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
339388830720	339388831239	339388831789	339388832339	339388832889	339388833439	339388833989	339388834539	339388835089	339388835639	339388836189	339388836739	339388837289	339388837839	339388838389	339388838939	339388839489	339388840040	339388840589	339388841139	339388841689	339388842239	339388842789	339388843339	339388843889	339388844439	339388844989	339388845539	339388846089	339388846640	339388847189	339388847740	339388848289	339388848839	339388849389	339388849939	339388850489	339388851040	339388851589	339388852139	339388852690	339388853239	339388853789	339388854340	339388854889	339388855439	339388855989	339388856539	339388857089	339388857639	339388858189	339388858739	339388859289	339388859839	339388860389	339388860939	339388861489	339388862039	339388862589	339388863140	339388863689	339388864240	339388864789	339388865339	339388865890	339388866439	339388866989	339388867540	339388868089	339388868639	339388869190	339388869739	339388870289	339388870840	339388871389	339388871940	339388872490	339388873039	339388873590	339388874140	339388874689	339388875239	339388875789	339388876340	339388876890	339388877439	339388877990	339388878539	339388879090	339388879639	339388880189	339388880740	339388881290	339388881840	339388882389	339388882939	339388883490	339388884040	339388884589	339388885140	339388885690	339388886240	339388886790	339388887339	339388887889	339388888439	339388888990	339388889540	339388890090	339388890640	339388891190	339388891740	339388892290	339388892839	339388893389	339388893940	339388894490	339388895040	339388895590	339388896139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23184	20178	27027	23140	20040	5694	1466	1003	916	21378	31014	24794	13910	4120	1540	645	479	436	435	426	423	430	443	440	487	412	442	422	382	442	425	482	424	432	438	405	424	423	398	453	452	421	425	434	421	459	459	431	463	448	417	418	428	451	436	447	400	429	404	423	454	416	458	434	465	417	424	420	465	400	396	443	464	430	458	420	450	412	443	443	428	433	405	433	428	423	404	412	423	448	452	391	431	454	408	410	400	412	423	453	400	428	440	441	436	457	437	432	463	434	398	429	397	402	411	444	461	418	451	471	420	410	410	463	430	421	446	421	440	463	437	434	459	468	444	419	430	398	433	409	426	424	454	444	423	444	423	438	430	424	450	433	410	433	441	421	441	402	420	463	451	418	441	406	423	453	460	424	451	419	445	465	426	444	462	432	411	442	447	404	460	426	406	421	442	449	446	430	424	405	417	449	403	443	431	413	431	432	415	435	432	436	424	411	424	428	446	418	424	445	411	428	438	385	398	444	423	423	390	438	450	418	460	405	432	451	432	452	426	452	435	425	418	453	378	437	466	422	408	461	455	424	441	438	428	421	427	440	395	427	438	425	457	457	464	400	418	462	451	402	425	425	443	448	429	463	415	463	378	428	432	415	474	418	409	422	446	451	400	440	398	461	406	470	449	416	470	457	395	451	417	423	462	456	463	438	432	413	441	461	446	439	432	463	422	415	407	435	438	428	470	452	377	421	462	427	438	377	441	394	413	470	438	444	453	429	427	426	435	426	422	419	437	423	426	429	437	447	432	395	438	419	453	438	431	424	453	433	429	426	404	423	416	422	427	469	423	445	453	411	416	398	420	443	432	419	432	421	474	419	452	455	473	433	416	422	407	380	428	432	443	440	390	428	444	452	419	440	420	442	414	414	453	447	414	416	422	434	385	415	388	447	416	450	415	416	466	451	404	443	420	466	428	429	444	454	411	437	437	428	419	420	448	447	449	418	449	444	458	435	407	423	410	453	416	399	451	414	439	423	448	440	416	412	449	416	418	466	425	443	417	475	429	419	389	438	474	459	428	433	412	431	421	419	446	442	432	438	445	417	452	427	437	393	414	424	374	429	431	428	415	414	393	425	415	423	432	435	454	430	419	415	427	398	445	422	440	408	472	400	439	406	457	412	450	424	416	416	436	405	425	386	384	462	444	437	430	475	427	404	400	449	460	414	427	432	445	444	443	438	428	407	436	416	399	435	432	428	437	436	423	430	441	438	425	415	411	360	442	457	413	421	403	480	432	447	452	452	470	428	381	426	437	395	445	413	430	425	421	441	383	447	392	391	433	447	439	423	405	362	443	427	432	472	424	441	423	430	448	458	420	442	407	422	430	442	440	401	418	409	414	415	451	444	450	427	403	406	402	413	434	400	444	426	365	420	416	442	400	461	457	451	413	419	450	400	460	418	439	406	461	415	433	436	407	428	394	435	423	415	412	423	412	423	455	425	443	448	447	418	454	444	413	449	409	466	431	433	424	390	453	395	413	463	421	419	421	428	438	418	402	398	429	439	481	416	451	420	458	422	441	425	406	399	456	434	444	422	446	432	440	422	451	433	451	438	489	436	416	426	429	429	428	434	466	425	440	465	434	436	403	434	479	445	421	441	449	430	424	416	417	470	433	449	451	413	411	426	398	467	429	439	469	456	426	426	464	409	426	432	458	480	424	391	400	462	426	412	431	420	429	422	467	399	441	435	409	421	467	418	447	417	379	436	459	461	421	442	435	436	415	419	418	446	403	421	419	401	443	445	432	426	408	430	423	422	474	422	406	436	447	439	410	417	437	466	436	425	404	447	450	427	425	444	391	425	407	449	408	445	438	458	403	419	436	446	415	470	441	438	435	460	383	435	425	413	417	417	448	459	433	445	400	473	421	416	427	390	422	398	469	415	434	443	441	456	396	465	460	391	399	416	435	403	411	419	445	403	420	451	424	426	417	415	441	436	450	435	411	409	406	409	403	444	447	437	447	394	451	426	434	444	406	466	425	422	411	411	458	409	417	419	460	424	413	398	455	378	420	433	456	417	443	426	440	449	451	400	423	443	395	422	424	419	463	407	417	398	432	465	463	420	437	418	442	435	408	482	443	431	429	438	455	385	382	413	439	420	449	423	398	438	438	437	421	461	436	427	446	444	444	425	440	388	392	394	423	396	438	422	446	378	412	449	457	443	432	416	445	408	425	453	397	420	421	422	366	458	426	440	410	443	444	446	423	418	442	424	440	431	417	394	434	432	403	408	422	431	449	399	403	407	429	426	394	412	476	411	454	489	403	433	402	434	423	443	445	446	465	433	411	433	443	411	486	428	431	446	409	400	412	461	425	426	477	425	426	443	426	455	421	397	428	458	460	410	433	419	405	407	445	441	453	456	457	432	428	437	433	431	435	413	448	405	395	479	436	427	449	423	397	434	401	424	410	426	443	422	451	451	466	450	431	413	466	428	443	425	426	408	438	435	415	423	435	422	399	419	404	399	435	429	455	409	445	428	408	418	426	410	403	419	417	402	436	426	448	436	432	429	398	423	440	397	446	433	444	451	414	429	416	483	409	444	437	439	413	451	428	400	435	439	422	451	467	439	405	422	422	459	429	433	425	465	436	449	394	401	461	445	429	438	453	417	445	420	408	468	457	432	432	419	437	432	429	407	483	417	438	457	445	407	438	408	440	439	388	432	419	453	430	424	425	416	437	412	433	431	449	442	418	428	408	447	440	431	409	413	428	451	372	427	435	406	441	425	432	420	426	397	467	416	441	411	446	430	397	453	454	458	499	412	401	432	438	422	418	444	415	440	420	432	452	414	442	421	399	417	410	442	415	435	403	472	411	404	446	476	446	425	466	444	409	421	397	423	445	396	455	443	435	426	402	410	447	446	411	450	430	424	399	413	410	476	433	418	446	436	441	436	460	471	436	425	429	436	417	445	411	443	436	427	443	432	413	424	438	475	427	453	428	377	399	433	403	448	476	463	440	420	375	438	443	421	453	427	396	409	455	408	460	453	433	443	444	404	395	438	448	449	407	401	418	412	400	432	409	445	434	427	449	452	467	412	442	437	419	464	460	406	449	401	434	409	423	453	442	386	436	426	398	442	422	426	434	449	411	415	400	380	454	406	426	434	394	434	426	434	412	441	420	403	396	442	439	414	411	454	403	445	432	446	445	461	412	418	407	437	428	447	441	453	420	455	459	417	404	434	435	411	411	427	378	430	489	453	451	429	429	445	420	421	400	421	411	454	459	428	448	424	424	422	451	443	385	437	437	452	424	427	452	414	463	434	415	430	417	411	424	412	427	449	421	425	453	428	438	449	435	435	455	456	460	442	434	441	442	397	378	440	441	453	477	437	424	389	418	392	441	432	414	419	428	419	441	431	461	412	431	420	423	448	445	420	418	435	433	432	404	419	439	434	442	401	439	440	451	457	455	353	431	448	449	434	484	452	435	437	417	406	398	391	458	412	411	411
3999	7646	5737	2592	1805	1407	1067	1203	1332	25183	27818	20824	10785	3637	1666	649	431	418	417	409	419	446	371	374	382	417	410	397	421	405	426	432	384	413	400	397	400	409	417	433	442	396	415	426	423	435	409	410	417	414	389	403	436	431	420	399	429	412	429	366	402	415	440	427	410	394	413	429	367	423	419	431	426	405	429	392	417	396	417	386	429	443	401	380	420	411	383	400	411	409	390	383	400	427	426	403	418	437	392	414	411	415	440	390	387	407	406	364	403	421	385	422	429	380	392	393	423	402	396	407	420	447	413	420	418	394	370	395	423	384	411	428	391	442	388	487	398	451	403	414	416	393	417	403	431	427	407	423	381	382	405	411	412	412	395	422	394	441	432	412	403	394	401	409	407	412	388	390	387	430	407	418	415	401	370	373	424	477	386	409	405	358	378	386	396	379	393	354	426	422	394	397	428	387	382	422	381	422	387	444	446	405	412	374	383	425	415	378	399	414	384	409	390	414	423	414	409	363	432	370	414	404	380	405	400	417	406	427	414	417	374	385	381	420	398	414	374	389	435	388	432	450	402	394	380	400	413	446	415	406	407	440	403	419	412	403	414	398	443	429	402	407	444	399	438	428	427	413	416	393	395	380	434	396	441	402	436	407	424	425	422	375	408	377	402	378	431	417	425	416	423	444	380	403	396	392	407	416	406	390	388	390	395	405	394	400	408	404	392	419	417	391	381	408	420	404	405	443	410	414	413	393	435	442	444	382	406	419	387	391	400	398	402	412	444	410	371	423	404	439	389	443	444	405	435	397	384	398	358	363	387	435	404	418	398	403	373	407	445	405	390	385	424	377	419	416	418	408	391	396	420	421	404	390	394	393	448	397	401	423	380	396	419	367	446	407	394	380	394	403	432	414	439	391	419	412	396	407	432	397	391	421	410	446	383	395	380	434	417	398	471	446	422	403	402	376	412	417	380	409	396	448	441	422	404	383	411	412	413	399	400	421	405	418	388	394	387	424	422	401	406	392	397	411	442	415	435	409	408	404	359	389	407	428	430	412	425	408	398	410	395	392	423	413	390	410	411	408	386	433	369	438	376	407	403	382	383	394	430	426	413	410	410	430	429	392	443	402	386	390	413	409	389	372	410	426	406	398	398	426	402	409	384	394	412	403	404	435	414	419	428	398	393	392	419	406	426	439	386	428	398	429	434	440	381	397	401	397	420	392	415	432	391	406	392	405	386	406	386	424	437	403	381	423	437	361	391	414	429	411	415	415	423	459	412	384	393	369	413	403	419	397	392	415	425	423	394	399	435	397	413	395	370	366	381	409	370	416	409	404	418	404	410	397	417	410	410	397	454	427	424	402	370	418	369	392	405	420	435	431	371	444	393	410	405	433	406	431	399	413	408	395	382	412	390	412	420	411	428	456	416	431	389	396	396	357	454	410	389	361	391	411	428	402	423	409	390	398	425	405	428	401	388	374	413	412	402	396	358	392	402	408	454	412	420	383	436	366	399	414	437	382	416	427	409	422	433	390	361	381	440	418	463	442	379	364	406	428	389	415	396	407	364	337	428	400	415	395	420	387	424	381	409	397	442	423	398	411	365	416	378	375	394	403	429	412	400	379	361	408	397	407	424	362	397	411	383	397	402	394	375	423	434	398	362	392	391	411	392	384	377	427	366	388	400	409	402	401	406	405	425	407	377	415	428	403	424	394	404	386	404	384	382	374	401	370	429	404	443	429	446	405	428	399	422	405	394	354	375	420	354	427	414	401	415	396	413	391	369	406	425	421	413	379	438	374	396	396	384	387	375	421	427	404	425	407	394	381	412	422	408	408	416	385	373	411	412	418	423	440	407	397	458	382	371	382	450	384	404	387	428	404	411	398	371	401	436	409	385	370	406	394	431	398	406	381	385	403	377	431	379	401	420	397	421	392	390	415	390	423	399	394	403	423	377	416	363	363	407	387	398	409	404	386	357	403	396	382	389	418	384	374	421	421	422	430	429	419	384	394	370	352	395	408	377	455	441	420	388	395	373	387	427	391	448	397	417	398	411	405	382	395	377	406	399	398	408	388	388	435	410	414	410	390	388	402	427	424	413	390	376	420	396	401	417	403	375	383	416	386	435	357	397	434	403	405	360	397	428	363	419	414	403	405	406	406	400	430	405	447	394	405	409	405	407	376	369	393	388	455	392	451	387	412	357	406	400	406	410	406	388	401	469	391	402	422	410	393	426	413	451	427	384	430	411	416	402	443	383	424	393	450	386	416	439	413	458	390	378	422	421	405	387	386	400	388	334	391	395	395	384	421	395	427	375	368	441	403	419	394	395	421	402	396	403	398	394	401	417	382	381	413	343	399	412	372	365	410	410	390	372	410	388	408	408	427	414	402	434	431	426	391	395	436	384	367	393	389	424	402	371	383	352	365	442	403	412	437	389	419	413	390	392	387	383	426	407	394	430	392	422	404	392	405	385	387	409	408	376	429	429	380	371	397	412	389	396	410	395	380	385	404	400	417	409	417	401	416	469	409	400	353	409	422	421	386	409	424	384	435	403	401	411	402	412	415	425	376	410	411	387	407	415	434	416	400	396	397	414	422	379	376	402	388	437	399	409	414	384	379	425	398	422	397	412	389	394	416	394	405	386	379	378	385	383	391	392	390	410	434	381	397	383	392	410	415	447	423	399	438	400	435	363	425	402	389	385	409	404	415	381	410	419	411	408	382	416	356	387	377	444	342	391	397	427	386	381	373	386	374	420	438	413	413	421	392	389	463	420	413	402	382	419	400	431	412	379	428	422	387	470	412	392	376	393	400	393	397	382	409	381	401	400	430	393	425	388	428	402	410	408	383	379	357	384	419	390	370	411	383	380	364	409	443	410	391	420	419	407	398	380	398	429	388	414	401	392	403	394	417	391	428	420	435	376	417	356	363	411	427	443	404	427	354	416	396	409	450	390	407	391	384	377	345	401	423	434	390	417	391	410	412	435	394	382	401	386	402	407	357	394	368	394	398	406	397	411	363	368	429	401	410	425	412	416	406	411	405	431	377	409	436	418	407	419	410	385	430	396	416	395	384	436	401	371	425	399	395	401	413	403	434	418	422	393	398	394	435	390	397	400	431	403	406	376	384	408	419	397	413	381	400	398	392	408	378	415	415	442	361	402	420	441	392	400	408	395	387	420	335	425	382	391	395	375	394	398	387	402	433	377	402	391	413	438	403	393	431	446	399	411	402	370	386	393	385	412	413	389	434	380	391	411	399	417	418	416	398	381	386	390	387	410	397	358	429	385	393	378	413	413	398	417	398	373	378	389	392	398	390	440	407	402	392	445	378	421	418	409	393	425	384	451	412	385	380	392	394	405	401	377	408	392	392	407	438	409	401	413	407	411	399	414	370	388	375	389	384	377	391	417	410	415	389	394	384	408	374	367	387	354	391	411	403	428	432	383	413	427	431	419	403	408	390	384	359	382	391	422	464	406	436	388	391	390	403
27650	9972	1070	507	434	390	347	376	407	651	1691	1727	1138	633	394	333	311	301	309	291	308	287	297	284	280	291	307	302	276	302	270	293	299	312	263	312	322	289	317	330	282	262	286	303	295	318	288	307	312	286	288	295	288	285	310	316	283	292	312	325	317	301	276	305	308	298	284	293	315	275	308	303	322	288	314	282	294	288	275	299	278	291	299	301	260	308	296	292	273	283	319	315	312	312	314	290	296	287	309	310	315	277	336	299	295	292	296	294	269	287	270	280	282	279	283	292	288	302	308	272	314	280	294	277	296	298	294	279	274	318	296	294	290	287	296	294	280	241	329	309	316	309	301	284	291	312	317	318	297	271	288	273	282	277	268	277	284	316	290	298	280	288	300	271	300	312	316	273	264	298	311	289	323	275	272	285	282	299	300	291	282	296	288	298	324	309	299	318	261	284	317	316	309	279	280	306	301	321	317	303	325	338	258	291	308	282	267	302	297	333	282	281	283	271	299	302	296	269	343	306	296	292	322	294	289	306	322	293	283	306	292	276	299	301	292	268	322	289	307	294	294	309	295	311	306	320	283	320	280	278	269	278	305	284	300	277	319	284	283	293	295	289	287	289	296	294	295	308	314	306	279	297	293	300	307	296	263	319	327	286	311	282	293	291	300	290	311	298	281	313	305	302	324	298	244	290	294	286	285	281	301	280	292	312	328	281	296	302	296	268	301	303	284	263	276	261	308	311	313	288	301	281	325	279	283	286	311	286	281	285	296	315	324	293	301	301	305	298	294	309	296	304	296	323	309	291	308	285	283	294	302	295	275	283	288	316	308	260	301	238	293	300	297	293	301	275	301	279	305	311	279	324	290	287	292	296	317	304	281	291	290	287	316	290	298	265	299	294	287	273	275	297	310	317	322	291	303	290	299	285	277	312	266	290	281	295	297	276	285	265	306	307	280	290	281	257	277	324	315	314	289	278	307	297	297	284	286	303	266	267	313	280	286	301	294	278	283	299	299	287	288	274	320	297	327	294	285	327	340	331	304	291	295	322	256	293	294	335	318	292	355	299	291	312	301	293	270	299	315	305	277	316	324	264	304	314	280	294	302	301	278	309	299	289	304	294	260	293	290	306	302	300	268	317	287	288	280	294	301	310	300	280	301	281	322	285	293	306	333	278	296	289	290	284	281	308	306	287	299	294	294	313	306	269	281	277	304	312	320	297	286	284	297	320	287	270	305	297	298	302	286	304	281	315	308	304	287	309	268	292	285	313	303	299	272	303	270	296	274	306	289	282	308	301	316	314	306	289	301	286	275	261	289	291	290	272	292	287	298	278	283	305	334	280	272	268	334	276	307	313	306	320	295	293	313	273	295	246	299	290	307	276	306	260	289	317	301	276	288	278	297	315	264	295	276	314	284	274	296	278	273	294	285	306	306	298	298	296	310	332	316	302	304	281	279	293	343	299	262	331	279	287	299	305	286	252	309	326	296	302	306	276	306	284	268	344	315	297	263	298	289	287	308	304	285	288	286	278	293	286	315	271	288	273	321	299	283	283	300	309	318	298	305	292	282	315	302	293	324	278	308	305	289	308	278	312	273	298	265	300	320	279	289	271	302	312	294	287	306	282	304	300	318	326	291	294	284	278	297	298	291	287	310	245	307	283	303	282	338	323	316	302	301	301	279	315	304	308	264	313	290	284	310	299	314	300	294	304	285	289	298	312	319	321	312	278	271	300	272	301	268	293	300	265	301	275	275	332	308	309	276	315	317	293	303	258	335	280	304	315	300	278	304	302	304	280	282	303	273	288	285	279	300	299	291	317	314	319	270	270	291	292	284	324	313	267	280	325	304	267	286	299	301	325	285	306	309	336	291	302	298	296	316	279	340	305	264	306	320	308	318	323	254	284	296	306	279	296	296	302	265	304	311	310	250	295	300	303	287	306	270	305	316	290	309	279	276	326	258	277	305	281	302	301	302	305	271	300	273	304	286	317	320	307	296	305	253	280	292	313	282	324	295	299	289	287	294	299	327	296	284	297	299	315	327	292	280	314	330	297	304	303	298	281	282	306	288	272	290	292	275	292	303	282	310	294	291	293	274	308	260	307	315	312	296	285	305	297	271	320	306	273	272	338	304	318	273	301	291	302	295	307	280	286	316	310	285	300	328	285	298	299	301	284	273	310	263	314	296	310	318	304	276	267	336	311	295	284	308	273	313	271	284	288	283	276	286	312	287	294	317	334	301	304	301	303	313	300	319	292	286	319	309	295	311	287	288	320	283	285	286	278	311	320	292	293	321	267	310	280	294	298	301	320	327	322	282	296	338	288	288	276	300	304	279	329	304	310	288	330	299	280	289	312	288	303	303	311	285	297	311	305	292	280	288	287	299	277	291	298	300	291	261	291	304	314	310	259	281	298	281	284	297	302	325	324	260	314	303	302	292	314	325	316	291	280	273	298	262	260	263	312	318	301	326	286	306	299	308	289	291	320	324	300	282	302	308	296	323	285	308	308	279	305	308	307	311	272	277	274	301	311	302	307	269	320	303	291	302	277	298	288	330	264	287	320	314	290	309	265	256	283	305	301	309	272	280	264	291	267	286	311	303	314	309	287	299	292	308	288	346	340	285	276	299	295	285	317	303	276	313	296	285	273	334	298	309	304	295	279	294	287	308	252	286	309	308	278	293	300	305	316	279	290	284	336	304	276	299	278	286	306	316	320	277	293	298	296	267	321	273	316	309	298	288	284	279	299	304	288	274	277	299	269	290	305	289	304	277	316	291	304	305	299	303	309	307	296	334	289	320	294	269	280	299	278	316	331	300	301	294	284	274	291	289	283	306	323	296	339	303	243	298	299	290	320	267	267	286	295	302	328	300	313	287	271	289	279	314	305	307	295	298	312	301	291	267	276	312	284	299	282	298	278	281	276	309	296	279	296	292	298	291	289	309	303	270	298	319	317	325	333	314	274	326	306	291	311	290	297	298	317	313	332	313	275	266	307	278	298	293	275	284	300	324	295	252	289	285	314	319	287	327	331	283	302	293	315	326	315	294	268	305	293	291	294	296	282	280	297	282	313	279	328	303	287	309	296	311	285	292	274	291	310	323	306	282	293	291	320	290	277	294	307	309	286	284	291	288	287	303	315	302	284	303	297	280	297	262	325	312	307	297	266	298	319	305	294	282	291	279	290	285	293	310	326	322	305	302	283	291	321	263	251	321	311	261	296	280	328	275	310	296	295	301	277	263	284	277	288	300	283	306	303	302	303	295	270	313	307	308	285	303	286	300	285	339	270	318	319	296	293	297	309	286	289	329	299	270	287	313	297	298	266	294	319	316	289	265	285	277	306	273	264	296	303	302	296	268	323	331	281	265	286	303	271	311	280	277	330	282	262	299	292	281	281	269	281	307	311	308	299	293	285	306	296	309	299	325	281	301	277	316	292	262	287	270	288	287	312	288	303	297	308	294	311	319	309	281	280	306	301	264	327	282	297
5233	934	684	410	447	376	383	435	504	1016	2335	2178	1287	715	414	312	288	257	300	316	318	246	291	275	304	289	248	288	298	307	266	289	286	268	295	301	280	278	308	249	295	303	269	301	282	265	270	284	305	318	289	297	285	293	282	285	275	291	273	254	305	296	287	335	282	263	280	296	275	284	294	244	302	299	280	297	288	254	285	294	291	318	312	268	238	295	279	261	275	296	282	270	246	296	257	254	268	291	308	289	296	264	313	259	275	288	295	281	276	280	275	274	236	312	279	256	322	264	296	264	265	290	266	318	249	286	268	287	282	276	285	298	283	285	293	280	291	287	279	309	280	285	274	271	276	258	291	288	295	286	284	305	276	294	267	306	263	272	293	255	276	311	266	284	280	277	275	307	311	297	269	263	307	285	260	293	263	270	273	271	284	285	335	287	275	254	268	308	272	291	263	275	284	281	282	272	276	303	268	286	263	269	274	265	298	288	297	285	271	272	287	282	321	270	234	305	293	300	299	311	301	275	298	307	327	310	272	235	253	269	268	281	269	320	305	251	266	270	268	290	287	256	292	296	299	289	285	299	284	267	290	287	292	295	265	267	294	282	288	285	254	286	274	280	273	284	289	259	255	287	292	253	251	286	274	303	279	277	271	267	266	311	296	291	299	285	284	283	290	247	282	309	282	281	264	294	269	250	279	273	282	285	286	289	298	279	305	278	284	269	305	286	286	279	248	301	286	283	265	295	268	292	242	281	265	286	311	290	269	280	278	291	254	290	267	300	254	273	293	283	271	305	262	290	292	267	274	286	290	285	286	266	271	254	269	261	287	255	305	273	291	307	245	274	267	289	289	288	248	287	283	288	287	301	317	288	307	284	294	278	251	304	270	256	283	281	283	307	289	296	298	251	279	262	282	275	268	300	297	294	249	270	285	302	257	306	292	266	277	316	268	285	305	270	291	290	273	267	282	273	257	269	265	275	298	307	284	270	281	251	268	283	255	286	313	264	282	261	272	265	275	313	274	309	261	289	268	296	278	257	286	326	310	284	284	264	279	290	312	308	284	283	266	276	265	256	271	281	268	312	260	312	307	283	280	281	288	262	293	298	298	298	246	252	306	264	299	270	255	280	286	288	276	279	292	266	268	275	270	302	284	287	248	281	302	295	305	278	279	298	275	284	287	306	287	294	277	318	271	314	270	264	285	280	273	272	297	268	300	295	297	292	293	291	256	274	252	288	284	321	261	313	264	267	275	300	262	265	268	291	258	288	290	282	277	280	296	283	279	283	274	268	270	271	262	286	300	248	284	302	257	308	302	280	301	297	289	301	275	279	283	277	271	269	311	286	267	284	277	287	260	258	242	283	277	279	320	282	252	296	279	287	287	283	272	269	278	293	270	282	275	274	264	274	295	292	279	278	295	295	318	286	254	298	297	285	288	272	293	284	256	272	264	311	276	303	277	288	261	263	279	300	260	277	273	308	274	268	278	275	304	291	285	279	276	280	280	272	279	275	280	278	300	312	264	250	271	292	293	312	295	280	302	301	270	278	298	248	301	259	270	291	275	284	285	265	262	277	302	308	292	277	297	292	281	281	246	276	267	282	237	269	305	294	265	270	309	259	297	319	282	279	301	261	313	296	287	307	285	299	302	263	285	258	278	266	273	277	284	252	246	273	289	307	277	297	269	279	301	274	280	271	297	249	280	278	282	269	297	289	268	288	293	302	286	286	267	289	274	279	255	307	280	256	260	276	278	268	254	255	290	288	303	311	277	285	268	263	292	274	281	285	296	270	311	301	280	282	268	261	255	289	277	272	283	290	313	272	283	302	263	294	279	283	311	284	290	314	290	278	275	257	259	277	299	272	268	304	275	266	274	278	279	262	270	273	315	299	267	300	259	300	294	279	278	246	261	279	289	297	290	291	306	263	291	290	286	312	270	278	278	305	282	291	278	299	298	286	294	279	273	248	308	296	306	301	295	266	230	282	247	302	266	274	272	264	263	290	301	270	285	251	266	257	259	296	272	266	284	281	291	304	278	292	327	280	290	282	253	273	257	279	294	274	253	261	297	272	275	310	283	267	283	303	243	272	271	294	280	280	269	281	268	259	290	297	293	312	256	277	307	283	288	268	271	289	259	314	286	312	274	296	288	291	298	285	296	299	306	282	289	284	324	279	243	285	271	253	302	277	279	268	254	281	283	273	274	272	255	295	272	282	282	234	267	311	294	249	303	284	279	288	296	285	286	282	285	267	279	283	269	268	257	280	304	254	328	286	289	286	271	256	294	283	289	297	262	290	281	273	259	262	302	279	275	275	291	288	302	286	268	304	290	295	250	269	275	276	283	262	306	268	285	296	286	290	274	253	325	288	294	275	271	297	256	279	284	278	269	319	287	272	294	266	280	292	319	292	300	310	266	322	293	261	276	289	255	278	303	300	290	288	267	280	286	313	297	268	283	284	266	266	287	280	298	262	277	276	268	293	249	293	272	258	282	277	303	275	258	277	270	267	271	239	260	279	271	286	271	307	261	298	261	278	288	280	279	292	293	293	292	296	296	261	284	311	297	281	280	295	261	284	290	275	308	307	304	273	282	292	259	312	282	275	296	291	290	269	276	300	293	255	288	314	309	275	270	274	305	283	262	276	290	292	255	288	242	258	295	300	294	269	267	260	285	272	287	267	294	284	277	284	252	273	298	266	279	247	290	297	296	255	257	280	276	263	282	290	275	282	296	262	278	254	277	270	287	281	267	272	253	256	301	290	306	277	271	269	268	264	271	303	266	314	272	271	261	279	296	259	266	305	296	284	288	263	298	290	298	283	284	288	302	253	278	298	266	281	262	293	291	261	284	274	298	281	282	289	283	269	280	294	276	281	276	287	267	290	297	285	289	262	258	268	288	271	272	244	296	260	314	295	271	264	253	295	291	283	260	260	275	305	302	290	243	260	282	277	298	269	267	296	308	282	269	270	299	288	285	295	296	295	274	257	271	263	288	271	299	287	268	241	291	255	281	248	279	272	296	265	259	280	292	315	253	260	303	252	308	287	267	268	274	259	285	281	277	270	263	300	280	300	253	275	306	298	266	267	242	310	263	274	294	251	244	251	295	301	284	271	256	276	283	283	278	286	284	263	300	299	292	284	258	264	278	305	277	263	263	265	267	256	261	314	278	300	250	310	255	301	272	287	267	295	289	300	277	286	283	262	280	243	299	276	307	277	285	266	266	270	268	251	271	269	273	269	263	245	252	317	292	291	268	255	260	277	255	291	329	249	281	308	241	254	269	268	295	267	272	269	267	278	294	308	267	281	295	311	292	290	276	257	272	267	246	294	302	289	255	261	311	273	302	301	282	285	277	291	298	273	263	323	268	257	268	272	291	273	253	284	308	248	259	317	288	280	308	261	268	290	302	280	299	312	274	321	244	274	284	295	281	283	307	283	293	302	262	268	284	265	290	263	249	306	300	294	273	255	289	264	315	271	244	286	271	302
25609	21416	27364	25500	5268	1014	692	656	740	5333	17984	16556	8514	2279	985	492	344	345	338	369	356	344	353	342	358	319	347	332	341	323	332	352	325	366	327	357	367	385	293	317	337	337	322	307	364	354	337	332	317	349	345	356	379	359	307	346	328	315	347	332	361	315	364	332	379	317	352	326	346	342	313	352	312	317	366	311	354	366	393	317	340	373	329	328	334	339	353	314	325	319	375	360	329	335	374	355	337	313	358	333	354	307	337	297	316	346	328	349	351	329	346	365	366	306	333	343	338	360	277	351	310	358	353	329	354	341	356	362	369	384	345	345	342	341	335	344	345	350	334	332	345	345	332	354	342	315	377	353	352	369	342	333	343	329	314	342	372	340	357	351	370	348	354	349	329	359	306	322	337	315	367	345	361	359	343	317	361	347	363	331	333	334	306	309	326	360	359	358	353	341	345	317	358	342	380	331	341	316	360	344	310	359	305	344	369	368	321	369	329	372	357	359	335	327	361	360	346	315	334	346	341	324	338	327	329	361	327	329	328	346	313	344	309	344	330	341	316	357	324	351	380	347	304	345	344	370	343	340	326	346	323	320	350	338	329	377	373	354	324	354	338	359	356	372	363	347	348	350	314	305	350	341	370	328	342	366	318	344	331	367	360	334	327	351	320	330	330	326	337	343	375	321	319	350	370	355	328	331	316	335	353	336	352	338	364	351	351	352	349	338	340	355	358	333	350	326	335	374	345	328	342	340	365	349	317	349	341	341	346	317	313	307	320	357	364	370	329	378	361	347	346	352	343	327	349	363	360	353	332	358	323	327	356	334	328	327	336	319	367	339	331	305	305	367	356	330	339	311	315	356	373	340	317	324	343	327	356	311	325	329	325	345	333	348	347	344	308	361	317	360	346	334	340	358	329	323	321	346	308	342	357	359	336	333	320	362	344	380	332	349	350	373	357	324	352	324	334	349	369	347	385	319	339	351	339	327	354	372	351	364	323	345	346	338	357	347	355	337	314	360	324	335	368	323	356	326	337	365	340	326	366	339	344	311	365	366	330	344	368	378	314	374	336	343	352	341	344	337	354	327	339	325	344	332	323	369	360	357	359	327	342	333	357	319	316	330	328	351	347	316	343	332	344	374	346	343	343	315	342	353	372	307	392	348	362	343	342	357	319	331	376	357	364	351	334	321	354	340	374	349	340	330	322	327	347	342	369	302	324	343	333	320	341	373	339	339	360	340	345	338	316	344	342	319	346	347	316	343	344	310	372	342	348	328	333	355	321	358	339	327	298	338	352	352	324	344	341	305	335	348	332	338	328	350	363	320	318	353	327	319	337	327	343	364	346	347	341	334	297	311	347	324	322	357	340	364	354	347	348	338	321	332	318	344	328	332	356	342	344	337	334	366	329	330	323	365	348	335	310	362	376	339	326	362	358	338	356	316	352	323	320	312	342	359	340	368	359	346	366	353	332	338	366	364	323	337	320	346	337	350	333	309	289	339	315	343	320	324	326	347	346	346	381	349	324	341	332	336	361	379	333	316	346	360	333	354	351	363	336	332	358	330	333	360	349	328	360	353	315	356	301	323	316	324	324	347	325	348	347	353	351	348	341	329	343	347	345	309	346	356	341	340	363	323	356	339	308	298	388	347	313	320	381	346	374	331	342	363	325	354	333	336	362	339	334	315	347	353	343	333	331	335	348	320	372	324	307	332	322	315	378	325	341	312	342	324	321	360	323	328	343	355	367	338	329	337	347	340	332	339	355	342	317	348	388	344	360	355	370	361	335	314	320	336	334	322	382	335	334	306	331	337	336	305	336	375	344	335	371	306	343	328	349	314	335	310	367	336	338	345	295	325	302	340	323	321	355	330	347	315	329	338	340	324	331	342	348	357	360	321	311	357	352	337	339	343	332	339	348	339	329	330	363	344	339	334	348	315	327	356	347	322	367	299	367	351	380	312	347	359	343	339	354	333	361	349	312	308	316	342	351	351	377	350	347	327	318	334	339	350	337	372	337	319	352	359	339	337	354	334	359	352	374	340	344	319	333	336	332	367	367	350	332	373	317	319	337	381	330	333	346	336	336	342	329	350	353	316	346	349	340	336	339	358	328	363	333	303	334	328	341	369	342	335	349	337	296	327	351	310	357	383	350	361	343	358	355	330	323	342	324	361	316	334	359	321	363	322	331	349	305	350	343	332	337	310	360	344	348	329	339	337	362	352	303	348	312	333	338	322	322	336	366	360	354	337	324	316	317	367	370	339	343	308	339	354	335	352	304	336	367	332	327	340	314	363	307	322	353	361	368	388	374	322	336	304	360	338	335	351	378	318	358	345	315	337	330	327	325	346	367	311	321	348	339	362	318	341	343	364	361	315	326	322	359	314	309	343	325	345	369	352	323	357	340	356	345	313	352	366	371	373	365	365	336	318	350	337	330	313	321	356	344	327	351	337	366	332	331	307	350	328	338	347	364	337	319	343	313	351	368	343	341	335	353	360	327	325	344	356	329	357	350	330	371	346	339	314	374	335	377	386	349	334	325	314	341	313	363	328	339	348	333	346	342	352	329	327	311	340	357	333	345	330	324	347	348	319	342	366	340	346	374	326	350	323	348	347	339	321	342	322	354	346	330	321	336	369	364	331	331	362	334	348	340	349	334	356	322	358	351	339	354	342	359	338	325	351	388	358	335	348	324	329	369	303	324	316	339	354	315	339	313	358	358	352	360	328	347	328	342	338	377	349	366	350	331	350	342	356	338	320	327	328	347	321	349	343	340	312	328	325	319	369	356	338	331	358	343	361	335	367	318	358	337	321	324	365	371	341	352	361	341	325	346	358	357	330	342	341	341	346	385	341	336	353	365	363	372	360	319	324	352	339	331	328	344	364	296	357	352	327	312	317	346	300	322	340	359	343	314	330	339	390	341	345	331	346	354	310	290	353	373	385	334	328	357	328	321	365	302	357	298	358	323	345	350	355	365	325	350	374	350	338	334	357	349	342	353	374	355	326	330	330	330	340	321	337	373	345	325	360	359	342	319	303	347	361	366	337	327	333	343	351	326	341	338	338	351	369	351	341	375	364	318	342	314	366	337	332	325	345	353	317	351	341	324	310	336	334	349	346	333	352	336	334	316	343	350	321	324	322	330	347	342	327	330	350	363	347	332	323	357	333	366	350	342	316	344	331	335	336	308	313	327	322	352	350	371	352	340	313	337	361	325	345	323	328	335	353	325	346	347	362	345	329	305	348	294	348	360	345	355	333	338	367	327	335	352	331	323	324	354	333	321	358	338	376	344	328	337	333	308	348	364	377	352	340	355	321	347	325	321	338	339	369	323	347	382	353	340	333	361	351	338	352	333	346	334	314	357	311	340	306	327	350	356	331	337	379	312	348	328	359	357	332	356	339	335	338	339	355	316	331	346	316	344	318	329	345	337	352	323	321	323	378	318	341	348	320	340	327	344	343	362	318	322	345	338	344	330	351	371	342	316	336
4174	4700	3230	1435	1179	783	757	905	1107	8016	18093	14885	7346	2392	1138	479	377	370	321	360	294	333	322	328	334	323	355	326	366	363	331	344	312	348	360	338	300	334	326	346	315	326	373	362	317	314	323	320	315	336	341	328	317	343	287	361	333	341	325	367	330	357	346	333	349	337	316	309	343	332	325	324	328	297	353	378	332	362	333	301	353	346	334	361	328	297	337	344	332	342	307	326	341	347	317	354	373	345	317	315	313	347	313	299	332	306	308	316	323	292	362	315	359	308	332	334	316	333	319	348	311	332	340	324	324	341	330	323	310	344	342	333	311	340	312	330	339	328	292	315	340	292	309	323	339	334	336	344	330	317	349	383	361	310	325	312	317	330	321	359	326	336	352	335	332	376	339	286	329	325	334	335	349	295	339	368	328	348	356	350	322	304	333	339	328	331	322	334	322	332	315	337	336	334	306	326	331	331	347	334	331	314	328	302	323	303	350	340	312	301	322	296	349	325	332	302	351	342	324	318	323	350	292	340	353	336	320	325	321	318	339	306	340	364	326	313	315	309	338	365	302	333	340	324	322	306	297	321	321	297	315	311	363	316	340	297	316	321	318	345	321	318	324	293	340	324	352	312	337	316	304	304	334	333	320	329	323	328	331	340	355	321	332	324	358	319	329	336	364	324	337	327	342	328	337	311	340	358	331	312	313	318	291	330	326	343	321	330	310	307	326	335	342	330	291	352	309	342	336	320	324	327	304	333	328	327	274	344	324	318	347	323	312	321	332	305	331	337	345	315	318	303	324	323	331	329	336	349	327	338	333	337	343	323	332	340	352	333	322	354	331	333	294	342	319	352	337	326	328	355	327	343	303	331	332	352	357	331	327	319	306	351	340	301	334	306	319	315	333	365	324	340	321	305	345	320	330	312	303	328	298	295	338	357	352	312	361	333	293	355	329	320	310	344	296	344	325	341	336	326	315	336	330	330	339	322	334	310	337	330	333	328	343	339	316	321	334	335	335	348	336	310	361	319	314	350	330	323	350	325	345	325	309	334	353	324	329	332	360	350	339	315	346	323	331	331	328	329	354	346	324	356	336	304	347	325	323	385	328	331	356	315	316	325	302	344	315	336	366	307	312	307	351	331	357	282	320	311	324	337	346	295	352	327	313	356	335	327	335	354	326	285	324	339	347	365	315	320	318	316	347	342	348	354	319	322	324	332	342	349	322	337	340	344	332	345	331	328	297	330	352	301	358	345	344	333	313	337	337	321	334	290	322	321	370	351	342	338	344	336	324	318	334	286	321	349	325	349	316	310	308	334	336	330	307	300	352	307	338	322	365	341	322	339	304	348	313	308	285	320	333	322	307	310	308	319	325	317	323	342	315	308	302	376	339	310	374	320	345	332	328	328	347	324	316	321	323	318	341	312	321	325	336	335	322	332	341	327	322	327	352	332	325	290	344	297	339	335	327	352	319	299	347	335	312	343	301	342	343	340	339	332	340	357	326	311	307	300	304	299	332	297	345	320	302	326	292	334	313	319	322	348	303	296	317	326	331	348	360	313	354	343	359	345	286	359	343	339	335	331	344	332	321	331	338	322	321	287	341	321	335	332	286	307	347	349	326	327	321	304	359	320	318	319	358	335	333	322	334	360	335	339	330	328	334	328	344	325	316	333	320	337	323	321	340	330	303	324	305	330	309	315	320	339	333	333	314	317	366	336	355	325	338	310	313	326	288	335	329	330	320	344	344	302	332	339	322	323	341	337	309	334	351	327	299	304	300	335	349	324	328	306	310	338	303	283	355	362	348	336	334	335	335	325	345	319	325	322	301	340	324	320	334	308	347	286	337	303	366	317	313	356	313	305	351	333	338	323	354	340	322	350	350	315	338	324	339	343	341	342	337	342	314	345	283	357	326	313	317	341	296	326	334	360	313	321	318	311	289	333	300	345	311	298	300	389	330	348	323	352	298	325	317	349	345	362	320	332	347	326	321	355	325	338	365	298	300	349	290	319	297	352	329	334	353	311	313	315	281	330	330	375	337	324	338	348	330	332	353	315	338	313	314	347	340	321	323	348	355	340	337	325	316	297	336	348	313	337	364	353	336	352	330	307	346	325	324	354	345	287	315	350	339	363	306	307	357	324	339	319	397	326	309	330	347	294	324	311	322	339	333	336	275	337	295	337	350	342	353	333	315	337	332	324	301	375	339	341	311	335	341	327	318	325	297	319	309	305	344	322	347	362	352	317	328	295	344	353	290	310	319	329	314	320	364	321	307	340	320	312	327	339	319	329	312	313	327	341	290	330	359	322	316	341	327	329	331	337	330	348	339	311	317	317	306	351	308	351	314	324	297	298	321	292	305	305	348	346	335	332	325	327	317	308	320	314	327	279	336	335	317	325	304	302	331	316	323	318	297	361	314	288	358	339	349	342	338	329	354	314	327	345	294	344	345	371	324	348	302	322	329	333	319	324	330	355	376	300	319	357	295	318	316	306	324	341	316	320	309	321	309	312	352	338	315	326	331	343	319	342	311	298	292	300	328	314	319	322	304	331	333	324	322	346	320	319	338	334	338	329	332	342	308	331	294	346	341	331	313	321	312	330	315	315	319	344	350	342	336	342	329	331	321	343	335	343	319	328	323	352	317	353	325	321	304	330	328	293	349	327	314	328	329	333	350	331	310	333	345	315	327	311	331	312	356	345	337	299	328	330	327	334	327	312	325	323	303	313	298	337	306	318	330	325	346	339	352	328	363	327	328	319	329	311	321	284	331	343	345	347	332	331	311	286	332	310	365	304	304	309	353	361	328	318	326	337	322	303	322	349	303	296	323	312	297	307	338	329	323	319	355	338	322	333	343	326	358	295	342	312	317	333	310	364	329	316	307	337	328	328	326	349	337	324	351	328	309	316	309	329	317	317	346	348	337	327	343	348	305	326	350	338	321	316	338	352	305	327	328	326	328	328	327	355	314	316	344	324	330	350	324	320	317	348	330	338	316	332	313	329	335	316	327	321	317	296	322	345	282	330	350	336	330	319	365	316	349	344	323	294	309	320	325	355	326	343	346	342	297	304	338	327	330	308	345	339	353	349	327	351	324	326	326	329	315	330	355	322	325	318	312	325	348	325	364	334	338	322	329	310	335	330	323	338	286	333	357	326	354	311	336	337	320	320	350	304	335	337	315	342	342	342	333	320	305	350	345	298	328	373	325	344	355	307	329	316	333	341	324	323	313	314	320	341	312	341	332	344	352	333	324	308	300	330	312	331	338	323	355	328	322	316	329	318	352	320	323	343	326	302	327	275	312	309	313	362	328	373	315	353	313	338	353	323	328	316	314	343	304	308	345	329	320	333	291	331	346	343	327	317	313	347	342	313	344	311	308	337	320	312	322	339	301	354	327	315	361	328	273	329	302	312	351	362	347	314	318	314	323	323	328	357	328	313	308	339	317	320	319	313	301	324	321	316	320	346	342	307	356	332	333	372	306	309	321	343
24564	21413	28676	24518	21207	6389	1805	1163	1228	9613	32082	30130	18873	5613	2039	729	569	502	489	509	506	506	494	511	495	501	512	511	542	491	491	510	480	546	471	537	492	488	522	504	462	470	515	538	477	477	469	502	502	501	510	516	477	553	502	513	500	501	487	512	520	481	449	527	505	504	485	510	521	484	531	475	507	501	484	528	525	451	518	471	499	503	525	503	476	486	491	517	500	493	493	528	498	494	476	449	484	493	485	499	445	515	414	494	476	499	499	499	487	495	537	498	483	512	477	499	489	485	520	507	472	496	477	522	458	483	485	476	488	497	525	494	526	489	479	510	492	484	561	437	533	511	468	468	502	530	506	521	502	489	483	448	495	484	488	487	478	497	467	488	461	464	475	472	477	501	519	513	507	506	489	550	506	496	504	495	466	477	514	516	498	468	479	464	528	430	489	469	472	485	481	502	478	484	460	491	485	534	470	518	474	516	481	510	518	539	519	455	489	509	494	483	481	518	480	450	468	488	483	495	475	481	474	489	532	495	439	494	524	495	452	508	477	479	510	525	532	475	494	471	474	480	512	480	505	474	503	512	492	482	487	504	484	508	508	511	487	489	492	464	471	520	482	461	491	471	498	496	513	515	493	547	529	501	471	471	506	479	562	483	522	515	500	456	511	474	462	521	529	507	483	497	469	521	488	478	504	503	480	488	469	480	477	554	499	524	466	479	474	529	497	539	517	459	540	533	463	482	495	494	498	519	475	489	484	504	482	452	492	470	489	520	494	495	475	494	454	536	463	486	498	494	479	494	464	504	478	503	511	474	508	507	507	507	504	470	489	504	515	507	470	494	488	497	498	466	465	473	539	497	453	488	487	460	461	482	506	489	498	470	503	471	515	467	467	482	460	501	476	501	479	547	483	481	503	492	485	520	531	461	486	465	472	458	489	491	457	454	481	503	524	550	503	509	512	487	490	473	485	461	539	475	500	472	515	464	500	497	503	505	512	506	519	487	515	497	471	479	496	507	508	533	474	530	486	492	495	472	503	470	487	446	513	519	494	509	491	485	503	494	496	501	459	518	495	498	506	478	454	518	537	527	484	502	486	442	494	477	518	515	526	493	468	462	476	518	500	542	501	467	518	511	484	491	510	502	504	490	515	447	527	516	506	501	470	508	476	507	522	469	514	512	499	508	497	511	457	489	511	473	488	494	439	521	520	545	485	519	500	483	471	459	493	488	475	490	509	486	508	503	541	472	439	491	503	522	469	442	513	525	481	516	506	487	491	510	462	509	479	510	490	470	531	485	541	487	522	513	452	467	471	498	493	492	494	471	514	519	479	454	493	508	494	448	448	466	497	484	507	493	565	510	499	496	463	510	518	479	514	498	475	465	468	513	467	523	462	497	485	500	491	482	523	516	501	502	508	497	471	522	467	505	458	478	539	510	472	471	518	483	479	490	482	521	505	486	532	463	518	479	449	495	507	456	461	497	457	507	492	478	493	515	483	470	472	508	471	493	499	497	499	497	464	535	501	491	490	495	509	520	458	472	505	444	486	494	490	486	515	521	504	500	473	487	510	474	522	497	492	482	461	489	511	502	529	529	510	452	546	480	481	483	514	513	509	486	475	483	537	533	509	489	489	468	521	487	518	446	529	504	496	504	493	481	504	487	534	472	460	481	472	473	457	468	516	460	506	467	479	502	524	437	491	510	471	507	481	513	498	497	487	528	465	466	489	474	527	551	480	513	516	519	487	471	520	506	494	507	504	518	522	521	465	479	509	487	517	475	483	500	501	489	483	459	521	504	515	506	502	498	441	516	453	487	504	523	504	525	466	480	513	513	483	522	500	494	453	455	546	462	509	440	497	493	514	469	473	449	483	496	486	509	505	487	488	441	492	484	527	489	522	518	484	462	508	490	461	507	530	495	496	515	468	513	513	496	472	464	459	508	518	487	481	459	474	476	468	515	537	453	461	448	522	495	470	482	520	532	470	517	478	490	505	503	481	491	463	482	469	451	530	455	490	493	481	525	499	524	478	487	463	513	481	483	481	457	477	469	521	524	502	468	479	506	536	511	527	449	513	501	525	492	480	516	504	481	486	524	536	501	524	509	510	506	491	499	504	470	498	471	479	493	521	480	527	481	510	493	500	472	497	456	520	531	494	478	493	508	500	480	486	493	475	502	504	498	477	505	492	516	505	479	508	507	546	503	519	523	526	501	468	477	506	480	506	469	513	495	492	505	493	516	483	546	512	469	506	497	498	509	479	512	487	490	485	514	502	516	486	482	464	498	525	532	433	483	490	483	500	526	478	451	543	491	520	433	511	480	497	509	477	510	492	489	494	488	469	445	502	495	465	478	495	514	514	438	506	494	534	488	452	505	481	486	505	501	481	486	460	457	487	488	452	496	486	486	507	494	488	487	524	489	475	502	502	507	473	491	483	498	469	479	517	491	510	507	500	523	522	487	464	486	511	490	483	490	494	481	478	472	479	513	511	511	478	484	478	489	475	486	494	518	535	488	504	468	472	451	552	521	513	487	501	458	515	496	482	481	488	446	516	468	485	504	487	487	481	506	446	490	458	482	473	518	497	491	525	471	439	476	477	454	450	479	517	480	493	483	501	475	508	498	497	502	508	485	495	493	496	476	486	451	488	491	466	497	522	495	488	502	480	490	477	506	554	508	476	481	506	542	471	490	459	467	469	464	463	557	484	495	461	509	487	520	511	513	463	462	529	470	498	518	485	514	472	473	478	454	508	505	464	506	499	458	493	517	482	523	474	488	495	472	508	497	474	488	519	454	502	486	530	518	476	487	500	478	456	475	530	478	495	538	517	509	497	487	508	461	462	533	508	475	515	507	490	457	513	474	459	500	510	485	498	459	500	493	510	513	464	490	461	510	447	528	518	492	487	487	448	466	516	475	508	493	504	467	497	490	500	485	478	487	482	494	501	515	497	525	482	495	525	534	535	486	456	498	520	502	445	486	454	483	504	488	482	482	495	495	466	504	478	493	493	523	482	503	435	508	508	492	522	471	482	503	496	476	522	489	516	514	513	481	501	486	518	478	488	537	434	523	488	454	544	476	507	466	464	498	512	500	533	499	473	464	507	486	490	478	493	467	500	502	455	519	496	505	495	520	501	484	507	482	493	497	474	508	494	513	482	508	490	477	467	504	484	491	488	504	468	503	501	529	499	526	488	510	531	507	480	472	539	497	495	508	521	494	489	479	484	455	492	489	488	489	508	518	514	490	509	532	512	489	517	499	486	456	458	473	544	520	465	471	466	503	505	447	488	491	523	511	488	529	503	496	450	495	464	518	507	497	462	461	507	497	496	502	493	498	472	490	494	486	472	471	470	471	492	481	475	501	490	491	507	476	500	512	503	486	460	488	482	468	510	454	478	492	511	522	494	511	513	509	500	480	454	519	503	494	479	485	485	494	536	503	473	491	534	512	450	478	530	496	482	550	486	455	483	492	499	486	507	531	514	490	496	511
5256	9321	7366	3756	2030	1472	1513	1387	1749	13613	30358	26061	14598	4775	2160	722	493	458	461	429	433	471	471	416	425	498	467	436	459	472	487	471	489	447	446	515	485	444	483	448	456	419	456	478	511	478	444	463	456	450	475	466	475	434	459	438	461	476	468	456	449	451	447	486	450	456	460	489	449	466	468	455	457	457	419	422	483	474	457	444	444	461	461	491	483	436	494	461	477	431	422	442	473	436	453	459	461	478	495	450	423	416	452	428	463	436	468	520	457	455	457	455	460	479	442	424	482	483	462	455	447	431	509	417	490	458	465	448	472	504	465	522	485	501	461	448	427	454	439	456	425	441	466	482	465	459	444	433	470	438	471	489	464	403	437	498	483	427	455	489	464	447	471	406	455	465	472	445	457	468	458	479	438	441	459	450	476	430	445	442	443	492	455	423	459	486	441	451	472	405	488	469	434	477	459	394	443	472	457	414	519	466	458	496	486	468	492	470	467	441	421	454	426	473	451	505	416	481	437	487	475	454	460	485	424	426	477	452	437	479	479	482	435	476	469	466	442	466	456	440	459	469	437	459	490	439	448	468	437	456	456	453	480	448	401	486	440	480	400	461	473	439	460	417	434	459	458	458	434	456	427	425	423	449	442	449	442	455	447	431	453	499	452	450	468	426	460	460	433	448	467	440	449	500	449	465	450	439	477	434	451	495	476	459	461	459	499	527	485	469	454	452	423	450	407	495	452	469	423	457	442	462	473	498	468	459	467	454	455	493	469	488	479	449	472	430	480	432	449	447	434	471	471	442	465	418	442	463	471	480	488	484	452	450	447	443	453	440	490	465	475	445	473	489	435	443	470	449	480	453	448	448	472	477	473	465	481	454	472	443	449	447	467	462	466	438	463	457	487	466	467	477	415	462	477	440	455	497	454	467	469	458	489	419	489	457	510	472	449	441	448	480	433	430	479	471	477	500	453	454	454	454	434	472	429	495	452	439	443	443	488	442	479	475	448	418	459	463	483	463	496	479	467	429	448	466	451	484	460	432	473	454	476	450	459	417	409	466	436	480	465	457	438	505	440	459	448	458	474	496	486	462	469	430	435	485	460	466	456	449	467	464	450	473	462	443	435	451	459	459	409	464	435	464	411	474	454	433	431	470	457	433	466	433	464	474	428	447	435	446	445	458	453	476	426	432	465	496	448	465	455	455	446	413	511	414	447	447	450	484	478	497	487	451	477	474	435	446	480	474	480	497	461	418	479	448	463	462	461	446	437	448	444	462	478	457	457	456	478	485	460	422	495	460	477	491	440	456	469	472	440	474	475	464	498	506	473	472	490	419	437	434	455	441	455	481	437	468	460	478	451	487	410	466	480	464	458	456	441	423	440	445	460	446	461	439	443	460	453	440	490	470	468	456	471	459	443	439	460	502	435	453	466	465	435	450	424	471	419	465	470	461	424	487	508	461	472	451	458	465	454	468	464	472	449	447	427	436	458	441	430	448	455	474	451	497	443	468	484	473	469	462	491	477	459	426	484	457	459	443	437	457	449	516	465	469	465	459	460	446	484	485	445	434	463	474	469	454	476	456	472	445	418	400	467	422	501	447	473	474	481	439	442	427	438	476	433	444	415	473	430	435	456	456	462	484	455	456	481	448	466	479	431	478	469	446	446	442	470	431	434	469	479	437	439	422	447	458	433	475	466	428	492	448	464	456	433	463	420	423	434	441	487	487	484	445	478	427	479	432	450	496	483	486	445	452	457	460	441	444	429	456	475	444	461	466	460	447	449	422	455	458	448	496	427	481	455	401	471	504	442	435	469	455	430	448	482	482	430	471	475	457	450	460	456	510	454	487	441	493	457	446	420	456	467	487	433	466	452	410	426	461	455	467	495	441	476	469	452	438	471	439	455	442	450	424	478	437	450	440	435	449	443	476	453	423	483	502	411	477	471	469	446	472	514	461	449	450	425	476	459	465	437	457	450	463	453	459	465	472	481	449	460	432	452	462	429	420	447	450	428	460	441	462	468	493	444	476	420	468	479	434	483	452	439	440	464	482	436	445	467	472	466	514	442	444	461	469	444	462	442	475	472	452	450	469	477	452	435	443	442	457	480	436	466	474	466	463	475	473	449	431	495	436	469	423	481	458	488	431	451	452	502	420	416	497	479	449	457	463	475	437	450	452	454	456	409	481	407	461	431	478	497	446	416	478	442	436	463	440	463	438	442	461	477	465	461	434	459	455	459	458	443	473	472	447	440	462	495	474	467	463	452	418	461	433	484	495	447	483	450	458	476	476	459	448	491	416	474	460	453	455	439	459	466	444	492	460	409	460	447	447	430	474	420	443	461	483	453	452	468	447	434	450	442	456	443	455	462	467	506	474	440	432	431	482	463	484	465	456	453	440	428	478	462	472	452	468	456	492	487	465	480	408	478	451	427	484	451	455	469	432	442	431	441	434	439	464	472	470	467	458	480	456	456	465	466	467	485	465	426	492	452	414	449	441	446	412	424	475	444	465	454	508	427	452	454	433	421	448	463	477	447	440	461	438	461	464	437	498	469	473	506	437	452	446	423	435	469	439	456	416	464	489	426	476	462	503	461	471	437	464	472	469	429	480	478	432	403	449	438	476	458	461	448	437	471	399	459	451	454	456	475	429	527	464	447	477	471	452	480	490	467	463	424	460	466	444	458	470	451	447	431	438	446	460	501	450	411	460	493	453	478	397	461	441	412	450	436	444	457	436	482	448	507	460	451	456	490	448	468	440	442	465	497	478	471	464	454	423	456	461	452	470	422	458	451	468	437	460	432	455	465	441	437	434	448	462	477	486	460	466	462	465	443	468	437	469	453	463	460	448	441	441	412	467	421	467	471	459	493	462	437	443	448	461	440	422	442	450	458	445	455	464	462	429	444	462	499	478	478	439	422	452	447	462	471	477	477	453	498	446	455	438	469	439	425	477	454	457	465	462	453	442	437	450	440	437	431	460	433	486	413	471	460	459	455	460	450	460	432	473	449	438	468	445	431	466	424	450	454	419	458	462	467	497	432	465	441	454	439	470	479	450	475	460	455	493	430	444	424	445	455	420	441	441	485	472	466	483	454	482	449	432	459	464	435	440	502	468	438	461	438	489	494	470	460	460	415	435	472	480	443	417	454	408	472	422	412	442	434	432	442	465	411	433	419	452	479	431	426	432	462	464	470	460	402	491	499	408	467	452	456	456	466	446	427	454	485	454	446	434	440	467	462	441	436	448	467	439	433	427	477	442	433	466	480	457	434	455	467	439	444	460	434	459	454	422	444	446	456	430	448	447	439	479	474	446	443	412	460	415	451	445	444	470	435	451	475	436	456	443	478	444	450	429	453	473	467	439	451	475	464	446	478	451	423	507	454	439	449	470	467	422	470	472	443	456	474	435	491	464	427	462	458	461	419	504	474	465	429	453	426	445	453	452	444	452	420	452	452	474	495	461	476	468	444	434	465	474	438	419	451	482	462	469
27633	10728	1466	880	642	430	443	424	418	658	1956	2142	1467	757	507	385	349	346	359	369	332	352	346	330	345	299	341	356	340	361	350	310	371	332	365	326	320	313	341	349	373	337	352	354	296	357	336	314	309	320	336	361	305	344	375	339	327	362	353	310	378	344	365	320	333	332	342	350	329	385	317	341	318	362	337	375	358	353	355	347	343	387	367	361	358	327	333	382	368	369	326	359	348	354	359	330	335	351	327	333	336	321	344	357	338	309	336	323	365	330	352	349	328	355	337	360	316	317	329	335	336	342	351	341	320	352	327	330	338	340	345	317	354	314	365	317	347	340	324	355	351	324	348	372	319	311	365	328	321	331	329	350	362	326	350	344	370	351	316	345	303	329	333	380	311	354	367	329	366	328	334	326	351	357	348	344	356	353	333	311	349	338	353	321	340	336	384	368	328	349	332	343	339	334	317	342	337	361	363	353	330	320	350	353	358	348	360	364	355	334	329	322	367	323	351	321	327	380	329	369	326	370	334	351	328	326	319	350	353	297	347	360	342	315	342	353	337	326	352	355	323	378	330	316	375	318	348	340	342	315	349	321	354	345	307	338	336	338	358	332	351	324	350	311	306	333	341	367	328	369	344	322	323	334	331	368	344	342	335	395	341	356	376	325	367	341	342	350	358	367	355	364	344	320	309	343	348	319	364	323	310	331	351	339	320	332	306	326	354	327	398	354	334	335	330	361	346	332	362	355	358	360	369	340	356	338	346	345	332	341	334	343	338	383	360	361	371	342	362	341	332	389	314	338	317	324	325	354	301	372	331	362	339	336	342	329	314	346	341	373	370	332	382	339	349	340	347	360	382	343	336	334	354	360	318	318	311	332	355	343	342	336	303	319	337	342	337	370	370	384	312	392	358	346	359	348	325	360	316	338	344	340	343	339	321	319	334	335	326	351	359	349	341	329	325	350	324	339	338	337	322	346	364	374	356	337	360	370	369	313	349	347	326	377	331	346	353	348	330	327	297	333	327	305	370	334	317	349	349	361	369	325	347	343	335	295	333	350	333	315	341	334	339	321	339	334	359	359	316	319	372	357	320	334	345	332	321	353	337	331	375	360	334	381	318	381	345	393	305	376	366	360	324	347	322	318	365	366	321	355	325	355	317	328	324	347	361	375	332	333	309	344	361	363	330	357	348	344	342	296	326	330	316	339	333	331	382	322	337	333	311	342	334	315	340	340	342	341	336	305	338	327	340	353	333	342	338	352	327	333	347	362	338	379	320	341	316	320	322	336	359	363	361	348	332	354	366	337	312	301	347	359	371	346	339	356	319	369	378	349	372	358	348	365	325	348	330	344	341	329	343	351	324	328	316	291	337	376	348	347	349	351	331	326	307	320	358	341	336	379	340	330	346	344	371	361	355	332	352	316	306	334	352	356	312	328	349	318	336	343	300	351	366	328	319	333	322	345	344	346	315	336	343	310	355	300	328	327	312	348	314	317	335	349	305	337	352	362	352	372	345	356	332	322	371	347	359	390	333	350	339	373	333	331	335	360	334	314	324	349	318	333	368	329	289	336	308	320	344	330	366	333	362	365	321	323	353	348	320	340	331	350	308	356	307	312	341	313	328	346	320	333	366	367	378	310	318	299	356	323	334	343	373	366	357	369	334	339	338	368	334	326	360	340	335	350	362	356	351	344	400	344	359	358	313	331	360	362	348	337	344	342	330	350	341	340	356	328	332	344	351	341	367	356	317	356	307	353	327	322	352	333	333	335	348	338	347	327	349	362	317	367	370	325	375	336	330	286	331	343	324	312	349	345	357	352	379	339	318	318	332	353	319	345	369	351	363	317	342	352	322	306	351	331	368	336	334	328	357	350	307	316	385	350	353	348	341	326	346	322	345	357	348	316	339	316	343	319	335	319	347	346	358	324	365	344	376	330	351	333	354	341	328	335	347	349	345	343	366	302	349	350	332	341	346	381	363	363	363	356	334	376	334	351	345	331	334	316	332	325	357	348	360	328	344	370	356	342	339	332	330	330	345	290	327	352	315	305	337	337	312	342	334	329	333	310	352	321	356	330	368	368	358	347	367	339	303	336	353	313	349	316	355	339	361	338	362	350	373	343	348	388	389	328	343	336	327	362	355	336	350	359	311	328	320	339	336	323	364	322	343	348	370	366	361	327	291	358	369	350	331	309	352	317	314	347	343	370	326	310	321	382	361	343	358	342	349	385	340	374	344	341	353	350	325	364	335	369	317	337	344	367	347	327	352	344	349	330	377	319	325	366	319	319	332	350	336	330	343	356	346	311	353	367	346	332	354	355	369	361	352	351	350	378	341	338	325	357	335	359	322	374	354	323	320	315	327	369	368	330	360	331	326	344	333	349	377	353	312	326	349	333	291	358	394	339	318	344	362	342	380	350	339	347	335	357	351	343	347	344	382	349	332	386	314	336	339	312	345	333	349	333	362	371	325	358	318	316	345	353	323	338	365	372	364	328	318	356	338	368	319	334	332	328	327	299	354	327	351	348	357	346	324	347	364	349	322	331	332	327	350	343	367	370	345	339	388	377	336	359	317	320	346	337	376	316	339	350	348	323	319	318	382	325	358	336	350	315	342	349	345	316	372	367	334	351	375	372	352	341	304	367	364	329	348	317	294	342	345	343	326	326	339	364	323	340	333	335	347	314	338	290	340	321	360	352	358	368	318	345	353	344	347	344	389	340	349	371	351	312	327	351	338	362	372	342	326	339	342	339	325	322	347	316	372	330	352	354	340	345	360	325	308	364	351	347	363	349	321	346	328	339	337	348	350	363	350	330	371	313	328	327	353	348	341	311	335	339	370	321	333	328	334	358	316	347	327	377	316	363	316	336	356	332	358	308	344	350	352	368	351	353	336	328	368	339	346	330	373	344	308	359	361	349	342	367	348	322	361	343	333	370	329	335	363	351	347	313	347	338	350	354	337	331	321	349	330	370	346	359	328	337	327	337	340	315	337	334	333	334	355	363	335	313	349	370	333	336	329	340	356	325	339	370	331	376	361	355	325	342	320	332	332	340	337	346	336	340	337	363	349	367	323	346	332	358	342	368	361	355	369	341	352	320	344	315	356	356	328	339	354	395	315	348	327	299	324	344	316	337	317	303	323	313	355	346	334	364	343	350	319	372	336	332	333	382	295	350	331	313	337	353	363	346	336	360	370	341	353	354	366	330	354	331	395	336	340	353	352	341	359	348	315	356	337	358	319	344	333	296	322	311	330	349	302	325	335	335	318	345	377	328	330	345	355	317	344	334	354	359	332	306	355	352	325	337	313	362	353	327	327	337	375	372	356	350	348	373	350	349	346	320	339	362	340	320	331	349	344	369	355	318	359	370	303	330	330	328	319	366	366	359	342	325	348	340	330	341	338	338	371	336	355	321	326	314	320	340	350	332	340	336	328	347	333	294	317	374	359	366	358	348	359	314	289	352	345	343	352	337	346	353	340	336	385	332
5750	1330	883	606	553	453	477	491	492	856	2589	2594	1601	798	502	338	323	309	334	311	331	285	282	327	312	300	286	291	277	330	313	323	321	337	351	291	294	290	334	314	310	318	303	293	327	279	329	335	304	316	333	316	310	337	301	302	313	338	312	313	329	327	297	305	298	304	331	323	300	324	299	298	324	298	319	321	319	323	324	312	315	315	300	308	327	299	286	327	297	308	336	323	318	326	337	305	319	295	293	317	358	288	321	335	349	279	313	301	278	306	327	308	299	301	297	322	299	299	305	319	323	309	300	322	330	340	301	313	325	278	311	323	302	308	297	317	286	285	319	296	320	327	319	295	323	271	295	320	317	305	292	320	298	274	337	311	312	264	296	309	336	331	352	305	302	322	311	299	312	321	325	303	297	313	304	313	314	339	331	310	331	312	320	302	311	309	309	303	315	310	324	295	323	327	335	288	282	273	295	303	307	303	339	280	297	293	291	316	304	320	313	307	312	321	327	310	305	331	324	313	269	324	322	311	369	303	290	317	285	302	318	282	291	304	323	329	332	282	325	300	286	307	302	368	329	306	293	303	290	305	306	312	309	321	291	350	314	275	308	322	291	297	310	342	319	316	289	298	304	299	309	335	299	282	340	300	310	312	310	305	321	288	279	287	266	331	302	286	317	316	308	305	321	273	344	317	317	321	299	301	325	324	307	323	314	319	313	308	334	292	327	331	299	322	268	310	291	307	311	335	315	280	271	287	302	311	309	321	330	329	321	350	300	335	288	298	316	293	318	325	306	297	308	321	322	271	312	327	317	327	305	311	326	304	319	306	274	273	310	296	298	306	331	336	321	308	335	295	303	277	340	270	316	329	348	317	321	333	286	351	293	313	309	295	261	317	313	331	297	331	345	324	319	278	315	277	317	293	308	335	307	306	356	295	281	292	334	313	324	334	298	288	312	305	322	275	327	281	321	347	302	334	321	288	332	282	315	303	292	304	335	347	302	313	335	280	316	273	331	298	316	315	327	323	327	327	292	319	330	320	317	325	341	303	324	333	305	282	319	308	322	310	280	312	318	297	309	308	337	262	276	313	308	302	307	307	297	320	272	297	310	342	305	330	287	306	334	286	324	318	281	313	315	304	330	318	339	315	329	281	304	372	306	336	305	347	295	286	315	312	333	338	335	287	310	314	298	319	321	329	323	301	330	297	305	325	338	326	300	311	339	308	286	306	289	302	296	346	297	332	306	315	303	287	305	283	327	278	318	286	319	306	300	312	315	328	307	324	283	287	303	296	301	309	339	305	326	326	300	314	306	311	313	290	334	329	283	312	299	294	311	313	296	283	301	287	304	288	325	315	301	295	316	309	322	302	298	301	288	312	317	299	305	284	311	312	293	352	311	302	336	283	299	311	283	315	282	332	315	339	270	313	353	292	335	285	344	307	326	329	312	319	316	337	284	316	312	329	300	295	287	304	297	324	302	305	317	323	320	288	327	311	311	288	337	291	318	318	315	330	302	319	323	323	329	297	334	316	323	325	322	311	293	285	313	294	308	313	312	294	317	303	311	296	343	308	319	297	331	343	302	293	302	307	305	264	299	327	313	332	301	339	324	256	305	306	304	323	305	318	338	304	324	320	317	301	312	299	306	280	292	302	288	361	319	312	317	294	318	300	317	312	345	296	297	310	309	335	300	293	315	332	309	314	316	326	320	275	296	276	308	312	295	297	316	321	300	302	269	319	320	273	325	310	321	351	359	274	348	327	274	351	318	282	299	319	304	308	294	327	318	307	315	292	339	335	301	296	295	326	287	288	319	288	290	307	310	299	312	289	333	281	309	320	295	302	271	321	314	287	326	320	316	297	317	300	306	333	317	275	333	341	292	271	344	299	299	284	296	310	306	287	324	315	311	339	307	291	313	308	319	299	307	312	307	295	308	325	318	295	315	321	298	295	319	359	300	343	309	325	286	293	290	317	317	302	320	279	301	310	305	299	297	327	306	270	324	297	283	314	314	296	305	297	312	305	314	303	313	288	317	315	316	273	326	305	313	288	315	304	311	302	313	283	309	276	315	293	321	327	314	302	306	321	348	296	328	301	293	303	323	299	304	348	308	304	334	300	332	317	346	305	297	311	294	305	313	307	299	280	330	308	333	311	339	300	330	321	315	278	329	267	314	305	321	305	305	304	298	335	294	294	320	331	317	271	324	321	299	322	335	326	301	286	312	327	326	326	301	315	312	323	287	317	297	302	325	305	311	329	294	322	300	273	319	278	274	285	318	320	278	303	323	305	310	300	282	341	304	323	305	326	311	299	315	300	334	290	322	315	284	326	309	289	286	318	310	330	293	310	312	305	303	275	313	315	348	332	281	309	300	268	317	332	320	333	309	309	310	324	309	301	318	307	342	318	336	331	308	307	321	320	285	277	321	321	305	332	339	316	314	309	317	325	314	311	320	296	332	331	340	313	309	295	319	320	296	314	275	340	321	306	316	285	281	303	302	309	297	304	307	328	310	283	319	309	299	288	303	321	295	326	302	330	301	303	311	295	289	326	321	298	303	351	329	323	339	271	289	293	289	315	303	289	324	323	324	306	305	309	324	291	303	285	322	286	322	333	288	318	304	305	318	338	297	317	315	319	289	293	329	323	297	312	275	290	353	316	284	317	289	287	314	286	322	317	346	290	301	320	332	331	316	324	326	350	320	297	281	340	279	313	319	304	315	303	293	343	282	323	310	320	313	317	321	303	344	312	318	311	327	305	295	313	293	338	305	323	271	296	295	297	313	332	300	322	309	324	313	295	301	332	347	289	344	306	347	313	276	302	311	331	331	332	285	283	324	313	316	284	297	338	316	323	334	316	273	315	311	313	292	339	301	340	318	327	309	320	301	338	296	310	343	297	296	318	322	316	327	305	299	293	319	308	305	318	288	316	307	305	331	300	336	319	270	288	299	305	267	341	332	307	312	322	319	321	288	321	332	324	315	299	321	308	301	354	343	264	284	302	305	330	304	303	323	294	332	291	340	280	281	292	318	299	334	338	317	314	304	323	307	324	288	320	297	312	305	287	318	324	299	309	308	319	295	351	299	300	320	318	306	306	294	304	336	299	332	279	283	304	297	305	306	302	316	333	333	310	340	320	320	314	280	308	336	339	303	321	311	348	310	293	295	326	310	322	324	332	318	290	320	307	250	310	282	318	293	310	334	312	287	324	335	301	340	311	328	310	315	290	310	316	333	322	286	329	317	308	314	302	315	314	339	340	321	294	297	311	356	319	294	329	269	306	324	293	331	326	317	329	300	327	312	310	298	331	320	300	289	307	296	334	306	283	308	300	312	283	305	292	322	302	311	320	333	309	333	321	302	307	292	317	274	314	304	327	281	297	328	290	309	311	315	303	312	326	313	315	328	294	310	333	297	297	276	308	276	318	293	312	269	283	341	339	308	297	309	320	284	310	289	317	312	305	329	318	289	317	308	299	313	351	305	327	360	327
25584	21406	27381	25508	6255	1292	756	592	639	2933	16629	17218	10117	2525	1103	506	417	391	414	373	390	394	388	413	370	362	386	408	383	391	376	399	347	414	379	391	377	377	386	350	376	347	376	361	413	381	376	346	362	376	363	398	400	390	398	381	354	383	369	368	414	343	364	405	375	362	366	373	373	355	357	352	396	409	374	412	378	391	376	361	402	380	389	394	384	403	399	394	376	434	374	399	357	406	334	387	363	399	348	388	386	370	371	353	359	397	383	387	362	387	402	390	356	354	386	374	392	382	391	445	389	393	383	382	370	399	392	407	377	405	311	401	400	413	413	412	383	372	395	408	368	379	399	401	394	375	407	373	355	404	370	389	339	397	397	398	386	388	388	402	434	359	355	373	391	354	383	396	401	398	390	377	392	383	369	408	354	387	380	444	403	359	374	386	366	397	342	386	385	379	384	382	373	406	377	361	372	399	382	379	373	370	389	389	388	364	418	398	375	389	369	339	389	350	377	384	366	394	372	391	398	367	391	378	366	392	405	374	390	385	400	365	359	352	367	400	416	379	391	373	388	370	342	373	403	394	397	401	390	396	379	390	385	382	396	399	371	391	390	425	381	395	389	393	345	373	408	376	390	358	351	380	389	387	370	390	378	395	393	340	401	349	373	379	402	363	395	346	385	376	397	377	384	379	375	361	380	398	394	400	414	421	368	388	349	391	358	405	360	428	372	384	395	363	380	366	390	405	382	374	383	389	418	366	396	370	389	380	396	361	368	358	379	410	361	369	402	392	379	390	346	425	368	360	376	386	384	410	394	412	377	374	397	382	360	367	428	376	348	402	419	416	381	390	381	397	380	341	361	368	376	397	352	419	380	392	375	406	371	427	372	402	380	350	364	370	380	393	383	361	354	374	373	392	386	371	361	357	370	367	398	376	379	368	403	390	426	364	379	383	378	432	389	421	376	374	382	388	392	393	346	374	413	401	335	340	394	396	413	380	400	371	407	414	396	396	383	363	380	417	376	368	346	393	403	417	368	376	420	375	385	384	413	408	383	385	446	377	344	349	405	354	380	374	366	382	397	355	363	389	399	398	371	372	400	388	411	391	326	334	406	359	434	385	364	407	394	365	382	394	386	344	346	368	402	378	381	406	394	354	376	381	361	401	393	402	408	378	347	376	385	386	405	359	392	396	362	371	364	399	377	370	360	372	387	385	372	378	343	381	405	378	371	396	367	378	373	365	399	400	378	384	413	406	345	382	375	378	363	374	372	377	355	370	361	373	382	366	369	381	387	378	392	395	390	355	382	376	425	407	382	364	361	404	410	406	393	362	384	365	395	365	363	391	378	375	389	388	384	377	381	405	375	386	395	379	379	356	408	357	396	418	393	370	357	399	399	363	366	412	398	408	360	396	430	413	409	355	414	394	389	375	359	360	387	372	345	363	354	361	368	373	413	366	369	377	384	426	399	383	414	379	402	412	370	427	399	381	369	341	399	421	364	347	342	397	403	358	370	371	404	382	389	377	386	375	372	376	381	389	374	375	351	400	370	377	385	359	368	383	394	379	393	405	375	409	381	407	396	425	371	365	350	391	403	386	393	371	369	389	392	403	396	360	385	407	382	369	369	367	394	388	367	379	402	376	335	417	368	362	382	400	379	388	389	401	381	367	366	359	418	376	350	361	390	387	353	353	378	347	395	407	373	382	377	378	373	350	374	349	398	388	369	384	411	352	350	383	367	399	368	402	391	387	400	400	389	373	375	346	387	394	366	432	365	373	400	417	428	339	380	368	404	349	358	373	368	324	401	364	354	366	366	378	387	372	372	392	394	402	392	379	358	390	432	376	353	397	385	420	378	375	359	371	397	400	376	372	396	401	401	377	403	414	388	391	370	385	361	382	367	373	367	372	429	429	410	397	388	386	379	381	366	371	376	378	397	367	377	420	397	358	387	371	380	386	373	376	375	369	354	399	336	377	394	390	378	387	404	411	376	369	357	368	404	434	380	411	402	374	392	404	383	394	382	409	407	368	390	382	379	372	384	386	366	361	387	392	363	383	419	402	400	380	405	379	378	392	365	388	345	410	404	369	373	413	395	387	380	371	364	407	381	390	393	401	416	390	352	371	354	379	394	401	389	381	387	383	379	370	394	333	385	373	389	397	389	394	418	360	412	353	389	357	370	390	403	325	384	357	375	414	443	391	370	372	388	402	383	401	372	389	368	355	413	349	389	401	391	380	436	388	421	365	337	383	359	355	398	389	367	406	349	383	391	386	407	376	398	365	351	404	356	380	380	381	368	406	370	379	410	398	393	387	385	371	373	383	427	378	406	353	377	392	385	389	380	364	351	406	365	397	399	413	397	375	394	358	386	382	377	380	389	358	374	372	369	402	435	380	392	431	374	376	397	380	407	396	379	390	404	424	368	413	374	360	370	368	385	362	341	439	420	397	383	401	341	402	386	388	354	410	366	346	367	368	387	366	385	385	396	345	379	408	362	342	360	371	399	364	353	400	390	384	381	377	385	385	401	391	397	375	396	426	377	410	396	337	378	365	394	363	377	355	358	379	417	366	408	381	381	393	395	378	378	390	356	367	411	374	414	379	373	414	383	397	383	359	378	397	350	379	385	375	384	383	412	382	353	400	385	379	339	362	387	434	354	371	396	335	395	371	383	355	380	387	399	370	403	396	400	410	365	352	398	406	394	381	409	393	371	400	365	373	385	398	404	384	372	382	385	342	432	359	373	346	369	361	390	367	375	347	407	373	402	393	394	342	375	397	392	393	421	367	339	363	361	397	393	380	403	398	365	379	380	392	382	394	390	374	417	392	380	395	378	396	361	390	382	400	370	365	361	382	394	363	372	400	376	344	421	411	382	396	388	358	363	365	375	410	374	396	389	388	394	405	384	392	352	351	370	366	381	401	375	354	384	329	396	370	399	440	395	365	376	392	389	401	384	365	382	346	385	372	346	398	379	419	429	379	375	423	331	370	413	369	384	397	372	419	367	374	411	379	417	378	370	383	366	372	362	394	422	381	387	370	372	405	351	395	415	403	378	390	362	381	363	423	391	446	393	418	383	397	401	376	350	373	369	386	377	404	383	391	401	371	387	405	369	386	389	406	372	409	374	352	354	375	360	386	370	408	365	399	342	368	390	406	377	383	355	392	409	366	364	377	356	388	395	388	393	351	363	369	358	371	392	407	414	359	399	425	422	404	372	406	380	391	402	421	371	385	377	353	369	414	365	389	412	390	383	392	370	398	367	374	380	384	361	376	331	368	397	388	391	392	365	394	401	407	397	366	369	383	361	365	365	351	413	409	411	363	388	364	395	348	375	389	356	376	368	414	369	380	378	367	408	360	390	367	377	407	391	360	366	389	384	389	404	385	402	376	374	409	390	386	424	401	394	381	397	378	373	389	421	402	349	402	373	383	386	403	364	407	397	405	357	377	387	372	365	405	413	362	349	393	379	374	357	386	369	376	350	366	375	399
4191	4302	3516	1722	1412	1043	799	743	667	4793	17764	15376	8665	2378	1172	484	384	342	347	377	352	349	353	377	324	406	363	365	365	356	355	339	387	357	385	360	389	364	351	334	340	353	377	363	391	370	365	340	372	374	353	372	398	304	374	355	357	376	346	381	365	378	374	372	343	388	340	349	375	386	351	367	353	344	359	367	355	381	380	371	394	367	364	355	357	359	379	360	383	361	379	340	353	357	312	360	373	355	352	355	347	368	335	338	353	372	378	328	358	334	308	354	321	386	365	376	362	347	347	380	338	355	364	372	353	352	364	336	358	380	367	376	364	353	347	353	345	383	354	382	359	359	344	356	375	330	384	389	353	369	365	369	370	349	379	370	391	393	367	342	369	394	361	389	368	369	351	347	393	355	353	360	349	363	369	339	370	345	370	373	343	363	351	337	351	322	379	358	391	371	365	323	361	401	375	340	363	374	348	334	375	356	349	333	354	330	344	351	380	403	379	356	364	337	374	364	320	363	359	367	348	342	387	348	358	379	381	332	357	354	366	364	353	372	363	356	368	316	361	351	359	347	338	345	372	356	360	356	369	373	364	354	364	378	386	331	339	356	364	375	357	358	345	353	394	325	357	372	368	347	402	372	347	317	376	372	381	350	371	355	350	343	381	356	375	352	342	351	345	336	350	359	362	325	335	366	344	361	346	382	357	350	350	357	354	353	349	334	399	373	377	327	368	361	357	368	361	355	350	373	394	364	368	337	338	366	357	388	355	379	355	353	337	371	340	324	366	384	344	374	362	354	335	342	369	333	362	350	357	387	351	374	374	360	376	356	328	384	331	358	360	339	379	339	369	373	339	367	382	404	288	327	362	377	349	371	353	354	375	335	360	338	355	346	333	338	347	327	364	348	322	362	379	348	313	382	354	366	374	346	371	357	356	342	371	394	358	388	365	330	386	374	371	320	332	377	325	377	350	355	350	376	341	369	358	329	338	331	406	337	344	339	373	342	353	341	408	371	329	354	335	352	367	378	357	371	319	385	361	347	384	330	367	349	373	393	388	371	346	361	373	370	356	368	382	372	348	358	397	355	356	373	334	368	365	381	363	353	370	392	371	341	351	362	337	357	352	371	347	348	393	344	394	384	359	381	342	354	352	350	349	349	360	360	355	370	374	370	365	380	352	373	354	354	328	384	356	375	376	362	358	361	355	366	366	355	388	360	354	369	384	346	363	364	383	362	345	350	378	361	357	368	367	356	350	367	387	358	345	372	371	356	368	382	349	362	355	343	346	315	362	363	366	373	341	363	376	352	357	352	359	372	385	363	356	370	321	368	347	335	337	348	377	344	311	378	364	340	388	336	365	376	334	360	341	326	342	370	389	382	356	363	393	343	396	341	339	348	336	350	383	357	371	360	370	319	393	359	328	329	344	365	359	339	341	326	345	358	320	348	376	359	382	394	363	337	353	404	391	371	376	358	407	359	379	362	357	384	360	337	354	335	356	364	361	350	349	332	394	375	374	353	380	350	333	366	372	329	367	340	401	374	337	373	314	326	376	391	357	352	347	354	350	367	345	339	353	359	344	342	383	374	360	398	372	313	337	330	375	390	333	385	392	367	356	410	363	376	329	373	410	371	362	342	345	410	354	368	345	386	351	375	346	361	357	360	372	356	342	353	319	355	382	370	379	366	337	321	372	372	375	353	346	379	386	383	330	390	336	354	350	343	326	369	355	358	350	352	340	369	351	354	356	314	341	346	375	363	350	346	326	336	395	330	345	363	420	371	345	373	353	368	312	368	355	340	335	376	342	361	382	334	335	372	378	362	347	329	375	365	357	333	338	353	386	353	338	356	379	385	323	305	362	361	379	353	398	359	376	345	313	385	358	327	391	337	349	329	373	386	378	338	338	366	367	372	373	341	356	362	384	345	355	344	345	354	397	359	366	353	370	375	365	348	348	343	356	349	382	349	340	355	360	372	357	399	362	399	347	358	373	351	336	340	378	352	366	378	345	353	344	335	384	332	342	378	372	340	388	356	352	336	382	345	334	382	355	362	372	352	354	383	379	337	323	384	369	396	339	352	359	350	367	340	346	385	362	356	388	344	359	369	368	375	358	341	337	362	361	368	408	356	343	355	362	313	342	373	383	324	388	370	365	351	369	356	342	341	384	379	375	338	377	377	372	370	375	360	357	352	346	310	387	331	364	361	368	343	362	353	355	359	390	383	351	348	381	362	376	339	363	356	407	341	349	359	351	354	362	378	364	389	306	348	350	367	396	364	340	398	368	327	330	363	350	373	349	354	351	396	351	387	353	346	359	354	366	379	359	377	348	394	357	358	385	372	323	360	336	387	344	344	352	346	335	376	329	342	358	384	343	368	345	378	375	336	329	352	358	332	375	356	387	365	348	345	366	340	374	386	345	353	357	357	365	311	349	364	352	345	368	360	345	348	356	360	341	346	362	335	340	352	343	340	357	365	394	371	334	351	374	356	343	373	366	357	353	377	395	341	355	322	369	361	361	364	394	341	348	344	364	337	372	336	377	366	367	347	347	358	333	373	347	334	373	374	335	327	402	369	348	351	342	335	350	339	356	370	363	371	379	374	338	387	338	317	353	366	355	347	351	366	366	361	361	374	365	365	374	362	365	348	382	331	376	370	376	357	362	364	350	353	340	374	369	363	382	341	353	361	350	344	354	366	360	361	348	352	360	367	356	365	327	337	365	366	336	338	375	385	342	378	356	367	317	345	367	376	366	359	315	373	352	349	399	308	355	361	348	364	360	350	367	358	350	376	390	361	344	358	349	369	341	386	355	364	313	340	343	329	352	355	354	370	362	355	357	378	345	335	345	328	371	375	339	387	346	361	362	349	331	371	334	365	381	363	391	364	362	376	371	366	353	345	367	366	380	338	347	383	332	340	367	323	315	331	369	330	331	370	347	338	333	377	375	347	351	363	354	351	333	332	325	376	361	360	362	331	334	348	353	348	365	343	326	362	372	331	341	386	343	369	362	356	343	355	342	391	365	346	389	361	346	364	349	358	328	378	341	322	355	363	360	383	375	373	319	358	350	322	351	340	364	352	345	379	328	407	336	355	347	383	367	375	408	355	338	334	400	385	346	318	350	346	368	331	337	397	319	341	355	339	351	361	330	368	345	362	357	318	346	363	378	350	375	353	347	336	354	363	328	347	413	354	371	330	358	358	376	361	396	339	351	336	363	368	329	330	354	353	347	358	337	371	357	355	365	347	346	363	362	365	338	362	347	355	366	346	334	376	388	368	356	356	396	372	339	350	346	375	367	351	370	353	341	354	378	383	340	380	351	337	348	351	347	333	339	361	342	329	351	366	365	362	386	372	364	358	339	334	355	397	394	348	381	365	331	362	333	356	357	350	327	349	354	373	355	372	356	378	374	375	392	347	346	359	321	400	341	378	359	386	336	369	342	368	356	368	342	323	367	395	353	330	372	357	363	326	350	333	361	374	373	344	384	375
24597	21450	28693	24611	21325	7500	2144	1234	972	5210	31509	31617	20324	6567	2093	770	570	592	564	594	566	593	566	581	550	546	516	562	599	539	567	518	526	538	530	513	555	550	546	498	552	557	561	566	576	551	579	518	505	572	579	521	524	607	566	561	537	521	523	577	581	555	573	556	534	568	545	545	553	546	577	604	562	549	541	546	590	527	565	562	529	542	604	535	574	548	577	574	586	534	522	575	602	571	564	553	530	553	572	527	537	550	541	549	527	528	557	548	597	561	550	525	568	545	589	562	553	564	570	530	565	551	520	514	566	558	497	532	522	547	554	526	491	541	530	499	520	544	554	549	508	541	516	498	532	529	528	524	539	553	498	519	490	555	538	566	494	549	516	545	580	501	582	504	547	532	509	579	555	522	566	521	533	526	555	514	580	552	554	526	588	553	537	573	544	539	552	521	519	548	532	531	522	568	547	556	544	507	574	546	566	547	530	551	519	554	581	564	514	562	494	583	549	577	590	530	524	516	529	518	534	556	559	541	558	537	559	530	586	537	509	489	551	555	524	551	539	552	518	517	546	531	553	544	496	518	569	521	534	603	539	590	586	539	550	540	511	540	501	517	580	566	535	598	562	531	533	502	535	509	585	532	560	543	538	534	540	590	537	550	577	546	548	547	568	586	582	535	526	521	603	500	497	563	590	516	546	537	597	558	546	517	537	506	531	531	538	547	585	546	565	567	521	487	553	547	518	570	555	531	558	551	565	555	560	520	521	561	584	568	546	582	552	531	586	520	530	562	563	513	542	523	533	547	529	553	515	550	586	540	525	546	510	535	555	541	496	527	515	561	576	560	577	584	533	533	506	537	574	522	532	577	542	515	522	574	562	522	539	521	546	566	571	523	565	554	558	552	569	564	530	521	555	581	551	517	504	513	504	584	543	556	527	522	546	557	530	520	538	552	542	552	565	495	549	518	556	515	563	549	576	534	499	539	580	530	543	541	542	548	507	540	568	531	516	555	555	548	578	543	554	532	560	534	528	558	528	555	583	503	557	537	539	562	498	560	540	558	505	536	518	508	546	499	504	540	558	561	572	546	547	507	521	555	535	546	539	527	525	545	563	516	531	499	503	510	555	548	545	548	555	496	582	573	539	526	577	545	530	523	602	552	516	578	582	540	539	552	479	504	561	539	578	534	542	560	558	508	581	552	574	522	499	532	562	555	572	532	574	561	559	556	505	551	508	525	525	521	545	536	567	574	538	561	510	508	567	555	516	539	562	591	522	502	484	544	544	551	503	511	560	532	537	521	563	518	501	556	542	537	565	513	540	578	505	540	501	515	548	572	527	522	558	555	518	555	528	525	527	554	577	511	545	551	538	533	546	542	557	522	582	526	524	512	559	583	573	532	512	530	536	505	498	575	534	557	520	544	561	575	523	549	543	549	586	579	531	579	526	514	524	550	571	545	561	558	572	516	535	566	545	577	553	521	583	508	556	556	543	551	516	547	513	559	536	515	557	554	523	525	562	551	526	542	550	590	551	603	528	519	540	577	593	498	541	548	554	544	501	563	547	541	577	532	564	569	525	549	557	534	584	538	522	534	504	544	598	533	539	577	541	543	550	539	567	513	547	561	580	547	542	529	513	535	544	600	539	548	527	518	584	584	525	543	565	524	533	543	550	522	546	508	534	528	554	565	547	544	539	513	501	542	550	532	590	585	566	519	525	553	520	546	536	505	525	520	548	603	572	525	539	550	536	515	578	592	594	577	534	560	560	541	544	563	536	551	545	536	553	520	560	527	570	521	578	551	588	495	583	541	531	605	526	562	550	517	514	553	574	548	540	603	555	514	516	562	576	547	508	526	589	566	552	536	580	537	596	582	558	573	542	546	536	576	562	537	512	541	543	540	575	565	574	522	540	520	505	543	546	499	540	534	522	511	551	541	511	518	573	556	483	544	517	519	550	521	581	542	582	574	511	521	549	531	532	549	566	565	563	552	530	555	545	561	532	541	563	564	482	554	542	537	540	486	505	549	569	542	540	546	549	550	544	526	549	553	545	532	524	501	553	553	512	541	524	560	555	510	525	540	486	498	532	524	528	556	525	569	563	532	513	525	572	576	492	515	501	608	525	519	566	506	517	551	550	529	523	564	543	553	563	537	558	502	559	572	508	509	521	557	563	542	513	554	555	552	558	523	533	538	555	532	536	570	493	536	517	547	547	524	559	556	551	552	535	525	540	552	564	573	560	573	488	584	536	540	510	539	534	568	538	543	537	560	535	535	571	545	584	555	588	546	503	562	534	552	588	544	544	542	504	510	528	496	564	522	532	516	546	541	514	520	559	524	566	523	534	518	549	558	582	537	516	536	526	575	540	510	528	551	519	529	555	523	549	568	548	485	541	548	542	535	562	545	553	506	521	561	570	555	544	550	539	540	551	552	546	550	519	534	549	540	562	494	589	580	545	557	556	551	556	550	535	513	533	498	570	530	519	556	542	541	529	540	538	530	535	550	516	537	551	487	555	585	572	526	543	548	546	580	590	550	573	544	539	526	563	538	551	548	554	532	537	522	553	540	581	514	542	574	526	545	558	522	557	562	561	573	550	548	537	531	567	557	527	568	549	568	537	565	565	559	518	541	532	507	550	550	507	579	563	510	538	546	511	522	525	538	515	588	567	551	545	564	531	522	526	544	518	520	585	554	550	499	527	581	529	584	557	534	556	528	519	550	556	519	555	524	554	543	491	524	554	549	496	545	516	525	513	545	552	558	534	564	541	533	525	556	573	552	543	548	528	572	579	519	545	553	581	519	546	565	551	552	556	569	554	569	532	565	520	521	581	527	541	503	522	525	551	551	534	543	503	561	555	540	480	550	562	532	544	540	528	517	534	535	557	550	528	516	603	592	572	551	558	568	551	564	569	534	542	518	549	550	527	591	537	542	559	523	530	533	503	551	528	548	517	565	529	546	528	582	520	543	492	545	500	544	573	562	569	553	538	553	528	536	558	557	580	544	579	502	556	563	531	523	546	556	526	550	526	564	544	513	526	523	581	522	501	527	504	551	579	589	549	539	561	559	555	524	566	567	527	564	562	548	536	528	533	547	514	542	508	560	488	524	525	531	529	555	563	551	518	524	529	516	516	525	529	522	544	549	535	539	572	535	537	537	550	629	544	544	533	498	555	523	560	607	560	557	544	575	541	539	514	548	550	547	564	528	501	559	503	516	595	572	599	537	600	537	554	541	536	516	514	584	565	531	551	548	552	560	525	561	535	520	516	592	547	508	561	552	530	513	561	535	555	560	544	548	567	536	541	587	526	550	539	564	520	533	533	573	546	504	557	559	521	537	549	610	561	532	467	516	515	581	544	544	554	592	533	559	525	565	527	547	550	540	538	533	537	525	557	503	519	510	514	548	543	533	514	521	564	532	572	521	561	581	518	547	544	560	541	574	497	504	581	528	565	539	546	568	554	597	564	561	540	555	514	541	546	533	541	530	543	591
4732	7843	6340	3209	2184	2128	1717	1338	1079	8301	31297	27352	16008	5139	1953	709	544	522	462	508	511	497	472	504	427	504	502	535	515	480	517	556	503	494	504	489	518	475	490	524	494	470	518	492	496	474	498	506	507	515	488	491	478	463	478	461	471	501	462	516	517	537	494	466	492	481	501	474	495	474	501	482	457	477	464	503	500	494	516	483	476	492	500	475	495	518	507	488	501	507	482	480	525	476	450	488	522	503	482	491	470	505	534	490	461	483	487	523	499	462	505	515	489	507	556	435	500	494	494	487	496	441	505	506	490	529	472	478	510	511	550	478	483	466	529	487	464	477	491	473	508	493	478	500	479	482	508	495	481	508	500	497	476	487	501	490	501	479	510	489	524	458	517	500	448	457	480	482	465	468	517	509	505	479	480	527	524	470	458	500	507	563	483	483	514	467	551	489	508	449	526	465	509	449	463	491	469	497	531	474	459	471	470	485	483	483	529	471	478	478	485	494	507	482	512	478	493	493	472	510	481	488	485	537	470	528	460	496	536	478	463	502	492	478	501	504	531	509	501	473	494	523	502	531	505	477	539	493	444	464	495	461	494	504	487	476	471	492	480	506	493	499	530	529	477	493	505	486	477	482	508	468	496	504	523	493	462	521	440	453	493	484	490	550	464	476	546	528	483	498	446	488	513	474	448	505	493	510	477	506	492	466	490	505	472	482	465	493	491	483	457	467	516	492	496	536	467	525	514	505	480	528	484	519	462	507	502	480	481	462	497	502	459	451	500	486	452	505	510	503	474	487	489	511	471	523	447	471	489	479	459	483	517	491	492	505	483	512	486	481	479	483	498	502	485	504	483	445	492	495	492	510	474	478	528	500	512	453	506	511	494	492	470	488	543	472	481	506	466	505	478	486	497	467	470	486	493	488	497	465	499	525	496	539	520	474	463	485	451	471	501	496	451	459	469	481	492	486	524	524	472	479	499	453	492	491	472	485	478	477	516	462	468	478	485	515	528	470	504	470	446	492	454	513	504	493	452	485	464	473	508	501	520	462	518	494	508	496	506	510	494	485	521	481	470	482	460	482	514	455	478	529	483	478	488	474	490	501	469	511	444	499	470	497	483	492	497	475	494	473	462	513	497	482	456	504	480	531	500	467	487	512	470	472	497	496	471	482	525	483	483	492	521	470	485	501	489	478	500	462	460	467	455	472	499	465	506	510	483	470	517	477	512	542	536	491	507	428	490	497	514	474	492	508	488	530	509	485	491	512	455	518	493	461	486	524	491	452	489	486	471	502	507	482	489	525	509	491	504	498	482	467	496	484	517	459	491	494	495	496	463	499	465	482	455	493	464	535	505	473	447	511	515	477	469	434	484	512	483	448	477	440	511	500	470	521	479	518	468	485	519	466	483	463	467	502	506	491	486	540	456	482	473	442	527	478	524	507	451	503	482	476	468	467	529	440	511	503	436	470	495	470	477	465	463	447	484	481	504	452	512	498	495	511	463	491	535	502	515	475	470	493	471	498	531	478	481	513	456	487	453	503	484	518	498	494	463	436	500	491	484	478	550	482	503	520	474	515	517	466	458	476	484	515	476	503	485	514	485	473	481	494	511	469	513	494	445	506	510	502	506	481	482	481	477	448	463	471	532	495	457	491	514	462	510	454	504	505	460	507	477	456	484	499	436	485	502	489	476	462	524	493	475	491	485	488	485	490	524	449	499	533	508	483	514	502	450	500	481	492	489	467	482	513	482	492	519	466	454	454	460	491	462	508	457	480	484	474	479	468	497	467	533	473	490	490	480	465	491	482	493	493	506	520	504	506	460	492	456	480	488	485	491	465	488	471	501	509	511	505	525	472	493	494	516	503	503	484	468	474	479	477	474	485	484	510	505	507	496	461	442	484	480	504	524	510	493	434	480	482	524	509	523	486	493	482	493	510	526	476	483	476	506	467	469	488	504	495	501	510	507	502	479	528	471	533	521	444	448	524	500	476	475	499	468	477	475	501	472	517	469	504	490	470	517	477	480	461	490	488	489	516	473	484	497	506	488	496	484	504	491	463	499	495	450	510	487	520	465	510	467	500	474	493	504	503	511	513	493	457	498	479	460	503	487	479	481	468	451	534	519	497	469	515	480	461	481	484	483	477	469	496	513	457	479	441	487	520	432	509	455	484	458	462	473	494	503	481	484	501	487	486	450	474	498	475	480	539	514	455	446	474	456	486	484	490	475	471	505	514	485	474	452	493	461	449	483	524	464	500	472	494	459	466	450	479	468	470	468	519	511	475	471	474	524	517	502	518	443	510	499	484	518	490	485	492	514	472	475	491	507	486	460	507	466	485	488	443	520	495	491	492	497	521	473	454	475	451	466	476	491	490	439	505	502	525	513	484	501	483	493	497	508	481	510	494	481	486	475	481	459	475	491	445	515	479	474	473	518	476	479	514	494	516	496	486	496	493	480	450	454	469	498	483	432	484	457	485	505	500	531	499	497	502	496	478	475	471	443	470	486	485	479	496	491	460	482	488	519	464	474	473	480	511	466	493	500	516	453	506	512	537	492	511	481	481	471	507	494	502	460	538	459	446	453	445	500	490	488	479	473	513	490	481	510	477	498	524	435	494	480	521	505	479	483	500	494	469	504	497	453	502	484	456	501	496	492	464	464	478	498	487	469	477	500	484	496	513	478	492	519	494	479	481	530	434	484	511	519	466	508	510	479	533	494	468	477	482	515	492	503	490	477	492	476	487	501	492	446	465	503	485	474	499	491	518	505	522	514	471	493	452	485	487	489	458	493	506	472	509	485	490	484	495	506	502	492	515	486	462	443	480	510	481	433	475	499	500	464	419	492	527	494	470	501	490	459	480	488	522	482	464	472	469	479	524	523	470	485	495	478	487	465	494	489	445	509	508	537	476	477	458	462	464	469	492	507	497	461	463	444	435	477	490	459	419	486	505	528	494	446	459	461	485	499	460	521	468	452	517	503	526	501	486	461	472	525	521	500	495	520	528	487	527	500	492	460	501	491	453	465	468	458	478	491	509	476	531	492	506	510	485	460	472	466	482	499	480	480	510	487	493	480	467	462	512	458	532	505	486	531	512	526	509	506	466	502	493	443	504	466	419	515	474	444	492	489	492	492	490	498	473	481	479	492	446	503	503	488	473	495	479	455	460	459	485	456	492	473	471	458	539	504	463	492	492	490	493	495	475	516	470	435	462	464	480	469	463	461	481	468	460	512	470	484	456	510	470	531	506	456	485	488	486	476	512	465	469	499	484	451	489	499	523	494	481	499	508	484	462	464	481	507	492	488	455	466	484	467	504	487	478	495	447	484	488	451	503	453	482	469	461	479	466	497	468	494	503	460	525	505	500	481	491	501	532	491	466	510	492	480	473	477	506	506	493	488	503	472	497	473	547	523	497	519	507	478	541	494	514	463	483	500	463	475	507	480	471	441	495	445	485	456	494	496	476	463	447	509	518	498	499	507	464	500	488
27730	10767	1469	778	493	459	459	447	413	589	1735	2049	1395	696	511	422	395	391	332	414	392	378	398	425	405	380	383	375	382	375	393	382	386	391	395	400	386	392	390	396	406	397	392	390	376	389	380	375	347	399	370	351	363	350	371	350	416	424	378	414	384	358	397	398	395	397	386	401	405	395	328	391	389	386	365	388	396	360	416	385	381	359	378	398	388	427	417	367	382	394	382	383	358	367	401	396	377	397	402	381	376	423	414	413	380	447	405	390	390	385	407	366	365	375	384	362	364	383	363	385	385	411	382	390	409	406	381	389	388	392	399	405	402	383	394	377	357	363	402	377	379	402	404	362	420	379	363	397	385	378	427	378	398	401	406	407	385	400	393	390	352	407	396	381	421	388	405	426	388	388	384	355	388	382	359	381	369	389	387	391	371	384	397	389	408	384	388	391	384	396	379	396	378	373	346	348	377	353	424	392	378	377	389	376	380	358	380	353	417	392	358	414	376	368	375	391	368	405	403	381	388	382	370	378	367	361	349	417	394	413	383	407	393	403	404	333	380	342	355	408	388	378	397	376	370	379	399	423	375	366	387	365	417	381	372	389	405	353	368	393	357	385	379	423	374	361	334	382	389	381	381	369	376	388	400	381	368	369	385	386	379	369	382	373	368	360	382	418	386	393	384	400	381	412	381	386	396	373	390	384	407	358	351	381	381	402	397	409	399	412	400	413	342	355	376	385	374	390	382	372	397	369	377	368	415	371	400	375	399	389	405	401	380	381	381	394	354	399	356	385	414	367	371	381	370	392	380	372	378	413	378	396	394	395	390	376	363	393	404	403	353	358	410	363	389	385	395	351	372	399	391	385	379	380	360	373	394	373	383	391	397	374	390	391	425	341	370	385	373	405	390	387	393	393	402	378	364	410	368	399	401	408	355	404	378	388	410	388	400	393	427	356	395	383	365	413	415	394	409	387	399	406	376	364	345	396	379	395	400	389	401	388	405	367	369	377	360	383	378	376	368	416	411	385	365	398	392	367	405	385	386	380	379	396	390	383	396	388	349	368	385	362	385	387	409	391	386	342	421	384	384	365	348	381	403	382	370	372	405	366	369	389	387	386	403	357	391	383	385	376	384	367	385	402	351	397	384	397	410	417	375	417	381	365	407	405	401	399	394	387	371	383	369	421	387	379	398	389	373	372	356	406	358	386	385	367	412	381	401	426	379	392	394	366	386	340	385	398	406	342	402	377	403	407	401	382	372	364	378	415	420	400	385	387	375	365	407	347	370	371	396	370	363	367	404	391	368	401	398	388	352	388	413	376	380	381	361	389	382	392	405	368	388	366	373	406	396	382	380	394	431	384	366	406	396	359	420	406	392	381	423	341	352	365	415	376	371	390	366	386	411	393	387	345	398	402	380	408	385	407	423	388	369	372	406	405	375	352	415	366	364	386	382	365	376	353	412	395	411	392	390	404	389	395	380	395	428	374	422	355	369	376	414	376	419	356	418	372	379	373	408	374	351	403	351	410	380	350	383	368	373	372	382	377	377	380	432	381	393	392	400	399	387	382	355	390	383	384	380	360	386	386	403	398	408	397	373	404	376	418	378	415	368	390	381	403	397	388	372	391	405	348	370	390	392	429	392	387	377	361	413	413	375	366	400	377	389	377	374	383	410	400	379	406	351	398	402	383	367	374	403	405	417	369	375	370	389	430	400	357	355	364	395	395	388	413	378	399	346	417	407	411	376	352	372	363	375	398	374	390	382	393	378	403	373	398	386	406	393	378	410	362	372	377	366	379	413	374	401	386	399	394	373	405	391	418	431	386	352	395	383	401	407	404	392	386	394	383	387	415	395	350	380	377	378	348	395	374	394	392	371	334	410	421	403	372	373	370	395	436	398	356	368	422	407	411	382	379	406	390	386	363	327	403	394	407	401	394	375	406	372	364	408	380	412	352	386	365	399	361	365	360	380	405	371	328	378	394	378	392	378	393	387	393	408	377	385	391	375	368	373	381	399	367	390	379	365	413	376	388	389	408	378	388	343	374	382	377	405	359	383	390	400	393	413	370	394	356	385	377	359	349	341	384	394	389	415	352	393	360	359	391	404	404	377	372	413	397	376	420	378	359	378	359	377	396	373	394	362	413	379	387	384	386	356	359	377	392	389	397	370	346	411	398	409	367	399	350	365	399	369	377	409	381	371	357	390	393	399	373	347	402	392	363	414	379	424	360	381	389	379	361	363	381	412	390	392	395	364	402	415	412	399	388	382	406	380	389	398	394	356	411	377	400	351	383	391	404	395	402	375	410	390	405	391	368	395	384	384	412	372	379	400	391	371	376	364	366	364	362	366	399	421	357	432	385	429	383	377	392	396	396	380	376	390	423	357	383	422	397	400	411	398	378	346	384	359	380	406	382	392	416	403	406	362	379	397	408	359	375	381	418	390	382	352	371	377	384	416	409	378	386	353	376	400	377	405	376	436	397	394	393	381	386	373	362	359	376	411	363	373	392	396	406	378	365	378	401	421	414	356	379	373	401	369	396	396	398	400	407	414	396	406	413	378	367	404	375	428	361	374	364	393	399	391	418	377	347	386	403	421	402	408	412	371	382	402	364	364	372	397	437	402	414	395	369	418	354	385	404	387	365	370	383	391	386	377	395	370	429	374	379	398	375	383	381	411	377	375	384	369	407	429	388	417	380	365	397	410	399	377	369	377	374	410	410	414	421	380	410	407	359	387	400	411	385	403	368	370	379	402	370	410	366	384	364	369	403	372	384	370	422	389	385	368	393	371	424	370	365	371	339	381	361	353	384	425	366	398	383	368	376	394	383	396	386	373	351	380	377	359	399	373	405	390	445	352	383	378	373	408	378	386	380	363	372	399	403	382	401	396	415	393	376	383	397	381	366	388	404	388	352	366	354	407	387	384	402	426	378	353	383	396	379	415	410	416	364	365	394	390	383	415	375	360	375	409	377	408	384	391	401	393	375	348	402	384	380	384	416	384	367	388	406	381	374	415	380	402	426	366	398	404	390	408	428	385	414	372	390	368	370	381	384	376	381	405	393	393	382	382	386	377	382	414	396	382	353	387	379	421	406	349	340	390	390	352	384	420	381	357	346	402	389	380	407	415	379	364	387	399	360	358	394	402	415	383	394	393	410	385	390	388	401	400	372	368	391	360	388	378	395	357	390	394	390	401	400	372	371	343	440	348	390	355	361	364	404	377	367	386	349	401	394	375	358	357	376	376	397	396	376	355	395	409	392	365	370	371	390	410	386	380	342	405	360	375	412	355	365	390	382	398	396	379	406	372	385	388	378	391	377	401	343	360	385	370	389	429	425	365	344	373	410	434	392	400	359	393	350	372	372	387	393	396	420	361	418	387	413	360	388	399	375	386	377	363	374	388	373	359	412	372	367	404	405	383	406	381	428	362	438	398	353	388	384	413	394	359	328	406	376	404	392	370	350	430	386	360	370	378	381	407	382	369	407
5348	1206	1061	670	480	477	505	459	481	737	2437	2345	1493	743	460	366	331	374	319	344	336	337	330	315	324	368	385	331	360	343	345	378	345	339	319	347	329	371	357	343	346	341	362	366	356	361	355	363	350	376	361	345	366	374	353	359	351	312	352	390	390	354	357	347	381	360	345	373	361	377	357	359	333	369	334	357	400	336	361	342	325	370	311	347	377	338	333	361	331	370	359	357	351	325	350	368	390	327	357	343	344	319	348	324	351	339	355	373	356	369	361	323	368	324	320	340	375	326	364	315	345	346	363	358	347	344	302	356	354	377	338	316	332	379	370	345	320	348	347	352	334	349	342	345	367	366	348	311	327	309	359	364	344	358	335	355	362	353	358	339	302	351	345	328	326	356	368	347	361	354	333	349	355	351	307	385	333	328	326	365	308	340	349	375	363	322	361	350	333	368	308	378	307	358	356	380	343	364	337	351	337	324	352	368	350	305	366	351	378	356	364	377	352	349	344	333	340	339	353	348	337	339	291	364	338	348	350	335	319	365	355	382	344	380	364	321	333	335	373	299	357	345	333	364	355	356	339	363	341	351	335	346	354	363	372	311	325	314	352	362	338	358	389	339	383	384	363	336	340	353	345	343	366	327	374	361	311	328	351	305	345	349	364	347	345	347	354	334	313	327	358	361	336	351	356	365	338	366	349	362	372	357	323	335	360	348	316	327	372	323	354	333	339	347	369	313	365	331	349	344	366	369	354	346	375	317	336	349	377	379	344	319	350	374	322	342	352	328	335	344	342	324	317	372	346	354	341	356	317	339	347	363	324	388	378	355	360	364	369	360	333	359	360	344	347	335	310	344	386	361	344	360	352	343	310	330	364	364	340	357	356	354	362	332	345	325	332	359	353	334	370	355	325	357	351	335	356	387	341	346	375	328	374	366	369	316	367	349	332	340	381	392	362	364	348	338	389	342	372	345	354	381	347	324	335	338	384	367	299	361	341	335	337	327	346	368	309	364	376	311	361	349	362	372	334	376	349	371	349	333	343	369	341	342	339	358	361	370	380	387	370	348	330	318	352	359	359	367	344	316	366	327	377	359	371	361	333	368	347	354	361	326	307	362	374	375	347	321	369	362	339	354	363	375	332	342	363	365	339	338	355	327	329	366	364	349	340	355	313	340	363	331	357	315	350	370	362	346	347	341	343	351	353	349	355	326	353	342	350	331	359	358	355	372	352	334	374	338	357	323	338	308	334	343	320	348	342	365	388	331	359	350	363	373	355	328	345	380	356	354	372	345	335	359	390	358	365	338	333	343	319	310	338	353	344	359	350	344	331	294	300	345	357	345	346	339	354	345	339	364	327	362	370	344	338	322	322	364	354	314	351	356	344	349	359	348	334	382	338	370	315	356	350	347	341	391	350	363	361	355	340	356	343	331	330	353	378	375	352	341	329	330	316	337	373	364	352	375	362	306	332	341	341	371	320	331	328	348	340	367	338	320	338	348	366	353	335	360	328	345	362	338	350	349	357	363	366	339	359	341	348	346	369	360	328	348	354	322	334	380	379	357	346	325	381	369	335	328	341	376	366	361	358	381	368	337	320	373	341	331	402	341	363	376	329	318	365	349	363	333	368	367	344	361	320	355	372	369	340	350	344	318	314	320	374	359	332	397	355	352	335	336	342	377	330	334	382	351	380	347	332	353	360	377	336	350	328	350	377	325	344	340	362	349	334	346	333	358	323	348	360	379	325	388	335	345	327	328	357	350	352	354	348	354	351	369	354	341	338	357	329	373	348	338	351	323	351	357	335	337	368	348	383	394	343	351	353	323	348	353	336	372	347	326	374	317	338	341	334	327	357	375	372	352	352	379	365	368	339	353	331	323	360	336	367	340	343	353	337	327	360	369	350	374	330	347	345	339	325	364	357	345	330	327	328	334	357	344	355	332	341	322	314	330	354	350	346	354	345	347	326	377	344	351	361	378	343	337	348	346	353	354	363	335	342	332	327	309	314	326	319	320	354	331	351	341	335	341	384	376	339	374	334	383	384	336	362	316	385	371	331	325	336	362	361	345	344	342	350	339	351	336	324	359	374	351	341	356	348	341	344	326	358	340	366	345	347	387	358	358	359	351	357	328	348	336	343	393	372	342	366	353	344	366	355	307	362	347	322	333	386	372	338	361	322	340	362	313	368	362	362	332	351	336	320	359	362	338	334	359	352	326	369	330	363	357	316	337	294	342	322	343	357	358	328	376	359	345	341	329	330	356	358	349	348	324	330	338	366	340	350	365	402	350	347	325	358	372	348	325	353	363	334	362	366	364	373	345	388	340	369	332	354	344	353	322	334	357	349	368	362	333	394	354	335	371	341	365	344	331	328	358	381	320	299	366	352	359	358	333	318	339	319	373	347	355	354	365	336	343	360	348	383	353	373	375	374	343	369	352	343	386	329	358	359	338	353	386	344	329	318	338	380	331	349	313	327	376	332	337	359	318	351	351	320	353	372	329	338	312	374	312	337	371	365	339	314	316	397	379	351	348	323	367	322	333	357	382	356	365	361	358	359	341	340	323	353	382	362	356	354	341	344	354	348	354	351	331	340	349	352	323	325	377	340	351	390	322	324	354	342	366	345	355	351	326	341	361	356	385	353	359	325	374	359	347	376	328	380	354	345	354	339	383	332	344	334	358	327	333	325	335	379	352	366	388	329	336	360	374	347	355	327	343	369	355	362	358	392	363	369	349	315	336	379	338	301	344	364	342	339	377	350	349	337	368	350	355	333	342	363	354	318	364	344	318	346	323	355	342	353	358	349	318	388	365	348	338	382	333	367	321	351	332	356	359	353	381	368	359	361	363	329	374	336	365	348	379	349	320	347	372	344	349	326	356	359	350	315	352	339	340	323	369	315	316	327	375	327	341	356	359	353	347	334	362	355	333	316	348	315	414	336	327	332	358	359	340	339	323	367	342	367	358	375	315	341	344	338	340	343	381	359	329	368	329	351	362	368	374	354	328	363	349	357	302	335	359	346	366	364	324	306	370	337	352	346	392	344	334	384	338	314	345	357	386	358	356	369	330	355	364	333	331	375	349	346	377	353	335	330	374	370	348	359	351	370	341	332	360	379	337	326	381	359	360	338	333	361	379	342	322	339	351	342	371	345	330	365	358	341	337	316	334	358	355	367	348	342	335	363	336	345	339	324	367	305	339	336	331	340	342	348	356	359	366	350	354	362	369	352	368	360	359	365	350	341	363	348	348	343	348	332	340	357	371	339	362	325	351	346	383	361	357	345	338	351	349	366	330	399	316	346	320	341	312	352	336	377	370	353	349	316	356	359	364	337	339	366	344	345	339	330	337	338	345	356	348	325	360	360	347	351	385	357	341	344	352	382	345	363	358	341	340	330	353	390	351	369	381	343	383	379	341	360	335	348	336	347	373	330	336	354	360	362	344	381	331	332	364	332	376	327	381	329	356	375	318	326	345	337	348	364	382	339	344
25660	21413	27412	25505	6377	1264	889	773	690	2797	17460	18009	10257	2476	1039	620	428	477	435	412	438	419	445	435	443	413	414	442	453	449	442	448	400	437	448	424	473	439	394	429	433	418	442	426	397	411	442	441	383	408	403	443	427	409	431	402	432	415	416	429	422	429	442	444	432	442	451	442	448	408	439	458	471	441	432	401	407	414	434	408	427	372	421	409	421	418	429	428	457	440	443	422	441	435	418	419	416	397	441	434	450	431	436	403	459	423	419	458	412	480	445	417	417	424	407	435	429	418	428	471	419	391	422	431	439	443	407	464	400	469	442	450	393	425	408	437	422	428	449	404	377	408	439	400	435	426	433	399	437	408	456	413	430	456	456	416	390	429	436	462	423	436	414	398	441	383	424	401	419	450	425	418	412	423	410	420	423	433	392	434	409	452	458	423	399	404	429	428	451	417	413	412	454	427	418	486	445	439	434	426	405	431	453	406	419	422	414	428	426	447	404	423	428	445	440	425	442	448	451	422	446	421	468	428	433	427	438	434	389	419	390	407	438	422	432	430	450	453	447	426	431	415	438	453	459	434	404	446	388	459	417	393	403	461	439	434	425	410	398	427	427	421	433	445	424	450	458	442	398	430	419	451	457	413	443	404	409	423	430	427	447	439	450	446	418	425	435	434	431	398	422	443	410	423	446	425	389	437	426	395	423	437	398	418	397	421	417	431	423	374	401	415	409	455	431	466	442	415	423	385	417	452	441	430	424	440	446	407	436	461	450	428	426	443	425	408	405	429	418	420	439	433	437	444	412	414	422	398	417	401	450	397	412	385	457	447	421	458	429	433	414	439	438	459	468	436	413	426	444	452	434	404	432	424	450	416	411	459	415	445	402	434	476	417	434	438	441	419	375	424	447	459	446	454	410	418	413	451	414	435	399	391	432	464	455	395	387	432	394	415	432	440	358	432	434	410	423	379	441	420	439	455	458	444	406	442	435	430	423	404	409	424	427	424	393	407	439	415	417	451	406	441	425	394	416	424	443	479	462	421	392	414	440	425	422	471	409	405	449	413	434	403	453	433	424	428	374	441	394	407	454	405	439	425	438	424	450	426	419	446	418	433	444	431	442	407	418	385	439	415	441	422	400	425	427	419	442	425	472	391	426	427	408	447	443	446	440	461	425	406	451	458	435	429	387	410	416	426	391	506	429	431	419	421	431	422	418	408	450	460	465	472	472	436	447	411	452	453	436	425	424	418	458	443	431	415	459	431	420	444	436	427	435	452	429	474	416	414	436	452	451	441	401	435	400	418	434	399	436	432	443	406	430	415	402	434	451	435	445	420	467	399	432	416	435	465	453	441	415	441	414	409	415	368	428	442	434	450	402	439	458	405	417	450	403	450	411	464	450	446	448	472	447	413	433	467	437	410	433	424	483	420	434	478	408	419	405	439	391	462	433	445	429	443	443	373	435	425	444	404	415	375	456	453	418	436	453	433	469	424	426	399	422	403	432	426	421	435	406	415	413	421	407	430	435	399	430	413	437	425	415	450	417	392	435	432	447	434	411	433	430	424	393	426	433	446	438	419	419	422	444	409	458	406	448	416	440	406	481	411	407	401	429	410	415	478	447	480	428	467	442	425	411	452	431	488	427	442	421	447	428	456	413	425	417	439	413	434	426	404	429	398	408	436	437	466	437	455	431	403	400	422	445	422	429	431	408	460	425	395	398	424	445	401	400	418	437	426	439	407	408	448	426	457	444	429	421	400	425	398	423	426	458	424	387	439	409	420	432	403	453	427	402	450	419	392	416	428	434	431	419	432	435	419	417	396	422	405	427	415	412	448	443	443	431	481	440	441	440	390	445	442	434	452	437	416	451	420	407	402	420	406	474	421	448	457	390	418	422	457	423	415	449	455	445	484	435	430	440	445	427	442	433	411	446	434	447	470	374	400	447	414	438	440	433	441	422	442	420	461	409	433	430	433	456	429	417	407	439	409	434	435	428	398	449	374	411	398	403	410	391	442	416	420	404	420	423	434	456	402	445	421	441	479	425	445	412	416	402	460	434	475	419	414	432	438	430	390	477	416	400	411	456	436	409	465	436	415	489	424	440	416	437	430	405	399	444	459	428	430	425	410	424	433	425	408	403	413	417	435	435	407	400	410	416	447	405	398	401	416	466	399	464	448	434	402	414	405	445	406	448	407	454	428	424	421	427	426	425	373	405	428	445	435	423	413	419	442	446	404	421	454	475	435	440	437	429	436	457	437	441	427	397	427	401	433	441	438	406	437	436	415	422	440	423	440	389	436	457	435	453	431	419	433	416	420	426	448	434	385	436	402	455	444	412	424	435	420	461	446	426	445	456	433	424	445	428	440	413	458	462	394	408	435	432	404	413	415	437	422	412	419	421	449	444	441	429	448	427	429	407	437	445	371	459	389	429	448	428	468	437	417	452	413	411	443	460	456	411	431	435	439	410	445	408	400	416	408	444	426	430	413	444	407	429	389	424	448	422	460	409	411	429	392	441	409	446	396	425	429	394	426	402	437	418	445	410	414	427	403	406	419	407	428	443	450	446	457	455	380	411	408	456	442	388	415	401	458	430	438	422	403	446	460	400	450	427	439	434	446	424	395	455	435	427	449	442	401	386	426	426	398	441	459	403	424	401	451	441	427	402	432	371	449	395	394	421	446	475	428	463	392	419	428	390	409	431	413	437	439	401	436	433	436	441	422	415	453	450	422	427	455	433	412	452	418	452	413	477	427	390	385	411	411	476	444	427	389	357	447	408	428	446	451	440	423	456	418	429	439	416	444	442	410	413	442	415	409	397	459	430	387	458	413	395	448	418	429	406	442	471	430	421	417	440	393	447	441	428	436	436	459	389	416	486	476	418	429	413	468	444	396	435	419	412	394	458	447	397	413	426	415	432	418	405	423	427	402	381	428	445	430	454	427	476	429	406	434	460	431	423	451	429	444	410	387	456	423	425	408	406	380	371	415	402	459	385	440	394	398	433	422	409	439	419	376	408	422	432	423	435	430	460	409	430	399	461	422	442	379	427	419	408	493	456	429	455	426	408	459	409	391	433	411	443	432	413	432	421	409	460	425	412	438	439	405	444	409	418	416	429	404	436	408	434	419	420	429	443	435	438	404	450	426	461	400	423	416	393	444	447	414	441	433	454	405	435	399	410	448	398	447	442	447	424	446	425	425	438	422	421	427	427	407	441	423	375	408	452	404	428	412	413	424	387	449	423	451	429	442	459	434	435	414	440	444	405	413	417	433	425	432	397	443	458	481	443	430	424	420	440	434	447	428	449	409	387	413	484	430	445	437	429	405	385	423	432	426	405	387	432	439	440	412	441	392	428	416	428	482	459	435	433	418	422	419	423	429	424	436	420	435	437	416	407	412	441	426	442	387	382	410	473	454	445	427	390	437	410	439	408	396	427	447	412	411	441	437	406	417	414	397	395	387	398	415	437	396	437	420	403	420	424	444	425	468
3968	4349	3638	1959	1354	991	932	903	785	4481	18112	15892	8345	2282	1175	593	402	448	384	407	386	373	400	377	427	397	397	417	393	400	407	387	407	395	396	398	410	396	427	396	454	405	408	398	404	360	402	403	387	410	400	403	409	412	424	409	409	375	373	375	409	369	358	424	376	376	418	380	429	413	416	419	407	355	386	399	406	388	366	399	401	405	433	418	395	362	428	402	421	429	448	374	405	402	372	395	394	360	403	378	404	409	410	392	385	377	409	407	426	405	341	407	388	380	357	358	396	375	396	393	424	413	409	399	381	385	394	390	415	388	371	368	389	399	358	437	349	419	411	385	377	387	394	382	416	376	397	371	407	389	371	385	389	382	437	385	397	410	387	389	414	387	441	420	375	352	382	398	430	402	383	415	407	399	437	405	398	385	396	415	402	379	410	391	399	423	402	395	393	383	382	376	368	417	414	378	426	354	382	393	378	405	440	402	385	418	390	412	380	399	400	340	371	383	378	405	384	379	391	426	387	379	417	390	381	428	427	400	352	418	426	390	387	392	396	401	395	350	407	373	412	376	390	409	400	400	401	410	385	413	409	379	404	404	413	398	402	382	386	370	399	382	432	410	372	375	389	374	371	401	414	373	406	381	383	411	419	404	403	427	416	409	394	372	387	397	386	413	383	396	348	377	395	370	353	434	413	357	374	407	372	402	390	385	368	429	438	403	408	371	392	396	400	422	385	407	397	409	414	394	403	395	409	416	395	415	394	399	395	377	374	404	377	393	421	362	375	403	383	387	414	379	392	389	443	406	407	393	413	405	398	401	374	402	385	394	365	351	411	409	407	385	426	447	368	402	405	421	398	378	401	401	409	388	419	422	407	403	415	386	388	379	356	404	390	421	395	421	371	409	380	431	418	377	376	389	382	395	394	418	396	370	424	396	408	362	367	393	387	355	417	359	398	410	398	408	385	421	392	402	362	423	392	396	397	416	403	415	401	397	409	385	432	407	401	397	395	380	391	398	410	416	450	404	400	356	387	383	412	440	429	404	386	384	409	410	392	377	396	411	410	408	416	402	380	388	366	381	394	414	374	395	426	385	377	385	386	361	421	427	353	409	383	379	429	422	400	385	436	392	366	374	420	394	372	373	424	400	412	394	428	412	392	390	381	400	397	388	389	451	421	397	389	384	367	415	376	401	388	385	356	422	402	388	400	405	385	436	397	394	370	396	391	375	357	368	370	399	392	386	427	393	415	388	403	420	420	406	395	372	419	373	393	398	393	407	367	394	396	412	424	383	388	415	404	413	398	386	412	410	388	383	409	369	407	397	382	373	362	385	436	363	382	383	431	387	397	403	401	385	390	407	402	411	402	374	415	400	430	376	369	382	384	385	373	419	383	403	440	388	409	399	390	410	432	390	392	344	369	367	408	388	428	415	411	387	420	385	410	375	407	393	372	372	364	395	377	397	380	415	416	389	394	393	389	433	401	393	408	410	432	436	420	387	404	356	371	408	395	383	393	408	391	342	400	367	375	383	388	421	385	413	396	397	390	371	371	427	406	411	389	415	344	385	405	422	404	410	419	399	404	410	390	373	408	388	405	429	382	360	410	403	396	401	408	391	395	402	397	398	403	427	399	377	401	373	409	376	401	379	400	382	402	416	455	384	394	397	372	377	390	404	414	420	423	385	424	407	364	397	404	374	373	386	412	408	410	393	431	396	380	399	389	413	437	398	402	409	383	402	424	411	405	388	406	394	358	387	395	400	383	417	374	419	380	382	383	396	391	419	397	421	392	395	399	398	446	368	384	407	373	398	385	366	413	377	417	402	336	399	405	360	409	395	392	438	390	370	404	393	399	404	391	404	393	455	349	375	368	388	359	401	379	434	396	377	403	378	383	419	433	380	391	376	402	392	375	378	387	387	392	375	356	396	405	376	390	407	361	442	365	361	397	395	382	374	404	392	426	444	415	392	380	403	402	400	373	401	394	378	411	377	425	391	423	395	405	395	425	388	377	387	400	386	389	421	395	405	416	406	382	383	399	378	419	407	391	389	412	390	424	390	408	418	415	398	395	373	386	381	377	378	411	366	359	395	383	349	420	446	436	378	393	365	389	410	393	370	362	415	389	405	363	384	371	409	387	438	349	370	365	406	398	353	401	389	387	402	387	400	410	394	410	382	375	406	413	369	405	402	407	398	372	405	396	432	389	365	371	378	375	414	381	426	424	389	417	392	399	431	384	422	361	384	395	383	394	408	370	382	367	373	401	418	422	416	376	360	405	405	348	395	421	360	366	399	411	410	376	376	355	409	423	441	392	413	395	397	372	382	392	373	404	403	387	395	397	426	396	395	362	371	396	402	388	420	398	379	391	422	392	381	385	428	355	394	403	391	376	407	350	388	380	390	383	361	399	388	381	392	413	375	371	364	386	417	415	386	378	370	441	410	398	389	407	385	409	405	375	376	409	404	419	385	356	415	423	378	399	397	379	397	388	387	396	413	410	363	426	427	433	364	399	387	389	376	384	410	377	401	386	401	356	403	436	391	392	365	349	377	435	417	411	362	379	405	404	403	371	412	400	380	390	393	428	383	371	398	410	361	410	397	377	405	436	407	362	393	408	400	380	388	418	394	404	392	397	417	372	367	363	373	381	414	381	409	376	414	347	416	408	406	364	411	388	398	390	378	412	395	395	393	381	421	397	359	438	376	413	397	405	400	421	372	438	387	396	398	368	400	387	412	418	397	392	402	403	360	392	401	409	380	407	384	374	419	415	405	411	380	389	375	375	367	388	389	358	417	372	348	425	399	420	404	375	399	386	429	366	397	402	399	404	379	379	400	417	392	389	402	401	431	397	392	382	365	407	407	391	402	391	397	414	414	391	410	390	385	391	395	382	438	370	414	395	383	370	369	395	367	379	389	407	415	361	397	378	381	393	375	416	393	394	390	415	392	383	404	392	393	358	391	381	376	401	399	386	385	403	399	414	372	380	345	371	371	407	389	410	369	378	398	407	385	390	403	449	418	408	408	393	384	384	414	364	374	452	346	400	365	404	416	429	410	424	405	428	350	389	369	375	429	370	380	384	389	381	377	386	366	398	391	389	424	353	416	415	428	391	380	415	418	399	455	398	402	400	395	419	389	366	389	391	393	384	378	436	392	364	419	392	412	377	365	384	381	389	377	397	418	395	364	391	383	400	404	400	356	408	382	406	379	402	400	383	368	413	394	387	409	384	391	417	381	377	401	385	414	417	398	391	385	407	400	402	387	400	409	392	363	385	384	379	381	390	375	396	369	383	377	412	402	384	412	389	343	407	389	404	389	389	385	397	431	369	408	402	361	410	406	398	369	370	374	365	396	406	414	400	363	461	444	407	386	400	383	331	403	364	411	379	398	403	402	406	376	408	389	389	389	364	405	365	397	386	393	410	400	376	414	366	401	398	397	391	392	380	393	414	401	400	384	420	388	421	395	405	379	392	374	388	400	400	389	373	412
24514	21458	28735	24597	21299	7053	1797	1277	1012	5791	31978	31438	20025	5559	1880	912	665	637	628	580	590	604	583	601	575	562	572	609	600	555	592	567	584	606	619	579	558	583	577	571	614	570	589	612	619	604	615	610	571	608	558	582	631	623	571	592	573	571	587	588	604	583	576	567	578	548	567	623	589	617	596	573	586	572	567	594	541	565	588	596	569	555	601	598	597	572	582	575	650	551	635	593	598	628	610	623	583	580	600	579	564	593	586	567	624	586	570	608	548	534	547	585	603	556	577	660	595	583	612	606	612	571	580	566	609	563	600	564	610	566	617	574	625	557	529	594	587	625	597	590	591	584	570	578	603	584	564	604	592	604	549	561	578	628	593	566	590	626	525	585	591	573	579	584	613	560	613	606	599	565	570	626	551	586	612	573	544	560	580	553	607	568	558	558	590	542	547	558	591	577	558	590	555	593	600	583	569	544	567	583	598	599	593	608	579	563	609	605	530	620	592	534	580	595	581	568	562	602	614	576	614	618	561	603	662	602	597	637	567	570	606	572	594	553	535	612	578	581	564	583	544	623	586	587	537	579	537	608	590	635	603	566	624	606	570	601	581	599	582	592	555	558	568	604	582	566	572	631	563	574	577	599	586	560	574	595	574	562	588	578	572	592	591	589	551	624	616	576	575	602	584	555	603	625	550	575	572	606	563	573	556	559	605	565	586	635	561	571	569	603	639	608	556	583	577	608	563	647	565	607	593	552	571	578	597	536	583	569	582	585	581	572	622	572	569	585	585	565	591	576	612	569	568	598	554	594	550	575	593	601	591	601	585	547	560	581	559	566	592	574	549	572	561	567	601	612	573	579	594	570	561	597	534	609	641	599	525	572	563	578	630	610	589	589	591	552	601	588	561	614	577	589	556	595	580	596	572	580	547	581	588	558	608	544	583	568	585	624	582	596	564	536	598	564	586	555	547	551	604	570	631	575	554	555	573	611	597	571	613	618	547	549	588	601	566	556	597	581	547	544	584	572	582	574	561	591	568	564	567	580	581	577	552	499	625	556	565	564	574	596	569	586	595	577	576	590	600	616	573	594	592	590	565	575	579	577	578	572	610	566	524	583	593	576	609	559	576	570	575	566	591	579	601	578	583	582	587	563	550	548	548	625	559	564	602	585	582	601	610	609	582	556	580	640	587	591	594	565	594	565	609	557	586	550	596	570	585	569	556	609	544	602	566	597	560	571	590	571	564	573	563	566	614	551	524	590	585	547	568	576	572	635	561	575	574	577	584	550	550	565	557	562	566	560	569	545	522	583	601	552	575	532	588	578	590	553	597	581	578	547	550	528	567	577	580	562	563	585	620	586	610	580	580	616	525	553	565	593	614	581	570	555	555	582	562	579	622	553	545	630	568	641	564	612	606	576	593	588	555	565	580	573	574	564	591	529	600	583	589	615	553	575	587	573	586	608	560	564	586	543	595	577	567	556	564	595	575	566	548	595	557	625	580	580	569	588	574	598	643	545	594	646	602	588	565	566	581	543	598	574	596	559	547	530	589	599	555	577	561	623	596	576	579	638	584	553	613	570	608	571	566	587	565	582	597	629	593	564	595	542	565	563	553	573	582	563	555	602	612	590	578	555	553	590	602	626	608	574	545	566	616	553	565	623	598	597	596	638	594	616	580	663	533	594	565	581	589	565	587	591	594	612	551	612	607	606	579	560	589	565	616	580	572	623	582	584	581	567	589	568	590	603	577	541	566	623	607	625	595	551	578	566	617	615	592	543	582	551	629	567	635	547	608	613	599	596	594	625	546	568	587	554	624	612	573	566	617	579	585	558	569	617	603	583	591	592	592	553	558	548	577	588	566	590	630	583	580	582	607	601	577	585	553	572	602	572	537	617	554	591	569	597	566	590	583	634	546	571	596	561	584	613	601	537	569	541	582	565	603	561	557	590	532	594	542	566	571	536	531	588	541	586	610	616	569	548	587	593	578	571	598	566	545	608	596	588	572	584	590	586	597	574	584	577	570	558	577	591	593	532	594	578	593	545	569	576	598	585	580	579	558	572	586	572	580	571	571	579	617	576	528	578	551	589	592	554	591	598	559	589	595	572	563	597	563	587	607	536	587	593	597	567	562	593	589	575	570	550	582	547	588	613	577	616	582	561	572	506	513	551	563	586	574	563	615	546	571	564	540	601	622	577	584	572	569	564	617	561	601	581	591	600	614	596	610	559	557	584	583	562	589	598	592	573	533	596	602	582	562	560	593	587	562	566	586	591	566	587	579	590	563	584	575	591	562	586	544	582	599	599	603	584	555	582	583	591	606	610	601	600	573	644	557	585	573	630	633	589	559	584	574	556	603	593	601	604	601	610	607	602	615	586	552	545	594	569	602	545	602	589	587	582	567	576	567	606	583	593	622	624	616	599	610	587	609	594	600	607	621	576	554	612	566	562	590	582	580	564	585	561	544	622	595	605	582	569	575	557	576	565	557	569	551	619	568	583	550	575	575	541	561	604	609	548	545	545	546	615	601	554	551	570	603	607	609	593	596	613	560	579	574	571	551	572	537	588	543	568	572	588	582	624	604	583	593	585	574	582	583	617	582	575	547	592	593	551	562	541	590	528	577	574	610	578	609	561	587	539	613	582	584	595	575	584	605	594	557	575	536	582	555	612	593	548	560	584	615	534	578	592	577	623	576	527	587	555	594	606	603	619	550	522	543	560	595	577	634	584	597	566	546	608	593	583	611	604	588	595	583	599	558	584	588	606	592	583	601	600	556	575	593	563	576	584	564	578	559	624	594	603	583	620	591	581	564	533	542	567	616	589	589	549	560	586	590	613	580	566	589	562	575	602	596	575	572	568	581	560	618	565	585	562	576	566	602	598	570	596	566	597	609	610	567	571	583	604	566	613	583	599	581	572	583	612	575	573	585	555	573	577	569	569	561	560	601	553	548	583	586	595	582	598	590	585	617	597	571	567	601	622	595	588	570	612	634	572	624	600	544	540	602	560	591	569	622	593	566	574	546	573	604	588	594	572	562	567	571	571	573	543	588	571	563	563	597	568	530	577	585	628	549	574	592	583	581	585	568	552	561	614	551	561	575	596	610	575	575	614	570	616	564	611	639	563	564	590	568	534	579	609	585	613	577	543	580	588	575	596	594	576	538	558	557	591	629	610	615	579	577	575	578	585	578	571	611	588	574	568	626	581	572	544	562	579	594	582	588	615	616	586	600	628	585	611	598	599	596	606	567	583	584	588	598	597	550	548	626	573	574	528	570	603	562	563	579	601	570	594	551	597	603	578	618	582	589	594	598	579	560	601	589	562	628	618	608	546	584	598	539	589	585	563	601	558	543	560	551	610	559	599	555	563	582	555	554	569	570	551	588	609	583	603	621	604	587	595	573	609	555	582	580	541	609	604	562	588	569	592	547	567	577	565	589	559	585	595	556	611	546	623	539	565	591	585	581	566	571	580	582	573	571	549	575	566	545	577
4590	7835	6325	3579	2506	1792	1435	1518	1308	8641	31331	26766	15408	3951	1851	870	598	573	549	568	544	500	516	493	547	506	515	549	554	503	533	523	555	552	512	540	491	516	516	535	526	547	569	558	525	559	521	568	519	546	523	517	468	499	500	497	510	551	548	535	489	498	505	473	480	517	526	566	506	538	534	498	517	494	517	538	505	524	530	538	555	560	524	516	524	492	507	539	537	539	540	557	533	535	492	465	560	531	529	476	531	553	510	502	567	531	545	515	524	514	521	524	524	488	508	536	502	516	556	550	526	513	514	496	538	531	547	513	511	527	501	513	518	528	529	494	560	519	528	545	513	511	532	529	480	548	524	487	547	554	581	524	517	577	522	511	554	537	509	523	534	511	537	553	490	544	582	513	518	517	525	495	506	516	517	502	518	479	531	569	547	531	511	518	542	552	520	508	540	563	516	504	530	522	489	542	523	527	532	551	520	496	550	487	538	502	533	546	572	565	515	507	526	522	539	504	534	510	546	526	559	527	553	560	552	513	509	519	506	543	542	521	518	558	500	529	535	524	518	480	508	502	527	532	531	502	514	558	548	514	546	506	509	506	523	527	555	537	533	576	545	519	553	527	498	538	555	543	511	534	552	546	536	524	541	542	534	518	517	463	574	522	515	540	517	562	524	526	492	495	516	545	514	546	512	536	529	468	485	563	512	519	520	513	531	515	522	527	505	552	537	502	520	559	524	509	551	538	492	507	534	554	535	514	543	523	576	543	536	494	532	501	538	507	508	512	470	521	521	509	496	544	508	534	498	539	506	494	536	524	525	525	499	498	493	515	519	544	500	515	506	528	553	546	472	541	484	543	525	510	542	545	535	551	547	539	529	523	515	508	541	537	492	566	508	496	507	497	485	473	494	498	523	531	517	531	573	537	525	512	551	509	509	526	500	553	529	522	500	488	540	542	520	510	523	566	560	513	522	529	521	528	522	500	505	496	504	530	509	509	498	550	518	496	561	480	493	496	499	486	558	567	510	495	516	552	541	525	533	519	518	532	511	524	528	507	546	591	501	517	482	529	522	533	564	511	503	487	523	551	516	475	522	563	531	520	498	510	528	528	479	505	571	529	564	580	522	503	541	511	528	507	514	528	519	506	534	470	540	551	558	526	521	502	539	551	500	545	514	538	541	478	545	557	499	560	521	537	544	491	496	533	529	503	519	520	562	552	463	544	513	497	520	525	525	503	495	501	570	517	482	555	513	557	536	505	516	548	541	541	540	542	542	486	516	544	542	514	531	526	541	536	540	490	520	550	517	517	532	545	502	514	575	550	524	504	540	535	491	508	546	566	520	547	486	495	520	573	542	534	508	504	507	545	523	522	528	492	516	522	563	532	518	516	481	528	488	515	492	536	498	512	514	527	579	525	504	537	537	538	533	511	501	528	515	529	504	531	463	529	553	527	533	542	526	544	474	511	515	525	499	515	506	520	529	494	522	536	506	543	528	525	508	512	514	525	551	528	499	484	525	555	534	506	497	509	518	548	499	505	528	550	521	545	522	539	518	533	551	520	562	497	493	544	518	496	546	492	500	480	493	528	530	516	517	539	552	512	523	462	485	505	552	537	564	509	550	557	480	542	515	536	530	519	458	541	531	559	504	515	486	476	545	539	509	529	523	521	503	510	531	520	508	441	524	537	516	529	551	525	490	502	549	549	548	514	566	526	515	501	515	484	485	566	494	544	532	495	535	512	548	515	482	520	489	504	528	527	512	519	533	538	552	518	515	459	506	547	526	510	525	531	541	540	534	511	479	573	506	520	489	529	547	500	542	529	546	520	488	525	532	526	529	546	531	524	545	523	496	530	511	511	513	496	545	557	500	540	515	524	501	544	515	503	519	534	535	530	541	539	549	535	536	493	515	509	510	477	496	497	504	541	544	544	468	528	512	525	497	526	503	508	537	552	493	525	563	553	507	508	533	508	488	524	558	513	574	535	516	552	572	530	519	524	516	533	552	510	535	562	518	568	464	528	509	521	484	535	488	533	535	500	517	539	537	549	539	491	548	536	557	534	518	526	529	499	526	524	515	523	537	484	525	526	544	535	518	560	485	516	505	540	515	513	547	506	504	538	555	569	506	467	494	520	531	514	519	526	522	503	459	513	501	550	525	531	488	489	477	501	525	517	489	480	545	558	529	522	495	517	514	538	517	509	560	513	496	513	489	520	485	492	508	534	550	481	528	497	507	486	537	530	504	507	555	532	487	538	485	483	530	516	534	512	528	505	525	501	529	502	493	519	542	543	514	540	510	534	539	530	483	482	516	513	520	539	530	527	507	521	495	492	511	557	532	507	536	547	520	488	535	515	542	535	524	536	499	548	556	558	558	509	513	528	536	529	518	563	505	533	543	495	491	505	492	523	519	538	511	538	499	516	538	517	538	513	541	485	560	539	535	545	516	527	524	514	512	534	525	522	507	485	511	529	524	564	542	492	517	527	494	502	548	536	527	516	497	517	483	520	543	512	504	516	513	539	569	569	543	498	513	512	540	532	523	514	514	546	493	518	526	522	544	493	552	545	535	528	515	551	529	551	494	550	534	556	538	531	522	560	510	530	520	533	488	443	529	481	522	502	536	523	516	465	540	511	523	500	505	512	547	563	548	502	516	559	490	536	515	544	529	535	527	496	514	508	515	486	504	483	549	475	523	508	469	508	540	546	554	529	510	538	526	515	518	531	557	517	525	533	561	505	490	525	532	494	527	543	544	491	485	502	498	530	504	497	516	469	493	510	493	531	532	521	520	475	506	512	505	548	541	516	543	490	499	501	528	494	548	519	530	502	561	536	514	521	519	528	522	521	498	496	509	536	579	544	527	517	565	510	500	491	506	539	526	547	528	536	524	513	522	520	526	522	552	499	495	491	474	522	519	518	552	507	570	479	494	500	495	567	534	484	519	549	512	503	537	533	512	516	518	554	502	520	518	484	486	507	511	522	541	487	514	494	562	569	503	532	506	546	514	545	530	538	520	510	548	551	537	475	520	531	530	537	520	506	524	520	550	558	490	527	545	500	502	556	537	518	534	496	534	539	547	494	574	509	536	496	520	529	528	530	533	503	552	507	511	502	486	500	516	540	477	516	530	554	479	489	493	549	527	511	522	559	524	479	461	509	519	508	556	506	509	533	539	523	512	523	542	521	500	518	541	510	526	507	506	580	547	547	525	535	536	515	562	538	516	514	524	518	497	509	504	523	473	562	535	511	526	531	546	481	505	552	532	546	518	499	558	544	539	524	505	521	519	501	480	528	512	517	481	546	528	539	506	476	505	509	511	484	505	487	544	504	564	486	530	526	563	505	514	595	510	556	502	513	518	548	516	488	519	526	555	521	557	504	550	503	541	529	519	520	501	533	515	563	511	482	518	534	519	577	475	532	508	528	533	483	530	539	529	554	511	532	536	553	562	529	523	534	478	517	521	515	527	532	500	545	509	530	499	557	513	479	530	526
27722	10657	1594	930	623	504	519	475	489	633	1788	2027	1422	764	530	422	468	372	438	407	404	397	404	429	406	393	434	392	430	431	421	394	411	435	380	426	414	412	380	417	429	395	426	423	417	428	419	406	434	395	378	432	402	401	427	424	393	419	426	452	428	400	421	412	446	416	404	427	430	390	458	434	399	426	416	441	424	440	439	417	429	406	408	389	448	438	417	410	409	390	397	424	402	428	427	397	426	432	454	456	438	394	396	412	394	416	410	428	406	417	435	416	417	425	409	403	415	421	425	411	405	420	409	390	378	432	412	401	422	452	404	468	461	381	395	449	430	448	407	428	419	421	420	397	412	414	407	399	407	417	433	397	388	441	401	396	385	384	391	401	400	376	412	467	385	414	397	406	385	401	419	404	441	412	391	394	435	405	415	409	396	405	386	418	399	377	451	409	413	412	408	417	443	448	409	409	406	404	412	433	409	455	421	422	453	443	411	431	402	409	423	441	424	416	430	391	419	387	383	440	394	382	433	401	415	416	422	438	402	406	398	438	418	419	413	423	424	400	405	386	474	409	412	445	408	410	380	391	410	437	412	459	376	382	435	393	441	427	444	426	373	391	451	399	395	390	411	401	421	382	445	415	407	405	400	382	410	405	444	394	449	436	429	407	400	413	421	424	393	411	408	428	458	411	438	416	415	431	373	396	443	373	422	383	409	441	385	421	401	397	392	388	429	439	422	407	382	383	390	433	430	414	421	415	412	389	423	412	421	427	369	386	400	423	458	379	416	435	448	389	426	387	397	393	402	389	444	453	408	414	429	469	409	397	420	409	417	438	421	379	405	429	421	392	441	406	399	383	393	411	404	391	397	404	426	424	420	440	450	422	423	389	410	397	421	445	410	417	430	389	423	472	429	449	381	428	403	396	396	418	390	424	388	408	457	431	421	423	374	419	408	391	439	376	402	419	429	378	444	417	416	432	396	385	421	450	411	387	405	454	402	415	389	384	401	409	447	417	389	396	409	395	383	422	424	417	397	440	437	418	380	403	452	404	402	410	394	396	424	397	405	409	411	418	400	431	415	407	382	411	410	417	422	425	493	404	413	439	427	394	397	426	416	412	384	428	418	405	436	442	416	359	412	400	412	396	380	370	412	405	386	416	413	431	377	392	405	403	443	392	402	447	383	413	467	389	409	417	401	423	393	405	432	400	423	392	385	408	384	440	402	394	378	434	413	429	401	380	404	411	434	384	433	425	396	383	418	423	425	405	386	351	431	424	425	392	373	405	410	399	407	387	396	382	395	411	426	428	412	401	424	416	389	439	404	397	399	395	413	410	408	413	423	452	386	411	461	410	396	386	428	409	395	383	382	395	426	388	418	415	392	393	403	419	411	440	388	424	401	427	447	395	398	422	421	384	443	384	411	433	422	424	426	431	424	424	434	420	418	430	387	371	424	393	442	383	393	425	385	409	422	429	413	421	390	398	415	457	383	419	426	391	410	398	394	396	409	457	419	406	440	374	405	385	418	404	462	425	383	411	407	433	385	421	426	401	429	423	391	398	402	405	431	426	392	419	424	402	407	440	404	413	419	403	392	464	404	405	420	400	404	444	406	421	432	433	434	429	408	392	391	382	410	409	406	403	402	413	423	382	392	405	401	414	425	391	383	363	395	368	417	400	409	435	383	453	439	380	423	403	401	399	391	434	410	404	387	398	422	428	389	419	402	402	406	396	393	398	417	459	414	448	412	377	404	419	428	417	399	439	393	366	462	394	390	397	424	393	394	404	386	403	439	441	418	410	430	406	407	407	424	426	411	441	442	415	388	420	414	430	434	374	446	417	404	389	407	409	406	406	412	401	421	446	435	399	478	424	396	416	382	444	390	417	407	437	391	411	450	365	399	388	389	411	402	434	438	437	413	404	424	434	431	404	386	397	392	458	433	399	403	403	406	403	443	402	399	418	433	384	406	403	391	393	406	415	418	391	388	429	420	411	405	407	393	424	443	401	431	432	397	408	380	396	381	431	433	414	414	403	422	414	420	426	434	395	402	396	378	403	444	391	438	415	403	421	420	421	382	430	410	402	450	418	395	387	398	416	435	404	390	440	454	472	445	392	408	394	409	406	431	418	394	418	416	432	392	415	424	437	401	408	399	427	419	400	372	432	414	410	371	392	430	368	428	411	446	437	416	411	411	420	411	441	413	423	423	397	419	405	454	401	381	402	415	386	418	448	442	416	434	382	426	435	407	424	421	413	384	401	430	413	392	402	406	417	433	437	374	418	400	418	385	427	430	409	420	422	420	436	463	410	399	372	408	395	402	399	413	411	420	412	420	404	419	415	399	408	409	406	449	412	453	418	407	421	424	406	429	456	449	438	407	417	433	410	401	391	381	407	423	377	373	397	432	420	424	437	361	415	402	415	413	412	412	417	404	433	421	421	365	426	388	439	410	423	422	412	424	413	393	387	411	411	393	420	415	422	400	398	408	405	396	367	394	456	406	402	380	421	394	407	421	376	403	390	392	416	410	406	407	407	395	392	419	409	428	405	409	419	390	404	410	415	391	400	401	422	404	423	404	394	377	405	411	390	440	410	415	407	407	435	397	379	397	406	436	405	392	430	412	429	410	376	424	367	416	450	419	414	382	418	431	398	420	384	436	391	463	440	413	413	404	410	411	394	423	419	427	413	392	425	399	426	423	409	417	444	445	405	438	395	419	435	401	425	415	395	411	414	424	419	413	422	398	411	439	399	446	368	399	422	432	415	394	373	375	419	390	398	386	390	403	416	391	409	396	379	409	401	411	420	405	431	431	411	418	442	428	415	413	385	404	386	396	422	412	432	446	388	384	417	381	390	424	382	457	421	421	385	441	439	429	407	428	401	427	441	407	415	379	387	395	389	405	388	461	384	375	411	380	424	410	433	407	382	379	450	389	412	428	467	391	409	443	429	372	417	402	395	386	386	430	415	428	436	422	452	402	411	404	411	395	415	412	376	427	396	403	431	401	406	421	425	418	405	410	432	415	424	447	384	429	409	424	419	399	422	432	394	369	436	384	407	436	411	435	425	396	407	411	403	400	425	403	422	437	397	397	387	440	424	401	431	405	416	460	407	403	440	376	398	413	392	444	416	424	421	396	405	393	415	451	385	447	423	416	376	448	420	415	401	438	415	429	420	440	443	431	428	409	421	408	413	394	399	411	411	404	418	396	402	411	408	378	414	390	447	422	402	399	414	384	439	430	451	441	394	410	411	438	461	437	388	393	421	434	445	422	413	428	449	425	417	411	437	421	401	412	425	450	381	367	416	415	409	393	439	438	428	427	407	387	407	406	396	422	422	444	398	413	432	401	403	429	384	413	424	437	463	420	422	377	393	430	398	404	435	426	391	394	389	428	420	424	416	388	412	415	398	408	420	404	395	422	407	444	446	371	443	404	426	427	414	426	434	453	409	399	390	381	418	425	410	410	413	414	405	410	370	438	370	395	411	395	438
5358	1204	1222	764	642	527	501	541	510	904	2398	2346	1566	750	475	441	408	390	375	354	357	416	324	371	391	389	354	362	373	397	357	387	380	359	353	350	410	409	361	376	372	369	365	374	396	380	342	374	368	359	385	377	351	381	376	387	394	402	379	353	379	377	388	431	359	366	400	349	384	372	315	396	375	393	349	396	388	357	357	371	363	377	343	377	371	382	384	371	354	390	339	372	381	376	402	374	363	367	390	368	382	383	363	360	388	381	357	344	367	359	361	359	388	368	379	369	383	362	377	385	392	382	395	370	394	360	367	369	365	383	384	396	371	405	405	342	360	345	388	375	350	388	375	353	353	390	419	345	353	391	336	371	369	402	347	361	372	352	341	395	379	358	385	379	391	349	355	364	374	382	348	396	377	388	371	345	374	399	367	334	382	372	371	353	360	356	330	383	380	402	383	371	386	371	346	361	384	378	399	403	378	376	351	366	357	366	405	364	382	351	378	360	374	374	350	337	354	334	349	372	379	351	393	378	360	358	382	383	362	383	373	355	317	421	374	356	369	366	377	348	397	354	372	359	327	369	355	391	385	359	383	341	345	388	354	324	346	362	352	354	398	364	370	374	343	351	365	372	366	393	380	389	435	364	344	366	384	383	355	355	371	384	378	368	396	386	352	347	375	364	344	381	391	382	354	347	351	410	392	380	340	364	369	385	372	375	342	370	369	360	372	351	343	367	404	361	385	336	366	348	354	391	385	371	390	369	378	390	380	360	347	411	401	360	384	377	385	377	388	364	386	385	376	364	381	351	358	334	378	372	347	379	424	377	363	368	372	347	397	355	360	379	336	358	364	364	355	364	353	395	379	384	382	370	385	364	377	397	376	360	360	366	359	355	364	378	404	359	342	373	355	368	361	347	361	368	401	345	358	372	390	380	364	334	359	371	380	382	352	369	355	350	397	357	362	375	339	384	356	379	361	333	368	363	352	377	392	390	363	370	355	370	394	368	326	364	374	385	374	373	369	369	378	368	355	398	359	377	418	371	348	389	386	371	386	382	360	334	353	350	359	359	409	378	370	415	331	352	380	394	357	368	379	359	368	405	396	402	369	375	363	407	375	355	399	384	353	345	345	373	355	351	377	374	361	351	398	373	348	388	370	337	380	358	323	379	393	345	373	373	353	362	368	394	347	350	390	343	359	398	339	363	348	408	378	379	357	399	358	392	338	366	365	366	357	371	395	391	341	370	343	342	348	369	350	349	362	381	346	386	374	398	335	354	364	352	371	366	346	337	378	370	341	372	353	381	381	380	357	366	335	372	374	338	380	320	393	376	372	380	370	385	377	371	340	345	334	352	346	358	320	371	350	381	375	386	375	358	367	379	382	347	333	353	356	356	388	374	368	396	390	361	364	384	372	353	344	381	362	345	378	340	368	353	391	370	365	347	378	398	362	346	356	356	358	338	337	399	367	377	389	356	361	371	367	386	391	358	372	353	413	373	359	329	373	344	368	383	365	356	353	382	332	345	370	347	365	389	389	358	405	357	376	388	411	373	405	381	387	383	342	363	356	368	369	355	372	371	384	352	361	343	327	367	408	414	366	382	388	375	367	354	352	375	360	374	351	361	379	402	414	385	398	357	361	346	375	354	378	393	379	379	346	361	395	388	407	335	361	371	391	382	362	391	356	372	337	395	387	380	378	370	375	360	370	349	332	367	357	369	361	362	372	358	365	373	377	373	388	389	341	342	368	382	378	375	356	397	358	382	352	395	360	367	374	361	352	348	378	377	365	383	368	351	367	367	341	347	358	368	344	395	385	359	377	361	370	365	395	360	371	381	344	345	384	376	367	360	366	370	385	389	416	368	367	349	383	341	362	341	411	373	355	357	337	387	343	415	383	385	399	418	325	363	372	357	369	342	404	354	387	348	368	346	368	358	374	388	368	379	364	399	393	388	343	400	385	374	328	380	353	338	384	373	381	392	369	363	391	384	373	394	353	349	388	374	354	364	360	395	392	369	347	346	382	383	371	373	402	349	374	358	378	372	358	395	370	349	400	365	384	373	348	378	345	375	407	354	377	373	362	357	353	377	352	392	340	364	372	389	383	399	375	358	367	370	348	400	350	360	350	382	404	413	351	358	362	361	394	353	370	358	372	362	371	348	395	394	368	373	387	347	406	342	372	384	378	359	359	384	358	366	366	360	361	359	420	354	339	403	410	393	380	342	376	348	363	367	367	390	371	377	381	384	375	365	358	354	364	349	352	386	425	352	333	390	354	353	384	408	351	363	371	375	413	365	403	376	366	391	368	414	352	386	378	364	385	351	346	377	346	373	368	405	365	373	381	423	353	346	389	365	379	410	352	362	381	363	359	327	364	379	385	393	401	341	367	355	351	320	363	380	398	395	359	375	383	348	374	391	418	368	392	359	368	383	377	377	409	374	373	381	351	369	340	355	351	393	376	344	385	349	378	369	361	345	390	386	359	373	381	375	406	386	372	406	363	351	359	381	378	408	362	390	371	356	382	379	365	360	339	385	360	386	371	373	395	365	378	400	398	384	373	376	375	364	383	356	342	353	407	346	336	343	369	411	371	384	406	378	391	354	358	384	356	351	404	358	346	378	367	371	376	363	372	361	361	395	371	357	363	369	403	362	361	377	377	378	361	349	349	362	348	367	352	372	347	384	386	392	341	361	411	353	388	365	376	376	382	393	398	378	390	357	380	389	376	367	371	352	376	388	398	399	372	366	371	348	397	340	353	409	345	387	414	349	389	345	367	354	367	359	377	415	357	369	345	362	369	358	349	352	357	373	363	342	382	369	380	352	371	378	385	371	366	406	389	374	366	381	367	364	325	360	364	374	334	371	389	370	341	382	423	392	327	359	370	375	343	365	359	355	358	369	397	374	349	387	360	407	366	363	362	393	383	336	375	378	351	397	381	381	384	370	353	370	383	373	408	416	374	400	328	382	337	354	396	371	355	383	407	380	352	344	354	371	376	355	365	343	334	416	343	352	367	369	368	355	385	344	365	379	378	368	362	369	358	351	428	344	334	363	381	367	382	339	363	384	360	371	367	364	426	368	375	367	388	412	342	346	378	365	360	361	372	369	378	387	386	359	374	377	347	391	412	369	400	380	368	358	360	373	350	345	351	349	365	391	350	372	395	378	362	374	374	369	374	345	354	379	397	342	370	365	343	385	384	354	398	348	354	351	415	397	349	385	337	387	364	359	363	376	367	381	365	359	365	383	374	388	355	357	330	400	370	339	392	348	382	415	377	376	376	372	370	391	375	386	353	397	363	369	354	358	338	370	375	383	387	383	397	358	403	368	360	361	375	350	391	351	348	342	377	358	382	329	373	370	343	369	360	392	406	400	357	363	369	382	380	339	350	334	393	361	373	394	369	360	361	344	376	381	381	367	382	329	343	349	343	408	367	400	333	386	362	390	390	404	367	349	371	354	368	372	334	368	369	372	364	351	369	379	378	424	377	351
25537	21416	27374	25502	6159	1382	967	793	631	6222	18668	16203	8706	2193	955	544	478	458	481	450	466	488	397	442	454	473	453	466	429	467	442	458	445	408	442	452	426	448	436	439	421	450	425	405	442	417	454	455	440	463	433	480	413	447	459	466	471	433	446	436	443	469	444	440	421	450	454	429	466	415	428	438	412	430	422	449	457	429	466	426	456	442	463	452	443	443	415	414	440	405	445	461	417	401	410	462	420	428	460	438	441	462	474	419	467	401	415	437	438	426	461	475	463	420	418	464	424	449	458	447	464	439	415	449	444	420	419	465	423	421	449	393	411	439	431	436	430	445	431	407	447	469	422	414	436	487	419	431	417	434	432	439	443	456	471	434	439	444	418	425	467	445	453	429	454	438	422	469	461	431	446	452	426	429	460	421	436	461	418	432	406	421	463	457	434	467	464	425	444	425	464	454	401	443	473	458	415	436	442	426	462	490	402	418	467	407	414	429	468	447	414	423	428	438	411	430	449	432	429	453	469	459	443	420	438	423	438	411	423	437	420	444	435	427	446	458	442	487	416	413	447	437	436	454	465	453	432	482	471	446	409	441	400	439	439	429	438	441	430	433	467	440	456	468	427	451	434	418	470	393	442	454	428	484	441	427	415	428	447	419	429	395	432	424	467	445	453	488	468	424	442	451	435	461	472	403	492	434	424	465	415	440	444	441	419	462	439	471	419	468	476	472	437	419	430	449	437	426	406	434	443	461	419	425	449	429	457	435	448	460	440	439	429	435	446	422	420	476	431	419	450	416	449	484	429	424	438	427	450	419	464	430	419	434	436	455	436	422	423	446	422	464	447	431	445	417	460	449	372	478	479	438	430	436	482	445	414	413	458	446	454	432	475	438	426	458	448	444	443	438	420	436	430	481	426	465	406	434	463	433	433	402	420	421	448	449	398	475	464	433	450	424	430	420	452	419	502	403	451	472	433	433	474	413	465	392	413	432	488	495	472	378	437	424	412	429	458	431	489	442	454	408	466	460	439	488	441	457	440	427	412	454	456	428	432	443	402	443	458	444	474	413	423	433	438	451	455	429	431	412	443	391	450	438	452	450	422	449	439	461	438	455	416	445	411	433	403	480	426	437	437	408	451	438	402	428	413	424	480	445	429	445	453	425	425	418	455	435	419	439	470	452	453	445	435	457	429	433	427	459	495	453	505	412	444	451	430	446	435	476	438	410	444	444	415	429	439	435	403	477	435	400	424	412	459	454	439	439	426	435	427	436	429	453	432	420	426	462	448	430	445	452	470	438	401	454	426	457	425	418	437	423	435	411	483	431	439	432	453	454	480	430	459	452	435	419	473	434	454	453	441	453	452	452	435	458	461	440	455	443	442	451	458	470	443	448	443	437	444	415	438	440	433	448	430	440	485	426	467	417	413	445	387	439	428	474	432	437	448	443	467	399	470	463	418	419	453	425	438	466	424	433	450	389	449	468	411	431	420	417	461	413	461	463	474	434	419	457	427	391	473	483	466	432	435	411	395	452	437	457	454	442	458	460	425	428	444	414	456	427	417	433	466	492	421	476	396	454	434	438	424	411	436	449	475	460	448	462	444	425	411	436	474	439	434	442	455	440	452	420	461	426	459	467	445	416	463	425	445	439	454	450	450	435	459	449	431	427	472	439	442	448	418	464	439	469	438	405	448	429	438	450	431	419	450	445	419	439	439	455	412	446	398	397	476	430	459	434	450	473	453	464	436	436	455	410	420	426	452	473	443	465	449	442	435	453	450	465	465	461	484	407	459	441	428	395	452	429	443	423	461	442	414	487	419	437	453	470	463	422	438	449	441	428	418	445	453	435	431	448	414	437	448	444	461	438	420	433	413	466	444	439	431	460	439	409	407	473	384	478	452	426	441	411	442	440	429	436	419	417	465	422	448	429	404	429	451	435	449	444	455	470	422	472	472	435	434	414	444	413	478	455	456	443	426	433	410	422	451	452	452	480	435	438	461	453	435	452	407	438	413	468	456	437	405	409	448	448	467	443	449	439	473	449	446	406	427	465	464	427	430	428	415	416	443	428	442	486	442	441	423	444	444	434	420	417	432	465	469	412	419	425	467	406	436	429	412	441	419	452	436	436	427	476	448	455	405	423	415	456	456	431	422	462	454	404	451	440	437	446	429	434	447	411	456	443	423	424	461	453	406	467	441	471	458	435	467	452	428	382	425	437	416	437	437	458	479	455	504	458	443	443	418	423	456	449	438	419	460	412	471	438	442	426	432	427	400	436	414	461	467	450	429	416	400	448	420	442	450	461	423	453	458	411	437	437	453	441	447	434	465	411	441	434	445	465	464	433	461	483	471	449	459	432	454	451	449	446	424	454	435	442	405	446	449	420	457	445	455	446	427	442	407	428	456	423	453	428	454	420	437	427	439	436	430	467	450	420	439	446	439	435	405	461	469	480	456	424	472	459	446	439	455	407	426	454	464	433	422	445	449	431	448	423	419	447	441	418	431	458	444	481	432	418	459	416	486	461	437	448	425	484	452	439	428	447	448	433	426	431	418	441	462	443	423	420	431	408	437	431	477	432	443	434	425	437	426	439	459	432	467	460	428	448	475	449	397	434	455	435	435	444	452	425	452	444	441	431	479	435	441	393	440	444	479	445	435	427	439	423	426	430	417	441	422	464	424	481	458	416	492	431	470	440	450	456	455	425	442	461	396	442	467	454	455	457	451	455	423	414	437	398	441	421	443	433	450	431	428	455	411	451	452	443	428	471	432	418	447	458	427	443	475	443	426	461	423	437	441	460	466	448	404	458	439	449	441	431	436	426	447	451	408	447	438	436	449	447	436	424	424	445	469	456	447	430	391	440	447	433	436	432	424	432	450	460	445	461	457	425	428	438	451	419	490	430	474	474	456	413	414	433	474	453	449	453	463	432	423	457	457	440	416	417	443	401	467	435	453	449	410	463	420	384	433	463	468	409	431	452	434	415	421	456	429	460	445	461	433	386	401	422	415	468	451	451	433	482	426	437	425	406	452	436	452	444	449	443	452	449	446	423	472	437	495	401	436	425	450	451	427	409	446	401	441	432	422	432	445	435	441	411	433	438	434	466	443	435	439	484	424	440	457	485	501	469	444	436	453	443	486	416	417	478	422	436	431	432	413	418	405	422	454	432	436	415	428	454	457	461	439	478	436	434	472	451	464	420	455	441	463	446	434	398	488	450	435	463	430	420	454	446	458	398	491	434	434	432	445	408	443	395	429	447	456	369	426	417	466	451	428	424	412	406	449	495	447	444	407	484	443	469	435	416	439	481	442	423	432	484	441	452	435	466	429	448	443	442	445	472	418	439	393	450	390	437	472	431	471	438	441	442	430	483	446	432	436	441	425	425	451	468	424	435	458	437	526	455	441	471	496	412	514	438	474	426	427	496	458	463	449	427	430	459	432	457	438	441	436	440	481	451	403	418	444	469	459	396	456	461	403	479	455	403	445	438
3814	3651	3622	2020	1468	1153	1100	978	843	8654	18118	14418	7724	2080	1004	611	399	464	433	412	421	378	412	404	416	429	394	412	399	445	399	428	405	429	412	424	438	444	377	427	392	388	427	393	416	408	430	367	419	433	412	417	418	427	403	432	415	440	365	405	428	412	417	378	396	392	437	411	405	434	438	396	381	419	403	422	393	410	369	413	447	407	427	422	443	408	405	416	381	425	433	413	395	429	444	389	374	447	422	381	416	414	409	388	420	442	416	384	409	436	418	396	407	417	399	403	418	408	406	386	392	392	378	423	376	423	391	407	399	402	412	421	418	451	426	398	423	370	374	402	390	387	392	461	378	431	407	418	400	431	391	399	460	406	430	413	410	396	421	382	421	382	430	415	395	430	416	393	400	434	396	446	394	391	461	445	390	432	444	412	407	400	419	382	394	398	408	415	415	430	396	410	421	406	429	363	402	392	413	400	382	401	420	439	445	371	427	417	415	378	453	380	426	424	438	415	409	398	421	406	442	440	412	416	407	382	414	410	437	387	401	408	454	406	390	408	416	379	380	430	391	426	422	394	393	422	419	422	400	379	408	402	428	443	393	423	391	395	389	401	403	384	371	401	401	408	403	417	422	454	439	419	414	407	399	430	387	413	424	378	396	411	435	429	439	420	417	430	425	394	404	428	416	399	396	402	373	408	446	431	386	449	388	432	423	394	435	432	397	438	439	422	416	408	416	429	403	432	415	420	406	384	381	405	382	406	420	444	402	430	404	418	396	424	403	408	435	376	414	403	411	363	429	367	408	401	439	400	408	398	413	422	387	432	393	377	390	395	392	418	445	387	438	460	415	409	417	402	385	441	404	399	443	407	431	459	411	424	386	457	420	401	375	406	417	431	439	428	420	394	418	385	363	446	442	392	379	402	404	414	409	412	375	418	408	387	408	421	388	417	425	415	388	427	402	400	456	381	423	403	420	410	381	403	406	408	397	405	404	405	401	408	404	417	393	432	402	383	403	432	401	408	400	416	431	406	393	429	413	369	441	429	418	441	409	449	404	411	407	387	444	432	415	380	398	419	428	416	453	414	391	414	401	428	389	419	457	407	410	353	428	374	405	399	408	394	417	417	398	403	417	421	432	420	421	432	389	397	390	391	404	423	430	410	410	397	427	411	400	415	395	413	401	391	402	422	394	390	402	403	413	430	400	421	409	403	408	413	395	382	398	408	395	389	430	389	393	385	406	434	361	410	390	422	430	415	402	417	408	400	378	400	446	407	418	404	404	413	408	419	369	434	351	390	392	412	424	402	386	388	422	420	437	411	473	437	408	452	401	375	392	385	409	387	383	413	427	398	410	432	414	432	391	382	434	420	373	406	403	421	379	390	424	394	377	419	403	428	375	409	366	415	416	407	403	438	390	402	403	383	413	378	432	414	408	434	395	385	403	415	399	422	382	421	403	396	425	400	424	383	400	379	410	403	395	408	406	407	387	395	402	416	419	396	411	414	407	395	375	419	436	415	405	420	376	412	419	387	398	391	384	443	411	371	421	432	430	394	400	382	376	419	390	375	375	433	424	437	404	406	416	411	400	457	410	407	422	426	449	424	430	416	401	410	399	457	397	385	431	402	401	397	431	395	403	400	418	397	410	414	402	393	409	408	390	420	390	397	410	410	406	403	403	394	436	361	412	405	399	439	429	397	381	374	423	439	434	408	405	429	413	414	413	398	396	392	412	414	431	415	441	430	409	418	397	389	382	420	381	405	420	418	426	416	407	397	413	412	392	432	412	424	379	379	423	388	403	389	408	447	398	412	415	403	447	429	398	404	414	399	416	424	423	416	426	411	390	397	404	433	409	390	423	409	396	405	404	376	380	386	431	394	434	410	402	393	412	431	432	387	431	403	433	386	440	389	383	394	419	419	394	432	421	391	440	409	381	424	433	367	387	417	451	377	400	384	413	396	450	399	395	428	415	393	378	414	404	383	431	432	431	423	415	373	435	421	398	425	397	430	473	427	372	431	407	428	436	404	397	402	431	410	400	376	410	388	401	436	393	413	372	395	410	405	404	425	398	413	416	415	382	391	392	369	387	378	378	402	389	422	382	432	397	398	417	401	371	418	409	422	379	391	395	380	379	400	373	382	416	392	399	391	395	401	436	409	476	392	418	397	366	398	382	442	363	424	420	416	379	391	395	401	410	446	419	425	386	398	387	394	422	420	405	423	420	400	388	386	391	369	428	451	413	390	407	365	371	400	397	399	367	408	413	412	429	410	399	455	378	386	419	416	430	400	414	413	444	389	382	432	358	409	388	413	412	401	396	422	386	396	407	415	410	416	405	419	452	373	436	393	395	412	403	425	409	420	424	397	410	377	420	404	414	415	433	396	393	406	416	411	428	413	418	450	405	400	458	406	402	446	391	401	395	403	383	402	396	412	426	406	421	408	430	399	425	461	356	410	389	447	428	423	430	373	437	430	406	401	406	422	396	395	401	381	401	427	399	365	418	380	381	382	402	399	435	399	389	396	401	385	422	399	409	439	402	425	398	444	445	412	389	392	388	408	427	385	415	422	411	428	415	431	389	410	418	393	437	389	397	416	394	435	404	377	372	387	424	435	410	412	401	398	414	450	396	398	402	420	385	418	380	424	397	433	411	403	395	401	423	388	413	389	406	411	422	417	432	420	444	402	419	406	429	394	428	425	400	406	411	402	436	432	420	410	375	392	426	388	427	436	424	406	383	397	409	372	438	427	403	387	412	446	411	423	425	423	404	392	406	377	425	432	386	421	392	400	413	413	386	417	406	384	410	429	393	452	435	424	405	411	376	416	389	404	423	420	390	416	413	422	383	396	411	408	421	424	425	405	415	429	425	381	428	378	379	397	370	392	377	412	393	418	416	424	398	383	394	390	400	400	379	397	419	391	378	428	411	415	385	412	378	408	428	397	449	404	381	428	426	373	415	408	347	411	391	411	410	442	379	406	395	418	415	436	395	417	390	401	392	406	414	385	409	377	395	438	397	406	377	423	401	390	382	407	410	425	386	396	425	419	395	424	397	397	399	403	395	394	377	386	419	421	374	405	396	420	379	403	396	441	413	404	412	392	387	398	442	418	390	402	406	407	402	381	447	406	432	391	406	399	425	426	426	412	418	422	417	410	385	418	425	408	396	416	404	456	389	425	424	397	409	377	421	379	379	373	413	401	449	384	408	394	376	427	415	405	416	404	409	399	378	440	367	446	391	407	410	401	378	424	411	435	407	386	412	413	401	422	406	425	421	402	385	420	404	397	391	392	403	420	402	450	403	394	373	409	410	382	391	370	422	419	407	445	410	375	423	429	405	404	378	408	454	400	412	392	428	398	433	411	378	417	424	429	397	421	426	437	442	402	414	407	454	398	395	410	417	421	420	387	407	403	450	397	405	400	416	417	409	418	410	420	392	379	435	383	412	410	418	412	416	370	398	412	390	400	398	410	396	438	389	417	416	382	431	405
24603	21412	28691	24512	21282	7334	2535	1575	1195	13165	32549	28813	17131	4290	1663	834	666	588	642	604	589	607	602	627	565	611	615	585	623	613	587	578	603	593	555	596	547	585	622	560	584	595	580	576	595	584	607	560	562	560	573	556	573	592	584	543	600	549	525	600	577	550	627	562	559	599	575	646	577	584	585	554	588	591	533	597	604	568	576	619	526	588	575	625	581	590	599	584	590	601	601	610	582	582	610	597	536	621	591	573	564	597	606	615	562	597	611	572	570	609	601	599	552	597	604	592	556	583	549	580	568	588	564	562	558	622	606	593	578	603	567	580	567	621	593	562	578	552	525	563	590	559	614	597	559	589	567	574	586	573	618	543	601	633	561	655	558	584	591	588	538	530	577	570	595	591	595	594	579	531	556	575	588	582	594	560	588	570	567	594	617	572	573	593	540	577	576	595	535	558	593	574	568	562	572	603	614	582	600	600	557	605	613	615	591	609	577	553	574	593	578	599	622	605	564	578	613	579	587	606	591	576	606	598	598	560	582	621	540	611	595	583	607	528	581	592	610	542	613	551	573	579	570	558	585	594	601	579	599	594	572	566	583	613	590	600	621	584	546	605	551	483	625	596	588	591	552	560	550	581	597	549	587	557	579	608	586	592	596	566	564	601	572	574	566	533	604	605	594	596	578	570	545	554	591	572	583	585	555	585	574	530	585	612	560	602	566	543	604	572	589	578	554	599	558	574	568	572	585	561	603	592	572	570	571	558	590	546	586	541	595	634	562	537	590	563	594	558	543	545	561	608	577	582	565	599	579	607	649	560	565	573	594	558	564	578	578	587	628	560	549	598	551	569	591	614	586	592	594	567	573	554	610	595	608	568	576	597	581	580	567	642	593	560	602	573	608	588	565	552	576	616	599	565	555	557	602	596	592	574	580	542	596	554	590	550	607	592	562	613	560	564	557	552	561	532	550	585	557	533	607	577	570	605	580	614	581	563	576	559	590	585	596	592	604	596	576	535	581	599	549	584	571	577	615	576	590	601	550	553	576	580	556	604	607	568	617	549	576	580	566	598	558	599	592	584	576	587	609	552	567	579	625	544	558	604	548	546	592	579	603	577	607	602	627	608	607	578	581	592	591	565	576	590	596	600	602	561	570	607	573	613	588	590	558	538	598	605	500	573	581	556	578	581	619	542	571	559	614	551	579	556	537	574	539	585	618	598	544	582	580	572	586	542	595	617	527	580	602	618	563	551	575	578	562	525	519	619	569	582	552	561	569	560	563	624	597	560	574	571	570	613	576	589	557	583	557	590	579	563	594	575	572	594	594	575	552	617	589	603	608	559	586	563	594	537	572	535	606	587	548	571	569	571	592	678	548	579	545	625	598	584	548	605	545	597	600	596	641	590	550	584	590	570	555	604	597	555	577	566	593	578	585	555	557	580	597	534	546	590	565	610	579	604	566	563	565	556	553	597	601	592	561	579	596	604	571	557	580	613	564	598	602	599	608	616	600	587	553	587	574	570	580	569	593	550	603	573	547	582	583	557	592	580	553	607	627	599	568	558	577	557	575	598	575	574	565	582	571	572	583	564	598	541	599	600	563	568	595	613	554	585	545	561	548	584	563	617	568	543	585	545	630	550	556	567	606	552	621	578	553	579	547	557	566	574	572	533	576	579	576	574	573	605	570	566	535	573	614	532	571	570	623	581	613	561	539	583	596	556	572	567	658	599	585	585	588	540	605	587	586	602	579	561	571	558	539	583	535	580	560	529	576	609	581	600	584	582	549	543	565	585	576	558	560	552	602	557	608	554	565	584	551	599	558	554	623	592	557	593	571	569	569	589	593	547	570	583	590	601	567	562	599	605	588	578	570	595	581	558	590	542	585	579	544	590	557	549	582	598	541	590	560	585	577	576	572	607	602	603	603	602	561	611	567	577	600	563	542	577	588	536	582	592	572	596	518	616	569	611	599	576	571	575	580	566	613	566	588	610	550	592	620	595	597	526	596	556	571	570	553	588	559	572	566	566	547	587	574	566	614	558	555	585	590	580	565	589	570	554	595	599	575	581	550	549	573	533	616	601	602	585	566	559	566	546	528	602	567	596	616	593	546	566	580	603	542	536	611	577	576	607	576	570	590	578	574	559	581	629	579	570	562	564	551	572	540	568	543	588	627	580	597	620	570	582	615	573	552	586	554	545	597	617	585	581	611	634	591	573	555	612	557	572	538	577	559	603	595	572	556	561	573	570	560	553	583	607	606	569	607	548	591	602	623	618	543	534	595	554	579	604	599	581	567	575	533	608	607	539	591	609	577	601	589	541	604	624	609	584	628	626	578	580	580	579	569	586	580	544	549	564	579	580	578	553	585	573	543	571	594	559	602	570	552	585	534	576	574	498	608	595	553	575	579	620	565	589	538	592	566	573	551	562	567	577	565	561	552	572	582	573	572	574	602	620	533	562	596	574	536	531	557	560	613	578	596	574	581	572	605	570	535	614	573	583	622	573	536	564	560	614	589	554	592	578	559	563	557	548	542	579	543	579	615	570	561	561	603	569	602	561	558	631	581	590	594	602	594	583	581	527	568	558	558	601	547	570	582	602	598	586	581	572	601	583	571	580	615	631	533	567	519	606	615	595	555	583	535	529	575	552	610	582	599	583	536	592	614	588	612	555	558	559	587	573	556	610	580	590	559	575	563	608	621	600	609	567	576	603	559	593	597	583	573	558	549	601	580	579	574	566	578	585	603	585	568	552	578	519	569	586	572	532	570	568	605	604	614	562	558	555	575	587	608	566	591	633	603	540	537	573	593	581	545	589	614	589	583	586	591	561	554	597	573	604	579	603	554	541	601	623	595	566	540	594	603	590	544	561	560	537	555	560	543	602	557	576	567	566	581	543	601	581	611	602	588	576	551	538	540	595	603	582	596	527	593	558	585	567	595	597	549	560	576	587	630	589	584	546	557	582	549	534	552	640	590	568	587	547	567	602	553	593	603	571	577	563	593	565	615	580	580	600	566	567	581	599	559	552	567	537	587	589	576	605	542	600	564	550	581	547	567	550	572	590	567	575	605	551	587	584	571	572	600	570	557	605	585	580	588	554	562	584	515	583	536	603	543	570	574	525	587	595	601	570	555	576	609	603	605	619	580	594	580	588	549	563	561	581	572	604	592	571	631	581	564	621	533	576	592	564	584	570	580	583	588	580	567	603	560	595	541	593	565	586	626	587	572	543	519	600	598	608	603	585	531	578	593	561	593	581	577	594	599	528	605	635	589	559	592	576	601	570	617	581	576	598	584	569	545	572	578	578	581	616	565	553	567	590	595	555	611	585	553	555	598	586	569	571	570	586	588	599	579	546	558	579	596	579	613	543	585	627	577	584	555	593	582	589	557	597	594	555	581	575	563	583	543	560	577	638	586	616	524	577	600	600	553	547	601	589	574	584	555	568	565	532	580	585	564	583	590	552	556	544	567	587	585	623	549	605	508	587	580	592
4146	6479	5859	3252	2319	1889	2181	1927	1625	17432	29786	24247	12932	3309	1776	821	554	503	494	541	510	526	527	528	527	527	543	573	526	508	499	505	494	513	518	515	525	514	505	518	550	476	544	544	498	527	584	510	545	542	558	534	509	546	500	576	505	545	512	554	526	512	553	538	514	522	490	545	503	523	555	525	504	552	521	513	501	545	539	528	557	493	479	545	545	496	531	543	537	446	504	560	521	519	511	541	512	534	527	501	521	524	535	521	527	520	545	519	532	594	525	504	498	539	487	538	550	530	517	535	516	485	537	492	516	530	521	549	503	519	534	571	556	510	524	478	562	533	556	499	542	529	479	561	537	481	530	501	513	500	515	554	530	510	482	526	532	525	536	517	531	511	513	552	540	530	523	512	548	551	531	506	534	487	517	575	519	532	528	553	518	496	524	572	527	516	534	509	515	518	505	503	531	517	520	520	523	507	491	519	534	502	542	520	519	561	522	514	519	543	496	530	506	504	533	536	485	526	502	528	490	569	514	539	514	511	545	519	527	556	498	523	522	511	523	555	549	517	537	463	493	518	506	513	513	544	497	532	522	549	532	499	545	521	576	495	464	514	520	527	526	511	488	492	521	538	525	542	545	496	488	525	505	524	527	534	533	525	530	551	519	548	522	540	541	541	538	541	582	495	514	574	509	560	466	496	511	497	533	536	563	494	534	467	515	536	464	523	564	539	510	503	492	549	499	562	509	531	495	514	536	563	529	506	551	512	529	506	522	524	554	546	513	517	494	523	526	539	565	514	518	508	496	540	552	526	506	530	557	534	496	536	551	501	488	513	506	546	563	498	503	523	514	508	502	535	509	513	546	506	536	506	499	532	528	542	539	481	542	512	522	512	525	524	524	510	532	531	500	543	510	515	484	513	519	558	513	521	491	501	545	556	537	543	495	513	530	541	496	486	470	539	518	516	515	488	553	508	546	524	519	480	505	528	492	525	517	494	524	541	511	540	541	530	539	556	515	518	555	506	474	523	542	487	520	526	541	438	537	513	499	553	523	522	522	477	475	530	555	498	538	511	516	533	536	504	533	521	501	514	570	490	531	527	555	506	504	499	537	527	512	511	564	503	491	526	481	518	507	509	485	530	536	540	557	500	570	481	507	482	513	507	543	493	522	477	536	497	504	481	539	476	541	535	524	587	498	497	568	534	519	550	553	487	513	511	538	454	523	504	498	552	507	507	502	546	539	536	522	454	502	541	540	545	503	523	518	513	537	512	508	527	519	511	565	534	528	541	497	538	507	541	517	513	491	520	498	520	519	522	529	489	552	524	553	494	536	504	505	490	537	486	525	494	523	543	523	514	535	543	540	535	520	529	535	516	481	513	565	497	535	509	479	485	463	571	569	520	543	520	541	515	508	523	527	496	472	497	532	500	492	527	497	551	518	592	509	514	511	549	515	514	524	532	515	516	528	541	505	511	531	482	527	540	554	498	478	513	507	488	509	526	515	516	529	485	542	524	518	484	531	515	537	525	500	492	530	504	515	519	509	564	543	490	484	527	527	498	508	479	559	512	507	537	529	515	564	502	532	490	501	511	526	520	509	498	507	567	523	542	533	495	527	529	531	499	532	514	533	546	518	486	482	491	507	536	501	514	525	520	533	516	464	563	518	532	532	509	529	532	504	474	469	507	543	560	550	531	521	505	536	506	506	539	533	547	503	566	548	532	562	566	515	540	534	502	534	548	596	513	523	521	468	507	504	505	557	477	478	514	527	540	493	484	514	483	562	566	522	521	495	494	495	501	494	553	456	551	541	506	512	520	566	487	477	534	481	537	528	530	541	524	523	510	525	496	527	541	519	551	524	527	517	537	515	530	522	565	534	501	530	515	539	551	514	535	510	534	483	536	533	503	522	532	496	525	525	497	506	516	527	483	529	571	516	499	531	518	514	578	529	519	540	546	512	518	568	547	532	498	506	497	477	524	564	487	530	460	531	506	507	519	541	508	462	536	497	497	508	498	500	470	506	508	542	510	506	502	536	460	501	504	516	495	528	504	515	553	540	522	515	497	484	529	473	544	554	503	523	557	518	531	482	512	497	470	498	542	487	545	528	505	546	511	544	533	568	535	507	526	521	488	497	492	534	537	493	477	511	474	492	542	550	502	524	519	548	543	524	520	536	527	547	463	515	514	485	536	512	529	530	501	502	527	568	515	491	511	527	521	468	489	532	492	482	494	492	518	485	504	495	558	554	512	532	523	497	518	501	522	499	496	514	529	498	472	542	510	536	515	530	536	553	506	479	484	528	523	508	515	496	518	506	481	547	509	495	534	517	532	501	534	558	547	541	509	488	505	480	524	546	511	492	470	546	505	497	484	509	522	514	527	530	527	516	484	500	524	528	514	505	479	492	503	539	529	529	510	487	524	471	552	525	539	498	519	467	516	560	485	491	501	518	561	555	528	491	518	544	522	514	535	521	500	529	511	534	493	521	541	494	505	524	520	513	536	514	541	504	493	513	498	536	515	500	545	522	528	474	496	509	527	516	503	474	515	554	525	517	493	519	516	509	517	561	533	523	509	525	522	530	508	555	509	504	541	542	522	493	486	531	514	503	533	534	495	492	535	518	516	538	547	551	538	546	501	505	550	513	521	509	543	554	485	488	566	543	470	575	485	522	536	550	514	492	504	495	549	514	526	526	505	501	498	533	502	509	530	545	510	536	524	532	515	527	484	529	557	482	519	510	519	520	495	496	534	535	476	504	498	518	515	514	542	551	502	538	540	523	531	536	522	447	528	508	493	506	526	528	538	501	548	575	517	532	525	533	532	500	509	501	517	547	535	526	533	501	540	510	468	546	538	509	509	549	488	502	507	518	552	535	535	529	478	574	521	494	528	519	487	510	528	496	483	542	547	510	519	526	515	507	489	516	512	529	519	501	532	496	552	517	510	522	564	513	518	490	567	528	531	483	503	496	539	509	479	509	545	524	498	501	505	526	514	503	521	491	540	548	520	549	553	494	538	519	532	539	478	519	504	539	537	500	544	544	560	492	521	516	546	501	509	546	517	505	526	544	511	535	522	543	536	484	549	497	493	521	519	511	497	507	547	562	539	484	535	494	528	540	510	512	508	477	571	573	500	481	563	529	511	538	517	485	564	505	490	520	517	572	512	517	508	499	515	487	495	495	526	515	515	554	498	542	544	504	528	519	529	519	568	553	546	532	533	506	506	515	541	538	523	496	508	522	506	514	485	534	549	549	477	510	507	516	534	482	506	522	529	480	520	535	503	491	498	524	516	498	541	527	491	567	512	492	520	537	523	492	537	470	487	498	511	549	536	529	484	480	553	526	477	510	512	545	513	498	513	483	527	529	539	528	515	555	545	486	498	500	505	529	508	481	470	527	533	493	512	494	498	509	530	513	546	543	555	501	555	565	516	511	524	539	529	506	531	537	483	512	543	501	495	497	553	504	562	509	529	569	511	536	527	500	513	521	449	524	507
27668	10309	1315	860	547	488	487	509	514	816	2148	1959	1308	689	449	430	385	372	404	448	392	377	404	387	419	401	417	393	389	366	364	385	360	398	391	397	374	397	389	407	376	384	417	399	391	376	397	389	392	385	378	377	376	411	396	377	431	381	372	377	408	364	396	353	393	399	391	382	367	371	381	397	383	391	419	366	404	421	384	388	367	410	366	381	388	390	408	419	375	371	363	358	370	392	399	392	350	382	387	374	365	392	390	409	372	399	394	378	412	392	384	405	394	380	399	395	381	395	377	392	411	407	375	395	372	358	379	377	361	373	401	408	364	353	390	400	400	399	390	407	380	394	388	380	377	390	382	387	409	388	387	379	363	393	379	383	408	406	417	390	377	403	385	407	411	400	358	392	391	374	360	387	336	384	395	377	409	390	410	418	388	427	363	375	400	432	432	400	386	429	392	381	376	423	422	425	394	367	390	402	427	361	418	368	388	375	401	430	392	397	393	388	362	379	394	402	368	388	403	391	378	400	369	395	396	403	393	404	369	385	422	379	408	361	390	415	352	376	402	398	390	430	372	404	402	372	398	400	411	393	384	395	399	411	378	386	402	429	425	391	386	388	367	388	392	391	372	399	381	417	350	362	369	393	419	372	398	367	376	373	395	384	375	403	406	365	377	435	385	420	434	402	335	408	405	388	363	405	374	415	393	395	386	356	383	381	410	419	384	400	419	407	397	385	383	371	377	377	398	368	420	384	379	392	396	403	436	409	366	441	415	415	382	356	350	380	403	387	386	403	393	389	383	360	370	374	372	405	403	376	379	402	395	377	369	370	347	388	343	401	418	416	378	441	393	391	400	395	379	396	398	395	382	400	372	369	442	367	384	399	377	412	383	405	377	367	393	382	371	370	368	373	403	399	379	405	392	369	380	369	368	358	391	378	422	348	397	413	363	404	432	397	389	360	393	390	356	386	392	423	387	363	364	399	383	376	371	362	350	422	397	399	376	396	405	415	378	380	370	399	392	444	369	366	370	404	422	343	398	351	412	386	376	372	375	390	386	377	411	377	368	366	365	382	378	377	376	388	379	383	378	385	420	380	394	414	347	386	408	404	346	387	378	407	381	400	413	398	356	378	386	396	420	392	378	405	365	389	421	400	378	388	371	361	369	391	384	390	374	388	380	406	405	349	387	391	372	384	400	370	370	380	369	373	393	356	403	373	418	463	382	417	414	409	408	395	384	371	397	414	417	398	391	372	414	408	404	390	401	384	410	387	421	377	400	400	394	404	380	406	344	365	360	395	368	402	378	367	403	422	388	392	389	361	419	406	434	349	370	392	396	410	359	344	370	377	387	395	374	394	393	393	417	382	397	379	383	369	371	410	383	386	401	394	366	375	362	391	405	375	377	390	374	384	395	383	352	412	368	428	346	387	380	381	393	395	347	347	394	399	395	354	404	373	391	383	361	430	370	413	368	353	378	401	372	376	383	398	415	352	349	384	413	400	404	386	387	364	402	378	445	414	423	352	393	401	394	374	380	388	403	398	392	397	378	416	394	391	414	378	379	392	369	376	361	357	391	390	393	387	419	369	346	407	383	420	342	446	367	375	366	394	365	393	377	409	388	404	414	387	397	392	418	397	364	367	359	414	389	385	420	409	368	388	349	379	380	362	420	350	407	362	389	394	371	387	384	381	396	418	398	384	407	396	393	408	341	392	394	393	338	402	384	394	368	432	412	357	418	413	370	393	388	387	369	399	408	423	416	396	372	386	378	404	349	380	404	382	386	369	424	401	343	383	381	398	417	442	398	348	401	357	386	398	401	390	368	390	391	376	431	397	413	423	386	420	370	386	421	357	383	378	375	374	390	364	393	415	373	400	396	382	393	358	376	380	388	358	371	360	403	380	395	395	403	382	368	390	387	380	398	417	342	408	397	381	367	411	399	401	386	398	334	400	403	401	399	363	368	390	373	355	365	413	434	370	372	362	420	366	394	393	427	343	371	366	445	376	393	382	364	378	371	379	374	417	386	371	396	393	394	363	400	373	368	376	415	447	385	377	419	367	376	387	393	415	412	401	383	376	403	345	382	384	401	372	381	369	379	403	418	374	387	358	376	418	398	395	396	394	390	389	400	379	385	398	390	379	363	399	396	385	412	395	388	376	386	360	361	386	398	381	387	379	381	404	381	390	404	401	406	396	399	364	350	351	389	408	415	375	419	372	400	399	392	389	382	418	389	372	357	325	423	336	387	371	406	398	367	375	396	361	376	392	386	405	352	404	368	390	369	380	360	388	381	361	372	379	375	360	401	359	385	384	376	370	364	385	406	383	383	383	353	381	381	388	374	384	378	384	371	405	369	391	415	419	403	362	350	397	402	385	407	401	374	391	379	379	342	371	391	387	406	380	374	422	391	435	357	372	401	402	368	379	427	396	392	384	401	409	384	390	367	422	386	372	406	427	414	398	377	368	390	380	425	388	393	401	384	403	379	439	394	398	380	426	380	394	407	398	396	395	377	388	398	406	379	420	399	413	415	400	345	369	409	418	386	376	391	358	362	396	420	389	393	386	407	397	366	403	391	374	356	380	416	373	410	344	395	372	401	395	400	390	404	393	412	391	384	382	410	403	381	424	417	365	387	399	390	437	430	346	401	375	375	423	356	393	417	418	373	405	357	407	360	382	384	373	391	379	390	425	389	368	388	384	386	395	408	397	376	408	391	376	331	402	377	371	396	404	419	416	402	371	382	410	403	396	387	364	387	429	386	369	364	358	395	391	391	341	384	367	382	378	397	397	413	388	395	425	384	425	380	353	380	406	395	381	415	386	357	362	376	407	408	418	376	414	395	377	371	398	365	377	404	386	397	376	410	386	379	389	411	399	364	410	410	363	378	431	385	365	360	414	390	331	412	385	386	377	374	392	419	386	387	373	411	377	389	359	403	384	387	378	409	372	378	389	411	376	418	411	404	401	359	395	362	387	378	410	395	394	369	372	370	361	369	397	397	355	409	397	379	365	354	404	353	374	371	390	394	366	396	357	347	350	414	385	402	369	398	381	396	383	351	396	366	410	367	385	383	372	367	383	396	384	428	374	363	375	412	357	369	427	393	397	402	393	378	385	403	385	394	406	386	391	388	431	429	411	378	392	417	414	408	392	378	360	422	415	401	399	407	397	399	406	412	376	377	394	414	417	382	381	361	375	405	367	388	392	418	412	416	397	411	400	374	407	402	421	367	379	378	369	403	369	357	376	385	414	367	384	383	409	380	355	387	332	361	399	388	404	428	364	384	418	400	346	406	364	371	382	359	371	387	393	405	404	361	394	377	367	369	401	390	370	410	379	382	387	389	418	378	393	397	362	377	397	372	372	394	398	364	406	409	402	384	364	385	388	355	401	392	385	389	379	418	373	365	399	384	347	411	412	414	370	405	367	396	416	386	397	372	380	371	390	379	390	398	391	410	384	397	392	403	395	388	344	372	392	358	400	363	373	404	420
5120	831	809	704	570	488	596	697	576	1092	2585	2214	1368	697	468	352	342	367	371	376	363	376	360	337	348	357	351	362	342	336	329	347	351	363	373	368	322	359	356	357	353	372	331	350	396	342	319	365	352	356	377	371	363	361	378	323	368	305	323	328	369	368	329	333	342	310	342	328	339	339	357	355	348	364	323	318	339	342	376	339	331	354	355	338	331	379	348	304	364	382	344	323	316	354	365	364	338	348	334	372	351	334	319	304	341	370	343	349	337	321	344	343	316	345	355	349	323	339	330	333	354	333	367	346	320	346	343	341	365	376	346	331	349	378	344	365	339	346	316	367	337	349	358	352	362	360	352	354	331	351	364	329	352	353	328	325	353	336	326	324	351	323	332	352	365	353	372	337	346	365	329	356	340	373	348	353	335	365	354	351	336	369	343	348	331	340	313	338	340	326	362	365	329	358	325	340	318	342	316	334	371	320	355	337	373	356	339	361	367	361	332	340	358	345	348	333	388	358	382	355	380	317	376	335	334	334	337	337	360	314	353	340	367	351	316	331	357	325	312	349	367	345	340	348	340	306	332	358	359	363	364	341	349	295	359	346	341	351	375	359	336	370	346	360	320	343	370	380	364	330	350	348	372	338	334	318	363	360	332	322	364	324	357	334	346	354	332	336	343	366	340	351	312	337	339	330	370	342	321	353	358	348	347	388	325	347	335	341	354	331	322	372	331	336	405	396	354	346	328	340	336	338	339	305	345	337	347	347	325	374	380	346	349	333	318	346	358	347	339	353	357	347	376	330	338	329	340	331	363	305	348	361	364	366	356	325	329	314	326	357	345	319	354	328	357	351	320	356	337	364	367	368	343	371	327	395	333	365	347	318	336	372	313	344	364	361	367	335	357	329	355	325	331	339	339	354	390	358	343	341	351	357	356	347	365	337	341	359	345	325	340	345	357	372	313	346	328	344	336	327	318	367	326	344	350	310	355	365	313	337	353	372	325	338	326	367	361	370	351	397	304	330	358	374	326	353	342	341	325	375	352	364	376	384	329	363	325	359	372	334	364	342	337	356	338	383	348	338	314	371	347	342	365	339	376	366	353	365	346	357	357	367	378	339	342	327	385	350	396	366	322	336	327	367	313	365	367	342	365	332	325	369	328	369	338	369	341	344	333	380	292	345	365	324	345	345	357	357	357	383	361	354	347	309	370	350	347	331	377	364	327	329	308	338	345	365	326	322	336	337	364	362	362	340	368	316	346	368	303	378	379	325	351	357	336	310	342	363	331	366	373	337	353	329	359	347	310	363	304	345	351	359	345	370	324	307	338	355	367	382	350	366	341	329	339	365	355	328	363	344	346	384	345	361	356	357	337	365	358	336	358	356	358	330	350	348	345	340	374	342	341	344	358	320	346	354	351	351	341	327	379	365	379	328	354	350	365	377	347	333	364	339	359	338	347	346	324	379	378	361	316	348	334	320	348	359	365	389	357	346	345	357	309	351	326	345	360	353	346	349	312	359	362	368	394	369	368	349	335	346	365	365	336	351	380	358	316	374	327	312	344	344	364	358	336	360	345	349	344	348	347	331	373	372	323	301	351	316	371	336	309	347	332	359	351	379	331	343	324	339	302	344	386	377	363	334	352	340	338	314	355	352	368	346	371	337	343	331	342	331	372	340	363	352	329	340	316	360	366	347	362	332	387	333	351	375	371	345	316	344	345	323	345	324	364	383	333	365	345	324	373	371	354	351	345	354	342	336	345	374	335	356	338	347	389	350	352	347	385	335	354	354	369	357	330	350	356	375	351	349	379	389	341	326	352	313	354	363	355	388	374	330	374	360	370	327	324	337	361	337	353	347	336	366	343	340	346	342	345	340	329	346	359	364	336	320	367	341	359	350	331	360	356	336	340	341	360	348	325	354	367	363	325	340	376	364	362	350	343	340	368	342	343	324	341	320	340	378	328	331	341	326	366	345	334	336	327	324	351	334	345	341	352	348	360	387	363	367	330	365	350	353	348	364	390	360	355	331	359	328	315	352	329	356	323	336	365	328	344	350	338	352	362	370	342	349	349	347	357	365	359	338	389	325	344	333	363	349	339	319	370	368	334	333	358	348	345	348	366	345	354	355	338	354	350	341	361	335	352	348	336	344	345	368	368	318	346	367	349	374	338	371	384	354	344	358	367	336	362	358	349	312	366	331	371	371	379	365	339	376	325	336	348	343	353	312	318	367	358	375	358	331	343	319	362	341	356	367	343	358	308	337	351	348	386	340	331	359	339	375	361	349	331	381	351	355	358	349	345	349	353	360	342	349	340	335	344	369	325	344	324	328	374	331	335	306	336	363	346	339	343	352	368	334	347	377	327	336	345	366	352	310	348	348	306	366	341	342	359	350	376	346	351	346	328	373	312	345	363	343	338	324	339	357	363	364	365	347	355	354	385	360	350	355	333	315	365	327	336	358	361	363	340	349	325	344	345	340	343	360	328	360	319	327	393	339	325	353	351	315	341	340	340	371	368	337	318	346	380	368	327	342	344	352	349	355	368	344	363	350	330	367	362	317	344	343	347	330	325	348	355	317	342	382	344	370	331	309	311	381	380	363	306	355	352	357	390	344	354	356	351	390	351	328	323	355	359	347	364	348	332	355	353	360	396	379	347	333	296	352	290	362	345	365	359	328	360	346	342	359	356	360	354	336	322	354	370	336	323	378	350	355	348	341	352	356	367	365	321	361	365	321	332	367	322	341	346	336	333	353	348	373	374	342	358	348	375	350	356	351	344	340	340	353	354	365	309	365	344	374	328	362	322	356	369	356	361	351	319	352	308	373	351	340	364	342	359	351	356	371	328	335	322	313	358	322	370	332	328	340	320	337	329	342	338	309	339	360	368	353	344	390	362	361	364	342	342	308	356	350	357	337	365	356	370	349	344	341	353	352	334	336	331	355	306	368	371	306	349	356	365	344	411	337	375	323	316	362	340	344	332	316	345	339	324	336	314	328	361	395	355	335	308	314	383	340	366	390	350	323	360	353	332	346	321	355	348	344	351	356	345	366	365	343	339	314	329	322	355	326	355	368	342	327	364	358	338	362	329	355	335	342	328	345	370	345	374	332	358	362	348	357	321	352	343	339	334	357	360	356	349	318	332	362	354	344	369	375	347	323	339	340	361	356	346	381	384	333	339	352	325	339	320	358	357	339	353	366	339	357	339	347	360	333	338	378	343	344	361	360	351	361	342	380	338	337	338	360	335	356	329	331	338	353	352	353	346	324	352	313	354	371	324	340	379	359	341	368	371	324	349	361	339	331	359	374	344	350	347	357	336	341	356	371	350	349	372	364	324	346	336	317	391	337	317	338	331	359	342	341	349	306	365	320	363	345	351	365	341	337	359	339	322	366	333	331	342	349	345	343	353	333	343	357	329	384	346	342	352	383	354	349	324	326	335	341	331	335	367	333	316	348	341	303	357	371	339	333	340	358	342	320	357	324	329	401
25599	21416	27382	25526	6181	1355	882	848	691	7835	19721	16478	8005	1744	905	501	429	439	435	430	402	408	385	427	372	410	397	395	428	408	408	380	378	380	396	417	401	392	382	376	413	403	452	414	449	424	405	417	415	384	378	405	448	424	390	408	416	401	424	365	444	421	399	390	386	397	445	397	385	417	405	424	438	413	384	414	388	424	404	373	383	389	418	427	419	385	396	391	409	405	402	406	411	414	402	385	399	359	389	367	410	382	408	423	410	412	387	413	414	401	388	380	415	408	436	461	370	411	422	388	445	387	422	362	417	415	424	392	407	410	419	431	382	393	418	414	404	409	429	404	394	390	383	403	437	421	388	409	391	406	386	399	369	389	398	388	444	406	392	392	433	393	416	410	413	408	383	428	396	421	403	389	411	408	408	394	387	370	455	414	390	397	397	392	408	400	395	424	455	411	405	420	411	421	390	391	424	397	404	432	415	377	419	389	400	432	405	404	419	396	432	399	447	381	421	407	378	394	416	407	419	405	385	411	429	416	404	428	408	380	386	409	388	405	399	415	453	401	378	424	435	436	400	428	373	378	401	402	395	398	446	389	435	429	408	374	438	403	389	413	431	399	374	420	391	382	415	437	401	387	414	402	419	401	410	413	423	420	400	379	379	372	378	426	412	371	408	379	452	396	386	394	429	425	417	428	407	407	412	418	393	405	442	394	428	414	386	433	394	421	400	413	448	423	426	403	423	406	414	380	418	405	386	359	437	363	445	388	412	408	455	430	427	401	396	408	405	397	428	383	383	416	370	387	404	416	423	362	393	414	368	380	432	403	422	390	433	414	385	418	405	422	407	393	382	433	421	384	422	395	401	454	393	383	424	386	435	378	393	442	361	384	417	400	415	364	434	392	404	406	400	418	408	461	405	363	412	418	438	417	419	417	364	405	376	432	410	392	414	371	390	399	378	364	408	410	396	391	403	420	365	400	420	401	373	370	382	368	406	413	405	398	433	406	381	398	384	406	391	397	430	404	391	378	401	373	430	377	403	422	387	404	408	395	417	391	406	424	401	391	456	417	379	374	410	418	412	410	390	406	405	403	419	390	435	394	369	421	398	390	392	396	394	393	415	414	379	388	449	388	418	410	419	447	433	386	394	415	418	391	418	393	401	416	391	403	389	399	424	391	397	360	423	418	431	382	415	411	475	416	380	352	356	382	418	407	367	389	412	402	408	384	391	374	404	376	441	409	422	384	413	392	393	398	380	422	423	416	438	419	384	415	412	416	400	372	405	411	423	437	396	449	415	407	375	413	388	393	411	394	428	422	459	398	387	401	428	416	411	368	426	399	407	414	419	399	398	401	401	431	441	414	371	382	397	382	442	423	393	446	433	400	423	404	407	432	418	400	416	405	408	439	436	444	402	407	391	392	405	413	399	409	397	417	427	425	434	379	382	434	426	405	384	418	372	393	440	446	411	411	380	370	359	383	423	417	421	402	402	396	429	402	434	402	412	388	418	430	430	420	406	355	413	425	404	391	412	433	387	397	414	423	385	418	394	397	407	434	434	392	401	395	377	415	411	415	397	406	423	396	418	419	385	409	390	391	395	407	423	433	361	378	417	412	418	441	404	421	381	423	440	382	423	395	391	425	418	368	425	375	412	385	403	400	432	414	427	387	362	433	410	421	432	392	414	392	434	404	377	422	409	400	420	370	374	393	451	427	407	393	408	397	403	391	404	376	395	442	421	386	411	391	418	386	391	410	417	394	387	394	411	368	389	411	388	363	411	425	393	422	397	389	406	393	403	409	389	393	341	414	391	378	421	427	432	402	402	409	396	413	433	378	384	390	377	403	385	368	385	421	419	377	431	374	410	386	418	424	388	408	410	420	435	367	414	428	427	399	442	425	436	382	390	380	390	409	396	398	421	401	390	410	389	429	420	375	390	452	422	331	404	401	386	408	392	411	384	424	371	368	417	396	445	412	407	451	372	395	419	398	412	407	421	385	370	401	396	392	387	406	412	388	369	370	389	436	404	406	368	383	421	399	391	416	427	395	376	403	392	380	386	382	416	399	414	423	406	414	400	421	387	360	425	431	416	421	411	410	391	417	426	426	381	427	407	422	411	410	394	398	405	423	414	378	416	410	398	432	433	405	414	422	374	400	444	413	420	410	429	403	431	364	419	429	383	418	405	408	391	385	410	404	442	443	410	396	393	388	384	407	400	428	374	417	397	358	424	398	421	394	410	425	381	394	444	428	394	438	389	353	429	383	394	402	358	394	355	429	454	401	399	371	431	371	382	410	379	385	391	399	423	405	418	416	372	420	401	396	419	371	411	380	409	392	420	400	414	402	407	390	403	394	367	430	434	400	372	401	436	399	392	418	408	413	375	432	378	414	411	423	406	394	380	372	388	425	418	413	391	374	391	408	381	434	379	393	436	390	410	397	419	436	401	411	399	376	416	406	378	412	435	426	421	411	390	394	372	427	396	374	413	407	415	438	401	417	386	420	404	389	388	426	411	424	367	401	395	410	416	416	411	368	426	400	437	412	418	422	411	384	401	418	406	427	425	396	394	378	437	414	408	437	451	414	387	398	426	379	392	395	387	415	443	453	409	354	398	422	442	422	429	423	409	393	395	399	384	423	404	423	401	404	409	417	421	381	395	397	386	395	378	416	416	437	428	419	416	400	376	382	397	433	409	407	456	400	386	426	380	430	408	418	422	388	403	408	390	401	356	446	413	383	426	461	402	385	394	407	373	411	402	437	411	432	436	443	408	432	408	396	389	394	417	384	421	436	407	410	403	388	413	396	410	425	451	386	456	434	372	379	388	391	352	401	403	373	406	402	397	417	402	402	385	367	403	378	425	410	410	430	397	396	410	425	394	416	406	404	429	406	409	424	396	418	386	419	422	415	411	387	395	396	360	400	392	412	401	375	438	419	428	400	421	369	409	406	434	355	423	401	418	407	402	409	395	384	355	379	402	386	364	387	384	410	410	383	430	408	388	413	420	385	397	436	382	404	381	431	398	372	414	397	368	422	411	388	416	417	386	397	415	419	392	407	382	429	408	414	436	397	411	399	370	393	370	428	404	382	402	419	392	393	450	400	419	409	397	380	395	410	376	392	414	368	411	404	396	397	400	390	399	417	411	421	410	396	374	386	401	401	395	408	383	384	417	423	404	379	406	393	399	398	429	425	388	426	421	390	401	375	427	387	370	377	428	367	417	384	386	383	435	399	411	379	420	427	369	408	402	415	428	433	426	402	398	378	401	399	416	396	407	407	452	405	390	403	407	431	401	408	413	383	432	388	424	374	428	402	380	386	401	360	392	395	431	425	449	435	390	388	418	434	417	391	380	427	434	411	404	431	448	383	410	410	426	401	397	384	392	421	411	422	399	393	421	392	409	409	417	366	373	405	375	373	412	403	402	411	404	427	397	385	416	421	393	419	420	405	387	415	408	405	378	415	389	409	413	374	404	408	432	408	385	421	373	448
3614	3239	2795	1909	1482	1162	965	1129	892	10650	19005	14032	6812	1791	936	501	450	407	399	370	387	361	385	411	380	396	389	361	356	386	388	364	396	359	402	364	425	359	377	357	364	361	389	405	356	375	364	406	365	363	368	388	412	367	375	361	379	407	395	373	359	372	404	353	392	380	417	369	369	359	364	349	370	411	396	376	371	388	387	382	381	388	368	357	367	400	350	365	396	368	391	387	371	378	388	374	398	346	381	426	387	380	388	385	375	366	398	407	394	399	355	388	354	394	369	369	369	370	373	364	403	397	389	399	373	374	375	367	369	394	377	351	398	365	383	367	404	368	377	389	356	365	354	376	383	389	417	364	380	388	391	368	359	398	402	361	405	371	368	383	404	392	355	376	360	378	390	348	409	408	363	365	338	425	386	384	414	388	427	389	396	373	391	404	375	386	366	396	353	363	386	366	388	360	372	386	385	375	365	401	387	360	371	380	370	368	379	379	347	361	381	393	395	394	386	359	399	357	339	391	376	383	395	358	389	359	367	385	365	391	380	389	337	367	387	378	379	420	386	358	425	390	371	388	383	370	379	341	376	374	400	394	396	386	398	380	384	369	378	372	366	381	392	383	386	380	372	402	345	386	408	345	401	354	330	373	368	402	365	352	384	364	348	381	399	373	392	344	395	373	360	354	378	408	421	385	372	362	386	354	349	380	432	375	396	367	356	411	373	364	381	387	374	354	371	372	371	377	370	369	403	373	354	389	386	375	416	363	380	373	376	353	369	423	375	376	395	346	370	366	388	380	379	371	411	400	373	402	353	392	383	382	380	418	367	379	402	395	357	378	366	399	379	421	419	367	354	387	384	417	375	352	367	362	350	358	345	363	394	394	379	386	374	358	363	395	386	386	373	388	352	383	382	330	418	370	375	385	385	392	366	382	360	393	391	370	404	411	376	369	381	384	370	387	388	413	368	378	382	346	359	380	373	344	373	405	380	361	372	400	365	352	380	393	348	362	394	341	386	357	377	371	413	385	340	400	380	392	386	387	377	384	358	372	371	358	377	359	406	375	375	392	383	364	409	396	358	381	357	391	417	381	389	383	385	390	375	384	371	400	389	366	400	385	380	354	371	359	346	356	367	393	372	354	403	386	374	377	386	364	388	397	368	394	414	390	413	377	350	371	354	370	410	390	376	371	350	413	380	352	374	337	376	399	378	392	366	396	425	367	435	356	380	381	406	377	344	388	381	386	355	382	395	386	365	379	380	375	397	373	370	368	329	407	371	356	406	374	366	347	378	387	379	395	379	387	400	407	401	382	383	360	403	389	407	387	340	392	383	371	378	395	392	383	407	379	390	361	408	386	421	396	373	357	371	376	362	356	409	399	388	374	374	365	383	350	373	374	416	397	394	412	390	370	379	368	346	362	394	384	388	397	389	368	394	344	346	404	381	368	380	374	381	368	388	378	396	356	373	394	364	397	381	343	376	370	358	398	395	392	415	384	380	376	385	368	397	398	375	369	400	380	397	377	362	416	374	385	358	379	349	373	350	388	336	395	323	370	377	382	367	345	356	379	328	388	399	397	369	362	381	357	375	384	391	372	410	372	374	405	411	388	382	411	378	374	386	360	399	365	385	386	376	385	379	382	394	381	382	364	419	404	401	379	423	408	375	395	364	369	352	354	426	365	417	402	377	382	379	361	385	405	375	367	403	382	369	377	373	390	388	410	389	379	358	408	397	410	393	404	394	363	379	353	370	379	414	363	411	357	351	404	383	377	375	386	353	355	394	383	357	405	356	376	380	379	423	355	387	414	354	357	390	386	389	388	328	383	365	352	353	375	358	390	379	361	394	377	395	398	395	363	382	375	378	419	431	361	374	368	380	386	355	375	388	379	405	360	391	366	380	370	357	380	389	369	387	398	420	364	363	358	399	390	368	355	345	404	370	376	373	375	381	369	383	390	381	402	380	390	397	364	346	359	384	366	396	387	360	363	345	399	379	386	382	402	396	378	404	394	391	369	366	354	384	369	414	374	352	367	361	375	421	348	395	394	352	363	413	368	363	387	383	384	362	366	396	349	378	348	400	384	368	376	363	393	371	396	368	392	374	347	358	393	377	377	404	397	382	374	363	379	368	371	345	377	377	383	363	362	359	413	376	386	392	353	340	394	342	375	374	377	419	360	368	395	387	380	367	383	366	365	403	333	364	381	388	393	361	426	371	391	374	366	360	379	371	411	381	395	374	375	368	391	375	359	381	376	366	379	407	366	356	403	396	400	372	342	386	344	407	361	374	396	340	370	367	362	377	375	414	370	399	366	360	394	389	389	402	383	397	375	382	385	370	384	369	387	402	383	402	381	416	393	374	383	368	389	348	346	387	361	356	364	367	409	358	393	363	383	354	359	356	364	374	404	390	356	354	357	368	392	349	397	373	363	403	408	367	403	395	356	373	348	400	343	388	383	378	350	353	391	381	377	356	400	351	384	379	368	370	389	352	378	346	386	357	365	400	359	376	379	366	411	382	366	436	420	386	401	368	378	365	399	367	404	381	379	431	389	379	381	376	388	381	364	392	400	367	423	407	389	325	381	394	405	363	401	375	387	373	377	396	342	384	379	365	378	389	363	357	410	399	379	377	384	383	379	378	370	364	400	360	393	389	395	378	410	375	367	351	410	344	374	350	367	378	383	376	391	356	391	357	392	403	381	376	361	380	395	424	356	369	349	398	361	405	410	401	366	445	369	387	362	354	347	395	350	400	410	371	383	369	376	353	368	376	368	390	358	346	407	371	367	380	380	359	384	419	365	398	381	367	362	374	412	375	369	360	382	377	375	369	377	396	384	402	392	394	350	388	346	353	397	367	371	383	391	339	367	377	385	352	410	389	360	382	366	363	354	407	370	367	371	376	396	371	352	393	380	373	332	428	352	397	380	396	370	373	372	385	355	389	379	378	364	387	386	411	341	369	348	365	363	381	398	377	361	346	390	390	351	383	406	405	361	374	341	338	381	396	363	385	392	378	381	384	358	406	379	362	372	434	353	359	347	354	379	388	356	359	376	380	384	397	374	348	370	374	350	387	386	388	387	388	383	348	365	339	366	414	390	385	373	388	387	365	372	374	356	379	386	358	368	348	391	367	391	377	344	356	382	372	382	354	373	335	410	378	386	352	377	393	392	398	408	360	325	409	335	327	377	364	410	359	372	395	390	388	374	364	352	410	390	417	403	340	388	376	346	395	366	390	370	389	359	375	378	400	367	368	361	372	422	375	336	361	400	349	360	389	379	367	338	368	427	345	388	339	397	369	376	368	412	404	345	372	394	355	370	390	379	410	383	370	377	378	394	365	349	367	373	386	391	336	384	357	372	359	385	393	386	354	380	402	378	368	401	433	383	349	381	346	403	382	397	356	373	387	409	352	380	350	394	373	395	356	338	354	372	396	367	384	387	377	362	353	392	383	354	378	371	392	379	403	354	410	369	400	370	390	393	390	401	357	371
24600	21408	28696	24533	21305	7252	2133	1398	1083	22617	33231	27621	15135	3538	1426	741	573	569	596	559	520	557	570	532	576	577	528	555	512	549	565	576	526	536	568	574	515	561	575	561	541	537	524	538	575	530	532	552	550	564	574	577	509	596	494	540	569	532	505	563	535	545	524	546	539	529	546	542	533	529	587	534	558	576	607	581	570	551	526	504	561	542	543	560	546	555	567	520	532	571	584	547	585	544	492	560	560	518	559	547	507	583	595	566	484	553	564	508	531	574	560	552	581	542	552	518	523	528	543	541	526	525	568	533	517	593	545	549	548	548	524	527	549	562	518	526	561	560	516	531	524	594	530	515	587	538	506	510	562	552	552	548	546	546	488	606	548	516	528	549	500	525	590	569	542	561	558	527	528	511	570	540	549	519	534	562	522	523	513	557	525	544	538	571	548	523	534	546	558	500	556	539	509	493	526	556	557	556	567	539	564	545	578	531	504	511	564	536	574	591	568	555	539	535	513	517	618	535	542	587	595	525	545	574	508	544	580	562	526	548	565	554	568	523	505	533	548	548	511	541	578	537	534	561	538	560	564	542	561	545	544	542	516	580	540	527	542	509	511	540	539	540	535	500	543	516	525	544	550	545	510	556	532	546	541	516	518	578	552	537	543	580	525	517	500	553	575	535	550	522	549	561	522	546	557	558	519	526	555	532	558	513	558	564	523	546	537	526	507	527	551	580	540	576	502	544	507	503	516	481	582	569	535	501	504	550	511	566	543	523	547	546	563	550	531	572	553	562	520	547	540	536	545	550	539	546	559	540	558	541	576	583	518	514	513	539	514	557	568	563	557	569	507	570	516	553	545	541	599	524	534	523	551	570	552	542	502	542	544	567	524	500	566	506	554	538	570	564	521	505	540	521	530	569	548	522	509	541	552	574	509	497	554	536	505	531	535	524	555	537	521	588	504	487	516	548	476	539	536	500	544	532	521	547	523	576	587	529	505	526	538	538	522	588	583	527	524	558	532	584	560	529	538	531	538	542	561	513	544	560	551	548	538	563	558	533	533	511	570	576	526	524	563	536	503	604	551	534	513	519	549	527	505	540	500	556	567	556	513	513	528	563	551	545	544	528	519	540	522	557	573	533	570	502	542	538	540	550	548	508	560	556	554	519	508	575	526	529	557	590	559	548	510	537	516	495	524	538	553	525	507	511	536	530	556	522	564	578	536	560	548	576	537	555	533	482	533	563	525	546	557	534	527	581	514	535	520	535	552	554	548	541	527	540	528	552	538	515	503	543	521	530	499	551	543	537	529	532	523	546	507	522	539	517	497	506	528	555	544	545	546	551	551	568	531	542	551	503	534	535	492	513	589	511	566	555	527	492	535	524	556	547	548	503	552	513	524	539	540	553	541	534	554	545	544	529	511	552	517	553	490	538	542	536	529	504	546	572	547	530	511	544	520	587	535	547	516	583	516	525	565	575	561	546	504	543	549	543	531	546	517	504	544	559	507	555	540	501	498	489	576	535	548	518	522	532	539	504	502	581	572	530	570	533	557	503	557	528	540	505	519	542	554	526	544	538	540	566	502	489	540	553	537	524	548	563	533	548	566	541	526	563	542	564	515	510	534	514	526	517	561	525	519	531	503	507	542	509	562	551	525	534	554	551	531	584	536	545	530	549	542	561	538	580	504	542	551	564	519	535	572	556	554	483	531	499	596	510	605	553	541	552	583	528	565	574	499	575	501	567	558	535	539	540	542	507	532	555	552	520	515	541	556	520	501	559	515	526	545	535	528	501	536	544	551	521	554	542	545	523	562	549	539	502	532	539	509	525	529	554	553	564	566	639	522	503	546	568	520	526	523	550	546	565	527	563	549	529	555	555	539	565	518	521	522	548	530	528	540	561	540	483	532	503	544	524	529	532	543	547	567	583	537	526	524	525	529	533	550	566	493	504	521	532	579	493	593	534	495	526	531	517	510	550	544	533	536	560	538	581	505	536	514	537	525	519	521	543	532	582	541	549	575	572	581	559	579	549	581	523	522	539	532	546	502	543	509	566	543	566	559	532	523	537	506	533	475	497	560	575	550	588	564	558	551	604	582	556	534	571	553	548	578	519	549	572	549	501	556	535	516	539	506	548	563	560	498	478	532	572	556	548	550	542	502	507	521	536	577	527	517	535	512	577	540	600	539	538	544	524	515	509	513	556	524	555	564	546	532	484	563	572	546	528	529	562	534	531	569	534	537	536	544	535	536	514	542	588	576	538	548	523	551	582	559	555	542	565	589	552	562	541	538	527	549	566	577	562	533	525	526	551	502	495	529	520	498	539	517	550	551	517	580	533	498	546	558	510	484	554	529	505	568	531	536	510	543	542	554	589	578	590	517	514	552	503	537	520	543	545	517	558	518	556	537	575	516	495	546	554	534	569	570	488	531	534	560	572	580	521	552	528	523	503	546	562	523	538	552	572	523	534	556	537	574	556	542	529	542	541	477	550	534	553	561	517	555	526	529	524	576	522	503	577	569	570	565	532	507	511	506	539	515	557	556	555	505	497	517	556	554	515	549	534	555	547	494	534	507	529	553	581	525	574	537	538	549	518	542	470	546	564	568	567	520	585	496	534	533	579	539	541	530	554	582	503	546	535	565	512	538	568	509	540	538	519	533	527	530	530	546	553	526	498	492	509	478	487	561	518	493	541	571	556	557	539	531	554	533	580	564	511	549	520	497	550	539	560	520	543	506	539	519	577	574	560	567	507	529	520	528	564	575	542	474	599	514	554	490	542	544	539	538	539	520	565	525	543	571	510	563	588	547	538	511	538	563	573	560	515	545	510	522	516	519	569	548	532	536	533	530	536	501	532	524	567	549	552	539	547	534	558	471	520	542	502	538	521	528	520	532	536	554	527	541	540	547	523	537	534	595	547	530	527	490	527	573	519	555	519	506	523	512	514	543	563	553	532	594	530	525	572	568	519	508	533	549	546	555	567	550	555	560	527	517	552	546	548	526	523	493	523	572	527	519	553	533	545	509	571	567	522	550	569	547	533	531	549	532	522	546	518	531	546	542	539	540	556	541	555	475	518	542	551	563	560	561	530	546	521	531	557	558	494	543	505	548	525	569	536	535	507	551	547	489	543	531	546	568	590	537	552	538	539	571	518	519	485	534	522	560	519	532	556	510	556	505	589	515	532	542	541	506	552	537	553	541	530	560	565	565	551	567	536	553	522	558	558	514	531	531	571	499	523	518	583	535	553	487	556	568	596	557	540	526	549	545	549	585	565	556	520	572	526	530	531	501	557	534	512	524	524	518	565	562	542	538	535	531	552	587	506	554	576	570	514	578	499	579	527	508	549	530	545	564	501	539	536	535	551	535	496	567	537	550	530	564	509	571	532	538	529	532	554	576	558	541	564	537	559	539	512	579	517	517	558	551	545	524	539	532	549	522	521	532	515	565	503	540	560	517	515	508	536	534	541	565	539	516	536	513	522	517	566	540	551
3981	6278	4622	2790	2840	1919	1845	1619	1427	26566	29136	22714	11477	2917	1493	663	538	528	472	480	479	507	487	481	474	494	496	505	527	492	480	490	512	494	509	496	511	501	506	494	497	486	513	486	480	478	497	502	468	501	482	488	500	449	522	481	490	489	487	456	471	478	467	497	485	478	491	429	466	462	454	509	511	469	489	491	462	472	483	525	511	519	507	517	506	467	493	532	468	502	475	520	491	456	542	508	513	441	497	509	494	492	482	522	451	493	491	487	500	474	506	501	515	500	459	490	509	485	486	471	500	512	458	506	513	486	499	490	467	510	516	485	474	505	480	475	475	516	492	456	517	483	512	494	467	462	480	486	482	518	442	501	492	515	481	474	506	553	459	471	498	479	505	514	467	504	484	491	514	469	502	472	448	511	467	478	524	524	499	518	508	486	510	479	495	490	494	491	497	481	527	431	515	488	444	506	454	492	499	453	524	473	483	442	514	516	495	507	491	474	422	533	493	476	492	482	512	578	519	484	480	504	476	523	484	482	522	480	498	468	473	471	484	480	484	480	513	486	491	521	498	529	523	481	521	530	498	510	446	489	485	477	480	464	469	519	517	478	465	481	498	518	499	501	511	508	488	481	487	485	468	534	504	491	484	468	508	491	517	500	472	467	490	464	487	478	509	471	453	505	478	518	499	475	494	466	462	472	464	498	469	497	535	511	511	484	492	520	484	481	517	511	505	483	477	464	493	459	501	496	458	469	525	495	467	470	487	488	482	521	458	496	470	473	517	484	473	477	470	457	473	479	456	461	455	524	479	458	453	490	473	511	464	482	489	512	438	487	505	475	467	489	495	490	482	486	470	465	549	471	471	492	533	451	518	509	501	509	488	455	489	460	515	439	481	483	529	495	498	453	515	499	499	497	518	513	460	491	526	474	516	519	471	489	486	443	498	490	533	486	474	473	464	496	460	525	506	515	482	453	476	484	498	477	442	473	494	479	504	479	436	483	486	476	474	471	478	488	518	484	508	487	512	495	509	465	475	520	510	519	500	466	504	457	485	482	500	491	494	492	498	516	494	512	470	522	509	487	502	446	475	482	505	505	471	487	454	492	472	512	487	514	526	467	482	480	523	517	492	472	468	502	502	466	512	489	482	522	500	497	499	469	502	511	432	497	471	505	485	461	476	493	497	487	497	490	482	512	525	510	513	515	453	488	492	517	464	475	470	486	482	505	476	480	463	539	481	523	517	476	491	511	497	491	483	464	492	526	448	490	503	476	479	462	512	458	493	467	513	504	488	484	469	475	492	484	489	481	488	485	467	475	508	455	491	464	491	478	504	498	498	463	477	504	507	486	511	478	493	495	477	474	523	496	482	451	479	463	502	462	498	467	442	503	483	479	463	467	487	487	482	491	498	529	484	500	489	501	460	499	497	480	483	468	474	478	503	488	468	495	441	487	516	488	498	515	488	463	498	507	490	528	512	499	513	492	524	500	475	480	536	484	459	515	499	468	499	518	482	462	457	483	517	459	512	506	470	464	484	467	479	513	500	488	499	482	467	476	490	494	522	478	463	497	492	502	519	509	487	471	479	486	501	449	510	480	502	484	507	480	510	492	459	523	497	525	479	453	488	472	530	464	481	459	499	445	515	502	510	471	499	472	533	487	497	476	503	510	472	456	485	494	469	486	494	490	518	487	522	463	426	486	478	469	467	471	473	533	494	491	469	495	492	465	489	511	476	480	462	542	464	480	469	477	508	502	487	502	497	471	483	452	506	501	449	477	465	465	500	503	485	472	502	464	495	474	485	471	501	522	488	489	498	488	519	499	516	488	513	502	479	524	500	493	431	492	521	501	467	489	505	485	482	484	486	518	496	467	476	506	484	504	473	520	494	533	481	509	434	467	495	490	500	448	456	458	494	493	481	502	512	465	512	503	452	501	459	492	501	504	535	500	499	521	492	479	480	474	481	495	502	499	525	491	478	488	457	472	491	513	502	455	456	481	434	462	472	496	528	461	489	496	497	448	483	457	486	492	476	507	513	537	485	491	485	496	456	524	489	498	478	522	502	482	454	487	473	541	459	485	473	470	470	528	457	473	479	489	440	483	514	473	478	492	516	491	459	489	493	480	519	486	511	490	483	475	473	493	472	483	505	472	481	492	514	465	511	486	497	487	515	494	466	479	472	505	516	486	475	494	462	499	462	480	509	488	476	496	462	503	495	517	490	475	530	516	509	509	471	512	501	466	522	522	443	479	515	457	485	469	480	478	493	488	503	494	525	465	498	468	486	493	468	474	482	492	468	490	485	474	472	492	458	436	479	501	515	470	491	451	485	458	494	483	509	470	487	462	486	496	525	476	483	486	482	509	471	484	467	508	534	512	420	477	463	479	463	493	499	474	473	479	500	457	543	453	476	475	464	483	455	505	475	445	511	483	502	503	461	470	496	505	492	485	492	474	508	466	471	480	470	508	528	476	471	477	498	464	466	459	535	498	455	490	459	490	468	466	451	497	515	510	484	510	498	528	493	521	495	480	478	465	556	489	446	481	503	481	466	447	476	477	488	499	476	531	524	514	503	473	505	494	433	515	499	522	500	451	482	500	503	513	501	503	488	521	499	519	463	460	488	472	452	496	490	510	466	485	501	523	502	455	499	473	461	454	467	471	471	461	487	453	482	512	486	469	490	466	471	472	460	498	484	493	508	496	460	477	448	510	495	471	453	485	497	480	514	475	487	496	509	510	481	479	501	505	519	485	521	485	473	498	501	484	478	474	489	471	479	524	431	474	485	455	463	478	479	482	485	488	511	466	491	471	469	507	470	486	477	500	511	489	515	473	481	463	440	494	485	507	466	474	494	500	468	488	498	431	455	459	485	509	452	476	464	507	503	474	542	482	483	520	496	500	477	444	495	471	485	542	505	459	495	467	501	478	483	450	464	473	490	508	495	517	479	493	450	482	465	472	466	478	476	462	479	507	501	512	475	460	507	529	493	500	486	432	486	479	493	557	477	488	443	500	493	477	486	474	483	485	500	503	486	497	498	491	452	502	458	467	465	511	472	499	510	501	500	485	479	516	473	490	477	490	500	467	470	482	520	483	467	456	478	512	500	451	468	491	455	494	467	503	488	465	520	493	489	470	476	501	510	495	492	508	513	481	499	511	486	471	447	526	517	447	479	503	494	481	444	521	463	457	468	478	472	507	505	503	466	459	465	506	494	522	486	475	503	446	477	463	502	469	490	469	537	504	517	512	453	503	509	496	504	489	489	460	580	503	503	440	502	487	486	453	485	478	484	477	492	498	498	459	476	480	484	481	488	501	512	508	522	519	482	471	496	506	514	491	467	445	496	466	485	477	467	504	466	464	529	505	482	499	498	501	508	464	467	493	464	482	508	497	496	520	491	510	470	521	465	472	485	458	509	476	463	491	448	480	455	484	457	499	496	453	474	524	450	447	470	510	473	501	496	520	445	500	499	459	461	495	480	477	466	442	465	480
27647	10175	1027	596	439	436	446	459	465	1119	1902	1715	1024	601	416	390	349	336	334	343	340	333	388	358	368	374	327	348	365	344	333	342	330	353	391	345	342	320	344	357	370	366	349	345	370	340	360	375	373	368	345	353	328	341	369	355	333	361	332	393	329	348	364	382	369	340	351	357	363	322	341	326	347	357	342	355	353	365	358	358	384	371	357	346	348	387	350	346	357	320	347	340	328	357	320	328	377	335	312	334	353	309	363	339	323	339	331	367	335	322	353	342	349	345	350	363	359	325	387	348	352	351	361	378	336	352	309	337	341	352	352	348	358	376	406	383	353	356	340	342	355	324	353	341	339	345	324	383	321	345	318	321	340	323	352	359	364	320	360	386	373	320	365	354	348	350	323	347	326	326	308	314	361	323	370	311	342	374	358	367	319	374	345	350	370	338	341	318	315	389	320	327	333	360	385	355	369	346	385	338	379	361	314	371	335	347	338	326	360	347	342	354	325	357	354	301	345	372	332	347	369	322	304	394	346	330	383	389	345	363	357	353	373	345	336	359	318	357	345	368	381	338	334	353	332	338	357	349	347	330	336	323	355	351	350	386	367	356	324	358	343	352	341	382	354	315	359	313	414	389	312	374	374	353	355	345	347	378	337	367	336	347	335	380	377	323	365	357	324	339	330	355	396	334	348	358	345	352	382	345	366	341	299	376	352	380	356	353	348	332	352	351	356	363	341	339	368	304	320	323	362	361	331	360	326	340	342	365	387	308	335	350	346	369	346	349	308	366	370	338	354	367	341	355	357	353	355	327	354	343	329	357	360	323	348	352	370	335	359	337	360	342	318	351	361	361	364	351	334	349	353	362	344	368	329	335	357	340	382	349	308	362	320	376	343	327	338	364	333	331	363	345	307	338	381	341	351	364	360	350	359	366	365	354	348	325	350	349	354	326	361	336	350	370	350	334	360	361	326	341	319	352	341	344	328	339	375	329	365	359	358	338	325	366	369	322	411	310	353	352	324	368	352	363	333	359	358	353	319	345	343	384	359	343	364	304	344	347	340	375	370	339	326	365	337	353	331	343	347	322	390	361	352	329	347	351	322	327	359	352	348	361	357	339	318	339	343	345	339	376	380	348	341	348	349	359	330	359	341	348	357	346	364	347	326	365	356	334	330	338	338	348	298	318	332	345	380	360	360	374	350	378	371	341	371	355	346	338	342	355	341	334	349	358	357	327	337	354	402	345	324	350	309	371	371	328	343	347	389	350	335	332	359	346	339	343	380	353	333	311	341	347	332	349	356	369	349	366	328	364	348	356	324	345	345	362	353	320	348	355	346	335	349	381	321	345	371	348	349	385	344	341	328	338	352	356	353	334	344	350	338	369	338	349	329	376	354	373	343	356	332	354	323	355	333	376	366	352	349	294	362	338	376	326	297	374	326	338	364	362	384	362	365	361	363	365	365	370	316	330	331	346	354	327	358	355	334	413	345	350	341	346	325	366	367	352	342	367	320	371	355	336	356	349	340	329	325	344	350	362	348	368	355	364	360	341	380	352	363	375	352	303	366	358	332	352	352	357	376	339	340	340	351	370	336	352	358	333	346	370	342	367	311	357	340	337	357	343	368	369	355	353	362	360	373	349	358	340	347	382	372	335	353	341	341	349	368	360	344	346	365	349	338	351	375	361	357	356	379	350	355	373	394	356	376	339	407	371	343	350	350	364	340	367	367	396	339	340	354	348	347	352	344	345	349	359	352	344	333	350	358	362	357	374	355	348	336	371	317	387	337	339	372	340	365	367	369	367	301	363	324	352	361	345	334	359	350	333	347	351	356	334	365	395	350	371	369	335	350	346	316	327	362	324	348	315	345	340	351	336	341	353	343	355	345	330	340	344	330	379	350	347	364	345	350	337	355	338	335	358	352	363	371	353	345	330	338	352	356	336	348	323	344	321	316	360	316	343	370	344	333	358	349	378	356	362	353	318	355	358	330	324	326	376	370	363	341	365	356	321	331	355	356	335	326	367	308	370	368	359	345	339	343	356	366	352	359	345	317	333	360	308	317	325	335	324	363	357	338	358	362	356	373	317	360	358	340	336	333	326	344	332	312	367	383	348	355	356	329	369	341	373	347	347	352	363	361	358	352	350	352	357	352	343	353	325	355	343	357	380	341	372	355	343	335	373	342	309	366	339	338	324	346	326	358	306	368	327	358	392	346	355	367	368	361	347	365	360	349	353	336	356	341	327	363	394	336	329	383	328	341	341	351	337	380	298	326	328	334	345	349	315	355	355	364	324	349	357	334	358	339	359	350	343	359	313	362	327	355	359	341	346	375	315	339	343	365	345	348	339	337	359	365	364	341	351	370	352	361	367	336	354	354	333	390	361	361	357	319	359	366	347	348	329	350	336	375	343	347	341	373	347	339	335	349	335	338	358	372	356	365	332	377	349	371	351	341	381	347	361	355	347	323	357	388	350	312	321	334	343	366	362	314	357	340	366	352	343	330	360	339	328	361	318	324	336	338	352	346	350	347	349	353	328	361	319	357	337	342	337	402	342	361	369	325	333	370	332	353	393	382	331	355	357	347	398	313	339	345	343	380	313	358	376	343	342	348	364	361	347	390	355	328	346	364	360	383	336	345	333	360	376	355	316	337	366	373	386	364	352	333	344	336	363	362	350	359	350	352	367	357	354	335	345	369	364	342	376	346	356	352	365	367	390	384	332	356	346	368	353	349	359	366	324	368	357	366	364	404	375	349	326	346	355	321	346	355	360	332	369	337	360	350	323	317	365	322	335	351	355	359	367	381	338	344	352	330	332	369	370	357	392	335	346	319	359	355	346	350	318	358	354	323	337	371	373	345	357	339	327	329	331	326	332	335	343	356	379	356	326	353	372	327	346	331	323	375	340	326	359	342	385	325	377	338	324	328	350	351	306	361	353	339	350	372	357	327	339	351	382	338	374	378	332	361	339	320	338	338	362	381	365	328	320	327	347	316	350	354	356	357	325	334	358	340	326	314	331	340	356	365	342	348	352	362	344	370	389	333	349	384	349	348	310	319	329	319	324	353	347	340	333	351	374	364	357	369	375	368	351	327	362	350	317	331	368	358	369	345	353	341	370	345	329	323	355	323	350	318	340	351	336	374	331	363	322	334	363	357	324	330	371	378	375	317	304	347	364	351	371	359	351	373	363	366	374	331	340	333	358	299	329	375	391	379	342	343	389	312	361	347	343	367	352	349	367	348	354	341	373	358	361	344	341	342	366	347	353	341	352	372	348	351	374	343	354	370	326	375	359	354	353	341	354	305	377	332	364	330	363	334	349	372	320	333	354	314	341	362	358	320	353	316	354	358	348	362	369	343	367	356	351	378	346	366	352	382	349	367	326	358	369	331	375	325	334	344	361	366	382	337	337	379	374	370	345	385	370	363	344	370	352	370	323	329	320	369	370	380	363	349	338	339	335	330	338	374	333	376	380	339	362	352	351	370	339
5176	605	499	450	468	498	553	490	486	1639	2374	2021	1201	621	429	339	329	290	324	349	354	328	317	310	332	302	322	345	333	319	305	328	344	324	301	308	354	309	296	306	332	340	297	335	315	297	325	321	288	325	332	340	305	341	303	322	323	353	309	323	312	340	322	317	291	330	352	303	325	353	337	326	322	326	342	316	301	336	308	323	326	357	298	282	342	314	353	347	330	341	314	312	329	350	293	313	324	315	305	305	341	319	314	303	349	317	336	335	331	315	332	334	353	326	313	306	347	324	302	312	337	288	284	300	302	324	294	294	308	308	304	298	311	316	306	314	298	313	312	289	318	364	311	355	292	322	277	305	324	319	308	297	302	339	339	290	308	297	346	297	283	318	305	319	283	294	285	318	290	324	327	323	309	316	319	322	310	313	313	310	293	324	320	298	307	310	301	295	326	347	305	348	281	308	325	277	317	322	295	298	342	282	308	307	337	320	326	335	333	309	320	326	295	348	309	317	337	331	309	329	366	287	342	302	328	347	319	318	319	291	318	316	312	309	303	353	322	301	332	345	320	319	333	333	312	307	314	297	327	311	324	329	324	327	307	306	335	322	328	334	289	299	312	325	322	321	316	340	337	295	304	274	355	334	280	318	350	331	300	331	312	321	321	324	317	306	319	319	341	309	324	288	332	302	332	343	311	315	299	316	269	315	302	312	343	336	301	323	283	279	336	316	321	319	328	369	354	324	303	349	308	309	285	314	329	335	315	311	360	337	323	348	290	315	311	324	326	322	320	322	310	289	318	290	311	307	329	294	302	312	317	311	309	308	321	307	295	308	337	315	311	359	315	315	290	296	323	270	298	322	296	352	321	327	306	304	313	369	330	287	315	304	344	301	329	328	330	317	326	326	323	298	295	335	300	297	306	334	343	308	316	317	288	313	322	328	342	324	334	341	303	307	333	298	324	301	349	338	321	313	308	318	342	310	322	344	332	310	338	293	304	348	343	317	299	307	340	324	334	333	330	308	287	335	309	327	308	309	339	288	315	323	306	337	298	304	343	325	318	327	336	289	313	317	280	319	348	321	336	329	323	344	320	306	308	294	308	317	348	334	336	320	306	350	292	336	316	295	318	315	300	300	330	331	285	335	297	305	330	331	339	320	327	327	302	313	335	333	350	292	317	340	321	305	343	288	328	309	306	344	310	316	305	346	306	357	334	354	318	296	309	330	287	336	286	334	293	300	329	354	331	329	290	320	328	309	303	308	306	304	311	292	318	288	269	312	305	334	350	331	361	293	334	303	300	319	303	328	319	317	337	294	296	309	319	321	315	285	317	345	345	317	322	320	338	337	329	297	345	323	319	314	310	323	315	347	355	325	323	312	299	299	354	303	343	295	328	318	298	320	308	329	310	341	331	270	294	305	300	299	319	310	302	331	292	310	282	319	329	307	309	326	310	305	352	316	347	304	313	333	329	350	339	335	287	323	300	340	309	296	336	327	340	327	333	333	333	294	288	305	309	339	300	326	309	337	334	330	327	306	304	340	325	319	322	322	295	317	306	314	318	300	310	267	323	320	289	305	318	295	344	316	298	348	339	328	321	319	351	346	339	303	304	322	310	301	355	316	325	314	347	323	327	326	335	338	315	339	328	333	313	296	293	321	333	308	304	334	316	319	317	338	352	311	348	306	314	337	312	307	315	305	314	327	326	350	322	329	346	340	307	301	349	307	349	327	324	316	312	326	282	349	343	331	327	326	303	301	285	304	296	359	328	316	312	312	350	305	320	307	330	349	334	322	331	288	309	319	302	304	294	318	310	329	315	316	294	325	330	329	328	332	303	337	324	315	344	310	329	321	330	331	301	316	307	325	294	329	287	304	337	305	308	334	341	311	328	266	310	312	293	322	314	328	293	305	331	340	305	331	336	313	306	318	329	307	321	292	331	311	334	335	347	299	336	311	327	342	331	329	302	292	300	330	294	305	345	314	309	312	344	313	319	300	329	331	325	312	302	322	258	322	331	310	344	309	301	280	299	336	322	296	313	334	300	307	313	337	299	331	344	329	289	334	315	315	296	323	311	321	332	315	324	290	298	302	315	306	348	309	297	298	341	286	328	333	309	332	352	298	328	300	327	320	306	333	372	304	294	309	301	293	321	311	358	324	335	336	304	277	311	306	321	332	290	294	344	320	338	326	344	317	316	280	295	316	319	322	302	341	326	304	295	291	309	282	340	312	305	297	315	321	345	338	329	301	328	333	301	341	331	339	310	315	324	317	340	315	300	310	334	347	319	327	338	326	311	325	318	292	288	349	314	297	350	317	308	285	318	317	312	339	293	326	367	322	333	315	327	281	279	334	308	320	281	311	326	345	300	357	388	276	316	305	283	338	286	352	314	348	308	310	275	343	358	310	321	290	324	330	296	288	336	338	288	308	360	311	323	317	327	308	326	315	331	288	294	325	286	350	326	338	296	329	307	329	310	318	314	310	312	303	329	300	329	301	321	318	323	355	301	343	300	296	321	309	333	325	325	289	318	293	330	322	313	311	318	309	281	309	311	334	328	318	305	304	274	316	325	349	284	336	314	326	304	331	324	302	318	308	314	309	329	315	334	330	301	336	315	343	307	311	314	314	346	342	333	328	300	319	297	346	336	339	339	313	341	333	295	312	305	325	307	324	322	328	310	299	282	293	296	324	333	306	263	306	287	345	326	302	343	344	301	299	336	312	327	284	303	308	335	303	327	330	345	329	304	365	340	349	328	328	282	333	307	305	321	355	343	325	309	290	335	319	301	312	325	339	310	312	309	352	326	311	312	321	290	292	304	325	338	311	316	361	330	313	329	327	282	306	343	306	323	298	306	317	334	322	313	305	290	333	330	313	300	344	308	304	360	310	294	329	333	320	323	287	333	329	304	345	338	334	326	302	316	320	326	309	338	315	325	328	321	293	321	308	318	321	295	309	316	326	333	312	318	289	308	294	328	298	316	312	342	334	309	289	303	322	308	312	328	316	313	305	311	283	302	332	319	324	343	318	314	311	321	323	329	328	342	321	312	309	350	347	358	343	334	334	347	333	336	316	345	330	301	350	330	299	327	338	323	343	316	336	289	314	322	323	297	305	295	354	316	342	314	331	346	321	348	307	320	311	304	310	342	303	309	279	316	307	317	337	332	321	346	318	336	303	310	328	291	359	301	312	309	339	313	308	316	343	315	311	306	338	310	315	333	295	329	282	331	307	298	316	287	307	327	320	272	310	342	300	332	326	310	322	310	282	317	332	350	340	320	286	333	292	331	337	310	311	329	338	316	298	303	316	311	314	294	370	322	296	366	330	303	298	309	310	303	312	336	302	287	304	302	301	290	306	317	329	358	329	311	327	300	314	327	331	315	316	311	298	295	305	321	321	300	320	302	309	324	314	304	315	338	333	322	323	301	343	335	297	321	327	317	337	322	331	332	327	312	306	334	329	330	306	335	282	302	294	299	311	289	338	320	321
25596	21450	27443	25586	5230	1256	923	657	635	10479	18979	15620	7236	1734	884	474	410	362	381	391	394	370	371	388	339	412	388	383	393	387	385	387	398	418	364	362	336	375	384	405	379	390	374	377	377	349	394	364	373	385	366	353	386	349	387	379	368	363	379	385	397	403	364	378	335	389	357	378	387	398	387	362	361	388	348	389	352	375	373	375	339	363	354	363	388	330	373	346	399	384	408	379	374	334	370	376	370	387	366	399	416	380	382	365	372	359	405	350	397	400	355	366	354	374	381	367	357	347	378	390	388	371	374	367	375	385	370	331	396	367	374	426	385	348	415	375	339	373	374	382	366	403	358	394	379	400	333	385	405	377	392	390	371	381	368	377	346	415	356	351	378	392	380	333	377	374	390	357	374	374	357	341	379	358	387	384	395	370	375	347	404	375	393	363	387	383	372	398	412	385	388	370	389	391	350	372	389	379	360	377	375	400	396	384	371	368	340	410	382	402	384	429	365	368	382	358	377	365	385	395	384	356	350	366	372	373	395	399	373	360	380	383	373	398	370	345	392	372	363	355	394	357	361	385	368	364	371	420	358	390	388	398	359	393	352	355	362	387	361	354	375	373	415	363	356	360	350	391	384	365	376	403	372	414	350	375	365	379	355	396	380	411	372	395	376	355	407	374	358	356	366	397	365	405	364	370	338	371	375	358	348	380	381	393	357	367	370	383	372	356	345	394	359	378	395	365	349	447	392	359	386	346	385	409	410	394	341	389	390	381	363	417	373	381	382	357	394	379	376	378	391	352	384	399	366	365	384	361	381	393	392	382	384	389	378	382	355	376	363	391	365	374	374	403	350	368	386	385	368	356	388	417	349	396	375	356	387	370	383	374	389	372	361	375	401	377	384	379	377	392	390	371	384	358	369	375	400	346	371	374	360	418	381	408	360	372	372	327	345	363	358	377	363	372	390	407	363	375	398	398	397	374	390	387	410	384	338	367	373	378	372	346	348	377	376	374	339	365	368	360	385	359	367	362	367	380	392	401	366	418	353	358	373	403	358	364	381	385	367	361	359	361	363	383	367	391	383	386	360	327	373	391	400	387	377	355	394	401	334	391	377	396	371	366	362	370	370	357	373	382	387	385	349	379	337	386	366	391	370	393	343	365	358	372	378	363	373	388	367	362	369	352	400	349	388	368	322	343	384	349	366	343	384	352	382	373	382	395	340	395	359	381	390	370	397	386	357	389	383	371	366	381	370	373	376	346	429	340	402	399	373	362	344	397	361	351	366	360	404	348	363	361	319	391	364	384	394	360	359	364	394	390	395	394	362	406	343	361	357	369	376	338	378	401	367	381	371	393	370	351	341	381	354	387	377	330	345	382	367	345	361	370	359	376	358	350	388	374	365	417	372	373	369	355	352	404	373	357	418	373	333	400	401	381	333	353	365	379	382	385	370	380	421	387	381	376	357	373	380	401	365	373	366	360	386	363	382	367	343	349	352	393	348	413	362	389	391	365	398	395	345	357	369	377	365	384	381	380	366	385	378	348	356	362	404	381	387	373	370	361	356	353	392	340	362	354	350	368	391	371	358	372	371	362	401	382	374	354	331	361	376	410	356	376	381	376	385	405	422	368	402	346	400	386	339	410	329	369	376	383	364	381	377	366	352	365	377	401	403	350	358	351	376	406	329	341	360	390	369	359	380	361	385	361	371	401	383	360	426	378	372	387	366	372	400	361	363	367	368	343	398	381	355	376	369	356	359	380	364	376	353	369	393	371	360	340	384	398	384	381	410	401	372	371	378	363	362	379	385	342	364	339	373	359	326	371	360	354	363	395	392	417	385	374	350	372	396	339	364	390	378	392	389	382	346	355	369	374	372	374	418	350	373	363	373	402	379	404	355	380	379	373	382	329	383	412	352	415	369	405	339	391	366	385	395	379	374	355	369	349	395	379	353	381	353	379	400	403	380	371	371	376	408	350	389	345	374	406	394	391	363	352	338	370	381	349	358	393	369	346	389	359	345	359	397	353	347	382	386	418	384	422	382	385	397	400	395	380	376	374	377	366	360	403	362	381	392	387	394	367	395	379	371	351	375	406	403	354	420	390	341	389	375	387	382	401	386	363	393	377	322	367	381	388	376	384	392	365	372	384	388	367	422	364	375	385	345	417	360	385	378	369	322	367	333	389	356	395	367	392	349	406	370	376	382	377	370	390	365	386	385	390	361	371	385	372	379	381	369	363	375	360	360	359	396	368	368	377	378	388	410	359	361	370	422	366	400	393	374	361	397	367	364	372	402	354	341	386	351	384	387	389	382	350	409	381	372	363	373	352	371	403	400	400	345	374	387	372	379	341	375	386	398	393	381	358	403	375	391	401	344	388	411	387	388	349	381	361	380	382	354	364	373	395	398	387	366	361	378	369	376	391	378	366	370	386	404	384	408	377	400	397	372	343	382	344	340	402	366	379	362	368	360	419	370	350	403	376	362	381	404	400	390	376	394	380	376	359	387	358	348	369	372	384	395	339	354	377	365	369	391	376	370	399	354	356	367	365	373	366	386	355	377	393	380	391	353	349	362	392	378	385	374	377	410	397	356	395	367	399	380	384	369	379	353	381	366	359	388	416	387	397	407	395	377	329	377	381	377	391	400	369	374	377	346	386	377	351	400	356	397	371	358	392	373	380	334	394	371	391	385	392	400	388	373	377	380	379	355	360	406	340	397	392	414	373	392	366	382	390	400	377	381	360	370	380	389	375	374	385	365	389	336	370	383	390	343	344	373	374	410	371	377	359	383	354	371	378	348	361	342	368	397	337	352	368	429	368	395	398	360	387	362	406	356	403	346	375	369	387	367	381	359	382	356	357	372	398	389	388	363	371	357	401	394	352	366	366	390	396	371	348	396	406	386	339	362	382	366	376	412	380	345	379	366	357	353	381	399	386	385	386	392	327	364	382	383	336	389	383	348	352	393	359	366	401	360	357	385	367	388	379	357	364	395	386	387	378	372	380	398	393	363	334	362	395	390	353	344	389	386	405	390	383	376	392	382	371	397	346	380	369	390	381	403	395	396	396	362	390	364	368	363	398	382	393	353	413	356	382	364	325	356	371	386	359	377	376	385	388	377	405	365	365	356	396	356	379	403	385	387	351	422	382	361	367	344	387	373	376	349	372	388	386	372	392	353	358	382	390	339	381	371	345	389	393	417	369	379	395	404	364	347	364	386	353	384	387	372	398	367	374	366	357	392	389	341	353	367	379	335	380	365	353	379	372	403	372	381	359	383	391	365	374	386	383	411	349	373	406	394	357	365	363	398	387	357	333	388	353	400	372	312	405	348	383	383	329	364	355	374	382	391	371	412	345	358	382	392	359	363	375	403	403	377	369	355	375	368	397	412	366	362	377	363	370	357	344	346	386	397	388	333	380	384	360	363	386	386	384	364	339	386	355	368	394	372	350	341	398	364	371	387	406	379	383	404	358	354	372	384	383	382	344	353	377
3771	3462	2425	1320	1027	1157	1021	876	774	13802	17563	13343	6209	1834	934	441	362	360	341	352	349	366	343	354	340	358	356	371	357	357	356	334	386	394	326	383	358	338	362	361	358	375	354	346	352	347	365	440	357	349	358	347	386	352	362	365	354	360	327	352	361	346	389	348	328	386	365	356	351	356	351	395	395	359	340	338	357	343	343	377	339	341	342	363	342	301	368	327	370	357	337	369	374	372	329	362	339	369	349	336	356	355	356	331	340	358	355	358	354	387	371	359	365	355	343	375	342	359	344	346	394	353	343	340	326	357	361	396	365	375	388	350	369	339	405	344	363	339	387	383	387	350	347	384	392	385	359	361	384	361	336	366	362	355	381	377	370	368	361	350	348	353	334	332	323	372	350	352	349	319	342	335	366	351	380	371	362	365	324	341	327	344	353	353	360	367	378	331	330	391	373	374	334	376	346	348	342	347	335	372	352	378	378	352	359	363	316	390	347	341	326	348	358	349	353	341	342	358	363	384	360	358	363	356	362	388	366	359	333	379	365	345	347	337	343	369	388	368	363	361	372	332	349	378	344	329	329	345	367	323	341	375	352	366	358	367	363	338	346	358	361	362	367	351	327	357	378	354	334	339	423	370	395	382	373	331	333	373	350	356	357	351	311	351	352	349	357	377	306	354	357	352	383	399	360	380	374	368	332	348	355	383	317	345	376	348	337	366	358	364	353	367	381	358	387	389	350	347	348	357	364	351	372	363	350	337	348	332	379	407	319	359	378	335	371	344	323	380	365	350	358	340	346	368	344	325	329	341	368	348	329	337	341	397	378	334	351	348	355	381	382	379	359	324	348	365	326	342	353	386	378	382	371	360	379	361	356	335	367	348	354	323	342	327	333	339	350	345	326	353	361	385	396	358	332	368	365	323	342	368	353	340	347	365	350	368	385	350	357	330	347	350	351	379	346	338	375	372	341	389	355	364	362	345	331	373	338	340	376	370	349	366	331	323	345	332	358	322	393	317	307	346	328	353	351	355	322	345	374	343	352	337	354	345	320	355	374	341	345	368	332	338	368	340	366	350	310	362	345	355	357	352	331	354	364	328	346	340	361	334	345	312	369	360	355	336	364	404	328	389	370	352	358	336	368	358	337	331	363	348	363	355	374	375	355	358	357	364	334	359	361	354	326	366	348	336	349	340	344	330	403	336	345	344	366	346	368	356	382	379	350	336	354	371	349	382	324	379	355	345	352	346	353	324	353	364	331	371	356	351	361	346	371	380	351	363	360	314	348	326	347	365	339	356	367	319	371	325	310	332	377	370	354	360	314	365	339	345	341	320	352	379	335	370	321	357	323	351	336	377	350	344	359	328	404	350	339	347	347	364	355	353	348	352	371	346	342	344	356	345	332	362	327	357	332	337	373	390	342	350	324	368	395	377	358	332	368	351	372	376	339	330	361	373	367	346	382	328	352	325	344	333	358	393	346	331	355	353	348	350	367	326	344	375	346	344	347	352	338	359	356	361	361	394	381	375	398	330	345	343	329	346	318	354	324	360	343	381	371	357	359	334	338	363	359	339	351	366	364	377	335	346	348	371	340	389	388	343	359	358	355	369	334	342	374	379	350	378	351	328	330	387	369	361	390	345	340	345	344	329	366	374	343	358	333	362	359	355	326	344	359	355	370	336	370	341	352	398	352	361	353	355	423	370	344	364	310	344	364	319	355	308	355	384	346	377	349	331	356	361	344	340	389	359	386	351	344	357	381	296	387	346	374	366	342	351	330	358	345	340	363	327	403	352	365	318	362	374	340	381	372	345	325	364	341	393	332	358	390	343	362	343	351	352	346	394	368	347	363	376	383	329	334	350	349	354	363	346	355	363	366	352	325	346	324	346	334	387	325	377	364	375	386	348	353	360	320	359	364	349	353	353	330	322	331	339	356	384	367	370	346	359	359	350	390	354	360	360	358	323	373	362	319	360	384	357	377	365	369	331	336	366	378	364	380	364	374	335	377	320	354	356	359	355	316	366	356	371	358	362	330	349	340	323	386	360	376	385	349	345	363	332	332	347	348	353	333	376	354	343	340	336	346	377	377	370	372	344	342	344	360	340	373	367	338	351	331	366	341	367	324	374	326	365	352	341	359	349	333	336	324	344	349	333	348	380	319	377	361	319	361	390	382	348	333	348	359	343	342	379	312	342	380	350	336	347	340	334	379	321	365	348	338	365	349	316	374	359	363	367	342	338	350	355	336	395	363	336	326	315	348	328	349	338	306	353	378	390	350	349	351	363	356	352	338	361	356	356	353	347	340	342	355	362	302	374	374	335	352	342	358	344	350	331	346	354	389	374	343	344	336	357	347	346	356	317	381	325	342	313	346	326	369	373	376	341	352	341	339	357	337	368	385	350	351	350	350	320	334	346	356	335	373	337	370	315	309	392	344	351	376	347	370	365	348	384	342	348	354	343	326	357	337	350	348	364	366	350	376	331	349	308	359	341	370	354	355	362	383	381	375	355	348	357	341	389	368	342	372	374	338	346	372	385	337	355	346	339	370	359	329	345	365	380	347	358	344	355	369	347	360	376	350	343	300	362	384	320	346	339	357	381	332	392	346	350	368	349	372	345	352	338	364	338	334	349	335	347	354	345	352	349	354	355	327	343	324	354	349	341	349	336	355	349	348	333	348	358	378	328	354	330	348	336	335	343	349	377	329	386	342	351	346	317	348	340	354	343	360	351	340	330	314	345	360	369	356	362	339	361	366	341	354	345	360	324	367	336	360	356	370	359	334	355	387	366	343	401	354	346	375	344	342	341	351	370	356	347	368	340	372	329	334	371	367	369	338	347	342	348	334	323	327	361	352	338	337	358	363	372	362	334	351	342	342	354	363	340	355	314	368	364	356	336	332	363	362	335	348	356	366	370	347	332	352	357	359	346	360	387	355	344	350	353	318	376	338	364	356	389	355	328	339	344	341	355	369	373	337	368	354	343	370	365	383	298	385	343	346	318	323	366	337	345	333	322	371	361	348	354	330	374	355	347	366	377	348	365	353	321	335	367	362	354	325	341	367	359	353	363	348	366	342	362	348	369	315	353	326	343	349	387	361	360	371	377	353	373	332	337	354	375	363	350	411	383	354	326	357	369	338	366	363	365	340	372	331	360	388	337	322	356	358	351	363	356	338	369	355	373	329	328	359	361	354	344	340	378	361	336	391	342	354	363	357	356	366	369	340	363	373	365	369	346	312	344	366	379	387	343	355	335	338	378	376	359	354	325	350	334	334	351	366	385	342	338	353	324	345	331	369	368	329	340	341	302	346	364	358	366	309	317	348	341	360	341	300	346	375	353	352	346	361	355	393	322	382	334	384	364	362	381	360	316	368	334	347	338	365	336	339	391	351	351	347	346	358	370	375	350	346	357	382	356	351	361	352	348	339	371	352	339	341	343	372	386	331	374	371	350	374	356	331	331	327	382	347	363	348	360	358	359	338	346	346	358
24534	21404	28680	24530	21207	6809	2069	1222	1056	21334	33740	28304	14975	4098	1496	704	627	513	565	566	549	524	531	573	513	524	550	531	535	557	524	542	541	532	552	492	572	528	505	539	543	577	521	554	521	595	554	514	543	534	537	520	554	520	527	525	512	507	535	510	521	529	545	537	562	507	539	522	563	500	526	491	553	519	519	504	531	512	542	517	532	534	564	506	523	509	499	506	544	518	536	547	588	554	529	549	507	502	513	508	541	533	542	483	541	540	545	501	523	508	561	529	515	541	512	531	561	564	505	485	535	543	497	493	509	530	528	553	549	532	493	541	536	523	528	557	592	520	512	535	519	504	514	503	478	522	542	544	502	532	478	521	517	552	527	527	542	547	560	516	512	541	524	531	517	554	550	551	515	523	532	517	584	543	495	553	546	537	558	508	526	536	522	528	549	512	543	554	502	517	592	490	554	525	563	495	575	531	533	561	537	561	496	559	521	536	528	520	505	510	553	556	547	537	501	541	500	526	546	529	566	519	543	560	507	524	497	465	531	594	514	506	521	532	542	502	530	561	542	521	536	514	539	525	567	559	532	523	502	511	535	526	533	528	532	555	592	525	558	549	566	525	548	521	544	511	539	514	525	527	514	544	534	520	565	521	504	522	509	519	524	489	558	531	536	565	553	549	515	517	529	518	537	523	524	502	513	525	544	504	533	539	503	517	499	519	516	562	554	547	529	534	541	523	484	528	485	532	558	520	545	529	544	509	559	495	511	526	535	528	557	522	502	504	547	559	507	516	509	549	527	542	533	559	560	527	569	513	536	573	524	575	550	570	534	509	534	531	539	574	525	566	528	494	502	530	512	518	543	543	565	533	515	507	518	527	489	491	549	501	545	496	544	520	486	535	507	512	578	537	480	517	567	543	498	521	491	524	474	562	511	524	551	563	530	510	532	515	558	547	540	536	547	539	490	510	527	497	523	551	583	524	512	551	481	541	537	536	550	573	508	531	517	539	512	532	522	555	534	499	531	564	514	556	509	542	562	558	514	540	553	535	522	496	537	516	525	468	512	525	568	521	555	534	536	520	508	527	574	519	556	493	567	523	544	558	509	542	504	520	574	521	526	556	549	518	572	530	513	504	508	533	507	543	534	518	532	535	555	534	532	555	496	464	541	576	497	535	534	508	548	575	488	481	481	548	532	510	579	537	524	507	489	518	578	500	501	560	526	541	511	534	506	560	512	536	541	523	495	491	569	522	525	527	507	521	514	504	534	529	519	516	559	520	572	497	527	543	488	518	582	541	524	507	516	527	540	534	592	538	480	506	525	518	545	508	575	561	559	533	509	543	567	505	490	541	547	514	499	506	531	546	524	547	491	537	521	508	550	512	548	486	528	553	514	511	533	553	514	533	534	559	507	548	522	517	501	511	482	573	524	579	547	536	532	518	516	576	502	574	540	528	499	550	515	526	526	534	503	538	549	536	488	557	541	550	511	528	534	533	474	556	529	517	562	493	504	553	489	523	506	523	525	552	526	534	563	545	497	517	556	517	508	515	530	533	553	540	544	540	511	499	508	521	546	529	522	553	544	489	490	559	546	524	522	519	495	513	518	539	527	509	503	520	521	537	556	513	563	519	523	487	519	544	550	522	522	517	494	491	521	567	532	499	539	511	512	506	525	523	538	530	558	523	538	506	498	511	507	545	512	498	546	526	497	496	526	483	506	514	543	480	499	521	567	529	519	529	548	572	534	494	530	538	506	514	520	547	552	538	545	530	534	544	504	564	560	500	538	542	573	537	496	545	499	518	528	495	528	535	548	527	509	548	532	521	506	510	513	500	485	545	559	575	542	567	471	492	521	536	602	500	535	502	523	519	553	506	532	510	506	528	497	484	548	546	536	523	527	531	605	571	534	536	535	529	496	549	560	497	565	577	515	516	540	501	520	535	554	520	540	547	499	555	536	537	494	525	525	493	523	556	503	522	544	505	500	525	504	554	540	499	526	486	521	526	544	571	532	510	530	495	515	492	532	521	548	529	557	537	484	573	548	561	529	495	513	524	529	557	550	511	543	534	518	547	544	511	525	481	543	502	557	519	514	535	495	517	529	528	512	543	555	511	570	493	514	557	524	492	546	545	560	520	553	566	562	523	540	497	571	523	553	501	561	572	524	491	519	502	557	484	557	533	556	498	561	516	535	536	517	531	535	544	496	538	548	551	527	539	531	524	522	558	563	483	506	556	523	539	570	532	534	509	546	531	562	558	530	514	538	527	519	526	528	513	520	553	525	498	587	509	516	551	545	530	570	519	518	524	514	499	557	528	512	533	570	494	531	536	564	531	544	546	543	515	495	543	529	548	540	534	487	501	525	525	551	564	513	568	519	563	543	523	522	533	510	523	519	557	531	517	493	575	504	520	547	512	539	511	544	553	543	501	480	529	504	554	523	531	549	518	556	554	563	508	495	516	509	541	510	531	520	556	505	509	534	519	538	513	535	493	530	507	523	513	530	495	525	539	543	522	521	515	531	574	536	525	531	539	514	537	478	520	564	527	607	516	564	545	549	517	521	485	522	542	557	531	527	530	516	537	490	546	513	575	568	534	499	550	488	552	520	560	534	557	535	512	513	495	547	547	495	535	515	499	537	557	498	515	531	507	508	499	524	528	549	520	545	530	524	528	513	510	536	509	517	524	521	532	517	555	522	525	481	532	530	515	509	563	551	517	515	513	511	529	537	567	527	551	514	523	536	513	533	540	497	525	535	498	562	595	475	516	538	536	550	541	509	542	546	500	495	572	530	555	508	513	541	532	519	545	508	528	534	526	503	536	544	567	544	515	498	559	496	498	527	550	538	512	527	546	532	549	530	538	506	558	524	556	523	533	513	556	503	568	511	528	513	524	511	517	497	529	536	538	526	549	482	496	519	499	565	560	565	521	539	534	549	475	498	515	524	544	509	536	548	499	584	532	513	527	516	513	575	540	508	585	486	525	575	524	516	510	536	520	527	521	523	524	549	533	471	485	600	543	522	508	524	516	524	511	505	519	536	553	551	516	528	507	517	548	549	501	533	538	488	535	496	507	558	523	567	536	558	520	552	531	485	495	504	529	525	565	539	506	556	545	480	536	465	525	518	560	534	483	535	540	514	485	529	490	523	508	508	523	522	546	574	528	526	528	546	534	507	514	529	580	552	581	512	528	561	538	567	498	553	505	541	529	508	569	538	518	507	519	509	527	521	522	536	543	529	530	548	541	497	514	539	468	535	577	506	555	532	548	502	497	524	536	516	508	519	558	538	536	524	498	481	496	539	504	530	529	490	524	555	534	536	501	525	542	500	541	517	535	509	523	511	505	517	503	579	489	504	533	577	535	532	522	541	524	588	511	575	546	565	520	545	543	523	522	556	509	541	517	531	458	580	517	525	480	524	555	530	560	554	562	508	532	521	513	499	534	486	553	528	495	526	541	520	542	513	533	495	535	518	511	522	530	549	533	549	515	523	588
4149	6262	4842	2486	1796	1977	1625	1360	1528	25703	30107	22990	11201	3529	1602	704	527	495	478	529	486	479	476	490	506	493	529	454	538	501	505	483	472	483	498	504	493	472	472	473	491	470	524	514	470	485	505	476	498	502	476	478	475	493	437	436	524	498	522	492	470	508	499	461	483	484	492	470	473	506	506	445	484	494	516	515	439	474	462	471	478	454	473	464	489	471	511	495	494	459	469	492	468	482	499	483	484	484	531	488	523	497	481	491	501	486	495	487	473	485	463	463	472	478	485	449	516	489	500	427	508	488	500	509	517	440	480	467	462	506	490	434	470	508	527	466	516	485	500	459	464	469	476	468	443	501	500	454	491	514	501	462	463	461	487	464	515	472	433	487	511	481	482	480	465	504	433	467	473	480	468	466	494	428	505	464	486	480	476	464	484	495	462	445	471	548	494	492	458	476	467	434	450	448	439	438	463	473	517	485	484	463	499	470	444	479	495	472	492	491	447	506	502	475	482	502	465	459	463	512	494	507	482	485	457	464	472	450	463	468	492	465	525	491	505	494	469	468	448	525	462	497	470	448	516	448	466	466	454	530	489	490	443	464	497	438	513	442	488	444	460	503	439	487	461	467	496	484	426	471	477	482	491	495	469	492	462	484	486	493	491	471	467	472	498	451	459	491	527	474	498	487	496	529	486	502	484	501	508	485	484	490	463	483	486	545	493	492	522	500	452	530	429	488	501	480	469	482	410	442	476	493	461	501	469	461	489	497	487	507	461	480	465	501	485	452	458	482	483	469	478	446	497	459	457	469	432	473	497	470	455	491	506	490	490	521	486	470	461	481	492	522	494	465	499	503	511	428	486	494	450	481	522	474	517	480	485	493	484	469	517	484	498	491	439	470	477	502	465	493	455	442	473	488	507	479	481	529	496	491	426	456	449	428	479	479	480	477	465	533	517	497	479	529	510	467	463	470	533	477	469	505	470	494	428	462	518	449	462	476	485	497	556	487	468	456	485	505	455	492	468	470	481	454	442	458	527	453	506	497	454	492	467	461	461	463	486	496	495	478	491	476	469	459	466	474	503	473	498	448	487	458	454	491	539	482	434	415	462	479	500	489	467	484	455	482	435	489	493	499	478	496	481	494	457	513	485	452	488	479	484	481	483	449	475	477	480	502	474	481	452	476	466	466	519	460	478	470	519	514	480	460	452	449	470	446	469	511	482	459	475	483	466	467	499	501	513	480	489	477	509	480	446	502	469	491	469	487	487	449	501	441	469	457	497	504	482	470	486	454	507	454	492	477	474	474	469	520	499	499	476	443	447	481	473	454	496	494	491	478	467	497	514	478	471	461	442	472	457	487	487	483	471	515	487	430	487	465	477	470	488	483	467	503	507	517	449	442	499	457	480	459	468	485	491	520	505	488	504	484	502	481	483	498	468	521	478	481	462	478	488	474	456	464	468	460	456	501	442	456	468	479	461	489	484	501	475	462	483	486	475	500	488	474	484	500	502	479	460	503	463	517	457	460	442	510	542	501	483	524	471	505	517	479	476	519	466	456	437	473	499	485	493	518	460	467	472	445	510	490	472	467	501	444	520	484	497	455	506	488	463	453	523	468	477	479	488	487	458	494	488	495	477	495	449	486	493	497	481	453	464	481	496	431	473	491	475	471	441	461	473	518	498	482	513	493	490	487	511	468	458	486	486	474	488	475	511	475	450	503	461	445	498	477	482	493	474	512	494	464	490	460	453	485	474	523	474	456	471	471	499	498	438	495	466	502	491	434	438	498	506	489	502	451	476	515	500	465	486	494	505	460	509	484	505	465	485	454	542	494	493	444	493	458	472	486	472	451	540	488	457	482	475	475	442	455	433	467	454	469	477	505	493	482	498	471	509	451	479	490	463	466	502	495	506	472	464	477	507	464	487	504	497	511	496	474	508	475	467	487	478	486	504	436	516	498	491	508	486	461	508	441	491	495	488	493	445	458	474	485	461	525	476	452	487	493	466	506	462	473	525	443	497	472	490	468	462	475	488	486	461	489	471	458	448	469	484	470	507	513	471	493	495	475	486	481	491	467	461	451	511	498	488	499	475	479	455	510	477	525	462	494	474	490	470	501	503	486	489	483	523	468	486	484	443	485	452	481	474	469	508	540	469	491	506	446	472	482	495	477	498	491	482	457	492	474	489	458	485	486	501	458	473	487	448	504	472	461	480	472	467	505	487	479	512	487	495	516	520	456	486	475	498	490	520	476	442	499	454	470	481	492	475	489	466	487	533	485	463	480	473	513	493	457	485	484	448	469	508	457	445	461	477	434	434	503	500	477	468	460	495	488	496	500	526	476	487	472	482	466	461	465	478	497	447	480	449	450	468	476	442	475	453	463	516	482	443	510	490	465	471	478	473	485	492	465	514	465	492	468	446	460	496	452	448	489	462	451	499	479	448	461	467	491	473	482	474	466	525	504	478	462	492	453	502	496	488	543	500	487	478	452	513	490	457	511	488	479	450	498	501	495	474	443	480	446	473	465	452	519	493	465	495	464	454	495	484	471	467	469	492	502	462	460	472	458	512	481	503	525	464	491	518	457	465	485	454	520	456	440	514	509	504	489	453	476	488	458	502	494	457	485	481	493	471	483	489	507	494	476	460	466	515	483	514	505	511	469	505	482	515	512	473	462	527	486	474	453	461	475	449	502	448	500	477	493	523	508	499	507	478	464	514	492	462	479	478	478	508	504	480	490	468	479	504	505	456	472	500	529	458	448	493	443	512	439	459	463	476	441	513	490	493	497	481	466	498	479	496	457	516	453	455	497	489	430	461	488	516	468	494	487	472	477	462	455	471	478	475	461	499	481	496	442	478	497	469	493	467	473	500	476	487	474	454	473	481	484	464	517	470	453	475	441	444	514	455	479	477	448	458	511	492	471	478	482	487	454	448	519	506	471	473	493	461	475	504	479	466	474	486	507	441	500	443	437	483	525	490	487	501	441	453	464	448	493	493	522	495	467	499	519	483	467	497	504	482	440	478	465	484	481	478	475	478	506	519	477	481	465	472	462	451	461	481	483	471	504	493	489	499	461	463	487	491	487	492	471	437	501	492	484	533	476	469	497	478	501	479	496	439	444	437	481	478	462	497	463	444	490	519	483	466	485	480	519	498	442	468	500	466	496	443	455	488	471	462	490	480	513	502	503	480	472	450	448	493	451	458	518	446	437	493	447	471	484	475	452	473	485	496	448	468	463	482	514	470	462	464	495	461	464	468	445	507	479	509	473	508	464	459	441	493	473	495	457	427	442	496	477	446	478	481	485	456	444	452	524	504	450	431	485	492	433	488	449	512	517	494	433	462	467	509	480	471	453	466	490	503	504	495	459	476	498	473	486	470	476	483	499	498	508	491	458	475	475	464	503	502	495	481	424	464	476	475	491	475	473	507	450	499	456	415	461	517	497	487	475	527	468	476	462	432	450	475	454	466	491	479	507	522	451	440	471	463	457
27676	10394	1287	766	553	495	454	445	399	1049	2205	2034	1223	672	454	359	389	375	374	360	350	356	354	349	361	372	403	347	374	361	357	361	389	426	350	368	355	387	387	365	402	354	390	406	346	372	374	363	349	404	387	333	349	391	389	347	399	379	387	392	375	395	351	338	345	331	374	368	389	368	370	378	374	351	361	372	350	348	345	341	348	379	363	382	345	360	388	375	375	354	397	372	345	430	357	378	347	372	337	376	379	369	385	384	393	352	348	399	404	370	361	381	353	423	357	343	371	382	358	370	380	390	389	402	362	357	378	373	372	371	388	347	333	347	386	351	349	379	377	406	341	313	409	385	382	371	394	367	396	377	408	346	362	361	366	381	376	357	391	358	359	370	365	391	374	380	334	376	352	421	383	381	348	385	379	387	370	382	404	379	346	359	371	359	374	384	413	351	346	355	346	382	366	365	314	337	351	368	352	370	352	388	346	367	342	382	384	362	342	389	359	392	321	393	383	398	365	344	390	377	380	347	366	352	374	379	369	371	388	336	363	338	382	365	363	341	349	408	349	356	361	366	376	344	382	379	368	384	379	360	382	359	348	361	322	359	377	353	351	364	373	383	396	355	373	380	353	372	381	390	333	395	380	397	354	368	376	332	339	370	378	386	355	369	366	351	376	355	419	391	348	386	330	371	408	389	350	347	354	367	408	388	360	380	361	357	366	363	371	370	367	350	371	383	354	386	386	381	365	361	357	374	373	381	362	392	373	345	367	353	379	397	346	355	377	388	350	374	379	356	358	364	376	374	362	374	349	358	369	398	363	384	359	363	381	359	381	359	380	361	352	383	380	376	363	387	356	366	355	395	344	370	338	364	359	368	313	380	343	378	359	368	349	378	396	381	378	375	360	392	364	359	372	377	330	349	363	336	353	398	354	381	346	352	364	383	333	356	392	346	386	369	338	350	373	390	391	376	332	330	343	365	358	354	381	400	349	386	339	374	373	356	375	348	356	373	341	355	338	343	381	375	356	343	390	377	383	344	362	369	365	345	323	384	336	383	386	367	308	396	387	359	342	385	349	332	384	369	369	383	367	360	368	363	384	393	377	386	377	361	382	366	354	384	334	349	360	372	359	361	361	392	376	372	355	349	359	333	380	351	363	367	398	379	360	407	329	337	357	340	379	352	373	342	388	356	347	344	329	390	353	372	379	382	349	391	375	347	411	396	360	347	328	331	361	358	363	367	349	379	370	362	344	380	349	372	383	390	378	380	346	396	377	361	385	407	353	388	367	386	346	362	373	340	353	361	333	335	357	368	372	399	382	342	376	312	377	363	360	329	379	366	360	373	323	361	355	361	358	384	337	403	381	359	398	341	345	346	369	341	385	353	356	382	389	391	359	392	394	369	359	363	367	350	391	401	340	358	384	372	343	357	352	365	398	379	390	370	333	406	386	394	347	386	384	386	360	366	373	344	378	361	356	376	359	362	373	381	337	388	355	380	363	354	352	366	367	388	378	344	370	335	387	371	367	333	339	348	359	353	377	348	384	350	364	362	347	361	349	358	340	370	373	369	339	351	377	385	379	389	412	375	347	356	339	378	382	375	353	348	354	370	363	360	367	369	371	384	395	347	360	365	375	369	365	382	359	375	360	392	402	331	369	359	321	346	343	375	363	353	400	396	367	344	369	344	323	416	376	391	362	377	345	382	392	367	357	368	361	354	383	369	409	364	355	411	364	395	379	394	389	350	376	370	376	376	355	385	373	398	365	328	357	372	332	382	363	372	364	349	369	382	388	376	355	301	361	327	336	358	400	366	334	365	368	383	398	396	382	382	343	378	382	361	382	345	364	374	386	344	402	356	365	411	375	349	377	391	350	394	400	393	372	375	315	360	370	355	360	386	346	402	350	363	351	354	387	357	363	361	408	340	385	354	340	361	363	368	345	336	357	361	376	379	383	397	394	369	352	362	383	363	332	387	356	347	365	400	344	374	373	357	394	375	359	360	402	383	373	354	387	358	369	376	346	375	354	355	354	370	364	382	389	385	357	373	382	388	385	379	353	356	388	323	337	343	386	377	358	337	352	375	324	360	390	355	357	399	373	380	356	372	399	381	346	345	373	346	367	360	372	388	346	350	368	377	378	347	392	346	363	363	372	375	399	372	347	368	398	369	340	358	385	402	371	374	388	332	339	332	376	391	336	376	372	353	363	384	363	372	401	353	391	353	372	367	374	364	364	361	374	384	383	354	372	408	392	367	363	367	388	385	366	364	348	363	377	347	365	359	374	380	368	338	376	376	344	342	361	361	352	407	339	340	400	355	382	376	364	382	335	359	367	384	364	381	366	356	365	353	394	359	340	350	340	336	362	354	374	339	367	352	378	351	388	386	372	363	356	359	395	395	353	371	373	360	369	350	355	399	371	351	377	378	360	371	333	361	373	350	363	381	357	387	353	329	365	366	407	383	383	388	355	352	374	322	379	363	363	369	345	404	381	365	372	366	362	352	357	352	368	404	352	379	355	362	366	365	348	347	381	385	345	404	375	363	350	372	363	326	377	375	408	383	349	363	384	394	383	386	366	378	350	334	385	332	361	386	371	368	396	350	391	385	335	355	369	335	332	352	314	346	344	352	398	324	387	376	383	372	351	357	395	330	371	377	392	342	398	379	371	360	362	384	371	356	366	368	368	366	350	374	361	347	384	348	362	356	372	386	384	370	352	423	384	370	380	370	360	384	343	372	361	357	357	396	371	398	377	380	377	388	390	328	362	357	354	386	379	354	370	330	376	360	384	378	381	365	339	375	373	345	384	396	382	370	366	339	370	393	359	382	358	389	347	347	372	411	371	398	408	421	333	396	388	344	367	339	367	319	344	412	381	372	362	367	389	369	337	365	352	340	381	369	391	395	389	397	369	395	401	347	363	359	379	384	366	387	347	388	394	393	369	330	402	368	395	384	412	377	375	368	402	377	403	372	361	388	360	373	366	356	367	346	381	375	354	375	375	323	355	380	341	346	357	332	356	350	366	374	381	380	379	380	390	378	389	373	345	358	362	365	373	369	378	388	377	374	342	368	389	352	344	369	363	349	366	346	400	357	357	332	363	390	362	391	342	375	360	342	368	350	353	398	352	382	328	343	368	365	345	342	348	343	401	321	400	391	371	368	366	357	306	367	380	368	385	377	370	388	373	353	355	377	376	350	330	347	372	371	374	403	378	364	324	426	371	370	380	375	400	383	355	382	369	381	381	373	374	394	377	359	376	406	328	361	358	386	363	386	371	363	378	356	370	375	427	332	344	393	363	362	329	348	377	354	346	359	363	359	376	376	367	357	366	391	369	345	385	383	367	355	364	378	348	383	360	379	362	358	393	361	366	360	352	334	347	372	338	359	349	379	379	376	319	397	374	369	403	386	365	373	392	364	363	378	348	365	384	369	358	380	355	358	347	362	384	339	380	363	362	331	354	382	357	358	402	359	361	399	356	363	345	329	364	334
5171	676	618	414	381	419	472	421	410	1562	2778	2239	1198	643	442	368	350	330	320	315	320	330	328	332	347	354	324	330	353	332	326	319	350	339	351	368	347	306	320	323	316	313	304	336	346	331	350	352	346	325	329	342	312	333	331	337	352	336	300	337	325	323	295	325	306	311	326	300	345	316	308	322	323	341	297	350	330	330	314	314	325	293	335	320	332	313	322	329	336	302	340	290	308	327	324	338	347	342	342	323	323	342	364	340	349	306	342	324	318	352	340	347	347	324	343	329	351	349	338	324	329	330	316	375	344	343	279	333	305	350	313	371	359	312	319	341	364	358	329	325	338	320	330	320	327	313	327	300	326	341	300	314	330	326	331	354	359	332	324	353	335	328	294	330	327	309	308	332	348	294	297	319	338	326	314	300	350	345	322	340	336	343	335	314	348	322	363	339	319	332	333	356	331	336	320	311	307	308	334	337	357	328	306	309	366	365	305	302	342	336	339	340	306	358	311	332	331	318	320	344	335	336	326	302	335	371	285	328	320	335	338	321	348	304	332	315	307	343	359	339	363	356	354	358	324	297	356	327	321	341	293	342	329	355	295	326	307	307	324	340	323	344	347	304	347	346	336	360	311	314	329	302	330	337	355	323	357	303	344	353	329	362	340	327	350	316	340	342	308	322	341	361	328	343	315	351	324	340	316	326	298	326	336	352	334	342	327	358	319	306	313	324	335	355	332	338	356	320	335	334	301	327	345	317	321	334	361	350	307	351	350	316	302	331	346	361	359	352	327	314	317	321	327	346	343	341	334	349	297	325	330	319	327	329	334	308	294	328	305	327	363	331	331	360	349	332	321	330	282	339	286	315	340	327	335	325	342	324	343	316	316	337	331	348	359	359	357	295	333	325	314	332	330	314	334	337	305	346	342	314	319	301	316	330	336	326	340	318	344	354	312	337	346	329	322	347	338	328	304	333	326	321	349	333	349	337	330	329	347	319	348	321	313	342	287	331	348	289	321	319	316	333	347	319	307	331	306	325	341	335	363	347	304	327	325	303	306	311	310	328	329	297	325	329	325	325	316	344	324	322	318	338	296	322	307	325	326	347	312	316	355	350	346	305	310	307	335	333	301	314	320	336	309	360	321	285	331	332	332	337	332	304	308	330	328	285	320	328	337	298	347	327	328	330	325	322	294	319	328	346	339	325	374	344	323	300	350	356	386	329	347	311	365	293	336	362	310	298	317	312	335	316	300	321	332	310	366	324	326	329	330	298	334	339	319	305	349	327	329	328	355	325	327	328	362	379	308	349	320	312	360	319	316	331	303	315	322	374	328	309	318	356	339	319	331	316	313	352	348	329	307	337	339	341	318	345	337	333	340	330	297	330	340	320	317	329	350	329	356	339	359	307	345	320	323	282	321	339	316	356	340	354	316	355	358	336	352	327	307	328	317	323	337	366	316	349	326	319	348	339	322	334	324	315	326	338	330	326	356	328	336	300	329	320	326	338	357	325	321	359	323	325	344	314	307	343	328	317	334	325	347	339	303	323	335	311	337	309	315	301	352	340	357	315	339	371	331	320	322	331	337	312	327	318	309	355	309	301	315	350	359	344	326	306	346	326	329	357	316	358	338	290	328	314	311	330	338	332	305	324	311	344	318	303	340	357	347	336	340	306	330	315	337	324	336	323	336	314	320	329	325	322	328	315	319	308	341	327	308	295	290	326	336	342	329	349	337	292	346	323	326	353	294	340	311	327	343	318	367	353	328	352	303	312	278	348	345	349	319	321	342	341	298	332	356	329	359	345	352	352	325	312	356	329	308	355	337	316	304	321	334	324	298	334	322	341	340	292	327	321	338	340	322	311	349	319	294	344	355	323	308	338	306	331	339	317	317	339	332	337	364	368	331	327	325	370	335	361	322	293	301	340	304	320	337	323	326	325	321	329	361	330	319	318	311	334	325	312	329	321	325	341	335	316	355	309	322	323	340	331	324	345	345	338	305	305	346	340	283	319	338	326	336	320	335	332	320	300	320	312	368	339	337	306	333	312	322	338	345	308	331	330	315	355	328	289	336	326	341	314	348	343	277	315	349	323	325	310	324	313	338	342	330	326	326	337	345	293	343	349	340	344	307	369	324	300	328	332	338	315	292	353	331	318	334	321	341	308	320	307	319	332	351	325	326	346	356	336	335	349	316	367	334	318	354	323	314	347	335	332	316	333	340	330	341	327	370	339	305	315	304	364	343	321	332	367	355	351	320	308	301	360	321	304	336	298	340	322	348	349	311	328	306	338	352	337	318	361	319	299	343	343	337	322	308	321	334	355	284	343	334	356	343	309	317	327	316	319	299	328	304	322	351	304	339	341	313	357	308	304	337	303	328	350	358	318	318	321	295	325	307	337	301	319	336	347	299	325	325	363	320	312	304	337	319	323	345	327	325	350	313	342	337	358	301	351	310	348	345	319	346	357	326	311	364	344	304	325	309	364	308	344	338	312	322	330	326	336	319	281	353	308	310	325	359	318	338	341	330	341	336	319	312	380	337	308	298	309	316	339	302	370	329	340	332	341	322	336	360	362	335	327	324	339	332	325	335	318	327	336	380	327	324	343	334	323	314	323	325	329	307	331	340	339	345	339	314	317	349	347	340	334	311	301	320	332	308	326	312	317	311	315	339	333	342	317	355	302	320	334	337	346	321	295	330	323	362	328	364	300	320	335	325	321	331	334	314	335	336	350	331	368	339	333	304	343	342	327	318	309	329	295	366	324	343	288	327	312	300	323	351	337	318	322	342	310	359	312	343	339	313	314	325	348	336	353	350	320	364	316	338	335	335	341	333	332	331	314	335	310	318	326	301	335	341	351	315	330	331	333	325	319	337	326	314	333	298	328	361	348	318	310	305	364	320	321	303	337	323	311	303	360	325	318	337	327	315	304	340	327	316	337	317	324	329	337	333	315	371	336	321	305	353	284	352	304	353	315	337	320	343	309	345	341	387	352	339	330	335	332	345	326	337	318	330	352	328	289	317	328	308	311	340	355	310	321	341	332	346	347	356	330	295	330	311	362	317	308	340	334	354	357	342	328	348	333	317	320	324	344	346	357	284	324	356	295	329	340	345	307	320	292	312	338	351	349	314	332	355	307	316	335	299	310	306	318	327	279	313	311	342	337	324	348	339	335	338	339	333	340	374	330	331	340	326	339	327	339	357	348	332	312	328	346	337	353	341	338	344	361	327	354	293	311	346	326	326	349	335	336	349	316	304	324	321	302	344	331	330	329	302	334	324	330	295	333	354	309	346	367	330	320	373	307	309	342	337	312	337	344	355	309	348	328	314	323	340	303	342	352	307	324	308	340	345	338	350	326	378	352	318	328	301	349	330	320	324	333	320	333	327	315	333	312	338	326	330	318	342	329	327	356	335	335	327	312	369	306	368	307	299	317	334	338	308	311	315	316	301	310	352	356	344	348	328	315	324	338	317	359	322	350	340	296	340	318
25567	21400	27330	25539	5386	1062	715	642	690	9826	20722	16123	7190	2076	886	467	421	358	448	420	394	389	415	394	415	398	402	382	441	390	409	421	405	425	408	340	393	393	455	386	404	411	387	407	389	388	390	387	407	384	403	399	385	391	378	375	416	400	418	381	394	424	394	408	420	386	393	409	403	374	363	377	388	392	383	384	368	392	388	365	414	394	419	421	373	357	384	401	422	423	399	396	432	404	386	382	397	385	390	375	367	370	401	404	423	398	367	417	389	386	370	402	437	381	381	416	379	406	418	396	431	401	419	396	423	407	376	383	379	355	408	396	420	432	422	379	424	423	366	435	408	411	345	393	438	381	436	401	397	392	383	382	404	394	352	419	383	384	416	336	396	425	432	375	390	413	406	393	366	396	368	398	386	376	394	407	363	409	389	369	412	387	405	433	414	433	395	377	380	410	381	386	436	388	401	430	388	409	391	400	361	419	389	415	406	432	405	410	375	414	389	386	363	382	395	397	378	379	402	397	406	408	387	379	361	390	401	395	424	417	413	416	388	382	435	399	388	392	392	448	410	389	387	390	433	392	411	411	443	425	419	408	403	372	377	383	381	425	410	360	407	407	425	404	394	428	395	397	403	408	416	410	406	374	421	375	396	394	400	375	416	411	379	385	367	391	395	434	395	371	427	431	361	427	405	387	427	402	435	399	370	416	397	407	380	375	400	383	391	365	383	405	384	367	378	396	392	355	383	393	432	364	383	361	414	385	415	435	385	426	350	397	382	396	397	385	377	384	407	401	400	357	452	398	337	408	362	383	432	383	409	404	397	416	396	407	414	405	387	384	417	432	389	379	399	423	451	379	415	426	404	388	405	403	408	377	373	406	420	419	402	380	419	362	404	397	381	399	405	379	455	363	379	415	395	401	387	420	394	404	335	403	392	396	380	392	375	408	390	377	384	425	401	392	436	381	385	389	376	433	338	399	398	408	422	414	352	403	374	387	404	362	360	425	390	364	426	387	410	392	370	401	382	391	347	412	410	407	385	379	391	418	400	403	416	358	403	393	406	372	368	400	394	403	410	409	370	410	405	366	441	404	365	402	413	385	350	402	369	373	417	388	380	384	408	389	398	373	405	426	408	419	380	359	387	408	386	381	415	382	388	394	406	399	383	366	380	426	361	362	394	388	396	384	346	379	435	366	391	375	414	426	395	418	403	366	370	400	362	419	355	395	389	367	403	387	355	414	379	364	399	395	394	394	387	400	424	394	387	392	396	381	363	372	415	375	379	401	383	412	407	383	445	419	373	415	386	377	434	427	374	403	427	385	382	407	421	419	420	427	421	352	393	403	372	397	410	361	370	411	435	412	382	388	395	359	400	407	383	407	413	409	361	361	442	436	382	397	372	373	388	407	446	352	387	409	399	419	390	401	416	420	407	400	418	367	424	405	413	364	366	371	397	369	391	391	391	379	450	406	414	401	382	408	397	435	431	404	420	372	387	391	415	394	375	395	396	400	369	400	397	405	368	364	379	405	398	389	394	369	418	412	409	388	392	394	378	412	396	387	387	410	404	396	427	416	363	378	388	422	432	373	420	397	420	377	391	390	416	402	378	373	414	419	390	383	380	398	402	416	371	377	396	395	389	399	366	374	391	394	420	378	410	390	359	410	358	379	394	399	386	379	411	398	414	379	406	418	380	408	414	393	381	399	398	383	408	382	396	341	374	406	357	412	412	419	389	380	430	412	353	383	444	350	394	393	419	385	363	366	383	395	395	417	393	423	401	415	402	409	403	380	378	414	366	455	416	402	359	399	398	404	407	382	405	407	402	414	388	388	387	402	420	414	400	392	416	383	401	416	429	406	458	422	383	400	364	400	355	385	360	403	407	404	382	361	371	377	382	374	379	396	381	402	412	403	393	381	395	397	405	380	401	399	368	394	364	413	399	398	392	435	408	395	383	381	413	367	408	389	359	388	395	377	402	363	435	409	406	388	391	374	410	409	420	404	426	398	406	389	434	427	397	398	384	416	367	377	385	368	372	398	393	396	396	409	384	373	375	411	418	369	418	377	416	375	403	436	424	395	382	397	388	429	383	402	427	405	414	408	390	377	382	375	376	397	427	393	408	383	362	390	397	425	441	371	394	401	419	397	398	412	374	403	421	371	361	380	388	360	424	438	376	406	399	422	385	385	430	395	400	409	421	396	381	400	398	428	394	391	398	451	408	404	351	427	426	389	385	396	390	366	366	388	391	408	396	374	393	427	396	389	417	403	385	390	389	354	411	395	372	408	380	410	417	337	400	357	412	367	402	400	373	393	373	397	391	370	397	370	436	395	400	397	391	438	372	404	389	410	378	384	437	410	398	383	407	417	394	420	389	415	398	369	423	390	423	390	388	407	377	392	410	408	394	385	420	412	412	401	381	422	401	362	420	388	413	405	403	370	380	392	376	429	401	375	414	396	386	386	387	374	390	357	420	392	401	400	389	379	393	381	438	357	370	405	409	409	402	371	371	418	360	408	391	422	394	410	440	390	379	397	397	416	397	391	389	414	412	369	390	390	387	421	403	417	403	394	436	370	347	417	411	399	414	395	429	394	352	419	391	414	398	390	410	404	378	393	398	395	393	404	411	389	403	364	399	383	383	375	395	387	408	408	449	383	363	398	388	428	385	383	420	415	385	389	413	390	411	391	395	427	378	401	399	405	384	386	410	386	394	373	379	379	375	400	413	420	390	398	387	419	380	376	404	415	367	408	386	414	367	397	396	384	385	376	360	391	363	363	416	393	386	390	361	410	418	390	379	407	409	442	456	393	400	425	394	367	361	396	426	364	367	408	385	429	361	377	376	424	387	410	407	384	394	397	419	411	408	377	374	400	388	413	371	382	371	386	408	388	424	379	400	406	375	373	429	380	396	370	406	427	368	416	387	433	395	394	400	433	379	373	420	402	409	419	399	380	406	385	391	387	416	421	406	393	398	416	413	367	367	430	437	372	433	405	432	392	406	401	410	388	385	391	436	435	382	375	413	432	387	360	380	393	436	376	376	372	399	395	379	398	415	424	379	406	405	373	421	357	408	400	403	426	394	366	428	365	390	407	414	430	422	392	377	432	377	408	384	368	444	386	418	399	396	444	419	399	366	406	388	389	399	402	393	373	383	408	388	381	402	382	386	400	377	410	410	409	397	398	405	377	424	418	391	383	388	385	397	428	419	368	365	398	367	373	366	370	385	363	376	415	409	401	391	441	409	371	376	420	381	403	408	384	374	414	406	381	410	407	394	421	411	374	405	385	396	442	403	399	391	382	382	373	389	393	397	378	422	386	404	380	407	407	430	382	411	388	365	432	375	388	411	364	403	384	375	396	376	389	370	366	410	403	378	396	369	455	375	399	405	421	430	430	463	375	391	424	407	374	379	391	379	401	395	411	390	402	425	393	406	403	367	377	410	404	372	421	415	385	416	370	355	420	406	398	386	388	372	427	408	379	366	370	418	359
3818	3489	2585	1292	1076	810	719	661	873	12969	18892	13353	6095	2038	955	486	415	376	360	349	381	375	376	371	407	337	376	363	343	396	365	358	361	356	385	364	361	359	354	348	363	400	353	372	377	379	376	331	375	393	357	346	317	375	352	356	365	364	367	386	359	401	353	417	359	356	384	357	383	396	357	369	386	354	399	348	370	376	364	372	340	395	370	341	361	396	348	338	346	357	384	374	355	412	357	368	361	364	359	402	330	372	365	372	359	371	398	318	395	335	380	368	340	386	381	382	389	355	377	375	410	326	397	376	383	361	346	392	374	330	357	374	356	403	345	358	374	385	381	359	382	401	370	350	364	380	393	360	333	368	368	374	358	358	361	388	357	390	384	334	347	358	351	390	353	357	360	373	346	391	393	373	361	398	377	345	402	366	368	366	356	357	378	380	385	388	380	358	392	356	360	375	372	359	386	360	361	396	381	375	398	405	384	348	403	374	340	367	362	361	411	349	330	399	350	380	380	360	369	368	377	352	376	369	371	388	365	340	347	348	350	364	397	361	366	343	345	309	366	373	375	365	345	368	344	322	368	355	345	397	364	358	363	350	362	381	345	389	370	367	385	395	367	380	375	374	411	369	378	372	357	403	333	367	381	364	395	398	381	355	375	354	401	364	369	401	384	361	350	372	408	388	372	351	343	366	370	340	337	378	350	399	356	376	373	380	362	352	373	390	348	363	369	338	347	356	371	391	390	378	369	376	373	371	381	381	364	366	378	344	339	396	407	407	380	343	336	353	363	365	387	370	368	360	369	392	344	371	365	363	394	345	324	378	365	376	366	363	329	374	375	369	381	370	388	377	341	364	346	380	350	355	363	368	377	348	383	357	355	371	359	339	364	351	390	377	371	360	352	355	358	352	371	394	360	358	364	366	378	372	357	388	372	362	399	394	399	363	333	357	390	371	361	393	377	366	369	355	416	364	352	371	370	386	381	355	377	376	361	351	374	359	367	379	361	381	349	374	365	377	339	366	350	392	393	382	395	366	383	379	382	374	354	378	365	386	361	359	365	414	370	399	327	384	360	365	354	333	329	365	353	349	387	379	371	376	393	361	382	371	360	371	395	375	379	336	369	334	375	355	340	351	373	342	372	348	368	383	372	396	367	345	374	382	342	363	355	365	341	375	357	396	323	387	390	346	361	357	359	367	378	348	366	335	355	390	377	330	360	351	362	373	364	369	354	385	347	406	368	366	365	361	354	375	384	396	369	414	357	335	359	371	365	401	364	349	364	366	381	384	344	359	361	358	365	365	374	415	399	339	398	382	353	365	349	338	374	355	366	355	353	377	357	378	399	334	367	341	364	369	407	380	377	383	373	363	346	380	353	382	366	350	362	354	405	383	395	372	359	394	357	384	392	378	365	348	371	389	384	356	355	343	403	373	417	355	396	361	371	361	379	396	368	384	374	370	359	375	378	368	372	376	385	371	329	386	382	344	346	414	340	411	387	396	378	397	357	368	377	414	368	396	393	385	358	366	362	386	379	367	374	348	352	389	377	386	364	367	387	344	348	342	413	388	363	377	363	346	336	367	371	404	329	360	324	378	351	361	387	349	361	369	338	355	366	374	394	370	384	398	328	373	360	355	346	386	354	384	375	341	351	345	382	380	375	337	357	368	375	381	352	338	401	404	361	367	341	344	342	332	356	397	378	386	345	358	344	370	388	380	363	361	383	328	391	347	384	372	402	373	374	358	346	354	348	322	340	366	380	383	381	387	377	341	393	330	343	389	370	385	390	377	383	381	388	416	393	353	351	368	353	364	368	345	389	362	391	319	359	357	363	370	358	378	357	393	367	373	369	356	345	396	358	406	342	374	400	348	346	385	378	388	372	371	356	408	367	379	364	395	360	349	356	371	387	375	356	371	361	356	412	399	369	351	410	370	384	357	353	358	347	348	389	369	393	387	402	367	359	370	366	393	357	375	392	353	393	399	383	387	357	382	374	342	361	374	347	359	362	393	416	376	353	362	392	380	400	366	374	335	385	366	375	350	376	362	387	363	383	356	367	368	344	311	365	388	370	376	346	377	370	359	347	367	383	349	368	373	362	367	358	352	372	361	377	407	385	385	350	364	349	368	374	379	380	367	332	368	352	377	383	361	373	360	393	417	355	364	373	353	394	385	367	366	376	382	381	346	369	364	381	349	387	371	356	362	372	356	396	379	387	387	388	387	351	345	378	335	347	361	340	359	344	338	355	349	374	361	363	364	380	403	345	376	349	378	382	383	393	378	364	368	340	384	381	343	364	379	404	390	371	372	366	360	394	382	367	351	383	343	371	427	370	348	353	349	379	370	362	353	339	392	335	375	347	337	366	376	378	363	354	400	372	390	347	350	356	343	401	394	384	328	399	345	375	354	376	417	372	364	398	356	322	377	353	349	365	381	359	386	370	353	373	364	391	390	349	331	344	380	343	368	329	388	363	360	372	383	362	368	378	369	372	366	366	346	354	384	354	357	385	389	338	391	351	362	403	339	340	395	361	399	340	387	392	370	391	359	370	352	369	373	372	358	337	366	345	344	356	361	341	347	383	363	340	358	377	356	363	366	390	404	336	326	372	367	381	358	370	355	339	358	361	352	380	370	360	379	377	369	335	360	338	381	350	372	335	360	379	354	397	345	379	354	332	369	357	371	394	351	357	361	365	357	391	363	367	376	384	353	374	348	360	341	359	363	363	430	335	391	333	370	345	336	356	330	361	377	341	356	354	379	366	368	357	377	421	365	382	381	357	352	369	402	356	364	399	367	345	341	388	391	341	402	358	353	370	342	361	375	387	395	372	380	328	359	356	355	379	350	366	390	401	389	386	374	364	376	358	339	349	371	372	352	353	357	356	375	350	337	402	413	373	369	362	378	353	391	376	352	429	352	370	343	325	364	342	375	360	328	353	358	375	380	352	365	353	353	372	372	374	400	395	351	365	364	394	336	391	374	360	400	348	348	361	364	364	321	411	350	350	342	365	373	370	405	351	372	367	368	380	366	342	377	351	338	352	361	366	365	340	351	357	364	364	342	375	362	382	340	380	387	360	370	390	348	365	370	368	371	354	354	390	391	344	371	336	362	371	368	320	358	368	382	382	357	387	403	338	348	379	375	366	376	364	385	390	355	362	370	379	349	406	356	389	378	396	400	349	368	359	374	388	342	371	388	387	350	371	401	373	362	390	414	378	362	347	376	394	365	372	332	374	404	368	392	370	350	405	367	380	373	388	373	349	388	364	345	383	376	393	353	366	362	349	341	354	367	385	375	339	370	377	383	350	375	384	375	347	374	389	372	385	380	347	329	365	343	378	388	412	352	356	357	353	345	411	367	351	377	390	356	359	325	367	375	385	367	344	359	366	385	364	379	345	363	372	405	374	381	386	375	363	396	384	397	380	354	363	343	354	355	392	370	356	390	392	361	386	350	381	368	359	360	377	378	353	377	385	355	378	376	394	370	344	344
24517	21412	28698	24525	21290	6497	1706	976	1505	20412	34757	28253	14732	4051	1509	845	576	562	539	578	528	600	543	558	579	570	549	569	542	570	574	564	603	565	534	538	534	556	544	547	542	568	539	553	601	575	602	561	563	597	504	547	540	590	516	535	544	519	562	650	560	542	573	530	530	521	568	527	531	557	553	552	528	534	553	536	542	515	537	539	556	567	541	585	568	560	553	565	546	544	566	490	522	528	561	519	568	562	597	569	500	532	562	549	573	527	574	538	582	548	576	579	572	529	528	550	534	538	543	540	578	525	529	528	536	522	574	576	553	577	551	534	573	547	563	553	583	569	580	516	538	510	491	546	585	531	564	559	545	534	525	536	569	532	540	545	521	560	535	497	524	532	563	538	521	506	533	511	524	561	562	547	547	558	540	523	579	519	528	560	554	534	562	572	559	559	526	503	493	542	571	550	573	564	529	580	541	530	518	510	492	555	544	465	519	557	545	541	512	583	523	525	552	575	582	546	592	539	506	562	516	557	593	521	524	588	554	532	559	578	540	545	558	570	509	542	586	577	536	543	555	532	517	567	507	530	532	538	531	530	527	573	532	563	543	498	571	541	523	518	557	536	561	498	546	572	538	543	541	533	542	579	579	537	560	533	539	532	586	585	560	536	582	572	550	563	555	533	551	574	566	507	502	572	525	538	540	574	544	525	572	551	551	546	563	543	560	517	549	545	607	547	539	547	618	526	563	540	518	533	545	519	537	527	529	527	536	562	556	553	533	555	548	533	538	527	514	577	528	575	579	552	503	553	590	568	561	546	508	538	536	520	523	542	578	581	590	578	515	519	534	547	557	534	558	528	513	566	551	524	506	539	533	553	555	557	511	542	532	540	511	603	528	531	561	504	538	543	532	550	549	546	495	568	539	563	566	587	546	511	552	507	550	539	542	550	539	569	543	516	567	585	562	493	558	565	573	527	510	497	569	572	580	506	542	539	573	559	549	533	556	521	541	549	515	566	540	550	549	522	542	528	611	540	530	547	549	559	545	540	522	537	604	579	558	562	559	539	553	552	563	541	539	513	535	498	584	567	519	541	538	551	527	579	582	558	566	532	544	508	580	583	530	555	506	550	540	542	597	521	525	521	538	544	576	538	519	554	553	519	615	541	586	558	536	496	525	530	542	588	578	523	539	544	555	542	562	495	520	514	534	534	538	559	528	518	535	553	553	517	557	557	539	556	557	545	511	554	560	509	554	570	578	558	555	529	584	550	579	563	551	538	536	538	535	536	566	554	570	509	536	570	503	572	570	531	572	552	488	540	518	537	566	519	516	598	556	534	516	539	524	581	555	535	546	529	510	545	517	539	544	523	544	508	571	503	490	518	565	578	552	576	553	541	511	544	524	537	537	525	539	531	561	508	523	555	574	558	536	570	535	563	512	513	515	533	515	521	538	503	535	517	524	567	512	542	529	553	571	533	599	560	556	568	538	526	520	554	555	577	542	544	513	563	558	550	596	519	542	558	550	551	596	541	534	536	551	550	552	576	561	520	547	558	571	560	553	527	547	551	549	554	506	538	572	517	533	564	525	548	519	561	564	527	540	558	538	528	602	611	521	536	557	545	554	536	538	572	516	529	518	559	532	495	544	544	559	526	582	576	545	545	501	538	559	553	575	535	545	523	548	539	516	544	503	539	546	504	560	552	498	563	509	552	551	538	562	508	540	522	518	511	541	550	553	577	550	549	514	524	522	539	552	540	564	554	533	584	559	552	569	535	589	555	487	573	538	531	539	569	533	521	588	580	525	554	545	547	504	533	559	555	534	583	553	535	555	519	537	572	530	523	562	563	544	526	579	548	563	544	513	538	513	477	553	575	536	562	531	553	560	543	549	559	529	513	573	547	542	532	518	535	572	552	548	535	529	521	529	564	564	543	529	533	540	521	552	511	518	529	526	563	536	526	562	552	521	509	518	546	562	532	558	592	521	536	525	581	568	555	572	507	528	507	542	538	552	509	552	537	567	518	532	526	562	549	561	543	518	530	583	511	521	559	537	522	528	533	546	587	521	532	555	546	521	515	575	569	555	544	530	523	551	541	526	530	559	537	561	548	546	534	481	547	525	560	552	594	574	511	507	586	585	548	579	505	567	548	546	564	528	491	559	611	505	580	526	526	559	529	570	570	550	535	533	508	527	525	544	567	521	586	597	529	550	578	523	552	596	555	549	551	534	552	531	572	528	498	546	524	520	521	545	527	601	587	543	551	558	545	578	568	541	575	543	514	553	498	547	531	537	526	570	542	563	534	502	535	501	542	518	570	521	587	513	522	522	518	550	549	520	571	531	530	537	519	550	562	531	553	521	546	585	522	549	553	539	557	579	545	547	591	563	536	547	527	544	577	523	586	559	540	540	548	482	568	540	537	529	523	544	563	550	556	562	505	542	542	525	570	512	510	547	554	525	570	527	514	567	570	562	549	546	534	539	549	545	530	551	548	559	576	557	497	535	549	560	530	534	534	513	510	519	555	589	538	544	529	562	524	558	523	553	562	534	526	541	553	568	538	580	548	587	562	532	545	533	549	519	542	490	555	529	537	518	521	555	561	552	523	537	521	584	510	542	517	551	554	526	523	516	493	537	571	525	541	562	533	557	553	541	533	555	578	557	484	507	570	581	513	546	535	561	508	545	557	543	530	531	532	519	507	553	531	533	582	534	519	507	547	522	500	554	549	530	523	557	537	515	539	524	523	551	557	554	515	535	518	556	532	550	507	518	524	547	586	567	524	543	504	539	520	539	585	522	517	526	537	542	607	556	513	543	517	559	545	548	510	518	520	536	553	556	573	542	540	543	596	550	545	532	560	538	544	554	515	484	562	541	558	566	534	565	526	507	509	543	555	528	559	600	543	514	546	530	586	508	564	574	546	567	507	576	560	536	509	520	493	535	545	556	543	545	532	576	533	521	514	548	550	577	560	500	558	546	542	522	557	556	556	565	535	572	527	555	571	581	508	531	533	547	535	565	560	501	556	518	560	544	577	591	562	542	539	558	540	589	500	511	567	554	566	502	554	521	556	556	589	572	530	531	515	527	555	538	521	583	526	560	554	538	529	541	527	538	580	526	558	576	568	547	582	530	550	561	612	570	564	537	509	569	550	591	543	524	512	522	496	532	586	508	542	576	533	575	502	541	533	555	529	538	549	546	541	552	548	557	549	532	563	508	543	545	553	560	523	529	505	552	516	528	555	558	568	547	519	581	542	523	537	510	572	555	580	547	543	526	533	528	516	529	463	549	497	564	553	516	541	570	534	552	512	545	539	527	506	537	547	567	557	540	534	538	609	569	538	552	501	507	534	571	527	570	520	504	559	499	524	547	560	529	556	528	524	550	565	557	518	513	493	540	544	529	565	571	508	517	557	556	563	524	508	524	519	494	558	541	568	517	569	573	535	578	547	566	582	528	569	568	565	533	530	570	538	535	564	566	513	504	591	557	533	537	550	524	554
4142	6592	4882	2520	1819	1540	1362	1024	2226	24843	31042	23199	10925	3412	1649	759	617	512	482	473	503	473	489	522	473	522	514	486	502	523	484	507	485	458	520	457	485	510	457	486	490	536	537	465	460	521	478	486	510	478	483	498	489	477	483	507	474	505	494	489	468	488	552	472	475	501	477	493	448	519	511	492	507	479	495	550	491	483	511	507	540	476	495	529	530	476	506	470	499	508	528	467	508	474	484	504	481	494	473	498	495	482	498	541	450	495	476	494	494	491	501	524	489	465	512	498	527	465	525	498	519	483	457	487	475	504	490	463	516	485	441	470	477	487	542	514	544	502	495	534	496	497	474	451	446	494	482	484	494	494	507	498	475	525	483	470	478	496	500	435	489	514	493	511	520	498	501	485	484	535	460	458	508	490	491	523	500	536	489	479	478	510	504	460	490	463	489	487	494	471	508	439	506	482	514	478	523	485	484	506	493	496	500	497	451	480	481	498	483	477	478	460	523	491	503	501	495	494	526	458	464	498	499	480	460	495	494	480	503	483	518	489	491	479	460	449	472	500	486	469	488	497	516	494	464	493	503	489	504	474	501	483	521	505	463	481	487	496	512	523	532	512	501	498	491	510	499	438	495	508	544	502	499	490	470	504	439	504	468	489	467	502	513	519	483	488	485	483	486	518	449	499	467	464	480	492	470	530	491	499	455	484	488	467	490	478	480	490	480	467	522	470	454	466	467	486	525	536	472	514	491	484	477	517	502	454	491	457	484	466	502	507	441	454	463	470	502	489	485	472	484	491	498	470	484	522	460	486	456	479	477	479	490	464	523	466	474	482	492	475	512	485	524	547	463	493	489	506	485	483	498	501	478	476	482	461	484	505	470	468	472	486	527	453	516	471	506	467	483	485	492	467	496	474	496	471	479	491	519	508	493	475	464	479	477	523	495	457	489	494	518	455	506	471	476	537	499	492	469	513	451	457	489	475	521	489	450	514	488	479	483	512	520	509	502	524	520	484	477	532	485	474	439	498	530	493	495	447	490	475	519	540	478	515	490	501	498	520	507	527	531	449	517	516	506	489	497	466	493	501	499	487	493	497	466	452	478	482	458	502	497	501	509	489	507	499	499	506	462	491	476	461	506	483	497	484	445	480	451	506	437	494	511	483	502	477	516	508	465	503	467	482	473	567	485	477	506	502	494	517	477	471	526	457	448	541	480	477	522	494	465	482	494	482	509	480	485	494	492	472	515	511	473	495	526	511	486	502	516	468	519	481	481	473	475	501	458	459	473	483	553	447	498	493	497	446	482	491	469	498	451	520	499	489	465	499	492	481	501	536	491	528	490	461	478	525	479	519	445	507	505	460	485	526	474	490	485	514	489	461	463	492	483	474	472	503	499	478	467	465	504	488	532	463	457	472	482	500	471	463	467	525	489	506	491	489	504	477	474	458	487	503	484	494	460	471	463	518	494	474	496	526	476	512	444	478	512	492	493	492	535	491	489	534	472	489	487	478	448	469	519	493	489	492	468	463	488	491	508	511	443	493	465	521	464	455	514	494	493	518	487	524	492	485	508	459	499	457	479	474	460	474	483	522	518	483	501	463	490	463	475	473	459	479	493	500	476	524	500	528	483	481	512	522	508	488	489	479	474	480	481	476	491	513	499	507	493	477	465	439	490	477	485	518	510	477	483	475	478	501	519	467	458	489	449	482	513	485	515	491	492	472	494	457	466	493	506	520	445	461	452	461	491	508	482	525	508	492	521	488	511	483	503	489	452	478	476	489	469	467	521	490	499	457	465	519	468	481	464	456	523	502	496	477	504	453	508	476	487	486	494	495	507	514	525	503	496	490	496	468	517	442	539	487	472	478	457	451	490	501	497	470	453	463	501	472	451	493	467	452	497	510	476	435	451	512	483	463	492	498	498	454	495	496	478	448	490	441	495	492	486	501	459	484	499	511	462	501	542	506	488	465	444	506	474	515	471	511	449	486	508	448	489	483	493	497	497	520	477	514	504	468	463	490	513	491	486	481	487	489	493	440	525	532	440	486	519	485	503	449	471	535	467	503	481	498	437	466	514	502	460	511	501	445	487	506	480	502	520	450	463	501	525	494	493	508	532	503	485	506	509	502	502	477	478	494	475	475	452	494	513	533	503	479	478	479	470	480	459	463	518	449	461	470	512	468	446	476	482	479	502	471	472	522	495	527	493	479	454	459	493	521	499	523	466	511	492	478	485	491	490	504	528	503	476	493	494	466	498	468	520	471	486	469	464	472	478	480	492	499	462	501	505	472	501	477	503	453	448	496	504	479	483	484	476	498	472	496	511	493	530	465	485	489	531	492	480	507	519	475	475	478	504	467	490	449	460	502	504	463	469	478	504	476	459	470	495	454	473	478	471	479	500	476	486	472	504	524	502	509	425	456	484	468	465	504	489	490	480	476	503	490	476	481	515	454	451	472	487	508	442	486	488	506	478	460	463	492	506	507	478	483	470	498	492	499	471	517	485	532	490	484	464	486	469	506	475	498	478	519	507	478	472	493	526	473	495	451	500	482	490	509	511	502	503	446	483	487	446	483	510	477	461	486	483	483	463	527	460	472	480	485	493	441	479	485	478	515	480	490	493	476	506	467	473	475	490	484	511	473	493	503	469	522	494	500	460	480	503	493	459	468	520	502	475	455	448	505	502	464	455	458	426	436	449	509	481	453	471	479	507	462	469	448	484	527	480	466	499	523	496	509	482	459	470	469	494	481	469	500	500	476	483	460	473	540	463	481	508	476	510	517	478	477	542	510	459	480	472	465	487	476	481	455	520	493	511	464	481	449	492	468	507	484	503	501	472	482	515	507	470	491	458	535	473	460	500	511	494	464	489	496	492	448	471	481	504	496	478	485	527	517	540	502	497	493	454	517	473	500	477	468	499	482	460	484	468	460	506	507	483	482	518	468	483	508	484	491	461	488	491	531	463	489	508	473	497	481	452	478	499	502	530	462	458	498	490	464	519	438	481	515	482	489	454	550	482	482	485	502	460	470	503	499	445	490	489	505	501	488	455	484	542	448	517	481	470	486	507	475	456	441	485	490	451	477	445	459	470	480	451	498	479	454	433	452	523	459	499	505	476	427	495	435	523	476	486	499	493	503	465	484	494	469	474	490	537	473	522	487	509	499	491	542	457	494	493	474	515	530	502	491	512	453	479	485	458	460	490	477	464	478	457	521	470	500	503	501	472	515	519	518	480	488	477	473	479	471	472	456	447	488	522	492	448	491	498	455	453	479	479	495	463	506	523	502	491	459	469	518	496	488	507	457	471	491	450	488	505	497	503	470	469	500	481	498	494	472	517	448	534	447	464	518	484	467	492	463	495	539	511	456	512	462	458	467	493	436	467	469	498	497	482	505	512	479	489	449	479	476	479	487	492	526	487	505	465	513	429	481	455	458	520	497	498	492	502	487	476	477	527	472	475	459	489	488	460	486	523	461	503	494	510	528	472	473
27622	10219	1069	635	441	435	390	398	402	1039	2002	1893	1120	602	445	395	411	379	404	362	368	404	338	391	357	352	351	404	360	358	372	340	403	383	353	353	346	397	358	371	348	326	370	361	322	388	364	385	382	366	344	411	373	367	334	362	375	361	363	370	341	367	367	384	386	315	358	362	336	350	356	358	384	344	374	335	336	356	349	356	356	338	350	393	375	352	364	381	380	359	372	344	317	361	369	355	372	389	365	365	394	362	380	373	367	355	371	351	374	371	363	380	358	342	367	354	342	358	381	389	385	360	382	360	387	355	329	368	378	366	393	352	347	369	355	392	384	355	352	385	385	419	349	359	389	398	348	358	331	384	359	373	339	389	369	355	367	359	347	390	360	385	366	380	386	355	356	344	339	356	360	331	404	350	359	378	372	351	360	344	372	346	378	341	350	365	371	357	327	389	322	375	372	384	379	402	337	415	365	368	360	348	366	366	379	400	394	368	345	353	342	335	375	377	358	419	374	342	350	358	359	319	345	363	328	338	330	366	351	349	356	376	380	354	330	430	380	364	358	389	358	373	384	325	378	393	357	341	369	348	364	369	362	342	351	349	317	352	396	375	340	328	363	374	357	356	387	360	411	334	349	356	353	380	360	370	344	379	351	366	364	332	351	373	353	377	387	343	342	356	359	355	359	331	374	372	347	357	354	369	399	381	347	350	376	382	327	391	352	389	360	410	350	362	379	358	351	351	359	387	370	396	353	355	359	385	371	374	359	340	377	380	377	379	376	374	342	372	353	358	355	376	381	365	370	390	338	347	390	391	340	358	355	361	338	385	382	335	347	337	323	356	347	394	355	340	390	349	366	351	397	404	394	406	368	368	364	347	385	380	330	368	398	318	329	368	361	330	351	368	341	343	370	344	334	363	380	360	342	358	378	361	354	340	350	390	388	330	381	383	367	330	357	358	368	353	347	353	384	379	337	367	375	378	378	360	305	385	407	374	355	359	370	349	351	383	346	334	352	387	363	360	385	336	350	395	362	380	366	346	349	387	351	381	389	376	346	349	343	362	382	377	322	356	376	385	392	374	357	374	366	356	371	348	384	342	360	359	370	351	366	362	335	344	368	381	344	344	346	372	387	352	380	396	366	385	362	354	362	374	363	371	375	366	380	347	391	364	363	384	329	415	396	364	363	383	312	336	383	363	362	362	376	357	372	371	368	402	350	407	368	370	333	354	369	365	362	381	364	333	352	345	371	359	390	350	325	368	354	438	394	332	344	354	371	359	404	362	345	385	369	386	386	357	376	374	368	371	350	375	353	367	370	359	366	337	336	390	367	375	391	343	408	376	344	384	358	350	357	362	364	348	367	396	380	357	371	375	365	378	357	349	396	335	377	388	364	387	346	360	364	391	375	348	346	402	358	357	355	356	406	366	399	372	354	369	387	345	350	366	387	370	350	387	389	376	358	366	363	364	358	335	369	345	341	392	368	364	365	333	384	375	370	383	348	353	348	365	349	350	359	336	376	359	365	356	354	372	380	348	386	340	398	374	376	334	362	371	349	334	356	349	345	306	345	362	313	351	355	374	375	385	356	365	381	379	344	334	402	361	395	393	372	346	386	352	377	361	382	380	360	376	362	381	376	350	318	346	387	376	344	411	352	380	338	383	370	358	373	346	333	373	354	369	377	363	343	404	379	402	382	369	369	349	363	380	372	361	368	353	357	350	380	377	330	387	364	352	373	338	356	363	343	333	366	376	369	367	369	333	371	365	351	360	374	383	388	341	377	354	334	364	366	336	359	391	366	376	340	386	373	363	359	320	383	370	393	349	342	355	355	329	404	334	362	383	405	402	373	383	339	389	353	346	368	356	332	344	382	366	355	407	332	307	364	388	361	353	369	380	360	367	324	370	342	372	367	374	366	389	368	385	356	336	338	343	345	360	345	355	357	381	358	349	375	367	378	352	395	360	364	361	367	409	402	358	362	336	388	372	401	409	316	360	335	351	350	329	358	337	379	373	375	364	368	378	416	371	327	366	348	328	376	352	342	364	340	366	387	373	333	370	336	359	367	367	384	351	371	344	403	354	374	350	373	386	385	345	348	347	330	385	332	357	357	353	383	323	362	347	365	359	353	350	326	347	374	366	376	345	380	390	367	360	376	371	375	345	373	391	374	365	357	322	344	406	341	365	357	348	376	345	380	345	354	326	360	392	356	371	371	389	353	361	383	349	353	346	362	375	382	327	329	368	354	363	381	371	382	365	327	387	329	366	367	357	364	388	350	368	360	374	367	375	366	358	346	361	374	354	331	345	338	354	359	353	367	373	346	375	339	386	343	347	381	377	340	384	334	370	349	385	345	378	377	322	371	350	406	365	363	379	353	353	339	378	383	359	363	409	346	345	392	406	395	359	368	359	372	368	358	377	390	340	320	373	428	370	353	370	357	342	343	389	353	345	375	352	360	335	362	330	389	357	389	381	337	367	345	365	364	369	349	383	371	344	368	379	346	352	364	377	377	356	368	360	354	356	343	383	321	373	332	376	328	378	342	374	375	360	372	335	321	358	355	379	396	371	326	352	341	360	325	335	376	325	338	343	337	346	338	370	380	363	357	351	365	373	367	327	351	372	324	362	372	377	358	365	341	358	357	349	376	379	374	395	349	381	376	351	381	334	372	372	357	348	390	347	344	382	354	375	352	346	347	375	376	346	369	361	360	360	365	364	360	332	359	387	374	386	374	404	333	351	347	375	379	345	370	413	377	362	382	329	370	402	365	370	344	363	379	369	355	344	369	336	383	341	365	347	360	386	368	371	381	398	378	356	423	350	360	361	349	388	350	341	341	362	357	375	344	360	371	349	354	344	366	343	356	384	369	360	364	363	362	353	337	402	392	362	366	367	336	371	338	378	367	336	395	372	362	338	400	352	355	372	391	369	371	348	363	367	391	358	363	373	377	346	344	378	342	345	404	349	338	369	351	371	346	362	370	331	361	329	351	369	370	377	386	354	340	374	375	329	330	387	357	388	410	354	332	377	346	345	374	383	358	405	364	392	382	342	369	350	369	354	322	401	351	348	386	349	376	343	368	354	387	351	326	355	368	337	369	351	358	374	321	406	309	358	350	366	397	386	366	370	362	371	401	368	344	378	341	381	364	377	383	362	355	404	362	331	340	383	352	366	385	365	354	330	356	356	345	365	353	390	327	374	342	343	388	363	352	357	360	389	368	380	366	399	331	345	361	372	357	393	364	355	372	347	354	371	388	358	315	350	381	372	376	366	368	366	371	353	368	339	374	341	354	346	355	390	376	368	337	351	399	382	371	350	353	342	354	351	339	356	372	361	346	348	353	396	339	390	370	349	386	401	363	359	389	339	351	355	339	323	381	360	356	340	360	372	356	346	350	359	366	374	342	352	326	346	351	356	380	343	389	347	343	348	353	332	372	354	383	353	319	347	368	377	372	368	390	344	373	371	340	340	345	376	369	367	342	388	350	387
5167	650	530	424	391	390	394	405	419	1478	2696	2140	1152	550	411	370	312	311	317	330	310	319	334	354	334	355	344	312	305	354	349	337	317	345	305	338	285	322	296	323	313	316	300	307	353	312	328	300	335	321	321	301	341	333	344	347	335	330	329	344	315	296	328	344	301	318	334	368	290	329	322	316	348	344	321	325	353	314	330	345	321	282	310	316	331	317	308	339	324	356	339	320	332	326	342	328	279	292	321	333	333	329	305	304	321	316	337	306	306	347	311	316	303	347	313	345	315	296	318	343	324	337	331	319	296	341	307	334	338	328	303	322	343	307	306	341	318	345	329	313	359	304	306	335	309	348	312	339	322	365	303	320	315	306	307	335	304	372	318	323	297	331	291	342	293	326	324	332	356	325	331	337	300	348	310	354	331	288	328	305	315	310	323	335	336	331	295	299	345	306	328	311	347	329	342	325	321	324	319	333	325	332	342	327	328	321	330	331	341	336	334	325	318	344	330	322	343	349	331	313	327	319	336	324	312	326	328	357	360	322	329	359	306	333	326	353	332	346	313	344	296	311	319	338	322	300	318	325	341	349	347	315	291	344	353	333	309	356	332	314	329	284	359	310	325	325	299	331	339	345	344	358	295	338	303	338	340	321	334	333	319	334	340	327	322	289	327	310	347	350	322	355	286	330	353	293	297	337	311	327	289	384	307	316	333	327	288	319	361	315	316	333	325	325	308	335	327	302	334	301	366	327	305	319	318	345	307	297	292	293	297	344	327	306	342	295	335	327	315	312	327	306	305	329	338	332	345	314	318	320	331	319	320	355	330	340	371	310	324	337	356	351	350	358	344	305	323	332	331	320	319	320	315	327	321	346	316	325	327	313	337	319	351	326	346	313	316	359	329	328	326	341	353	359	320	342	347	282	348	343	314	338	286	308	350	328	318	301	324	319	354	313	324	336	320	334	340	363	308	325	349	316	315	345	289	318	292	324	334	362	341	320	345	313	312	320	321	316	358	304	322	308	328	317	302	301	336	326	343	305	330	330	313	304	315	330	351	334	296	320	309	336	334	355	328	308	336	337	316	339	319	331	321	289	326	324	331	303	332	342	318	307	328	295	321	319	314	326	328	336	346	315	339	297	326	307	332	314	328	352	319	323	306	358	349	351	351	321	349	334	320	322	345	330	319	315	334	315	310	348	317	304	316	327	350	319	320	351	299	314	335	297	315	310	308	301	315	314	353	322	326	318	335	357	326	308	339	354	306	323	306	357	355	312	325	300	312	299	339	356	318	331	329	344	312	301	294	340	304	333	357	303	340	307	336	324	328	327	331	328	368	306	313	330	337	338	352	349	298	350	324	321	314	337	308	328	319	309	338	300	302	295	281	275	327	283	353	339	323	328	303	314	326	328	340	343	329	344	326	308	366	346	321	355	347	318	286	309	337	351	344	311	288	342	336	313	332	325	345	326	348	292	308	329	321	326	303	313	341	341	345	372	342	314	317	330	313	326	334	349	332	315	344	310	360	328	324	311	344	346	283	323	313	319	310	328	333	324	334	353	323	310	325	341	331	327	295	303	340	362	322	297	297	328	325	295	336	317	355	338	322	345	357	354	344	314	332	313	308	328	346	314	314	310	308	334	329	329	321	351	337	324	333	333	315	302	320	348	327	344	332	299	305	333	321	348	364	329	333	317	296	329	300	352	334	333	341	332	340	313	339	315	342	312	340	302	298	314	324	331	307	336	322	291	326	348	333	317	319	303	325	356	333	317	334	342	321	302	341	343	325	337	325	343	335	323	350	329	342	319	336	346	309	303	322	354	318	339	306	329	348	313	306	329	297	287	331	327	329	328	321	315	337	325	304	371	327	355	318	329	319	320	318	327	341	337	341	313	309	297	346	346	312	331	310	371	334	321	309	326	306	370	331	329	269	327	324	307	275	349	358	352	341	321	304	298	335	350	309	326	352	308	326	343	350	321	341	296	370	319	346	300	354	292	304	309	300	330	326	293	360	305	348	340	349	335	357	316	329	311	327	314	329	348	313	316	323	325	335	319	310	354	316	308	342	305	316	365	342	300	296	330	354	351	304	320	302	330	331	303	305	339	315	329	328	312	324	325	333	320	316	329	324	328	344	331	308	342	324	345	312	328	339	312	327	304	326	332	318	348	304	313	341	339	339	305	320	294	318	347	321	328	320	323	317	319	333	328	333	344	346	317	318	350	329	333	302	315	321	370	310	319	300	349	357	319	368	330	309	304	317	323	325	313	321	344	306	329	329	308	331	321	347	304	303	330	332	328	315	342	296	321	328	304	304	320	323	301	338	312	306	341	321	318	318	336	350	308	339	316	355	349	333	307	320	294	313	334	312	326	313	341	306	327	288	288	324	312	303	313	311	327	356	336	321	352	326	340	355	298	315	348	335	343	303	315	296	312	354	339	317	320	341	345	305	317	353	316	348	347	325	347	274	334	314	338	338	317	320	327	328	290	351	312	317	310	315	301	368	337	350	319	324	336	320	341	350	303	351	328	333	347	323	334	352	322	348	335	289	338	359	291	314	327	303	341	335	317	335	320	327	314	307	338	342	328	294	332	284	291	334	329	327	337	306	320	331	356	306	311	335	314	334	312	339	313	330	330	324	353	309	344	313	338	338	321	352	337	324	337	338	333	326	311	316	317	336	344	296	316	369	342	293	325	302	319	332	322	338	330	321	322	340	344	324	314	338	330	298	304	326	311	340	327	314	357	299	308	330	327	303	333	342	297	344	333	317	297	310	326	349	350	331	323	313	309	306	309	334	336	315	299	322	300	322	340	322	308	312	291	354	350	318	332	336	329	304	331	316	333	328	318	315	322	298	301	340	308	302	337	316	342	312	344	298	317	328	334	319	340	304	312	339	305	322	323	325	332	332	303	366	322	354	330	323	328	323	341	288	336	294	340	324	342	294	351	325	324	294	335	308	314	303	299	328	316	339	296	344	335	335	353	289	330	328	329	343	316	360	326	344	312	308	340	321	296	322	351	338	339	320	307	317	324	344	312	324	314	343	321	319	324	308	309	327	335	334	332	333	335	308	348	314	350	336	323	339	325	335	319	301	311	319	326	343	345	301	339	317	330	332	328	314	332	309	333	324	307	307	325	315	341	324	334	323	303	344	345	349	313	324	308	337	327	291	380	342	298	343	328	315	326	339	351	330	313	316	317	352	325	338	332	359	321	312	351	296	317	310	312	332	323	340	326	350	341	322	297	323	338	370	360	338	339	327	302	319	342	304	339	361	346	334	297	351	319	340	335	314	323	347	326	328	321	343	318	357	355	317	336	347	332	329	325	309	282	305	311	347	319	374	361	315	313	307	341	338	302	320	341	360	351	317	360	295	301	341	321	316	355	347	362	328	326	325	318	298	280	318	327	366	343	283	354	326	325	344	322	321	317	303	325	305	328	352	309	287	336	355	321	323	344	320	328	341	324	317	342	360	328	379	334	329	334	333	332
25671	21447	27435	25554	5584	991	776	635	679	9313	20257	16636	7073	1750	878	494	426	383	392	438	374	377	400	381	375	377	382	429	395	407	431	387	352	382	407	384	369	348	414	391	408	419	393	406	382	410	397	380	402	371	382	393	375	399	417	380	403	405	412	371	378	404	366	384	400	377	391	393	371	381	405	393	371	393	387	419	386	351	386	367	399	379	399	401	407	367	418	435	406	397	377	426	405	401	392	369	384	427	435	395	404	412	382	424	416	398	379	376	349	400	386	390	357	403	396	398	385	410	411	394	408	400	360	400	379	368	373	387	397	375	382	378	386	398	349	374	357	409	407	377	383	420	393	422	406	385	365	354	387	378	374	420	389	393	379	392	373	391	395	417	375	396	403	368	385	358	382	388	379	403	393	381	381	387	379	389	402	381	376	411	399	379	366	367	393	386	395	344	396	374	357	399	378	386	372	428	365	405	372	384	375	391	374	401	397	413	415	413	376	391	402	405	369	375	407	370	375	358	389	388	395	391	368	384	397	403	388	400	431	358	347	400	385	391	363	378	393	391	398	405	373	375	395	438	376	420	402	355	388	380	378	370	394	388	378	361	416	409	381	383	409	372	418	392	408	392	387	373	413	364	370	402	361	367	380	415	382	399	392	409	362	399	419	407	374	362	413	388	327	374	376	367	363	407	391	400	379	392	400	355	386	388	392	375	432	401	381	405	393	393	389	407	387	392	370	379	361	403	365	391	374	417	393	376	378	379	406	357	385	366	406	407	371	372	370	381	363	416	408	378	374	374	372	369	427	426	368	385	393	359	433	350	379	369	364	384	384	425	381	398	409	396	389	380	369	370	385	373	395	372	397	375	396	398	381	393	417	396	376	437	359	422	394	359	372	372	381	373	375	386	382	374	403	385	374	382	406	394	360	408	398	413	357	378	376	382	402	390	361	368	367	403	376	419	409	420	362	366	354	363	370	399	396	376	382	413	356	385	390	363	418	390	391	356	385	383	407	379	360	371	409	399	423	363	378	375	386	373	353	394	350	375	381	401	385	422	403	379	376	407	391	373	413	365	381	415	403	391	374	434	351	347	389	372	370	369	360	379	411	393	379	403	379	374	443	387	359	413	372	362	348	399	347	361	375	422	394	352	379	387	399	388	378	430	390	405	389	349	414	393	358	412	400	373	386	387	373	387	371	390	419	378	366	398	375	410	388	363	425	389	393	396	334	392	368	406	378	384	382	369	387	345	411	392	373	398	395	364	406	343	428	362	381	419	386	396	367	384	419	370	374	375	398	392	367	375	386	390	388	392	440	390	382	407	381	388	380	403	383	382	404	402	366	378	363	391	389	388	400	367	401	408	398	383	372	396	391	410	411	381	411	404	340	393	373	357	374	401	373	392	411	381	415	374	382	366	377	420	389	379	391	420	405	365	357	380	397	372	358	372	379	371	374	362	404	422	362	379	333	401	394	397	396	381	382	394	378	381	394	409	380	388	412	371	409	376	396	382	385	427	383	398	413	395	351	345	397	391	376	379	414	347	404	390	397	381	383	405	431	401	368	404	381	400	369	379	391	345	391	389	430	363	381	403	390	411	423	372	382	385	401	411	406	423	344	366	391	406	400	389	395	324	378	379	374	389	353	364	367	392	390	410	384	393	382	368	390	376	402	396	385	399	382	396	382	380	391	402	380	376	370	365	412	419	373	393	356	396	396	374	383	354	392	400	421	391	389	361	359	376	372	401	367	402	390	333	407	409	387	372	375	374	373	372	379	399	414	377	343	389	372	368	379	377	447	394	365	393	384	394	384	359	371	388	358	376	363	381	385	396	409	381	414	365	376	413	389	400	390	386	387	415	351	356	399	371	433	355	390	407	356	400	402	412	393	409	383	396	375	398	379	371	379	402	420	359	361	369	390	361	385	398	384	393	363	376	384	408	376	416	379	371	362	369	363	371	361	403	376	347	397	388	406	404	359	380	358	385	367	414	388	389	363	377	354	386	358	379	358	393	404	382	372	401	381	399	416	346	407	377	402	408	375	392	425	390	393	378	401	385	348	388	405	378	380	392	448	362	374	386	368	393	411	380	409	407	366	382	404	414	398	360	423	391	380	410	378	403	403	396	361	394	399	386	377	419	390	393	383	386	402	422	369	413	374	387	414	385	376	413	391	384	419	400	389	395	380	408	427	388	380	407	385	418	406	350	409	401	372	365	380	418	418	368	395	418	371	386	435	372	375	426	414	360	379	394	422	446	377	374	394	370	375	398	407	403	394	390	391	373	402	367	422	399	385	373	398	428	381	394	370	391	378	392	360	392	411	388	362	376	407	389	397	390	365	405	353	417	383	404	382	401	415	387	381	380	436	408	380	393	406	378	369	413	389	384	422	388	397	384	357	388	401	385	409	359	398	406	398	379	405	357	390	394	352	405	364	394	394	403	351	377	401	401	392	385	387	384	368	412	403	387	390	396	361	384	387	414	375	394	385	388	392	395	426	371	373	401	384	372	407	365	417	407	348	382	359	366	389	408	375	399	412	389	355	399	397	386	392	406	363	327	388	389	353	395	373	360	416	393	375	399	383	389	384	364	396	377	373	392	378	409	381	388	378	388	388	361	386	390	382	399	365	405	359	378	386	396	357	424	419	370	395	372	387	395	367	409	352	384	402	366	370	379	406	387	367	392	401	389	355	389	380	369	420	350	368	381	418	378	396	391	378	371	386	372	377	373	349	374	381	408	393	413	383	394	389	396	367	381	359	388	367	373	351	395	365	394	372	403	382	378	367	412	409	367	392	429	380	385	408	382	389	364	391	386	365	395	373	382	358	363	362	389	414	395	411	345	398	385	383	402	405	378	381	406	417	377	419	404	378	374	377	398	397	399	409	376	399	365	376	346	379	387	375	400	393	346	381	354	371	391	377	406	390	396	379	386	335	330	354	396	386	385	398	374	376	370	406	383	411	373	368	402	401	357	394	389	404	360	374	384	373	367	354	364	399	359	389	382	387	395	392	389	372	391	369	378	415	347	365	391	402	385	363	369	379	373	398	386	394	376	375	370	354	362	414	404	401	363	395	392	431	350	416	349	377	402	385	383	379	362	396	417	384	369	384	407	383	413	399	378	396	386	396	424	387	378	421	347	362	360	414	370	411	420	348	365	393	380	412	333	395	366	396	377	391	391	392	369	429	396	359	389	394	386	424	362	395	398	379	361	382	382	362	354	371	397	382	387	403	382	388	380	382	393	382	348	411	392	392	398	406	406	368	367	401	371	390	402	351	400	379	401	409	420	390	382	372	403	408	402	396	382	403	354	374	381	392	392	369	353	405	383	370	418	377	385	397	368	391	390	416	437	380	399	360	385	382	382	407	395	359	390	358	393	356	370	370	404	427	383	373	408	409	390	437	402	383	400	386	396	380	381	364	379	370	422	396	387	386	351	387	396	409	403	396	371	403	412	370	408	418	412	404	375	369	389	381	387	375	402	371	405	414	387
3750	3265	2387	1403	1103	851	855	749	985	12661	19155	14188	5926	1859	1012	543	399	340	371	340	371	376	370	369	396	354	375	358	376	365	370	357	402	367	350	366	355	372	352	369	354	328	405	360	344	361	335	365	348	380	364	389	360	345	363	378	344	348	359	356	392	375	369	349	356	372	360	377	349	375	341	404	370	377	392	362	395	390	392	358	352	339	388	377	362	365	394	337	375	377	394	350	365	351	355	373	373	366	383	368	344	369	359	364	388	375	365	380	358	335	385	361	361	343	339	375	352	362	346	406	360	405	369	337	384	350	373	346	344	350	369	360	375	353	366	380	398	374	349	347	362	344	380	378	355	362	349	335	366	374	348	395	359	353	369	359	356	369	364	377	393	366	347	366	372	348	374	396	362	376	360	340	406	349	353	366	356	356	356	352	368	378	372	343	393	334	359	385	355	384	364	376	348	347	363	376	344	356	356	342	382	372	379	363	353	375	334	366	351	369	358	364	363	365	383	345	350	394	350	373	370	351	389	355	363	344	384	379	351	383	345	378	360	365	346	369	365	346	346	373	358	344	371	327	389	353	334	325	353	372	348	376	358	353	347	376	357	382	339	400	379	346	391	345	353	366	345	358	369	363	369	377	370	353	356	357	345	374	365	370	368	381	326	371	374	355	384	363	368	375	348	328	366	334	374	358	359	350	367	394	369	401	351	392	367	401	347	371	367	381	371	351	392	388	354	352	358	392	373	352	341	354	363	344	336	364	369	386	373	408	389	352	349	358	353	369	354	345	391	361	390	369	314	351	375	363	392	335	347	332	355	341	324	377	344	385	357	385	388	387	360	356	327	349	395	372	375	329	351	360	355	371	352	375	376	362	381	347	358	391	371	363	374	369	370	370	384	382	325	356	380	362	356	365	389	366	373	359	366	356	363	352	388	351	363	378	350	381	353	368	345	359	365	359	370	369	350	335	327	339	358	358	336	360	390	376	356	352	359	371	373	362	392	368	352	344	359	342	358	372	347	388	394	358	359	369	357	365	378	362	365	338	319	360	385	361	374	379	370	333	373	355	338	341	371	408	345	362	365	352	362	362	329	410	345	337	346	365	343	362	320	359	336	342	337	384	383	368	355	352	386	353	391	335	350	365	342	364	359	361	361	391	355	381	350	380	362	382	362	358	352	360	378	345	340	348	370	370	342	369	364	348	379	340	367	368	380	350	376	340	365	367	368	382	364	373	372	374	348	389	367	380	420	342	359	380	367	325	337	352	380	372	380	346	303	375	371	341	362	368	374	391	359	386	359	364	352	352	371	330	315	329	365	369	382	341	354	385	348	375	332	373	364	327	360	354	355	384	382	390	379	350	354	374	377	388	346	365	340	367	389	364	354	396	369	361	375	328	350	372	338	360	342	389	378	356	350	346	392	362	341	380	339	380	337	346	339	360	379	385	378	368	343	346	383	359	354	345	361	332	352	341	362	384	349	369	350	352	369	364	362	344	369	352	373	346	387	368	347	345	381	342	335	344	381	361	350	347	367	362	378	344	360	352	355	348	355	379	372	375	359	379	349	347	389	346	373	365	376	323	349	373	328	383	344	355	391	337	348	344	357	382	380	355	373	381	390	370	372	394	347	396	354	353	375	372	364	359	379	354	372	323	360	337	360	355	357	367	378	328	344	380	361	389	348	352	326	342	373	392	362	322	339	384	360	384	371	372	339	353	352	348	340	341	372	336	375	356	364	335	378	357	340	364	384	362	347	355	328	375	345	340	364	366	395	355	350	352	359	339	336	333	382	334	365	360	392	375	368	318	362	333	368	345	398	356	348	351	337	375	343	371	332	380	369	362	372	382	394	356	374	339	351	364	351	380	353	343	373	356	332	360	341	372	335	363	362	376	373	366	355	346	372	337	390	371	371	362	325	343	347	325	356	382	341	398	402	340	366	360	359	370	358	356	344	350	366	378	384	354	357	364	376	352	363	377	372	371	357	372	365	393	352	346	340	350	368	325	373	379	352	354	362	379	377	348	355	336	354	370	384	348	365	340	344	365	350	363	356	338	353	358	384	319	339	334	387	353	374	369	353	360	382	397	337	370	364	363	371	366	346	366	390	363	358	360	363	380	397	342	337	325	350	366	332	366	324	338	366	377	368	348	353	357	384	333	374	369	343	339	357	335	351	338	333	353	338	322	357	393	327	348	359	331	350	341	352	357	337	361	352	376	372	383	361	369	358	392	360	348	352	400	326	372	327	396	386	340	355	336	370	348	318	344	348	398	370	352	359	376	344	383	369	347	360	342	373	418	363	384	354	351	357	377	368	350	350	351	368	339	328	345	370	348	351	332	376	341	322	383	358	356	373	395	399	323	357	371	370	380	358	368	364	402	361	361	363	336	375	367	365	360	357	377	358	328	383	345	343	373	343	365	342	344	373	387	342	367	340	348	365	352	397	343	340	366	338	368	365	335	364	359	320	363	356	358	338	368	369	366	381	375	381	361	322	337	354	373	368	373	329	386	337	339	338	350	326	369	338	361	374	424	356	339	376	363	378	371	348	372	364	368	365	363	332	389	343	371	397	380	378	400	368	382	379	373	369	378	395	392	409	350	363	368	361	369	367	354	352	350	368	388	356	369	382	376	377	349	333	355	354	356	345	347	329	368	338	378	368	338	401	377	364	365	349	380	374	356	390	396	388	352	330	386	348	366	336	355	356	374	347	358	329	370	374	322	353	353	355	349	369	357	367	343	327	363	373	404	327	353	348	351	364	342	354	333	399	354	369	336	391	350	347	384	364	372	368	375	369	360	332	347	364	370	365	371	331	363	374	380	346	311	339	398	351	359	363	384	348	360	334	342	375	408	366	364	343	345	377	360	377	384	363	355	345	351	379	360	373	356	380	364	355	345	367	353	350	349	389	423	380	374	393	354	371	389	361	373	404	383	348	390	350	359	346	349	344	323	341	358	364	338	390	345	351	380	394	362	381	346	364	375	346	377	390	335	341	347	373	391	353	382	360	357	349	333	347	359	358	355	373	385	335	373	367	396	366	367	355	369	376	356	381	352	381	332	330	327	335	356	353	369	356	387	354	353	358	358	356	357	373	347	374	387	358	366	357	354	390	376	338	355	355	365	353	358	350	361	368	380	359	354	329	402	341	367	349	357	352	373	334	358	321	373	361	349	373	345	342	386	363	346	363	345	360	336	346	338	374	364	341	337	362	390	368	346	335	361	378	360	353	381	355	378	403	370	370	362	370	378	360	369	372	384	360	354	360	392	383	373	341	378	345	375	369	347	353	345	364	355	384	385	356	359	370	377	329	320	353	355	346	369	390	359	380	362	325	338	350	357	330	372	386	345	379	350	358	369	350	386	356	338	390	365	357	340	349	371	379	347	331	369	344	366	368	341	337	391	364	387	364	343	354	344	374	362	364	388	351	349	329	402	354	344	393	312	356	349	346	414	386	383	352	359	348	347	352	414	367	347	361	321	369	399	382	344
24646	21486	28794	24596	21404	6599	1816	1094	1248	18507	35474	29765	15532	3653	1599	738	585	585	572	591	564	556	516	547	555	501	518	539	509	531	570	528	591	544	563	562	525	513	553	544	516	513	570	563	530	531	563	531	518	534	508	532	533	518	551	568	523	513	558	551	550	550	533	534	529	544	530	520	516	523	538	529	528	521	540	552	554	553	579	542	563	564	544	538	508	533	519	536	486	531	534	553	547	563	490	557	545	511	532	550	513	530	509	510	482	527	526	593	502	509	525	493	563	525	525	569	546	540	492	562	544	532	579	547	515	568	508	519	543	525	558	541	526	523	559	553	565	543	560	551	557	523	526	552	534	538	497	513	523	498	541	557	529	534	539	532	513	540	525	487	523	521	487	544	551	516	537	492	564	542	482	497	548	524	485	498	529	490	563	513	571	505	580	568	546	514	558	520	554	518	579	605	516	519	518	473	515	573	570	529	571	530	519	548	566	533	564	521	555	532	506	529	547	527	546	529	536	538	532	540	549	522	551	529	539	499	528	520	599	500	550	547	494	505	504	529	526	521	507	556	581	548	536	574	538	542	550	541	566	521	537	522	531	495	519	510	527	609	508	507	557	520	538	514	512	545	544	526	550	539	547	538	565	557	568	577	563	510	496	565	548	516	509	541	555	525	514	538	500	513	551	535	528	502	525	525	579	527	527	523	538	519	543	508	526	524	560	503	505	549	514	555	514	526	508	485	506	515	558	513	525	517	525	561	533	516	497	525	553	530	488	543	514	494	520	564	547	480	528	483	544	564	509	540	543	549	555	519	489	574	523	530	510	501	523	519	543	574	532	565	558	536	538	516	489	557	518	515	523	546	511	573	525	514	550	478	564	552	544	537	546	568	575	556	544	577	535	546	561	496	502	569	535	541	492	514	565	504	523	530	543	566	581	560	541	508	558	520	553	533	492	538	512	506	541	524	552	505	491	510	529	523	515	572	551	506	523	555	547	506	508	534	526	517	514	486	523	538	554	544	520	544	570	525	539	518	520	525	494	518	541	534	524	508	547	541	515	506	542	546	534	481	526	483	548	549	558	518	501	534	552	561	525	529	533	558	530	538	523	540	552	571	536	513	547	538	536	517	557	495	520	539	568	530	563	500	528	587	529	555	546	584	577	552	524	505	564	558	540	559	562	574	564	562	507	565	524	510	542	558	509	535	506	573	546	500	535	557	554	541	532	536	590	528	513	566	530	505	480	519	558	526	535	529	527	590	537	503	519	528	537	524	514	530	538	522	515	528	558	504	501	570	556	519	545	558	533	517	487	552	513	459	554	533	553	508	548	569	531	536	554	529	529	539	561	557	543	541	511	529	554	541	530	544	535	527	525	567	525	505	558	503	567	516	543	494	509	563	512	509	558	542	532	500	511	501	555	500	512	523	537	546	542	508	513	554	522	548	515	543	515	495	553	524	503	520	524	525	543	520	561	492	530	540	533	513	543	528	550	549	561	561	507	530	500	533	497	551	548	516	511	547	506	542	502	516	519	537	532	513	491	489	507	508	486	511	493	562	509	550	530	506	529	523	546	514	541	501	524	530	525	549	499	496	544	531	551	522	538	532	529	486	515	507	536	583	560	518	524	526	513	563	468	519	534	509	546	526	562	507	552	533	549	522	533	519	495	528	547	558	499	555	527	533	573	567	532	531	538	512	528	571	540	558	517	540	574	490	538	577	548	515	514	542	493	545	530	519	541	551	523	533	541	525	564	552	514	518	504	516	529	546	512	534	544	560	559	538	531	519	518	527	534	503	494	520	563	524	523	571	557	522	562	510	549	522	490	497	526	579	518	556	531	541	561	553	552	554	539	545	533	533	494	530	546	533	547	530	536	563	523	499	552	540	495	532	542	524	527	537	515	518	483	548	523	550	490	569	529	492	508	489	514	541	538	541	550	525	542	479	541	579	554	522	497	508	538	548	528	454	551	570	498	479	588	551	545	535	564	507	540	532	474	537	512	516	545	504	521	530	505	532	536	556	531	479	567	553	498	541	550	530	567	548	510	527	505	516	523	540	526	549	538	498	548	510	542	542	505	523	558	525	565	523	527	514	565	555	547	531	530	523	563	523	579	516	498	537	536	525	532	513	560	515	529	513	505	540	536	521	527	540	583	524	555	572	495	512	497	492	542	539	488	524	528	529	535	506	561	521	538	505	565	555	506	540	492	561	503	520	551	535	523	512	495	572	552	512	540	536	518	515	509	530	551	552	489	544	549	523	519	526	525	556	539	505	549	513	508	521	557	547	533	526	518	507	518	543	527	521	518	512	516	551	509	557	523	534	570	576	536	513	522	535	544	496	503	545	493	550	543	536	501	576	496	568	574	515	545	513	527	521	524	542	528	518	518	522	539	554	515	524	532	531	562	499	513	530	550	515	542	589	519	547	559	549	522	525	518	553	568	533	536	535	587	564	550	520	496	508	553	526	505	544	528	525	489	536	563	499	550	543	547	546	493	517	533	518	547	563	557	548	485	503	523	525	553	558	538	486	522	530	522	509	511	459	541	487	573	547	492	560	513	533	510	485	551	514	514	509	554	528	575	498	510	516	538	539	513	512	542	539	528	574	552	494	536	519	523	517	521	558	535	505	545	531	524	565	545	523	547	530	532	565	559	503	504	549	517	501	497	533	526	523	561	570	520	539	550	511	539	548	549	505	508	494	518	544	506	568	537	538	518	552	491	508	490	548	566	505	529	543	510	550	513	561	557	514	514	505	565	583	495	547	520	545	498	507	527	531	543	556	528	538	540	559	508	522	540	538	566	508	540	538	502	553	536	520	535	492	542	575	516	513	521	510	493	528	543	540	548	538	554	550	507	545	526	508	566	518	502	528	567	531	560	519	501	513	522	544	508	506	535	500	525	513	503	505	528	506	577	523	526	584	490	524	525	519	531	558	542	529	537	476	533	543	520	540	521	523	553	538	514	485	541	542	536	513	530	566	519	525	567	529	494	536	535	517	556	499	558	531	504	553	520	518	528	551	521	547	536	559	532	531	560	566	545	516	580	525	525	532	499	522	483	537	558	516	531	556	510	479	543	516	570	532	579	545	532	500	542	549	454	572	498	531	511	543	541	518	541	566	551	527	540	600	523	548	519	533	549	549	508	540	528	530	490	532	515	546	529	576	505	556	558	509	538	519	526	526	534	504	539	554	489	530	517	473	537	552	506	559	532	550	513	543	515	561	523	567	561	499	494	512	520	555	529	521	518	500	551	543	505	526	540	563	573	518	542	493	510	538	549	538	531	562	547	531	529	522	517	572	526	518	532	507	533	511	506	575	575	504	526	528	523	521	533	514	572	480	560	542	533	530	538	511	515	511	536	515	492	582	522	512	506	555	501	528	578	576	534	496	518	573	550	519	583	536	517	550	501	525	565	532	541	524	556	522	520	486	543	543	515	553	530	556	521	574	570	475	547	569	552	538	503	498	536	517	529	486	518	536	491	523	479	527
4030	6130	4743	2514	1839	1676	1416	1221	1920	23348	32623	25015	11478	3292	1802	779	511	470	505	451	471	457	482	480	508	510	512	466	504	488	495	483	484	521	511	472	484	484	495	486	497	480	487	472	510	500	459	505	470	480	494	533	513	516	504	507	484	505	508	481	469	476	507	500	498	463	473	538	485	430	517	476	507	494	507	495	473	495	462	457	492	462	468	442	502	494	455	492	484	433	474	478	477	462	473	487	480	507	461	503	469	445	494	482	497	531	471	471	465	522	464	508	514	458	451	516	475	468	488	463	507	503	487	463	463	508	489	502	485	497	508	521	491	511	426	523	493	504	497	494	484	451	497	475	478	518	464	500	498	494	465	517	493	475	493	476	491	491	489	490	461	476	466	482	532	472	478	530	498	504	494	457	451	522	468	498	473	499	493	496	480	513	462	464	447	520	447	490	459	490	455	447	494	478	465	472	460	482	518	492	507	515	503	513	477	508	452	483	525	493	509	523	478	461	500	466	496	482	475	469	473	529	521	494	476	468	478	486	451	480	493	478	470	465	507	475	489	476	436	497	487	486	470	512	487	480	491	476	490	463	522	448	469	485	468	504	481	493	450	472	482	488	483	491	498	463	450	519	510	466	482	483	474	457	509	491	467	464	488	473	543	456	459	484	504	470	543	532	461	486	497	544	504	504	493	522	504	520	490	467	478	477	435	474	469	514	470	476	505	488	471	502	447	502	440	514	511	458	476	470	497	478	463	473	457	463	510	478	467	504	535	480	477	486	498	434	463	478	491	516	453	490	460	462	497	505	480	454	540	494	455	466	437	470	490	489	525	486	534	471	479	504	486	496	465	473	499	451	466	432	494	469	507	451	466	499	501	485	482	482	487	488	486	485	470	474	491	481	459	464	495	454	478	487	461	465	525	443	465	483	481	451	553	488	463	510	529	497	467	481	470	491	492	513	474	429	486	518	499	474	485	462	471	487	488	504	480	475	459	503	472	473	492	524	510	490	482	500	460	504	488	477	448	472	486	520	477	487	508	477	478	475	477	473	515	476	463	468	481	469	498	461	492	479	489	474	487	462	464	490	490	477	453	465	485	453	450	513	451	497	511	485	475	466	490	453	488	478	501	495	489	479	492	495	498	492	499	517	442	490	485	444	506	488	445	484	457	473	487	479	537	468	509	479	488	456	454	453	480	507	485	471	471	478	456	458	507	514	481	512	472	466	500	490	500	514	469	511	488	540	483	481	489	499	462	516	476	487	510	479	440	493	513	464	471	495	475	494	496	491	474	507	514	500	502	518	503	478	462	501	477	508	495	504	442	478	476	490	475	543	469	492	468	528	443	473	488	502	466	508	472	530	474	526	454	490	506	479	467	495	520	513	457	485	496	481	483	471	458	456	490	483	519	521	526	513	517	489	489	487	484	481	473	472	462	509	506	506	492	488	502	520	492	490	479	509	497	434	501	457	466	478	483	494	479	423	450	493	529	487	470	497	497	470	506	493	520	518	507	481	463	529	501	464	489	441	460	470	476	518	506	427	482	499	539	493	479	488	493	504	442	489	493	454	440	479	473	469	452	533	477	513	470	491	479	451	449	469	518	478	465	460	497	492	502	478	476	529	499	476	474	505	508	480	486	486	476	459	476	438	464	496	484	473	496	513	509	459	466	519	525	471	438	483	458	475	453	498	543	475	444	507	475	476	468	502	431	473	514	460	502	468	511	494	475	482	470	495	500	518	528	541	491	475	472	469	491	489	449	467	480	507	485	489	475	516	487	478	444	506	451	510	455	493	464	483	525	447	485	461	466	506	463	482	431	473	474	468	444	481	465	479	509	509	526	479	497	483	475	520	471	478	497	445	445	460	529	516	484	489	496	452	485	459	470	450	493	483	486	468	477	502	465	498	486	474	485	493	441	459	460	507	470	477	475	525	476	518	494	479	486	496	473	466	485	491	475	440	492	472	458	506	494	470	508	512	505	509	467	472	459	485	458	471	484	472	500	458	469	477	462	453	508	473	508	444	470	502	486	480	508	500	481	486	447	516	478	506	450	465	446	478	501	488	494	472	478	480	455	454	474	478	447	514	458	492	448	497	497	437	491	500	462	477	468	450	501	474	484	484	475	502	502	458	537	490	495	499	473	500	480	495	499	456	479	478	488	497	529	481	482	532	489	479	519	464	481	512	500	483	491	471	450	481	530	495	483	475	458	449	491	466	450	487	472	534	497	480	503	497	467	497	456	498	492	494	470	482	464	455	483	450	438	453	473	479	495	467	445	464	461	506	485	473	502	505	477	483	481	461	476	469	454	499	465	493	477	482	495	445	476	504	445	498	483	486	489	468	504	509	504	475	520	494	488	467	436	449	506	483	484	442	477	452	473	461	505	518	480	478	499	477	500	501	472	465	499	487	497	479	479	505	505	503	453	491	518	462	468	485	487	508	487	500	511	494	494	502	431	446	487	490	416	471	424	488	495	467	489	485	490	492	471	507	481	488	517	498	480	485	484	460	490	475	457	488	461	516	495	502	520	487	481	443	497	487	499	491	457	447	482	489	522	468	483	489	452	498	451	472	477	496	473	530	496	479	470	496	482	442	472	509	491	490	460	478	495	500	479	522	484	496	459	501	508	498	477	483	516	441	496	478	451	491	492	461	472	491	459	497	467	442	531	480	494	509	445	419	490	480	460	451	494	485	510	466	469	456	451	512	470	469	469	444	504	528	463	478	483	445	468	496	457	467	462	506	454	448	488	506	462	509	459	470	506	482	474	442	470	486	477	471	498	472	452	461	536	511	507	517	477	468	467	447	483	459	473	489	490	491	519	503	494	461	503	461	474	469	479	453	517	485	510	502	483	492	442	490	533	489	480	491	483	490	499	528	514	429	485	464	453	453	475	492	489	469	503	484	513	476	476	464	497	469	498	502	461	492	471	464	473	481	478	495	514	475	461	460	459	468	501	434	433	492	502	512	457	467	459	456	532	457	466	483	477	483	454	491	467	507	509	511	465	476	488	466	488	472	492	449	494	470	464	475	501	488	474	477	459	509	517	514	461	454	456	456	482	484	502	435	494	464	487	482	484	480	524	475	461	473	485	476	469	456	468	461	543	432	482	480	444	454	480	506	480	465	474	498	479	473	513	435	473	508	483	470	449	493	499	509	485	483	475	519	481	496	541	479	507	487	483	462	477	441	468	493	504	492	457	474	447	502	518	466	523	477	472	458	470	456	455	506	446	457	507	488	492	502	513	471	462	464	466	465	513	485	508	471	467	500	503	489	490	481	476	506	484	471	516	516	524	435	472	495	495	508	485	441	490	494	484	478	449	448	492	490	498	491	471	487	507	470	490	449	476	485	496	475	472	462	463	479	514	499	451	464	478	517	474	511	493	477	482	481	442	486	472	504	479	462	439	499	514	457	477	513	434	511	471	434	506	460	507	454	463	479	485	429	511	461	430	488	467	497	484	502	516	460	499	467	436	506	490	451	460	516
27743	10271	950	545	431	415	410	416	378	979	1870	1921	1130	632	448	369	326	353	330	349	346	326	353	355	367	349	337	340	352	341	364	338	310	355	351	334	332	338	362	352	377	330	343	330	348	345	329	296	357	332	294	356	365	327	320	352	360	373	333	391	376	380	366	353	350	337	316	345	359	339	357	310	355	366	345	320	340	341	333	340	334	330	347	340	341	344	331	346	315	357	335	318	382	313	355	317	337	341	348	342	364	385	332	321	343	366	351	347	318	337	334	328	316	349	328	328	358	350	344	313	315	346	364	338	347	351	356	354	337	389	333	326	311	379	330	357	342	369	366	348	364	326	341	320	373	340	359	356	370	339	339	321	343	358	337	330	330	342	365	367	372	345	366	349	364	349	357	321	366	350	378	344	358	358	370	352	353	332	368	353	359	346	313	317	369	380	318	330	336	337	389	347	338	332	357	356	319	339	335	341	350	344	343	371	315	358	329	338	335	342	347	343	337	344	382	338	322	358	328	354	301	351	349	356	320	366	333	363	360	374	332	321	366	369	341	348	326	352	349	323	361	340	329	365	362	356	356	351	341	351	366	343	372	363	354	357	344	337	336	366	337	338	351	381	321	361	325	359	352	344	353	352	407	322	319	315	350	338	341	373	333	353	317	326	347	354	318	323	336	347	363	355	347	367	332	341	365	348	329	351	352	348	372	364	388	334	376	374	372	369	376	346	363	356	359	367	401	321	368	316	307	353	347	336	365	346	312	344	309	324	346	340	343	363	310	363	316	322	367	337	334	356	338	334	337	373	346	326	363	355	362	327	368	367	378	372	336	355	369	335	325	356	357	350	314	366	358	346	355	364	339	324	333	335	353	348	320	338	356	349	332	339	342	345	333	369	324	342	364	342	333	326	315	341	337	329	333	323	345	325	334	317	341	326	305	319	362	345	337	354	378	339	365	320	365	314	329	366	338	338	347	348	356	347	351	357	377	358	356	358	361	335	348	340	332	386	343	365	376	346	318	362	317	354	342	317	365	347	349	359	348	341	377	347	368	313	343	349	367	359	333	334	338	364	331	346	366	358	354	349	318	372	387	318	385	372	325	338	370	370	342	339	342	357	319	361	344	331	382	347	369	357	332	337	328	347	359	383	345	345	349	323	334	384	355	337	327	322	338	352	360	384	330	330	335	370	346	326	365	323	389	337	333	355	373	329	352	365	347	365	366	330	332	331	381	378	325	341	336	344	327	355	348	352	327	348	335	359	401	351	369	342	326	375	326	329	356	347	366	372	342	355	341	338	351	363	335	362	342	332	342	369	333	338	341	345	340	355	332	375	356	357	375	314	365	340	355	367	343	356	372	337	341	350	324	354	354	332	353	313	342	320	328	354	345	355	340	335	325	395	344	349	342	355	348	378	327	354	360	331	338	346	356	349	354	350	343	383	321	333	359	376	335	366	324	360	354	290	374	398	348	348	336	309	372	344	375	330	334	324	344	358	363	368	367	333	320	304	328	353	333	352	328	355	352	323	324	315	344	353	362	318	345	326	344	325	346	310	342	359	353	348	347	330	360	321	374	349	361	348	329	308	396	359	337	359	340	361	364	356	338	333	334	342	350	352	337	357	341	328	335	383	368	334	333	360	338	338	354	335	378	372	316	335	354	331	339	338	359	328	399	367	363	305	284	340	349	370	322	326	371	330	314	319	349	352	313	338	355	356	354	322	332	338	371	329	333	370	321	319	343	362	332	354	327	344	341	357	336	346	366	338	363	328	330	320	379	359	371	342	374	321	347	347	360	337	359	330	376	349	347	327	343	352	367	363	356	322	307	360	350	316	347	372	346	333	351	329	358	359	349	325	346	363	350	357	339	341	314	326	336	328	348	342	314	360	315	356	352	349	362	343	349	353	339	354	341	331	361	315	350	343	348	340	351	347	338	309	324	377	355	345	340	368	338	342	342	329	339	322	346	320	348	363	316	343	357	346	376	330	325	351	323	326	362	339	330	329	336	364	342	353	336	343	344	338	384	330	317	341	341	340	341	342	364	347	358	353	364	316	346	317	321	388	335	345	321	363	345	337	352	332	339	321	361	356	342	373	346	335	371	318	333	348	318	339	340	339	341	341	330	342	330	358	325	328	372	362	330	353	324	323	345	330	345	317	370	342	351	337	358	327	369	346	326	343	302	364	366	313	328	352	337	364	333	302	384	335	364	367	339	316	372	366	365	354	352	350	317	332	361	367	394	325	349	361	331	352	328	358	360	349	367	342	361	386	340	355	316	353	330	353	341	345	380	348	387	372	346	338	328	340	362	354	341	325	372	358	344	334	354	377	398	328	329	348	334	317	375	340	345	311	328	321	365	323	338	322	315	344	366	392	352	372	326	361	337	370	361	342	328	351	329	321	355	353	309	331	382	339	355	374	316	361	356	333	358	352	327	371	339	354	363	331	350	345	353	360	369	339	375	368	317	333	325	335	344	347	344	332	318	355	372	361	319	330	339	346	365	368	384	356	320	317	320	370	350	318	317	369	319	359	339	322	356	332	351	337	317	352	335	334	385	340	367	340	343	347	338	318	361	347	369	338	349	366	334	328	338	338	369	346	337	379	349	324	356	325	344	331	346	347	333	326	358	373	328	370	322	339	354	342	337	338	349	311	325	352	313	326	373	349	332	336	392	338	344	378	337	338	351	349	329	325	351	312	339	357	356	350	353	302	320	349	360	396	365	332	329	364	348	364	341	340	324	337	326	364	323	366	368	341	344	378	364	322	341	342	325	334	370	341	384	330	353	337	316	317	349	355	314	339	341	345	316	374	357	389	377	327	339	344	340	325	365	347	330	374	383	368	370	338	304	337	359	351	346	328	350	325	322	343	339	342	321	343	338	376	343	368	353	341	320	365	341	366	357	360	367	357	348	356	364	366	361	360	360	342	348	340	345	351	342	334	307	358	346	333	353	346	340	343	333	357	345	346	337	327	321	349	352	354	327	325	356	352	353	320	323	363	356	340	363	369	352	375	344	354	333	372	342	360	331	337	363	373	339	372	315	356	347	338	353	332	348	335	351	324	320	341	347	347	319	321	331	316	345	345	390	355	334	316	337	355	340	360	357	369	323	356	344	329	349	316	339	346	347	325	362	327	319	365	386	335	321	352	377	327	327	403	379	384	358	358	333	360	358	383	376	361	337	352	332	325	350	338	370	327	310	336	348	334	331	346	344	363	342	322	346	367	327	361	366	333	385	332	318	309	359	344	374	332	338	336	382	310	307	344	345	332	335	371	332	339	347	334	364	353	289	382	351	374	352	336	348	363	385	356	373	357	365	372	329	366	315	321	306	376	348	365	346	330	344	344	329	358	389	338	344	364	366	329	344	329	379	355	372	383	340	333	371	355	379	374	319	357	350	320	347	330	358	364	356	312	341	336	381	368	376	392	346	360	352	359	350	358	350	342	329	365	341	360	340	333	331	364	361	396	374	366	342	308	373	363	363	308
5178	547	515	391	421	449	378	434	393	1371	2524	2180	1278	630	416	364	358	344	326	357	320	313	316	321	289	317	335	324	345	318	315	315	335	320	320	282	340	313	347	368	309	279	313	307	297	313	310	306	323	330	292	309	332	295	311	332	308	363	321	338	290	293	283	314	325	299	311	363	293	321	322	328	329	339	287	331	351	349	289	302	305	347	331	318	313	314	314	356	344	314	340	293	327	335	310	306	304	323	315	325	323	315	297	307	312	299	327	332	307	289	306	323	318	313	348	344	334	292	327	293	329	325	332	300	304	325	312	340	338	319	318	330	333	325	313	303	340	333	351	339	341	319	316	337	300	274	329	302	313	324	305	282	319	318	338	340	312	322	319	302	308	315	322	364	330	280	293	311	331	329	301	305	322	330	337	340	316	302	308	283	344	330	324	315	348	328	306	333	314	322	313	334	316	329	311	336	321	334	260	332	322	327	311	319	298	326	298	287	307	338	297	319	347	294	324	338	320	321	314	305	331	308	334	319	348	316	317	331	347	342	300	327	311	298	345	362	316	326	326	286	305	314	253	296	318	315	317	313	298	331	326	338	335	316	297	270	315	313	308	324	300	321	308	285	280	321	295	342	303	299	327	315	331	334	344	309	327	317	291	306	303	324	292	284	315	300	324	310	320	317	319	315	298	307	340	317	301	341	307	314	315	329	329	325	315	301	306	333	301	285	322	328	319	289	306	302	307	318	303	313	320	319	305	317	325	317	290	324	309	299	325	312	321	282	319	314	312	344	290	348	314	318	326	288	345	288	308	330	316	320	321	363	309	312	346	334	321	299	327	333	289	309	318	294	326	333	330	345	335	289	352	355	324	308	308	323	313	363	310	338	343	300	311	314	331	329	332	298	303	334	301	310	330	319	323	361	334	322	288	313	309	328	300	369	323	331	302	298	323	300	329	325	338	313	335	299	303	312	300	320	357	287	302	320	313	331	329	320	318	277	318	347	304	303	335	310	293	274	286	322	309	314	301	300	290	332	320	287	279	323	340	320	326	290	311	332	345	320	322	310	302	326	330	313	364	298	298	288	329	344	316	305	314	294	337	322	304	299	303	306	336	299	332	300	296	314	329	338	339	335	322	330	320	318	335	324	320	305	300	311	344	308	316	331	318	323	316	336	335	298	313	323	314	321	340	316	301	324	333	336	299	320	267	314	343	361	317	280	322	317	350	332	307	304	319	312	347	324	280	315	324	340	314	317	331	334	290	287	332	310	327	326	317	314	329	320	320	336	314	316	354	338	312	306	312	318	301	300	334	314	328	311	292	295	309	347	301	320	311	316	296	295	296	325	318	299	318	301	309	349	324	323	350	268	303	319	286	306	318	326	306	317	302	295	304	305	331	282	298	370	288	331	312	304	316	353	303	331	308	310	300	316	338	340	313	322	331	322	300	335	309	338	290	329	333	305	317	314	290	289	317	342	312	293	269	294	338	322	334	348	329	292	306	277	306	301	322	310	327	313	363	307	339	299	323	308	291	305	310	327	300	317	330	341	313	304	332	317	303	280	312	316	312	331	296	324	286	324	313	322	315	340	339	314	307	341	298	321	330	336	307	325	314	330	333	324	322	316	309	326	307	326	302	336	340	311	289	305	306	306	309	295	312	319	314	349	291	315	280	310	314	324	288	304	305	313	336	281	337	325	353	297	314	315	321	327	309	358	310	309	301	311	318	315	329	327	286	302	304	309	314	309	320	318	321	311	334	345	338	322	286	290	326	279	297	325	301	324	349	340	304	295	333	312	323	322	324	304	303	325	316	363	328	329	311	312	322	296	335	318	300	318	316	299	335	313	322	332	331	366	345	290	318	328	328	346	303	314	300	369	309	307	298	293	333	314	328	308	337	309	331	318	313	356	325	318	295	321	310	322	332	317	332	321	334	311	333	323	299	354	310	302	348	338	304	309	318	314	308	315	310	305	307	311	336	313	305	293	316	356	289	341	310	317	347	284	325	324	314	328	304	323	296	291	313	283	294	305	305	333	335	284	330	308	363	339	322	322	316	328	327	303	284	320	334	345	285	298	316	325	314	323	315	305	330	318	299	347	307	308	303	317	297	312	320	298	331	315	315	270	304	324	303	315	307	330	284	312	332	321	300	290	302	289	306	312	309	297	288	305	328	306	313	310	311	287	289	330	342	328	341	333	318	313	309	332	304	305	343	305	308	327	298	307	303	349	309	314	286	328	314	337	274	314	286	302	280	312	295	336	333	280	305	333	341	350	306	314	314	318	323	332	301	345	314	285	307	346	301	342	326	326	301	351	318	337	329	320	320	301	291	332	311	298	331	352	324	310	336	316	304	302	325	302	291	294	303	295	309	309	313	322	313	310	290	314	318	304	303	313	318	303	312	338	325	334	317	325	301	304	321	306	300	297	311	356	325	324	329	308	306	320	315	302	319	318	337	335	308	314	306	339	325	321	315	365	321	310	302	312	287	306	321	303	312	303	347	303	321	321	294	358	324	308	305	349	328	304	311	315	324	310	296	327	363	299	299	328	338	331	319	339	328	304	315	313	346	299	317	312	328	292	302	349	306	312	309	316	303	334	332	317	290	319	335	317	329	343	318	330	315	331	289	331	323	320	321	305	333	321	318	313	307	293	312	340	309	351	323	327	330	332	345	311	330	305	305	312	276	309	305	306	300	319	303	332	274	326	301	300	325	334	309	322	314	272	320	333	325	334	332	310	304	307	289	311	308	330	324	296	352	307	323	283	305	288	309	344	307	319	293	331	334	313	322	325	323	331	372	323	283	319	295	345	279	285	319	331	306	335	319	308	316	328	313	315	295	331	324	321	311	324	327	301	343	340	331	312	322	345	298	319	332	330	306	307	268	318	338	344	332	327	314	323	321	276	327	311	349	305	356	320	319	308	276	329	314	313	325	331	324	362	311	330	318	350	316	327	345	318	297	317	334	331	320	308	284	302	318	330	312	317	335	326	297	318	289	300	320	330	336	308	298	312	333	286	303	318	358	358	278	290	330	308	288	328	348	306	316	327	333	310	318	327	317	323	302	324	319	284	294	329	319	321	301	336	302	323	293	326	342	311	308	316	352	305	303	344	310	330	318	327	334	297	288	295	324	348	286	305	323	303	307	304	340	272	321	334	311	309	300	307	289	319	352	318	284	308	289	337	319	315	306	334	315	305	314	324	316	308	323	311	295	314	322	314	325	284	287	309	304	264	313	324	329	313	333	301	343	319	329	341	309	293	337	336	332	315	301	344	268	324	324	322	304	326	323	329	321	294	344	317	327	347	345	328	338	320	307	310	340	326	303	304	309	261	311	313	295	337	329	282	325	293	325	331	339	292	322	305	312	332	304	358	300	318	287	303	337	302	324	302	335	283	305	311	337	330	312	338	326	311	323	332	329	283	325	311	331	296	322	339	338	313	318	303	320	300	318	345	320	346	305	299	278	313	296	318	317	305	321	321	270	306	324	306
25734	21490	27468	25666	5694	1268	725	553	528	7226	19974	17042	8033	1701	844	482	375	374	357	390	357	366	380	348	386	387	397	354	386	364	373	364	340	390	361	315	378	365	369	376	379	369	357	353	370	397	363	359	349	363	361	377	401	365	354	351	326	418	386	390	362	381	362	377	311	356	371	385	373	383	378	353	346	371	377	387	384	367	405	403	357	395	368	385	356	360	342	365	352	372	392	363	363	331	375	364	339	389	363	363	340	365	351	354	414	350	381	377	381	368	402	345	366	359	345	378	378	328	339	385	378	357	383	349	390	365	378	354	314	378	379	374	359	368	357	344	391	377	344	356	380	352	354	351	397	382	379	366	369	365	369	370	392	377	353	353	372	364	392	363	371	386	410	357	381	363	359	348	364	341	334	393	340	401	371	371	372	390	363	380	350	370	342	377	350	345	350	352	364	378	372	321	356	372	359	351	371	385	345	379	370	409	358	375	382	353	380	370	381	331	378	316	399	366	367	402	350	385	344	380	351	390	383	366	401	374	364	358	350	360	349	372	348	383	370	366	379	369	392	318	354	375	375	313	374	362	376	387	335	368	362	363	334	370	360	374	374	338	401	371	402	371	335	346	368	387	380	365	392	385	355	360	385	361	385	377	358	374	393	367	360	363	386	362	341	377	383	400	394	331	344	347	376	361	384	368	322	390	365	417	349	377	354	356	394	396	363	361	362	357	363	393	359	383	368	346	353	357	368	362	380	370	397	347	367	382	331	367	351	353	332	367	352	353	365	362	378	376	378	364	342	394	354	351	396	330	365	397	407	395	350	363	363	377	347	400	350	367	389	365	343	347	308	384	382	350	389	326	358	371	360	340	365	356	389	328	376	353	384	348	368	353	401	336	390	387	327	379	354	364	359	348	366	344	345	346	345	356	377	398	387	365	366	343	335	386	379	366	368	369	332	370	357	372	396	375	362	368	314	377	336	365	362	372	367	361	366	393	367	363	372	409	386	372	353	374	367	388	353	371	378	371	365	394	340	351	352	375	351	396	338	352	348	366	360	334	350	365	346	362	409	366	385	373	378	378	347	392	365	375	351	376	384	359	378	330	365	347	414	352	382	374	403	397	344	388	363	368	331	380	367	384	358	377	377	386	353	356	352	349	349	378	357	379	360	335	336	361	331	379	386	402	379	344	397	369	378	365	394	395	380	371	356	373	365	392	345	313	390	362	385	353	361	395	373	384	379	344	381	391	378	381	344	392	340	363	374	353	355	346	403	388	385	335	405	382	332	357	382	358	375	376	430	401	362	365	359	387	365	394	375	381	369	381	359	319	370	373	335	345	391	364	358	378	364	406	355	376	356	372	344	358	350	344	353	396	380	367	357	362	387	373	358	371	371	387	364	370	358	361	369	364	341	367	384	369	379	345	378	406	395	354	355	367	374	360	395	388	360	375	386	379	371	371	363	378	366	398	427	364	332	357	345	393	357	375	364	360	394	347	368	388	356	351	368	368	391	342	356	394	402	404	379	356	384	361	386	307	360	355	357	389	357	324	337	365	356	372	427	350	369	383	381	342	389	364	357	338	398	381	345	375	393	392	407	379	360	356	403	356	406	383	385	359	363	369	364	370	335	372	377	403	371	370	365	330	375	347	321	361	358	327	357	356	383	363	372	368	357	383	369	354	353	356	350	375	379	368	365	388	397	361	360	359	356	384	374	361	365	362	385	374	351	378	373	349	354	336	345	353	348	368	335	361	365	350	346	348	356	367	354	358	389	376	378	351	368	350	360	388	362	357	378	369	314	349	343	375	374	387	348	378	360	397	369	380	349	352	376	364	395	374	367	372	354	346	369	375	370	339	367	365	346	396	374	371	401	354	371	391	346	365	394	374	358	339	367	379	388	355	388	358	374	370	384	358	366	374	357	369	368	362	351	353	320	383	353	379	374	346	319	380	362	362	388	360	360	376	355	362	361	346	341	327	371	387	367	374	370	369	380	379	374	334	361	354	378	352	352	344	344	366	363	368	372	345	383	386	354	348	313	357	367	386	378	382	388	344	364	370	343	340	357	363	403	409	373	370	349	357	361	355	334	375	361	375	337	351	372	348	372	387	374	350	353	369	352	348	324	369	371	341	371	395	380	350	384	358	354	346	350	348	359	375	381	339	353	370	358	408	385	342	384	369	378	379	358	415	340	379	374	377	344	415	359	366	402	366	348	375	388	382	333	406	404	347	377	380	385	371	369	359	393	407	366	355	361	386	356	329	331	356	331	324	391	342	360	353	369	421	354	351	378	364	352	365	388	352	354	353	344	376	340	323	344	366	370	330	343	366	349	400	362	351	366	358	372	368	356	340	361	371	408	359	398	375	365	363	384	384	357	383	372	392	380	369	394	333	377	361	378	342	345	354	373	391	360	390	321	355	377	352	382	381	340	385	361	381	389	394	341	368	376	339	347	360	344	344	350	342	399	376	358	360	366	380	363	348	364	365	380	381	368	385	376	375	389	357	384	384	359	389	347	382	432	334	376	379	365	385	354	372	347	406	362	360	411	360	377	355	361	345	354	357	340	350	359	344	367	326	353	398	333	389	364	360	374	365	373	352	346	345	361	339	332	387	360	338	364	379	376	362	353	363	376	348	330	370	369	365	364	373	379	372	352	332	378	370	387	360	339	395	376	332	368	374	386	355	346	389	373	368	334	345	358	372	338	384	318	348	381	359	337	370	371	383	352	366	348	363	364	343	374	398	378	393	387	376	369	379	410	398	345	360	351	380	369	348	387	356	338	367	349	371	325	391	329	375	356	378	364	389	335	367	383	356	341	382	353	351	371	352	360	371	385	358	379	342	350	387	400	386	348	366	400	377	361	366	321	369	353	365	396	368	358	376	381	353	370	336	393	362	371	380	363	382	371	347	357	384	364	371	347	379	356	367	364	370	335	319	357	397	380	331	344	395	361	347	347	355	400	379	306	392	351	391	365	364	358	359	338	385	367	338	387	378	355	363	364	372	383	378	357	355	384	371	351	343	359	370	367	374	370	395	352	380	366	361	329	348	347	403	362	374	375	378	339	369	384	335	353	386	364	356	356	371	396	375	290	376	321	376	370	343	380	357	342	355	356	389	382	389	356	356	393	367	378	346	349	423	386	373	371	381	347	378	393	372	353	369	327	372	411	387	369	353	367	347	415	344	381	389	387	338	355	342	367	345	370	367	377	380	356	356	366	341	361	395	364	364	352	353	385	389	353	349	339	368	369	351	358	323	390	380	378	367	370	351	359	377	325	359	380	350	367	360	341	348	363	373	368	337	375	375	390	349	363	390	393	367	326	376	361	362	372	358	354	360	343	379	364	365	386	393	373	361	370	400	375	323	372	360	349	379	374	376	343	366	376	375	359	383	351	374	373	313	348	369	363	335	365	389	365	382	413	352	345	354	363	374	353	385	362	360	375	345	391	380	380	378	385	345	392	384	368	357	421	356	375	374	379	342	363	377	340	362
3608	3128	2428	1302	1292	1034	778	759	697	10534	19509	14718	6831	1746	930	473	346	394	340	342	323	322	333	345	367	331	374	345	355	361	353	351	343	334	393	349	350	349	377	335	343	374	356	400	316	351	364	331	343	340	353	306	347	356	341	356	356	364	366	336	367	356	339	324	360	312	374	340	331	359	347	332	374	376	365	321	356	351	329	341	337	372	324	382	332	346	353	372	348	337	366	357	332	354	397	350	349	344	370	349	313	347	370	350	348	355	348	341	371	358	336	329	348	405	340	358	398	342	363	321	349	332	354	356	375	332	350	354	322	307	361	367	322	331	378	369	329	341	360	367	345	354	327	360	351	327	340	314	365	347	377	340	340	357	360	366	378	335	320	359	339	356	335	331	339	371	322	360	372	360	373	328	331	382	360	372	329	334	318	369	338	341	390	352	341	327	346	356	372	336	325	339	360	357	368	330	382	312	362	335	371	347	342	345	351	354	360	374	351	327	365	357	368	305	355	354	331	360	340	393	343	328	353	358	357	310	347	329	344	342	367	374	358	346	351	320	365	341	326	330	338	390	344	345	354	348	331	354	337	362	334	348	305	312	377	320	365	333	379	347	349	361	340	337	367	364	381	362	379	352	348	367	325	382	378	342	361	332	319	339	342	348	375	350	333	358	358	353	370	339	364	371	344	369	368	358	357	338	354	349	352	346	357	326	343	367	336	365	352	353	356	353	351	345	339	323	342	345	379	324	323	335	363	373	351	343	335	342	320	362	340	341	327	352	322	316	370	351	360	393	326	348	341	360	316	360	350	345	365	339	358	344	362	314	318	384	397	307	357	387	348	386	358	408	340	374	337	324	368	356	378	333	365	333	323	359	331	346	352	345	344	350	327	361	335	336	322	349	357	337	355	339	357	344	368	335	353	323	340	359	363	324	360	326	338	367	376	342	354	372	343	366	363	351	356	366	382	349	334	368	351	360	364	327	341	361	335	323	351	355	354	323	374	372	381	331	367	343	348	385	336	313	356	340	343	342	362	328	356	360	328	303	349	328	359	372	339	362	350	353	332	344	347	354	342	359	351	355	383	378	370	331	326	354	398	363	317	363	357	345	351	368	353	333	368	351	331	372	388	342	329	351	346	328	376	334	346	397	331	313	351	339	354	369	339	382	346	340	342	293	318	334	350	360	367	338	327	378	316	320	392	342	332	362	342	365	356	326	357	338	338	333	376	332	368	356	342	321	379	349	316	346	321	341	362	378	356	347	341	330	348	333	337	337	370	366	391	376	350	383	346	359	361	367	358	341	350	353	331	334	348	374	344	313	355	342	375	349	371	356	372	350	383	321	361	357	312	373	360	369	306	336	348	321	333	353	322	369	334	312	380	335	335	366	343	340	383	374	376	349	336	366	354	339	370	349	356	334	350	344	365	349	344	348	362	338	340	387	342	333	344	341	398	348	345	314	373	380	398	323	341	354	354	368	350	332	394	315	375	335	340	342	336	341	363	357	323	324	323	373	351	331	374	379	319	321	337	343	370	387	342	370	386	303	323	357	355	376	337	363	383	332	361	335	353	358	338	348	330	333	341	332	324	364	337	341	355	350	364	319	355	337	349	359	384	358	318	378	366	375	342	313	350	363	323	374	318	332	366	341	340	364	349	354	323	325	348	353	376	325	321	332	347	359	346	349	347	347	368	367	370	373	347	343	353	337	375	351	343	388	370	353	330	321	353	363	353	358	309	364	368	357	351	324	358	381	361	319	352	368	370	356	342	349	329	380	343	363	354	322	361	337	355	347	314	359	351	332	328	351	358	328	359	358	358	375	354	360	344	325	323	381	380	363	369	346	330	370	341	336	367	339	338	364	347	341	339	342	346	359	366	316	356	354	373	357	391	317	321	344	361	344	334	329	360	373	322	346	359	348	373	336	346	360	322	372	337	363	336	343	343	346	353	350	341	321	334	378	330	368	356	369	320	371	340	364	343	352	342	333	333	367	337	340	311	367	323	334	342	345	385	360	312	338	371	319	330	366	361	385	326	377	341	340	319	373	351	364	327	311	333	377	324	372	348	352	344	347	356	334	325	347	356	355	341	332	318	347	379	354	344	364	336	354	321	328	363	355	356	371	346	346	349	333	323	354	343	326	325	356	343	343	363	348	336	329	345	343	373	351	363	359	354	362	341	319	334	340	330	339	338	384	357	332	348	327	329	350	369	363	336	352	365	322	368	323	353	316	356	330	392	328	367	360	325	359	332	327	386	335	334	338	371	317	344	339	332	385	278	358	312	352	351	355	346	338	358	345	334	367	336	356	361	345	341	373	357	351	331	336	359	354	383	373	349	363	369	352	350	365	327	391	322	353	336	380	359	336	327	352	337	333	362	376	338	345	356	325	338	349	358	343	334	335	361	365	358	344	344	359	359	338	335	334	365	353	329	352	330	336	351	364	372	328	299	344	354	328	349	362	319	327	340	363	348	350	359	338	333	376	349	367	359	340	330	338	343	331	342	356	331	322	321	329	370	343	349	323	353	348	360	360	356	383	338	409	320	327	349	348	345	369	335	342	356	353	343	363	343	349	330	375	343	341	357	320	378	353	391	325	318	317	329	386	322	350	326	327	357	366	340	336	369	358	368	361	349	364	333	334	374	341	368	349	333	351	384	340	418	353	336	349	330	367	358	343	354	369	337	370	373	344	329	338	365	344	380	345	353	350	355	364	329	336	332	353	367	346	354	361	331	382	354	373	336	352	359	389	359	350	323	386	363	364	340	336	322	370	317	353	353	363	350	369	345	347	344	336	327	338	368	373	326	364	319	363	379	366	351	355	355	315	370	328	339	346	368	367	359	373	348	315	338	369	355	351	362	352	359	348	335	374	353	371	376	354	350	331	342	372	371	370	323	352	339	336	350	356	387	343	376	326	361	379	365	359	311	340	353	325	364	331	349	346	325	345	368	370	346	335	346	331	330	358	380	353	361	360	358	343	340	340	339	336	340	394	356	366	347	333	353	342	323	378	359	341	327	368	370	340	332	331	391	387	360	355	337	353	333	354	333	333	321	354	340	339	381	352	326	357	361	335	361	347	331	328	342	335	359	330	357	361	334	362	350	348	362	344	347	352	327	352	352	347	356	340	350	344	387	323	323	372	355	345	373	345	329	379	338	381	368	326	316	340	341	394	377	353	385	321	367	360	371	355	363	330	355	360	348	307	318	344	373	351	367	362	338	359	338	361	336	331	374	347	315	345	323	363	345	371	358	328	345	332	341	353	325	351	349	355	325	325	330	347	336	357	351	342	347	363	342	367	326	349	350	336	356	350	349	374	345	338	328	343	330	363	351	340	386	368	346	387	349	343	329	347	326	369	355	357	354	368	358	342	325	347	336	345	351	376	334	363	311	336	349	315	361	383	321	323	364	355	395	307	340	342	346	365	341	334	345	344	341	319	374	326	340	352	355	363	372	322	358	367	330	356	346	335	352	338	344	318	322	362	356	333
24583	21478	28765	24602	21368	7229	1806	1203	835	18184	35676	29041	14778	3434	1431	706	588	493	523	555	510	526	511	539	528	498	508	556	498	458	522	545	519	468	486	534	517	508	509	524	565	531	526	508	500	501	483	497	531	538	544	524	503	514	524	509	508	554	515	529	482	498	506	527	506	472	521	498	522	555	494	507	556	502	490	485	450	492	478	544	521	502	520	527	446	539	464	496	505	530	536	512	524	557	488	497	519	491	502	508	511	470	470	508	494	514	511	531	556	484	540	480	490	473	495	509	526	537	495	523	516	457	491	516	470	540	530	474	512	489	485	516	489	525	483	514	538	552	510	503	499	515	521	531	489	488	473	544	529	479	524	488	513	510	534	490	493	491	517	528	521	503	506	475	483	484	533	507	513	505	535	548	499	541	509	502	510	525	507	500	484	517	502	467	507	527	466	528	527	522	514	503	496	519	494	462	520	463	475	484	507	508	513	506	527	494	498	502	514	547	485	529	483	496	471	511	506	524	517	537	486	485	509	472	519	505	570	505	482	510	497	524	514	501	543	484	557	491	459	498	441	519	485	520	522	476	522	512	504	494	501	497	493	527	492	510	480	504	475	520	482	525	518	547	535	494	440	544	494	517	541	535	494	478	523	505	502	467	519	542	495	534	508	515	517	521	500	517	473	492	508	545	532	495	523	480	532	519	526	485	475	543	542	508	523	462	505	500	526	458	488	489	520	510	547	491	506	496	511	458	533	475	540	514	505	521	495	512	542	515	486	506	506	524	498	471	557	536	469	497	528	493	528	493	544	511	521	490	514	509	513	486	492	513	490	514	519	518	482	483	488	512	485	470	493	506	502	465	465	512	479	509	533	499	474	486	498	476	471	478	467	500	509	540	538	470	484	463	511	499	491	476	463	525	522	510	527	491	498	521	483	499	497	516	544	507	477	473	552	529	518	528	524	489	501	499	521	498	513	515	522	539	541	487	513	471	495	518	521	510	529	569	517	494	488	507	502	504	468	511	485	473	522	529	489	465	499	511	470	542	515	476	515	514	492	492	506	514	518	522	510	491	510	489	476	523	518	485	541	470	482	467	492	498	521	476	508	521	542	510	510	500	537	514	526	501	489	499	529	502	523	523	542	492	525	512	507	511	491	510	538	474	514	459	478	527	541	481	519	465	537	477	503	446	558	508	497	518	493	542	522	503	502	477	504	490	496	487	501	480	483	508	450	492	537	538	522	533	464	548	558	482	480	528	503	546	536	454	511	541	515	505	504	504	551	535	490	528	532	505	504	492	527	503	534	523	499	498	461	550	536	555	531	513	547	488	529	539	458	510	490	547	485	490	508	521	498	514	523	520	505	517	512	482	499	526	552	471	536	502	520	546	568	517	500	518	530	513	483	523	503	503	489	474	504	518	510	524	503	516	469	485	515	495	516	456	496	501	512	539	532	486	499	501	467	512	514	501	529	523	515	464	498	504	500	480	484	507	498	540	517	518	512	493	537	493	538	470	484	472	531	506	494	495	512	518	516	510	523	466	496	495	519	512	488	521	512	441	527	502	457	516	535	515	503	510	514	498	473	519	490	492	522	512	520	531	505	507	452	463	512	468	488	491	509	487	489	517	482	543	496	475	549	506	520	508	509	523	527	469	503	504	503	528	554	488	503	503	513	509	500	524	504	483	463	456	504	516	502	495	486	506	468	493	512	527	500	519	504	492	484	486	505	517	523	537	479	509	480	523	484	529	506	510	498	521	517	484	527	494	527	523	538	468	489	526	528	470	552	480	518	518	540	525	519	494	503	558	516	506	517	475	492	530	541	528	463	495	523	495	487	534	507	524	491	523	500	505	504	523	520	544	485	478	545	495	501	493	498	556	515	490	490	530	519	541	494	533	485	476	482	514	493	446	561	492	489	497	528	543	520	493	492	495	500	527	535	496	478	478	511	503	537	513	546	507	524	484	481	481	500	461	506	516	546	514	509	531	503	506	495	542	518	495	482	483	538	531	526	551	542	461	542	491	501	523	507	540	523	511	562	494	516	533	488	524	508	483	544	534	521	485	562	523	492	461	551	514	523	525	506	503	507	521	495	527	490	464	559	493	515	506	483	521	480	508	509	484	487	509	492	532	517	515	509	482	470	501	519	491	506	561	541	495	539	528	494	535	510	503	473	503	467	534	530	495	493	511	486	495	551	561	543	534	495	504	469	517	474	498	483	490	533	454	501	468	466	498	505	476	468	489	529	529	492	522	506	492	514	523	550	540	515	501	500	507	510	555	461	493	451	513	520	514	520	483	497	499	542	545	559	551	482	499	498	536	525	529	507	514	468	523	478	498	504	498	519	500	496	486	491	563	502	513	508	489	466	526	512	507	473	468	531	495	500	521	509	527	518	471	519	523	509	505	548	488	539	495	524	504	556	508	488	500	528	470	505	525	511	510	480	512	511	517	519	482	470	525	514	534	545	496	520	509	549	562	486	507	488	520	523	500	528	527	488	539	507	478	528	518	495	497	502	522	535	519	518	518	527	477	475	525	504	508	510	515	481	529	512	489	487	477	499	511	484	452	527	485	484	505	524	504	509	459	488	498	526	530	524	528	529	517	510	483	506	532	513	537	500	491	515	515	471	497	531	558	469	509	495	498	492	493	463	468	494	507	522	509	516	520	553	515	497	490	548	533	505	491	504	530	531	552	478	505	533	536	519	468	519	509	502	521	491	514	496	500	532	489	517	523	471	539	518	488	541	500	513	506	519	479	525	499	537	501	475	557	506	498	487	511	496	486	492	496	522	509	510	531	487	540	483	490	473	505	445	468	507	528	527	479	519	506	505	515	491	512	485	474	512	478	497	496	501	521	524	503	501	515	521	491	477	476	526	537	492	491	546	525	490	538	484	498	490	499	519	553	486	471	464	538	492	488	485	495	522	521	482	464	526	502	543	583	514	501	507	524	527	503	476	500	533	541	499	520	515	476	533	517	506	555	527	543	470	466	474	521	487	497	508	538	533	511	487	490	532	467	484	520	470	510	502	518	480	480	507	517	476	514	514	493	488	525	547	509	549	475	482	523	565	489	518	505	501	519	481	515	506	532	499	505	516	483	472	529	459	471	502	533	489	549	508	493	471	466	509	493	447	543	502	506	504	500	484	534	468	493	482	471	513	486	552	499	479	480	522	523	492	478	497	523	473	503	501	501	504	525	526	497	476	524	494	492	477	489	513	461	506	495	477	477	510	457	479	510	533	495	508	505	482	557	500	524	493	508	512	520	457	489	507	522	506	514	551	541	480	442	535	512	521	499	536	492	481	490	497	534	508	508	459	502	466	538	490	523	537	509	471	503	523	497	514	512	512	478	501	509	503	506	535	490	515	488	527	510	459	477	476	508	461	496	459	501	501	480	510	489	489	497	506	499	521	526	482	511	491	544	520	483	529	523	519	478	525	493	479	548	524	526	496	515	492	511	481	510	542	489	506	513	493	450	504	510	505	541	527	453
4044	6171	4751	2814	2250	2014	1378	1233	1180	22774	32329	24002	10918	3000	1546	699	496	450	484	491	472	467	488	504	457	470	447	511	466	460	465	465	452	473	440	462	466	465	492	486	484	489	500	480	461	471	480	463	481	509	461	453	482	471	494	457	491	429	464	510	442	475	493	457	464	450	448	450	467	493	481	447	490	462	440	501	444	482	478	493	489	497	461	452	473	451	479	467	488	485	499	482	497	467	469	482	472	487	492	468	461	487	484	496	468	505	475	446	468	489	485	475	455	432	442	462	455	461	452	462	463	467	464	477	462	428	470	456	459	467	434	444	436	454	471	446	493	531	455	467	448	474	465	457	465	471	477	454	454	458	466	465	473	444	468	426	454	488	431	469	474	450	460	465	460	486	454	473	458	498	494	459	495	434	500	431	421	493	450	461	472	453	462	450	470	506	443	453	475	490	474	460	454	463	448	507	442	471	495	490	517	511	493	460	481	474	484	479	456	447	448	431	447	488	471	452	471	474	477	474	483	502	476	475	464	475	446	457	447	449	502	461	490	447	476	455	443	492	472	483	464	444	440	517	462	440	458	496	417	442	503	480	464	482	507	469	471	441	468	466	470	450	463	492	445	481	495	478	461	513	455	453	476	464	451	474	460	484	472	485	490	456	472	448	452	464	462	428	475	479	466	461	464	489	452	482	479	459	430	428	456	460	454	472	478	478	498	468	461	460	459	463	436	491	483	478	428	453	459	434	470	462	446	465	454	480	460	467	482	465	442	488	486	443	489	467	514	438	469	452	431	428	449	432	454	473	464	464	473	498	433	453	465	450	470	470	442	489	460	455	474	470	443	453	504	472	477	445	444	458	491	438	479	451	472	445	477	453	452	467	438	514	438	462	514	461	463	456	458	456	440	439	453	447	456	464	451	479	456	469	489	458	469	468	462	479	458	465	479	457	427	471	442	472	479	486	429	486	457	504	466	437	483	452	462	471	465	429	497	458	410	448	452	452	457	423	495	446	463	490	463	469	446	489	464	429	457	444	457	499	430	449	472	480	453	468	461	460	446	493	477	454	446	452	419	483	455	462	473	457	474	461	462	455	477	420	451	483	461	471	469	439	436	471	475	440	472	451	444	433	434	427	467	446	476	484	483	444	483	456	471	438	469	461	462	441	441	468	437	460	475	463	465	466	435	458	456	433	473	462	487	462	451	469	436	466	488	452	473	461	474	501	472	439	442	466	457	444	478	478	453	430	483	469	471	450	450	464	436	476	470	492	456	461	453	467	444	468	464	409	448	493	458	485	455	491	462	471	474	479	484	488	456	455	458	476	439	444	466	470	476	455	458	440	475	460	456	432	466	468	457	444	453	463	501	461	486	470	483	445	457	470	478	489	450	496	467	459	476	477	471	446	446	450	462	455	470	423	439	457	466	449	429	485	458	505	482	474	464	452	480	484	471	454	475	451	427	440	495	458	467	482	452	429	461	423	460	475	459	474	448	454	455	475	457	462	460	476	429	470	454	438	473	464	438	434	458	526	493	496	486	474	447	489	474	498	444	432	474	440	466	473	435	481	479	476	430	485	432	452	492	477	459	474	471	444	462	447	445	517	487	472	443	485	462	480	474	470	451	478	468	440	468	466	486	454	446	448	467	461	429	458	494	466	480	462	472	499	434	439	475	521	476	452	456	489	451	489	442	480	474	454	481	467	461	464	440	474	441	441	485	426	502	431	490	458	468	456	462	450	448	483	480	479	448	511	448	493	469	470	444	467	472	457	466	465	460	432	465	442	482	487	454	502	463	457	456	451	476	454	435	475	449	470	497	492	511	431	459	486	471	422	473	446	515	485	470	425	464	463	464	439	453	464	470	441	470	454	476	462	465	476	448	471	411	426	517	455	462	450	450	463	499	471	475	481	456	480	480	450	412	452	437	427	401	468	440	492	469	446	454	466	463	460	471	451	482	472	463	450	461	406	425	422	471	462	438	437	443	453	456	451	422	467	447	428	453	467	410	448	467	432	490	458	514	447	466	466	500	468	417	482	443	484	467	437	485	459	461	452	425	472	438	466	469	473	460	465	431	440	485	483	441	423	461	477	455	467	478	461	457	448	440	495	475	431	434	474	488	459	473	456	437	458	459	440	380	422	490	499	442	498	464	449	450	441	451	447	450	447	454	439	458	484	488	456	466	452	480	469	449	491	472	467	460	451	450	442	467	526	455	475	456	475	460	487	475	455	462	466	467	446	434	463	468	444	437	467	507	472	447	473	444	461	485	487	458	462	470	437	440	465	434	450	431	421	434	491	431	452	451	455	492	437	455	432	458	467	463	451	446	480	476	474	493	418	446	447	461	467	448	447	467	429	461	420	474	453	419	487	425	471	457	433	462	474	447	462	490	474	486	485	474	451	444	405	443	477	463	437	427	466	476	445	449	468	471	457	454	457	474	437	424	476	469	443	470	454	455	452	400	455	464	454	476	479	447	484	496	454	474	448	494	454	473	462	437	451	453	468	498	469	474	416	468	429	463	475	441	455	488	496	462	466	449	475	445	430	455	444	445	507	471	454	453	460	473	434	461	453	500	474	461	428	442	464	462	465	481	473	479	441	455	469	442	448	482	483	464	452	475	440	444	465	471	488	493	477	480	446	456	482	465	436	495	452	434	430	510	506	460	456	470	497	455	488	450	471	453	426	447	451	446	484	482	483	461	468	448	427	454	456	500	494	469	504	472	464	441	474	478	470	471	472	423	462	435	490	455	468	457	472	451	471	480	459	475	495	459	466	452	454	473	488	482	451	471	467	451	462	474	475	478	464	478	425	453	458	471	467	451	429	465	465	460	422	467	427	433	479	438	485	488	458	450	462	437	496	479	449	456	456	465	413	496	470	445	477	471	439	467	506	461	467	421	446	434	498	506	489	482	478	444	427	458	486	491	476	427	449	443	479	445	475	479	442	486	488	456	437	465	480	445	435	490	466	493	479	478	436	456	446	485	464	446	469	448	454	472	466	489	471	472	479	514	454	458	456	450	457	459	449	456	462	453	501	494	456	434	472	482	472	417	436	486	488	459	429	456	436	470	492	443	447	471	454	427	472	474	451	403	486	441	438	437	448	433	456	479	445	472	482	438	441	473	451	442	471	447	440	429	430	418	446	453	471	465	456	477	455	449	466	433	434	436	481	450	506	504	442	466	453	457	458	474	506	450	461	456	467	501	460	471	460	488	479	460	464	480	429	442	500	466	431	447	479	461	492	461	500	456	456	475	469	416	441	466	440	432	460	445	455	482	432	431	461	468	436	451	449	483	472	456	449	436	464	462	512	434	469	450	436	450	491	482	449	502	469	449	404	491	473	496	475	491	441	517	429	479	470	457	449	480	456	447	409	473	434	483	463	468	454	463	477	506	444	464	456	437	418	465	464	477	430	458	471	447	479	477	422	438	438	456	456	442	489	460	472	450	459	474	473	480	454	483	458	457	447	447	442	489	489	468	472	443	454
27745	10199	1158	707	585	438	420	440	425	1257	2037	1716	1038	559	440	389	347	335	360	339	347	310	350	322	313	368	320	336	345	371	341	326	299	347	336	340	356	319	347	316	327	326	366	341	326	350	330	354	332	302	324	348	372	318	358	332	367	325	322	328	343	345	339	339	313	325	360	333	323	350	354	335	309	333	331	340	344	316	353	345	333	362	353	343	298	322	341	318	346	334	341	335	323	338	356	325	330	347	321	347	340	324	329	327	311	322	312	319	314	355	348	312	322	376	300	338	346	344	328	334	357	370	333	338	355	337	334	371	354	351	316	339	337	307	363	349	295	366	368	330	355	329	304	302	356	348	317	367	348	301	332	316	311	341	319	324	313	339	330	334	322	333	323	354	351	363	351	346	319	321	284	313	334	378	334	339	330	331	322	349	351	319	353	354	335	372	332	374	336	379	341	341	350	353	325	326	369	308	348	321	338	319	349	335	328	329	328	328	344	347	325	333	313	340	372	329	353	346	312	365	355	351	309	332	337	364	333	336	376	327	337	344	321	359	362	359	294	331	326	324	317	328	315	324	342	338	318	350	313	334	303	352	333	327	338	345	347	342	302	325	315	364	346	331	360	338	338	351	301	383	370	312	321	321	327	356	341	320	338	344	300	352	319	337	323	326	350	355	349	359	369	376	332	304	344	357	343	323	332	347	338	324	362	306	347	332	316	295	335	379	302	328	337	343	324	330	341	362	349	339	348	348	343	337	330	332	356	336	304	324	352	323	294	331	384	339	334	356	329	335	328	344	327	343	351	365	363	310	355	321	348	329	339	337	349	325	313	349	350	314	344	310	346	335	313	349	363	315	322	320	374	322	358	309	335	337	333	296	310	339	323	332	342	374	323	311	313	302	364	352	332	332	325	343	352	301	335	307	325	317	321	333	311	355	333	298	335	345	320	316	333	354	335	323	289	350	323	330	328	345	330	309	322	320	320	306	292	337	334	309	355	326	318	357	336	344	334	319	381	333	327	310	350	334	344	331	321	321	314	334	333	330	322	350	288	356	342	292	294	340	346	322	308	323	342	332	342	322	309	347	319	339	340	314	331	336	343	352	301	321	304	328	357	327	337	341	347	325	311	303	332	340	358	349	323	340	302	349	337	345	317	363	349	359	335	340	338	337	320	346	351	351	333	314	344	379	366	314	328	340	346	319	349	371	306	348	337	346	372	364	350	294	370	357	319	317	355	306	354	335	345	352	338	337	335	342	350	329	338	322	321	368	359	365	338	351	318	315	329	321	313	364	338	326	306	304	332	361	331	338	349	318	347	352	337	350	336	352	320	330	318	345	361	326	318	328	364	319	306	354	330	354	334	304	326	370	332	327	324	322	338	341	341	350	400	314	322	343	380	322	336	336	323	309	334	340	330	325	272	339	323	351	366	351	335	357	327	325	337	354	342	320	361	334	313	357	349	356	371	332	352	381	334	339	339	330	347	310	319	316	308	336	318	312	339	339	341	354	329	317	351	317	319	350	313	345	348	370	341	340	294	319	341	343	360	350	331	352	351	342	361	333	352	342	312	340	327	348	356	324	342	334	341	316	319	343	335	327	336	347	317	354	339	310	336	313	350	371	333	323	340	308	367	374	345	332	357	343	318	323	340	320	336	322	302	365	317	349	324	324	345	349	389	347	345	363	317	340	371	351	365	327	335	323	363	309	312	358	328	337	327	358	344	320	354	358	345	343	340	329	383	313	339	346	323	318	339	342	373	339	341	350	330	327	351	357	312	360	343	331	366	326	344	337	339	329	327	364	299	318	351	331	321	341	308	333	328	314	324	345	321	313	343	312	329	357	342	388	340	357	354	334	355	330	347	342	326	359	346	345	313	342	341	333	347	348	345	349	340	322	346	307	375	332	358	367	330	331	326	334	335	336	320	333	324	324	331	331	352	352	339	345	344	358	337	341	319	308	324	327	334	320	331	339	323	373	323	326	328	359	350	374	333	348	354	320	308	354	313	309	340	333	335	299	334	313	302	335	355	328	349	347	283	349	340	351	294	340	331	319	332	346	355	350	364	286	323	325	328	334	348	358	344	355	336	351	313	361	334	334	368	318	337	342	301	342	334	347	350	378	326	359	348	311	378	320	339	302	346	349	341	358	347	328	357	355	338	362	293	346	354	355	340	342	349	332	330	299	338	347	349	348	331	325	342	342	348	390	294	353	347	331	325	301	351	365	359	329	342	351	308	337	360	330	326	304	334	319	332	346	345	331	324	360	326	337	347	353	333	309	318	309	338	318	335	324	344	336	286	316	307	323	310	334	342	346	358	327	330	321	348	310	347	327	352	365	323	308	351	353	324	341	346	367	327	354	371	337	354	360	347	322	361	343	331	374	378	353	353	357	350	352	329	340	325	318	352	339	359	310	320	326	343	349	323	342	301	332	304	356	332	367	320	317	331	334	316	334	316	333	330	362	353	363	347	339	335	314	330	357	345	349	345	351	334	335	338	308	323	364	352	337	319	371	338	324	320	343	329	316	344	355	350	356	328	330	358	343	340	350	334	309	342	323	317	314	349	302	353	320	327	345	337	334	323	331	326	352	330	356	318	353	356	332	357	314	316	333	322	385	342	355	302	371	306	326	321	365	329	350	289	319	302	338	360	353	349	310	311	335	321	318	328	316	322	353	335	355	340	323	325	324	307	350	338	324	337	321	358	316	327	340	340	367	334	356	355	355	350	309	321	327	323	336	322	312	362	322	345	308	372	344	312	328	368	342	330	321	350	309	313	321	347	339	340	332	338	353	321	371	351	350	340	369	352	312	335	329	347	357	333	354	370	338	354	331	326	325	318	330	350	314	302	339	323	345	311	326	340	336	321	348	364	329	333	370	330	345	307	325	331	339	342	364	327	347	330	369	337	293	332	340	347	308	344	330	326	345	355	336	337	356	337	337	326	310	337	334	377	346	324	307	322	351	334	342	343	346	338	329	312	339	357	333	307	335	328	346	341	342	324	354	353	331	324	332	327	338	357	344	336	335	318	354	351	387	330	357	348	334	349	365	359	340	326	325	342	339	325	356	341	356	327	351	332	322	307	338	344	320	347	322	362	333	363	327	337	347	312	322	352	325	366	361	348	325	358	331	320	323	296	339	322	342	351	303	323	352	320	332	328	308	324	371	352	319	348	335	374	331	331	341	304	338	336	364	335	345	353	355	314	333	368	349	311	342	329	314	320	353	352	322	373	343	327	339	329	298	312	365	316	326	338	355	354	336	346	357	369	362	302	367	340	389	351	314	349	368	337	342	341	356	329	311	350	357	353	345	335	332	306	347	319	339	348	346	361	334	302	350	332	354	340	366	323	340	339	378	326	373	313	332	351	331	337	321	330	338	317	321	350	343	337	346	358	330	311	374	312	330	385	327	352	327	339	329	345	379	354	324	338	333	347	344	323	308	338	332	354	358	321	362	347	367	320	332	328	336	381	316	330	358	336	328	338	359
5188	693	763	612	619	553	456	466	481	1789	2558	1924	1096	558	414	358	300	293	299	310	309	327	325	285	292	299	309	281	299	292	305	321	328	328	277	330	334	316	324	345	344	282	303	306	323	316	357	280	289	300	275	278	325	298	308	333	301	305	303	314	301	297	310	315	327	291	289	320	310	288	320	296	305	340	324	306	294	295	307	302	287	308	301	301	301	298	345	291	342	302	325	305	317	322	327	304	310	297	296	322	317	320	280	296	319	329	311	317	295	291	303	334	283	297	320	283	300	307	295	314	300	305	294	308	315	283	306	286	304	301	300	321	295	300	301	299	318	304	320	304	288	329	276	289	311	321	302	271	309	289	288	294	316	316	304	305	310	313	302	303	292	324	324	341	283	324	335	289	326	289	305	275	303	317	278	325	307	312	286	320	321	305	299	316	275	295	286	310	310	265	338	319	305	311	291	297	302	301	311	289	307	318	309	350	337	293	290	303	302	310	311	301	321	301	324	299	279	310	295	310	281	287	304	280	288	305	334	292	280	316	294	275	342	331	284	327	292	298	311	288	315	309	327	297	302	295	291	320	313	291	305	295	285	320	340	338	327	314	320	318	294	293	300	325	301	271	334	312	302	331	322	333	347	291	321	345	308	342	329	290	301	330	308	327	274	290	287	324	300	325	307	321	339	289	324	315	334	336	302	336	308	336	315	307	311	292	265	292	305	313	319	296	324	319	300	303	330	344	299	280	317	295	309	283	311	311	306	323	283	304	292	296	331	311	303	265	285	300	309	324	311	310	312	286	319	314	294	323	305	293	275	297	321	324	274	332	320	301	307	284	316	322	351	330	296	320	301	296	322	289	324	302	282	277	324	306	308	306	274	280	320	320	275	305	276	289	326	312	342	279	305	318	320	307	305	312	321	310	289	313	314	304	310	306	294	303	286	289	286	312	293	278	301	266	334	287	300	306	292	283	351	263	324	310	330	311	310	339	273	322	295	299	331	318	295	305	296	295	280	302	292	286	315	309	300	317	283	303	300	335	293	299	311	312	303	285	301	301	332	307	303	321	316	273	314	299	336	334	296	318	291	301	333	319	308	300	270	312	323	321	330	281	304	328	322	310	291	282	288	294	345	283	349	295	308	332	311	308	284	300	304	335	274	292	312	343	310	320	338	306	287	269	293	297	274	331	294	290	311	311	291	291	327	306	318	318	309	302	281	334	314	327	350	301	318	295	308	318	311	292	309	336	310	332	327	306	344	267	331	322	291	319	335	292	292	327	315	304	310	281	279	298	316	294	306	324	326	346	312	322	322	307	286	314	301	327	288	308	344	284	318	304	305	325	292	277	319	328	322	322	309	268	307	289	294	305	283	322	310	307	334	293	302	341	301	333	348	289	321	302	282	322	272	331	314	332	321	321	289	295	300	318	296	321	276	311	289	267	334	304	314	301	338	277	314	313	288	317	326	300	303	299	350	329	301	302	317	289	298	331	312	294	279	288	310	284	284	303	324	308	295	293	313	288	292	332	319	311	293	267	280	288	328	314	326	308	289	296	307	318	334	321	333	307	296	309	297	343	302	340	312	302	304	315	323	327	322	311	310	304	324	301	328	309	303	283	291	308	284	322	342	317	313	309	348	332	303	290	306	335	325	295	297	313	319	296	314	335	309	322	297	339	311	290	304	291	280	282	296	310	265	302	304	293	333	309	309	277	340	298	286	281	323	276	310	323	302	299	298	326	299	310	314	314	300	315	327	289	284	314	315	306	325	313	308	294	303	319	348	314	305	302	306	307	306	309	309	318	294	302	296	324	302	299	285	297	308	296	290	322	305	355	309	320	313	302	285	334	286	312	312	297	314	284	298	319	297	295	320	307	297	323	306	333	314	322	298	297	298	338	297	267	297	308	313	282	325	318	301	289	313	305	324	315	312	297	300	311	311	316	301	306	310	322	295	323	283	323	334	326	276	299	313	317	303	284	295	331	293	299	311	318	295	342	280	278	285	323	321	318	308	290	311	307	310	302	315	297	308	315	307	299	309	289	314	324	309	324	317	304	313	317	318	322	310	328	345	311	314	293	328	310	303	298	302	312	272	353	283	287	324	280	307	323	302	314	328	273	316	313	325	335	285	294	327	313	329	284	320	296	306	318	289	284	321	299	293	285	306	307	298	301	323	281	281	306	296	311	327	316	320	310	306	329	289	338	289	317	310	282	325	329	281	316	332	302	322	288	282	309	316	320	286	290	281	303	277	292	292	281	272	302	306	310	287	316	328	325	291	308	288	330	301	343	340	316	331	346	333	294	336	323	285	294	334	301	294	289	313	324	301	314	290	319	310	303	293	319	284	303	333	285	304	326	316	299	300	314	277	275	285	330	328	330	317	310	296	287	320	294	320	332	259	269	306	296	301	318	318	312	319	288	319	334	266	319	350	314	293	334	320	316	328	301	302	295	333	278	317	291	314	276	330	284	302	310	318	317	324	282	329	294	315	296	312	305	286	331	312	297	297	297	301	320	305	301	290	304	316	339	280	285	296	286	299	299	281	319	322	320	316	318	285	285	292	298	302	302	287	334	306	310	295	313	294	314	296	317	308	311	315	317	294	321	291	309	282	317	327	327	303	284	304	291	349	308	301	312	278	339	303	327	283	299	335	308	313	350	327	342	294	308	301	279	316	320	330	290	302	289	335	326	292	309	318	302	321	296	294	303	301	320	336	313	291	296	289	304	306	283	306	308	321	310	293	294	301	294	316	309	338	325	332	318	285	280	297	309	318	294	323	291	288	315	318	305	317	319	296	318	308	302	329	286	311	290	281	303	280	290	300	292	302	313	304	303	297	331	339	298	323	328	313	301	289	296	300	297	316	302	308	302	327	315	308	286	273	306	272	305	324	325	314	297	303	316	312	298	306	296	308	332	307	313	303	308	310	265	312	335	305	324	316	324	334	314	308	314	312	297	332	312	283	293	310	274	276	296	304	278	318	301	294	333	292	303	320	314	292	280	268	290	305	304	298	306	315	291	305	342	321	296	278	320	321	323	299	316	335	290	285	315	297	321	305	326	341	285	293	303	309	317	306	314	319	279	301	309	339	307	290	295	322	298	295	295	307	309	300	281	284	293	321	281	305	299	307	315	291	298	283	323	320	304	300	306	300	332	280	328	305	305	332	305	290	320	312	302	297	280	332	297	278	312	285	323	289	294	303	292	307	311	307	293	303	298	312	285	305	255	289	319	299	310	280	323	316	303	320	321	301	302	282	312	335	303	303	320	300	274	344	290	318	313	285	335	312	338	303	346	291	305	315	309	308	302	334	298	297	296	332	314	317	308	296	313	285	288	301	316	326	274	313	322	313	289	308	332	311	308	311	287	286	302	304	320	300	362	327	292	275	311	328	305	313	306	286	292	305	347	332	297	301	270	320	313	299	324	335	307	279	267	358	305	302	319	320	303	297	313	280	315	289	307	301	303	313	292	287	323	322	278	306	326	307	312
25766	21514	27516	25621	6796	1492	953	650	813	11928	20250	14857	6286	1484	737	458	403	408	377	357	389	381	389	363	382	370	324	345	388	362	365	411	411	359	378	379	413	342	371	377	399	382	322	375	355	376	356	403	392	362	383	355	363	366	350	358	356	357	347	360	373	397	365	345	390	343	351	395	409	410	333	369	398	373	346	430	351	381	337	375	355	386	389	364	381	379	390	373	362	329	351	358	343	367	352	388	346	337	354	347	371	364	353	355	357	363	340	367	370	375	386	359	352	375	389	378	401	404	389	348	343	348	371	333	400	342	347	393	404	342	372	367	359	391	375	374	372	369	369	365	354	365	400	378	348	368	377	366	359	392	379	365	372	348	421	375	373	393	386	390	342	388	371	386	359	371	371	377	386	368	336	355	375	345	372	331	386	374	317	380	383	361	384	390	361	368	349	371	383	378	373	358	353	369	372	352	404	347	363	354	364	319	333	375	329	360	389	380	377	344	386	403	399	357	369	412	366	371	358	368	360	355	364	395	393	330	365	374	351	406	336	382	325	375	371	377	356	390	369	352	367	382	357	362	337	342	351	381	383	390	363	377	349	359	342	361	364	359	375	405	379	364	360	373	378	354	365	374	358	385	379	387	339	394	380	341	363	366	363	347	404	392	352	356	368	387	336	408	371	341	377	379	341	364	356	374	389	382	380	368	366	362	370	376	324	359	361	378	373	420	353	361	368	369	363	377	366	366	375	379	347	346	329	353	380	362	344	349	339	357	375	366	375	405	387	361	358	352	352	360	367	376	390	376	365	365	379	394	357	351	405	367	374	383	368	340	347	359	355	357	348	374	384	364	390	361	368	389	341	393	403	377	344	403	370	365	360	363	365	407	390	355	366	364	371	379	396	385	361	333	357	387	358	391	364	387	357	388	386	354	351	356	365	371	389	372	385	351	371	346	365	381	392	348	382	366	357	378	355	355	356	392	343	354	329	377	363	364	367	358	352	382	382	357	360	349	381	333	365	348	380	355	370	364	336	347	358	357	359	355	399	392	364	365	371	376	366	381	375	345	372	359	375	360	392	364	399	360	382	410	375	394	383	373	388	369	397	380	335	350	388	370	339	348	397	359	361	367	357	395	312	363	347	365	365	371	401	380	371	395	340	361	372	358	395	363	404	385	375	348	341	346	384	360	362	361	376	350	354	355	346	380	360	362	376	349	395	349	321	373	348	362	375	379	352	363	359	348	370	362	393	363	350	361	388	356	358	396	328	356	372	402	373	337	340	328	350	394	351	358	332	369	352	377	354	358	354	364	334	388	390	370	351	377	410	362	333	376	359	405	407	360	354	363	361	377	375	408	346	376	381	346	334	360	348	424	382	397	377	404	365	342	381	392	347	371	351	369	332	397	376	366	360	354	398	388	377	359	369	376	418	352	369	353	349	361	373	361	384	347	357	368	374	375	375	365	382	399	354	342	371	354	339	404	391	385	346	323	370	359	364	369	385	359	354	336	340	412	357	377	373	364	343	386	372	361	378	338	384	395	367	353	355	320	356	352	372	376	348	371	374	364	347	387	344	358	391	414	393	355	376	365	400	374	354	376	353	336	358	374	347	388	354	403	379	372	338	338	372	393	352	367	371	321	388	356	354	374	384	355	343	351	341	360	353	343	336	373	328	351	374	354	346	360	359	313	365	365	355	369	399	328	393	375	362	358	374	364	345	346	358	395	333	396	356	368	377	376	410	370	386	369	351	389	381	344	357	377	372	371	354	373	381	351	351	367	349	371	381	366	424	381	366	359	405	352	352	359	391	386	363	373	364	348	352	389	337	359	374	400	333	382	376	345	372	346	365	370	352	377	397	357	352	379	381	372	400	382	348	385	369	320	363	383	311	363	329	359	372	340	373	366	365	386	369	410	364	355	354	323	401	344	406	383	377	379	348	372	369	385	364	356	380	363	336	319	398	339	390	377	352	363	347	375	352	356	341	351	378	360	390	389	343	339	355	408	371	359	372	378	390	379	387	351	385	362	381	381	352	357	370	350	353	377	348	363	391	382	367	381	377	385	349	349	367	359	381	383	366	348	371	338	342	352	346	354	328	363	374	384	388	335	360	347	351	364	397	357	367	375	348	363	392	376	367	360	350	375	373	375	387	384	362	380	387	363	368	367	378	372	330	359	395	370	387	343	405	357	390	345	391	380	350	374	347	358	390	351	372	363	372	370	346	397	336	349	331	404	374	369	411	338	360	377	367	379	390	357	329	375	379	381	348	379	336	348	328	375	338	332	355	393	357	357	396	365	369	370	342	394	343	383	370	354	382	373	374	369	358	356	405	357	383	391	324	370	383	375	335	354	354	350	385	345	378	363	386	339	337	363	342	411	364	344	381	383	352	383	352	326	383	407	365	371	359	344	405	379	385	351	368	365	347	377	367	362	383	371	358	345	376	377	338	357	340	370	375	367	338	367	381	347	374	343	365	340	335	408	365	373	344	375	360	359	352	351	378	356	362	387	423	370	355	356	380	354	408	363	382	400	384	323	365	358	383	352	367	376	349	351	347	357	353	378	371	359	353	346	356	358	346	342	393	367	335	378	377	371	386	346	372	378	338	397	351	373	347	374	351	344	374	353	345	313	387	326	362	334	374	351	383	382	338	354	376	347	382	377	374	381	383	365	372	411	372	385	359	339	385	355	360	362	390	313	355	369	333	383	371	352	391	340	351	406	341	385	387	376	360	353	353	364	359	367	364	352	361	348	386	378	349	353	368	382	389	370	394	379	346	337	381	354	379	343	331	340	360	344	347	346	361	377	387	376	398	355	348	385	355	360	386	388	356	360	342	370	352	342	369	345	373	396	365	374	354	387	411	383	359	373	345	384	409	372	374	396	369	345	363	383	342	386	407	372	348	338	341	374	370	385	383	370	370	412	382	342	375	363	360	414	404	383	349	355	337	354	360	334	368	345	363	396	399	361	362	392	353	356	370	381	359	386	396	390	380	402	356	337	372	361	382	406	363	354	363	360	365	358	386	370	409	385	388	356	363	382	350	388	368	384	362	352	385	382	346	404	339	355	391	357	376	367	391	366	369	357	392	373	390	370	377	395	414	357	383	406	339	376	373	363	377	377	377	354	374	350	373	352	353	366	371	356	352	378	370	388	357	357	328	341	375	368	328	378	382	359	351	374	380	410	357	343	383	379	367	345	355	328	366	370	357	373	369	408	333	372	353	347	354	394	378	355	358	371	381	333	399	369	353	373	377	351	379	389	411	389	354	368	377	371	357	382	382	399	348	406	407	357	352	378	357	394	392	375	359	374	357	360	370	346	346	374	369	339	380	340	349	350	364	324	375	371	387	388	394	352	361	319	381	366	364	382	344	370	389	375	370	344	349	348	398	346	370	353	388	368	331	354	345	345	401	338	376	352	367	375	379	345	384	370	365	376	353	379	351	430	374	364	365	384	367	356	334	423	340	373	373	324	367	351	346	368	359	384	352	371
3902	4996	4433	2259	1600	1337	1107	816	1230	15307	18686	12728	5501	1600	837	477	319	349	338	322	332	367	341	336	347	357	355	351	368	351	369	332	326	309	341	359	341	368	325	328	334	372	335	367	321	382	351	376	371	381	340	366	351	338	354	330	354	378	368	340	370	379	359	352	352	310	377	363	345	328	361	346	326	321	330	341	371	315	347	364	359	356	372	344	398	349	382	344	387	366	356	379	376	321	335	396	363	330	334	336	396	356	364	345	337	356	329	344	345	350	333	362	317	326	324	373	338	370	352	342	314	319	383	347	358	358	334	333	360	342	380	358	362	365	303	321	378	360	331	339	328	337	368	349	317	360	326	370	322	361	375	360	351	350	339	308	355	343	372	328	341	391	316	348	334	387	336	363	361	362	343	339	338	354	325	333	354	358	334	346	307	378	329	353	361	320	329	322	348	344	341	352	329	339	323	401	354	350	321	325	339	383	344	358	327	324	392	336	346	361	330	339	332	365	358	338	339	309	359	350	363	325	347	319	350	318	312	377	365	351	349	327	344	387	342	331	341	373	314	376	348	375	327	361	333	318	376	350	321	360	343	373	345	328	354	334	318	330	343	347	316	326	339	374	356	356	346	362	346	297	345	323	373	361	350	354	319	329	330	405	319	348	361	308	357	380	354	341	314	359	318	312	344	315	335	337	361	359	364	319	341	350	337	355	358	345	316	337	365	345	324	333	344	349	361	368	357	347	320	332	344	339	340	342	347	355	354	327	347	336	387	349	331	326	345	335	302	347	332	333	349	382	344	351	351	328	330	364	336	342	361	352	321	352	318	345	374	354	386	359	357	334	373	315	352	362	314	320	327	326	366	339	340	337	336	339	363	328	351	386	371	348	318	346	372	367	371	354	314	343	305	362	340	338	343	390	364	355	384	335	344	343	340	368	365	352	371	358	367	333	358	355	349	362	344	354	354	356	370	341	344	360	350	390	336	333	356	337	324	341	356	329	365	372	319	355	346	353	341	330	350	320	326	366	347	338	346	339	338	332	330	367	361	335	337	334	372	344	332	337	351	354	342	344	354	356	351	389	342	340	332	343	328	336	376	340	350	319	327	317	361	344	337	365	351	355	367	335	348	345	310	330	339	344	327	344	357	359	344	311	338	347	326	316	338	369	352	355	345	335	327	311	370	340	308	338	332	337	372	368	375	321	327	358	338	360	350	343	338	358	338	349	340	326	338	363	335	358	365	318	322	302	373	316	349	339	319	338	366	322	367	336	355	316	340	341	362	342	342	344	321	334	323	334	367	356	322	338	307	275	389	341	374	334	315	351	355	327	339	348	312	359	356	358	333	378	370	353	356	358	349	339	342	342	360	354	330	345	351	341	334	301	358	356	338	344	331	336	309	318	351	353	371	337	339	333	335	366	339	333	348	329	349	329	359	317	323	345	326	352	330	372	336	371	347	345	347	365	363	340	319	341	329	353	350	342	347	333	344	355	310	356	340	346	380	333	342	332	361	321	366	340	346	383	329	343	362	327	345	342	357	331	325	329	333	337	329	355	359	370	359	342	380	316	312	342	330	354	338	327	348	345	348	349	323	349	360	381	352	341	353	334	309	356	328	352	350	345	347	319	367	343	340	325	318	372	362	345	373	347	344	351	363	337	354	342	346	353	368	351	311	344	330	351	353	352	350	363	355	386	355	343	352	366	346	353	308	364	374	309	337	322	348	358	354	356	334	344	377	331	320	346	372	341	324	342	303	386	346	355	352	351	339	333	321	333	355	356	341	351	341	366	355	376	368	393	343	334	366	312	335	339	337	341	339	346	352	351	390	327	370	355	320	355	344	338	317	366	349	357	311	362	352	327	352	342	359	322	335	318	329	359	321	346	325	322	323	372	309	361	316	330	311	338	334	346	349	342	335	321	361	353	351	336	389	326	340	353	367	353	338	347	361	317	358	345	337	369	353	329	347	327	348	344	340	342	329	302	350	345	344	367	371	326	327	336	356	317	385	338	335	341	376	352	323	353	330	330	355	324	373	358	354	363	326	339	376	357	350	307	321	364	339	368	347	313	321	356	325	364	351	354	353	361	291	341	324	334	345	339	329	319	371	376	324	345	342	342	323	415	343	381	366	319	328	374	330	339	354	364	339	347	323	332	354	340	331	356	355	382	324	349	364	346	356	297	368	334	326	367	376	361	330	346	353	318	342	324	345	346	364	332	325	323	342	339	322	340	316	339	337	342	347	323	355	360	333	341	345	333	354	316	323	364	320	342	355	315	359	355	352	365	356	358	332	360	350	324	331	335	310	351	361	334	343	347	369	324	334	321	355	345	331	355	323	349	365	333	360	355	341	323	337	356	331	367	354	342	363	316	344	351	352	336	372	320	324	374	326	373	340	324	352	369	341	322	363	331	337	348	366	345	302	369	296	375	332	326	335	354	357	352	386	339	363	349	340	353	350	339	365	361	357	355	353	358	318	314	332	324	337	312	358	364	372	358	340	364	371	371	338	285	352	329	385	358	335	339	331	373	338	344	357	351	338	316	346	354	363	338	359	355	384	348	351	348	333	313	353	351	330	372	310	327	335	362	381	341	345	355	341	309	354	342	353	346	345	348	369	362	330	342	366	381	354	352	335	369	322	363	331	334	370	323	324	348	337	365	324	328	329	359	358	336	351	377	325	346	353	356	328	319	326	366	334	310	355	364	310	377	355	323	346	329	398	318	343	336	346	315	345	349	348	319	310	310	373	309	344	349	373	340	342	358	360	343	318	352	336	335	375	382	360	345	355	373	354	303	359	338	341	361	336	317	350	362	316	336	348	345	337	341	358	365	365	331	361	330	348	344	329	354	346	308	314	343	312	335	335	339	309	365	371	339	324	352	358	375	328	311	335	363	316	324	320	340	331	335	337	326	394	298	315	373	347	368	313	331	385	298	352	358	344	349	321	314	358	337	335	362	359	336	379	377	319	386	364	339	293	313	329	353	366	315	358	345	306	341	345	351	349	350	329	319	346	365	341	348	362	335	349	323	333	320	341	338	312	336	364	327	339	349	337	343	340	351	340	354	342	323	346	350	347	327	325	323	328	342	312	342	354	358	363	308	355	328	326	352	363	386	359	341	360	330	338	357	340	333	351	345	345	335	336	329	338	329	324	363	342	357	364	325	348	337	370	360	367	344	329	310	365	332	351	377	342	363	339	350	349	337	314	357	305	364	335	371	345	338	344	334	322	352	328	378	321	342	312	352	345	337	315	328	320	390	341	335	339	351	298	352	334	365	351	359	294	327	308	336	379	335	326	337	325	308	341	345	378	327	342	342	344	325	339	355	338	348	342	350	323	360	339	333	340	338	325	350	355	334	358	345	308	347	358	390	342	356	345	334	326	352	332	336	336	337	374	346	350	343	335	353	354	343	339	363	347	356	333	328	316	347	353	337	335	306	366	352	351	326	315	356	350	376	342	312	340	346	332	382	345	329	330	339	366	330	339	359
24592	21475	28740	24664	21325	8107	2217	1229	2089	25337	34426	26814	13166	3162	1302	655	551	488	499	492	524	542	484	527	530	497	521	537	531	513	541	475	537	521	478	514	552	540	519	538	528	538	530	495	559	483	516	539	483	541	569	548	515	533	482	518	535	495	554	554	520	544	547	520	532	505	538	496	492	523	529	547	484	503	521	509	565	548	522	548	545	502	517	489	518	559	494	538	535	496	527	518	521	537	541	494	480	518	522	503	529	503	514	555	497	518	499	485	503	475	527	512	509	470	501	493	472	504	532	492	482	553	506	501	539	546	543	502	515	519	484	498	509	479	505	509	508	495	510	526	513	484	547	533	518	484	538	503	546	504	483	527	549	497	517	472	526	566	534	508	490	504	495	510	500	490	535	535	523	543	516	532	508	485	509	483	494	520	513	525	504	496	509	496	557	498	512	539	512	543	480	505	508	520	547	501	500	522	458	496	502	564	498	461	502	504	500	536	512	515	509	540	500	516	513	552	537	502	576	515	466	524	468	489	496	500	536	481	538	492	525	514	553	506	507	507	489	473	529	556	490	522	534	452	525	549	536	493	492	509	515	529	510	508	534	518	535	563	533	517	530	509	499	515	524	533	524	499	539	560	527	508	523	506	505	544	536	540	502	511	593	505	516	517	513	508	482	494	546	477	507	558	577	512	520	506	555	534	536	503	523	546	547	518	506	535	520	524	484	487	453	476	509	513	505	557	478	507	482	485	483	497	514	465	570	507	461	515	509	476	515	548	520	524	528	515	526	531	540	514	510	510	491	537	483	502	512	547	526	532	516	549	534	510	524	504	523	501	518	506	499	500	547	587	537	525	489	517	545	530	520	522	496	538	547	522	485	508	533	522	556	541	542	511	550	512	497	519	508	474	526	542	496	483	495	474	519	519	527	522	544	507	515	493	499	560	494	510	506	546	518	488	541	516	506	540	525	527	552	496	506	480	497	518	496	478	529	552	512	537	496	526	476	516	483	557	512	474	543	495	507	508	510	481	505	528	537	502	501	485	504	528	518	499	510	494	507	552	520	510	517	531	532	491	503	514	563	530	482	512	513	509	515	516	509	481	531	544	546	515	511	524	499	520	527	522	536	473	544	516	531	510	493	516	500	500	489	483	531	524	504	486	504	530	554	542	486	527	551	513	548	504	551	488	470	520	481	503	509	530	505	520	500	505	511	535	465	485	519	508	517	509	523	502	475	499	500	532	516	515	541	533	522	527	505	526	485	487	485	530	524	509	497	532	459	552	537	509	512	505	495	524	487	523	525	545	528	501	470	503	505	529	506	529	531	540	532	518	498	504	495	462	470	510	544	514	524	506	517	520	504	515	512	519	480	534	534	486	499	531	538	474	595	508	507	498	476	493	539	510	509	512	523	502	503	499	504	545	495	520	503	508	526	533	531	528	536	520	511	503	551	559	545	460	494	507	491	513	493	523	527	498	517	515	513	485	503	517	500	514	527	517	531	528	528	508	526	546	504	493	519	522	558	542	534	543	484	517	486	531	471	511	539	536	499	469	507	507	540	504	518	505	539	478	537	485	524	537	520	521	508	527	483	481	493	508	479	530	505	491	509	501	514	488	517	502	500	472	509	475	509	553	505	522	533	503	509	483	513	515	530	501	484	526	553	500	487	513	539	530	514	526	506	503	487	517	509	499	482	490	512	484	514	581	446	494	522	488	490	486	500	510	557	521	501	545	533	520	498	551	521	545	499	479	531	546	549	508	514	515	483	502	494	519	522	456	510	517	520	513	480	545	552	515	529	488	528	522	500	519	528	507	532	533	483	526	505	531	479	531	511	514	482	489	519	533	469	543	502	543	511	510	504	508	485	530	492	460	520	551	512	516	476	544	503	496	506	475	538	554	515	537	536	533	531	501	522	539	495	510	520	511	501	535	518	501	508	496	507	571	519	489	500	519	503	505	455	526	522	543	536	551	501	534	520	506	508	512	491	539	526	509	527	515	521	517	495	495	485	540	500	528	517	531	530	508	547	512	491	566	529	529	481	544	520	519	511	524	535	505	523	514	493	518	511	526	512	484	509	510	531	488	513	543	572	480	524	536	500	513	526	509	515	501	524	515	458	561	544	531	524	518	519	533	506	504	518	524	480	523	496	503	545	523	489	527	504	503	506	493	517	493	530	550	495	476	517	516	504	535	520	510	483	501	509	509	494	483	482	510	481	512	524	532	526	498	509	532	514	532	506	501	501	528	531	519	546	546	535	507	527	526	508	478	533	525	530	529	517	531	484	486	510	495	498	513	547	542	540	470	495	504	517	489	522	522	500	487	522	472	532	482	539	540	498	503	510	499	488	484	489	521	533	517	508	498	525	527	563	506	487	545	527	515	486	510	535	553	519	513	529	529	522	538	497	506	505	482	482	503	483	521	496	536	535	493	539	518	499	529	493	521	490	486	522	541	517	525	528	491	536	515	536	546	537	536	501	536	513	548	509	503	535	535	497	495	523	518	518	500	513	483	509	481	475	522	555	490	511	508	508	521	518	512	552	498	504	521	519	463	498	512	517	512	497	512	513	509	524	490	539	524	495	529	527	485	529	469	537	527	534	471	481	538	521	471	504	513	523	536	489	522	517	519	545	524	523	516	512	512	515	500	508	512	514	499	507	519	535	516	513	512	491	495	543	501	536	524	462	528	515	506	500	489	532	531	531	497	522	481	516	515	505	514	502	537	513	539	498	505	526	490	487	520	554	512	575	512	505	487	499	533	550	505	514	539	527	499	531	520	505	538	523	493	543	544	482	515	524	493	503	502	504	544	531	570	470	503	525	482	555	499	528	514	532	514	494	545	476	551	511	529	502	487	530	527	523	518	506	495	531	510	523	527	501	512	475	508	514	489	492	493	488	509	519	502	504	502	473	496	480	500	528	536	477	521	507	505	516	521	555	503	506	513	507	506	536	501	500	488	519	547	526	519	496	542	543	552	520	520	475	528	492	495	492	563	563	519	511	509	540	518	509	513	472	516	486	483	557	538	521	496	507	516	510	486	526	528	518	503	516	527	485	550	522	504	465	529	511	443	539	543	510	482	521	548	518	521	465	537	548	514	521	518	512	516	522	501	525	526	500	490	525	516	524	529	495	520	518	502	502	545	495	505	500	504	552	507	550	505	530	503	499	499	529	496	508	504	545	517	476	535	507	515	532	462	471	494	521	524	524	524	520	526	490	522	519	516	529	551	521	536	526	501	549	520	524	527	492	480	512	519	532	514	490	537	486	512	549	503	467	554	528	506	489	508	544	518	463	492	499	532	505	519	520	490	552	504	488	503	531	533	517	510	530	539	510	518	520	523	473	495	496	530	537	499	552	576	466	519	491	500	524	499	486	498	522	477	538	481	540	470	485	538	527	524	469	481	499	551	520	486	494	502	524	546	527	566	529	489	494	526	498	513	550	489	529	533	532	514	533	507	491	492	502	525	513	525	529	507	485	516	524	527	563	512
4030	8669	8094	4538	2903	2258	1778	1372	3250	28958	30305	22027	9677	2846	1417	675	467	440	466	491	486	442	464	444	478	498	448	492	449	492	474	429	445	497	465	498	482	459	495	438	446	447	467	492	485	460	520	476	486	450	461	446	461	504	476	517	466	470	466	451	498	500	475	462	441	475	404	502	448	471	442	508	467	453	444	456	496	447	447	490	493	457	491	484	472	434	438	480	445	490	457	469	478	447	444	424	434	454	443	467	462	425	432	464	432	452	438	457	485	478	442	453	465	459	452	454	440	483	472	439	422	464	482	425	454	465	492	464	450	430	494	435	474	448	440	457	473	403	454	470	461	427	472	436	474	497	476	475	466	504	435	451	461	459	486	456	446	442	468	498	449	463	472	429	459	421	464	433	432	457	446	433	441	459	483	461	448	478	450	471	477	440	443	429	456	438	453	476	438	473	448	486	457	447	405	436	416	471	432	470	476	458	458	433	451	423	447	449	458	458	456	445	491	522	434	459	478	457	476	439	454	495	450	432	499	439	445	444	476	474	467	468	482	453	464	478	457	447	443	458	471	444	486	436	420	433	471	468	446	437	468	501	453	417	485	437	455	429	454	442	421	448	473	414	443	468	453	442	461	490	435	462	473	492	466	437	458	472	422	434	445	469	507	467	439	498	474	450	483	470	466	463	461	458	471	487	450	445	443	432	487	465	454	465	456	441	455	492	455	504	455	454	474	436	467	473	473	447	480	485	452	467	471	479	443	471	450	458	483	443	461	474	452	441	485	472	442	436	433	411	447	501	510	423	477	499	466	444	462	482	491	449	490	450	443	454	467	480	444	450	434	478	475	426	445	455	449	440	471	467	479	446	462	444	421	465	414	462	444	510	484	463	477	449	453	453	450	481	452	471	468	429	476	454	440	470	466	500	485	453	453	438	434	467	468	451	499	441	485	432	479	443	493	443	451	485	471	447	445	476	483	460	432	472	455	467	502	449	483	476	463	452	429	436	463	436	475	458	432	479	479	458	459	464	404	432	448	470	487	471	453	434	494	490	424	471	433	439	452	474	435	432	462	433	437	451	482	463	429	450	433	435	471	469	468	455	491	443	452	453	487	465	454	494	475	431	442	462	448	445	480	450	438	464	429	435	445	455	490	438	482	461	466	464	499	431	473	439	437	430	508	446	467	454	441	443	461	503	454	443	467	426	448	428	444	471	429	442	455	463	452	458	460	458	423	445	461	440	446	460	483	490	466	470	436	485	482	441	414	465	493	473	448	463	456	467	485	460	453	446	435	494	474	470	433	451	460	440	466	471	464	431	450	470	469	494	453	489	453	407	486	520	480	498	462	468	458	450	447	481	475	454	446	472	486	437	473	450	461	445	427	487	461	528	447	441	445	503	461	458	433	479	392	490	438	467	444	464	475	440	475	454	424	491	462	463	436	440	467	438	453	464	454	442	497	464	428	485	475	437	447	445	438	484	458	491	463	462	468	465	447	510	433	468	409	460	440	441	458	425	407	435	466	438	449	487	496	448	499	457	484	437	460	445	461	417	428	412	461	458	452	462	458	493	469	445	469	444	446	439	418	453	484	483	456	457	459	459	426	483	462	474	486	418	461	473	464	478	461	449	447	452	452	480	467	464	451	478	461	475	431	475	458	515	431	462	425	436	447	485	473	458	449	477	469	443	452	455	415	436	440	509	492	414	460	445	448	494	424	482	428	424	438	428	415	425	446	414	452	470	453	422	438	477	428	438	465	445	480	447	483	406	427	443	423	425	491	470	454	455	461	452	434	456	459	460	435	493	459	449	429	426	467	471	434	475	439	440	468	461	444	441	453	420	481	446	478	447	462	445	427	457	455	462	438	460	439	462	461	480	441	437	439	455	437	458	434	461	451	416	427	421	437	503	463	451	474	491	446	421	474	462	476	447	507	458	480	460	460	469	464	454	440	492	497	433	432	469	429	460	463	445	444	438	440	466	493	461	448	462	477	466	468	435	470	457	444	483	467	443	467	486	474	467	435	477	434	448	423	503	432	440	484	440	455	463	453	447	468	462	462	455	457	430	452	477	460	462	454	438	455	458	483	467	437	474	446	465	467	461	472	510	378	476	452	461	439	471	449	489	464	447	466	446	506	459	520	444	415	436	481	441	417	430	472	464	481	454	441	464	483	441	459	429	430	461	468	477	475	463	424	438	473	448	472	485	461	454	505	478	435	446	467	443	421	418	490	460	428	459	517	448	442	428	488	450	449	458	466	438	454	444	448	490	493	441	405	433	454	453	488	468	441	444	452	468	435	431	434	437	446	453	444	487	481	443	459	453	464	458	450	427	509	433	459	464	466	449	458	500	463	422	439	452	465	467	466	441	451	462	441	474	443	458	501	465	443	437	463	430	440	441	472	435	438	489	453	457	474	443	455	437	467	402	467	456	432	414	458	432	438	463	495	475	428	449	416	414	435	408	519	448	437	437	448	461	471	433	456	462	433	465	439	480	447	439	426	468	446	471	504	437	427	475	441	428	477	486	508	481	434	468	458	444	445	457	440	433	442	473	414	437	445	475	451	456	434	450	418	422	454	436	496	448	422	456	465	464	431	444	462	444	478	462	508	445	478	442	460	463	404	478	485	445	415	453	438	444	457	449	430	479	437	447	439	470	441	433	443	462	499	469	467	482	435	473	449	487	459	472	449	470	476	483	472	490	463	473	485	453	473	450	467	456	475	475	451	466	458	498	443	435	479	483	414	453	479	487	459	467	457	434	442	464	451	422	465	482	476	445	443	449	459	406	465	444	458	449	499	450	488	464	433	465	461	445	430	444	474	479	459	452	461	467	445	480	410	431	429	431	413	440	505	447	451	474	440	464	430	447	423	478	446	466	449	461	484	484	418	431	467	452	426	438	459	448	454	464	471	456	408	499	439	451	450	456	468	493	473	441	410	504	461	476	443	453	442	437	462	467	498	419	451	486	435	464	431	443	425	463	425	478	481	433	457	489	430	450	481	462	434	428	491	489	413	488	448	449	453	456	470	456	437	483	480	454	465	454	458	449	443	472	453	458	429	462	460	495	468	490	467	450	402	462	435	454	477	461	430	465	471	473	464	434	433	495	456	454	449	510	500	426	452	475	454	466	451	467	447	435	456	414	457	464	455	459	465	474	460	468	466	465	400	460	482	441	439	463	466	487	486	447	470	454	452	413	472	475	427	416	476	455	450	454	451	463	431	460	433	462	463	475	483	449	462	464	449	436	409	480	477	458	461	438	432	464	477	462	421	447	470	473	463	441	440	443	428	477	487	440	471	474	454	444	460	462	417	456	443	469	450	440	417	452	448	430	453	513	472	431	462	421	495	432	454	417	484	441	452	483	464	456	457	458	427	471	448	418	456	488	452	466	443	415	394	449	439	464	466	448	502	469	468	450	482	442	465	474	461	456	445	439	433	479	442	458	473	464	473	421	490	445	461	430	453	458	469	422	427	470	444	472	504	435	458	481
27539	10400	2601	1055	726	543	485	390	450	1404	1714	1576	1012	549	442	374	337	317	362	353	343	315	324	336	329	326	307	408	348	324	323	342	368	358	341	370	330	345	348	324	371	349	325	332	335	323	354	356	348	338	340	362	325	343	324	340	338	344	367	347	357	343	325	356	365	336	339	339	316	321	364	341	321	356	356	354	336	318	324	331	361	321	325	337	364	327	361	318	345	316	358	363	346	378	367	355	337	341	330	314	319	371	368	345	321	320	295	358	351	325	351	359	388	336	332	346	345	312	320	312	359	348	346	337	323	346	375	377	322	338	340	301	300	324	344	331	354	354	352	372	353	333	357	336	309	338	344	337	359	313	341	329	355	318	339	374	328	325	343	335	366	364	352	357	330	321	285	343	357	325	333	384	343	331	331	342	354	300	357	341	367	335	373	359	354	334	317	340	316	343	349	323	334	330	357	359	372	342	324	348	371	322	346	357	337	304	345	322	367	367	347	333	364	329	334	341	319	342	328	374	367	339	326	357	327	337	366	345	341	353	324	323	316	330	356	354	347	336	339	328	320	355	340	327	373	318	343	362	367	322	382	328	325	344	304	355	347	361	349	380	345	373	354	331	341	344	347	345	340	308	326	352	322	323	364	344	344	342	351	328	365	326	351	352	323	340	356	355	344	333	332	319	319	356	339	314	356	308	365	325	350	319	351	311	337	339	344	365	328	341	349	350	316	372	344	345	301	376	341	349	307	355	351	344	332	320	332	361	334	343	372	338	338	360	339	316	342	343	343	342	363	332	309	363	342	334	361	311	327	332	366	351	340	356	338	344	329	331	329	307	333	342	330	360	368	343	332	329	314	347	353	376	346	336	308	353	345	339	312	336	334	340	348	352	352	344	364	361	352	350	368	387	347	373	344	363	342	330	317	337	350	352	335	330	375	337	361	307	352	340	352	333	344	337	327	331	352	360	365	346	378	292	367	384	375	324	364	383	333	350	350	352	336	320	358	311	336	329	354	368	308	374	324	344	335	362	331	327	323	360	348	351	345	362	336	359	354	375	363	345	337	319	360	363	338	351	282	354	306	351	361	324	340	344	329	353	337	329	308	360	344	323	316	348	339	342	349	352	302	333	332	351	361	351	343	341	331	344	356	312	326	339	343	342	376	364	315	368	343	307	349	370	341	328	335	348	346	357	397	370	340	368	332	348	334	332	347	361	333	327	357	347	338	369	346	352	336	342	333	320	380	331	313	326	339	312	307	334	371	378	334	363	343	358	326	344	352	336	332	325	364	326	324	360	381	347	323	335	385	342	336	349	346	342	296	376	334	335	339	366	374	367	334	331	353	362	306	335	301	339	337	349	336	354	350	382	350	329	357	337	347	333	368	366	365	349	361	353	358	312	352	372	351	350	363	305	335	375	355	333	317	310	352	354	318	379	346	368	330	344	345	323	342	338	340	353	342	338	336	348	347	366	338	343	351	341	322	332	297	345	329	354	337	329	372	340	349	367	332	313	361	334	366	343	348	346	322	341	354	347	358	347	355	344	355	363	339	323	345	323	344	323	354	350	347	340	356	331	324	353	352	359	339	348	380	343	361	349	313	340	306	334	328	329	322	318	338	343	347	323	308	356	334	343	365	377	358	318	330	332	367	362	369	338	360	344	347	364	316	359	386	344	329	337	341	325	370	336	343	315	352	320	326	340	381	346	329	374	341	321	325	348	362	350	350	349	346	371	304	343	342	332	345	377	333	325	356	353	372	362	323	336	350	339	356	365	310	363	339	342	341	338	316	342	312	324	362	334	358	328	328	348	380	366	333	361	343	345	354	333	369	344	317	363	334	342	366	349	324	333	323	364	348	346	332	328	367	338	340	351	349	360	309	364	384	334	325	361	324	337	354	353	324	347	356	324	346	319	345	346	311	312	366	330	338	351	327	324	356	335	330	377	331	320	368	351	336	337	321	350	331	336	310	336	355	361	360	352	353	365	334	332	327	354	329	339	352	327	338	397	343	336	357	349	328	340	343	356	335	369	324	333	335	349	340	315	357	340	365	356	341	325	294	352	342	345	344	338	353	330	346	346	340	335	325	348	327	314	361	317	315	360	319	346	369	332	351	342	343	324	364	348	351	331	337	388	333	374	363	319	347	316	330	344	333	325	321	337	385	368	348	352	351	361	352	345	350	339	333	324	338	354	330	326	334	350	332	357	349	288	347	349	344	370	335	352	320	337	351	332	338	315	347	313	350	381	360	361	345	374	320	368	339	324	324	379	368	348	338	347	324	349	361	354	345	361	350	343	313	317	342	342	330	366	332	325	370	311	334	348	345	321	346	369	333	361	340	345	320	347	336	330	349	352	342	328	342	325	332	368	354	336	348	375	324	318	375	328	350	343	318	354	334	346	345	320	332	328	329	350	322	335	343	363	357	341	336	376	362	331	323	322	313	352	355	303	312	333	331	336	369	350	333	316	355	350	327	329	363	379	299	364	326	327	363	338	322	341	369	372	354	322	365	335	336	347	365	355	348	350	352	390	343	331	333	340	314	315	351	333	318	344	344	327	356	336	358	339	343	322	349	351	304	331	341	345	364	345	407	351	336	348	345	357	338	343	319	349	345	368	318	358	353	360	342	331	329	317	328	337	384	387	325	329	335	325	331	294	339	363	336	358	340	334	320	329	350	347	359	328	345	321	323	347	350	295	352	335	343	326	324	347	339	317	343	332	306	348	339	358	341	351	330	325	345	340	342	369	331	344	342	321	366	299	328	337	342	354	337	377	321	346	371	364	350	330	353	327	339	348	321	330	379	345	335	364	323	348	395	366	325	354	319	333	344	325	336	371	368	357	359	393	370	354	345	327	309	319	369	376	341	357	334	333	369	305	370	350	343	356	330	363	346	372	328	323	356	356	350	328	339	355	327	364	344	331	353	345	340	335	355	334	317	339	347	343	339	359	300	318	330	343	377	359	345	310	361	332	346	348	327	366	372	335	328	341	335	354	340	344	340	347	355	325	334	347	302	318	339	333	312	381	327	325	364	376	360	341	342	357	358	354	346	337	361	377	328	313	351	363	354	352	367	360	348	338	333	331	331	332	364	352	372	343	343	358	305	364	337	318	340	299	340	366	346	318	374	353	361	353	323	358	332	363	337	366	342	351	320	327	339	322	318	311	354	344	389	324	344	361	359	326	336	359	364	352	355	370	379	338	338	330	333	335	363	352	322	339	344	378	353	314	348	344	358	351	348	349	335	345	366	371	351	344	286	322	320	356	358	360	361	340	377	350	350	322	328	374	337	344	335	333	365	343	337	328	310	351	347	354	350	329	337	328	358	373	343	372	342	325	362	339	321	370	324	364	333	366	298	318	338	326	338	361	367	307	335	356	352	334	339	375	343	309	335	305	341	360	323	350	351	312	336	323	337	361	318	345	370	335	346	359	349	324	351	315	349	375	318	371	325	334	357	335	340	340	354	310	334	346	316	352	348	367	349	331
5215	1562	2474	1009	837	647	445	462	498	1898	2261	1764	1151	545	391	363	299	302	304	324	291	279	301	306	310	322	306	306	296	318	326	304	292	311	282	324	316	314	308	295	324	301	291	359	300	304	343	294	332	327	314	323	327	318	322	306	340	290	319	355	315	296	323	276	290	310	285	330	340	270	302	337	306	336	319	302	296	344	303	346	336	307	310	297	310	282	277	308	293	307	324	314	310	303	313	292	282	279	309	311	322	295	324	315	315	346	296	329	296	287	320	292	300	303	302	316	291	324	331	282	298	328	291	295	290	287	286	305	287	317	305	300	335	327	283	301	273	319	303	305	314	301	304	318	295	296	296	334	301	332	322	319	300	313	320	319	288	311	308	305	308	299	302	319	323	344	315	322	310	325	335	299	338	315	273	305	302	310	309	311	310	309	316	318	289	326	291	314	317	315	297	309	322	309	312	294	290	302	301	345	293	312	275	262	296	283	313	263	323	309	285	309	284	294	276	299	299	305	289	305	297	303	316	271	330	322	292	320	307	322	287	277	313	324	301	301	307	290	306	283	300	310	286	352	289	260	324	328	306	287	307	322	309	320	302	294	341	286	301	325	294	314	290	309	274	322	302	313	285	279	282	278	328	297	316	301	279	310	322	290	302	286	308	311	308	309	312	306	285	298	336	242	337	313	309	296	289	285	292	280	298	304	324	280	308	285	296	291	296	310	330	315	302	301	298	268	297	295	303	276	302	330	290	297	286	316	311	322	329	336	342	304	293	317	263	347	341	295	294	303	327	321	325	305	320	292	339	334	319	313	296	318	306	293	296	329	312	302	293	327	297	317	297	301	315	288	304	289	287	308	294	322	312	327	279	316	302	286	286	304	315	331	297	317	339	300	291	284	322	316	331	298	291	304	355	304	323	300	327	304	322	313	276	322	331	313	308	301	303	299	316	295	330	324	293	301	308	307	326	280	326	297	330	283	307	274	298	335	310	318	297	318	315	306	336	314	293	303	326	334	291	335	310	263	277	317	286	305	295	305	280	340	326	287	283	302	308	299	313	333	299	310	330	276	312	295	302	314	328	305	317	342	310	282	305	285	278	322	317	320	318	305	271	277	292	308	281	295	306	297	332	328	279	317	311	302	291	320	325	280	315	280	284	317	320	305	325	319	300	305	328	287	323	326	304	265	325	300	295	299	308	290	299	320	313	323	315	318	289	330	289	350	323	324	326	286	316	337	314	305	308	295	319	289	296	317	318	295	297	331	323	292	265	308	285	300	295	277	274	319	295	296	281	278	286	310	307	289	302	314	312	343	268	342	304	289	328	330	331	316	291	327	299	306	334	299	296	325	306	326	324	298	305	320	322	298	287	316	286	296	321	321	301	273	323	312	324	307	306	292	307	282	344	308	326	317	320	312	289	290	334	307	307	294	298	328	319	310	308	296	297	340	319	315	340	313	341	314	303	291	327	332	333	298	328	286	324	320	311	301	312	291	289	293	348	322	311	312	294	310	303	317	306	305	299	343	322	310	294	308	321	305	320	311	322	325	291	320	328	312	329	314	290	314	309	342	299	313	291	303	316	304	278	314	311	336	258	311	294	309	316	296	314	274	271	312	304	291	305	304	312	341	319	310	307	282	313	292	308	297	318	276	329	287	303	298	269	327	307	287	302	311	320	298	311	296	319	297	308	299	332	284	287	318	295	299	287	318	334	296	292	346	303	298	325	285	288	304	331	323	284	305	309	309	311	300	288	298	311	290	303	310	330	329	312	295	263	327	303	332	287	291	306	293	312	284	353	301	290	287	339	298	279	300	296	304	327	327	286	298	343	264	311	302	327	310	329	327	305	305	295	309	298	312	312	311	306	323	308	314	276	305	316	310	314	314	313	282	298	284	301	305	269	261	300	287	315	307	304	309	310	280	314	316	276	295	325	324	299	296	289	292	307	339	329	289	289	319	307	287	295	301	314	307	297	284	304	303	311	322	300	327	300	325	279	327	287	309	283	294	299	296	317	305	319	317	277	274	311	302	302	305	301	319	335	289	338	298	299	321	307	296	295	301	304	291	286	310	299	322	332	299	300	282	283	331	290	319	338	316	311	346	284	294	316	295	303	267	306	304	314	314	308	309	307	320	295	291	314	332	324	287	347	287	330	319	301	301	311	299	326	296	302	281	325	307	289	323	332	299	315	290	306	295	311	322	297	303	315	333	325	281	310	305	326	302	294	290	315	316	337	303	304	286	326	287	297	317	298	306	275	280	338	300	305	284	286	284	319	327	317	336	309	320	269	301	334	287	294	344	310	318	306	314	304	284	295	315	297	326	322	296	318	319	298	280	303	301	309	318	324	296	267	303	309	317	277	286	341	304	319	329	326	295	311	311	326	306	324	314	305	282	326	315	286	315	304	294	317	325	296	285	313	318	318	312	277	325	319	293	294	315	300	282	309	311	286	349	324	308	302	324	317	308	313	277	301	323	275	282	275	336	302	322	297	327	304	310	339	299	304	295	287	307	328	285	285	326	281	312	283	289	302	309	290	297	306	316	319	323	297	318	321	344	290	299	290	288	309	306	304	302	300	333	290	321	295	312	292	305	306	315	338	301	320	307	294	295	311	268	295	296	290	315	289	260	312	321	319	279	307	327	308	274	301	307	301	314	333	312	275	337	324	327	328	327	279	322	268	303	331	302	306	310	302	302	288	271	290	307	290	306	340	297	315	304	316	283	310	264	312	304	328	301	287	335	299	310	319	311	330	300	322	277	312	305	309	296	302	272	284	290	287	302	314	310	329	280	286	314	314	316	332	291	305	301	316	322	283	337	296	288	302	342	281	327	300	304	302	297	314	318	284	312	294	310	300	281	309	309	306	323	270	302	307	331	347	343	296	306	314	339	289	298	294	294	311	335	287	351	305	313	302	308	300	286	296	285	340	276	306	308	312	310	322	292	309	277	295	330	306	306	298	313	306	298	320	285	338	299	287	318	325	300	316	314	295	294	295	297	305	324	328	329	274	301	306	310	326	320	300	303	319	283	276	323	342	327	293	321	301	319	325	297	281	320	312	309	308	303	316	295	295	290	317	299	293	313	321	306	300	300	282	323	295	317	313	315	292	264	304	333	326	315	296	295	303	303	300	287	296	303	302	304	317	328	312	303	303	315	290	328	291	309	304	294	323	299	330	322	260	272	300	309	330	293	297	300	281	298	310	331	303	311	309	277	316	302	301	293	316	306	272	294	292	331	319	312	308	295	314	297	311	306	292	302	306	299	311	320	307	326	285	290	296	299	316	280	302	322	361	320	276	296	319	305	294	305	303	314	322	295	294	312	274	293	322	304	300	315	301	310	319	319	310	328	295	303	287	343	264	293	281	281	287	333	324	316	295	298	282	298	282	332	297	311	326	309	289	307	333	303	306	310	325	322	329	319	312	298	317	318	326	300	270	320	314	294	306	285	329	313	314	313	303	343	305	288	315	279	295	326	295	320	288	325
25764	21542	27553	25472	7191	1528	1139	702	639	5928	19751	16736	7380	1678	875	478	397	367	379	362	381	367	378	365	384	388	415	379	367	364	350	390	385	381	383	382	345	388	358	376	318	403	380	363	365	374	356	376	383	378	372	404	401	407	346	425	347	354	377	363	406	381	373	358	371	357	347	389	377	375	379	373	404	420	351	357	355	332	377	350	392	391	337	373	387	387	348	376	336	365	373	421	389	379	373	359	391	374	388	369	396	386	412	347	390	404	386	361	361	379	365	342	361	362	374	361	390	400	369	335	341	402	327	372	326	385	362	387	370	384	324	365	352	371	401	369	360	346	360	395	392	393	376	400	384	397	374	352	355	374	345	353	379	368	371	391	394	368	356	339	355	379	363	379	306	373	370	392	373	361	408	383	357	410	369	363	325	344	354	372	369	351	352	374	354	386	337	313	385	398	350	354	359	391	381	396	411	352	345	360	369	371	362	364	374	377	366	366	368	374	378	374	348	358	371	359	353	374	422	400	335	345	396	367	378	413	376	338	375	391	406	390	365	411	389	382	370	378	377	367	379	356	381	401	372	384	375	375	356	361	362	352	363	397	373	374	360	401	388	363	379	382	356	370	353	391	406	399	373	386	345	401	381	356	359	392	348	347	334	347	391	367	371	363	400	374	387	351	376	364	366	388	374	386	375	353	395	381	379	357	373	345	351	355	370	341	377	327	365	402	381	388	401	377	360	339	372	369	394	409	380	398	371	404	326	391	363	388	378	368	338	398	403	369	361	376	382	391	370	412	373	350	394	369	385	376	385	374	408	415	361	385	361	365	405	369	365	379	365	382	394	375	393	375	353	383	388	343	408	359	382	400	370	388	372	354	387	390	366	343	370	365	357	332	399	312	384	356	364	394	374	401	373	383	352	366	378	353	403	404	369	365	379	365	392	363	386	387	345	406	385	371	375	327	389	375	365	372	405	384	405	359	385	358	388	370	378	387	371	372	377	390	380	352	353	379	393	341	385	391	351	365	381	379	391	396	369	371	371	423	379	378	368	347	389	376	398	378	351	387	372	363	351	350	340	325	379	396	364	350	379	385	412	371	379	374	373	355	377	349	376	361	384	382	339	342	387	376	343	369	366	353	382	351	386	373	330	394	360	364	368	370	389	377	392	368	359	378	341	407	353	403	364	350	353	353	361	374	375	417	355	365	407	347	376	336	424	367	328	374	355	346	382	373	359	371	369	385	357	355	351	397	371	360	392	368	377	358	348	394	353	344	342	385	351	372	388	428	319	337	350	374	366	386	372	341	337	380	376	360	362	376	404	363	387	373	389	388	371	380	402	401	374	416	348	374	399	373	365	395	354	365	385	347	402	365	379	384	350	366	360	364	354	398	369	352	394	367	385	358	353	359	392	340	365	374	369	357	352	365	342	353	373	370	384	353	360	363	371	349	373	369	375	383	359	385	379	381	406	385	363	362	355	373	391	378	395	370	407	385	352	370	359	366	395	362	382	373	361	396	370	401	370	363	404	412	393	347	365	382	393	342	374	380	377	333	377	352	336	352	355	395	356	376	378	400	378	360	366	388	366	375	365	383	370	382	342	386	373	348	401	363	393	357	383	379	355	361	370	387	389	410	400	391	348	373	364	376	348	364	375	377	373	365	385	393	383	396	371	378	364	394	370	363	359	387	347	363	396	360	349	356	372	356	379	399	361	363	365	379	375	359	361	432	397	375	390	369	374	362	361	339	383	379	357	359	352	368	373	340	359	365	408	321	374	358	367	357	370	383	391	402	387	369	391	375	370	363	375	366	397	386	365	336	353	373	397	365	348	343	352	388	325	377	385	351	370	362	355	375	361	379	386	372	388	375	323	399	364	377	337	372	386	377	360	404	368	337	344	378	381	361	380	385	375	373	374	344	369	354	357	359	359	384	384	370	329	393	375	385	380	368	372	366	373	368	352	365	393	346	361	370	392	361	397	379	370	378	357	357	378	380	352	378	372	381	388	353	366	372	379	375	390	358	396	368	396	371	358	379	392	422	379	416	379	354	386	377	383	351	384	372	380	388	377	353	352	341	394	368	408	368	383	346	405	368	389	377	370	367	386	371	385	324	356	367	372	349	391	402	383	363	397	387	411	369	375	375	379	356	366	345	380	367	387	321	353	366	355	377	412	372	384	386	343	371	342	328	376	349	367	371	375	399	368	372	373	384	398	366	369	397	386	352	376	372	361	376	351	378	363	383	359	383	345	379	362	363	347	386	363	381	340	397	372	379	365	369	356	423	406	354	386	379	378	363	391	366	373	344	359	372	379	381	350	352	367	396	376	385	370	378	394	360	374	377	388	376	391	390	388	383	355	370	386	357	366	368	404	388	375	358	379	349	362	364	362	378	369	373	361	412	373	362	390	359	378	372	365	383	368	395	374	356	403	362	368	379	367	384	394	383	396	392	381	365	393	347	333	395	363	365	372	351	361	357	369	356	370	373	376	377	342	377	369	387	362	397	341	346	399	377	338	330	364	375	386	361	335	363	376	368	393	367	401	386	378	394	381	361	347	347	375	365	373	380	329	376	339	390	381	404	375	416	386	380	392	388	373	383	353	365	378	414	364	389	376	370	375	348	375	399	402	382	428	348	339	355	362	369	370	372	377	362	389	341	383	369	365	383	383	340	345	374	374	374	332	378	381	385	400	360	400	357	398	336	361	349	331	358	371	339	373	388	365	358	363	387	384	384	386	372	391	368	380	329	373	327	383	346	356	381	354	376	365	377	411	375	336	339	371	357	400	365	375	393	359	348	382	368	426	349	364	357	354	368	384	379	362	351	360	373	369	369	345	383	360	393	387	362	373	361	346	404	385	390	339	380	362	375	387	369	386	333	402	355	369	358	357	359	397	388	380	338	343	377	386	333	389	352	366	393	411	349	367	352	370	382	383	380	325	391	379	359	364	371	360	366	370	410	388	373	327	357	367	358	359	362	428	356	375	346	372	377	341	371	374	368	363	355	373	359	375	369	338	388	389	415	408	370	370	339	367	358	357	332	316	363	357	373	361	380	376	371	385	380	385	401	398	365	355	392	392	396	374	399	359	395	391	352	368	367	374	394	358	378	383	362	367	348	353	378	382	373	356	404	366	367	351	394	362	332	388	358	372	359	377	412	351	355	362	364	362	384	331	353	350	386	374	402	369	367	375	367	406	397	382	371	328	398	380	421	353	365	394	383	389	360	343	407	399	394	361	374	366	353	380	354	388	367	367	365	358	365	355	390	359	391	377	380	353	337	371	340	391	404	410	371	371	337	341	354	360	397	419	352	385	420	349	362	391	364	433	376	367	359	427	381	370	373	381	379	381	357	360	387	425	377	342	347	371	381	370	349	392	341	369	403	343	358	341	397	349	400	384	370	351	406	360	406	358	381	356	372	353	389	343	359	373	388	389	386	377	356	392	340	408	351	378	376	406	366	409	363	353	374	357	345	397	358	384	387	382	351	360	363
3924	5442	6197	3318	1981	1438	1329	834	922	8496	19646	14171	5885	1712	968	474	368	381	368	316	346	336	364	369	342	333	367	347	333	367	364	325	340	332	342	334	331	345	341	343	326	334	317	321	380	373	378	351	376	372	331	358	332	335	326	322	354	355	343	349	359	359	314	323	362	324	362	361	341	332	332	335	369	391	350	340	352	339	331	357	327	314	350	335	347	356	361	349	343	349	337	352	362	341	339	342	369	349	333	345	325	338	344	348	311	364	409	351	352	336	336	381	347	343	324	354	331	321	354	358	355	381	352	358	359	374	353	361	343	350	348	345	307	368	345	362	367	345	324	334	325	352	325	338	345	361	339	346	386	358	328	368	333	346	332	362	339	356	378	340	377	316	381	328	363	355	356	338	339	350	340	388	361	346	299	320	328	354	345	358	334	313	365	329	351	347	341	339	319	365	327	368	353	358	340	312	341	353	347	345	317	359	342	358	348	395	351	331	358	340	355	345	326	329	348	345	335	356	335	344	343	338	337	337	337	344	356	352	305	328	344	357	357	359	354	335	324	353	319	338	331	353	351	352	379	347	338	337	365	371	330	324	343	354	358	392	338	346	352	347	363	349	325	336	340	344	348	311	362	332	355	332	373	364	350	356	377	339	317	340	310	342	352	364	343	317	365	339	308	333	337	366	429	340	344	326	371	348	349	367	329	343	344	318	351	332	363	343	341	364	334	336	320	340	342	317	325	293	328	366	352	338	316	305	337	330	339	332	359	334	321	339	334	346	343	360	382	322	324	351	346	365	338	332	337	322	331	344	342	345	326	302	365	331	348	363	321	360	336	372	339	304	341	347	349	368	368	363	316	354	344	359	343	348	343	355	369	360	350	357	336	317	360	340	364	331	351	336	355	351	347	359	336	329	345	375	324	337	352	361	355	326	365	360	327	366	324	331	360	334	338	333	332	338	335	328	348	381	359	351	354	385	359	354	323	344	317	319	364	346	342	349	354	343	355	331	321	320	315	354	322	320	344	353	342	332	317	354	322	331	326	364	328	360	315	346	358	367	370	300	325	338	330	357	329	338	336	362	335	357	346	355	329	366	347	336	372	333	353	346	317	351	355	331	345	346	348	350	338	321	329	323	314	327	317	367	352	349	317	370	370	365	349	338	327	332	351	318	366	371	345	366	352	329	340	356	302	360	356	331	369	353	322	345	332	327	382	330	322	357	326	361	358	314	338	363	334	354	350	341	363	356	340	348	358	370	328	346	324	346	346	319	361	342	323	339	387	357	340	312	364	375	322	361	345	392	336	339	355	382	365	341	369	361	331	346	348	298	324	358	359	341	314	362	360	343	333	378	341	337	318	327	329	352	332	345	327	369	354	316	336	354	366	353	367	350	337	327	362	332	323	330	372	408	343	326	327	343	332	351	381	357	342	336	344	333	331	360	373	327	326	347	327	334	300	333	323	356	342	301	365	363	329	335	365	341	329	313	323	358	377	336	336	348	361	323	352	318	337	324	338	332	330	337	346	326	366	352	334	376	341	327	296	348	313	333	336	341	300	364	305	347	339	338	343	318	313	327	340	339	355	353	335	324	330	370	313	368	341	335	359	357	310	357	316	376	350	316	352	358	343	359	400	351	345	370	360	355	353	337	338	364	351	335	342	335	338	334	338	332	353	360	340	336	340	336	397	335	349	339	319	369	332	341	348	343	337	342	363	380	339	339	348	338	368	378	336	341	350	325	330	338	363	351	369	332	373	316	357	358	341	362	365	368	340	334	374	346	343	340	343	314	332	354	331	360	347	368	362	319	348	352	350	311	317	333	380	335	360	360	369	362	347	354	354	367	312	352	347	347	313	328	380	355	325	331	352	328	351	352	337	325	352	320	321	356	348	340	327	341	365	368	331	379	297	307	330	321	365	363	317	352	343	355	344	382	363	376	319	354	399	341	331	323	352	382	324	322	316	350	339	360	349	344	338	357	351	340	349	333	324	340	338	348	323	354	346	370	333	308	358	338	345	380	333	352	381	334	333	322	322	329	341	355	330	370	338	345	344	380	373	335	345	330	336	395	378	347	339	347	350	351	352	318	346	325	354	358	359	358	347	372	361	350	351	326	356	392	304	353	357	345	341	383	341	344	344	338	363	349	354	328	351	345	296	351	324	315	327	357	370	333	332	319	393	343	361	329	342	368	337	339	333	345	355	366	333	329	363	299	358	343	383	316	350	358	316	346	339	370	361	328	344	360	324	351	321	359	360	316	333	328	358	368	353	352	345	351	347	335	338	398	319	335	376	349	320	396	347	320	347	325	330	380	320	324	355	350	312	350	343	341	338	341	341	341	345	355	359	358	359	334	357	361	327	351	372	338	358	333	346	356	328	328	355	373	345	313	348	356	346	342	380	325	352	338	371	320	334	339	353	326	342	332	347	371	321	349	313	375	349	357	377	327	361	345	327	334	364	349	354	329	394	351	303	339	320	332	323	363	336	343	345	364	349	349	321	362	385	355	346	327	378	355	338	318	299	369	345	381	340	328	364	363	331	360	322	369	353	368	360	324	368	334	314	363	352	352	332	317	335	329	348	364	347	346	370	350	326	365	350	341	315	383	350	305	364	365	345	359	328	314	337	331	328	353	358	347	322	336	362	352	373	351	347	369	333	363	321	311	367	332	356	320	313	348	309	343	333	389	318	335	309	365	332	362	343	335	354	370	349	337	324	325	337	349	380	347	327	352	305	377	346	309	340	334	371	349	342	346	380	357	324	342	347	333	354	363	332	362	339	341	322	333	326	327	330	337	354	371	364	331	323	360	341	343	345	364	349	310	363	298	333	360	342	377	319	368	337	385	352	374	330	319	367	351	346	345	316	324	340	326	349	328	315	344	338	349	335	340	334	372	343	348	319	313	372	289	333	336	330	347	332	343	330	335	359	356	345	343	321	362	346	335	356	383	346	343	347	334	367	341	370	344	372	330	378	350	374	326	363	350	363	370	361	347	341	358	358	359	335	311	359	337	313	341	348	352	360	350	355	335	343	305	321	356	350	351	345	336	324	318	352	349	307	316	381	343	300	338	336	364	362	309	356	358	353	355	342	345	346	382	348	331	353	359	329	333	383	378	347	351	370	351	333	352	326	340	362	352	370	341	318	322	338	355	342	362	366	318	375	310	350	337	365	336	313	375	357	328	366	320	339	342	371	360	324	365	353	326	350	372	328	304	340	344	371	364	351	346	354	354	359	330	326	311	344	328	326	320	355	359	342	344	357	368	316	355	336	355	327	319	310	354	324	380	344	350	356	349	333	369	327	361	303	339	328	312	331	336	330	349	348	318	341	334	367	332	326	367	344	362	372	325	350	345	330	338	337	380	338	350	344	348	368	371	355	321	363	338	336	345	303	370	367	325	342	383	333	317	329	313	340	328	343	382	332	358	378	328	352	343	329	328	339	340	362	356	353	345	373	342	338	332	333	352	338	350	325	376	311	320	364	347	350	313
24605	21478	28754	24654	21234	8340	2564	1403	945	12339	33313	29840	16204	3949	1649	740	538	509	514	517	529	509	499	513	524	523	523	567	555	519	508	537	462	523	519	504	499	504	477	528	468	537	522	523	523	516	496	486	546	502	498	524	519	544	482	508	522	519	524	538	485	489	515	513	488	491	521	520	486	505	537	490	495	491	496	482	491	573	505	494	538	505	527	495	524	493	495	521	511	499	471	533	514	446	482	448	524	525	493	520	495	541	525	475	504	524	544	506	514	470	486	529	544	519	483	528	501	479	499	470	479	498	500	481	525	515	524	501	485	478	521	494	482	513	512	507	509	514	511	528	495	446	465	496	528	501	502	473	517	489	518	521	481	508	511	502	512	558	532	519	503	547	490	503	515	503	462	477	485	512	484	482	501	484	482	524	490	500	472	508	524	481	513	510	524	495	501	517	471	525	499	512	487	526	496	490	489	548	546	512	529	519	478	508	535	495	538	484	529	500	509	486	480	471	505	508	471	489	472	511	523	472	537	515	490	491	500	505	515	466	518	545	506	530	529	492	480	509	494	513	507	463	496	485	493	525	493	544	534	517	475	483	496	533	497	524	499	508	502	484	485	493	516	478	534	521	513	483	507	511	481	500	495	532	509	480	545	517	474	471	510	524	491	489	522	492	473	500	520	482	509	529	498	498	467	477	485	491	520	517	517	502	539	481	476	557	512	507	526	521	476	515	500	531	567	511	488	494	472	508	526	483	489	495	470	548	523	502	500	511	473	500	462	455	475	504	468	537	499	494	468	474	484	439	474	493	510	520	516	499	504	555	463	476	528	526	524	524	529	503	504	488	513	477	485	486	475	487	520	523	506	506	498	488	503	504	514	516	506	520	472	517	509	449	545	502	506	527	490	522	486	473	530	488	465	488	518	466	506	480	511	548	511	515	505	508	498	471	474	536	498	486	527	442	529	497	489	478	518	502	494	508	554	497	508	487	482	527	481	508	532	534	496	494	488	460	520	511	522	471	496	497	488	498	485	524	471	501	498	527	495	501	470	496	509	493	473	486	492	515	505	506	516	505	526	456	505	505	498	537	496	518	466	486	486	503	526	479	488	470	480	507	507	498	509	516	486	473	494	510	523	469	501	490	529	476	497	499	540	520	523	484	511	490	526	497	521	508	510	516	508	448	516	496	505	513	493	474	510	499	513	481	536	531	495	571	525	494	499	503	479	514	523	487	473	478	484	484	496	545	484	498	489	485	497	508	480	527	521	483	497	460	468	501	523	477	491	464	503	508	489	486	532	495	527	442	529	584	483	490	487	495	497	478	506	495	493	492	507	499	508	509	513	474	464	527	494	491	537	482	470	490	487	524	526	503	495	495	472	508	500	468	504	513	463	491	511	518	539	484	503	469	518	517	492	509	481	509	493	479	499	496	506	478	535	523	486	507	506	487	511	480	457	499	498	542	489	496	523	516	489	537	504	497	481	443	492	509	476	557	476	522	510	484	511	545	491	491	547	530	513	509	481	505	543	501	475	500	489	555	477	502	516	489	530	510	501	513	508	471	487	491	460	513	534	495	511	484	501	497	533	524	483	497	504	543	537	508	501	533	486	482	471	516	518	480	488	482	549	544	507	485	477	510	467	519	504	522	477	484	475	511	517	527	494	478	496	464	493	515	510	503	524	522	532	513	503	524	503	480	516	551	500	534	504	497	465	506	515	518	470	551	527	513	508	485	538	528	509	520	508	523	499	537	527	528	509	507	495	474	512	509	480	494	490	511	494	475	488	492	493	498	511	526	491	518	504	490	528	509	505	518	497	477	519	516	479	444	526	489	502	525	472	529	509	513	490	514	506	493	504	515	508	509	461	501	459	520	517	492	548	534	496	439	491	533	484	518	527	505	471	499	475	476	449	517	444	479	506	522	492	518	497	488	479	492	532	466	502	478	535	476	506	486	507	518	527	497	518	491	493	490	502	456	484	493	497	497	515	482	486	482	498	512	467	483	512	488	486	499	517	484	514	516	500	454	485	480	519	461	502	491	525	488	485	474	518	499	504	540	498	495	490	460	490	499	511	493	543	478	445	512	527	502	512	543	492	496	516	538	465	525	532	492	519	495	461	494	485	472	519	495	496	482	486	474	505	533	502	527	524	499	515	498	472	484	516	492	491	472	484	498	496	508	532	514	497	475	446	461	467	515	476	483	470	540	486	504	512	482	510	508	467	497	509	509	536	451	494	494	472	505	483	504	510	503	515	523	486	512	499	497	512	475	503	510	508	467	543	478	528	476	526	484	481	508	490	532	453	440	508	505	513	448	504	464	493	507	497	523	545	472	478	503	521	522	513	483	521	457	535	484	493	466	517	550	533	468	538	546	483	518	482	507	510	501	488	502	469	514	500	464	500	520	483	493	483	524	502	516	540	513	511	456	485	546	484	522	471	477	459	491	517	503	478	454	448	496	542	490	478	521	543	522	438	494	489	549	519	503	474	523	499	493	485	507	464	513	473	494	449	536	514	458	490	482	487	501	525	468	494	518	486	490	513	482	481	491	522	511	468	531	467	509	474	458	487	537	538	531	493	501	493	511	482	479	497	574	478	479	474	500	534	459	485	504	537	497	504	475	477	496	511	493	518	508	513	489	536	522	577	561	506	481	543	517	527	484	530	460	511	515	529	546	490	509	493	513	500	475	439	444	520	503	539	528	539	547	514	467	495	528	510	503	525	489	510	513	573	485	560	490	497	483	469	504	535	490	515	489	492	473	475	520	552	483	510	494	489	487	486	494	487	516	490	488	526	481	549	454	469	523	495	501	489	492	485	467	531	486	511	490	533	507	539	521	524	516	490	476	497	512	490	490	471	502	462	465	494	485	464	479	542	476	516	550	476	501	537	500	483	464	499	478	526	479	535	499	498	493	502	464	496	485	497	540	521	495	485	488	501	481	528	523	500	495	577	465	522	513	497	524	477	498	521	527	501	452	519	458	526	530	503	531	507	505	547	500	504	547	496	492	486	512	491	510	487	506	539	537	503	493	507	496	513	496	488	495	478	505	505	479	520	485	503	490	510	510	467	442	482	503	547	545	478	489	498	490	486	513	442	541	487	508	509	486	517	477	472	505	463	518	560	487	475	496	494	499	525	472	449	542	516	496	484	510	491	512	530	536	489	522	520	489	481	516	473	507	543	532	525	512	516	507	508	484	487	484	471	474	510	489	523	496	501	522	498	531	493	530	506	503	498	509	493	490	566	521	487	512	495	509	518	501	434	479	479	488	510	498	490	503	508	501	553	489	478	474	458	495	491	531	511	536	511	513	525	514	494	502	527	480	533	490	485	489	447	500	496	527	490	519	478	520	537	489	490	493	511	479	495	496	500	505	486	486	439	487	482	487	500	484	490	491	520	471	478	518	487	516	481	446	513	501	491	551	484	537	478	524	491	479	505	496	459	471	484	488	476	490	491	525	469	486	472	493	446	523	475	505	515	528	479	500	519	506
4434	8791	9034	5268	3470	2848	2175	1666	1114	16704	30707	25323	11791	3503	1678	716	484	479	468	467	486	469	503	442	464	458	443	461	421	466	485	466	485	477	451	429	432	452	439	465	468	436	443	461	458	442	449	446	442	471	476	428	458	453	470	436	527	509	454	450	447	468	483	425	453	469	449	462	474	408	478	440	467	439	463	456	472	448	458	464	459	466	436	463	425	457	451	516	446	458	426	436	462	456	441	443	433	458	473	465	428	443	441	431	463	420	469	437	442	461	466	513	469	448	445	482	440	447	468	481	452	445	423	430	464	461	435	470	470	448	456	469	457	462	447	473	503	432	451	470	452	400	462	449	437	435	457	478	487	453	432	468	436	463	420	500	449	451	487	475	446	442	482	438	441	437	481	480	420	444	429	464	494	471	433	439	491	460	470	438	434	421	472	480	429	442	443	459	444	467	450	448	450	481	456	442	489	459	493	454	481	454	450	461	423	482	459	459	435	470	494	435	489	455	464	438	452	474	427	446	435	478	454	450	510	438	473	420	469	453	484	448	489	492	465	484	464	461	450	441	460	478	468	447	457	442	472	483	445	414	481	443	482	452	474	415	425	463	446	458	492	443	469	472	424	475	510	464	466	443	443	452	464	447	413	425	439	420	463	448	510	476	425	464	481	452	442	485	463	471	464	478	433	424	457	481	441	452	450	448	487	494	480	483	432	444	491	505	455	457	439	458	494	427	464	469	456	458	421	467	450	447	449	458	459	461	458	510	440	438	469	462	483	433	433	505	454	447	483	442	421	457	462	460	441	452	445	467	462	457	464	491	467	465	468	453	484	441	451	498	488	519	445	429	490	432	430	442	436	448	442	476	431	483	451	480	435	435	430	447	445	410	435	441	477	453	467	488	430	462	434	445	424	439	485	423	454	452	468	486	486	459	462	465	475	437	450	492	476	448	470	475	452	424	453	459	450	458	490	501	432	482	439	457	409	421	452	454	454	442	496	444	428	456	428	437	426	445	421	430	423	445	451	478	438	458	466	478	456	448	407	441	463	498	459	485	467	493	443	487	477	424	468	467	479	460	496	481	437	433	491	445	442	434	452	449	457	480	440	456	461	454	446	463	460	479	435	419	501	451	445	511	466	485	423	461	474	457	450	495	486	436	494	453	435	458	439	462	430	470	429	464	487	469	440	484	449	451	438	446	471	476	458	450	456	468	423	447	457	434	458	440	431	461	453	442	475	460	435	443	463	437	473	422	441	472	463	444	463	442	486	426	474	497	479	455	475	484	434	427	452	443	447	436	470	471	462	463	469	453	431	491	501	496	493	448	473	457	479	449	438	465	496	458	464	481	451	410	446	464	490	464	465	430	471	446	454	416	457	469	430	439	467	424	458	461	471	433	447	490	447	457	413	434	449	437	459	448	456	449	460	438	479	494	443	418	452	454	461	463	422	416	435	443	457	468	439	398	496	445	470	460	450	446	433	471	499	444	495	464	453	454	488	465	474	441	452	453	470	449	492	474	416	492	417	448	438	447	442	472	448	445	469	441	472	479	455	435	453	478	469	444	470	451	473	418	469	477	478	463	455	457	421	423	456	450	471	440	435	492	450	442	497	455	447	418	446	462	462	470	461	491	422	464	462	456	411	467	476	455	436	404	457	430	483	458	480	472	436	436	460	501	452	471	469	427	464	488	450	493	459	450	406	439	471	458	423	478	474	475	507	450	411	411	484	458	505	441	467	461	465	468	414	460	475	476	427	502	414	473	425	437	465	432	431	477	445	452	427	443	455	450	471	437	483	396	411	465	408	474	495	448	487	483	429	500	447	439	501	453	477	444	423	423	459	443	469	438	425	476	462	447	457	439	444	446	426	456	473	455	450	428	433	457	433	439	401	458	470	485	463	459	453	409	447	452	488	459	460	382	452	461	443	495	445	427	438	461	436	486	477	445	475	502	471	469	443	471	475	442	458	473	453	473	466	458	470	438	453	465	490	487	456	443	473	476	443	474	476	439	442	447	466	463	411	461	462	443	454	493	440	411	434	442	446	455	454	459	456	449	471	440	474	447	512	458	461	437	485	421	418	472	419	410	456	488	461	453	463	450	428	450	462	449	468	435	473	488	444	475	450	482	486	458	447	426	441	441	479	427	447	419	461	444	464	450	431	436	411	457	469	451	439	464	462	451	469	457	462	486	473	425	489	413	477	460	447	463	471	425	439	435	469	493	463	441	407	498	467	464	465	436	449	425	464	509	466	451	445	469	443	460	452	429	489	405	436	429	462	467	433	410	446	478	463	441	496	493	474	482	418	440	448	419	450	478	451	450	446	438	432	458	470	407	479	450	471	446	466	461	440	438	470	466	444	462	420	488	478	450	465	449	411	475	462	445	431	456	503	490	403	468	469	450	478	442	473	477	464	454	445	484	467	463	422	450	435	464	456	481	436	416	434	430	451	433	445	450	427	434	419	419	473	499	432	412	464	469	442	479	452	447	429	463	440	448	442	426	442	464	437	437	477	468	463	446	457	435	440	460	438	460	416	472	441	456	455	449	453	438	452	458	445	443	443	479	453	444	497	445	467	462	455	420	455	485	480	440	463	431	443	435	483	447	450	465	472	456	473	473	455	452	450	465	462	441	485	448	405	433	468	482	481	468	472	433	455	491	453	450	466	465	456	493	479	428	419	426	474	467	478	442	415	448	442	440	438	451	461	453	477	425	470	452	421	417	451	460	411	473	452	429	489	469	420	463	435	432	454	423	410	448	471	446	426	426	430	476	436	497	448	465	442	456	487	455	427	406	463	451	445	418	485	491	463	458	439	462	434	439	421	479	399	461	480	453	466	423	422	438	460	446	459	444	440	463	452	454	469	414	428	433	449	477	443	430	501	441	440	459	455	456	451	437	461	423	455	484	422	459	450	469	448	436	435	436	440	462	434	459	442	452	439	446	421	466	435	431	434	483	461	474	433	468	421	454	476	467	438	466	455	457	463	474	462	459	446	483	449	420	477	472	461	459	455	455	438	482	430	454	449	460	468	452	453	486	462	468	454	471	473	433	422	447	437	450	457	436	422	456	473	441	502	470	437	514	493	406	460	433	414	409	451	460	452	431	418	461	452	465	459	432	419	480	443	471	454	458	452	427	428	436	453	443	439	428	391	423	458	479	446	474	456	392	447	457	461	440	460	444	426	459	447	470	465	490	436	457	490	445	460	459	425	463	415	428	502	498	426	457	466	420	427	454	436	441	443	443	488	435	495	474	437	484	459	423	446	431	438	461	483	444	439	456	457	450	460	422	461	419	485	420	492	421	464	470	429	469	429	474	458	466	457	480	440	473	406	455	431	472	484	482	433	447	439	423	455	454	400	460	476	467	461	450	486	497	431	462	443	493	471	466	412	412	497	433	459	463	470	421	461	446	461	445	459	435	472	437	445	465	442	476	469	432	432	457	423	480	475	447	452	437	444	467	432	451	459	441	494	476	456	495	467	495	467	448
27715	10627	2868	1165	522	423	490	419	424	978	1664	1777	1082	613	448	353	332	307	328	336	310	323	319	342	328	325	326	337	327	314	316	319	308	332	303	345	326	333	353	313	326	318	355	305	326	329	337	324	312	304	329	306	318	370	300	332	330	302	345	363	350	329	346	357	318	305	295	335	297	387	314	344	331	372	353	333	334	315	310	341	331	355	317	323	342	314	359	348	351	297	335	347	338	327	308	303	335	322	333	321	315	324	350	354	321	327	308	314	320	319	347	317	322	338	301	297	324	330	318	338	305	333	289	302	396	333	327	316	316	329	320	302	353	332	318	335	335	304	306	294	334	343	337	321	341	279	329	348	308	326	307	330	297	340	339	359	335	319	337	344	357	313	329	340	332	319	322	296	315	330	309	320	346	320	306	334	324	350	326	320	329	332	309	342	328	331	332	320	299	289	323	353	334	310	335	298	291	320	330	344	307	325	318	309	354	370	302	318	370	330	305	342	327	311	324	319	300	376	322	334	333	334	351	326	311	309	322	286	315	320	362	310	329	301	289	321	329	322	358	317	326	338	314	364	358	309	313	313	320	335	333	337	321	313	312	304	333	311	303	329	302	334	349	298	355	357	321	329	333	316	310	293	303	334	341	336	318	319	339	327	316	355	326	324	290	327	306	352	344	319	331	317	323	351	331	334	329	374	339	287	328	322	304	352	319	322	292	353	327	351	314	362	320	350	310	319	317	299	328	344	317	324	289	348	310	304	337	333	343	332	348	306	323	291	324	309	289	311	305	321	316	341	319	304	342	341	351	320	342	321	350	339	322	362	313	308	334	297	322	350	308	320	304	339	304	311	325	331	318	310	326	333	337	313	294	334	351	295	342	330	368	329	318	303	317	332	319	330	351	310	329	297	361	318	316	337	298	348	316	335	293	318	318	324	358	300	327	344	326	330	317	321	344	354	338	288	315	348	344	308	330	291	345	320	307	308	328	293	317	334	346	310	317	326	348	316	318	338	311	300	317	329	330	308	338	336	314	353	357	316	316	333	371	338	340	316	307	314	346	326	344	318	330	317	324	336	334	329	325	294	343	322	331	326	319	294	316	329	321	327	295	373	316	322	322	316	302	312	281	311	322	306	310	336	326	332	332	329	301	321	308	345	286	339	335	285	351	359	294	318	326	306	318	330	317	352	320	311	310	345	348	301	300	316	316	333	350	336	354	326	326	335	328	338	308	322	305	337	348	314	317	338	348	318	321	319	332	352	351	325	326	323	300	339	306	355	285	323	298	333	299	335	335	321	327	304	331	330	317	287	336	308	355	308	334	323	308	300	352	330	316	337	347	305	327	326	313	312	304	334	326	334	328	316	320	308	329	318	304	306	338	348	302	328	297	327	357	315	319	313	321	321	336	334	341	339	305	344	341	310	305	317	296	314	301	332	329	330	303	292	295	303	318	319	344	326	326	298	361	303	324	338	325	340	326	289	330	333	319	335	347	297	316	307	357	321	308	337	323	336	317	336	321	300	339	326	362	349	327	335	355	297	333	346	358	358	327	373	336	348	344	341	338	352	331	347	334	334	344	347	309	320	309	303	303	325	360	322	305	313	304	292	298	335	313	300	294	292	304	274	318	304	318	294	318	303	333	330	325	341	322	335	329	341	335	323	326	313	290	300	341	340	286	344	298	351	315	311	315	340	340	332	307	351	301	294	333	357	333	341	343	355	319	329	310	361	300	310	316	322	350	337	300	303	318	317	305	302	324	309	335	341	329	330	350	330	307	355	329	325	353	298	339	360	342	303	341	327	306	358	344	321	299	339	272	350	330	320	303	333	339	309	319	354	337	289	340	332	355	298	350	309	327	329	347	353	290	322	310	350	325	326	288	310	337	338	314	299	337	375	340	311	330	339	350	352	344	333	322	318	302	295	302	318	324	288	353	292	327	314	329	355	339	348	349	286	353	329	364	335	300	297	328	308	317	307	360	313	322	339	356	317	303	337	298	358	302	296	313	340	333	311	340	327	312	319	360	328	310	365	333	326	331	323	324	304	315	353	354	298	312	313	316	314	345	325	319	284	332	326	331	305	341	354	324	283	326	344	310	320	339	327	344	355	362	335	334	329	318	361	285	345	334	317	300	334	345	322	326	315	297	303	327	326	321	331	344	326	326	341	322	337	317	333	309	318	343	329	337	339	321	329	318	340	304	331	297	334	314	339	353	333	306	321	335	358	367	318	339	331	325	328	327	316	338	360	340	346	330	322	336	360	327	321	304	322	298	349	356	333	337	320	292	348	356	322	342	326	309	357	318	318	307	331	309	328	290	339	329	319	305	283	305	315	297	314	304	316	321	320	342	328	342	324	329	344	327	340	304	306	301	337	306	321	327	333	319	300	309	321	322	342	351	345	335	331	287	332	321	343	334	354	348	343	324	308	292	343	317	299	302	329	300	339	359	323	273	330	327	278	368	334	330	313	336	308	363	334	337	316	307	313	339	366	341	305	325	310	335	336	318	346	332	329	318	328	362	353	319	338	335	346	335	304	376	334	349	303	343	315	337	332	306	296	359	335	316	295	329	331	317	349	333	325	302	331	317	333	323	344	296	333	343	328	339	330	346	341	331	335	340	298	309	309	350	338	338	321	299	335	306	317	280	333	326	372	355	334	319	300	331	318	338	320	321	329	316	343	287	297	343	327	293	325	334	343	335	342	328	341	341	321	312	343	317	307	318	323	287	343	338	282	323	304	340	318	299	325	313	343	318	337	324	340	326	322	321	325	320	322	332	340	321	321	355	319	322	304	336	310	349	321	310	308	317	305	294	324	310	310	334	351	282	329	311	298	330	340	337	331	353	330	328	331	381	347	303	318	310	310	322	327	330	320	313	302	302	299	319	359	334	360	316	319	349	318	379	305	326	325	315	334	313	283	307	329	339	325	322	321	304	325	307	309	333	344	342	323	319	322	312	353	313	332	320	298	331	335	341	319	316	330	294	312	331	325	315	293	314	337	323	323	323	344	312	344	333	319	337	330	302	292	335	314	352	303	362	333	309	322	316	311	300	328	321	328	293	304	292	303	355	294	329	295	345	326	339	319	326	344	280	306	306	292	324	329	344	353	303	334	312	337	323	341	328	307	330	347	324	341	294	328	355	326	331	312	334	358	326	321	358	326	325	323	326	333	310	340	318	337	310	320	326	332	356	341	337	321	331	350	345	327	345	341	314	336	300	321	358	341	322	347	322	328	340	336	356	309	351	310	302	329	349	340	336	266	319	328	348	330	335	283	323	317	319	317	302	354	335	346	323	320	349	319	339	347	321	342	302	356	348	349	340	320	346	350	314	327	359	323	347	316	338	302	354	316	349	337	331	307	312	318	318	336	342	349	327	303	369	331	329	347	369	344	310	347	353	329	336	335	318	319	354	279	345	313	304	348	348	326	302	307	311	315	318	318	343	328	328	313	317	350	320	310	291	340	324	319	321	299	320	289	327	301	341	316
5403	1975	2766	1031	535	500	576	490	461	1400	2107	2092	1162	605	375	335	297	263	294	309	298	330	287	282	314	286	299	307	299	320	311	302	283	317	310	323	316	308	296	283	279	298	321	335	286	292	301	320	281	305	291	295	293	307	342	270	295	302	300	291	315	282	275	297	280	313	292	301	326	268	297	327	296	307	281	293	297	301	307	306	326	293	303	308	291	322	274	305	308	272	287	326	302	291	269	288	307	311	298	264	308	307	290	304	296	298	295	285	329	251	267	274	324	297	301	276	286	310	269	289	273	286	276	291	310	293	280	332	305	297	323	282	293	272	291	317	254	296	312	249	282	295	310	312	298	301	282	307	299	290	272	277	284	324	283	308	288	270	323	291	290	298	315	297	298	318	304	273	282	283	290	288	277	287	283	287	285	270	305	322	268	293	275	303	272	298	313	279	312	272	281	292	272	322	269	284	305	290	305	294	286	286	310	311	287	304	271	293	314	268	291	287	265	276	306	274	317	289	307	283	299	309	300	331	283	296	317	298	292	314	285	299	290	279	293	288	323	312	320	290	275	279	297	301	279	259	285	297	276	308	273	293	299	335	272	306	288	268	307	280	314	295	289	300	288	337	278	284	275	297	313	267	307	308	294	278	285	290	315	292	306	309	313	300	285	281	278	337	282	276	324	284	271	290	306	288	296	305	281	286	260	300	353	288	310	266	266	264	312	308	321	303	309	282	327	281	270	308	295	285	309	298	296	314	324	295	289	307	267	306	281	296	306	260	282	284	271	281	308	299	300	273	305	274	300	268	271	296	287	273	282	318	316	298	298	287	269	275	305	305	308	284	312	327	319	285	327	298	295	275	307	278	276	271	289	306	283	315	306	330	281	290	319	271	286	289	295	313	307	299	276	305	306	282	286	270	285	301	301	317	318	298	291	289	298	282	296	336	271	306	314	287	302	274	304	276	261	288	313	268	291	306	305	286	276	306	279	292	286	260	288	324	290	317	253	293	308	292	289	299	289	295	279	277	301	290	290	304	299	277	306	304	298	289	292	286	296	279	285	284	319	274	331	283	321	307	287	298	280	271	290	271	294	319	302	294	290	285	271	292	268	253	310	299	307	271	306	296	300	285	285	301	302	312	273	308	334	297	280	306	266	289	283	289	296	305	265	282	253	300	309	281	316	286	294	322	314	290	277	281	295	312	269	294	297	296	289	303	288	300	310	313	307	297	295	309	279	292	280	305	263	319	311	293	299	261	264	285	281	323	293	288	313	267	302	310	306	291	299	292	289	281	279	298	308	297	328	289	292	306	297	304	284	288	283	307	271	294	238	294	304	306	296	309	267	280	284	312	293	306	306	284	302	283	294	293	303	295	291	291	290	308	278	276	271	298	279	319	283	304	329	297	280	293	289	287	304	328	296	276	320	327	314	272	332	305	289	304	328	316	303	294	298	311	276	296	294	280	301	284	292	309	329	306	280	298	303	295	300	281	310	297	281	293	331	332	308	307	298	296	298	302	324	284	294	299	305	284	303	287	290	279	299	301	313	304	283	309	311	282	313	316	292	295	300	317	299	294	299	298	309	327	299	316	289	313	274	294	280	290	313	263	282	314	274	296	297	289	305	283	269	284	305	285	284	285	279	313	301	289	312	274	342	292	261	274	299	282	298	279	346	278	282	271	280	310	294	290	293	293	299	310	298	272	291	265	329	285	320	276	293	293	292	275	301	293	296	292	282	287	296	319	293	320	290	285	318	289	258	295	294	294	285	287	284	285	320	280	301	290	307	301	322	274	273	284	308	277	293	286	285	315	304	301	295	331	281	300	314	277	268	301	291	300	307	316	292	300	280	294	260	314	320	327	280	283	291	271	281	289	296	277	322	305	281	258	316	290	305	299	276	290	287	315	293	294	281	304	274	323	295	313	286	276	287	293	300	308	323	306	280	273	283	329	329	298	287	288	287	305	301	295	310	282	282	287	290	306	273	316	285	279	327	311	291	289	289	272	307	280	277	274	318	311	266	326	273	294	301	299	278	311	307	283	303	279	302	299	328	266	326	270	305	272	276	314	317	287	292	308	275	316	316	293	254	306	289	316	319	307	302	273	323	301	294	315	297	304	320	294	317	298	314	280	293	288	312	317	282	284	291	325	294	260	285	301	297	328	317	259	264	308	291	272	296	319	309	332	296	277	295	308	295	312	305	295	291	301	298	308	305	292	283	286	324	286	256	278	294	312	282	299	325	295	270	286	296	301	313	280	301	287	306	308	278	305	303	284	289	325	329	276	320	318	277	296	300	332	272	276	313	278	307	321	298	297	287	296	268	301	301	300	302	315	248	296	327	316	307	309	290	304	263	281	302	317	296	303	307	284	308	277	292	292	273	272	280	283	309	279	287	294	311	293	279	265	282	292	295	276	304	345	275	306	296	280	312	299	302	287	317	277	300	293	286	281	269	285	324	293	284	289	305	299	313	279	315	306	312	302	286	339	323	290	308	311	306	293	297	299	283	300	303	297	273	273	298	360	294	297	305	298	296	287	290	277	298	297	309	305	290	280	306	303	304	263	311	301	266	276	287	296	302	293	317	301	281	323	296	291	307	262	314	316	309	334	289	277	273	299	297	312	287	287	299	280	289	290	277	323	297	295	295	279	285	304	315	293	310	288	274	284	305	304	305	301	307	290	288	290	276	289	295	321	288	307	270	287	290	287	294	257	301	290	296	298	305	274	316	312	303	310	290	293	302	282	293	291	287	298	281	310	289	324	316	269	301	319	290	286	307	277	278	279	290	303	284	292	300	291	275	308	282	247	290	289	283	286	298	296	297	314	286	296	327	264	281	317	308	298	274	278	279	324	309	290	274	276	298	284	284	311	311	260	294	307	302	276	283	300	285	288	310	296	285	291	308	252	258	296	298	285	291	286	294	279	313	282	272	305	331	281	296	330	291	300	306	284	303	298	301	290	279	317	319	265	281	279	305	264	312	298	313	302	299	310	274	299	271	315	293	283	308	290	302	313	277	348	289	309	281	266	327	288	318	281	324	280	295	292	296	303	320	278	288	279	290	312	301	306	295	306	328	308	316	303	286	275	275	295	286	279	309	318	274	297	289	286	246	271	332	297	276	300	326	320	278	292	282	258	304	289	271	283	267	281	283	290	305	320	282	296	287	262	318	271	293	285	329	280	283	292	300	263	302	326	317	306	290	285	322	297	289	290	339	269	304	290	281	292	302	313	321	293	309	284	325	284	257	323	312	337	310	293	286	276	279	295	282	302	285	282	294	279	303	311	283	307	289	252	297	308	284	280	280	305	275	263	281	282	313	291	273	259	303	305	295	324	311	306	308	282	334	327	297	310	306	298	299	268	315	296	290	290	302	272	284	291	279	315	283	308	285	309	309	258	303	311	304	319	289	260	305	305	265	254	293	303	313	295	293	294	303	296	334	308	285	314	299	280	296	271	321	319	320	308	313	284	281	285	287	296	269	268	282	285
25693	21483	27478	25539	5796	1315	965	629	660	3209	17870	19113	8491	1984	851	470	389	383	356	378	369	379	350	376	369	319	342	342	340	367	353	347	344	332	352	366	347	383	403	371	381	346	361	342	355	359	354	371	372	355	348	343	376	345	337	336	377	350	379	341	373	389	365	346	350	381	385	369	339	337	375	380	345	307	363	392	371	359	343	330	374	384	337	336	322	362	341	342	383	368	377	386	351	380	419	366	389	334	377	343	378	355	359	361	368	352	348	363	369	373	362	369	319	364	363	372	366	366	355	350	352	351	371	382	360	365	318	347	375	373	339	312	346	368	344	339	349	363	359	355	358	361	347	354	353	368	366	380	371	343	359	326	376	372	353	351	369	379	331	359	356	379	340	339	360	356	365	325	335	367	400	337	362	338	334	392	337	382	369	361	369	360	381	380	390	384	358	341	352	352	377	359	355	366	339	393	372	394	343	376	387	332	372	374	342	339	322	329	426	363	339	328	388	321	373	337	343	373	369	359	336	370	387	320	361	399	373	377	360	350	368	387	373	340	325	354	352	344	344	395	356	370	349	359	350	391	369	382	346	371	343	345	333	357	374	378	381	361	365	345	372	343	372	350	361	340	351	350	366	340	354	370	343	331	346	362	390	395	333	379	358	393	335	364	382	332	341	390	376	364	381	364	374	333	357	328	366	341	339	370	360	339	362	355	344	353	328	370	332	321	358	394	324	346	349	342	357	382	352	354	354	353	359	349	354	379	344	379	366	336	342	388	394	357	362	345	363	327	347	371	351	321	360	380	370	366	374	330	358	368	354	400	348	336	387	357	377	319	319	392	361	340	356	362	336	386	380	347	386	361	369	395	394	376	381	314	341	372	377	355	378	358	344	333	362	320	353	377	370	368	361	378	342	326	394	355	357	337	368	342	347	329	371	338	361	333	336	336	365	323	370	373	375	341	352	357	368	403	349	365	364	373	313	385	383	379	389	345	347	345	382	337	372	355	364	316	349	342	371	358	354	352	369	331	335	360	368	374	369	365	374	376	352	367	325	342	335	375	357	335	376	346	335	338	332	342	336	348	319	370	335	363	355	332	365	351	342	356	340	353	362	356	356	372	398	326	372	334	351	364	369	350	357	342	397	367	377	369	391	350	386	372	373	354	360	341	342	370	346	370	366	383	341	362	378	361	363	330	366	376	338	385	335	347	360	343	348	365	342	368	344	325	352	358	350	367	378	356	351	361	340	360	381	366	340	342	382	365	345	368	337	364	361	340	345	369	385	389	384	375	379	352	360	326	339	320	360	376	345	347	339	385	339	340	349	350	362	367	390	376	342	337	365	362	384	336	358	319	357	351	324	395	327	371	367	364	334	349	339	356	376	361	372	345	385	328	376	361	381	344	342	361	316	368	330	342	358	350	331	364	383	359	330	355	323	385	356	371	367	373	330	366	346	338	365	338	382	377	316	350	382	351	370	359	333	350	371	357	349	360	380	328	342	380	360	321	317	372	345	379	339	353	342	363	383	386	383	348	349	337	336	371	361	374	383	358	378	374	357	351	359	323	359	377	327	341	372	350	335	369	354	376	369	372	363	361	368	348	341	388	375	341	341	344	339	356	367	367	342	407	365	368	352	342	339	388	390	336	384	330	374	328	410	356	353	369	334	370	391	340	374	358	375	348	336	377	360	350	343	349	347	381	361	323	346	414	364	372	327	356	343	337	337	385	363	349	391	358	380	390	357	341	354	351	390	368	349	349	372	359	398	337	363	387	358	351	349	359	374	372	365	362	372	324	348	356	381	368	362	359	350	372	329	372	381	342	348	374	378	331	370	353	364	346	399	370	336	372	357	349	344	370	314	361	328	403	385	354	366	370	375	354	361	396	364	337	361	355	377	370	359	366	349	375	374	349	359	329	358	367	368	367	359	335	404	344	358	338	362	341	357	352	347	378	374	348	336	327	362	406	351	365	373	353	359	383	353	366	381	337	373	371	349	361	364	337	356	364	344	344	335	346	366	354	338	334	366	356	335	359	350	327	371	354	347	348	395	342	365	347	351	349	366	361	344	373	348	372	376	350	340	396	336	363	342	371	357	380	346	363	347	364	368	329	370	343	352	357	369	348	377	365	350	335	361	328	368	325	370	357	385	388	349	374	391	359	336	324	351	355	338	357	375	353	375	346	357	355	366	360	379	361	384	362	341	312	344	346	333	346	330	365	367	390	377	308	316	378	365	335	345	321	346	368	357	364	366	366	352	359	317	356	361	326	366	392	399	357	364	357	360	340	380	347	331	378	357	340	356	386	384	360	346	326	371	379	346	372	325	313	342	362	368	376	348	312	327	399	348	369	320	368	359	375	357	368	355	337	344	361	346	328	341	375	351	334	338	377	350	379	345	366	334	344	373	367	330	300	325	338	375	361	348	368	337	321	371	357	352	347	365	346	342	349	379	359	329	332	335	362	362	353	351	370	323	319	341	366	394	365	365	371	370	370	388	360	346	313	344	335	327	382	366	368	352	348	344	381	359	371	346	361	350	337	372	377	380	346	372	331	361	347	379	364	386	374	388	371	344	390	360	385	315	333	348	340	375	374	385	342	369	330	359	378	357	340	346	323	331	393	362	364	370	386	359	354	361	370	355	342	357	377	368	403	348	358	353	364	363	349	349	360	384	346	359	364	357	331	339	366	334	364	351	385	373	362	339	328	333	346	357	360	381	368	342	381	347	333	348	338	368	362	343	373	340	348	405	365	366	359	353	367	339	363	371	406	389	317	350	385	359	335	318	336	364	382	319	328	355	341	364	353	369	355	397	359	330	333	372	353	368	362	340	339	356	334	380	342	325	398	354	377	351	360	358	392	341	340	364	367	343	344	386	351	360	349	363	363	356	350	337	344	343	364	404	369	344	363	353	339	366	350	341	359	346	350	342	343	350	380	334	354	369	374	378	354	369	317	344	353	368	350	355	343	360	349	337	337	378	327	327	344	343	354	365	363	370	356	362	365	377	345	387	368	341	327	376	381	352	334	379	379	361	366	363	313	360	357	339	349	357	370	368	386	350	312	362	345	347	368	346	325	378	382	374	377	380	379	338	339	370	340	320	366	335	362	331	353	359	367	326	324	343	346	343	368	349	369	334	332	390	363	347	361	369	374	347	365	354	383	341	340	363	362	362	362	349	357	353	347	382	390	319	343	360	342	343	328	366	335	344	365	367	336	324	355	336	367	359	361	344	364	399	376	319	356	341	336	344	355	377	369	368	344	356	343	367	332	338	374	347	359	338	353	348	342	346	366	333	346	330	318	319	375	382	338	358	347	361	351	347	336	334	349	363	372	350	382	358	346	354	361	363	364	355	383	343	364	349	359	376	350	332	370	383	338	351	389	368	336	364	351	351	344	354	359	367	367	374	365	336	356	361	327	386	330	395	352	351	356	377	379	344	313	395	368	355	387	357	333	355	368	309	371	354	363	344	389	373	356	383	334	376	350	408	370
4104	4966	4235	1947	1364	1251	1099	834	951	4964	19773	16210	6862	2060	881	457	345	336	364	312	326	327	313	357	311	348	338	339	316	356	325	344	357	338	328	359	365	327	311	343	309	322	347	358	342	321	329	329	325	335	335	349	341	347	332	344	350	339	355	323	347	345	366	330	366	308	347	331	342	342	353	313	352	332	338	319	362	344	332	358	338	316	341	349	358	331	304	330	329	310	362	311	330	301	349	335	352	321	345	354	325	357	306	348	311	334	334	353	344	341	318	352	356	378	343	338	343	309	298	329	316	368	318	325	342	332	332	351	320	376	323	373	348	340	356	338	343	323	322	339	357	346	332	330	319	366	338	371	319	346	321	352	338	321	356	350	330	341	311	339	343	321	336	339	344	321	331	344	353	308	359	327	324	355	323	349	369	340	325	343	362	338	370	336	327	344	353	332	339	337	323	319	348	348	295	336	321	340	330	364	330	334	337	328	377	306	313	356	325	345	345	366	339	349	363	361	342	335	356	313	348	334	321	336	335	358	311	336	363	336	355	331	310	339	343	358	317	352	348	352	337	352	334	327	329	349	340	379	348	323	327	326	322	319	339	380	336	324	326	334	336	326	363	335	312	354	345	342	365	354	319	373	333	342	333	330	376	308	319	338	330	342	344	314	342	386	330	356	335	349	339	325	333	365	333	323	314	348	296	324	395	343	356	305	339	320	322	347	332	334	292	321	330	342	305	350	329	339	314	348	341	358	338	300	329	307	285	326	330	371	331	352	362	335	308	357	360	334	339	364	356	345	340	343	348	338	340	358	329	353	331	343	291	325	338	350	342	336	339	323	358	297	323	317	320	346	346	343	350	336	300	330	346	344	352	330	341	324	352	340	356	329	311	350	345	323	361	353	313	340	337	344	316	336	395	342	369	305	340	340	343	312	355	316	347	304	321	306	340	345	351	346	356	338	349	334	339	354	343	365	332	309	316	342	346	330	349	375	352	331	327	323	319	354	369	320	349	346	353	342	347	358	382	318	325	345	340	368	356	324	291	332	358	323	332	361	294	348	323	320	301	321	314	335	341	342	347	320	344	339	319	322	323	358	335	361	323	308	357	320	323	334	325	339	333	353	324	321	323	334	348	333	329	302	346	345	353	367	340	326	347	334	311	298	364	350	362	356	341	352	316	343	365	318	326	346	331	321	357	327	301	339	320	353	355	378	313	346	342	322	348	316	346	310	331	324	313	333	355	390	323	331	339	357	320	332	321	330	360	340	288	346	319	321	338	349	340	347	313	364	361	322	318	328	362	337	333	308	348	356	339	313	362	381	379	327	357	333	324	372	332	311	338	323	328	344	339	326	343	331	316	334	335	314	354	311	326	325	372	346	339	346	373	317	330	328	329	331	332	315	350	333	356	359	325	357	349	305	346	350	310	346	368	379	334	344	327	351	380	339	360	353	338	344	334	289	350	341	330	337	308	312	378	358	354	348	323	322	327	308	313	344	337	317	305	294	344	310	329	345	370	368	317	328	341	355	357	330	326	337	329	351	328	347	331	321	332	350	326	351	299	319	309	354	355	316	340	334	328	335	319	356	333	381	376	337	322	318	319	337	358	329	351	331	353	320	332	333	331	294	355	331	333	338	341	367	359	301	352	321	330	301	326	346	303	357	300	316	310	360	314	356	322	326	328	351	350	331	311	320	336	335	353	335	349	341	336	345	301	328	306	337	341	324	326	326	323	330	346	336	302	341	328	325	304	337	332	332	325	305	322	353	373	343	300	335	340	325	351	309	315	308	327	337	325	347	357	316	323	338	339	331	356	353	345	328	315	315	361	359	366	334	359	372	329	321	349	323	329	310	351	335	338	310	320	349	328	313	314	330	327	348	373	301	309	342	326	324	320	348	359	313	349	308	326	312	353	341	348	298	335	365	330	359	370	327	352	324	314	303	346	350	340	346	369	333	328	357	342	342	314	345	328	306	344	327	349	342	318	328	332	386	348	323	306	327	352	353	374	331	337	328	333	344	326	365	355	335	321	343	358	350	336	344	325	357	353	356	308	339	320	338	359	332	328	299	337	360	336	331	328	340	313	334	368	318	351	308	347	301	330	347	339	325	321	309	309	315	323	353	337	343	358	352	332	325	340	331	342	299	334	342	375	332	347	362	326	336	331	361	351	333	313	326	347	350	354	330	336	363	341	307	337	333	369	342	355	341	342	318	361	325	327	335	348	309	328	351	318	340	353	322	339	350	370	357	328	332	318	342	355	326	316	326	325	348	318	343	359	361	325	321	307	351	357	338	321	299	326	362	332	348	339	359	319	340	318	318	316	348	335	353	346	314	314	311	369	363	328	365	350	338	341	346	344	327	348	332	340	306	343	329	315	342	358	325	337	305	336	354	364	349	360	335	320	311	348	348	345	355	360	330	330	369	366	372	360	326	323	329	348	319	333	359	363	341	345	337	363	289	340	336	324	310	337	308	306	345	316	328	342	332	345	358	323	365	349	342	354	315	360	318	349	335	326	329	308	320	308	348	306	352	352	321	326	328	335	311	313	346	342	374	301	318	328	337	351	276	318	339	345	358	336	334	331	320	347	320	363	349	316	339	301	356	339	318	348	331	366	340	310	315	381	323	338	322	361	298	310	331	313	328	331	320	335	352	346	309	335	356	326	345	347	354	315	338	336	355	313	339	327	336	356	361	329	348	347	355	331	318	327	310	332	322	324	344	304	342	318	373	321	338	317	349	339	354	339	335	324	317	342	363	334	363	343	319	299	338	313	307	359	355	313	332	327	312	318	348	347	328	322	371	384	349	320	316	346	339	343	321	340	342	325	329	309	326	360	316	363	349	302	341	378	382	374	322	295	331	340	339	348	352	343	320	339	325	340	301	326	359	359	341	326	367	373	340	352	303	360	335	339	339	328	345	310	336	346	357	336	336	348	317	376	349	322	320	325	343	319	321	312	345	329	333	336	335	343	358	311	299	330	353	329	343	359	342	352	345	325	321	311	362	338	338	324	351	350	350	319	323	296	327	318	327	340	344	340	316	347	388	314	352	322	335	318	378	368	320	343	310	351	326	349	318	322	312	329	313	347	342	304	358	342	323	345	328	323	320	359	337	324	302	326	339	320	356	345	321	336	325	356	326	368	335	334	346	303	349	369	345	325	339	340	352	344	378	359	359	344	315	340	312	348	316	333	333	319	329	341	330	354	317	331	318	341	340	368	339	317	329	300	336	361	353	330	323	332	344	347	366	301	315	327	341	346	313	336	355	339	306	315	326	337	370	348	312	333	359	320	332	311	337	345	337	354	334	387	345	321	340	328	324	342	356	311	344	329	333	346	355	316	305	336	314	349	343	339	354	306	333	343	343	328	380	324	320	361	336	349	350	349	363	349	364	340	292	362	365	384	324	329	327	341	329	334	351	335	376	328	306	337	352	328	328	331	332	321	300	306	325	378	327	324	349	371	313	335	355	297	350	347	323	344	346	347	324
24649	21498	28779	24658	21343	6934	2279	1274	992	4182	31644	33777	17909	5051	1724	746	550	544	530	518	514	517	497	511	515	554	527	475	512	505	528	499	530	516	477	496	461	549	525	506	531	574	531	560	487	529	481	518	503	520	506	503	513	554	485	450	522	498	518	504	521	533	541	519	548	517	465	508	542	540	506	492	522	491	485	502	504	506	523	531	531	490	472	550	522	532	482	477	499	517	554	512	532	503	512	508	510	498	536	485	550	486	531	496	523	467	498	503	540	504	513	519	502	471	513	540	529	536	518	477	467	508	525	515	543	528	486	479	483	497	500	502	465	508	526	524	539	479	442	541	488	515	509	495	542	534	492	516	543	525	485	454	502	514	519	478	528	498	502	497	522	515	474	510	524	519	499	532	529	510	517	491	510	519	544	525	525	484	519	521	485	463	524	548	503	515	479	511	490	500	504	523	479	497	520	497	537	512	510	500	501	478	508	521	502	502	470	532	503	564	512	497	507	550	508	507	497	509	526	510	518	475	488	533	502	507	524	486	523	489	506	508	507	522	537	491	478	497	575	531	480	514	535	492	511	497	503	485	498	487	466	512	502	510	504	480	519	512	509	494	526	500	530	501	491	518	519	501	490	464	508	472	543	491	493	529	535	539	563	485	542	488	537	502	522	493	510	499	500	576	546	517	482	483	504	557	489	486	506	521	507	516	486	483	519	515	529	520	492	494	489	497	482	491	548	452	491	504	527	478	497	511	505	514	513	517	503	522	521	532	450	520	525	524	527	513	513	491	505	492	485	478	503	509	510	549	522	490	504	539	524	503	532	532	461	510	521	514	514	497	470	512	521	493	521	537	510	520	488	493	523	506	527	493	484	485	537	535	504	520	539	484	499	531	525	521	513	514	524	498	522	543	534	511	530	514	497	491	508	511	491	490	494	509	511	489	512	528	533	519	525	492	557	514	518	516	462	537	531	498	515	555	528	489	486	471	541	473	493	473	448	468	522	502	521	518	493	518	520	535	462	522	468	512	505	518	507	491	464	488	504	470	540	498	543	555	508	518	532	518	526	471	508	482	523	488	447	547	499	529	452	498	504	528	529	470	527	522	482	506	509	520	517	532	488	523	469	489	521	510	532	510	498	498	495	499	495	491	515	497	512	477	484	534	514	507	507	507	496	544	509	501	473	526	547	496	513	492	556	541	494	478	530	504	492	555	479	506	503	475	468	520	482	497	469	537	548	481	479	487	452	471	481	500	530	539	500	536	556	523	513	510	518	512	500	504	481	517	483	502	488	492	504	486	483	483	507	503	531	504	515	522	481	509	486	511	507	486	492	509	477	527	487	482	503	508	519	514	506	535	504	457	481	540	502	501	479	511	498	480	489	472	517	551	493	506	485	514	501	469	492	471	467	481	492	514	524	515	519	483	495	526	478	473	530	507	488	506	523	507	485	527	497	507	527	480	496	485	501	489	530	499	504	521	488	512	497	476	486	510	504	485	519	487	534	490	538	512	496	540	481	520	481	497	497	502	510	491	527	502	509	511	515	492	514	523	517	482	521	517	467	478	530	492	512	485	486	536	550	526	480	474	497	518	513	516	496	526	462	483	506	480	488	509	478	500	513	505	505	521	498	532	483	517	565	525	514	491	549	511	522	509	520	487	495	482	519	482	495	508	520	530	559	497	512	470	568	496	489	505	476	510	513	479	508	553	505	496	497	480	482	487	506	482	513	504	550	517	512	521	488	536	494	507	518	512	486	483	518	506	494	485	455	515	464	498	465	520	506	497	492	508	507	525	520	515	480	513	531	474	512	445	483	469	494	509	518	485	501	515	493	455	495	514	496	492	503	475	506	499	486	499	497	505	483	483	528	542	493	520	507	484	502	491	481	454	527	509	470	486	498	512	504	496	481	466	510	463	528	506	507	476	519	490	495	483	511	490	514	515	500	494	497	487	501	523	474	535	488	532	489	541	518	474	545	492	486	518	509	493	459	502	492	504	518	520	510	469	509	509	489	511	505	494	547	499	513	519	513	513	536	479	517	500	532	492	502	496	487	490	488	522	479	491	485	496	504	539	532	490	541	491	517	515	546	555	516	492	469	494	555	490	541	506	509	504	490	519	539	482	512	515	514	495	502	522	505	496	511	528	484	505	502	520	456	496	512	543	473	507	476	527	492	523	526	508	532	506	488	477	514	482	530	496	508	478	530	494	487	535	513	489	548	485	490	497	538	513	499	522	538	507	496	502	499	469	490	517	509	496	529	518	534	517	469	515	479	524	497	495	502	511	522	484	503	515	468	555	512	491	511	485	494	505	508	546	505	513	513	525	526	492	508	516	454	489	498	499	505	549	476	554	486	481	451	466	469	495	531	521	531	482	502	513	524	497	475	506	461	475	497	469	507	524	539	541	511	488	489	534	480	490	517	500	529	509	528	492	528	463	517	504	493	529	536	493	528	501	486	486	464	514	500	500	489	540	514	519	500	496	524	519	579	498	482	514	490	470	488	516	492	512	505	456	540	513	491	508	521	501	529	484	492	514	496	503	538	516	529	517	509	532	498	483	474	441	516	539	504	504	480	522	525	510	508	529	541	558	564	503	491	446	527	484	485	481	546	496	508	529	507	504	482	509	465	551	515	469	503	504	468	495	482	511	499	473	540	487	527	493	502	504	518	484	487	493	499	497	523	529	486	539	503	527	542	525	519	528	545	489	516	520	470	511	531	487	472	511	504	474	496	507	549	501	492	538	497	505	540	530	510	498	497	489	502	476	479	536	502	504	506	488	494	487	468	455	526	494	510	550	486	568	485	526	506	528	495	539	544	490	510	504	501	510	484	509	510	505	485	505	515	516	497	483	496	494	530	516	468	496	538	515	451	529	510	486	546	488	503	479	517	483	505	509	490	471	511	527	474	492	507	491	485	483	496	459	499	504	482	498	506	495	507	531	479	502	490	553	479	501	539	514	488	533	465	527	525	512	494	500	485	497	494	482	511	486	509	502	530	526	492	492	487	503	483	520	514	504	494	489	505	492	530	486	471	507	472	528	503	476	503	477	517	509	474	477	514	510	465	455	517	504	510	503	529	506	491	505	547	520	549	487	501	521	505	539	487	497	521	518	484	479	503	483	450	524	513	474	511	475	547	548	498	508	507	502	482	508	527	493	528	502	502	484	526	516	501	490	487	532	468	485	513	550	442	503	505	518	497	514	490	498	478	500	508	447	531	494	514	485	503	489	506	516	467	479	493	490	510	495	530	471	460	479	485	475	523	520	492	495	497	505	495	523	473	479	504	540	483	511	507	491	473	492	517	480	495	485	534	508	482	503	477	502	465	508	499	514	516	511	528	473	475	499	504	518	485	481	514	515	509	529	453	484	493	538	471	448	500	498	489	481	513	495	533	522	510	558	504	476	531	501	479	527	550	514	482	513	466	518	517	506	487	501	512	519	504	522	536	530	483	536	517	501	539	496	516	540	523	503	484	555	511	510	515	501
4571	7984	6033	3055	2088	2037	2082	1353	1415	6735	32303	29017	12934	4238	1802	701	485	426	476	472	427	444	423	479	469	469	478	456	418	469	467	496	471	446	429	467	446	457	470	438	474	478	436	475	460	466	448	427	441	426	426	445	444	493	451	437	491	460	479	462	446	435	420	443	464	484	483	445	473	485	470	461	449	461	480	450	488	482	462	465	448	463	438	469	447	461	452	457	492	471	480	444	462	481	465	480	426	454	450	454	447	443	444	450	465	434	469	434	445	429	460	428	435	455	492	467	437	473	464	445	471	436	461	480	426	481	435	504	443	454	405	451	486	482	463	435	485	491	447	457	458	446	431	468	445	456	445	430	466	436	461	445	457	452	455	484	461	493	476	446	453	465	443	476	470	464	469	449	480	430	454	425	478	433	448	478	471	428	464	460	440	430	433	452	426	471	434	463	430	458	493	465	487	455	497	429	420	443	474	452	431	455	447	458	433	475	488	445	457	469	455	421	448	474	437	442	471	497	439	459	490	455	474	490	471	398	435	475	466	438	465	449	496	445	474	420	455	469	446	457	458	412	473	443	458	467	471	475	441	466	469	440	441	469	460	447	440	469	447	457	454	433	422	416	468	457	451	458	474	444	448	476	447	461	441	419	433	433	456	446	459	442	477	466	437	453	443	481	460	414	477	482	494	457	485	426	454	443	519	458	445	467	451	456	450	412	466	474	448	455	482	454	438	447	502	437	430	470	457	434	451	473	475	487	468	490	507	451	444	477	493	440	483	475	416	460	452	446	422	460	442	421	498	460	430	453	485	469	459	451	437	489	483	478	466	459	470	447	447	432	460	467	472	444	413	448	395	474	463	460	453	467	443	459	439	478	456	469	435	427	451	451	446	452	440	468	446	448	465	444	435	491	453	470	474	453	443	494	440	449	470	458	466	458	459	454	434	462	439	449	458	447	456	444	446	439	447	431	460	468	450	456	452	446	434	497	454	477	462	446	473	447	450	455	448	483	473	500	450	456	442	465	465	486	474	474	448	446	435	471	462	482	425	435	475	434	437	462	436	463	459	429	441	467	444	484	442	471	464	469	431	423	457	458	436	440	447	438	438	476	430	441	446	430	473	480	451	449	459	433	483	477	451	434	457	462	458	482	467	460	479	443	446	467	442	424	460	487	481	430	447	469	422	443	505	461	444	461	445	428	460	441	468	435	469	461	433	476	439	433	498	427	424	470	451	439	440	415	472	469	457	426	433	493	436	461	450	430	464	439	409	452	436	460	430	438	437	441	448	435	468	465	465	484	462	474	480	485	506	404	462	452	453	474	444	431	467	438	463	447	456	463	454	480	471	463	459	445	452	465	499	473	451	456	440	419	491	459	483	438	474	438	460	467	466	473	487	474	448	454	454	450	464	479	465	446	455	482	468	483	436	461	449	465	468	463	457	422	449	461	456	487	451	437	460	468	441	456	421	488	478	456	506	458	446	431	470	468	486	424	477	489	455	420	471	427	444	471	448	426	433	445	442	467	425	459	452	439	470	485	450	456	482	417	463	409	450	446	445	402	487	438	511	413	487	460	421	451	472	457	441	410	402	452	462	505	487	442	459	440	420	409	441	475	449	444	450	447	488	467	438	465	454	478	466	457	461	449	435	467	457	445	453	457	465	421	462	443	487	466	447	467	460	451	453	443	452	441	469	468	463	439	485	479	456	465	441	470	378	459	430	471	448	477	453	436	424	453	449	473	428	436	442	481	471	420	457	444	431	454	465	438	439	446	453	462	431	459	445	461	402	469	432	447	452	449	460	463	455	440	437	419	420	470	491	455	423	447	424	424	455	467	441	425	469	503	419	450	459	459	483	430	467	436	451	427	451	397	430	445	469	442	454	490	417	479	462	473	463	468	422	480	456	462	436	446	435	456	420	458	456	493	444	468	447	498	468	464	412	433	470	454	464	444	431	445	462	471	444	445	488	466	464	478	427	444	418	467	455	433	439	437	446	426	462	428	431	499	430	462	454	480	503	421	461	505	444	489	469	467	453	456	469	462	444	460	500	463	466	475	470	431	460	441	464	478	476	457	434	435	499	453	436	449	437	467	439	491	450	431	468	451	448	467	453	460	471	457	472	461	468	429	438	463	456	479	405	421	462	488	447	451	472	451	429	433	424	426	455	428	479	486	455	442	449	418	449	466	462	414	418	480	460	423	461	431	435	461	459	472	447	456	438	441	479	452	477	419	488	473	429	445	427	459	455	450	473	477	470	461	455	469	458	489	460	462	434	456	480	465	457	443	439	437	390	466	466	428	460	462	422	424	465	437	435	435	451	417	456	476	424	462	458	448	437	426	458	455	419	463	452	433	472	439	420	442	474	456	435	487	474	466	486	509	501	469	450	416	452	451	452	462	445	420	454	447	443	450	445	424	426	443	436	457	454	458	448	448	438	474	438	453	435	472	472	471	432	436	471	439	475	508	489	446	447	502	487	425	490	495	445	451	455	425	495	447	470	450	496	441	437	422	452	444	465	451	439	438	434	403	458	433	417	433	437	447	473	457	482	460	482	406	488	453	453	417	388	434	473	424	436	465	434	431	473	446	447	449	486	522	468	486	454	470	449	472	449	446	462	467	449	453	459	445	448	434	468	460	449	475	414	445	465	433	436	460	510	466	419	439	467	487	462	468	479	447	463	484	484	428	445	435	450	445	450	448	479	441	419	460	467	453	460	429	444	460	460	475	450	469	443	422	410	431	418	434	421	436	437	397	471	425	446	445	423	450	457	459	452	464	460	473	463	440	436	477	401	470	425	421	467	475	474	480	456	467	449	450	459	461	437	436	446	452	458	419	462	465	427	439	446	442	448	469	418	430	492	453	429	457	479	475	453	418	484	467	413	443	438	454	464	459	412	458	478	440	461	461	491	456	428	467	452	463	474	452	473	426	462	495	458	464	438	448	450	414	451	446	468	433	460	445	442	438	423	434	475	420	465	423	455	458	438	465	464	456	459	419	458	470	468	434	422	459	427	421	473	451	471	446	440	418	448	443	484	497	457	474	455	458	436	397	479	461	427	435	441	467	464	472	444	463	499	485	427	454	459	458	434	463	453	467	437	458	463	420	437	428	434	512	418	451	458	440	454	408	431	443	451	463	438	430	469	445	458	483	459	441	460	439	472	442	471	427	441	467	483	460	465	426	441	459	439	504	479	446	461	481	481	428	455	437	395	453	431	437	443	426	475	486	476	450	494	493	452	426	448	451	426	451	475	464	467	444	484	446	432	467	464	431	441	429	450	461	440	424	434	460	444	451	437	440	447	462	461	471	452	467	444	453	445	454	420	434	490	465	443	399	492	466	483	452	449	454	454	460	443	445	454	435	454	446	460	457	424	421	434	446	447	443	448	447	476	464	438	437	441	468	468	401	430	452	472	469	480	446	455	435	431	446	445	516	477	406	425	475	466	452	423	410	473	462	452	431	448	446	454	425	424	474	425	404	468	451	463	474
27708	10290	1350	644	442	397	409	419	483	610	1701	1915	1183	757	495	374	332	337	360	345	362	317	336	354	337	347	343	324	307	338	339	357	321	314	333	319	338	323	341	340	301	325	317	355	302	368	326	372	330	323	341	329	350	365	345	373	310	354	342	343	301	326	342	354	310	340	319	332	331	358	310	347	266	325	361	352	315	335	356	349	332	343	361	349	331	340	307	323	355	317	321	344	345	361	337	354	346	329	352	318	299	324	322	322	367	319	319	356	325	322	331	328	358	325	343	313	330	346	342	326	309	293	347	336	340	335	319	327	345	343	364	332	313	368	347	323	320	355	335	341	317	318	322	339	339	332	342	313	372	341	320	344	332	314	337	350	324	338	335	309	313	342	338	290	315	339	356	335	330	326	305	336	326	340	316	355	363	358	340	325	322	359	305	322	328	312	319	295	335	306	321	327	321	350	360	333	367	325	369	331	287	348	308	344	337	320	333	331	319	338	358	372	339	329	317	320	351	335	353	300	321	367	321	298	356	328	302	291	324	355	332	350	337	328	354	371	287	321	354	346	340	315	351	324	329	346	342	312	328	349	341	350	346	357	319	337	325	357	321	352	335	325	346	338	341	368	341	333	328	308	323	359	327	304	310	360	329	336	349	344	345	331	343	336	334	351	305	364	339	350	336	345	329	310	309	345	327	323	298	346	343	321	332	337	326	340	349	304	348	353	364	324	317	344	331	357	338	350	329	337	350	308	313	347	300	340	365	310	303	386	300	331	315	340	370	316	309	313	307	367	336	342	320	331	323	304	320	363	313	330	341	372	355	330	343	372	328	315	317	348	318	338	350	342	323	334	306	309	329	345	349	358	340	343	350	358	381	310	347	329	362	325	322	298	317	302	339	303	303	338	317	309	340	328	331	329	290	355	368	322	346	306	304	304	343	314	322	301	345	349	379	339	373	357	318	297	333	349	354	309	306	321	335	338	333	323	324	354	334	327	329	332	307	322	321	338	306	322	296	321	328	340	343	300	344	346	367	349	337	337	336	374	360	354	336	358	345	327	342	338	298	323	386	351	359	364	315	375	305	350	338	343	330	358	317	355	342	339	339	340	342	324	329	349	333	332	334	370	298	307	333	326	339	342	347	346	314	359	345	336	294	339	315	324	321	375	289	365	330	383	318	343	329	328	325	352	319	304	304	315	317	354	349	313	323	309	314	328	350	340	346	314	330	322	343	341	312	350	313	366	342	343	358	293	340	320	318	363	322	326	321	363	342	355	362	333	335	331	308	311	337	349	324	346	331	318	335	354	328	349	347	305	350	354	315	330	342	324	356	314	353	331	299	323	322	346	336	324	331	309	328	339	333	329	352	346	337	339	331	312	358	324	322	314	346	288	334	345	318	317	323	304	324	340	348	349	337	305	313	335	314	332	361	349	346	302	334	299	319	350	352	353	367	332	354	339	331	327	342	332	309	362	332	358	342	314	356	335	326	328	313	339	370	331	289	342	361	357	351	318	332	358	299	338	334	329	335	395	355	354	363	345	307	329	363	327	339	316	326	330	358	335	363	327	317	308	323	348	307	328	318	323	332	338	321	345	331	346	303	335	328	298	302	335	292	373	368	342	348	328	326	359	354	317	327	359	314	312	343	299	341	340	352	321	344	311	330	315	325	343	312	339	336	299	350	328	325	344	310	343	353	350	352	348	329	323	346	333	329	353	335	320	314	318	326	326	301	339	345	303	357	353	317	336	345	287	357	351	365	368	317	372	316	338	359	342	325	327	322	360	355	331	319	308	359	345	316	298	319	332	334	335	338	352	334	303	327	329	337	300	371	332	312	327	320	304	353	368	365	300	368	336	314	353	315	315	357	334	347	344	330	303	343	321	316	307	323	312	364	319	341	333	349	365	365	348	353	351	329	354	336	360	317	377	328	334	371	310	333	336	371	325	349	317	318	322	359	293	313	338	344	325	337	329	337	363	310	330	338	311	315	316	337	338	308	333	318	348	323	328	309	319	317	320	334	329	326	344	339	354	347	322	338	309	294	327	325	320	329	345	344	348	333	347	346	346	314	314	333	342	345	339	306	326	352	310	361	323	318	333	352	361	344	339	333	350	305	313	320	314	334	340	344	325	357	340	354	351	313	311	379	323	331	339	338	312	346	324	308	321	297	313	336	322	367	360	352	311	322	323	324	314	320	378	367	327	346	332	330	299	341	346	318	350	346	348	339	320	343	318	340	377	339	395	318	324	337	322	328	343	305	333	354	327	325	354	345	340	343	335	323	310	348	332	338	288	324	338	352	319	321	285	342	297	294	319	336	345	323	363	315	326	296	341	316	340	345	349	379	374	340	359	351	323	372	311	336	316	338	346	321	347	331	333	361	332	332	349	344	332	317	341	321	364	342	364	286	341	324	335	337	347	344	342	348	326	351	320	356	352	326	333	342	369	360	327	316	352	327	322	319	309	304	329	310	345	323	345	322	363	316	359	356	296	334	325	326	325	319	323	347	359	356	317	367	339	314	331	324	363	329	331	333	347	337	328	334	325	307	349	343	343	309	357	326	332	347	302	311	355	338	289	342	351	311	342	327	358	321	370	362	315	334	346	332	307	346	306	314	340	346	331	331	329	361	350	320	351	342	342	340	339	317	305	328	315	311	316	339	339	323	321	343	356	312	306	358	330	318	355	326	333	334	332	327	345	316	340	299	323	323	328	339	324	303	384	310	332	311	332	310	347	300	324	334	340	348	351	325	352	351	342	320	350	341	333	304	326	341	324	331	307	351	314	316	364	307	315	319	351	295	313	297	298	315	321	313	320	347	358	313	311	349	333	345	306	349	338	295	307	352	337	301	333	344	328	357	326	351	332	328	352	369	303	344	360	315	311	349	325	351	340	326	305	353	331	312	334	323	321	334	347	319	354	355	318	373	355	336	313	349	341	359	315	301	352	317	308	317	325	315	315	331	307	322	377	342	310	324	348	323	323	318	346	342	299	325	366	330	359	340	360	335	315	319	329	354	379	354	325	314	302	321	362	356	308	312	350	346	324	336	317	354	327	344	320	331	341	318	323	362	311	333	333	304	334	356	332	313	351	329	316	335	324	322	338	339	319	369	342	315	320	353	348	332	323	309	315	315	316	315	340	354	361	328	315	338	332	316	314	342	357	345	360	351	323	366	344	351	318	317	339	340	333	338	350	343	339	357	348	372	355	326	337	338	352	320	352	337	306	319	343	344	327	333	343	324	313	334	337	326	365	354	349	338	310	315	312	315	347	340	355	334	309	318	338	311	326	378	350	337	349	348	326	337	334	294	323	287	313	346	332	334	295	366	326	299	305	324	332	316	301	327	323	322	310	322	323	296	318	312	313	330	338	352	329	363	346	353	333	311	335	327	335	335	319	329	304	354	307	334	304	347	351	329	327	380	336	349	340	322	306	323	336	348	346	340	300	339	329	348	314	331	322	340	354	327	330	311	333	356	333	341	310	320	340
5327	1229	997	556	458	438	427	434	506	765	2355	2380	1328	745	483	324	273	280	296	315	324	296	304	307	314	286	288	331	292	267	287	301	324	302	352	315	305	309	320	311	311	301	283	319	290	320	328	338	290	288	295	293	332	273	300	321	309	271	303	333	301	300	294	308	347	291	319	313	309	306	287	307	292	290	295	307	300	319	298	297	293	307	330	272	302	285	313	331	306	317	281	285	280	292	316	303	305	318	318	332	318	297	309	277	330	295	293	332	297	302	320	291	268	319	325	306	323	300	322	273	287	268	327	328	327	313	297	316	296	312	303	261	287	313	328	302	344	313	320	300	295	282	302	328	295	293	297	327	308	307	312	312	297	309	293	319	273	274	320	274	310	290	287	294	287	305	311	309	301	300	313	314	303	259	324	291	310	344	304	323	287	301	296	309	304	302	289	330	297	341	319	281	304	270	298	314	319	284	286	300	276	320	311	304	302	305	285	293	316	298	303	329	306	322	307	300	312	293	309	300	304	307	303	297	296	312	287	268	281	291	317	310	342	280	344	317	279	325	293	308	290	276	283	296	293	301	298	266	288	301	289	338	291	291	310	330	344	299	314	315	298	301	297	300	315	295	286	293	297	271	320	322	325	291	322	306	321	268	344	343	328	339	306	331	310	317	329	308	301	281	319	294	302	319	291	302	290	294	302	306	321	314	303	335	313	301	317	307	330	258	305	298	320	318	318	316	293	301	309	319	308	314	270	304	297	335	299	295	305	309	285	303	311	282	314	289	279	312	314	285	289	304	311	311	298	296	292	350	311	334	268	300	317	295	308	331	276	313	267	299	277	339	300	308	313	307	294	312	325	286	321	299	291	288	288	323	297	304	306	328	303	291	268	309	302	312	307	297	293	330	326	278	280	317	301	299	325	311	277	325	315	290	312	327	276	310	298	306	315	299	314	320	293	288	291	312	330	309	316	299	298	277	275	300	288	344	299	277	311	308	300	268	313	286	342	304	309	286	294	315	332	282	290	305	314	310	297	311	275	336	317	262	325	324	309	309	326	285	319	290	297	311	331	298	294	310	295	304	323	294	281	299	275	331	323	293	320	278	320	309	312	311	289	300	308	314	293	326	343	278	288	288	299	331	278	318	290	317	316	302	323	312	295	315	292	285	317	300	321	299	317	286	294	295	290	299	296	333	310	315	335	308	300	304	307	299	310	278	311	270	297	292	292	321	294	301	275	320	308	298	326	303	309	291	321	311	305	279	305	324	283	292	268	321	308	285	310	320	335	300	315	279	355	311	314	284	315	318	287	294	313	294	301	289	300	294	292	323	289	308	288	305	284	317	300	333	294	284	295	303	315	319	293	331	301	286	280	276	265	292	287	305	315	328	267	319	289	318	311	311	329	323	310	322	285	309	307	290	297	324	315	285	295	308	293	291	275	284	279	296	302	289	310	301	303	313	297	276	301	280	313	315	277	303	298	289	317	297	315	279	299	298	321	316	315	313	321	330	315	274	300	297	334	297	314	315	300	306	336	308	307	302	323	287	292	285	300	282	266	305	299	296	317	295	289	280	307	305	304	317	311	312	340	306	344	308	258	305	336	310	301	330	308	284	280	277	356	344	318	308	324	327	341	289	304	291	287	296	309	306	297	281	272	293	287	289	291	335	308	305	285	284	321	319	316	318	288	319	271	311	311	282	272	294	330	288	313	327	301	316	299	319	279	334	336	320	300	280	296	305	287	299	308	288	297	331	290	320	336	313	285	283	298	295	324	254	293	315	309	309	307	321	276	314	294	314	302	266	312	303	300	302	321	306	323	277	304	307	341	298	275	305	262	286	274	291	296	310	314	290	293	265	343	271	325	290	317	311	320	332	283	293	321	321	316	297	294	279	336	318	296	276	319	286	337	290	317	327	311	288	300	319	297	291	344	315	309	295	284	305	323	288	300	305	316	309	286	307	291	317	298	303	313	300	325	300	311	273	296	316	303	287	297	290	319	313	328	284	280	286	316	324	319	305	305	304	281	307	281	286	292	306	267	308	252	274	325	310	289	353	308	305	295	294	291	321	328	303	281	299	296	304	314	291	307	302	295	311	310	321	297	332	312	298	300	336	318	271	315	307	288	316	298	313	310	328	298	313	286	309	309	303	304	333	276	285	284	326	287	329	295	314	299	285	294	271	300	283	317	276	310	318	293	317	312	288	281	306	324	293	292	307	305	303	297	301	283	283	293	340	322	275	314	285	321	316	311	295	317	301	321	300	311	318	288	295	308	294	291	335	274	314	325	311	320	290	300	317	323	312	297	300	300	290	295	336	300	316	305	301	309	278	321	284	310	342	318	282	337	320	300	300	272	305	300	329	300	307	306	301	297	284	280	301	293	299	339	316	293	288	297	314	319	277	303	329	319	298	326	320	293	308	300	299	319	309	300	326	268	278	314	336	291	276	275	281	282	311	298	300	294	312	309	358	311	293	274	331	263	301	296	274	325	320	275	297	317	304	286	294	324	308	279	301	282	287	309	286	300	300	289	297	302	305	355	308	307	330	307	306	311	297	273	299	276	307	321	335	282	327	332	308	315	298	272	310	283	339	296	336	278	305	306	286	298	308	297	320	305	276	283	323	302	329	299	327	311	298	305	322	287	279	306	314	319	288	335	314	300	320	305	293	304	306	303	353	327	296	263	280	292	307	286	323	291	295	317	328	321	293	266	300	302	294	300	322	340	321	286	297	300	288	287	305	296	285	287	299	310	297	315	284	300	276	288	334	290	298	260	298	335	322	316	291	310	318	311	288	277	301	304	294	256	323	301	257	296	312	291	301	311	323	308	306	306	285	287	312	291	299	316	289	307	329	291	292	278	321	317	311	305	300	283	309	297	282	310	337	310	311	296	316	284	305	313	309	312	318	326	288	310	280	326	297	322	346	292	295	320	310	296	327	322	301	279	276	318	321	310	295	312	321	287	312	334	332	290	324	322	331	306	312	311	291	303	284	290	279	314	329	264	268	304	325	293	303	284	327	295	277	293	294	286	302	290	266	289	303	316	300	304	321	293	324	313	282	321	320	316	338	299	323	314	325	313	321	302	279	308	309	287	337	310	286	332	285	285	304	307	297	315	311	316	301	324	305	301	326	307	284	319	312	319	310	302	312	326	302	304	293	296	293	312	292	297	316	311	327	302	299	311	319	296	315	302	275	314	277	311	351	324	332	279	305	293	304	296	301	326	308	289	288	280	324	333	336	303	308	312	287	278	275	325	279	314	325	332	288	286	320	293	312	291	287	299	303	314	311	308	301	286	314	315	293	287	328	335	330	301	304	285	308	304	321	309	320	316	280	315	298	304	338	293	325	328	328	285	310	280	303	308	311	280	312	312	299	309	326	297	295	309	302	288	336	275	332	318	315	317	299	306	296	292	298	333	296	323	302	318	291	294	285	295	299	310	310	307	292	314	273	309	281	280	318	304	299	296	311	299	313	291	300	303	317	270	309
25660	21486	27480	25584	5570	1141	871	691	664	5124	18190	16302	7932	2436	1083	532	402	379	355	356	393	375	391	396	378	377	380	375	355	361	370	355	360	351	354	353	353	355	374	359	380	328	360	336	389	364	350	350	387	375	381	378	375	324	341	373	371	373	404	357	347	369	338	385	360	356	375	365	413	364	379	336	364	380	396	361	362	368	356	353	386	357	353	380	376	365	358	364	377	361	375	347	347	380	373	371	334	389	366	352	358	344	348	348	325	365	389	379	334	363	378	376	361	364	371	374	358	384	344	378	362	379	364	374	371	377	388	378	418	346	419	330	339	378	385	379	350	390	323	379	367	354	383	348	368	344	353	376	373	357	375	358	372	369	379	364	346	363	364	362	374	368	361	331	352	337	352	329	385	364	354	376	350	359	333	408	332	373	350	337	345	355	380	393	386	360	375	392	333	337	331	344	359	367	381	364	374	351	365	358	367	326	333	381	390	349	403	371	387	400	363	373	350	368	346	374	387	366	357	342	354	331	381	371	385	349	380	354	362	378	345	374	373	368	340	383	338	332	374	384	368	369	350	365	369	349	398	380	348	378	361	353	334	384	379	402	360	368	371	397	356	356	343	374	356	365	401	387	364	376	331	387	357	384	387	390	377	354	372	364	369	360	358	375	406	377	324	319	364	375	368	384	361	360	350	357	387	349	337	371	373	345	404	371	363	349	360	371	329	335	376	360	364	341	371	361	341	340	375	366	374	373	385	336	358	397	400	382	380	354	363	343	376	355	357	369	359	347	369	374	396	345	411	401	327	326	375	385	376	359	350	372	355	377	401	373	355	372	368	352	393	363	391	383	372	395	349	365	398	388	349	343	375	363	395	368	401	394	396	340	370	380	337	368	360	370	384	381	387	354	359	372	355	362	373	354	388	359	366	374	379	370	391	361	387	355	343	389	377	361	383	408	356	374	377	361	361	365	374	405	371	385	378	362	361	339	389	347	345	388	385	359	359	347	351	329	359	380	347	368	344	363	348	330	337	346	387	392	366	370	348	366	419	381	384	376	368	358	368	355	398	376	351	379	357	352	351	369	318	389	352	318	361	366	350	374	358	375	401	354	382	347	343	326	346	371	390	347	380	370	390	382	396	378	365	371	358	383	350	381	362	360	358	344	387	345	373	389	338	364	353	378	375	360	345	350	374	360	369	371	338	366	351	367	385	345	361	339	352	350	358	382	386	372	386	364	334	371	343	349	362	407	358	355	356	373	385	374	324	379	371	374	378	362	317	368	345	367	393	364	371	358	348	375	369	342	350	352	417	362	368	353	352	382	375	352	362	381	377	320	371	376	367	388	382	376	368	354	346	356	357	350	362	370	381	371	371	361	394	358	370	406	334	370	344	346	347	363	348	397	338	345	367	377	376	380	359	364	357	361	332	329	372	344	377	399	341	369	325	397	350	379	373	385	376	358	390	382	360	379	350	425	307	385	343	360	348	373	327	348	360	374	383	370	383	358	372	343	349	377	382	375	332	355	382	391	409	366	370	349	361	382	349	373	336	373	335	368	352	394	364	365	363	377	384	358	364	353	371	359	375	366	387	358	394	376	400	329	377	378	374	324	349	361	354	361	366	373	371	384	352	367	346	376	377	358	390	369	379	338	348	347	373	383	373	344	376	343	378	393	391	358	365	345	363	369	403	330	338	343	368	362	375	382	379	344	361	364	375	356	364	319	352	370	398	370	374	357	390	362	389	386	398	363	368	377	340	374	370	347	371	347	341	388	342	368	361	397	345	420	352	399	355	347	353	361	386	355	373	315	341	371	334	370	385	389	371	368	377	376	338	394	396	348	306	378	365	362	383	384	359	367	354	404	353	393	383	362	357	378	336	382	384	371	413	357	348	364	373	390	335	369	344	351	372	382	363	330	382	367	365	373	340	402	379	347	373	360	388	366	346	363	323	328	374	375	311	387	378	364	353	382	360	376	328	333	321	387	384	373	391	377	362	349	362	377	341	373	349	342	376	321	350	382	373	349	366	359	358	363	323	394	345	334	341	364	378	367	336	359	372	343	361	372	374	360	365	373	343	358	384	361	373	376	376	383	368	368	359	359	368	368	381	399	372	330	327	328	342	383	379	412	361	348	339	343	351	351	362	381	375	385	311	348	371	361	375	379	385	347	382	374	366	377	363	350	399	383	385	344	373	390	351	339	376	386	346	325	399	344	369	360	381	354	363	337	366	356	401	365	361	348	364	346	389	350	371	367	366	385	348	356	380	369	356	356	370	349	373	369	374	350	372	373	388	352	361	325	382	337	360	358	369	387	363	376	363	376	396	370	343	368	365	359	361	383	364	337	366	365	360	369	353	359	360	391	345	363	349	330	376	340	389	344	341	374	363	328	351	363	391	387	348	387	335	374	397	334	340	356	355	373	408	368	348	373	365	323	394	352	388	367	349	358	360	374	356	366	363	391	380	359	366	342	341	395	379	359	367	405	377	349	350	387	385	371	353	372	347	385	376	373	361	362	354	396	349	365	336	360	379	349	359	353	320	359	360	326	411	396	359	359	360	364	392	370	361	360	353	380	362	335	357	388	362	387	367	361	363	373	350	350	352	380	364	349	343	382	373	374	357	404	381	351	344	365	387	361	343	404	363	380	392	388	386	364	378	320	367	358	364	381	362	386	356	360	333	372	368	416	345	350	350	409	353	353	389	362	358	363	367	379	351	384	369	371	342	371	350	359	361	403	366	380	350	373	403	363	378	347	356	388	342	403	351	386	372	389	349	389	364	372	380	366	354	378	378	375	371	373	350	360	351	377	383	367	370	342	353	357	371	363	311	357	355	405	370	348	385	382	359	363	342	370	385	357	371	337	393	345	364	377	400	363	391	406	357	347	366	370	349	336	349	358	345	387	377	372	409	383	389	331	356	350	365	342	357	368	370	402	316	350	378	350	332	381	368	327	345	413	353	374	368	357	370	380	379	354	355	330	393	370	380	375	329	347	377	362	367	360	389	407	429	322	369	383	352	367	369	385	337	394	340	391	391	356	391	392	384	357	345	372	387	364	357	349	386	372	334	368	392	386	351	358	365	377	346	348	362	397	376	346	393	369	385	375	358	410	382	384	359	399	328	348	394	381	354	398	336	356	349	367	369	377	342	334	331	332	362	362	361	337	350	354	356	355	342	398	352	364	371	353	349	361	360	338	360	362	379	365	383	350	352	370	397	362	366	378	395	388	343	373	338	368	381	390	378	385	365	362	357	390	377	359	381	334	379	325	355	397	361	370	347	297	368	372	367	351	362	386	364	346	373	392	377	382	363	354	344	339	325	358	382	393	357	379	354	362	336	385	382	341	368	392	334	362	342	366	389	372	393	347	386	358	391	388	365	377	349	378	353	388	395	400	317	356	352	412	334	313	374	364	366	354	384	378	389	323	360	319	326	364	326	377	373	378	363	360	386	378	377	369	335	341	395	367	401	349	337	334	328	349	368	365	329	350
3992	4224	3332	1477	1173	1044	874	840	961	7594	18791	14188	6862	2656	1270	525	400	328	386	350	339	332	332	326	344	358	333	360	336	345	323	317	350	364	303	343	383	346	339	366	352	354	368	329	335	332	342	382	348	356	346	348	388	332	360	382	358	365	365	350	374	349	347	357	345	333	330	333	354	325	296	320	346	340	356	380	344	347	342	339	352	339	340	342	359	342	335	317	339	340	358	329	340	310	334	333	340	356	287	353	336	350	343	361	313	392	310	361	354	347	347	303	378	338	345	343	351	327	340	344	332	306	331	338	341	361	317	355	344	359	348	335	307	362	352	318	330	362	348	339	353	315	340	376	316	337	351	356	343	344	351	336	355	342	349	354	349	317	336	368	317	327	337	349	326	364	366	340	389	350	350	348	337	334	341	362	348	317	353	368	333	341	371	371	350	355	335	351	318	346	354	352	312	354	342	350	337	344	345	342	340	332	328	355	329	325	375	335	339	388	363	358	361	325	338	330	352	323	355	363	321	366	367	337	347	351	338	338	362	333	324	328	373	362	329	357	335	347	355	362	343	339	370	315	335	346	351	330	310	337	339	335	319	340	348	336	344	357	364	321	325	338	346	337	345	340	324	316	343	352	358	346	334	328	368	354	334	342	348	324	308	344	350	362	352	352	307	382	324	334	354	379	303	337	318	355	322	312	360	317	352	369	364	361	294	338	307	331	352	341	365	324	341	334	346	370	328	320	325	310	337	294	347	361	315	329	321	358	395	344	340	305	315	365	346	330	369	371	343	306	339	338	323	343	313	363	345	338	366	333	344	322	317	364	321	353	331	354	360	352	358	341	354	338	339	338	337	365	350	279	347	377	325	364	313	316	369	343	360	314	325	334	356	388	325	354	334	344	322	369	340	351	351	331	326	324	330	333	340	341	330	369	348	354	326	335	318	359	353	361	353	337	316	348	347	354	349	305	387	359	314	326	314	323	305	369	355	359	312	328	336	358	377	312	385	309	326	331	342	315	296	358	326	309	328	321	317	338	334	328	330	346	348	339	328	365	368	357	347	346	351	362	326	312	390	315	345	340	364	351	354	312	341	348	315	333	360	363	321	350	319	345	324	368	343	321	350	353	338	325	326	339	320	330	324	346	351	347	347	347	359	325	336	319	356	364	347	368	323	360	341	367	339	368	342	344	349	339	333	348	344	341	336	353	337	358	366	383	348	357	325	316	371	340	339	308	321	356	331	351	362	312	345	353	341	329	325	352	303	324	343	330	318	326	332	351	346	316	342	293	330	327	340	364	342	315	335	374	329	336	349	349	372	332	352	361	342	323	323	315	343	348	345	365	375	332	364	334	315	334	361	308	361	334	352	360	328	324	340	377	340	311	340	345	349	332	333	347	331	348	294	347	328	336	339	342	315	377	332	318	376	354	355	348	345	326	307	364	344	312	351	344	340	341	340	330	323	377	319	321	346	345	342	319	375	384	339	361	348	343	355	327	351	310	330	319	344	347	383	355	351	395	344	351	325	337	320	340	328	352	332	324	376	354	331	363	353	325	313	315	377	330	354	388	332	340	332	326	330	370	359	336	355	356	350	315	352	352	340	331	356	359	344	335	353	327	325	316	331	318	342	328	343	329	325	344	329	338	325	334	344	348	350	318	360	379	368	346	361	333	325	357	345	362	359	327	336	328	333	369	336	337	319	353	329	356	346	320	350	349	356	319	334	349	341	354	368	330	351	368	365	351	364	349	314	353	370	383	332	367	315	339	345	321	345	331	356	326	352	348	370	344	338	364	327	326	325	331	322	362	342	355	323	331	357	351	313	328	311	359	339	325	353	344	344	321	343	340	347	360	375	329	346	339	340	354	322	344	352	360	308	354	339	349	343	365	335	340	377	357	342	319	355	372	334	337	344	351	372	354	364	350	333	343	323	360	330	355	335	359	375	320	325	337	355	369	330	310	338	335	338	343	324	338	314	342	335	333	347	337	359	346	353	368	327	354	327	354	336	332	336	344	337	349	325	329	349	349	356	317	356	328	354	345	331	324	296	330	340	350	347	385	352	314	309	326	310	369	359	323	361	300	328	338	323	314	330	314	343	357	337	332	338	369	341	350	401	341	350	373	348	360	352	357	342	323	349	313	352	332	331	344	350	336	337	349	314	338	321	313	353	372	310	346	330	351	362	353	345	316	325	331	376	316	359	334	355	345	315	353	343	375	354	339	330	313	318	347	333	340	334	349	359	354	354	366	336	335	369	363	334	341	342	314	347	340	332	341	321	336	334	323	360	332	342	332	349	362	312	324	341	362	331	331	345	339	324	354	338	337	328	347	339	375	336	356	341	354	358	357	364	316	348	360	328	376	342	342	326	339	327	334	313	323	357	341	321	336	360	353	333	331	331	335	360	350	366	344	328	366	314	338	353	351	325	322	359	329	319	320	378	352	351	351	348	354	313	323	351	339	332	317	348	331	393	317	345	358	353	328	345	324	345	363	335	359	328	333	357	341	365	326	323	363	317	364	342	368	343	335	355	329	332	305	353	361	351	355	338	329	319	375	307	352	334	344	364	363	349	336	320	333	331	319	336	337	344	330	305	327	340	368	305	368	333	331	365	363	367	342	345	317	379	351	331	327	331	316	337	326	343	341	338	331	367	343	343	352	332	335	331	360	349	308	345	349	360	351	330	325	328	376	335	364	314	350	356	339	339	342	343	332	317	348	353	352	311	338	355	316	354	341	357	333	336	323	317	323	336	340	334	323	342	353	339	328	374	316	338	349	339	377	346	308	342	335	349	338	314	314	334	344	320	332	329	314	330	319	349	294	316	337	342	347	346	308	331	340	323	342	311	342	317	327	370	327	368	317	305	332	374	350	322	360	341	327	343	342	354	359	339	336	326	364	370	300	339	339	332	312	328	340	357	317	336	355	296	332	352	329	344	334	385	358	337	339	308	326	320	321	366	299	346	335	315	339	342	362	354	330	371	324	373	328	324	323	343	347	337	359	360	353	329	317	326	331	348	391	311	331	333	307	344	315	333	342	325	370	355	340	355	351	337	330	327	346	322	331	320	363	353	327	340	321	357	346	325	336	360	348	347	319	332	339	349	365	312	316	321	370	314	354	337	356	349	354	361	317	345	353	327	347	334	337	357	329	335	378	366	361	304	365	360	317	348	352	358	365	366	348	333	335	357	340	333	355	350	356	332	340	324	365	330	344	339	331	327	327	348	327	308	340	325	319	349	363	342	329	345	341	356	332	368	331	354	330	336	340	343	341	341	354	319	301	336	321	335	352	322	345	349	317	330	336	345	338	330	305	359	330	344	350	346	326	358	361	339	310	347	319	368	327	338	315	393	329	360	316	320	353	361	343	339	349	381	292	282	332	316	331	300	345	336	350	312	346	351	333	361	366	313	321	341	326	321	344	330	309	333	318	345	327	319	329	356	326	350	328	342	332	357	336	356	327	320	332	355	352	317	329	361	338	349	350	286	365
24676	21523	28758	24729	21410	7892	2235	1164	1048	13558	33548	29046	15714	5007	1904	847	549	563	563	484	557	528	515	477	520	489	533	509	521	515	466	520	541	490	491	503	479	511	530	485	518	526	494	487	506	500	551	507	509	513	526	512	503	511	523	491	523	514	479	466	491	484	483	517	477	523	464	520	532	493	519	498	507	533	522	584	486	514	533	488	507	503	478	482	501	512	530	508	515	504	494	490	501	511	481	545	506	488	527	536	507	518	529	484	503	499	492	513	491	517	474	447	509	519	525	522	499	503	509	506	531	506	549	494	518	527	492	496	487	540	509	486	512	495	496	514	492	517	492	502	453	494	477	531	515	521	531	532	525	545	491	493	501	488	520	477	487	502	522	509	493	494	522	520	510	501	522	534	524	510	535	491	522	512	523	492	492	487	467	507	523	473	490	498	521	534	527	519	491	478	467	522	445	498	501	519	530	524	481	483	511	501	507	504	508	517	515	469	494	493	466	535	473	523	484	502	495	544	505	482	522	526	540	523	529	528	492	521	500	506	515	554	510	515	525	510	461	520	513	517	519	485	498	488	489	500	513	486	468	521	511	484	533	511	489	544	492	533	512	500	486	482	527	459	510	479	500	496	485	496	548	532	501	521	487	494	562	521	528	505	527	501	573	562	522	525	506	439	531	503	501	524	465	499	505	505	494	525	531	530	499	486	508	499	534	562	535	545	482	464	495	507	491	503	483	502	503	476	444	499	487	493	517	503	469	473	458	482	455	512	482	491	531	502	484	498	515	527	525	523	497	513	484	530	508	501	502	473	499	504	490	458	534	519	505	510	515	479	532	520	493	483	528	529	498	497	500	486	508	502	522	524	500	466	504	517	495	513	535	501	477	488	509	533	526	528	462	517	534	496	505	482	508	508	523	536	481	483	483	527	474	529	536	463	486	503	495	513	503	517	494	526	537	553	489	492	513	498	524	498	526	554	504	478	495	501	502	501	515	502	507	508	490	485	537	525	507	478	495	480	488	522	484	483	524	470	525	489	535	486	459	505	488	500	536	499	512	509	491	477	498	488	500	506	551	504	509	524	498	478	508	505	500	540	496	482	515	489	529	522	501	495	475	520	491	509	528	559	524	484	463	511	488	526	466	477	512	483	508	483	478	469	486	481	503	472	513	508	517	516	490	499	508	467	516	478	483	478	534	533	505	506	525	538	514	464	481	502	499	493	485	499	453	501	509	500	471	495	483	540	495	490	474	494	536	496	490	495	524	519	511	535	564	480	562	479	514	497	454	521	509	521	535	497	507	539	510	521	500	497	476	478	484	503	492	498	533	533	509	522	484	510	506	492	495	504	503	440	507	453	512	489	496	503	499	488	521	523	545	527	493	522	476	470	493	530	537	495	542	476	490	508	514	488	495	516	533	457	498	493	478	485	497	494	521	452	547	482	516	512	523	483	538	525	532	537	517	531	459	474	522	492	518	498	497	503	515	551	482	467	552	508	529	516	509	465	495	544	516	482	559	518	525	505	487	484	472	501	481	475	484	464	507	482	532	492	474	465	508	497	511	499	528	485	530	541	504	515	505	520	501	545	530	549	468	492	506	526	524	497	492	516	542	509	519	505	495	548	503	489	493	514	548	456	549	493	512	482	556	533	526	487	524	506	498	530	469	501	543	530	522	475	491	495	530	497	546	557	510	475	511	515	520	547	521	490	544	539	488	463	485	518	536	488	545	509	471	533	548	529	489	482	461	505	478	492	529	496	456	526	515	495	525	529	484	525	544	480	489	517	469	515	450	501	538	502	521	458	513	501	537	510	515	537	511	491	499	498	494	536	489	497	474	507	511	474	481	494	481	489	530	547	500	491	497	490	510	490	534	511	507	476	490	493	513	524	564	502	481	502	479	507	476	479	505	486	506	501	451	535	515	502	528	466	495	496	511	502	500	500	519	479	464	466	523	509	490	499	577	492	466	529	541	503	514	483	525	491	535	505	483	485	463	530	489	499	511	507	518	480	495	482	549	476	498	520	502	493	541	503	518	532	535	507	478	515	501	501	550	478	544	504	501	533	484	494	499	480	498	516	492	513	498	455	491	494	476	458	510	463	518	477	520	527	494	459	522	512	499	482	519	499	524	503	489	508	494	476	512	540	506	543	519	490	484	530	519	515	479	464	516	539	500	511	528	476	509	534	519	487	503	548	501	508	508	555	517	517	528	511	511	520	502	493	480	487	532	542	508	487	446	513	534	531	485	485	522	524	535	478	497	534	501	534	516	511	523	485	525	515	486	486	465	464	502	491	460	505	515	459	491	512	495	486	478	542	475	515	490	516	507	483	495	568	484	490	496	484	482	527	467	476	503	488	504	481	522	504	453	546	507	485	497	530	529	542	492	513	456	510	543	479	496	470	509	523	505	491	453	511	521	516	506	492	486	530	488	490	511	488	508	519	521	526	512	511	462	499	516	492	496	466	497	514	493	491	493	494	526	493	500	512	508	504	483	525	501	548	536	507	519	527	480	502	492	486	525	481	478	480	524	493	476	483	515	530	508	503	516	507	519	519	505	504	493	509	496	496	496	472	515	542	532	506	518	485	499	467	529	521	542	520	513	477	483	512	512	496	487	500	493	527	445	506	474	522	487	488	480	501	467	469	512	455	519	488	511	519	542	498	512	545	532	485	488	527	477	575	511	520	487	507	531	488	540	496	481	492	460	475	496	485	512	496	520	496	481	516	534	482	483	460	557	531	474	529	511	486	480	509	467	520	538	462	506	516	524	538	522	526	500	521	512	473	538	525	468	507	519	533	501	454	524	519	506	485	489	473	459	499	496	488	523	500	511	497	505	534	477	500	510	496	530	527	506	509	513	542	481	496	485	508	496	505	487	527	479	479	497	498	507	504	514	509	463	519	538	503	485	535	499	490	521	507	489	475	530	515	514	504	487	485	499	546	523	501	509	474	463	521	474	486	507	493	469	508	511	513	483	525	471	483	491	507	483	483	512	472	514	500	528	465	447	571	478	512	505	498	521	526	550	505	476	495	523	510	505	532	546	495	506	477	494	463	457	489	542	511	495	530	498	476	485	515	515	486	535	511	504	536	493	484	484	499	491	501	500	464	554	496	536	506	491	500	473	536	496	509	539	512	535	466	518	484	527	533	515	511	481	521	522	473	533	500	570	534	519	487	521	499	511	524	478	499	507	508	536	493	487	502	520	495	518	527	484	519	472	530	535	505	534	489	515	504	532	512	530	514	539	495	541	491	537	533	473	455	477	499	513	545	460	517	503	490	497	509	519	530	488	494	511	502	522	484	497	514	525	483	458	495	509	509	520	497	504	517	490	510	492	478	500	563	550	514	525	494	513	476	509	516	499	480	495	493	528	502	478	516	542	463	493	487	469	469	475	507	507	522	504	538	512	497	484	491	475	519	554	497	518	510	522	504	487	491	439	522	481	494	526	522	494	511	516	494	486	472	478	536	485	504	426	473	477	499	483	462
4311	7133	5391	2953	2446	2602	1784	1312	1303	18132	31514	24236	12125	4479	2033	792	514	492	431	467	463	473	465	469	429	486	464	478	472	478	475	474	433	451	448	472	462	427	449	475	485	439	450	484	442	492	470	474	453	467	455	472	410	466	480	440	452	489	457	463	453	415	512	455	467	454	466	433	450	430	429	485	403	432	474	478	471	455	440	462	468	445	459	459	468	465	516	446	424	461	428	454	423	480	445	451	491	473	443	458	481	449	463	463	415	477	474	424	481	424	437	446	477	465	440	423	458	479	479	470	434	481	458	481	449	475	467	446	464	426	436	464	414	468	429	434	469	457	466	471	479	460	471	451	466	426	490	486	448	450	447	486	441	481	471	439	445	470	477	425	458	470	451	512	491	461	453	434	473	444	440	442	464	430	454	446	476	477	453	470	451	446	480	449	482	426	431	449	457	467	458	440	421	482	472	503	474	487	462	467	474	447	483	472	483	419	438	452	467	463	480	426	452	463	461	461	470	436	490	455	467	459	439	462	476	465	487	453	473	487	470	461	482	461	455	483	480	493	468	467	444	442	435	447	409	466	460	453	453	459	443	446	464	458	476	456	476	461	468	477	458	451	446	458	424	484	453	450	467	502	445	453	447	447	478	481	459	442	460	449	460	460	485	463	443	439	423	487	470	441	474	460	477	470	445	452	504	435	448	459	464	464	451	505	462	410	466	478	463	469	434	476	464	451	463	461	472	418	428	475	453	442	482	467	428	492	444	466	454	472	477	464	461	444	456	477	471	497	477	447	438	426	465	513	471	453	462	467	438	457	482	421	484	448	458	464	458	454	469	459	493	461	478	451	420	458	421	471	485	482	431	419	442	476	450	472	459	415	429	439	458	508	443	474	467	424	454	476	437	426	459	418	492	418	496	459	475	473	453	491	489	437	443	459	445	451	446	457	457	435	437	429	464	475	420	472	439	438	466	462	456	456	458	465	409	468	485	478	452	489	426	422	394	456	428	442	472	412	435	459	454	440	462	470	408	459	468	474	457	463	468	464	472	447	459	446	472	489	475	452	466	446	464	424	448	506	420	450	427	468	446	420	437	407	447	410	508	457	423	502	451	427	467	486	477	456	475	466	452	470	479	456	474	468	468	432	452	453	442	434	445	489	448	467	481	429	446	430	459	430	443	473	454	443	420	495	428	480	430	448	444	455	477	484	484	461	447	431	462	450	455	441	434	459	445	445	457	461	466	433	463	441	430	459	421	442	468	459	440	472	468	430	459	493	431	422	457	462	468	509	431	455	489	460	448	455	435	477	432	435	450	499	445	488	446	442	461	451	454	491	459	438	468	430	459	456	430	469	463	483	471	452	473	468	508	419	408	476	422	476	441	479	436	468	457	472	491	443	443	460	440	520	447	439	463	478	450	422	428	429	483	475	494	442	470	466	440	470	428	465	467	465	482	457	464	416	454	459	452	457	459	461	452	438	446	458	463	473	469	449	422	450	433	464	466	451	444	474	509	444	447	450	445	448	425	470	472	443	422	483	482	458	449	477	410	479	463	466	447	426	438	473	457	453	443	455	489	432	450	434	450	450	473	431	452	452	428	455	444	454	418	445	454	474	439	461	467	460	451	459	466	460	456	474	485	438	400	458	468	474	491	416	441	438	422	442	450	433	458	469	421	438	432	432	492	475	444	439	442	464	423	467	486	449	416	444	487	444	425	454	428	438	486	485	423	447	446	474	476	448	403	430	472	455	456	471	455	449	470	443	476	447	459	450	491	487	470	452	460	446	485	409	460	518	475	434	470	440	491	474	413	474	437	425	479	461	464	416	449	482	440	445	449	452	469	456	451	420	414	449	438	481	429	508	435	446	419	475	453	475	438	485	448	426	460	434	449	436	437	453	467	473	428	457	501	458	405	440	442	467	441	485	443	447	462	445	474	436	448	416	468	438	438	465	465	444	471	445	457	474	516	421	440	457	445	440	440	477	444	444	462	407	474	481	450	433	477	491	457	437	413	476	450	458	477	442	427	429	462	482	442	466	426	474	502	432	411	462	473	424	481	470	453	451	429	480	441	447	458	443	471	466	445	452	473	455	482	459	488	465	441	451	442	469	458	453	445	509	446	468	438	470	437	474	457	456	436	437	460	470	498	453	415	476	447	450	455	502	477	458	432	475	430	448	468	458	446	447	435	474	460	455	421	444	435	454	415	453	467	426	487	433	443	484	452	466	447	458	461	444	458	449	454	472	440	432	455	452	439	455	464	490	453	448	441	484	456	472	446	468	482	452	443	459	478	487	482	432	477	452	447	483	458	457	477	472	448	414	450	471	428	452	473	492	431	453	445	447	454	447	461	476	439	442	442	458	513	459	464	472	431	467	434	454	399	447	436	472	458	455	441	498	468	447	447	445	445	448	438	455	486	429	440	473	504	457	441	462	465	463	453	452	482	475	421	439	430	454	453	468	424	456	430	416	444	464	406	455	439	490	471	452	471	463	452	450	486	428	487	479	502	450	456	425	470	469	416	475	410	394	434	468	423	430	442	451	465	441	440	451	428	478	447	436	459	490	443	439	452	446	483	451	464	423	434	459	446	444	467	447	457	490	490	448	482	458	464	440	435	477	422	469	444	444	472	475	454	453	460	406	456	435	413	446	442	447	429	457	461	406	437	467	452	454	440	452	407	473	442	456	438	428	497	449	455	485	456	471	460	455	466	499	492	432	443	472	430	436	420	439	428	444	457	440	469	469	476	459	488	457	456	493	432	453	481	452	452	470	445	487	452	430	434	442	425	452	470	420	463	465	451	452	458	401	466	437	434	439	457	436	447	466	473	450	484	436	466	495	440	436	498	479	451	456	450	440	430	479	437	460	436	405	459	472	461	467	424	422	437	463	471	425	461	447	461	428	451	451	455	419	461	429	452	434	449	461	446	458	437	437	442	429	483	453	443	457	445	493	474	493	449	453	457	438	451	416	470	409	447	463	436	474	445	463	446	472	458	427	463	475	436	478	421	462	452	416	465	462	508	489	402	425	489	448	440	410	451	441	496	419	481	489	434	442	487	493	462	465	440	459	460	493	444	443	450	483	457	484	485	455	447	433	432	505	385	417	474	463	468	455	488	499	458	441	461	445	476	458	480	464	467	453	450	432	462	437	504	473	429	468	463	458	449	445	484	416	471	446	462	528	456	459	474	442	429	462	475	429	484	460	425	451	436	443	441	447	464	455	466	448	450	462	458	445	419	464	461	459	445	447	500	468	473	456	447	438	445	450	410	423	408	459	441	445	448	429	454	454	488	436	419	473	454	437	451	467	462	454	475	475	434	457	466	433	454	449	482	473	478	445	440	454	452	474	440	427	484	445	430	457	478	484	435	447	432	434	467	466	434	473	469	423	473	465	453	444	479	461	477	468	438	461	416	469	461	455	421	409	486	447	465	452	441	453	422	422	462	453	464	446	428	440	419	463	438	470	465	464	475	479	469	436	418	461	441	441
27595	10054	1226	634	511	468	468	405	359	483	1659	1723	1176	671	456	367	309	318	310	322	324	329	333	303	313	307	315	309	298	311	329	337	295	319	287	367	273	317	324	327	337	336	305	314	308	340	296	285	335	294	300	297	302	313	329	323	307	317	328	296	304	346	297	262	320	337	293	308	333	295	295	295	309	326	316	336	341	312	304	324	307	327	300	301	320	312	316	303	306	266	324	336	291	317	290	323	328	303	335	335	301	328	330	311	324	278	333	338	328	288	297	307	309	324	298	308	314	286	345	306	294	311	299	318	327	292	293	328	300	282	313	329	309	345	307	307	302	291	304	306	289	297	323	299	293	318	332	299	313	329	320	331	302	335	313	312	341	324	333	326	328	333	286	326	328	324	313	330	320	323	297	319	341	307	308	283	334	319	325	295	301	329	336	342	279	299	297	326	312	325	288	327	310	312	330	290	322	295	331	300	304	321	307	316	276	302	302	297	299	326	332	277	301	274	322	342	333	295	328	301	307	300	299	326	309	334	317	311	333	320	296	320	301	301	309	317	293	322	270	318	340	341	271	312	328	322	334	306	312	297	332	325	296	330	327	318	336	322	320	309	317	329	306	289	295	323	315	324	341	292	316	322	291	330	297	305	315	321	306	344	293	330	309	317	305	312	321	305	302	323	327	299	324	317	331	307	307	329	322	315	344	324	292	298	271	309	296	334	303	318	301	282	320	306	334	361	302	311	342	347	311	302	369	309	322	325	322	280	304	291	312	298	348	343	314	309	298	306	303	316	324	322	312	322	288	345	306	332	295	328	309	301	292	329	301	342	313	328	321	313	345	345	300	320	304	336	323	330	287	336	306	318	316	319	313	337	323	312	303	279	318	311	288	329	299	309	331	313	339	330	312	315	300	305	298	306	314	291	328	296	338	314	300	311	310	330	306	312	339	302	312	315	313	330	279	293	308	340	333	323	303	332	301	315	338	300	332	298	300	308	326	326	339	328	273	296	306	318	304	338	331	293	288	294	294	314	292	334	330	307	336	298	295	331	326	322	332	354	306	345	337	309	310	307	311	297	326	347	307	272	301	280	295	336	305	305	338	310	306	293	320	307	323	286	309	280	331	334	329	261	357	310	330	282	312	303	297	327	304	331	313	307	355	323	325	314	301	329	302	290	309	319	284	302	337	299	353	343	324	255	295	330	310	341	310	312	317	337	294	319	314	297	277	293	318	326	318	281	339	320	292	314	308	303	276	290	301	277	349	310	325	313	310	328	335	290	317	296	301	302	304	310	301	302	315	341	363	314	306	325	332	326	316	314	298	282	268	319	331	352	325	328	314	310	289	292	302	291	310	302	342	304	299	326	304	334	306	332	300	315	332	317	309	291	331	318	312	310	300	331	301	291	313	284	329	296	320	315	289	327	271	309	293	307	311	304	301	326	334	316	319	319	318	319	298	292	343	288	315	298	337	293	317	287	310	286	325	353	333	317	298	298	303	294	295	310	329	308	309	288	312	319	313	277	302	320	337	317	315	344	314	327	316	286	320	319	332	297	309	339	306	316	326	302	308	332	306	276	313	316	304	304	352	301	329	332	315	306	262	337	337	318	296	293	327	346	303	298	331	312	275	337	304	296	321	304	299	313	319	347	296	311	315	303	362	302	331	353	281	339	321	310	291	309	302	304	322	336	299	306	291	328	319	308	323	300	302	290	321	294	293	293	311	296	288	334	318	310	311	324	328	306	296	329	305	338	339	320	340	308	311	348	285	358	354	317	289	348	300	303	325	340	349	332	315	304	307	313	311	311	299	315	306	302	295	328	334	342	285	337	301	307	323	349	306	311	318	344	313	308	287	304	332	311	307	327	293	322	316	296	306	332	305	271	328	320	274	305	293	306	309	292	312	326	331	299	312	312	308	350	306	322	317	329	319	316	316	303	291	285	326	332	302	309	302	296	334	281	322	347	312	297	311	306	281	308	338	308	292	343	346	345	296	338	349	301	274	320	315	316	321	322	303	311	329	286	291	318	315	279	333	300	330	313	308	317	288	317	336	318	340	325	288	287	319	347	291	328	323	292	318	293	330	341	344	292	277	336	328	323	323	319	321	314	307	305	305	303	319	299	340	294	326	311	307	302	336	299	328	326	340	325	319	308	306	334	324	332	312	311	309	283	320	296	295	305	312	326	297	305	322	322	303	313	330	322	357	319	331	320	310	288	310	270	304	310	328	257	321	294	325	320	315	309	330	304	285	287	305	338	324	291	300	335	364	310	303	326	321	351	312	277	300	317	334	299	292	334	316	328	297	347	304	297	300	336	317	313	275	327	323	281	309	303	282	325	315	333	331	314	313	307	319	285	335	342	324	296	320	321	309	293	308	324	330	311	327	296	335	286	328	329	299	319	285	316	328	328	306	299	306	309	293	335	300	322	363	318	306	321	286	303	325	336	302	291	272	326	315	340	340	298	310	312	325	316	291	320	314	296	328	321	294	328	334	282	323	294	309	328	334	312	332	318	303	299	344	330	330	339	323	286	328	348	324	284	326	311	328	337	319	306	321	333	313	333	327	327	288	299	306	319	284	275	281	324	275	328	257	328	354	292	294	334	323	316	321	327	283	315	288	305	349	330	281	317	300	325	292	296	316	334	346	330	307	324	290	310	320	325	305	302	287	293	347	324	310	302	320	282	316	319	313	295	327	299	296	294	297	275	346	296	305	300	309	335	306	317	303	297	350	323	293	309	306	298	283	338	314	318	300	296	337	322	319	311	314	313	323	318	300	336	328	327	329	311	315	322	328	337	311	312	330	325	309	331	304	315	327	311	350	285	330	344	311	299	302	295	278	329	328	279	322	316	340	338	311	319	310	308	317	324	303	298	347	303	315	300	307	292	289	303	310	284	290	322	324	306	328	320	311	301	298	305	307	326	322	302	294	312	299	323	355	320	287	316	326	304	304	324	320	338	307	312	301	327	319	306	325	327	278	302	330	307	333	303	333	308	328	286	318	319	336	345	310	333	304	308	324	337	318	314	298	333	338	374	330	323	310	303	279	291	306	292	307	297	320	323	275	317	294	350	319	315	322	306	299	301	334	322	313	287	323	288	306	296	323	314	298	331	323	344	307	325	316	367	332	317	311	304	295	298	311	333	322	311	317	316	276	281	302	318	313	351	315	301	339	298	338	309	342	329	319	335	306	303	327	295	312	305	276	326	334	325	319	317	336	328	353	298	293	311	334	312	336	302	330	298	277	303	328	324	318	331	319	305	330	315	285	279	309	309	336	319	346	315	307	330	328	324	306	334	301	290	303	320	327	309	307	340	344	306	277	282	341	288	317	316	304	297	319	270	309	319	310	342	286	334	310	328	285	336	287	290	331	287	306	284	301	325	323	327	310	309	327	311	330	315	323	315	326	300	333	290	303	339	308	299	346	300	349	305	308	295	320	326	339	319	287	300	295	332	294	315	334	292	300	327	340	310	311	298	303	313	316	315
5230	911	904	575	568	637	548	513	380	743	2392	2084	1338	723	448	329	306	261	281	282	281	300	280	270	304	281	241	289	280	308	290	272	303	299	302	283	296	280	257	298	257	276	303	303	307	272	298	285	297	286	276	275	301	289	266	274	265	309	295	278	288	300	279	257	306	273	286	276	282	305	262	313	280	305	282	315	318	308	289	326	292	285	271	282	282	264	276	269	272	322	267	313	240	287	265	288	316	266	280	309	258	326	290	301	301	283	273	306	274	289	303	293	293	284	311	279	288	272	275	280	302	270	288	286	276	296	283	310	284	276	270	310	304	297	267	287	272	281	290	270	304	293	266	276	278	313	277	271	288	308	259	300	295	292	298	285	269	260	296	275	327	288	269	288	295	279	301	270	288	280	324	309	288	257	291	282	280	299	287	317	280	321	280	287	304	286	301	276	267	301	288	287	296	268	281	296	276	309	275	275	303	318	292	292	270	287	286	290	263	274	291	303	294	283	320	260	291	302	277	268	287	283	289	292	322	266	286	306	304	287	276	293	282	293	271	277	283	312	309	310	251	305	285	269	283	267	285	289	279	272	294	281	280	277	285	277	290	319	309	286	275	264	319	297	265	266	301	297	289	274	269	283	299	303	266	257	286	278	292	257	325	289	259	288	255	283	283	276	266	255	290	278	319	293	290	289	278	273	287	277	300	280	270	280	280	259	281	273	273	286	320	280	287	290	290	310	285	284	258	285	289	289	322	283	306	310	298	294	289	280	303	277	246	281	285	296	296	278	290	322	291	292	264	286	268	277	285	279	277	261	311	292	306	255	292	294	269	266	302	279	253	267	275	281	258	284	267	309	288	267	303	276	293	292	285	295	274	287	296	308	318	277	299	274	264	280	278	300	368	302	275	295	275	309	266	334	260	292	294	325	247	269	313	298	296	291	291	279	290	287	286	317	286	279	268	295	280	276	256	322	308	298	282	280	310	274	292	255	324	303	291	291	269	296	287	285	277	282	298	286	301	323	295	266	311	279	285	289	283	290	324	289	306	249	276	285	311	281	257	339	275	305	304	281	312	281	297	305	291	299	290	319	295	247	283	307	279	260	308	284	301	287	275	297	329	294	291	296	300	291	303	284	264	271	292	327	267	261	303	288	275	257	271	287	295	291	281	281	275	258	275	284	291	275	302	268	277	299	259	294	301	287	269	273	301	286	270	291	295	290	290	292	305	279	302	290	315	254	272	289	303	270	287	288	298	297	304	269	276	279	260	302	292	294	281	285	304	305	280	277	286	291	287	296	278	269	301	302	292	240	276	303	272	302	299	274	267	248	300	312	311	295	268	277	251	258	276	319	274	282	265	298	262	269	292	307	305	285	280	298	332	297	267	272	275	298	276	293	271	320	300	261	302	298	274	273	289	297	296	260	293	293	280	282	309	293	321	290	317	285	279	270	269	290	251	290	298	298	262	296	314	276	275	295	278	309	269	313	294	294	292	265	265	281	282	313	290	280	276	295	296	278	281	286	303	278	289	302	277	292	277	286	313	304	291	286	294	311	279	249	282	285	286	305	269	298	295	273	286	302	282	282	295	275	274	292	277	306	283	296	264	263	294	270	318	292	289	281	282	287	322	247	337	292	262	282	322	284	288	270	323	334	285	337	296	305	255	292	294	344	258	261	293	298	312	310	306	279	262	304	288	288	269	313	286	293	293	283	291	283	286	292	275	272	323	333	282	304	301	273	310	275	277	284	306	283	296	298	279	297	303	317	282	277	273	278	275	275	294	275	271	290	263	251	273	295	288	274	270	275	283	257	326	284	302	300	263	301	260	290	273	274	273	282	292	299	300	284	278	275	313	315	301	284	290	296	292	269	289	282	271	329	291	286	261	245	272	319	289	286	289	262	273	249	275	265	315	256	294	277	292	314	275	295	274	293	286	296	314	255	282	272	281	303	282	291	298	270	329	318	298	301	301	277	284	275	265	297	294	269	288	269	290	261	317	305	259	309	294	318	301	278	302	307	302	283	280	288	300	295	286	295	293	288	282	291	300	311	328	263	308	289	276	300	295	312	293	280	298	272	275	275	260	298	283	307	280	272	301	311	295	273	255	284	310	308	275	285	316	299	292	302	321	275	293	306	304	277	293	285	298	292	282	287	294	282	288	290	280	300	305	291	288	285	320	283	292	300	269	276	259	304	277	289	286	292	285	284	310	303	309	275	298	275	292	268	291	280	277	304	274	252	316	313	267	296	283	288	257	288	290	270	282	276	281	271	254	285	286	288	289	328	285	262	303	282	275	318	306	305	310	310	294	303	306	308	313	286	292	300	285	284	278	285	297	322	269	274	312	258	270	298	283	281	283	323	279	262	268	283	311	289	307	287	295	284	305	292	274	295	261	287	308	273	296	260	292	272	287	278	286	306	278	328	283	286	322	286	299	278	321	326	281	267	287	290	258	273	268	270	278	284	265	296	272	310	292	283	310	253	312	258	315	262	287	290	308	289	288	271	263	294	279	316	245	267	277	262	252	279	272	269	282	309	297	301	306	275	292	303	279	292	303	286	301	300	286	274	279	276	284	306	274	273	282	301	271	295	310	300	259	280	284	267	300	254	334	286	267	300	293	285	282	274	283	266	318	332	285	270	284	288	297	280	302	277	308	308	288	286	281	296	306	306	267	254	281	316	343	289	314	282	291	301	300	263	262	304	257	306	274	332	295	261	300	298	273	256	270	270	280	283	283	297	276	281	269	263	295	291	297	275	259	286	256	255	303	278	277	302	302	287	295	273	262	283	265	312	269	321	277	274	290	293	308	276	292	278	295	310	282	318	280	271	298	283	265	300	272	285	300	288	269	299	281	289	290	306	307	308	288	281	279	305	304	314	273	304	296	261	277	269	259	285	291	291	292	283	302	308	317	300	315	274	276	299	299	307	279	284	266	316	289	296	279	283	286	294	279	302	289	270	286	282	307	303	243	259	317	295	280	291	296	315	288	301	311	295	299	273	322	298	295	294	308	294	305	254	282	296	273	293	280	274	292	281	303	317	293	258	290	293	284	309	303	291	296	298	312	269	294	298	280	290	267	243	270	271	283	313	274	281	273	298	310	254	292	304	284	287	301	276	287	296	309	295	305	297	275	305	292	307	282	287	291	300	286	269	302	282	298	285	312	281	316	277	268	335	275	271	264	295	308	268	264	289	274	315	306	273	302	282	287	291	271	307	285	280	286	304	273	272	318	304	296	272	318	265	341	273	286	269	283	302	292	273	281	303	290	286	299	307	290	300	282	295	257	312	299	269	308	271	298	296	299	262	291	279	270	266	260	303	287	273	285	277	283	290	324	280	288	283	278	275	289	300	280	287	272	297	319	299	290	307	315	319	304	288	315	264	299	305	286	300	302	306	297	270	295	286	292	293	277	281	268	280	300	275	287	288	271	299	281	275	280	298	281	293	274	300	282	299	280	286	314	275	313	314	290	277	303	309	303	281	283	291
25666	21486	27487	25547	6298	1498	863	723	592	2192	17059	17109	9136	2678	1069	469	354	382	366	346	368	343	349	320	331	336	377	374	357	329	341	336	347	356	336	337	330	354	335	330	325	339	358	336	353	356	329	322	340	307	347	368	325	316	321	338	339	333	334	318	312	343	328	301	336	314	329	310	337	299	332	318	349	327	367	357	324	362	361	344	326	344	330	312	338	336	326	393	315	350	336	340	334	324	326	351	292	342	319	337	345	306	347	337	325	344	365	326	349	316	362	323	335	356	322	339	361	354	351	341	329	378	375	313	343	332	346	346	352	360	330	328	359	346	345	349	342	310	324	342	328	337	337	338	354	328	334	336	354	314	340	340	325	346	397	326	343	350	327	338	344	360	307	371	320	317	326	354	371	336	352	349	380	310	349	318	361	346	293	351	323	320	295	331	345	315	359	302	332	312	338	338	341	324	303	318	340	359	318	312	350	318	342	346	347	334	336	335	342	328	317	353	347	334	346	346	305	338	332	337	351	332	334	351	323	347	326	337	367	324	311	320	321	362	374	336	349	346	308	316	377	357	352	285	343	331	323	318	337	363	328	328	324	361	353	328	344	344	345	361	367	317	347	309	385	327	345	331	350	360	356	327	360	336	323	333	338	322	322	330	308	311	351	371	342	300	346	346	345	329	329	347	322	335	364	332	326	336	372	323	342	346	328	338	328	368	320	351	299	298	319	356	328	319	337	306	317	370	329	346	349	323	341	315	356	341	340	311	359	355	337	342	354	314	367	321	342	345	364	335	309	353	312	360	325	339	344	336	287	330	367	330	316	333	355	315	341	328	365	367	327	363	335	359	364	315	324	352	338	362	353	354	335	314	356	359	329	316	330	306	309	333	307	347	334	333	337	353	357	338	290	339	335	339	310	357	349	317	313	312	332	339	313	308	328	340	326	296	325	334	339	322	349	305	313	351	362	331	313	318	345	363	349	349	342	349	377	343	351	308	298	321	357	353	313	329	352	348	318	318	362	327	327	334	346	355	355	319	303	354	318	331	338	322	328	328	317	344	323	360	346	338	314	317	361	317	330	326	313	323	328	313	336	342	357	340	315	341	371	306	339	330	307	347	334	355	333	339	356	365	363	334	300	336	322	347	334	326	329	337	346	332	324	348	347	339	314	341	340	327	334	319	330	312	301	346	358	324	394	342	350	359	354	331	347	391	363	338	353	297	324	313	329	360	324	335	344	334	360	314	341	337	342	319	372	338	358	319	319	332	351	369	299	369	345	343	331	351	321	336	326	340	318	318	345	346	335	312	326	353	322	343	329	324	295	337	351	309	315	322	338	337	344	309	335	316	351	314	351	334	317	316	307	356	344	341	337	331	342	308	326	312	341	378	339	343	331	296	364	355	305	317	374	293	372	322	364	335	323	368	310	332	342	353	359	347	327	348	363	316	360	353	334	298	340	357	330	356	309	337	308	332	332	333	364	328	315	341	355	320	316	307	340	297	361	342	328	314	325	312	344	318	334	352	337	312	330	312	311	342	316	344	334	335	337	312	324	349	308	342	337	309	339	351	302	361	341	334	340	354	324	336	333	311	363	310	276	314	362	342	320	309	350	309	347	336	330	332	318	342	357	326	306	344	353	360	314	337	317	308	338	336	365	319	350	321	343	330	309	343	372	321	330	334	348	324	330	358	319	332	339	345	352	340	309	316	367	359	328	358	307	358	327	341	353	309	360	334	324	332	344	347	329	307	347	315	366	342	333	344	337	333	337	349	346	321	352	342	329	352	321	326	372	314	345	325	293	352	338	336	361	374	340	321	305	327	326	323	318	360	334	352	332	361	334	356	347	346	360	325	338	323	332	317	341	348	360	319	371	346	317	328	315	335	331	334	349	356	330	329	319	310	312	353	344	352	339	330	331	335	326	371	320	338	336	333	328	358	328	341	324	332	330	337	311	317	342	324	322	320	330	334	320	314	319	330	336	305	349	340	355	279	350	317	313	327	338	343	344	365	319	326	341	325	321	361	365	340	319	326	371	352	365	355	344	334	340	352	308	352	346	364	323	312	324	316	333	342	323	349	317	360	334	353	307	329	315	314	343	358	316	344	346	303	328	313	330	342	325	341	319	326	312	308	372	336	334	321	336	336	340	332	323	317	352	347	320	303	349	354	370	370	281	352	327	308	326	322	327	352	327	347	325	329	322	337	341	337	335	351	357	355	388	348	349	317	329	309	329	333	343	366	305	349	342	291	332	339	345	315	332	336	295	316	337	338	388	341	385	327	318	348	348	316	342	308	324	375	359	337	296	370	362	309	350	377	362	338	359	325	359	342	344	340	335	325	325	369	373	326	354	303	319	354	292	317	339	390	350	323	303	306	329	350	325	340	319	355	343	326	344	305	320	313	334	397	328	339	356	337	332	373	348	328	331	349	317	338	357	350	357	337	337	322	308	359	332	327	336	324	295	333	319	352	331	333	342	359	343	338	339	339	324	299	316	354	344	313	321	354	308	337	339	312	331	333	319	335	304	336	344	304	331	320	351	360	368	350	324	369	347	331	320	343	315	336	339	322	346	337	347	322	343	321	330	340	361	346	349	340	370	333	316	332	314	316	350	319	346	302	335	318	340	319	330	350	319	317	330	324	353	302	342	336	336	308	344	338	378	313	362	326	315	327	346	314	345	350	332	331	323	359	333	332	336	355	357	341	341	336	325	296	339	337	313	326	326	348	343	376	330	347	329	333	340	339	353	338	336	384	337	328	304	350	344	343	315	276	340	338	331	360	349	346	337	351	314	322	336	374	361	325	344	341	329	324	335	318	286	324	327	324	330	357	344	331	326	293	362	279	337	343	295	328	338	342	347	343	372	355	325	351	303	338	309	325	329	345	322	351	323	341	321	352	331	356	320	361	352	332	335	322	314	321	336	352	327	324	317	342	324	345	347	350	333	330	339	345	319	323	337	321	333	338	342	355	370	325	336	326	340	353	322	338	338	341	347	376	324	365	296	328	345	358	345	309	329	323	330	334	323	329	318	338	348	359	299	326	337	339	328	322	338	315	325	342	384	323	291	301	350	368	327	328	366	351	341	334	335	323	298	344	315	311	341	307	348	343	341	321	326	349	322	328	328	342	325	362	329	341	327	359	370	331	358	348	344	352	344	321	362	319	325	377	333	346	338	327	303	339	340	336	328	327	357	334	349	353	310	339	305	320	345	297	322	325	302	343	342	328	330	336	319	339	373	326	327	363	341	390	362	327	340	331	369	333	353	350	323	320	310	357	358	333	372	339	324	351	343	362	324	353	317	299	328	322	336	327	340	327	377	330	324	378	334	338	334	328	349	309	354	334	350	330	343	314	334	337	327	350	340	331	323	337	299	331	297	316	346	344	317	343	309	330	323	340	343	348	320	322	292	333	370	340	372	327	338	361	354	328	341	357	346	326	346	311	333	325	351	354	340	315	336	328	339	341	347	337	349	361	315	321	339	346	318	315
3741	3745	3182	1842	1653	1373	1001	917	792	3659	18559	15395	7912	2697	1200	529	333	310	330	326	302	336	328	307	319	326	298	324	344	345	318	331	276	325	280	321	313	314	294	321	329	319	308	331	322	304	329	288	345	334	342	324	311	296	319	304	325	319	322	318	340	327	287	318	351	321	322	320	300	329	289	321	333	336	286	306	334	345	316	283	294	332	331	321	310	335	332	336	351	306	333	323	333	295	318	298	323	317	318	359	317	306	291	298	316	316	314	332	274	298	319	316	307	327	307	309	307	360	327	338	328	296	341	327	347	313	301	347	332	337	335	326	305	308	314	311	325	310	328	288	318	329	294	319	313	335	312	330	345	316	319	321	308	305	338	310	337	346	327	340	318	338	312	314	314	312	326	329	309	332	299	297	326	319	296	337	325	353	339	317	315	301	310	303	331	327	338	329	316	352	322	322	331	335	309	336	322	321	311	316	329	294	299	294	293	329	319	320	311	283	294	322	305	319	306	322	311	301	298	355	326	386	300	288	305	335	345	326	307	294	303	308	351	337	307	321	293	303	312	306	333	299	326	318	305	320	298	315	332	335	333	319	292	292	300	296	312	308	322	303	282	355	318	295	316	338	322	306	304	293	304	290	306	342	304	323	337	339	318	299	306	329	304	307	302	339	323	326	309	327	313	319	281	331	315	291	302	326	333	315	322	304	351	343	353	300	371	338	324	316	304	311	315	348	317	335	286	332	312	330	289	315	320	314	312	283	304	325	352	306	320	298	299	323	304	312	338	327	314	301	315	328	297	305	300	336	314	351	332	310	315	304	301	316	330	335	284	326	286	344	316	285	311	303	295	288	304	285	312	318	312	325	305	345	312	308	340	336	334	314	341	301	296	276	279	292	309	320	313	336	315	335	315	320	347	321	333	326	330	317	310	303	287	342	334	336	301	270	345	323	315	307	342	369	314	305	296	317	348	285	349	313	335	364	342	288	320	324	305	345	296	315	306	322	304	331	283	336	293	357	353	338	330	300	290	337	298	300	351	323	332	293	330	344	311	335	328	321	307	322	295	306	316	291	355	313	307	358	308	319	318	298	331	343	324	307	302	322	327	278	290	302	310	310	321	349	302	303	333	301	335	294	307	278	346	300	341	295	305	285	290	309	348	304	313	341	329	324	307	311	286	302	326	316	300	341	301	331	309	325	304	305	313	317	304	324	321	320	291	287	312	340	329	308	328	317	334	350	318	294	301	280	323	322	311	324	323	338	315	310	329	310	338	343	302	320	322	323	317	326	320	335	318	305	333	304	327	308	328	305	300	344	317	311	300	309	326	301	313	333	316	330	334	329	326	313	319	322	319	337	276	304	319	305	334	326	302	320	311	343	314	323	312	321	340	314	287	319	336	332	324	303	280	302	332	293	325	343	308	340	282	325	335	314	316	351	334	315	334	312	323	338	314	325	295	330	285	299	325	320	346	327	335	354	324	309	313	320	310	315	319	320	329	292	303	282	295	305	329	366	281	344	304	299	305	298	329	292	294	361	356	293	310	324	306	323	352	315	309	324	328	284	300	327	303	321	281	311	328	290	319	298	344	302	306	311	317	316	285	345	321	318	319	282	325	330	322	309	309	328	287	327	324	294	323	325	331	318	311	336	309	284	310	335	321	321	301	354	357	317	306	323	318	341	347	336	327	272	280	295	323	301	282	285	334	336	334	298	357	328	294	320	324	283	310	312	320	311	306	327	295	346	318	330	311	313	324	300	346	306	332	312	302	295	293	331	313	303	279	333	331	310	314	331	321	343	336	324	324	323	332	301	296	338	314	318	325	292	301	315	319	317	310	345	312	266	296	298	315	330	320	290	288	344	319	316	297	307	326	306	332	337	276	306	318	281	357	324	296	349	293	310	350	335	323	331	307	311	294	295	299	309	308	313	298	306	314	335	302	316	303	285	316	290	353	317	334	302	356	331	309	347	328	313	310	308	322	299	302	340	285	351	284	283	311	314	319	289	321	299	279	339	313	301	301	318	308	332	357	333	319	331	317	315	310	334	298	311	311	321	318	312	317	340	299	309	323	319	330	328	333	318	322	312	304	317	323	308	333	306	336	299	333	330	342	315	304	323	330	308	341	297	336	307	316	320	306	325	344	308	305	338	313	319	329	310	324	327	316	329	323	296	326	324	305	310	309	278	317	333	323	304	320	343	312	308	284	346	357	312	309	319	332	339	320	310	325	319	309	353	287	304	307	326	307	293	337	286	306	296	316	334	321	328	353	306	349	318	285	313	308	338	290	303	304	342	303	308	290	312	324	349	312	322	318	310	301	301	320	323	310	317	338	290	342	314	301	311	313	316	326	319	310	317	334	268	341	343	287	329	281	302	298	307	292	291	306	354	299	320	300	319	322	321	308	327	319	309	352	314	310	318	308	313	289	311	295	314	324	317	288	297	306	301	300	317	301	306	320	315	320	302	334	285	297	322	307	288	366	297	316	339	330	309	315	306	337	329	321	294	306	309	337	335	288	320	318	300	310	302	293	335	304	330	314	323	336	336	309	298	325	295	309	314	324	297	315	331	305	317	304	301	309	318	306	299	288	322	319	315	314	300	333	294	328	322	302	323	292	311	299	323	323	328	321	282	284	307	323	282	355	330	340	324	310	335	298	328	338	305	306	300	318	338	352	309	296	294	331	329	310	312	311	302	291	328	321	320	320	284	315	315	328	304	320	319	279	293	278	325	312	307	319	298	313	302	304	342	311	333	340	318	356	322	295	305	289	314	329	322	321	302	317	295	332	324	274	330	337	318	327	318	358	292	292	317	299	344	304	297	324	286	296	284	312	338	315	308	332	295	294	281	320	309	306	291	325	339	326	325	276	310	307	318	297	332	346	314	327	310	345	321	309	317	287	323	310	275	282	321	312	323	305	328	330	322	344	341	312	331	317	285	314	292	337	326	301	321	311	321	318	319	296	324	310	340	336	325	343	331	311	307	304	298	299	331	307	338	303	337	317	306	306	308	297	294	305	299	321	329	315	322	358	300	318	330	327	347	327	306	311	345	309	286	317	339	323	319	274	333	333	312	290	304	328	324	316	294	321	325	319	337	308	327	350	319	339	289	316	330	291	302	329	319	324	312	333	299	324	291	319	318	333	292	334	317	353	305	312	348	344	304	333	326	292	333	333	330	295	331	362	311	341	339	321	308	333	323	326	295	348	294	330	298	296	332	307	331	316	324	306	315	262	322	317	303	311	328	333	313	277	320	335	292	331	341	315	314	303	298	320	363	326	340	328	292	298	288	308	318	351	294	338	338	282	346	329	322	328	350	319	323	360	305	321	258	315	337	292	316	302	342	326	304	271	350	319	308	296	300	308	329	307	319	332	306	292	319	328	292	301	332	320	340	302	348	313	287	318	272	300	293	316	321	302	289	315	321	332	332	315	312	292	295	319	330	323	320	309	313	336	316	300	316	331	317	302	331	312	296	333	313	264	318	357	297
24651	21490	28787	24615	21266	7939	2262	1223	967	4455	30586	30538	18483	5952	2005	741	487	449	478	497	503	498	469	471	493	475	517	434	471	495	489	498	493	450	494	460	471	483	478	499	447	502	467	479	438	492	494	487	460	483	449	491	447	432	489	499	453	453	486	489	473	490	454	483	494	506	483	463	446	495	469	448	461	498	520	445	465	504	456	488	437	473	438	479	494	440	490	475	486	474	472	449	435	459	486	495	465	461	503	449	487	499	462	490	441	431	450	524	450	507	439	492	446	444	472	503	427	456	487	493	476	476	486	449	420	464	449	457	446	500	477	439	445	460	475	467	443	433	477	502	485	465	480	451	483	460	481	456	481	481	504	473	463	509	460	463	466	452	494	456	459	481	482	465	464	466	467	462	501	502	473	441	451	512	521	489	461	450	472	479	463	440	483	489	447	453	506	470	445	468	502	486	461	472	476	503	441	496	475	459	494	511	458	482	443	476	479	453	458	443	456	491	452	466	459	467	517	442	482	498	498	476	493	452	481	458	464	516	464	450	483	477	475	477	451	483	462	427	478	482	459	455	489	482	468	452	509	470	459	475	467	483	491	461	455	489	409	470	475	490	437	449	482	447	444	456	475	451	466	443	469	496	464	438	513	472	476	493	468	486	475	492	501	478	482	481	438	466	459	436	470	491	486	481	478	469	440	466	448	509	469	485	467	497	438	438	496	465	470	505	469	484	441	435	486	453	487	490	464	503	479	455	455	479	491	465	502	477	486	478	462	480	490	457	477	450	464	470	460	463	455	444	431	476	491	451	477	497	454	490	463	483	457	434	504	467	415	481	470	487	449	468	420	493	484	506	495	492	457	478	469	492	454	473	478	505	491	442	488	462	489	472	469	472	472	426	447	486	495	497	491	457	464	444	478	498	472	471	444	437	433	468	470	480	512	464	450	444	443	501	467	476	457	480	484	501	455	443	477	463	493	457	481	478	479	457	493	447	477	478	488	479	453	485	482	439	489	477	445	493	441	463	489	476	446	467	479	463	480	462	472	467	465	459	463	442	492	438	436	469	450	459	442	477	464	468	486	484	471	467	472	425	466	451	451	405	475	441	506	444	483	499	513	431	471	498	496	457	478	454	486	469	470	482	496	491	435	470	452	488	476	476	454	431	478	424	439	466	451	444	458	463	468	457	461	532	515	430	478	488	490	470	445	469	475	461	499	430	474	468	473	466	503	483	490	495	437	480	453	469	478	451	492	478	490	447	448	464	457	457	513	494	448	490	485	460	464	486	444	458	471	491	450	459	452	496	469	475	436	463	458	455	471	485	473	469	475	452	481	466	478	486	507	456	444	480	451	444	474	494	490	519	446	462	509	493	454	474	512	468	457	473	471	493	455	459	490	489	445	480	489	463	510	476	477	503	477	467	481	469	468	451	499	462	476	466	469	486	460	525	439	442	443	459	475	475	540	461	501	456	500	446	464	478	484	489	507	508	472	444	473	479	452	474	483	452	435	466	434	467	487	462	480	455	482	437	481	494	484	483	486	462	434	478	500	453	495	503	484	465	457	476	466	468	481	471	491	491	467	471	486	477	471	486	423	478	460	509	471	494	480	461	482	435	457	500	422	511	472	516	429	483	503	451	446	473	487	492	505	505	478	466	484	481	490	499	442	491	468	447	520	455	494	460	461	463	457	452	468	467	434	502	471	477	456	449	489	447	450	495	453	463	496	457	478	466	472	437	483	452	470	451	508	468	433	462	449	450	485	483	468	469	467	465	478	466	483	466	498	460	481	484	461	484	458	497	477	484	476	424	402	447	466	487	478	456	469	512	464	495	466	475	452	481	485	431	479	519	480	456	459	500	478	444	492	476	467	500	486	469	478	512	467	493	463	494	467	478	454	473	463	427	480	500	465	418	482	455	487	453	490	477	446	498	471	458	450	465	487	470	454	466	452	498	498	493	527	457	496	440	459	466	481	473	466	479	479	446	477	450	479	499	481	469	484	457	451	460	483	459	499	491	442	430	458	448	495	476	462	492	483	425	496	466	480	505	498	443	444	481	483	470	469	480	455	455	454	447	428	471	492	470	456	496	465	502	499	478	477	481	447	457	519	462	474	429	416	480	466	496	510	480	511	469	431	446	458	471	503	494	470	486	467	453	438	473	433	481	486	477	448	460	471	457	468	435	439	462	474	453	449	457	488	466	449	488	505	475	448	478	470	458	453	489	450	466	486	465	497	472	504	478	500	468	491	495	464	447	450	472	427	451	461	471	502	464	465	457	471	489	522	438	467	434	454	466	514	445	481	424	506	533	501	498	464	457	456	444	464	486	475	451	449	479	454	431	435	467	479	429	496	457	510	489	463	443	465	486	473	471	468	472	459	451	437	452	465	499	445	436	445	472	473	496	484	462	491	489	466	469	471	455	524	470	479	460	477	504	460	441	468	469	504	448	453	469	475	460	454	454	508	465	492	467	463	478	435	469	468	454	493	488	490	456	510	504	440	482	452	458	437	472	456	453	484	473	433	470	457	410	472	450	500	489	467	454	465	479	456	505	476	449	432	431	496	488	468	462	500	440	513	473	487	488	476	465	456	473	464	475	443	446	522	495	436	470	448	472	491	459	431	440	459	494	428	457	487	487	496	453	473	431	503	468	462	447	474	477	452	498	457	463	453	495	471	469	467	453	499	467	467	480	464	459	476	482	475	475	499	487	487	459	481	513	431	466	507	506	472	454	462	443	465	476	466	452	447	448	464	443	435	459	480	477	433	480	483	448	454	495	478	474	434	460	493	499	471	466	466	462	430	468	448	471	494	443	478	459	477	421	460	479	436	470	439	506	454	442	468	437	501	442	493	495	467	459	475	443	494	512	494	453	477	441	476	437	453	450	446	448	439	482	500	487	466	438	465	490	481	454	489	471	464	494	484	465	487	464	460	471	471	447	502	447	465	496	426	469	425	436	434	435	453	495	470	473	469	501	490	465	437	465	470	463	436	493	468	448	477	466	439	491	499	450	478	456	532	477	445	431	436	444	447	485	473	442	470	475	440	438	448	496	465	470	460	467	483	456	459	425	484	473	466	433	489	451	446	457	486	461	477	437	440	479	462	461	444	500	466	486	460	510	431	454	442	438	466	495	477	469	481	471	436	459	478	472	473	463	495	434	441	488	499	448	477	483	473	458	462	445	477	464	442	470	461	436	472	496	481	453	513	486	495	478	488	465	449	427	494	471	452	502	457	459	484	449	476	458	467	456	448	493	476	429	478	431	467	472	453	491	440	480	470	473	474	484	438	461	458	437	472	492	469	462	471	496	451	497	449	507	516	478	512	526	478	437	521	453	456	470	469	470	432	480	484	511	425	459	443	461	483	466	468	417	458	439	446	460	502	476	449	452	456	459	452	430	450	481	498	473	467	441	449	478	461	470	476	464	427	447	492	410	458	414	448	463	471	442	480	428	461	456	472	468	489	502	471	450	459	486	469	456	468	439	493	526
4263	8164	8504	4321	3165	2404	1943	1363	1246	7326	30988	26902	14158	5032	2106	760	482	432	452	442	424	463	434	423	446	421	446	396	458	434	455	409	464	420	434	448	425	433	457	438	405	419	451	456	428	429	416	423	458	450	473	415	445	438	458	463	455	443	417	441	461	418	431	419	438	445	437	475	481	461	419	437	461	441	434	461	404	437	453	449	399	423	416	455	460	464	454	441	452	452	418	440	455	452	413	441	422	432	419	443	437	389	452	449	449	408	436	451	423	451	430	431	415	460	421	414	471	434	461	449	419	433	425	422	459	430	435	431	452	405	419	410	433	428	455	436	444	441	455	451	440	436	449	458	481	450	460	478	456	431	438	423	460	424	442	464	442	420	433	417	397	418	432	430	454	423	425	420	447	434	442	424	465	424	465	456	425	396	478	448	431	419	434	450	435	431	456	452	378	415	405	448	419	439	421	422	404	413	398	445	395	421	415	423	409	424	427	441	417	424	431	449	442	440	466	448	415	438	420	422	422	444	428	457	468	413	423	396	421	459	416	436	412	437	438	397	406	442	478	412	399	427	456	463	440	454	466	458	413	472	456	413	443	427	460	446	396	422	427	431	449	431	442	485	394	450	422	414	435	385	410	430	464	441	419	440	410	413	430	484	435	468	420	414	440	424	431	455	424	433	441	413	448	446	489	429	414	465	445	442	419	409	445	427	429	424	428	415	413	447	397	408	428	441	452	446	433	407	429	457	402	411	447	431	452	416	450	412	406	480	449	432	417	399	436	433	434	432	465	446	420	403	435	388	445	425	430	410	485	438	427	421	438	452	433	439	435	440	420	441	412	474	430	415	468	412	451	425	427	469	457	429	420	452	404	419	428	438	452	432	415	415	447	439	450	418	439	478	450	419	414	451	437	430	431	394	448	423	433	441	395	440	404	407	452	386	453	413	486	441	428	427	395	458	480	433	441	463	435	439	412	463	420	439	448	420	411	455	423	412	460	450	432	403	420	434	439	428	418	394	405	419	384	464	439	474	426	409	406	465	418	473	427	461	425	447	414	434	439	409	430	433	419	440	444	434	389	427	439	428	456	426	398	434	453	411	402	442	439	440	405	441	432	427	423	406	428	383	416	454	441	436	444	414	428	440	427	432	443	430	397	423	419	418	440	427	420	447	443	454	414	448	444	417	436	440	414	434	420	426	426	450	442	443	463	445	420	438	453	425	435	428	409	408	428	441	471	474	399	410	417	450	439	414	441	422	425	477	434	422	402	483	451	418	408	445	413	433	458	417	437	424	426	421	424	408	430	439	414	444	475	449	409	465	459	420	431	450	407	469	396	436	466	438	437	450	444	435	423	408	430	448	428	440	439	415	448	442	437	478	411	409	383	421	412	407	440	417	423	458	437	464	433	430	440	436	446	433	447	421	448	459	428	434	439	440	459	420	444	449	487	426	439	442	425	469	455	431	450	434	432	405	436	445	447	460	395	443	443	427	423	390	429	420	415	419	449	436	401	488	467	434	406	389	448	415	448	381	431	464	411	410	435	429	421	425	416	425	422	477	424	404	415	437	437	425	445	454	435	468	461	421	436	455	442	447	395	422	427	402	450	413	464	452	445	444	411	432	426	398	429	419	415	451	420	478	444	467	456	405	414	394	410	460	450	430	404	432	437	428	420	427	436	466	403	402	433	449	423	387	425	419	460	464	424	422	438	441	445	407	426	454	424	420	426	448	451	426	433	406	438	434	469	414	435	406	437	411	488	410	443	459	426	446	436	464	433	421	425	440	420	446	456	436	424	429	470	420	444	444	428	450	428	422	416	430	422	437	388	459	412	446	448	437	427	389	456	419	407	408	444	438	433	435	415	434	411	457	402	434	457	408	425	424	462	440	414	441	404	440	470	448	435	423	450	410	400	450	425	425	432	410	449	404	446	420	445	394	471	451	424	412	430	433	448	455	443	467	462	430	412	422	416	436	430	384	431	420	435	444	438	456	421	431	431	428	448	448	456	428	452	429	422	440	448	399	433	421	418	446	424	436	447	418	440	392	448	413	446	439	417	418	392	401	411	393	453	431	455	432	423	443	418	450	441	428	407	419	454	464	435	436	428	397	438	438	416	426	422	432	424	424	429	437	417	435	392	428	455	399	437	394	402	428	443	441	493	455	414	418	446	430	462	438	410	459	442	424	459	392	457	443	429	427	427	454	420	426	423	422	439	457	420	411	420	414	458	444	411	427	430	418	400	431	454	474	423	453	466	466	453	415	428	457	392	422	433	420	387	476	404	417	452	430	429	406	410	438	445	408	429	430	424	449	439	449	442	472	446	430	409	408	390	407	436	408	405	421	425	460	434	403	407	447	441	444	473	423	472	421	428	429	448	420	420	451	461	393	437	425	410	396	439	452	421	458	395	415	465	430	401	449	427	416	430	459	413	460	434	372	427	408	438	407	433	433	445	445	441	437	444	436	385	437	405	471	415	444	430	437	470	425	409	429	428	425	448	401	427	436	400	406	449	408	431	420	430	386	409	469	395	409	468	464	407	429	438	445	456	437	421	454	431	440	424	440	426	437	400	433	442	419	434	437	431	422	445	418	428	413	470	414	406	438	445	424	400	396	454	439	428	480	432	419	434	415	436	427	400	445	439	398	446	455	425	438	452	430	410	473	438	420	460	425	439	413	399	440	404	447	451	389	434	474	449	460	431	441	466	447	429	417	478	438	450	421	418	427	437	429	433	425	444	434	433	413	436	447	414	438	434	430	426	454	458	450	406	434	468	448	423	457	446	433	441	426	413	442	471	435	421	429	444	407	419	448	437	430	441	460	432	407	429	419	440	389	413	445	417	476	418	439	460	449	465	449	427	439	451	449	437	390	431	461	436	467	419	433	430	442	428	414	454	428	437	412	461	447	432	448	415	435	397	423	392	444	398	418	452	414	472	414	420	451	446	392	395	452	474	450	408	438	444	378	401	457	427	420	446	417	395	444	426	395	414	439	445	431	457	428	396	431	435	462	428	493	444	403	358	408	423	439	434	409	450	383	405	445	463	437	400	437	414	428	436	426	423	442	422	402	455	440	410	437	465	432	402	423	412	446	450	412	433	437	435	437	402	424	401	422	440	427	439	425	461	438	423	433	433	411	425	386	428	431	435	474	436	419	380	428	449	441	446	422	451	436	428	452	416	473	457	455	458	415	432	428	432	448	431	431	409	459	405	432	431	432	428	448	454	425	450	423	465	425	452	467	432	425	426	409	428	425	412	441	421	403	412	436	436	428	425	439	430	407	410	420	432	459	432	457	438	408	439	393	447	417	430	407	392	423	417	426	425	430	446	468	461	417	394	397	463	432	441	395	429	428	433	433	435	446	433	422	422	403	456	431	410	398	376	444	439	418	476	423	455	443	416	456	479	449	449	428	447	441	405	433	448	421	433	406	447	404	400	464	455	431	400	400	462	443	466	483	435	403	425	447	391	439	432	411	387	445	401	417	453	449
27687	11135	2078	961	468	392	392	336	351	440	1618	1848	1248	651	438	353	297	302	324	290	266	293	296	287	301	263	292	313	302	263	293	285	257	286	263	309	282	259	316	285	300	303	289	266	294	307	288	260	273	300	293	272	298	290	298	279	281	281	317	298	305	310	267	305	306	330	284	285	317	277	297	273	288	287	271	290	302	275	285	305	308	292	297	287	308	305	287	306	284	291	264	318	285	281	284	283	281	287	310	298	261	297	285	264	276	304	274	267	294	272	295	262	305	269	285	287	297	280	285	301	280	294	305	293	289	261	294	302	291	278	326	311	299	285	309	281	280	304	302	301	317	278	297	259	293	291	290	260	282	276	290	293	272	270	313	306	268	278	292	302	312	322	303	293	297	311	259	289	301	318	302	303	275	294	319	295	276	275	298	318	303	283	290	282	283	311	278	258	295	299	300	299	284	260	269	291	270	273	288	302	304	324	290	300	325	289	289	323	263	272	309	279	295	263	280	293	256	306	291	287	311	318	294	279	298	279	307	267	248	285	259	273	297	298	282	315	297	270	293	290	286	287	299	287	307	282	294	268	286	265	266	282	258	310	284	282	294	284	305	277	278	276	296	287	269	304	290	287	286	280	326	272	286	266	263	274	300	249	294	277	265	307	292	300	301	290	273	269	288	270	280	277	307	291	275	302	295	275	313	281	280	300	270	267	293	297	283	292	283	269	297	284	323	289	291	314	280	309	303	308	299	265	299	304	298	286	289	262	313	287	307	251	271	275	301	289	282	292	263	277	269	282	289	288	298	304	263	284	292	288	289	316	288	308	282	326	296	301	253	304	280	276	308	262	270	313	270	297	278	293	260	267	270	266	257	260	288	287	274	286	282	263	276	270	301	300	285	265	316	301	299	299	300	274	267	291	297	295	311	308	299	299	323	281	313	249	285	295	257	250	298	304	280	243	279	293	303	311	301	282	297	286	290	265	287	282	310	273	253	325	314	306	269	297	296	269	260	290	279	274	297	279	317	300	253	265	302	283	315	308	279	304	272	327	294	287	299	276	303	333	296	273	297	276	311	278	306	292	269	289	299	296	291	307	270	313	277	258	297	285	287	311	317	274	281	330	291	282	296	269	267	277	319	318	293	294	273	305	271	276	278	283	282	273	296	278	282	291	284	293	315	310	287	290	289	322	289	298	297	305	292	264	292	267	261	293	282	272	272	305	261	295	302	297	286	277	302	283	275	278	324	315	315	286	280	308	263	280	274	309	324	294	315	297	293	312	285	263	289	250	287	286	300	312	289	325	277	266	286	290	262	309	306	303	253	290	298	280	280	287	273	295	313	321	300	288	288	288	283	298	307	310	288	301	282	306	262	296	268	302	322	279	271	273	271	287	272	277	313	279	297	283	289	302	287	317	283	284	268	258	284	302	290	292	295	309	315	307	281	270	272	284	269	303	253	280	290	296	291	301	297	296	296	282	270	304	292	271	281	290	266	293	260	274	269	278	295	313	293	288	278	308	271	266	292	293	319	321	288	300	278	264	304	299	287	279	287	262	297	288	294	289	293	298	267	269	297	270	287	306	286	294	296	315	318	293	258	270	280	302	303	271	285	302	301	278	274	281	285	299	301	262	286	310	293	267	297	300	309	304	294	282	341	278	261	296	283	262	268	277	305	289	269	290	294	294	300	309	296	302	285	297	299	282	291	281	271	302	285	282	300	287	291	298	303	293	314	296	297	308	283	286	267	304	299	297	296	302	260	298	286	342	334	282	310	295	297	283	297	285	284	301	271	283	292	292	291	276	299	259	284	300	296	297	290	276	304	262	282	261	314	309	296	293	291	292	310	290	279	243	256	290	301	286	291	334	283	270	302	274	302	312	259	284	296	301	321	269	319	308	278	300	276	300	291	272	288	277	287	262	248	291	275	286	272	279	291	260	297	296	298	282	310	260	277	282	284	281	284	283	290	262	264	283	301	256	286	291	282	301	285	281	308	309	288	273	310	276	277	317	263	290	302	262	290	275	305	280	285	280	304	287	281	271	286	322	315	297	305	297	298	284	307	301	274	268	275	281	318	282	275	282	274	315	312	281	282	300	291	288	299	269	277	270	288	295	293	310	308	285	294	296	283	293	288	278	275	311	295	279	281	255	272	264	296	285	283	260	295	279	305	278	297	325	311	236	315	264	305	263	270	276	272	270	288	304	291	261	322	280	300	331	273	255	303	286	267	278	318	286	305	319	322	314	262	271	291	296	299	247	257	276	285	288	291	259	297	290	307	276	247	252	286	306	288	242	290	280	298	281	303	277	323	278	292	276	278	287	313	265	304	309	300	274	318	297	276	283	288	290	301	303	319	283	293	270	288	299	291	281	258	282	281	282	268	269	278	264	292	269	322	287	304	279	301	281	295	298	298	291	267	290	269	267	299	318	284	295	273	296	310	277	295	296	265	325	284	286	270	298	280	305	290	261	278	253	269	272	293	260	278	289	295	274	278	298	265	261	305	264	284	289	295	276	265	346	321	324	296	295	289	290	289	271	264	299	277	323	259	315	294	264	304	288	293	293	274	302	293	311	281	289	316	298	296	306	272	297	277	322	283	279	271	291	270	300	297	322	282	267	289	298	309	263	312	297	296	281	282	337	244	300	265	281	286	269	316	298	273	295	282	273	312	295	272	295	289	304	275	283	295	295	307	280	268	280	298	317	295	305	279	270	283	303	277	320	274	260	269	290	305	288	287	292	270	275	312	287	300	307	287	266	305	266	281	272	290	325	267	298	277	262	286	305	303	314	283	287	294	299	312	296	312	292	302	304	300	292	310	286	278	270	280	291	269	301	280	298	313	253	304	274	288	290	312	288	263	288	272	278	290	273	295	267	320	321	299	298	314	313	288	307	301	301	250	279	324	285	271	279	336	304	300	263	294	321	274	295	313	280	282	283	278	298	282	308	282	311	295	306	349	265	285	284	300	261	296	291	286	309	293	294	284	294	291	269	283	308	288	279	300	298	310	301	293	306	260	290	292	307	298	306	291	270	267	283	294	306	289	293	289	284	283	295	267	259	295	280	263	285	299	281	283	277	277	267	303	315	306	277	258	293	289	287	284	285	281	324	283	250	315	291	313	276	284	264	293	291	288	284	311	278	288	278	288	269	256	292	308	285	267	302	282	259	311	310	324	276	311	304	302	297	286	283	261	284	281	304	253	292	290	301	297	269	262	314	292	296	268	293	298	282	285	299	281	281	258	297	259	315	302	282	303	295	286	280	283	283	284	308	276	283	282	255	286	317	312	303	284	265	299	239	295	282	282	305	287	256	273	292	260	271	301	303	289	333	280	262	285	285	288	305	287	281	277	272	270	289	283	302	292	298	293	299	271	286	268	288	296	285	311	278	300	273	284	290	292	313	275	293	270	300	286	269	314	302	326	301	259	278	290	293	282	303	279	281	302	310	277	264	285	279	295	314	293	287	270	270	276	280	272	298	259	282	295	281
5449	2323	1670	1078	564	512	459	365	354	552	2225	2176	1327	673	400	305	253	267	262	269	269	276	257	305	288	262	260	269	277	273	266	273	270	297	288	253	261	262	263	269	281	262	269	272	275	322	262	225	254	260	278	246	255	287	263	241	282	241	289	301	266	255	286	252	263	282	247	289	252	258	294	286	254	288	267	280	282	293	298	258	267	272	262	235	280	276	239	280	268	255	247	271	272	278	267	252	277	241	271	237	283	279	260	293	277	241	257	297	263	266	257	265	265	259	262	277	270	286	274	272	241	275	237	246	264	266	268	295	226	246	272	280	262	273	253	279	280	278	269	266	255	274	279	256	266	260	275	254	254	262	284	252	249	277	259	287	265	293	281	244	272	281	224	266	253	263	283	291	280	267	253	277	273	288	239	250	299	286	292	258	262	262	267	298	256	273	242	272	292	249	275	284	285	249	282	257	280	279	276	258	263	275	269	275	278	274	280	239	262	293	280	255	292	244	259	266	262	286	317	266	263	268	272	258	278	263	273	286	276	251	270	267	267	233	268	253	293	245	298	279	271	266	249	281	261	271	268	267	270	283	250	270	249	284	271	257	273	273	232	271	281	273	299	269	256	259	281	279	277	256	271	283	253	258	280	240	245	263	242	264	259	271	254	272	271	243	272	277	268	287	264	243	240	269	251	277	273	279	280	294	267	271	281	255	269	256	253	232	257	252	300	256	241	242	278	272	275	261	268	257	274	271	242	259	276	277	269	296	289	277	301	265	263	240	240	254	268	280	298	290	299	277	270	269	281	277	270	280	280	284	232	273	286	274	289	273	277	253	255	251	256	277	278	262	288	299	284	279	272	264	254	282	256	253	267	270	252	253	283	289	281	276	248	273	272	277	274	263	288	294	273	288	264	259	267	279	255	269	253	271	266	254	236	273	246	252	249	253	277	283	266	276	261	277	260	256	263	278	270	283	240	284	236	260	266	262	291	259	281	251	284	279	273	272	247	261	277	248	269	299	289	260	287	255	270	241	257	247	248	247	264	238	278	278	264	248	277	261	268	269	270	284	242	263	252	262	266	268	270	233	266	244	290	268	259	265	275	265	282	300	287	281	264	265	269	290	267	247	274	270	274	252	262	274	277	305	245	259	279	267	272	270	260	258	274	263	256	265	296	261	250	256	256	269	285	262	258	257	228	267	240	281	272	240	255	280	276	271	251	291	278	249	270	272	274	295	262	270	308	268	252	252	274	272	263	260	277	268	268	269	251	277	262	254	260	270	261	244	245	289	275	273	254	272	273	300	256	272	271	251	272	271	246	280	281	234	281	290	281	257	264	258	257	268	246	285	280	278	268	283	258	260	292	280	266	268	240	291	256	282	273	290	290	295	294	248	263	293	264	255	259	273	274	277	248	278	278	255	283	267	256	273	259	254	263	271	282	227	247	279	254	278	305	247	274	273	268	266	264	261	282	281	292	275	262	273	297	272	265	272	266	245	252	269	252	267	256	247	288	275	302	258	261	248	283	277	270	277	275	293	273	266	286	256	267	266	281	274	263	248	291	274	270	242	257	247	246	268	275	245	302	294	247	263	289	256	260	280	239	260	272	254	248	273	267	274	249	250	255	281	255	260	282	260	271	280	257	299	291	252	306	268	250	290	283	265	263	272	266	257	252	243	270	272	264	230	261	277	240	279	277	271	256	266	249	252	236	269	249	255	255	266	271	259	256	233	286	264	231	260	240	258	249	263	262	260	260	271	263	283	282	245	289	258	245	248	244	295	278	280	235	271	242	290	231	303	251	287	270	253	266	267	276	271	237	243	279	255	239	262	273	252	238	257	267	271	264	277	263	273	260	274	259	267	247	285	258	279	288	256	265	258	275	275	241	284	256	269	274	269	256	259	274	265	264	292	284	264	276	298	261	283	247	254	258	262	268	259	300	275	251	265	270	278	267	246	260	298	258	265	299	274	242	251	259	276	273	297	244	252	278	262	257	242	273	246	248	263	284	298	264	268	278	268	271	276	267	258	263	236	276	273	269	296	283	266	257	251	268	256	246	240	243	281	259	260	249	263	248	271	274	242	267	277	277	298	291	280	268	274	245	264	246	256	254	264	293	283	288	238	259	252	293	276	270	279	267	279	296	274	250	242	255	225	290	262	293	278	268	251	293	267	253	279	277	278	279	273	278	225	278	278	297	269	244	298	258	268	242	260	276	261	260	249	254	246	248	247	268	275	249	303	267	273	279	280	268	250	277	261	267	298	298	260	270	233	261	291	266	281	231	278	274	273	297	265	243	246	271	295	265	263	278	289	277	276	260	255	239	288	235	284	273	280	243	243	242	275	271	273	238	281	280	250	248	268	285	261	263	320	261	251	266	247	256	268	301	271	249	243	259	285	252	265	269	267	286	254	266	250	278	244	244	297	301	254	251	280	262	261	290	285	283	268	280	271	273	248	274	235	271	272	263	270	263	259	270	256	241	261	265	251	248	287	258	285	248	275	287	258	234	276	258	267	284	244	271	284	259	231	262	254	273	265	269	252	259	264	270	270	293	260	263	272	252	280	281	253	275	251	272	257	271	264	264	292	254	254	237	285	247	275	266	289	290	293	261	263	272	260	241	274	244	267	261	278	259	281	294	239	294	265	249	271	284	264	248	287	253	283	269	240	273	267	287	282	284	238	282	253	280	270	249	227	282	299	283	253	273	269	253	259	252	262	275	265	253	284	287	255	278	243	253	290	288	275	284	257	275	267	249	273	267	315	264	250	261	251	256	285	257	229	305	255	260	248	259	260	267	273	253	288	278	285	267	277	267	255	261	293	290	294	252	230	316	239	262	247	280	256	253	281	287	265	250	256	260	252	290	255	267	289	308	268	276	275	262	287	277	261	291	280	272	265	262	244	245	276	254	286	253	252	271	277	269	264	296	262	269	271	273	276	256	267	247	263	254	258	280	276	250	232	230	282	259	296	254	275	277	287	296	276	263	248	251	246	264	270	244	254	241	261	289	250	247	256	260	288	274	269	268	266	270	284	305	274	246	255	275	259	271	247	254	241	249	274	259	297	305	285	294	296	263	280	220	264	257	272	293	275	268	267	265	270	265	275	256	283	298	275	236	244	271	268	262	277	253	257	260	254	254	256	268	268	251	267	261	266	251	264	273	263	266	256	285	283	253	297	229	270	261	241	245	260	258	275	299	263	259	272	256	270	304	270	260	251	275	279	237	255	246	283	251	282	221	268	261	287	246	258	277	245	250	270	305	278	261	300	283	244	288	240	265	270	283	273	284	264	269	283	228	247	280	240	283	244	303	255	262	275	242	271	281	238	279	268	246	284	253	264	288	273	266	245	297	256	247	285	281	291	263	269	281	254	229	267	254	257	259	272	260	279	276	280	266	284	237	279	280	265	251	265	264	271	268	245	265	248	300	257	271	316	263	261	275	260	272	280	264	242	269	287	263	255	277	257	283	243	288	242	277	278	246	251	265	250
25759	21532	27460	25509	5703	1188	806	609	474	2256	15976	17378	9505	2583	1071	447	330	337	317	305	326	342	307	305	305	331	285	343	308	299	306	331	297	293	334	327	336	331	315	302	335	298	313	291	333	320	344	290	328	323	300	304	327	328	324	289	320	290	308	320	316	329	339	315	314	342	333	294	332	317	297	326	309	270	305	320	318	307	331	307	302	344	287	315	342	354	317	325	304	315	323	377	304	303	316	320	311	316	286	314	289	334	323	332	260	315	311	289	341	298	299	309	319	310	322	319	310	295	300	326	291	314	298	302	332	325	343	346	328	309	280	287	329	316	293	295	328	299	294	287	288	317	299	351	305	333	301	295	314	331	318	317	312	332	332	322	309	310	336	301	271	287	324	295	311	310	319	294	319	276	365	321	305	337	316	302	273	344	343	296	317	281	303	293	312	318	300	341	315	355	340	317	252	329	318	320	324	325	318	321	268	297	313	312	300	307	299	297	337	310	299	351	289	351	307	306	319	302	330	337	329	306	325	327	293	318	331	291	305	316	275	290	311	312	326	329	302	314	278	307	306	316	305	295	322	310	320	314	313	298	316	279	335	317	319	318	291	304	325	316	324	317	299	285	298	328	294	331	321	318	327	325	296	307	325	298	319	302	316	312	301	317	304	290	289	295	275	320	286	277	332	317	330	304	291	299	313	329	288	336	306	331	324	330	314	264	342	292	322	289	323	315	280	297	303	284	310	305	289	306	346	308	319	304	311	319	311	341	284	322	306	311	303	335	283	313	302	332	310	301	335	283	319	299	323	283	319	293	310	314	329	290	327	322	332	301	315	312	309	305	290	342	316	294	339	332	304	316	274	323	325	338	339	308	311	330	282	294	304	293	302	289	313	320	297	307	338	307	331	355	318	300	302	310	325	324	298	300	294	279	291	326	318	286	308	298	319	289	306	296	291	338	314	331	302	330	312	308	306	318	314	288	332	313	281	299	309	294	309	281	303	321	305	299	337	319	325	303	344	285	278	283	295	320	328	285	306	354	295	309	326	305	309	330	317	299	351	307	316	319	299	306	332	295	301	313	339	328	265	317	315	292	313	330	335	319	325	313	313	287	283	325	318	327	300	316	319	278	310	296	303	299	304	300	330	308	276	309	298	293	301	316	311	320	338	327	312	318	284	297	316	326	332	319	351	331	345	330	299	315	308	296	320	333	330	327	299	308	297	316	310	323	292	327	306	331	343	327	325	311	311	328	287	318	315	304	317	299	357	301	348	294	312	301	300	302	304	309	337	297	301	333	292	276	346	319	324	306	343	312	309	305	307	308	337	331	307	295	334	305	335	336	308	277	308	320	312	281	325	330	297	304	316	312	318	287	281	292	293	303	301	273	314	289	316	293	321	279	328	296	324	308	309	305	303	306	348	295	318	296	314	293	286	322	328	286	339	303	315	333	302	282	294	290	315	285	312	283	304	321	333	329	288	308	283	312	349	325	328	320	290	319	311	340	321	299	289	321	334	306	323	320	317	337	320	312	286	326	290	286	305	297	345	280	340	310	337	333	296	305	306	303	314	326	301	313	291	321	277	306	300	333	315	326	299	324	321	323	299	359	305	291	294	332	317	308	266	312	308	326	310	288	309	312	312	340	350	303	326	307	335	318	332	324	322	337	314	302	295	295	329	311	358	313	331	303	341	323	331	333	317	292	299	321	316	330	316	311	296	326	286	303	329	299	321	306	302	329	283	320	293	313	317	286	317	314	305	314	313	302	293	309	317	339	312	339	314	287	279	300	334	320	329	321	307	297	312	328	346	298	269	293	316	287	297	293	324	263	301	300	305	324	316	289	270	294	305	317	315	324	285	298	299	323	311	312	318	327	299	326	291	311	316	305	298	307	325	333	303	360	286	309	299	316	288	304	308	327	309	295	333	314	276	302	306	311	303	286	333	301	344	310	292	334	352	309	333	302	322	291	292	308	323	314	344	338	310	280	318	314	322	322	317	323	329	336	322	316	316	330	311	308	308	299	324	283	299	306	322	291	314	334	342	308	320	297	300	326	314	301	322	323	319	295	288	302	304	295	312	298	283	331	288	275	304	320	338	322	325	300	282	343	305	327	332	289	315	293	325	298	310	303	338	295	317	296	306	308	311	290	301	334	355	319	340	301	317	339	308	295	337	303	321	286	332	293	290	335	332	330	311	332	321	315	296	339	273	280	315	289	296	319	291	323	322	330	281	319	320	331	293	348	283	307	303	319	341	350	353	286	310	289	309	350	307	312	327	326	292	312	301	316	307	335	356	293	295	312	297	317	294	300	316	354	316	304	312	319	296	306	302	303	309	305	319	313	306	304	302	305	322	327	282	315	316	295	332	273	302	334	291	334	328	299	327	311	321	309	312	303	302	308	312	329	318	304	316	335	307	323	282	285	289	306	328	309	356	272	328	290	344	302	323	285	306	311	306	302	320	278	331	331	286	312	297	344	354	336	329	318	320	290	295	313	270	303	287	320	304	318	310	317	293	332	332	299	299	297	295	297	319	310	306	310	364	313	293	306	309	333	325	306	334	294	338	322	321	298	324	310	301	299	326	318	331	296	316	315	299	323	315	316	298	317	292	326	343	300	314	299	307	301	330	297	309	298	329	324	295	309	311	325	294	316	312	301	321	310	313	336	289	297	300	308	284	305	347	344	305	320	298	326	291	277	312	301	311	300	312	339	315	294	302	314	290	348	320	311	318	318	305	309	312	319	337	277	315	320	328	324	296	300	312	321	304	293	308	297	316	334	285	349	311	305	331	313	301	308	312	325	352	331	331	328	308	286	341	289	296	307	290	306	272	351	302	308	299	315	316	310	338	328	320	331	307	299	331	283	340	294	305	318	339	311	303	311	320	348	295	297	306	317	304	315	298	295	319	307	267	321	296	300	321	283	267	278	302	318	301	331	336	307	317	290	295	289	308	283	329	303	309	291	296	310	348	301	289	305	312	289	321	311	304	326	320	316	322	329	324	315	314	307	336	328	303	328	324	298	313	313	277	316	339	336	318	299	329	287	322	301	336	302	326	306	342	314	308	336	301	324	324	300	313	298	312	297	332	329	341	325	316	308	310	321	301	291	328	324	267	297	289	347	302	316	325	327	309	318	313	350	297	331	330	302	307	317	328	333	332	330	288	294	310	291	299	314	323	312	320	296	307	318	284	314	327	318	332	279	330	323	310	291	335	301	292	287	308	322	330	301	302	333	273	298	298	323	290	304	287	320	328	308	297	297	327	338	329	293	285	302	315	305	307	287	340	328	301	279	317	281	294	295	302	296	315	339	301	299	314	308	292	293	278	318	307	309	258	333	308	344	312	296	277	312	315	295	294	323	316	309	338	305	316	315	315	330	343	295	318	344	316	304	276	347	327	308	309	320	301	309	278	297	325	283	338	303	304	304	342	309	328	296	337	356	307	295	348	278	295	296	326	289	288	332	325	298	304	293	305	321	296	308	307	302	319	316
4254	6477	4367	2149	1360	1081	966	743	628	3930	17592	15753	8123	2789	1222	475	329	323	318	307	306	320	321	332	304	299	297	289	336	301	277	302	282	304	322	286	296	316	314	304	290	315	326	303	252	282	320	285	307	318	290	327	278	340	295	277	282	315	297	300	288	303	281	303	294	308	322	285	319	295	297	331	301	299	315	293	282	292	327	297	310	302	300	322	332	292	332	277	309	276	314	308	323	326	294	286	325	266	314	309	299	308	301	326	310	316	299	281	287	300	295	303	289	341	281	317	330	337	305	295	273	324	290	305	294	315	320	297	287	291	298	318	330	302	311	318	306	294	290	318	302	298	301	312	322	313	322	298	330	307	334	283	291	287	288	315	300	282	291	300	304	279	307	327	298	313	268	308	317	284	276	280	326	309	320	306	317	291	328	310	300	288	288	308	288	291	295	297	307	311	276	302	332	302	292	318	316	303	294	274	289	267	296	325	286	290	326	324	275	282	276	315	336	276	260	272	318	323	286	293	308	323	257	323	293	307	304	287	325	321	330	313	322	309	300	303	290	312	319	281	292	317	288	304	323	325	323	286	297	301	308	291	305	325	329	303	273	308	319	331	295	279	313	311	311	315	306	312	292	317	332	298	296	277	303	325	297	280	283	315	305	307	317	286	291	289	291	313	315	316	317	314	323	283	304	264	291	312	310	314	336	316	313	307	297	301	273	302	262	307	339	304	329	325	322	301	273	288	310	314	275	267	305	322	295	327	280	291	300	305	292	278	302	285	289	320	306	316	294	338	313	310	321	293	318	310	330	292	329	295	295	322	289	325	304	285	302	286	267	286	288	328	299	288	310	306	297	291	305	284	296	323	299	320	304	295	303	280	302	265	298	285	319	281	326	292	300	268	275	307	305	351	332	330	305	328	290	325	291	285	321	275	312	333	310	280	313	292	293	304	280	286	303	292	275	338	315	326	340	307	282	311	306	317	291	321	331	309	323	292	284	273	276	291	314	299	302	283	326	318	294	330	292	301	299	323	302	308	303	300	289	293	303	302	247	295	301	277	294	299	318	317	297	336	295	276	268	322	297	290	315	290	289	285	303	336	308	293	297	294	308	293	332	284	291	273	304	318	296	313	276	295	328	321	296	300	308	298	352	312	311	278	291	302	339	278	294	285	321	299	294	276	284	297	326	307	319	332	308	296	306	320	280	312	313	274	306	291	284	294	277	324	314	287	301	299	318	310	318	288	295	305	285	281	315	307	275	304	312	301	313	315	292	311	316	306	314	291	274	313	328	310	293	286	287	286	289	288	318	284	317	291	306	271	311	295	268	282	292	293	313	306	318	279	284	288	291	307	295	288	328	281	311	306	305	309	301	310	308	290	295	307	293	337	310	303	311	319	275	294	324	320	310	324	296	304	317	298	256	313	305	298	316	264	296	276	295	290	288	292	282	291	291	307	307	283	258	316	256	315	272	305	308	311	250	326	314	297	296	277	332	282	310	275	264	329	273	300	316	300	293	302	325	308	299	281	288	339	279	301	283	280	310	308	271	294	327	292	253	275	293	288	325	297	270	293	299	322	316	297	307	301	323	281	304	293	333	321	251	272	299	298	305	284	286	293	306	284	287	302	310	314	312	329	308	283	302	302	320	318	288	283	282	309	299	320	284	288	296	304	295	291	279	296	290	261	307	283	322	296	278	314	304	297	301	301	311	322	296	298	341	304	279	300	260	286	302	293	319	272	291	311	283	296	308	287	286	319	302	323	295	279	320	274	291	312	311	321	307	309	300	283	285	308	310	308	324	284	283	267	299	318	311	293	295	326	324	289	316	314	278	317	303	304	282	299	303	322	285	295	280	306	299	333	291	307	291	336	306	287	307	314	276	290	276	290	290	304	317	310	325	296	293	292	296	290	321	296	292	272	315	288	310	329	302	322	309	300	284	289	273	310	298	279	305	309	315	297	288	287	294	301	282	297	274	307	310	319	315	305	294	313	317	307	287	283	310	303	297	272	303	268	307	298	305	294	296	295	348	304	293	311	301	314	317	297	281	308	291	289	301	305	271	311	293	287	328	287	316	311	273	334	284	305	299	326	322	302	308	288	298	276	304	299	298	322	310	303	282	309	300	316	342	320	274	347	309	305	298	288	314	286	263	293	319	302	287	282	304	303	268	317	308	316	319	292	319	282	306	320	288	323	311	289	350	300	307	290	293	314	323	332	326	280	288	296	306	297	294	295	325	300	281	278	318	290	295	307	272	319	264	299	292	305	279	296	289	306	307	291	293	298	295	304	322	292	332	288	297	305	303	287	297	287	304	315	278	301	292	288	272	315	279	320	267	317	292	300	318	307	309	301	307	316	295	271	316	262	295	281	307	274	291	305	316	348	273	280	287	293	313	301	307	323	293	297	283	281	268	295	304	268	282	298	337	322	309	306	302	302	298	296	287	319	292	296	324	300	306	297	294	328	314	300	321	329	310	287	296	291	273	288	288	293	325	282	292	317	303	299	312	290	288	277	314	332	323	288	300	319	292	297	338	306	287	297	282	307	334	324	261	324	296	289	297	303	308	319	287	271	303	300	285	319	303	282	283	321	305	298	298	278	288	291	292	293	312	306	276	332	288	293	288	246	298	308	319	307	282	291	312	250	293	284	292	312	297	271	348	296	328	306	318	291	327	279	320	317	297	291	284	287	299	276	292	300	282	311	314	307	303	267	304	295	334	294	307	309	305	334	285	273	293	321	299	301	286	322	322	297	272	297	311	274	288	300	274	326	314	279	301	306	300	277	278	293	293	290	314	300	310	312	323	258	291	300	324	294	300	284	321	321	311	278	322	296	282	265	288	286	288	333	301	318	302	279	275	296	316	301	291	289	314	305	310	288	295	311	307	329	277	277	287	295	285	306	284	314	322	318	284	277	314	281	314	294	292	287	282	307	304	308	265	289	328	309	288	309	291	297	301	300	301	304	291	289	308	302	313	311	288	291	359	284	290	314	312	316	283	332	327	300	310	277	286	324	307	285	277	313	292	328	291	298	292	308	312	317	276	315	284	305	306	300	266	294	304	302	283	321	300	311	307	290	314	295	283	306	285	323	305	308	309	305	309	312	322	303	296	286	290	299	321	281	315	296	264	289	303	288	305	306	274	313	319	309	290	304	310	296	295	296	299	298	300	294	321	316	301	295	315	326	288	263	315	277	288	296	270	301	295	311	326	297	291	281	271	283	327	308	295	284	282	295	312	273	293	297	290	296	310	328	314	257	304	295	340	306	297	305	319	295	281	279	273	255	321	294	315	312	279	262	321	306	307	300	316	315	267	308	287	287	307	320	270	311	295	289	321	303	292	336	306	313	283	284	295	308	320	299	294	294	313	293	297	265	296	330	299	304	309	285	312	325	311	288	301	279	330	311	329	325	303	285	294	323	281	303	321	310	334	285	272	287	318	305	316	317	289	346	296	303	325	295	326	323	312	279	292	321	295	285	278	288	291	302
24574	21474	28743	24631	21296	6797	1716	1035	783	8759	31828	30060	18000	5596	1978	717	522	519	463	448	502	488	495	475	472	458	479	512	450	470	485	460	466	450	468	458	430	482	440	492	474	476	501	437	450	487	456	485	460	451	456	495	473	472	418	469	462	460	454	458	511	438	499	473	450	456	449	441	471	477	446	511	447	442	482	414	474	453	452	465	454	489	476	453	428	439	501	460	464	469	473	478	452	442	449	465	443	452	485	490	484	470	449	505	463	453	441	487	474	430	483	456	458	463	469	454	469	475	494	469	458	454	455	491	493	467	486	481	453	458	456	470	477	471	498	466	450	440	462	430	451	458	528	414	469	470	448	450	466	470	486	437	469	450	452	467	464	444	457	417	432	470	479	446	469	444	451	446	439	466	449	457	467	507	468	440	436	475	454	452	479	471	484	432	480	458	454	435	450	463	429	460	464	437	487	498	454	435	458	496	454	432	465	448	479	491	446	454	455	481	460	478	435	471	409	449	467	433	485	473	470	498	484	477	409	459	464	450	476	426	483	501	464	435	471	468	481	496	468	451	477	459	462	448	447	502	476	475	486	477	494	466	432	465	471	434	478	496	448	448	491	451	438	466	448	470	478	455	460	463	444	466	441	451	477	472	484	497	446	464	462	454	475	443	455	471	448	446	476	426	462	484	468	442	478	455	480	514	481	423	468	432	496	453	480	455	476	435	454	460	466	414	446	488	444	494	474	459	475	445	442	480	441	452	451	488	451	458	433	415	439	453	464	489	448	467	422	481	486	476	477	441	436	467	413	486	477	475	496	448	462	469	457	449	457	471	468	489	462	453	475	460	456	433	461	432	451	439	460	487	480	449	503	458	490	484	441	462	444	461	503	462	464	464	489	465	468	477	486	441	444	489	451	487	439	465	473	488	461	505	498	464	449	483	472	487	434	467	492	443	453	463	440	449	472	442	444	420	480	479	450	454	441	509	423	452	436	421	479	486	459	450	468	486	466	477	449	434	461	442	489	409	432	443	464	458	493	450	473	443	484	449	478	461	470	475	488	433	457	445	439	458	442	466	487	447	464	458	435	478	481	470	432	433	453	429	452	447	460	468	493	450	483	434	454	455	473	464	461	427	462	446	483	483	460	446	470	497	461	460	430	416	477	464	444	469	432	447	476	457	449	429	459	416	455	459	447	463	439	447	478	448	449	450	478	458	480	435	470	475	476	497	472	468	475	440	457	429	469	456	482	456	470	443	480	475	480	438	464	449	426	447	454	443	470	441	479	440	450	445	468	479	447	440	475	498	471	427	429	481	447	436	485	464	483	454	442	454	446	478	464	465	451	476	474	434	437	450	480	457	405	441	437	449	451	474	446	476	506	475	458	424	460	486	453	451	460	460	433	482	446	491	485	465	479	497	479	453	460	460	469	442	456	434	446	452	487	479	468	468	456	481	462	421	435	478	488	481	470	421	469	452	438	458	460	455	470	435	450	446	466	439	472	472	469	440	454	471	441	473	475	480	474	459	475	421	443	430	432	467	434	427	474	466	423	490	460	460	489	482	462	470	453	486	475	440	446	444	450	446	461	431	478	450	444	446	474	451	488	449	479	433	433	485	489	427	467	435	441	488	457	479	448	435	438	459	446	463	446	474	427	474	463	443	476	489	491	467	453	436	444	414	441	507	465	436	439	478	436	482	524	459	456	436	463	474	469	489	444	465	458	476	487	432	471	468	421	479	468	459	459	482	443	453	470	450	467	470	447	426	486	494	474	436	463	493	481	454	423	458	492	460	443	457	447	462	478	462	454	476	444	477	449	480	447	466	491	481	435	452	459	488	441	459	438	455	480	478	459	480	452	471	500	472	453	470	456	459	494	479	455	436	451	451	465	462	467	431	465	488	502	442	478	449	469	444	444	429	454	494	463	469	448	472	480	467	463	468	453	456	436	465	478	452	468	449	439	435	444	472	459	425	433	461	446	475	501	454	475	486	445	476	464	432	455	423	518	508	463	477	463	474	452	453	471	432	450	509	448	448	474	472	432	447	449	487	482	431	470	467	446	440	467	492	496	448	521	497	458	438	457	464	449	486	469	425	444	483	472	439	490	471	437	468	462	452	469	468	454	474	424	417	468	453	438	472	485	446	473	484	462	488	463	495	438	456	438	463	436	463	463	447	437	474	472	476	402	484	410	486	427	465	419	489	447	439	460	489	470	446	488	471	437	446	482	458	449	439	459	458	451	430	471	423	434	450	479	479	449	440	429	461	466	476	475	459	481	469	447	494	476	470	466	440	458	461	453	406	480	468	462	492	516	464	446	496	489	446	460	482	428	439	428	481	463	439	454	404	463	467	464	459	486	444	450	469	424	411	469	457	475	492	428	455	496	461	491	431	446	415	492	512	473	465	446	444	499	469	472	508	492	474	474	456	480	471	448	424	468	444	468	432	457	463	469	469	468	457	426	454	473	457	447	434	450	459	460	500	444	475	446	474	461	462	443	481	476	452	455	483	488	452	471	427	434	464	442	440	464	463	487	482	435	464	477	483	446	447	464	477	456	454	463	485	464	466	464	437	457	491	484	444	477	459	429	437	497	449	443	456	462	448	479	466	488	497	464	474	473	470	435	449	486	459	489	474	443	466	461	486	447	454	444	457	456	425	441	443	446	443	474	463	462	488	477	504	450	491	426	452	457	480	441	478	445	463	445	456	463	456	507	435	476	451	474	449	439	448	469	432	481	427	442	467	451	461	474	458	456	444	434	506	429	441	468	461	452	433	461	444	469	475	415	465	447	476	449	473	452	456	429	463	428	491	431	452	427	432	453	460	474	481	457	488	494	519	423	445	456	459	414	425	435	429	461	443	507	468	470	450	489	449	493	450	494	425	445	463	459	429	469	448	446	488	445	465	486	461	435	453	451	496	468	483	451	477	461	456	472	441	477	456	465	486	479	476	424	489	466	431	477	453	489	438	452	457	441	457	453	463	428	446	466	449	491	501	469	437	419	449	450	478	493	473	434	477	429	467	454	485	501	421	439	448	446	443	482	482	445	442	465	455	449	432	455	434	501	479	473	462	427	449	421	466	467	481	470	469	471	458	434	458	427	494	469	459	458	460	447	437	465	415	455	445	483	438	459	475	465	463	496	453	476	451	478	446	465	447	469	432	456	443	484	477	451	462	472	456	431	447	452	468	416	444	482	412	470	467	434	460	453	415	416	430	485	478	455	444	445	509	444	414	424	444	446	411	431	479	459	482	475	438	469	489	467	455	444	441	471	467	454	455	426	480	472	426	436	451	432	451	491	465	454	491	487	457	447	458	441	445	486	467	457	458	497	501	449	479	462	445	431	438	470	439	471	459	487	443	449	504	454	483	463	470	422	457	465	425	461	459	463	450	508	436	438	464	470	478	461	509	470	471	414	442	453	449	481	485	502	449	481	506	467	450	445	470	458	445	453	464	459	470	472	450	460	482	456	444	445	471	472	447	470	434	452	425
4483	8419	6459	3345	2340	1871	1523	1268	1024	12881	31230	25837	14132	4749	2163	704	448	445	446	452	438	416	433	437	412	456	457	433	428	437	460	430	415	402	426	415	399	414	464	435	441	423	417	417	437	420	416	432	422	408	404	429	427	403	413	464	477	417	436	444	405	444	484	451	439	417	425	499	436	431	391	420	468	413	413	433	440	440	429	459	438	408	442	453	416	414	434	444	401	399	432	421	471	433	430	433	443	410	433	425	419	452	426	444	441	411	451	400	447	444	406	472	415	420	436	434	436	408	437	428	440	467	449	425	447	441	426	382	429	427	464	431	442	417	423	429	393	398	431	433	427	462	434	411	404	426	411	431	415	424	432	409	477	427	432	442	414	392	429	436	437	462	432	426	440	473	403	398	379	442	432	409	397	429	457	417	447	465	420	406	428	414	429	426	428	406	392	396	441	432	440	448	413	415	393	409	441	449	397	427	437	414	428	418	446	416	449	454	429	467	417	431	457	447	414	425	424	452	420	458	400	421	438	410	479	404	416	463	394	427	395	440	424	443	420	419	424	404	437	422	453	420	436	437	428	428	442	437	404	427	428	420	367	450	390	443	420	419	396	412	400	404	410	456	462	447	409	433	419	404	393	410	402	424	401	432	435	437	456	434	408	441	436	459	412	427	430	492	419	444	418	409	423	426	434	433	432	455	455	466	435	456	429	419	441	422	387	450	405	393	453	414	441	461	460	438	444	398	443	399	398	408	397	394	463	408	450	454	458	411	443	418	397	427	416	374	430	410	421	440	415	419	396	422	430	444	409	440	441	422	397	425	380	396	420	430	422	422	427	441	455	454	432	434	418	441	443	439	403	459	418	460	450	427	455	407	429	405	452	418	429	409	430	414	432	428	410	444	449	412	448	433	415	428	448	425	417	409	385	433	432	459	422	429	403	420	456	434	414	412	432	401	432	431	434	388	442	406	428	425	427	424	407	403	446	455	441	440	429	397	404	430	419	426	413	439	428	358	386	413	416	448	447	466	439	441	449	416	423	414	450	438	437	445	442	424	429	411	420	433	431	419	416	459	420	406	442	421	448	439	441	410	415	417	394	429	430	437	422	418	420	407	374	424	395	459	438	438	466	425	405	410	453	410	413	421	434	433	427	415	414	455	413	415	404	428	420	426	460	402	447	415	423	437	424	467	407	462	417	410	394	438	430	433	428	409	401	437	445	407	403	418	429	441	412	444	435	436	438	466	435	432	457	448	450	432	409	416	422	388	431	448	437	410	437	375	421	455	443	421	420	443	418	421	423	409	419	409	453	434	417	454	420	389	409	425	431	456	415	444	403	424	413	412	444	390	381	430	440	446	410	406	447	479	434	398	453	415	415	431	416	417	415	423	452	447	414	453	445	438	425	406	393	403	432	409	427	427	439	435	427	442	416	392	419	430	426	384	469	417	445	446	408	411	416	407	430	434	439	415	447	424	423	462	415	462	376	406	428	399	442	440	443	406	425	428	430	453	432	434	436	409	426	417	410	429	405	397	438	466	431	424	455	424	398	438	423	447	413	450	411	405	457	401	420	430	443	428	424	436	443	414	432	436	408	450	456	396	400	410	444	488	419	428	421	432	396	404	423	431	435	414	422	426	436	411	445	410	443	417	388	428	432	402	416	424	441	428	429	478	420	386	439	423	418	398	440	412	411	420	431	430	449	430	422	434	467	417	416	441	427	445	439	397	449	433	412	451	439	416	466	395	409	432	405	448	430	399	401	417	418	400	408	410	393	426	430	421	395	403	502	427	438	436	403	429	414	441	424	430	442	432	415	397	418	395	399	410	389	422	469	411	417	422	462	446	416	439	402	396	407	467	429	387	436	427	428	441	399	414	424	427	437	410	444	413	445	424	416	424	443	413	422	401	418	468	453	440	425	410	399	420	405	404	446	419	442	402	388	421	431	479	456	392	425	431	414	377	405	442	420	420	434	425	466	418	442	423	427	483	392	439	432	443	384	405	447	407	400	389	398	425	441	428	410	383	484	416	462	436	385	440	391	438	449	406	405	416	453	442	403	412	415	416	423	444	429	379	398	394	426	401	419	418	409	429	448	417	405	452	406	450	429	461	465	420	442	401	463	456	439	427	460	428	403	415	430	416	450	412	451	427	430	403	439	422	397	392	420	415	434	420	396	418	407	415	410	440	403	413	433	406	408	433	391	445	403	406	464	400	415	400	453	455	389	430	443	410	386	424	416	422	424	442	440	438	423	414	471	419	463	413	417	416	425	440	429	433	439	419	419	433	450	402	446	425	408	446	427	408	431	417	405	426	448	465	422	439	446	453	431	414	424	411	446	413	398	413	414	434	414	399	423	415	417	421	402	449	413	418	423	434	436	448	418	449	434	406	392	427	428	393	447	420	439	424	439	448	410	407	427	384	418	415	446	380	373	415	430	418	438	393	427	443	415	414	459	446	408	418	410	455	401	416	446	434	440	400	429	442	426	424	432	420	409	384	419	416	409	431	457	387	374	408	440	405	433	400	411	390	439	409	445	426	393	445	443	435	441	373	438	427	411	446	449	422	395	446	427	426	434	430	468	422	437	427	410	428	415	420	421	413	415	431	458	373	459	428	421	434	435	424	452	437	426	442	459	414	389	444	441	390	387	402	428	451	419	422	442	386	424	446	420	412	430	441	417	415	405	452	449	425	423	422	453	437	434	448	464	455	435	410	429	417	397	454	446	432	426	414	411	416	387	416	441	425	441	428	439	395	445	429	419	460	398	458	419	413	422	412	431	422	440	427	408	444	417	431	397	435	399	394	430	421	395	384	418	418	433	442	385	412	410	448	438	418	445	424	416	410	406	422	390	450	430	446	414	418	426	406	428	441	445	432	416	399	433	411	428	429	427	419	406	441	404	407	394	428	412	453	426	391	441	425	464	433	429	382	428	415	408	439	416	387	428	435	400	454	435	430	438	412	403	386	448	374	412	414	447	438	398	435	419	419	423	449	413	419	413	431	421	425	416	433	421	417	439	406	396	414	390	439	422	426	428	431	444	417	447	439	429	422	408	419	420	409	422	456	418	399	390	419	430	431	425	423	424	432	414	428	434	449	449	405	376	399	430	389	428	438	434	417	403	412	413	376	410	423	420	439	444	398	402	426	400	444	415	409	468	446	414	432	447	438	440	420	469	420	421	424	422	405	413	424	437	382	398	434	455	415	432	396	377	424	430	443	410	433	424	423	425	454	432	466	434	408	415	422	441	444	407	453	420	410	400	417	431	434	405	409	434	398	388	442	416	445	415	435	417	427	449	425	412	384	445	421	439	435	396	416	422	446	405	387	411	418	459	411	392	448	392	414	412	436	430	479	430	360	394	404	420	431	449	414	409	436	431	424	419	411	404	395	432	433	429	408	419	418	421	425	427	421	434	386	440	418	445	423	426	404	423	424	412	417	416	423	441	425	442	441	440	432	412	402	445	461	428	393	429	440	428	405	419	410	425	448
27728	10394	1297	616	400	403	381	372	325	687	1729	1630	1109	671	434	332	314	287	286	306	332	264	282	298	311	283	325	289	297	297	282	324	315	296	309	266	288	274	294	325	276	323	293	278	277	308	311	292	305	302	284	272	303	308	314	288	301	282	285	310	267	282	297	277	302	312	319	300	297	263	265	326	283	306	275	259	275	296	284	279	313	298	300	280	299	308	286	282	328	302	294	291	275	292	305	302	285	286	294	295	272	286	289	303	292	266	308	284	292	286	309	280	315	304	287	300	297	269	288	275	295	288	296	296	298	312	311	290	266	309	277	320	304	297	300	316	271	277	309	277	286	306	263	286	289	303	269	289	282	282	280	307	295	301	268	288	280	294	306	289	304	272	297	323	300	319	287	317	278	275	260	345	298	288	277	292	304	269	298	287	303	249	295	288	274	255	289	281	304	280	285	312	286	300	313	284	280	293	321	274	300	287	270	297	290	287	268	286	285	290	300	283	286	291	313	278	312	314	287	296	304	272	284	297	266	288	265	269	323	287	276	285	310	297	246	283	278	298	282	311	301	288	317	294	308	271	322	280	288	275	285	258	292	295	314	307	305	304	309	301	312	310	301	289	255	278	280	296	271	291	286	315	276	309	304	274	288	248	307	282	318	310	297	296	332	306	312	322	297	287	287	293	301	287	279	289	304	300	284	289	316	284	309	245	296	279	318	306	319	287	300	264	274	291	291	310	279	277	304	275	327	305	294	301	305	277	271	304	307	299	260	292	313	300	299	311	285	309	265	304	303	307	321	312	305	288	284	267	306	290	310	289	289	286	292	301	303	303	272	295	285	306	272	313	273	300	294	291	303	296	301	303	271	307	264	309	285	294	296	292	297	283	299	312	273	307	298	280	258	285	265	295	284	287	262	300	291	296	295	275	306	291	311	290	268	288	284	312	320	292	282	280	307	265	308	308	312	304	297	269	294	280	273	283	304	282	297	282	298	274	319	282	294	325	272	279	262	278	298	304	283	287	302	285	323	293	292	311	294	293	299	289	300	288	304	318	290	318	287	304	308	287	271	258	316	309	285	310	309	291	280	323	280	271	286	288	304	304	305	312	327	278	267	258	273	309	310	298	309	313	311	328	314	304	286	281	335	294	276	301	306	303	281	274	307	274	287	312	324	317	290	272	331	306	290	308	278	311	302	294	288	304	318	291	305	279	311	303	288	315	272	297	302	290	311	280	264	303	294	298	273	278	299	282	293	275	305	297	264	313	291	292	308	300	294	275	307	292	308	323	279	303	317	303	300	284	271	272	284	288	302	286	287	312	289	311	308	305	299	298	308	303	300	306	272	319	264	292	303	284	284	299	290	277	301	302	322	327	303	281	299	259	306	300	283	292	317	299	281	290	281	282	292	279	266	304	287	257	319	301	314	281	284	291	302	294	311	293	306	311	246	284	294	279	280	286	313	302	346	300	285	286	318	281	303	306	277	306	290	307	309	286	308	305	276	258	273	277	282	282	297	304	312	334	301	316	278	289	271	277	276	262	318	301	319	319	283	290	290	295	297	285	329	297	298	315	306	309	303	333	315	270	267	322	287	271	281	268	303	284	285	270	291	288	309	332	308	262	265	297	314	243	295	309	275	281	291	308	296	304	267	302	264	282	269	302	293	279	305	278	305	275	292	288	282	317	284	288	274	296	285	297	294	324	278	297	268	310	301	296	295	298	317	290	292	302	300	274	302	290	257	324	307	268	301	272	293	274	284	314	308	311	310	314	260	333	300	260	273	310	335	295	280	307	307	328	295	298	293	284	293	267	299	274	294	306	291	302	276	314	277	308	297	288	297	277	266	305	291	273	300	279	245	279	292	259	296	305	295	268	276	279	284	293	317	305	292	281	335	322	273	287	321	276	319	265	311	290	295	285	273	287	279	296	300	302	344	289	265	278	288	331	273	310	294	321	293	283	304	318	318	320	286	297	293	298	284	289	310	333	287	291	297	300	292	317	333	315	283	299	296	318	317	284	295	331	274	287	306	327	305	295	326	329	337	320	295	300	291	289	299	303	296	293	298	262	318	301	285	283	276	295	288	304	290	295	293	298	290	276	291	285	314	283	329	300	288	302	273	269	295	331	316	275	311	294	315	300	301	293	278	298	312	280	293	313	329	292	306	322	299	305	298	288	298	332	279	307	259	304	294	296	274	277	289	289	294	310	316	310	298	278	312	317	310	269	268	300	312	307	283	275	321	287	308	283	293	314	304	288	303	280	284	294	283	281	287	305	336	337	299	304	295	276	309	283	301	303	280	309	272	279	289	290	300	311	283	262	293	298	311	286	291	333	305	299	300	307	303	347	272	296	333	276	275	327	290	282	282	288	291	241	306	312	314	272	325	278	319	306	303	280	321	303	297	296	308	252	314	279	306	279	299	296	289	266	320	299	298	293	315	305	307	279	273	301	299	270	330	296	293	327	291	282	276	291	291	299	267	270	290	302	287	294	329	299	316	298	291	309	268	315	284	328	305	312	312	303	277	283	306	315	264	309	294	278	278	290	296	269	269	299	290	295	316	271	298	300	261	289	291	284	302	303	265	309	291	292	296	261	264	316	287	297	316	294	294	316	303	278	303	289	285	315	300	289	279	268	288	276	273	309	268	290	298	265	304	280	258	313	278	302	304	310	340	295	283	276	285	277	311	320	300	291	297	275	300	273	320	283	263	283	278	263	281	271	293	290	262	273	288	288	293	285	308	269	309	304	289	286	305	284	305	288	282	297	303	293	295	308	296	286	279	316	311	300	278	318	294	279	287	298	289	272	294	298	302	315	301	319	297	314	320	288	300	284	313	285	282	325	301	284	297	308	268	308	288	299	304	306	308	293	308	314	288	308	281	306	296	293	318	274	292	300	297	283	266	286	272	310	305	313	315	314	278	317	283	310	309	304	292	301	276	276	288	304	310	286	305	297	295	299	293	262	306	297	293	295	309	265	292	279	283	267	294	298	308	307	274	278	255	311	283	302	289	331	282	325	276	266	279	295	311	301	283	313	298	270	302	315	309	309	290	261	296	274	322	271	281	284	274	299	301	269	293	307	304	277	331	297	277	292	303	295	304	285	286	289	273	273	284	300	296	291	308	322	299	318	324	330	256	291	320	296	313	293	299	311	292	259	262	264	317	260	309	292	287	282	283	283	290	264	301	303	304	286	306	317	283	265	291	284	288	288	313	280	287	295	294	308	264	297	303	298	311	322	284	310	288	303	308	313	293	278	318	297	305	341	280	309	292	265	286	329	307	278	313	306	308	281	290	290	270	294	286	292	333	300	321	308	282	331	328	283	299	283	278	289	279	294	312	299	270	265	284	324	277	281	266	299	297	285	270	310	302	278	295	290	296	300	263	304	291	274	288	298	294	294	343	329	290	308	279	326	293	289	297	279	310	316	286	273	284	289	264	290	300	286	289	265	309	277	295	320	306	304	299	296	305	303	311	285	295	291	322	290
5509	1389	866	561	433	449	465	384	357	978	2269	2078	1238	653	415	302	289	281	314	292	260	263	270	273	275	279	251	233	288	272	263	256	284	269	257	258	255	286	268	245	250	264	290	266	293	265	254	288	256	280	275	306	262	278	285	261	248	274	230	241	246	256	263	272	268	245	276	286	283	263	286	285	262	288	256	259	301	262	287	252	283	300	270	248	298	330	311	261	286	282	280	248	331	280	286	261	293	267	228	280	293	274	259	277	286	281	258	308	273	306	280	277	306	269	280	306	250	263	266	291	281	280	253	270	274	260	284	264	275	244	310	261	263	262	296	263	271	275	283	260	250	272	280	282	279	300	227	252	278	274	283	265	271	272	277	258	287	303	271	263	273	293	281	289	246	287	267	273	267	267	257	294	288	270	253	262	277	263	260	273	270	265	263	278	279	274	289	275	259	243	271	255	272	271	244	267	263	295	289	271	262	266	276	258	277	299	283	249	299	278	278	273	282	276	262	279	273	285	277	257	260	271	291	283	249	276	276	266	267	278	269	294	294	270	289	268	256	296	269	287	267	290	283	270	255	256	248	252	298	258	283	275	288	272	283	265	248	264	239	280	279	254	260	280	342	275	260	276	261	273	304	272	270	288	272	276	279	272	249	269	285	282	248	264	266	267	256	250	251	279	268	262	265	250	273	270	295	286	288	281	250	277	267	268	273	280	271	310	284	262	244	291	259	279	255	275	274	246	250	288	292	264	294	299	280	256	280	275	248	270	299	262	285	279	285	302	296	264	271	286	268	264	271	263	283	290	301	272	261	275	283	271	286	307	280	267	259	298	292	305	243	263	286	285	265	255	263	241	288	268	304	265	304	265	274	300	271	268	303	302	244	293	260	282	292	253	283	291	270	269	324	291	265	237	282	262	256	277	281	243	275	291	253	267	273	246	292	264	259	271	268	264	308	272	286	253	280	260	264	252	284	278	280	292	294	262	297	310	285	278	242	258	280	257	265	279	289	254	263	269	240	280	284	278	280	262	279	291	280	247	279	278	248	268	251	285	257	275	293	272	288	257	261	257	268	277	264	280	296	230	261	272	264	285	241	243	260	267	274	287	259	288	263	274	274	278	298	272	255	271	281	259	241	292	267	270	271	285	246	259	279	247	244	288	267	242	273	288	264	255	279	314	286	252	279	274	318	271	255	261	283	291	262	303	279	287	245	289	285	274	295	280	265	292	280	259	275	267	285	288	245	275	273	274	281	281	280	255	279	277	273	285	264	310	267	282	290	279	270	291	281	240	270	288	263	279	280	257	291	271	242	258	256	276	268	268	289	262	266	282	280	250	322	305	287	275	282	276	269	273	264	264	266	269	293	312	269	273	251	253	276	284	283	275	266	291	286	285	260	292	268	293	300	266	284	292	296	278	304	263	249	288	262	282	280	274	263	269	274	270	286	288	262	304	241	246	294	271	284	250	256	310	261	294	273	263	286	273	264	289	288	256	295	264	264	318	296	269	290	306	290	272	274	271	266	282	258	299	288	286	269	307	263	255	280	270	269	282	263	261	288	249	274	272	247	293	260	272	239	292	267	270	287	252	260	253	265	251	270	261	261	277	278	289	284	244	259	267	266	259	285	268	265	266	270	262	265	261	255	252	271	276	294	274	267	255	238	266	262	267	269	248	237	275	273	264	273	251	297	294	264	254	248	287	262	293	257	260	256	270	294	283	259	295	257	270	260	265	259	277	272	284	271	265	273	275	283	274	275	244	272	276	280	287	271	264	250	268	274	275	262	260	265	285	271	257	268	265	278	283	275	287	280	276	276	277	277	272	274	238	263	252	277	286	301	257	292	255	307	296	266	261	267	307	261	290	251	297	266	261	261	282	249	285	262	270	270	285	273	263	270	273	268	274	267	278	262	303	263	267	257	278	267	234	266	256	284	278	275	242	286	253	273	277	260	286	272	277	308	259	279	256	269	278	291	281	286	312	270	284	275	280	277	245	264	288	260	291	277	267	271	286	299	279	281	285	259	252	282	270	263	293	263	268	253	279	269	246	315	266	297	268	281	276	250	259	281	277	259	258	254	278	293	251	262	291	291	241	247	262	269	259	295	292	287	298	249	265	273	228	300	277	244	274	255	306	257	278	266	266	287	268	269	247	298	248	287	268	284	271	277	278	268	269	275	289	264	267	287	246	264	264	272	266	272	289	282	267	264	265	257	260	284	280	276	275	266	274	280	272	285	278	262	267	246	309	251	308	285	268	273	277	261	275	275	290	267	289	268	264	258	249	240	277	246	270	271	290	295	244	264	245	269	248	268	274	277	295	292	272	277	269	297	249	281	276	322	292	281	272	269	279	268	258	250	292	282	248	280	275	259	275	267	294	275	272	270	258	228	279	278	279	278	296	291	275	256	244	276	230	258	280	273	290	276	249	250	265	278	275	262	291	251	276	270	264	269	267	291	270	284	293	253	245	255	277	246	283	319	270	275	268	285	291	253	273	287	260	249	258	268	259	258	290	295	283	291	272	281	286	256	276	321	255	269	271	262	272	262	281	305	279	261	274	282	256	260	255	266	264	278	275	274	295	267	255	261	277	288	278	294	244	277	285	251	289	270	265	261	260	251	268	266	271	281	285	255	298	256	258	273	268	286	255	263	280	292	269	290	285	262	258	260	253	274	264	267	289	283	271	260	257	288	245	263	279	264	250	313	294	278	287	245	280	261	254	283	287	260	300	239	247	284	270	282	266	269	286	278	273	273	277	306	286	279	297	267	246	276	271	291	274	273	265	269	282	263	244	258	268	267	267	248	273	271	251	273	287	273	275	293	259	245	248	287	268	275	259	275	256	262	266	263	281	276	270	272	263	278	256	266	301	304	272	276	261	268	280	294	264	263	294	285	256	268	261	263	258	275	290	301	262	264	260	268	273	253	268	300	289	288	256	288	278	257	296	284	291	260	270	273	260	313	279	270	277	256	238	267	266	278	278	304	270	265	281	285	294	253	275	260	284	264	246	253	294	265	276	288	270	301	267	275	286	271	292	267	287	282	276	262	285	279	263	274	284	310	257	254	253	301	283	298	287	247	291	294	267	289	251	264	267	276	279	270	291	299	265	276	273	279	249	237	280	247	277	253	284	317	277	260	272	282	266	254	267	262	281	276	258	279	265	287	294	287	258	298	269	284	301	254	272	291	273	257	274	269	256	293	264	260	271	268	279	286	262	285	263	261	293	271	299	274	262	265	246	242	268	275	270	243	268	283	273	276	275	289	286	297	274	293	259	288	259	248	251	288	278	244	296	268	270	286	268	310	313	241	307	239	271	252	280	272	268	251	274	257	289	263	275	243	282	282	272	253	286	268	282	308	304	258	271	273	264	262	278	286	274	277	228	256	273	269	274	281	270	302	277	258	256	252	291	310	264	288	253	273	254	287	256	284	271	270	261	247	241	256	277	271	283	270	283	281	245	297	283	287	250	240	279	291	260	250	256	282	272
25649	21478	27443	25606	5629	1327	909	672	525	4188	17894	15758	8767	2630	1022	461	344	308	337	336	328	331	343	370	354	312	323	354	301	346	334	310	330	324	343	343	315	371	293	356	305	363	316	312	306	345	339	333	304	328	304	325	327	332	308	312	360	325	349	304	329	355	320	335	314	353	328	358	303	344	333	321	331	315	308	349	349	326	300	353	332	345	349	342	320	338	326	348	316	370	321	312	320	322	309	338	321	332	327	331	342	306	329	341	348	328	344	347	338	338	321	332	307	297	358	320	290	334	350	335	315	316	305	323	348	333	353	353	324	319	342	330	331	334	349	358	300	306	312	311	335	301	279	329	316	353	331	323	312	350	325	340	340	331	320	307	308	308	337	319	316	351	334	340	336	312	345	331	332	318	339	334	340	309	294	342	355	358	321	326	330	285	328	313	333	337	335	310	313	334	337	334	337	312	327	309	325	333	318	342	327	341	326	325	328	325	337	319	353	324	341	332	352	312	325	313	312	317	306	299	330	311	341	343	325	327	353	337	325	332	320	332	331	308	365	305	332	329	332	324	340	340	291	309	333	338	312	377	320	340	313	328	347	331	319	356	331	299	332	316	319	319	303	324	302	332	359	287	351	331	355	329	345	313	328	321	316	309	336	334	317	336	310	323	319	341	337	291	291	317	315	319	336	325	322	318	318	310	325	327	303	292	335	329	338	345	326	334	317	316	312	305	289	328	329	350	325	338	326	335	338	309	318	302	319	323	319	303	319	335	313	315	306	326	304	301	344	304	324	320	312	330	287	334	339	324	304	320	318	355	353	323	325	314	307	314	330	300	336	345	309	337	349	321	316	328	350	342	363	310	346	299	338	321	311	326	345	328	311	325	307	306	336	334	313	360	315	332	325	348	338	329	347	329	328	338	320	360	328	308	321	331	328	374	331	350	331	329	347	348	314	319	329	346	331	306	301	325	363	338	295	305	335	309	281	324	319	306	324	342	357	338	317	319	329	334	344	347	331	315	320	337	303	359	313	353	334	319	326	325	327	334	359	333	337	321	334	292	304	320	299	354	322	332	346	314	331	306	322	321	346	317	316	319	336	356	290	323	348	334	331	316	334	355	321	317	343	305	347	315	335	297	353	325	321	313	341	332	331	321	351	345	332	334	331	325	337	325	332	312	328	296	340	346	324	346	320	344	332	299	333	329	330	342	356	324	291	331	331	319	315	322	307	332	306	313	329	332	267	277	318	332	346	330	311	346	301	320	323	283	302	307	342	320	325	317	324	354	308	334	288	329	315	344	301	316	320	314	358	344	307	318	306	351	336	325	288	320	343	324	326	291	335	326	316	308	324	304	343	302	325	336	325	347	341	328	297	313	352	339	358	348	306	302	332	350	354	330	325	305	320	282	306	305	325	347	322	337	300	279	351	329	354	334	322	296	321	299	298	299	308	309	329	324	345	335	334	326	312	331	316	334	307	293	311	324	349	319	366	339	308	309	339	297	330	368	309	331	328	327	314	343	304	316	340	313	308	334	353	332	317	314	344	335	353	319	336	329	320	328	293	321	307	335	305	307	309	320	354	316	309	357	322	320	345	331	314	332	349	324	294	317	310	317	302	318	319	327	343	313	314	306	332	313	302	346	317	313	352	337	341	341	317	318	325	332	346	322	297	327	318	320	343	315	338	324	312	299	300	291	310	358	353	327	323	339	297	311	321	361	329	306	299	308	335	339	305	310	344	335	321	330	303	353	309	332	338	327	332	348	327	332	350	311	356	332	359	336	321	344	323	316	309	284	323	326	341	345	319	270	299	314	340	307	327	299	331	308	273	334	324	345	300	351	310	346	337	321	321	298	339	329	316	333	356	341	324	355	316	302	323	313	324	354	326	334	324	305	315	326	375	355	341	313	316	329	352	299	348	311	319	364	310	323	303	316	327	312	332	323	347	343	371	316	322	292	333	346	327	322	322	304	306	311	345	340	344	356	326	341	325	329	313	318	356	347	326	313	305	329	317	325	329	291	337	329	303	347	333	311	315	346	340	313	322	323	354	305	344	324	284	318	323	354	320	319	324	334	323	348	343	329	366	309	290	318	329	318	346	326	330	323	299	305	280	319	336	313	307	338	328	326	358	342	338	322	327	322	290	305	302	368	312	361	318	316	326	346	328	308	339	338	338	333	300	317	335	341	325	327	330	316	342	294	343	352	338	371	324	310	349	347	331	301	323	327	338	347	317	343	345	319	326	310	308	310	297	317	316	344	311	297	294	315	311	307	313	346	364	307	352	302	303	342	378	345	317	343	310	339	349	327	320	332	315	311	326	305	307	335	349	335	357	347	323	320	343	308	306	293	351	331	309	333	356	308	351	303	323	281	355	327	333	373	298	342	325	303	346	323	343	300	313	308	321	346	336	335	315	306	335	339	322	328	347	315	335	334	342	332	296	336	326	312	321	311	310	294	336	322	335	323	340	322	284	316	368	294	327	355	330	319	343	319	329	283	322	328	297	343	345	298	314	297	325	331	313	364	327	284	325	301	353	356	340	324	353	315	356	331	325	317	330	304	326	324	305	330	315	314	308	318	355	334	330	317	348	337	332	319	359	342	311	342	318	326	288	318	318	307	314	317	293	296	364	324	348	334	354	323	317	340	309	321	324	344	360	304	314	314	334	322	316	312	355	317	322	342	323	331	325	333	325	325	341	338	335	357	321	326	325	303	340	352	304	328	330	310	337	315	352	313	357	310	337	321	305	354	321	327	334	341	324	329	323	325	347	332	353	356	342	312	303	349	328	326	347	310	297	341	336	332	319	358	286	329	343	312	351	355	324	300	341	327	326	354	325	328	324	338	351	357	314	354	309	329	316	326	334	299	306	302	328	297	327	300	320	359	333	344	340	348	324	326	322	311	337	312	326	330	332	342	307	361	322	349	345	333	326	316	323	316	318	326	319	277	328	290	336	315	344	342	323	350	306	285	333	326	344	305	304	331	332	302	328	351	340	356	368	341	330	341	333	345	326	341	335	327	332	370	279	282	306	315	336	319	303	324	328	318	333	334	305	332	365	321	318	361	365	297	336	367	325	324	349	312	320	326	332	334	321	319	320	361	339	365	317	300	347	341	357	322	332	291	297	358	333	305	318	287	320	331	335	326	320	315	325	328	315	314	336	300	345	341	339	340	316	302	344	343	344	335	345	311	315	313	304	313	328	327	375	350	332	326	318	340	330	322	345	344	329	306	324	309	359	315	316	328	329	345	345	321	303	325	342	314	320	313	320	310	306	340	308	309	348	311	315	335	307	349	315	285	314	326	299	329	299	301	294	336	321	338	365	302	322	342	330	327	341	343	311	338	316	312	320	344	328	321	320	327	312	345	343	319	320	351	365	340	332	335	346	344	294	308	351	333	323	336	353	330	357	336	339	340	331	330	321	334	318	333	322	340	312	299	324	330	295	329	338	355	328	300	323	326	354	301	305	315	329	316	324	342	343	382	354	332
4247	4443	3135	1672	1201	1181	1069	845	693	6543	18474	14237	7585	2665	1088	455	340	314	314	293	324	332	335	309	335	338	354	368	310	321	289	313	343	339	321	325	324	304	325	306	304	343	314	324	321	312	291	292	326	302	345	319	328	301	311	315	319	308	323	341	303	315	306	327	286	299	337	282	328	296	307	324	294	321	290	309	278	335	319	297	306	308	318	301	330	341	311	308	305	316	291	285	253	312	331	313	294	321	290	311	313	305	315	332	338	302	329	313	313	343	334	305	309	278	303	326	302	296	309	337	332	325	336	311	282	334	316	354	276	319	320	328	291	319	293	319	306	304	315	301	309	306	291	306	322	325	292	343	309	308	306	334	300	317	301	294	322	355	324	273	336	330	307	298	320	344	314	316	319	295	329	313	321	328	325	303	315	315	284	328	317	279	321	308	369	326	306	306	290	288	313	299	315	319	302	303	293	321	306	309	300	332	300	274	302	302	304	324	315	327	334	306	288	309	305	303	330	284	312	288	300	296	319	296	282	307	319	299	324	325	301	304	322	319	307	342	290	306	306	347	319	277	314	319	302	264	325	307	301	310	304	324	288	333	323	319	313	319	302	305	315	308	319	348	339	305	316	309	291	315	310	273	338	293	308	330	317	312	315	312	306	303	354	297	312	332	298	281	290	304	308	302	285	308	299	344	306	302	322	347	325	279	269	312	346	280	322	326	287	331	326	309	299	306	269	322	313	314	332	315	305	311	311	319	323	304	269	323	298	281	307	344	334	311	296	341	343	296	330	332	303	306	313	273	308	359	309	307	327	291	314	303	312	339	309	290	318	308	326	322	272	291	294	289	326	319	297	288	294	281	290	308	287	303	344	306	285	301	316	330	306	319	342	310	311	319	294	306	322	285	320	297	289	315	307	285	324	312	311	281	297	353	317	333	313	297	297	319	322	324	328	269	312	336	343	310	292	328	295	312	295	302	312	319	324	331	322	327	328	330	294	307	312	314	306	293	305	318	292	309	306	327	325	321	295	305	326	319	321	346	281	283	323	322	313	289	297	283	324	283	304	324	287	319	310	302	315	333	326	303	300	319	325	316	298	321	297	314	277	305	331	302	284	311	322	327	305	326	345	322	308	288	309	297	288	286	311	337	297	308	300	321	299	292	338	345	302	312	309	327	308	290	312	308	303	309	323	330	310	309	317	334	310	325	308	317	306	320	313	287	321	340	349	312	323	316	327	280	309	294	287	338	284	299	303	305	316	311	302	341	319	304	310	276	328	328	320	323	325	353	307	280	273	340	302	327	315	321	321	307	326	313	304	291	305	287	293	290	321	318	318	334	309	303	279	307	292	314	325	338	309	273	324	310	328	297	288	327	318	338	304	324	351	302	316	300	336	306	284	327	321	303	300	327	316	338	300	303	297	333	279	303	301	323	282	299	293	271	321	306	320	320	314	300	318	316	318	299	315	293	301	315	315	317	333	333	307	319	324	318	309	290	340	283	305	323	297	311	277	280	334	336	330	304	347	279	327	310	319	317	309	307	279	314	293	305	347	287	330	286	293	288	320	304	326	297	296	308	327	322	338	299	324	289	299	331	293	288	335	311	308	330	334	300	329	322	309	341	323	272	308	296	309	350	298	319	306	316	291	336	312	301	311	301	310	319	298	308	307	304	320	293	307	292	287	295	313	313	302	313	297	325	316	315	318	266	331	291	300	315	308	311	311	311	293	310	319	285	341	340	343	294	284	295	280	297	284	296	288	342	305	308	338	328	304	316	313	307	322	312	306	323	296	279	304	304	267	299	316	288	289	324	326	318	322	305	314	309	312	301	287	338	325	282	320	304	313	293	283	297	309	299	341	299	294	315	324	343	296	320	281	316	286	285	344	304	329	304	330	341	312	305	296	274	342	268	329	308	313	287	302	317	297	321	313	316	288	308	320	323	324	314	283	323	302	332	324	315	305	310	314	318	308	311	329	324	290	301	308	305	289	330	293	305	324	348	330	302	310	297	301	321	300	286	298	317	358	293	356	309	291	308	318	306	326	297	309	326	305	279	296	310	312	293	285	321	311	298	326	293	326	336	345	320	288	349	318	316	327	311	315	313	322	324	329	309	311	311	321	309	288	303	317	304	323	324	325	338	289	319	340	343	311	275	322	327	322	328	326	317	306	293	289	302	347	297	295	279	307	312	305	303	316	316	325	298	277	306	289	327	297	342	348	307	316	316	292	289	320	329	333	306	333	321	295	306	318	308	276	297	310	309	281	325	285	349	330	294	325	338	310	331	318	330	326	328	326	288	306	326	289	310	333	332	322	289	319	265	316	326	274	323	312	302	301	323	284	300	307	319	329	332	309	317	332	336	315	297	330	310	307	323	314	297	309	316	320	314	329	305	303	309	312	294	300	297	290	333	298	303	295	346	301	285	340	319	304	329	317	355	316	308	306	352	319	325	288	336	332	320	289	312	326	287	312	303	358	308	317	291	307	339	318	297	300	321	309	282	305	306	304	287	319	344	296	300	341	339	340	325	303	315	284	306	311	283	325	330	331	304	297	305	314	309	293	303	322	309	340	284	309	298	294	303	326	303	323	322	332	328	320	318	294	281	307	311	268	301	283	292	354	317	305	316	301	313	296	309	322	317	301	300	294	320	298	275	290	287	328	302	320	348	294	330	322	330	309	310	318	309	309	302	311	309	309	334	296	336	306	281	314	300	338	294	332	318	311	322	293	326	315	291	311	320	296	319	303	302	330	307	313	305	296	313	294	292	325	281	315	316	300	302	282	334	299	329	316	291	298	296	297	308	287	285	297	283	313	308	309	306	309	275	321	311	293	275	290	304	297	299	322	269	298	290	296	339	310	316	324	315	302	306	354	322	320	295	285	313	291	332	314	294	330	313	291	292	319	315	299	318	282	296	315	331	296	300	306	325	341	331	305	311	332	310	350	321	307	347	278	335	312	329	286	328	314	293	299	306	319	326	299	299	329	320	323	328	314	302	308	324	337	294	327	311	290	295	326	297	335	299	322	297	304	327	298	328	325	346	308	318	334	317	293	304	293	307	336	309	299	309	339	299	335	322	288	318	309	290	301	278	283	319	330	293	323	332	295	302	300	309	304	313	320	309	297	288	335	292	293	300	295	303	297	312	325	299	294	297	325	306	323	298	312	296	346	306	275	293	329	326	315	323	319	279	339	294	300	308	340	340	315	315	316	308	279	301	304	281	278	306	312	306	315	309	324	310	350	306	335	324	306	323	271	242	265	311	319	288	297	307	315	305	302	331	302	303	290	321	301	287	319	305	302	310	334	309	295	282	326	326	283	325	345	309	332	295	332	317	291	320	274	312	328	308	324	320	320	284	296	317	303	343	307	337	332	331	297	307	287	272	327	327	309	335	295	298	302	297	308	280	315	281	323	322	281	315	312	320	315	321	346	296	307	310	310	298	317	303	294	343	299	322	284	281	344	357	334	325	292	319	286	306	308	314	275	308
24619	21486	28748	24631	21350	6925	1914	1505	1265	11321	30784	28252	18172	5767	1996	796	593	499	487	490	483	496	480	496	475	487	502	461	454	478	501	488	491	440	486	524	465	499	457	488	499	467	437	456	504	449	498	504	498	491	470	507	455	472	505	440	485	456	478	474	442	507	481	466	480	485	470	479	442	481	493	437	450	465	507	487	483	479	474	453	476	436	480	422	446	468	462	484	444	461	474	460	440	493	456	491	486	477	444	474	452	477	474	477	465	458	449	484	471	448	466	459	503	443	468	467	444	456	438	448	482	477	453	481	426	502	463	464	411	458	417	487	481	484	454	450	453	485	451	490	438	462	418	472	453	450	472	435	470	482	453	456	472	489	458	437	475	487	461	492	484	455	482	438	472	489	427	469	430	462	480	466	458	477	487	472	460	450	483	458	482	490	492	485	447	452	467	475	478	461	461	481	481	420	487	508	440	511	435	471	493	469	485	478	484	441	457	467	472	440	430	468	436	471	497	466	462	470	460	469	455	457	484	475	503	451	473	492	452	425	503	508	489	464	447	442	506	482	440	452	468	463	470	449	466	418	461	490	433	506	438	460	463	483	447	455	485	465	503	476	493	461	460	470	509	467	454	454	505	430	466	451	444	496	454	447	474	466	478	451	483	471	455	460	449	470	458	476	452	472	458	523	457	449	454	480	493	444	492	489	477	427	476	480	477	445	475	446	487	453	460	483	484	473	451	460	459	455	437	492	464	503	443	483	462	475	474	472	468	483	443	467	455	470	477	465	448	452	475	488	490	466	431	425	455	446	488	474	477	441	471	447	457	458	430	415	475	465	458	455	456	485	434	483	458	452	479	445	450	462	435	469	442	481	459	491	457	459	449	441	517	479	489	429	459	497	486	497	440	476	445	467	449	493	461	474	486	466	485	453	426	453	459	496	450	462	462	456	448	439	481	467	488	471	440	429	481	526	482	474	432	470	456	454	466	486	470	492	485	447	461	472	443	486	451	467	426	484	479	488	462	459	460	441	436	446	457	467	450	467	433	465	437	506	460	453	481	470	490	415	441	464	487	489	474	479	500	441	462	463	443	506	473	486	457	447	482	410	457	503	474	472	460	471	478	477	459	443	469	468	467	428	463	509	471	471	438	494	453	459	486	463	504	451	413	467	477	478	429	448	447	471	489	454	422	458	500	458	509	444	438	452	456	471	427	457	478	480	461	460	409	450	465	483	464	486	452	495	514	483	458	451	500	447	498	490	485	466	508	489	476	467	483	494	429	444	469	497	456	484	448	460	494	476	437	448	491	431	450	445	456	460	440	461	468	442	439	453	497	481	425	476	465	468	458	430	446	467	434	482	457	448	490	501	467	475	456	500	485	445	464	478	461	468	512	448	459	472	437	479	449	455	434	461	450	464	463	449	459	480	470	510	480	451	491	472	456	491	454	441	479	466	443	478	476	441	457	446	451	476	487	456	459	470	483	458	480	448	448	427	496	450	463	476	470	462	477	474	462	445	431	505	446	467	480	443	451	497	467	475	494	479	488	479	437	469	482	454	500	470	447	490	474	468	475	450	444	448	482	484	468	494	478	495	493	426	461	438	445	464	514	463	482	496	452	443	449	440	453	485	467	474	490	512	478	472	465	439	515	476	473	513	463	441	434	451	453	478	464	447	436	465	462	465	475	470	483	467	474	441	481	477	451	455	488	499	459	459	445	463	495	422	400	472	481	446	500	465	473	445	469	449	469	475	440	459	502	496	474	461	453	484	451	438	456	446	465	473	477	487	420	481	477	460	500	492	452	407	469	510	492	477	454	515	442	487	455	433	436	479	489	461	421	462	459	485	495	468	503	469	476	457	482	492	442	483	449	528	458	476	430	469	476	450	474	460	474	462	475	498	425	440	456	458	468	463	498	480	456	448	419	450	421	465	482	413	434	469	463	452	442	477	457	460	508	441	478	500	505	489	497	513	458	446	455	498	495	475	456	457	484	429	439	449	453	473	495	503	487	485	449	461	447	467	460	459	526	497	454	459	487	478	469	477	464	477	453	479	444	457	424	455	467	450	457	440	471	482	434	503	466	483	460	463	467	502	467	476	479	450	426	467	468	455	494	467	418	460	446	426	450	474	491	476	458	455	447	453	444	452	478	448	461	446	476	462	451	442	463	468	454	514	430	456	466	468	435	487	460	482	488	464	460	485	481	474	476	429	454	487	491	451	461	464	473	474	504	455	475	465	501	442	463	433	459	424	447	454	481	458	456	460	454	465	427	474	501	458	470	446	491	501	466	458	440	466	466	475	466	475	447	462	472	479	524	438	498	445	489	496	476	467	472	438	434	471	489	487	470	492	485	458	455	470	452	455	479	458	456	449	478	467	434	427	427	447	506	510	461	387	495	434	483	485	484	473	467	472	465	461	490	427	450	479	461	443	470	502	495	457	422	461	438	517	479	451	455	447	452	455	483	460	477	464	443	480	468	430	450	507	466	438	516	453	447	456	446	453	486	439	478	473	453	502	437	480	473	494	492	445	479	462	468	503	503	470	460	476	469	455	498	477	484	474	482	462	451	449	480	428	438	468	436	450	466	482	481	499	498	429	467	424	451	483	417	459	468	450	477	468	456	418	497	468	500	489	464	491	468	471	462	483	453	490	453	443	466	484	419	482	476	493	468	491	449	443	448	454	432	450	451	468	455	469	517	477	531	501	468	486	464	467	494	451	506	469	465	469	438	465	455	470	496	454	460	490	452	454	459	490	451	488	484	468	460	461	477	497	473	437	447	473	464	474	416	476	444	444	456	445	453	488	504	431	434	472	448	467	486	476	470	479	454	461	485	459	446	504	455	449	432	483	490	448	450	465	479	453	443	450	496	494	452	494	459	492	462	486	497	449	455	495	442	469	444	465	499	464	455	466	454	474	462	431	459	448	477	453	479	479	463	484	435	482	446	454	442	478	470	466	464	446	450	474	478	497	458	420	488	496	421	469	430	451	452	446	443	475	456	481	457	460	454	469	504	487	523	439	475	485	499	443	455	516	502	458	459	467	469	464	473	434	465	472	451	448	485	436	456	432	450	487	462	487	491	451	454	480	455	463	494	515	454	479	490	500	461	466	498	439	465	437	464	473	460	443	474	481	466	539	505	459	488	439	486	507	489	461	499	444	451	444	474	464	425	490	486	475	457	442	458	499	454	457	473	483	453	485	448	464	462	464	461	448	453	468	418	465	485	432	450	434	492	475	484	462	474	489	463	436	463	502	436	496	452	459	451	493	475	435	475	478	490	484	443	462	462	460	479	465	478	465	468	420	469	481	488	444	429	491	450	491	481	462	478	451	470	454	468	487	509	462	458	431	495	458	482	470	465	450	487	459	455	468	464	488	486	445	487	489	451	428	436	461	430	456	478	475	453	454	449	475	473	434	476	455	438	489	463	430	441	423	534	466	452	450	488	436	462	471	453	434	464	448	459	476	425	475	460	448	465	489	459	475	461	460
4692	7906	6460	3505	2315	2060	1783	1945	1839	15483	30002	24293	14445	4803	2169	800	493	415	430	421	457	428	479	395	443	428	439	456	427	406	411	434	440	417	394	426	420	437	432	450	408	431	443	441	419	412	443	448	455	445	426	431	431	424	424	425	417	442	452	439	447	457	434	451	452	469	436	446	483	433	434	438	406	408	437	438	413	427	427	414	390	470	477	433	411	433	453	440	426	432	453	443	416	409	463	407	422	447	397	452	440	434	405	436	445	434	446	445	455	448	461	456	418	430	417	460	439	451	428	445	410	380	419	428	437	453	460	435	450	465	470	382	448	392	432	426	440	441	425	419	390	445	425	410	421	485	476	406	437	458	404	399	428	446	426	407	430	461	445	431	393	425	418	410	458	460	449	440	445	418	403	450	452	426	451	456	416	410	409	439	433	442	433	425	455	449	440	458	461	456	411	427	420	416	439	438	439	434	417	455	403	461	430	408	418	393	407	449	388	392	449	440	428	442	429	451	428	450	426	417	445	402	467	414	451	445	446	436	420	422	454	424	425	447	434	412	450	437	415	418	478	438	462	430	469	364	426	428	452	454	416	448	430	441	439	377	454	407	412	416	485	436	414	484	461	473	442	409	457	432	432	441	436	419	436	418	416	445	430	458	444	487	414	444	455	392	414	400	426	427	465	490	402	429	503	433	440	458	439	433	418	408	439	395	424	424	392	446	453	449	448	435	430	410	422	446	416	411	485	485	464	429	421	423	407	432	444	465	455	404	448	400	437	417	425	412	449	456	414	437	430	441	407	415	398	435	425	444	446	455	447	429	404	424	462	396	447	399	406	454	437	446	426	420	425	416	432	386	425	441	405	385	453	395	409	443	452	412	430	424	438	470	481	460	423	424	435	442	446	427	467	433	460	446	430	448	439	440	459	407	461	450	459	420	421	429	434	460	411	397	443	393	454	426	434	388	433	431	442	424	447	423	443	460	434	428	439	472	414	392	445	450	443	404	431	416	419	425	453	439	372	452	427	419	422	454	437	445	392	475	431	410	409	416	442	454	421	418	419	422	450	438	398	448	418	432	429	432	447	450	409	408	448	414	459	444	434	405	406	416	481	476	418	454	399	469	419	432	455	439	414	431	390	426	456	409	441	453	400	464	394	440	414	461	418	433	437	432	455	446	434	406	462	385	441	440	452	442	423	450	437	459	426	408	429	404	494	442	441	413	437	411	425	430	449	419	420	451	412	426	412	440	444	438	437	423	424	438	410	389	443	449	386	434	436	439	444	432	470	450	444	413	402	436	426	397	401	422	420	449	412	417	418	428	458	414	422	432	412	440	445	436	379	433	414	439	434	431	481	460	414	447	404	447	472	454	399	405	426	431	407	457	407	449	437	431	443	409	467	420	413	446	391	405	423	416	428	388	401	421	475	429	418	426	437	457	443	420	430	419	467	420	429	445	403	418	442	407	412	442	439	435	461	446	435	457	459	449	408	445	391	454	476	406	452	432	466	426	463	392	404	450	401	434	425	421	419	425	434	413	417	473	445	429	429	416	422	422	425	447	403	390	449	432	457	442	407	477	422	416	431	401	417	420	446	459	453	408	449	450	438	387	407	440	433	415	366	440	422	464	403	421	443	436	415	428	441	397	455	409	454	412	445	442	404	465	430	436	414	427	404	393	481	428	404	447	423	416	424	441	379	424	446	457	432	430	414	415	436	437	379	416	461	388	436	442	420	423	443	410	445	432	436	429	427	431	436	449	408	398	421	438	431	438	447	470	403	414	426	415	454	430	438	425	424	414	426	484	411	405	403	427	442	444	420	449	453	446	429	441	409	425	448	431	449	452	440	417	412	449	435	413	429	420	412	425	436	480	433	476	459	447	462	443	406	395	422	448	391	434	425	422	444	437	443	397	421	424	426	424	435	399	418	407	427	423	413	404	401	422	465	474	411	470	423	414	451	479	437	426	442	437	382	415	402	396	389	446	426	430	415	430	420	463	430	430	454	398	458	440	417	442	440	417	415	415	426	400	459	397	402	461	483	429	412	423	435	484	420	455	438	407	401	401	440	417	427	438	419	449	407	432	433	434	429	468	435	442	448	388	427	427	392	367	451	409	417	430	458	421	413	469	407	451	421	408	460	439	402	474	465	453	426	444	427	436	426	397	380	420	415	414	447	383	441	423	442	423	409	427	394	432	412	439	421	436	448	419	462	482	415	401	416	409	465	418	414	443	402	409	435	393	402	456	392	414	437	439	459	439	432	425	442	446	425	405	426	468	413	490	419	422	418	407	429	434	454	439	407	419	438	424	417	422	477	450	467	418	439	449	436	421	437	405	424	412	422	443	475	405	454	447	436	464	401	438	444	453	454	415	426	400	474	439	413	447	413	477	419	455	423	420	453	441	438	451	428	413	416	420	413	426	437	417	434	428	492	450	444	427	446	423	416	410	439	448	378	402	400	402	407	416	405	426	482	433	393	467	424	477	474	433	408	420	402	411	427	426	461	436	413	420	418	434	417	455	440	414	466	456	437	418	401	431	448	410	434	429	462	452	446	418	421	427	429	440	416	449	439	442	453	414	446	440	453	416	461	408	418	435	434	425	428	430	427	403	416	410	426	423	453	446	408	439	436	440	426	456	428	443	418	465	412	455	427	435	446	456	429	443	437	449	427	460	440	438	439	422	469	459	445	413	450	458	422	428	436	423	415	404	443	432	400	443	434	405	419	449	464	439	428	423	428	463	416	437	417	412	418	410	435	446	393	417	436	458	428	407	396	409	409	443	433	453	466	428	433	458	440	398	424	469	417	408	450	429	413	451	448	431	413	448	433	422	450	459	449	446	430	415	425	443	458	399	437	447	422	460	459	431	382	422	408	394	426	423	447	373	403	419	392	419	429	429	433	415	429	457	418	420	423	436	429	415	438	447	468	415	415	416	413	411	418	403	416	440	418	477	454	452	413	411	453	430	407	415	397	419	446	420	429	408	396	460	416	431	388	474	414	440	429	422	391	438	438	429	462	436	448	435	423	436	465	409	415	474	413	423	415	439	410	403	448	420	408	428	442	406	418	430	432	420	407	404	401	424	455	414	435	416	437	424	454	407	444	410	426	448	460	450	437	418	414	414	442	436	488	453	420	422	433	464	412	402	417	458	410	433	403	445	452	425	435	426	408	430	447	410	428	406	411	452	401	415	430	406	443	447	393	404	435	451	423	428	415	438	456	421	443	448	459	428	424	435	381	413	466	443	419	425	432	438	439	400	413	431	425	441	432	402	420	432	465	445	411	434	419	400	417	427	449	419	416	417	414	439	418	434	423	414	452	441	423	409	466	447	434	463	441	407	425	401	412	434	438	449	434	448	426	411	400	443	413	447	420	420	439	439	479	446	441	423	418	408	451	433	416	399	443	449	458	420	405	414	432	420	400	421	422	447	436	414	396	471	403	432	458	429	405	423	431	458	409	478	476	430	451	403	421	428	429	445	447	414	416	442
27640	10193	1145	633	401	389	432	439	414	746	1505	1554	1088	648	428	353	305	287	274	306	323	271	307	305	288	281	284	272	292	290	299	312	291	277	322	293	288	289	313	305	310	311	263	316	309	324	285	281	290	268	278	283	311	259	287	298	319	278	309	292	299	297	282	300	277	283	297	316	287	269	328	290	301	309	318	245	292	269	291	322	280	285	291	291	299	301	282	295	303	288	281	292	307	291	283	280	285	304	282	312	296	259	329	279	294	298	275	305	285	311	299	325	310	271	309	294	284	280	295	300	294	286	285	290	290	296	291	282	312	320	309	260	315	259	288	304	304	301	306	313	287	297	275	313	307	304	277	296	306	296	271	273	301	354	296	310	302	319	268	306	299	311	311	294	305	268	268	298	288	261	303	295	253	307	298	295	277	288	283	296	267	279	320	300	280	285	303	293	271	327	291	294	294	296	275	315	284	280	300	298	285	310	285	305	305	285	299	287	291	283	284	315	316	277	316	315	282	283	275	286	307	318	285	286	306	304	308	279	319	293	314	266	283	313	293	309	333	270	291	292	332	316	281	310	315	290	323	306	289	307	294	309	288	295	296	268	315	298	297	281	300	277	289	315	310	294	299	297	289	295	315	306	292	274	279	285	329	278	314	287	284	295	309	263	281	290	280	306	294	279	299	296	326	328	291	317	300	317	279	292	305	334	297	287	301	311	318	289	292	291	250	270	268	278	307	258	253	279	318	296	301	268	306	313	306	295	291	297	314	293	323	338	282	287	300	290	312	284	283	296	340	274	284	281	300	285	316	303	293	287	303	305	315	318	297	345	297	320	302	319	307	272	288	309	268	301	280	287	263	300	299	296	282	284	270	280	282	293	294	315	290	298	305	282	308	333	300	347	272	299	267	297	341	309	295	267	283	292	285	297	306	323	318	292	317	293	331	273	303	302	308	298	309	285	260	315	277	326	292	292	300	289	294	300	303	277	292	305	298	283	302	253	298	310	270	281	275	293	326	312	294	280	291	279	291	299	288	304	283	264	353	321	293	298	274	308	277	307	275	289	286	295	313	292	276	316	317	287	281	270	318	285	284	296	332	324	291	287	287	321	302	287	302	283	282	289	268	274	319	268	328	297	331	312	315	301	291	300	306	284	306	281	274	270	297	317	279	323	305	300	290	278	304	315	281	260	316	300	288	273	284	267	271	294	292	292	282	267	258	323	314	276	308	294	257	289	292	281	300	283	282	290	250	260	299	323	276	306	300	267	283	307	299	295	292	275	296	286	329	292	291	296	281	313	317	302	301	299	287	285	319	293	299	302	302	326	291	293	289	292	289	314	309	309	258	288	311	286	302	291	284	268	277	292	294	277	291	296	330	309	300	284	293	309	301	299	297	285	325	296	305	251	249	345	325	272	302	305	311	316	286	331	283	321	306	289	297	314	321	310	288	307	278	321	316	291	278	266	312	291	282	294	261	308	268	294	276	308	293	269	272	270	302	292	301	286	274	277	299	288	289	289	279	276	291	314	306	289	320	288	290	260	315	340	285	275	312	346	287	283	298	333	273	303	306	285	291	272	313	268	296	306	323	278	329	323	292	293	274	288	266	297	290	298	296	315	286	308	314	275	289	289	278	281	285	348	293	277	299	284	301	298	300	325	287	274	301	296	281	311	305	327	270	318	288	322	303	303	281	275	310	288	289	305	249	321	286	311	273	288	302	283	301	300	311	312	296	323	302	281	286	278	266	289	279	298	298	299	320	292	268	272	307	303	304	303	296	286	294	290	281	286	268	287	294	307	299	270	295	314	294	307	285	304	282	275	272	286	290	302	276	269	308	280	285	267	310	286	258	296	278	301	298	264	291	292	334	285	278	279	310	285	294	297	304	280	325	320	313	311	283	276	321	299	301	295	290	297	296	300	297	301	306	275	301	340	290	292	271	283	321	306	293	297	307	307	290	284	298	296	276	286	314	289	298	305	314	312	291	292	287	297	288	304	293	287	305	262	277	293	302	271	290	265	316	304	294	331	296	282	301	300	285	288	253	262	279	278	283	331	284	305	297	279	290	288	299	327	261	282	302	271	275	276	285	298	318	301	312	296	306	290	294	313	300	286	276	299	316	349	282	277	314	292	293	325	298	332	311	281	300	283	303	284	317	301	298	276	315	302	290	349	287	292	277	286	305	279	308	294	256	321	293	276	293	330	289	272	311	273	312	318	315	306	291	285	286	292	265	294	292	314	284	276	303	293	314	312	318	328	322	338	307	300	303	296	267	300	286	264	331	306	277	307	278	310	320	260	341	297	307	264	285	306	294	299	305	287	327	294	323	294	292	325	274	281	283	297	301	271	305	305	292	283	318	293	298	269	296	304	317	294	281	303	286	317	289	304	286	273	285	298	278	304	304	277	271	277	299	300	289	293	270	276	298	272	295	295	296	293	291	296	274	316	298	312	297	291	301	314	293	293	273	275	310	250	337	298	305	284	316	277	300	314	271	320	279	300	293	334	288	303	292	311	312	279	271	297	312	291	287	276	310	302	305	282	313	315	282	324	289	328	295	297	282	293	308	265	294	289	317	298	302	292	315	266	304	259	281	280	298	264	292	273	297	278	349	294	298	303	293	278	270	301	312	292	261	294	298	279	318	272	324	317	334	308	278	276	278	293	250	288	306	302	280	302	283	292	255	303	304	301	291	307	297	290	285	294	295	258	344	307	323	320	277	310	312	262	299	301	309	293	276	281	291	301	303	283	314	311	276	279	301	269	288	312	296	289	283	270	258	316	268	298	269	281	281	298	323	287	254	291	270	285	292	318	271	288	301	279	285	313	289	301	302	267	297	302	280	285	303	306	302	263	269	297	282	315	289	336	293	284	285	303	274	278	304	287	281	286	281	301	299	301	315	284	293	336	268	304	274	268	288	272	307	315	315	310	326	291	278	303	303	278	298	313	302	311	284	294	280	293	308	290	306	294	295	288	312	298	298	284	325	312	302	296	278	305	292	308	276	341	297	286	280	327	305	308	307	309	258	290	297	282	326	313	307	270	315	282	283	280	314	282	288	301	298	326	301	328	311	276	316	309	302	290	293	272	292	290	292	257	258	313	312	285	286	324	282	291	281	299	312	302	309	280	291	291	266	311	308	298	298	279	287	280	304	316	287	317	293	314	319	272	301	291	298	311	298	260	282	264	281	276	307	304	266	280	286	298	304	312	282	297	314	277	330	318	295	289	278	280	294	295	293	304	292	295	278	295	310	265	281	265	295	329	295	279	282	287	303	270	324	306	270	306	287	308	305	303	296	279	265	287	305	275	308	307	275	267	294	305	264	317	277	282	304	291	309	287	278	276	305	322	335	287	279	311	300	312	300	273	296	267	295	277	298	268	318	293	296	288	301	290	297	312	286	297	290	305	280	291	305	305	281	279	313	312	275	329	325	325	307	288	305	305	293	288	358	296	299	314	281	262	308	309	294	285	287	308	288	310	325	304	314	286
5345	1020	835	530	466	460	536	496	490	1156	1907	2000	1312	701	463	342	295	279	277	275	266	283	287	287	256	269	246	229	270	281	297	267	271	277	291	288	284	289	279	224	272	281	250	276	306	256	293	283	280	263	261	253	254	260	271	254	256	283	260	266	259	286	259	289	290	257	278	283	286	293	296	255	248	291	272	295	266	278	290	271	305	258	324	281	275	266	284	287	284	303	295	266	256	272	291	260	263	310	250	277	276	279	281	278	242	277	285	282	248	275	262	308	258	307	275	255	264	277	282	266	310	296	286	269	288	274	288	264	301	291	266	248	262	287	283	278	291	268	270	258	258	272	309	247	275	258	286	247	269	296	269	277	303	266	280	277	254	278	283	266	279	308	276	304	254	250	282	308	272	256	283	224	266	259	251	301	275	273	285	290	251	245	279	279	281	267	293	273	276	287	294	287	270	286	260	267	270	260	273	266	291	282	278	300	288	260	259	276	275	310	270	272	261	296	278	279	279	269	285	238	245	274	270	252	298	255	239	285	303	266	276	264	267	289	288	307	252	279	270	284	282	275	254	296	290	264	254	289	239	254	262	273	260	286	274	317	269	267	220	274	276	269	264	300	293	261	281	269	280	263	242	257	303	285	265	275	262	250	267	263	239	275	231	258	275	257	261	246	271	289	248	287	299	247	280	243	271	255	277	284	276	290	244	267	271	262	258	273	284	261	283	268	284	298	286	284	264	291	265	277	277	279	259	263	276	273	258	252	247	288	277	276	287	294	260	254	288	277	285	246	285	258	271	304	298	301	272	318	241	284	290	259	277	260	293	276	280	266	252	276	278	265	298	258	268	274	294	272	291	272	289	243	241	287	251	281	256	285	276	258	290	265	316	267	262	291	257	256	282	246	306	283	268	280	293	279	286	236	290	274	273	264	265	250	290	287	280	260	259	298	286	304	268	266	263	248	290	281	277	281	304	274	287	293	272	284	265	237	297	279	287	262	269	247	254	276	250	281	294	256	283	283	266	260	278	281	272	257	278	273	256	245	262	294	263	271	264	290	245	286	290	279	270	266	258	269	299	260	282	241	260	287	265	243	281	277	268	277	258	262	255	275	268	266	284	271	293	242	260	261	259	310	256	296	252	284	283	254	280	281	292	289	281	278	293	300	289	288	292	285	248	313	269	276	280	283	262	283	280	299	272	271	263	263	268	282	288	270	250	296	286	259	253	254	248	253	262	247	285	272	273	325	255	305	273	279	270	314	272	277	249	278	266	284	253	277	267	240	231	275	278	271	267	285	284	263	317	287	288	262	289	287	274	273	260	268	300	313	281	274	268	287	310	287	255	263	260	280	257	288	271	286	288	273	269	261	252	287	260	280	307	294	285	228	297	242	287	275	272	284	229	279	275	297	288	260	250	238	242	250	264	294	306	280	263	255	289	270	265	263	262	263	245	301	275	239	258	250	269	267	254	271	299	280	315	267	249	278	271	283	274	258	290	284	276	285	277	282	252	264	260	305	285	297	272	265	285	273	283	283	273	272	298	257	259	298	277	272	253	282	259	245	280	280	244	272	275	251	277	254	270	244	256	266	255	294	289	257	268	315	259	305	276	264	270	289	262	278	265	270	273	277	298	249	265	290	241	272	291	257	279	251	275	265	276	257	253	279	268	265	271	289	285	284	269	266	248	295	261	286	294	283	307	262	302	255	263	250	289	278	269	263	251	274	291	274	281	279	263	314	240	270	282	269	312	255	273	288	283	256	286	293	300	308	289	243	283	264	258	294	274	276	261	247	259	274	264	255	265	267	258	266	271	260	276	274	292	253	307	254	252	268	293	254	260	271	273	244	290	272	297	239	261	281	238	255	285	271	262	276	273	284	288	293	270	285	283	274	274	269	265	256	251	289	262	261	277	267	264	260	269	284	300	270	284	285	256	277	284	261	264	257	263	276	268	297	278	284	255	255	272	273	286	271	291	270	271	291	243	237	263	255	287	269	264	259	271	266	268	295	269	294	274	245	266	288	273	258	282	265	273	260	256	289	296	298	248	292	288	251	252	268	258	297	262	272	269	272	287	256	272	296	284	278	285	280	272	277	284	274	275	286	298	284	253	259	255	252	288	263	265	271	277	279	278	266	266	284	273	267	283	273	276	247	256	257	259	314	276	261	272	271	256	269	263	271	285	256	258	274	271	273	287	258	250	287	309	262	272	292	278	269	268	285	296	274	258	261	284	288	273	257	256	242	290	291	282	266	275	282	255	270	290	296	290	268	257	263	268	244	269	270	287	276	287	283	251	246	299	320	262	286	269	290	274	249	231	270	257	260	287	264	284	295	296	256	273	258	273	263	281	261	275	289	293	303	264	259	303	283	282	281	266	280	283	280	253	274	262	283	301	272	246	272	284	257	312	260	245	262	275	283	273	293	320	260	226	264	288	309	269	266	253	299	256	262	261	266	263	293	268	281	279	263	269	279	284	290	255	248	301	281	284	262	283	257	254	289	263	246	260	296	272	292	285	231	270	262	263	272	257	250	284	255	237	281	284	280	286	289	260	236	301	250	255	305	283	253	302	262	263	246	276	276	313	240	297	268	303	277	279	259	278	289	261	289	302	287	268	287	260	254	243	268	283	269	256	284	259	287	277	280	275	304	289	277	278	277	272	270	273	273	278	261	266	277	292	263	270	281	290	283	290	280	280	266	248	266	265	265	272	285	277	257	281	292	262	314	217	270	262	254	292	294	283	269	263	271	288	307	285	284	255	303	311	279	259	269	262	266	283	272	282	263	262	281	273	275	271	293	250	265	302	247	243	275	254	239	295	244	264	281	261	277	276	257	268	265	261	249	256	247	291	222	283	246	272	264	271	264	263	278	322	282	255	285	297	279	271	276	290	269	271	273	255	266	281	282	272	283	282	274	266	287	264	242	259	311	235	292	245	261	258	281	274	250	269	287	276	283	242	260	264	293	263	294	277	296	255	273	263	274	275	261	280	282	293	296	280	274	285	279	270	276	263	297	279	286	277	286	268	250	300	275	268	265	263	274	290	274	265	277	273	243	288	264	265	279	288	276	290	268	257	303	282	274	304	275	280	263	236	273	290	278	283	295	290	278	301	295	258	274	283	286	262	301	280	264	271	301	270	292	268	270	261	271	256	271	279	272	259	308	282	299	284	259	261	271	280	270	257	273	301	293	270	281	287	275	261	288	295	262	259	266	284	261	256	246	276	272	290	280	266	273	297	254	265	235	282	273	267	245	284	263	283	276	272	280	297	289	245	263	281	292	267	288	262	246	268	275	277	263	256	279	266	265	293	228	290	245	256	260	262	269	292	263	273	255	257	262	289	270	274	295	267	269	273	281	265	291	259	280	242	290	275	290	269	275	260	259	274	275	261	280	277	293	267	262	266	270	276	272	266	262	321	267	251	268	280	301	261	277	269	278	280	260	261	300	253	299	293	280	273	277	283	260	252	257	257	241	249	284	262	259	263	249
25645	21411	27351	25509	5709	1193	831	649	625	10203	17183	13414	7588	2048	949	471	362	329	370	311	318	348	327	332	274	323	355	324	335	308	310	365	340	304	354	295	293	323	327	322	321	349	322	320	298	334	324	324	307	320	340	309	328	309	302	327	297	320	324	320	300	301	355	339	298	324	312	328	334	313	304	331	326	335	342	287	318	318	310	319	316	331	318	316	324	341	337	302	328	292	313	338	326	303	324	303	338	364	337	297	310	322	327	324	339	321	357	330	302	332	292	339	312	336	296	332	347	375	321	284	320	333	289	286	336	325	362	368	327	327	276	311	324	305	317	327	312	317	318	311	314	342	350	312	298	331	329	364	366	313	337	313	315	309	350	314	297	334	304	294	304	340	319	334	320	290	295	345	298	340	317	322	309	312	306	330	346	315	313	316	311	334	303	296	338	295	320	319	327	332	338	333	362	330	331	304	316	345	341	329	305	307	328	309	363	313	332	335	321	311	309	319	329	308	329	299	340	307	310	324	340	317	287	316	347	337	311	325	332	350	319	338	340	310	324	337	302	316	329	313	324	296	338	342	329	314	302	331	330	356	301	313	323	308	324	337	328	341	312	322	366	328	321	344	312	339	317	328	304	299	344	305	306	331	304	350	316	328	305	318	328	345	303	350	319	339	313	337	304	303	322	324	371	325	348	321	301	284	336	290	304	349	327	336	284	302	335	321	310	325	330	347	311	305	348	339	342	307	319	345	312	295	324	335	319	333	300	304	323	337	316	348	321	323	336	296	308	323	340	309	343	349	314	325	319	319	323	309	343	337	327	303	319	355	295	316	334	311	316	336	303	321	312	309	339	335	324	314	330	317	337	347	327	315	335	334	350	316	332	304	321	312	340	335	318	311	353	333	314	326	339	332	312	332	307	333	317	338	308	333	341	313	355	290	323	341	351	331	345	316	328	331	344	328	312	323	314	304	340	348	323	355	317	341	334	303	339	380	308	336	355	321	344	304	273	334	294	328	327	353	337	279	321	311	288	323	326	290	315	319	303	321	334	321	334	359	314	341	303	303	362	332	326	303	355	339	364	316	292	318	340	322	332	316	318	322	317	337	323	344	288	318	312	358	323	324	307	336	345	328	323	316	336	315	290	350	295	306	291	328	335	307	301	325	307	329	331	319	334	333	293	297	310	292	301	307	343	352	305	319	328	319	305	303	308	303	297	336	316	354	351	345	320	328	309	333	333	358	335	318	306	307	314	313	301	352	344	368	326	296	312	296	335	358	321	318	329	314	334	348	325	325	310	327	337	328	334	333	338	345	332	308	321	323	308	330	296	328	330	329	306	311	352	337	322	284	299	311	311	318	355	349	307	339	328	297	340	324	318	341	320	366	332	311	342	335	309	299	312	302	326	304	324	322	296	296	344	326	340	330	305	324	321	272	301	331	308	288	305	322	345	348	295	315	349	294	330	336	341	353	300	309	307	318	328	304	316	300	300	309	311	317	297	291	351	357	321	343	319	299	345	327	313	315	312	321	311	296	297	326	336	307	326	329	301	292	308	329	295	303	328	330	296	313	345	312	332	339	322	347	345	310	327	308	284	284	293	320	307	320	298	305	339	305	312	318	339	352	300	305	318	305	319	364	350	326	323	305	331	308	328	323	309	326	342	268	328	299	338	305	291	347	347	285	321	335	307	295	320	294	324	331	330	305	328	328	297	339	308	312	300	296	307	353	319	333	319	319	338	292	317	346	348	312	325	319	305	315	328	304	310	318	342	308	311	327	346	358	290	313	301	330	333	321	322	306	332	341	292	331	327	320	320	333	340	319	322	339	326	315	330	316	324	306	328	361	323	313	312	314	352	298	318	331	325	327	293	316	314	331	313	302	325	331	309	324	338	312	330	331	340	354	318	338	355	329	327	317	334	336	324	323	348	340	322	320	309	287	329	315	313	308	327	304	310	304	319	310	318	325	326	313	320	309	320	339	299	293	317	316	356	301	330	303	321	325	355	318	321	312	317	380	295	345	314	351	354	322	326	352	325	301	334	302	369	305	301	324	326	327	333	303	316	324	330	300	327	352	335	317	337	339	309	316	326	329	316	342	347	333	333	315	341	333	319	325	366	329	352	319	344	328	313	311	312	311	325	328	296	325	310	329	331	318	323	323	321	371	347	371	361	351	327	331	307	357	277	324	273	331	325	318	298	303	317	318	327	308	309	342	321	319	323	327	315	334	337	335	328	324	319	316	349	329	306	311	356	287	330	304	321	312	314	323	325	308	333	295	313	332	322	317	319	325	326	302	291	331	318	322	336	344	300	333	293	373	308	310	321	348	330	286	307	322	308	314	314	330	313	303	340	324	321	318	345	320	304	291	294	344	340	297	304	313	335	314	317	297	328	346	330	317	336	353	319	308	334	294	326	305	337	315	315	313	353	307	336	320	321	308	343	325	326	341	300	345	306	336	315	323	315	321	331	315	309	325	344	305	334	346	318	327	292	336	314	314	333	336	358	324	333	325	308	321	308	378	314	327	344	320	326	359	320	295	334	308	313	337	283	336	352	318	303	321	308	313	355	303	293	320	319	322	308	333	325	297	332	339	312	289	310	295	312	301	309	345	300	318	308	321	312	343	329	315	330	319	322	290	335	305	341	327	322	318	293	359	335	295	318	297	315	304	308	314	347	318	320	312	335	347	303	308	310	352	316	321	318	321	351	301	307	344	344	347	370	360	342	328	330	321	292	319	344	367	338	291	352	319	314	313	328	330	330	323	347	315	305	341	331	342	322	292	345	301	320	323	316	354	305	310	337	300	327	332	301	292	318	302	294	314	322	336	331	322	342	325	366	312	311	298	339	342	306	302	309	327	322	321	287	330	347	314	330	323	309	338	315	314	326	349	340	285	294	310	344	305	356	292	319	321	362	342	306	319	289	282	300	311	305	371	296	319	305	316	309	323	306	320	352	294	315	314	328	305	330	313	331	314	332	327	315	298	314	324	337	296	331	299	307	312	309	298	305	337	315	324	307	309	328	301	320	338	317	319	322	334	328	321	331	338	317	310	316	318	348	323	316	292	319	321	309	352	337	315	321	313	319	332	298	318	331	340	321	301	299	280	312	343	323	296	325	313	322	325	310	374	317	341	338	334	316	354	334	317	338	347	291	318	339	343	350	318	307	314	338	293	341	320	362	332	326	328	325	322	301	297	301	324	304	323	311	325	309	317	325	322	321	308	351	310	334	305	330	326	336	347	319	342	321	330	323	314	308	333	329	305	332	302	308	311	333	304	325	330	341	357	317	323	277	286	327	336	294	325	322	286	314	330	309	360	348	344	316	347	352	317	310	343	331	345	332	332	286	315	321	359	309	302	319	324	312	351	309	346	345	350	339	298	301	353	317	314	353	330	353	308	304	322	330	316	328	319	317	336	355	311	298	306	337	322	314	321	340	331	324	334	327	320	310	306	338	335	344	333	299	311	331	343	346	308	330	320	307	334	312	351
3902	3777	2976	1522	1398	1051	961	893	846	14006	15780	12804	7039	2104	1078	499	341	341	319	330	297	330	325	340	304	320	307	314	333	329	334	313	335	278	326	294	296	319	339	291	343	316	301	336	288	313	301	309	322	327	320	314	320	305	337	316	294	324	281	277	284	322	333	302	328	319	314	306	286	277	294	330	295	293	329	276	303	322	308	295	327	311	335	310	343	344	312	295	274	305	321	301	342	334	291	290	282	307	294	317	316	310	339	285	305	293	332	322	318	291	321	334	326	334	308	311	307	317	297	314	280	301	304	321	297	291	309	322	322	301	291	337	314	301	305	330	286	313	318	340	321	276	292	329	306	337	329	305	307	326	252	309	295	299	284	294	316	319	298	309	297	331	307	283	302	308	300	307	299	331	326	294	338	336	329	297	293	335	304	290	316	257	318	309	292	341	321	324	305	316	300	302	338	313	293	321	301	322	293	289	329	295	304	318	296	299	322	334	320	350	315	310	315	331	293	336	331	314	322	318	337	316	323	305	331	328	331	329	287	321	319	332	326	317	324	326	260	309	317	292	320	297	294	319	321	339	298	355	314	338	306	285	342	307	282	298	308	289	312	304	297	287	325	294	306	293	310	280	337	309	323	308	342	297	277	296	334	326	308	290	334	321	306	312	316	299	311	289	287	306	308	289	305	314	290	354	300	312	301	300	315	300	315	315	298	293	312	291	258	325	311	269	350	311	305	316	283	295	305	310	316	334	309	300	311	306	326	297	308	307	309	311	326	306	295	338	320	304	299	276	301	306	303	326	313	355	327	307	301	293	305	313	327	338	298	323	319	299	304	317	308	306	304	307	310	320	319	288	321	308	310	318	334	290	281	315	314	301	324	321	308	318	291	336	328	310	336	319	291	298	293	325	300	314	315	302	316	304	324	315	304	323	268	319	320	314	306	283	279	310	287	330	311	300	328	299	326	316	304	319	300	311	280	298	303	315	326	284	299	319	311	251	318	318	298	321	313	308	286	313	305	339	289	312	291	298	328	284	302	335	322	318	318	286	286	281	328	295	303	304	300	322	307	317	307	353	305	307	284	306	317	297	264	293	311	296	286	283	298	310	302	295	307	326	302	310	272	296	309	280	340	292	306	268	293	345	325	328	299	315	299	347	321	293	322	348	285	303	300	329	321	335	311	317	304	328	321	298	314	295	335	328	297	295	288	327	298	313	309	317	324	313	327	299	292	328	289	303	325	307	307	307	312	294	295	315	308	292	302	305	286	315	341	324	344	321	301	341	296	284	331	324	301	294	301	296	318	323	299	311	264	320	292	355	299	306	293	294	285	278	279	297	312	312	328	284	285	275	269	320	301	303	324	287	298	279	294	336	330	330	302	305	325	323	303	293	270	319	294	311	314	289	296	303	298	323	342	303	318	331	335	304	329	316	283	313	302	308	311	306	296	303	303	327	324	327	296	345	321	307	299	313	292	323	310	300	318	308	345	295	352	322	285	339	292	324	301	292	287	286	320	315	317	332	321	299	316	313	317	304	287	299	338	301	307	294	318	315	299	312	313	303	305	322	296	298	315	303	311	322	306	322	332	302	290	290	295	301	291	304	314	308	312	307	322	299	306	287	330	294	304	326	310	330	285	319	313	320	292	341	301	314	300	273	296	328	292	285	300	304	297	304	323	313	347	282	295	301	313	296	314	311	269	318	311	303	297	279	302	324	301	294	345	285	313	305	324	315	301	343	332	270	331	293	304	296	305	318	344	311	329	309	297	309	302	307	319	299	322	311	332	331	309	273	324	311	282	312	283	297	315	314	325	314	324	335	303	270	316	298	315	305	301	292	310	310	307	334	286	341	309	292	302	309	318	297	330	309	331	309	299	325	329	281	310	313	290	326	305	318	292	281	320	312	305	297	303	287	294	287	319	317	283	316	286	285	293	315	310	337	290	304	346	288	300	300	313	322	288	285	326	301	294	323	333	298	296	288	315	327	321	294	311	309	289	290	296	325	316	321	324	296	288	304	324	300	304	298	324	301	315	305	320	320	315	295	307	313	284	327	299	304	296	307	319	294	292	296	324	341	292	314	301	305	292	302	333	308	286	297	296	299	330	327	289	327	326	302	348	300	311	306	304	310	286	306	305	304	325	299	301	284	296	321	317	314	307	336	330	274	308	289	317	324	301	311	299	300	327	302	282	289	353	311	317	311	299	289	331	326	313	295	323	305	300	301	320	272	338	314	279	319	328	319	291	285	303	280	302	312	315	306	293	313	307	306	305	312	335	323	318	284	323	318	299	303	317	279	299	313	324	312	296	294	294	271	338	308	294	297	305	336	338	290	304	305	317	330	312	321	310	285	318	287	309	301	312	304	336	292	332	324	259	272	324	323	359	307	318	317	294	293	307	280	310	335	306	341	296	324	309	315	316	309	306	337	325	325	287	305	331	325	305	298	316	291	305	332	302	303	306	310	322	290	301	302	293	275	343	319	328	294	293	334	370	332	292	301	299	297	321	312	331	324	289	295	311	315	322	287	350	280	277	289	310	319	340	315	294	266	305	322	314	323	299	334	313	290	302	315	299	308	300	349	291	323	301	311	313	312	336	319	306	303	290	317	306	298	279	310	299	284	326	305	309	312	343	288	288	321	321	302	319	291	319	336	284	297	325	296	293	310	300	347	314	299	342	306	311	315	281	287	331	294	321	306	293	291	318	307	302	310	307	334	296	307	305	293	306	331	319	328	318	338	331	315	301	287	308	295	299	302	312	287	292	299	300	312	295	315	321	329	318	301	312	293	326	282	292	327	309	289	290	294	312	313	312	314	293	294	312	314	313	346	292	291	317	321	296	255	306	305	311	313	318	283	317	297	281	295	300	326	311	325	331	337	280	282	277	320	304	295	291	286	286	338	346	303	291	306	297	310	291	326	333	309	318	332	302	319	309	284	281	334	335	312	270	316	323	290	311	289	335	293	310	284	327	298	323	304	287	296	345	316	314	310	325	257	304	291	337	292	302	357	287	307	320	303	314	301	334	318	328	285	320	314	313	302	310	303	295	310	307	294	326	298	321	312	312	298	316	321	329	314	304	320	333	327	332	302	299	318	306	323	292	324	328	328	293	290	299	303	297	337	305	299	342	334	299	304	309	300	317	321	301	310	292	309	283	314	348	322	329	319	334	325	306	302	291	322	263	294	315	314	301	319	313	313	310	312	305	290	313	316	284	311	309	306	309	306	293	276	318	319	298	287	308	333	323	297	307	292	330	308	337	315	283	301	313	307	327	300	318	331	321	281	326	322	294	295	327	319	340	320	298	305	305	300	301	317	303	325	295	302	291	286	298	305	319	351	301	314	276	340	330	316	308	287	306	344	295	316	307	299	310	286	297	306	312	342	321	324	326	317	297	297	320	298	334	331	297	315	338	269	305	311	312	335	292	281	292	308	289	346	297	301	293	290	306	294	310	328	318	319	298	301	311	327	311	291	322	278	277	280	333	320
24510	21442	28697	24577	21299	7158	2118	947	887	14752	31415	26979	16563	4787	1766	825	523	450	448	477	474	471	484	492	465	482	492	467	465	455	501	446	454	469	470	457	490	467	475	440	467	498	431	498	459	499	442	501	451	456	468	459	449	506	436	452	451	448	464	446	453	470	495	470	459	469	479	486	479	451	468	497	478	449	465	453	468	450	455	486	444	441	451	449	441	452	459	437	460	451	454	473	433	456	428	422	452	444	455	478	449	426	444	477	441	471	461	463	454	430	455	457	453	453	470	450	448	472	454	488	436	467	443	436	445	492	484	461	459	444	441	429	456	475	484	485	432	449	457	444	487	434	455	452	456	442	449	419	502	449	461	442	494	441	453	434	503	465	466	482	437	447	436	460	483	472	441	452	466	461	450	468	492	432	444	492	477	479	475	457	445	475	446	463	445	478	455	479	459	467	512	480	455	421	463	448	442	454	480	485	470	470	434	476	457	437	465	479	439	419	475	461	485	487	422	487	456	437	452	444	460	444	473	491	485	462	446	493	462	475	460	488	453	451	438	445	509	453	418	492	486	481	443	460	458	490	474	452	493	462	445	465	472	428	470	476	467	461	454	475	453	472	466	457	435	430	489	468	426	470	464	447	464	460	465	467	471	443	455	448	441	431	491	456	450	437	528	485	471	451	457	482	449	446	444	448	487	498	459	445	477	479	443	457	475	467	449	436	472	431	465	451	470	451	481	481	464	453	452	433	457	477	469	480	475	468	444	468	432	467	479	473	486	462	475	438	473	442	474	410	480	463	440	463	424	493	457	422	453	429	490	469	448	479	452	458	459	438	451	462	474	492	430	468	481	470	433	479	441	484	472	480	484	440	477	437	479	495	441	468	441	440	472	440	423	444	461	469	459	473	467	442	495	484	461	460	472	446	464	485	463	453	441	470	461	414	433	467	463	456	419	450	443	476	476	447	445	461	471	478	480	456	483	502	483	454	423	469	463	462	453	505	437	444	464	474	438	434	418	443	456	434	477	459	484	498	464	479	432	479	448	445	452	473	457	449	471	445	478	465	457	444	440	470	458	494	470	498	448	454	453	432	453	452	446	444	450	465	483	393	419	450	438	434	477	453	437	479	470	505	461	433	443	422	454	442	441	453	479	426	454	451	439	441	447	499	448	485	449	449	487	398	448	428	424	428	434	454	465	422	475	464	463	457	422	433	439	423	466	473	439	445	432	397	466	419	484	403	469	447	459	440	482	464	441	483	439	455	475	466	485	427	459	471	431	435	490	470	448	435	498	472	424	445	454	491	495	461	457	506	501	444	452	446	415	451	467	416	469	451	521	464	436	497	457	431	442	443	467	427	444	473	461	416	457	472	439	422	459	436	470	465	440	412	446	459	454	444	455	423	458	437	454	489	491	455	474	461	435	475	472	468	481	484	490	419	468	458	442	467	438	493	450	480	465	467	437	478	478	456	510	477	476	427	440	434	485	495	431	443	454	475	461	446	489	456	500	503	484	457	438	455	445	480	467	453	457	430	452	418	465	460	486	484	464	455	479	447	453	493	488	429	439	482	438	450	445	455	457	435	455	458	477	478	444	482	425	465	451	458	472	443	465	453	424	490	464	453	468	471	452	459	459	461	472	420	515	472	461	453	492	455	456	437	434	478	511	445	468	427	499	453	478	489	453	471	471	448	493	511	452	454	428	490	418	425	481	435	509	441	467	427	433	474	460	515	458	451	468	447	439	455	456	436	450	497	472	409	476	490	478	451	481	477	473	447	460	444	490	454	451	458	468	453	424	466	463	486	477	432	463	467	461	458	423	460	454	439	438	474	434	492	458	446	451	453	467	508	431	460	487	461	443	504	468	488	473	488	475	465	498	441	452	498	437	458	470	484	426	444	466	456	440	455	482	427	450	451	448	433	438	461	433	463	423	467	480	431	467	476	515	451	423	481	449	443	473	438	459	509	458	487	478	462	457	458	443	453	468	483	448	408	476	498	500	482	501	453	445	417	424	480	445	473	449	434	464	456	445	480	460	456	456	461	447	469	482	468	488	430	451	446	455	456	436	494	449	423	436	470	497	493	450	478	433	451	473	479	447	435	438	464	434	507	424	488	487	456	479	473	480	455	454	475	439	427	457	478	477	475	461	458	483	468	437	464	458	446	500	441	465	421	474	468	475	440	461	442	465	451	482	464	423	450	433	449	447	436	440	499	458	485	511	434	447	505	447	451	479	436	484	462	450	474	446	446	429	478	437	469	451	440	477	497	460	478	445	443	463	446	470	422	433	465	467	440	457	418	467	453	476	468	490	452	461	503	458	448	485	445	444	406	456	494	460	429	473	461	459	434	477	470	424	446	451	483	484	435	429	407	478	448	462	468	481	475	458	459	497	475	466	456	476	457	416	481	476	463	453	487	449	449	492	454	484	513	469	453	447	490	437	451	440	481	427	475	440	458	450	468	433	410	485	490	474	472	448	471	442	455	458	463	458	456	426	466	463	466	468	447	498	433	438	448	465	471	480	444	443	482	427	460	453	470	447	456	472	474	442	458	472	452	453	445	452	432	467	429	464	450	466	462	465	432	450	452	466	414	462	480	455	434	455	475	466	431	454	502	483	469	444	443	428	448	468	470	466	449	446	434	439	451	461	467	427	468	455	431	420	437	477	453	479	444	451	467	439	437	446	462	437	479	448	439	441	454	501	423	463	436	473	464	458	501	480	447	453	472	486	447	446	439	447	437	460	437	434	452	466	442	445	462	420	487	477	475	446	493	470	463	471	424	412	420	445	431	477	415	464	447	461	474	469	431	461	460	426	504	439	448	511	463	468	458	488	452	466	463	477	459	470	462	456	460	465	420	517	483	411	456	445	478	483	481	482	432	479	443	480	468	443	478	477	485	447	467	450	447	441	460	439	449	508	439	461	475	426	464	506	515	438	486	470	466	434	445	484	443	506	468	459	432	482	453	456	512	441	454	458	441	419	464	440	481	422	468	460	459	492	484	437	459	404	467	447	473	437	488	459	452	469	492	477	460	458	426	440	427	448	465	475	425	446	452	472	453	432	453	454	457	460	453	499	469	500	456	442	508	460	463	460	479	440	475	499	437	487	460	474	430	465	474	442	452	445	454	487	460	470	459	471	445	454	476	452	456	442	453	438	480	447	442	435	424	429	463	467	466	508	442	422	483	469	453	427	473	468	449	455	452	410	474	462	459	471	473	491	484	479	490	478	439	450	448	474	422	488	439	480	441	463	454	470	492	414	446	441	411	452	439	420	452	434	467	462	475	462	419	454	453	458	432	451	468	448	432	451	468	459	415	470	466	479	420	504	459	412	496	437	482	441	494	452	476	488	440	444	423	460	458	439	463	444	463	452	482	428	460	459	419	448	482	439	486	450	430	443	501	461	472	444	463	456	445	444	479	452	463	475	445	437	484	465	471	430	459	447	437	459	461	460	468	489	468	515	472	414	432	487	445	442	473	444	437	472	424
4409	6854	5775	3271	2476	2117	1739	1159	1215	19251	28899	23144	13354	4092	1931	732	469	409	398	402	435	424	409	395	475	469	409	415	461	399	452	443	460	439	454	415	451	447	417	412	390	425	398	433	437	457	408	445	396	437	463	445	430	398	392	431	438	448	432	457	476	432	424	404	442	399	391	434	451	403	425	426	435	451	415	448	406	439	378	417	402	413	401	403	414	426	405	411	443	458	419	429	439	436	434	452	461	416	427	390	414	440	432	416	442	424	423	434	389	400	374	451	399	438	424	387	453	447	398	436	445	441	465	460	431	431	422	421	436	440	413	413	418	439	394	419	425	444	414	418	426	428	440	420	400	426	399	394	452	427	450	417	422	424	417	432	431	429	432	437	410	440	417	413	448	413	418	443	437	402	443	473	424	383	448	411	426	435	426	426	400	438	420	414	425	410	421	414	427	408	432	405	399	429	465	409	417	409	468	478	393	404	446	439	431	417	411	425	459	435	443	451	408	414	471	397	407	447	436	399	422	448	424	437	418	411	429	400	430	447	412	441	390	424	444	418	384	426	418	434	429	421	414	391	431	451	419	425	457	422	413	414	435	435	424	424	420	442	392	414	359	389	384	426	391	469	419	400	412	445	418	456	410	432	417	431	433	472	416	384	442	390	458	444	439	432	401	420	436	403	456	411	419	386	438	416	441	419	370	400	418	413	423	380	401	427	380	429	407	449	436	430	434	424	383	428	411	452	405	411	415	418	412	426	427	418	460	409	440	367	431	438	475	428	434	455	414	425	426	456	437	400	441	443	439	438	413	437	422	432	401	434	411	443	421	421	418	416	436	432	452	436	446	420	413	456	426	417	408	434	433	406	405	413	409	426	457	454	405	438	428	409	412	429	387	404	419	396	425	412	391	431	389	438	417	416	424	393	398	460	398	429	402	420	434	398	385	410	414	433	401	413	430	425	402	425	391	399	422	415	450	431	451	408	434	450	413	408	442	407	433	410	401	396	393	445	439	425	425	413	398	454	428	455	425	408	452	430	422	437	441	415	423	425	455	427	399	415	434	396	420	386	406	435	408	438	413	398	437	437	408	407	398	438	404	385	391	394	432	417	440	400	389	367	434	420	418	446	443	413	425	431	408	455	434	440	409	423	437	418	462	422	439	415	446	432	401	420	418	410	430	437	430	419	375	421	413	422	433	407	446	418	419	403	419	421	432	422	398	435	401	426	428	403	430	432	369	448	434	420	438	401	401	423	419	436	434	422	415	386	428	458	461	394	404	392	454	391	427	399	429	438	414	436	425	440	441	399	399	385	417	437	413	448	420	406	417	411	441	445	451	402	418	410	419	435	443	423	409	404	423	427	424	408	440	409	408	428	412	426	418	467	375	413	426	424	411	420	405	456	418	407	416	445	447	454	422	439	433	448	366	474	414	403	384	390	419	419	427	441	441	419	417	388	427	412	448	433	434	401	404	420	489	427	412	386	427	443	472	402	428	414	430	389	438	475	458	419	396	425	425	401	410	427	454	429	433	405	420	405	427	436	420	407	424	434	421	439	428	436	435	396	421	413	454	446	428	431	419	407	449	414	391	420	468	412	437	410	430	423	453	403	419	399	418	427	442	439	385	390	433	415	394	363	387	455	404	428	403	405	410	423	418	397	429	424	399	437	418	426	408	462	444	413	377	402	392	402	434	426	407	425	417	408	452	415	423	408	429	431	422	403	425	410	436	438	375	409	400	425	417	438	420	393	395	428	362	432	417	423	427	390	422	434	391	423	422	431	418	418	417	420	410	435	399	442	412	423	405	426	410	406	434	422	428	455	376	445	436	412	406	440	428	437	417	432	425	382	434	427	395	432	422	446	401	427	416	422	439	436	422	423	447	443	445	413	416	433	409	400	422	418	404	382	426	430	433	398	479	412	422	384	430	384	371	420	438	419	409	407	448	425	429	408	411	435	419	407	409	407	417	429	415	384	420	427	409	416	425	418	434	426	404	425	388	403	432	424	417	451	451	396	447	408	441	460	433	420	446	423	423	436	393	452	408	429	434	409	439	463	457	414	451	395	415	432	427	410	422	455	435	441	374	425	424	417	405	452	426	422	451	436	396	422	406	403	385	406	424	471	420	439	443	424	422	418	411	417	442	436	428	425	424	447	436	398	425	430	396	462	442	439	438	431	430	440	428	409	402	435	405	463	446	418	451	416	440	451	446	438	443	429	409	406	406	428	414	423	431	377	432	420	442	447	406	402	422	464	437	420	411	397	415	415	437	408	407	443	434	417	443	417	419	442	385	400	430	399	415	402	446	453	409	447	435	458	437	460	402	421	438	439	420	390	437	435	451	424	445	454	442	379	428	425	413	417	405	417	423	431	368	394	420	415	453	405	433	392	415	417	364	428	460	411	449	436	450	443	385	435	397	418	456	393	401	449	392	429	417	406	433	397	411	441	464	423	424	377	418	431	435	419	445	413	447	403	376	434	387	426	452	417	430	407	400	443	417	491	475	440	421	432	430	456	407	392	413	407	439	417	409	433	448	444	426	423	441	396	429	402	417	430	411	395	429	427	394	427	436	402	444	424	395	432	453	459	430	408	431	385	418	441	425	456	428	394	431	418	435	380	414	415	402	422	418	420	394	380	432	396	418	425	390	411	410	415	402	436	378	436	402	419	415	445	386	397	399	414	408	412	432	412	400	444	406	431	411	422	389	418	414	399	395	414	369	409	442	409	459	439	400	454	408	428	472	400	413	434	406	416	441	427	392	407	378	462	380	437	422	400	452	432	410	431	435	420	439	456	429	426	410	427	405	436	415	444	432	390	414	408	421	448	419	421	449	409	392	433	446	392	406	402	435	378	451	422	423	372	461	452	400	434	393	448	442	414	406	373	416	402	419	424	418	417	416	388	421	401	431	420	418	431	418	425	455	434	408	458	397	425	384	422	432	429	436	442	421	440	422	414	417	444	442	405	428	395	433	393	427	430	389	421	404	410	410	426	397	421	419	426	428	401	420	446	423	448	417	427	399	363	430	424	441	404	401	377	427	409	422	432	409	422	448	419	429	434	448	411	419	394	414	453	420	449	411	426	413	419	407	417	437	389	433	423	417	431	433	408	443	432	403	429	417	426	435	429	405	408	421	435	417	388	407	402	404	452	399	456	417	423	415	416	409	446	424	394	403	401	437	448	389	422	466	438	406	430	388	453	414	439	425	397	444	385	422	421	420	423	428	434	434	405	390	395	426	419	427	431	416	440	401	408	411	438	382	415	402	446	408	415	412	405	458	393	433	403	371	422	413	412	444	389	391	388	432	444	409	422	438	428	418	428	462	451	422	416	457	404	402	415	427	409	433	451	383	393	386	414	433	420	391	406	437	382	429	441	401	409	434	369	436	438	445	453	430	445	441	459	430	422	423	425	441	422	401	475	444	424	417	403	446	389	418	430	441	406	420	404	423	433	481	422	412	408	428	444	417	434	418	419	457	440	411	421	405	413
27498	10218	1119	606	463	389	314	351	412	878	1717	1580	988	555	393	315	280	281	291	282	294	269	288	267	290	300	265	309	294	280	312	320	270	300	264	283	300	243	278	280	290	279	293	294	270	273	298	271	290	266	284	275	311	281	290	286	304	285	290	296	302	265	280	268	282	284	274	272	286	310	282	279	279	278	298	284	276	271	297	275	296	290	264	317	296	293	275	295	253	277	246	273	285	296	271	269	272	288	296	291	279	280	289	272	277	289	286	298	279	321	291	280	277	306	270	272	286	280	290	287	280	296	283	291	294	283	283	230	290	291	275	267	264	288	253	274	269	270	293	280	295	253	260	285	295	293	295	290	290	290	265	272	267	281	285	270	278	281	286	266	276	276	281	305	280	287	278	317	309	262	301	293	296	274	297	307	291	282	279	284	289	279	264	276	295	293	287	265	293	279	295	289	312	288	284	269	261	265	261	286	278	261	296	258	276	255	297	266	269	277	288	282	239	304	274	285	266	281	272	286	237	266	297	268	266	290	269	299	279	295	283	298	270	262	285	286	296	277	293	282	271	298	276	274	255	298	255	279	299	298	305	303	279	282	261	299	301	303	323	303	310	290	282	257	240	251	313	257	277	287	287	257	273	260	312	268	279	284	287	308	298	316	286	318	301	297	271	319	279	288	268	273	282	280	303	268	291	270	287	286	278	284	265	266	263	286	256	308	293	289	275	267	279	270	289	281	299	302	298	270	310	318	255	302	259	305	291	243	308	320	268	275	307	287	281	273	303	309	269	266	271	277	276	278	288	260	308	317	291	278	249	306	278	254	272	294	272	294	301	284	277	267	267	261	294	308	272	271	250	303	272	268	278	275	296	313	239	293	240	312	269	266	278	270	287	272	271	282	268	278	279	272	287	286	270	293	274	281	276	261	314	277	314	277	274	238	272	280	277	303	291	258	271	286	308	270	257	280	300	267	278	273	273	287	266	286	279	304	279	266	286	282	293	272	273	264	316	285	281	288	285	282	278	287	267	277	274	315	291	253	280	268	273	293	277	276	265	273	270	266	268	241	309	278	286	283	266	317	297	277	286	240	257	258	285	279	282	278	268	280	288	281	262	276	293	291	289	285	255	259	301	282	300	275	307	282	259	267	281	294	275	266	259	311	277	307	303	294	298	331	283	243	276	309	297	257	275	297	298	301	276	269	253	301	292	245	274	260	294	294	274	298	293	260	268	272	281	310	317	276	310	274	270	289	267	236	283	299	232	287	269	283	280	281	288	291	280	285	284	284	290	259	276	294	269	274	289	293	270	286	283	286	296	312	273	283	265	275	273	256	281	271	271	252	269	273	259	298	275	313	284	262	288	305	285	283	279	321	288	301	325	290	303	270	298	282	264	276	277	258	294	294	268	284	297	282	271	262	269	311	257	287	262	268	263	276	287	274	238	268	270	273	290	275	293	329	291	276	305	279	303	292	276	259	253	275	265	308	285	249	297	282	294	255	300	254	272	274	309	271	274	272	280	261	321	274	286	281	300	293	282	273	263	285	289	289	291	247	272	278	289	253	276	251	283	270	261	270	272	275	291	261	278	278	318	289	317	274	301	276	292	274	287	325	273	300	283	292	288	246	306	285	243	261	260	297	300	260	282	282	261	244	261	301	297	266	301	260	271	308	259	295	290	305	280	295	288	297	285	268	306	292	270	277	242	318	278	291	288	278	271	294	304	260	318	274	273	304	281	327	289	272	308	266	262	292	314	279	272	292	296	296	304	272	277	261	286	301	308	296	283	272	288	276	279	294	279	288	318	276	306	327	259	292	272	259	273	283	297	319	271	289	295	268	251	282	294	292	266	275	307	287	290	266	272	276	292	299	285	254	280	338	319	269	280	314	284	294	290	253	290	273	268	271	283	259	285	297	294	298	268	297	265	275	256	269	285	269	294	300	310	281	292	264	296	276	293	256	263	307	282	314	260	292	296	307	273	271	308	288	295	290	280	269	317	290	269	276	254	312	264	269	264	306	284	278	283	251	297	283	281	293	290	284	277	308	287	296	286	300	296	307	308	282	311	274	293	272	298	265	285	252	247	304	309	285	298	313	276	289	287	302	267	260	284	265	275	273	255	264	292	271	297	279	295	263	288	279	254	273	316	270	270	282	301	299	300	281	301	295	284	285	265	265	311	278	280	318	284	249	263	269	260	279	275	294	290	260	287	290	305	270	299	285	278	255	306	268	287	282	296	258	313	286	294	277	275	271	282	299	268	257	291	264	299	261	316	285	296	290	269	292	281	301	298	299	284	266	289	296	280	301	266	289	286	299	289	281	286	294	292	287	264	258	297	268	306	293	286	280	287	257	284	274	320	286	286	267	282	302	286	275	229	272	276	279	313	257	257	286	317	275	286	274	271	259	276	269	280	273	282	263	274	268	286	290	317	305	293	275	260	295	300	287	279	268	253	264	282	303	271	284	288	287	306	261	273	257	295	252	275	295	281	283	268	267	294	302	282	271	293	302	281	286	278	325	300	285	282	289	285	286	270	293	263	287	275	277	300	289	279	261	280	266	269	272	288	296	260	258	290	289	287	297	289	277	282	282	313	285	281	276	286	297	272	259	280	282	278	259	275	290	288	284	304	303	293	297	282	293	297	288	260	289	302	270	306	301	261	285	290	251	306	304	252	260	295	305	271	236	278	262	269	274	293	260	283	262	268	277	268	272	303	324	287	299	276	284	249	299	293	266	295	261	284	305	273	257	285	286	300	288	307	290	279	274	309	268	256	265	292	271	279	300	261	252	296	268	310	276	261	250	283	317	223	280	286	290	273	270	302	310	277	259	304	272	308	245	314	269	284	295	256	285	285	305	268	287	316	266	295	301	280	285	268	278	269	291	295	255	313	303	302	299	267	316	286	295	278	277	277	274	288	307	278	298	316	293	289	258	277	283	259	306	282	265	265	274	285	257	281	290	279	257	292	280	296	247	270	285	286	284	288	299	267	308	277	306	261	262	305	319	275	276	257	282	292	287	276	282	284	279	279	307	274	280	280	299	280	313	303	284	262	296	267	281	282	284	291	301	254	268	296	327	282	277	289	296	287	294	323	301	260	272	282	298	289	300	278	244	279	294	266	292	274	299	289	276	280	271	287	298	295	262	265	286	277	302	281	295	274	289	262	292	309	297	248	288	292	275	277	313	258	288	258	249	292	293	296	289	315	323	278	290	282	276	262	288	265	293	271	268	283	270	277	285	290	280	291	272	293	266	251	284	291	325	287	279	302	278	279	293	285	295	299	302	263	293	276	292	287	306	273	272	281	283	311	289	291	280	296	287	271	298	270	287	266	285	280	308	256	281	292	280	276	298	307	283	293	285	276	316	292	284	305	321	264	294	294	305	270	284	304	298	279	294	258	299	268	290	284	301	286	277	251	264	292	312	272	287	285	252	295	314	275	306	300	285	275	252	266	265	291	268	244	303	291	271	285	296	289	275	285	279	297	278
5266	959	747	492	565	518	366	346	378	1383	2381	1827	1177	567	367	293	279	257	262	288	255	225	238	234	258	236	295	258	260	282	274	275	293	272	249	253	246	292	253	272	299	265	262	270	299	295	246	257	286	256	274	295	282	272	270	257	276	257	256	248	280	270	271	242	235	299	275	224	299	269	270	249	228	254	278	263	248	269	278	259	265	271	252	264	266	245	258	255	260	245	241	264	269	263	263	266	269	267	283	245	269	281	245	255	280	283	239	246	256	268	259	254	248	238	254	262	248	287	264	263	265	255	289	246	264	258	266	284	292	241	256	251	231	271	262	263	254	262	269	264	259	279	260	285	267	259	265	281	242	246	280	269	255	256	289	270	279	272	242	266	251	282	234	277	268	247	257	254	266	257	235	272	257	278	291	263	247	259	279	244	243	254	247	264	270	259	270	252	269	269	267	254	253	264	266	258	245	266	278	254	273	240	286	251	254	293	248	274	242	249	273	249	252	259	236	256	246	294	241	289	276	262	264	258	250	259	288	305	295	282	275	263	247	276	286	301	279	260	272	255	309	266	255	260	261	306	260	277	270	255	257	268	308	261	256	261	249	273	267	277	265	276	261	254	278	294	265	256	250	276	237	255	256	254	268	232	237	266	262	226	266	266	249	291	274	285	269	274	231	288	271	248	277	268	290	276	265	281	286	232	264	286	245	250	292	263	265	229	242	232	280	237	248	259	249	246	253	260	285	249	262	260	268	287	292	243	246	289	263	258	256	262	278	273	270	272	261	290	282	280	225	259	241	265	266	234	276	279	245	264	267	264	268	278	292	283	309	274	250	256	291	257	263	257	266	306	254	270	282	260	247	267	249	255	255	252	257	290	242	253	255	244	261	256	267	274	270	268	269	279	248	255	256	257	267	304	252	272	253	264	282	278	224	243	284	306	272	242	276	243	282	236	276	278	260	253	256	262	265	243	305	276	294	270	257	273	267	257	257	278	266	273	261	287	263	261	262	275	270	268	274	269	243	279	306	283	237	268	281	284	248	253	275	272	278	256	259	273	261	272	243	260	275	286	275	261	253	249	254	255	251	269	258	266	255	289	256	297	272	239	282	271	255	277	289	255	245	301	255	241	291	255	259	256	256	251	291	275	272	244	290	272	270	259	230	255	271	283	251	275	251	288	296	270	267	258	262	249	273	283	254	276	244	272	291	274	238	265	243	233	275	259	237	238	233	258	242	274	271	287	265	282	245	237	273	260	235	293	262	243	240	268	280	240	244	280	250	219	241	286	247	268	251	244	233	265	271	256	254	252	245	253	246	270	246	250	261	276	265	267	293	255	254	250	284	251	234	244	242	249	258	262	262	263	284	263	265	278	267	257	271	294	245	257	264	262	272	269	272	262	270	265	253	283	237	275	281	275	286	269	290	239	257	250	273	251	280	244	278	259	263	295	247	259	280	236	247	272	284	257	272	283	247	248	258	235	278	287	254	275	276	254	263	253	254	262	237	248	268	282	263	257	280	250	254	252	293	272	232	262	272	254	272	292	262	264	263	264	254	258	265	267	259	261	248	251	257	245	275	267	302	276	246	281	250	235	281	236	274	248	259	278	274	254	261	256	247	285	255	245	265	275	255	253	260	239	252	260	251	238	270	267	260	255	258	271	216	245	272	275	274	281	265	285	255	252	289	255	241	263	253	290	263	279	271	241	267	242	238	251	263	278	268	248	246	276	276	258	259	283	265	262	240	242	265	270	260	256	262	260	244	266	274	277	241	265	247	243	279	269	246	298	273	288	243	274	282	267	274	248	253	268	242	269	253	262	306	254	267	303	254	266	246	261	247	252	287	265	265	259	274	216	275	254	273	254	250	270	291	271	281	269	245	274	244	235	239	274	295	277	269	253	268	252	249	258	268	260	228	255	287	254	276	276	262	288	252	242	226	270	255	244	293	246	279	254	284	244	276	292	256	259	249	252	270	296	248	264	257	236	305	248	277	289	261	267	303	278	254	291	299	247	295	257	274	268	256	281	235	258	255	294	271	249	271	273	248	257	249	259	271	283	257	240	273	254	265	282	266	292	256	263	270	283	250	255	246	272	256	253	249	263	239	288	246	278	265	254	299	256	251	260	280	258	235	296	263	250	278	271	264	247	293	258	267	295	251	285	252	308	266	227	268	246	252	267	262	253	255	275	254	299	260	263	267	279	289	261	278	253	273	256	256	267	231	245	261	272	242	249	263	262	284	258	282	294	277	232	269	265	272	272	260	266	270	289	247	265	291	261	288	258	248	293	292	264	263	240	244	245	288	240	266	267	273	246	248	265	246	256	287	266	279	236	255	250	237	274	250	261	240	254	262	223	269	263	233	265	254	278	281	271	250	271	281	257	231	324	241	272	267	277	264	280	256	249	238	245	261	283	273	272	288	253	261	268	289	265	272	283	240	272	278	231	247	273	295	282	281	273	254	272	255	250	282	233	275	282	267	272	277	283	284	243	236	275	242	274	299	293	268	232	231	239	261	260	261	277	279	249	259	271	253	294	247	249	221	269	249	272	274	262	267	298	269	252	253	287	277	292	259	251	247	246	256	251	275	267	261	233	251	251	246	265	290	265	264	241	261	270	238	240	245	289	281	262	272	273	252	249	231	243	271	280	258	254	259	282	260	250	247	271	232	283	243	281	264	267	280	291	266	252	270	285	291	259	266	263	281	277	272	258	234	267	271	267	266	255	257	241	282	278	277	263	299	270	297	275	260	233	237	271	268	252	263	282	280	268	254	236	264	247	274	287	275	271	274	264	268	261	264	252	285	280	229	280	252	285	258	280	264	270	245	267	273	265	263	250	282	256	297	256	266	266	260	280	234	275	260	261	230	273	259	271	281	271	264	256	259	265	248	266	235	259	266	289	287	296	283	275	255	260	308	265	259	228	252	281	266	287	287	270	256	245	257	276	257	253	270	263	242	290	275	269	277	249	268	275	268	265	235	265	278	266	269	292	241	284	244	271	263	254	263	262	261	289	255	248	236	285	271	264	265	259	241	252	287	268	266	248	241	277	255	248	245	273	266	230	262	242	230	258	261	249	270	278	241	253	259	272	285	241	263	261	281	293	263	298	283	260	285	249	281	266	261	250	256	258	275	268	272	267	249	251	276	270	276	289	314	290	266	303	263	259	261	255	252	249	253	279	281	262	253	260	257	277	268	274	252	277	241	274	261	288	230	253	240	241	255	273	267	257	284	259	271	252	247	292	238	275	258	278	244	244	266	250	291	259	264	264	247	264	253	269	270	269	274	273	264	272	241	265	286	258	260	252	277	254	282	277	261	268	248	255	282	235	268	253	259	251	247	277	278	308	230	257	267	259	261	262	290	264	280	290	290	269	289	283	255	282	262	266	271	254	288	240	278	278	275	267	246	264	256	261	246	289	243	273	259	250	288	263	270	267	282	257	268	251	264	255	249	242	264	284	269	260	243	260	265	263	286	282	292	258	289	261
25612	21415	27313	25553	5414	1359	667	547	3001	15120	19262	12232	5094	1402	675	379	336	323	341	296	308	360	301	324	291	315	276	308	294	313	320	347	287	323	319	332	348	281	350	314	301	328	348	292	325	324	311	335	307	302	297	299	368	293	301	317	314	292	297	312	334	306	299	308	330	318	304	337	340	311	290	263	338	298	319	336	329	294	284	346	301	320	271	302	329	286	333	362	308	264	317	291	281	329	327	318	320	316	315	343	312	329	310	352	324	306	383	302	346	317	311	331	280	332	290	333	295	351	331	310	355	303	302	322	332	301	301	327	371	312	301	350	298	289	288	314	319	330	296	349	312	297	308	315	319	295	312	295	356	319	302	321	287	331	307	329	334	306	287	309	332	328	288	302	315	323	295	320	351	318	333	293	315	290	339	259	339	333	319	341	343	342	348	331	329	295	311	344	321	296	317	330	318	334	300	322	286	327	357	291	342	319	326	307	328	325	312	354	314	358	307	310	322	335	323	317	343	337	307	274	333	339	335	323	307	320	326	328	334	327	303	296	299	301	292	312	293	279	313	292	305	306	306	301	318	305	296	299	336	305	322	319	332	321	302	301	332	333	302	294	346	318	319	302	282	311	339	314	276	300	300	307	297	325	318	308	334	333	308	294	327	303	328	310	311	289	332	323	323	336	286	296	303	271	297	349	320	303	317	352	310	321	316	328	312	297	282	346	303	317	327	291	331	273	303	318	280	314	324	350	341	308	284	328	324	328	333	344	328	324	339	325	344	288	308	336	334	312	313	318	304	316	300	319	315	315	280	334	302	306	293	320	296	345	324	309	345	333	311	349	307	303	306	315	313	320	311	320	302	313	313	323	315	314	296	324	297	289	317	311	306	340	267	297	307	331	319	314	319	290	310	288	314	321	323	323	292	315	319	305	346	308	327	344	343	312	329	334	321	299	327	315	333	286	307	321	307	337	328	327	305	286	325	314	302	314	306	319	302	326	325	313	288	311	345	311	302	300	328	321	328	319	305	320	306	336	311	317	313	282	320	328	294	319	331	306	298	308	289	294	302	313	314	326	271	318	298	318	324	305	305	343	309	287	321	326	309	342	313	302	317	323	306	285	290	326	331	315	309	282	320	305	291	301	299	291	327	299	306	323	305	329	326	304	289	293	322	319	319	319	277	322	292	334	302	320	311	324	298	288	337	328	333	304	297	298	288	278	296	312	311	315	322	308	305	294	333	294	321	294	290	299	293	326	340	292	298	314	322	343	319	302	329	310	362	307	315	343	326	307	339	313	335	302	300	340	292	297	281	336	316	337	328	331	313	330	343	329	305	296	290	316	312	326	295	325	338	316	309	296	341	319	324	330	306	330	325	358	308	282	303	288	274	318	311	311	331	360	312	325	324	339	309	336	335	270	299	316	297	314	338	320	320	318	304	308	295	329	335	323	293	314	323	311	316	307	354	327	326	306	294	308	296	274	311	307	276	317	327	331	330	318	334	303	286	306	297	326	336	318	306	351	324	329	276	296	302	323	319	316	336	288	301	315	326	301	283	277	315	317	325	288	352	327	315	309	303	328	314	279	310	284	293	327	322	325	314	331	315	310	341	326	344	330	308	300	328	325	327	320	314	302	292	310	311	343	307	319	330	328	299	323	300	336	309	320	330	332	342	324	309	334	344	294	332	336	308	306	358	327	355	335	325	348	297	309	331	280	317	298	327	322	335	307	310	310	311	312	314	282	325	315	314	310	293	335	305	284	336	359	325	295	318	346	315	335	324	301	330	287	314	294	286	306	339	311	280	311	323	349	311	304	305	272	334	286	340	314	318	333	329	322	320	328	306	309	338	309	312	324	311	296	290	335	309	311	322	318	297	340	333	308	286	298	273	348	288	323	323	322	340	308	352	317	322	318	313	317	305	294	304	296	293	310	311	321	291	339	306	278	355	324	327	351	353	306	306	306	324	312	340	326	368	323	293	325	299	332	305	312	316	302	337	281	296	327	349	334	278	321	365	316	332	337	347	322	336	307	323	344	308	295	325	296	295	309	295	302	322	339	306	324	330	320	306	322	287	300	336	329	328	329	350	308	326	304	345	306	333	337	320	290	339	302	291	305	331	328	304	295	294	328	316	314	292	314	287	296	320	329	330	312	316	302	335	299	328	321	341	317	326	315	309	308	304	292	341	299	302	342	343	331	289	284	310	338	332	303	306	301	327	314	325	300	311	325	328	323	318	310	298	321	308	333	319	341	316	316	322	289	309	285	301	319	322	326	276	280	336	341	289	312	324	332	293	291	305	312	338	312	323	302	330	314	316	275	328	326	314	295	333	307	320	307	318	297	336	330	299	268	326	331	310	302	333	294	295	305	309	329	354	328	321	315	305	326	304	305	320	315	299	315	314	321	324	320	298	296	311	326	297	278	285	323	318	325	351	334	296	302	331	269	306	324	308	331	287	333	314	346	334	311	308	309	280	297	310	303	306	305	316	358	294	307	308	317	308	332	322	317	300	337	332	323	318	291	320	327	347	278	314	323	326	342	327	355	317	292	304	296	303	302	340	291	350	317	333	316	347	294	324	318	327	325	295	313	287	339	316	306	332	291	302	297	306	289	310	301	333	291	319	314	311	322	309	322	297	339	308	333	302	312	261	298	318	290	300	280	316	310	308	308	322	338	286	284	290	339	293	318	320	308	304	331	323	337	318	339	300	317	285	299	305	303	333	312	320	316	302	335	332	292	331	327	314	319	297	298	313	308	280	309	329	326	325	320	314	289	308	294	325	304	290	348	317	301	294	319	307	302	348	302	296	315	310	295	329	280	335	345	325	327	313	305	326	343	319	256	337	288	346	310	304	326	304	326	291	308	316	278	302	306	321	319	317	280	324	310	307	301	319	330	297	310	322	290	318	280	312	323	324	269	304	319	315	325	323	325	301	305	299	332	328	336	299	317	289	310	296	295	315	296	315	312	340	323	274	304	308	293	328	300	332	338	297	313	356	321	301	309	333	325	325	301	308	334	334	322	304	332	335	291	330	314	341	326	317	298	272	334	327	307	302	332	302	337	295	323	301	307	316	311	310	308	318	312	335	298	322	321	333	292	307	311	306	302	330	333	282	278	304	312	287	294	290	300	318	315	329	313	274	318	339	328	332	339	356	340	329	311	307	349	293	321	304	301	311	299	311	306	311	306	314	335	315	312	320	312	314	316	305	323	307	302	309	316	310	338	309	305	270	320	306	323	307	327	316	316	316	322	330	287	300	307	300	286	297	332	309	332	277	323	305	344	315	330	302	334	326	278	288	326	302	312	331	314	297	306	307	321	303	322	307	306	316	303	324	318	294	292	358	340	265	295	313	314	289	303	303	303	311	323	290	316	299	330	332	301	298	299	327	304	311	310	322	341	328	328	288	279	314	323	336	294	326	336	330	317	313	323	285	317	295	288	326	322	348	302	285	343	346	320	295	366	311	315	321	334	334	304	349	305	315	284	313	296
3850	4022	3091	1375	1273	1246	685	594	4896	17536	17414	10671	4779	1675	749	410	334	287	332	314	318	309	317	303	322	295	325	281	303	298	289	307	289	287	313	318	268	291	339	298	276	296	323	332	259	329	280	304	317	291	313	311	278	281	292	320	306	310	327	330	335	276	307	317	328	316	312	315	318	304	332	322	305	321	290	307	304	307	339	326	313	311	336	295	274	282	300	337	304	301	318	306	298	319	324	326	317	321	313	305	289	293	321	303	305	314	319	340	345	310	324	287	312	308	307	288	271	322	291	292	300	309	299	286	324	330	317	308	313	313	313	335	313	305	332	311	285	313	270	297	287	313	324	310	327	306	322	328	313	267	311	291	311	307	320	271	318	302	295	307	279	337	281	306	293	308	311	275	303	315	296	271	287	297	310	285	286	278	310	294	306	314	324	327	306	309	322	324	308	299	334	312	291	308	321	329	305	322	287	313	327	329	306	315	291	305	316	328	301	316	295	299	288	310	276	320	309	315	266	340	299	286	326	323	314	288	302	304	305	305	326	327	302	301	269	296	315	285	290	333	308	304	291	320	277	299	347	283	301	295	308	333	325	312	293	301	303	303	291	305	298	332	315	304	346	324	297	329	274	317	330	276	296	299	298	302	298	342	299	294	307	303	322	305	292	292	279	303	293	328	288	281	320	323	320	253	309	298	302	319	309	278	280	311	299	278	308	313	300	296	301	301	297	270	292	311	325	297	300	331	308	306	293	304	325	294	281	293	307	286	314	296	304	322	295	283	304	302	316	297	325	268	295	320	291	303	312	286	290	316	297	326	321	319	303	316	337	277	328	314	303	289	284	289	318	315	318	309	286	325	299	303	325	259	293	299	265	308	313	287	322	304	300	299	310	302	307	308	278	328	333	300	307	305	296	299	317	311	303	325	325	303	335	298	289	294	310	287	306	342	330	309	312	274	307	305	325	311	300	309	322	311	299	309	305	318	311	280	318	302	309	324	296	290	298	323	294	303	312	301	293	294	294	274	335	313	302	326	329	308	275	247	290	310	338	317	285	284	327	320	259	278	292	289	333	299	275	303	288	327	311	301	309	336	286	311	308	296	301	283	279	311	299	269	270	310	301	320	291	320	298	307	292	286	298	309	294	306	296	330	302	334	298	293	288	302	318	291	284	316	334	295	293	313	273	326	318	337	316	322	316	315	321	309	316	308	277	312	348	311	293	298	292	279	330	298	301	294	290	293	306	280	313	290	308	290	291	307	305	332	289	283	278	310	275	294	309	281	305	306	310	301	307	286	322	293	310	304	293	357	292	312	310	293	327	290	327	307	297	308	299	316	271	301	299	295	300	285	260	272	300	309	320	310	285	327	315	283	314	289	304	323	282	319	305	295	308	309	282	325	336	310	291	297	285	291	277	289	304	318	293	311	314	321	260	287	306	299	315	312	289	323	324	291	310	328	304	324	279	329	318	312	280	287	280	280	307	327	303	332	308	309	308	292	280	294	326	291	280	321	284	310	321	323	341	293	304	327	303	292	327	275	313	325	279	304	305	292	303	324	317	307	299	299	312	293	272	309	314	348	290	317	296	304	298	284	289	317	318	320	328	289	281	304	270	312	273	289	287	245	303	306	301	296	310	300	302	312	261	294	301	319	306	326	312	296	302	323	322	276	311	312	285	283	293	277	307	305	316	319	319	312	324	308	273	291	315	315	311	315	322	279	330	334	290	264	308	290	317	290	301	310	295	283	295	313	309	345	333	342	316	326	284	291	300	284	298	285	301	318	293	304	336	309	304	315	320	327	311	288	311	339	339	302	318	321	316	323	294	337	296	305	321	283	292	304	308	333	301	341	305	304	299	339	300	287	249	332	291	301	325	308	348	304	313	269	329	302	309	311	309	336	284	299	340	285	306	289	294	330	302	334	310	278	318	290	309	306	283	297	318	307	299	311	285	284	289	287	306	292	314	263	271	254	295	278	286	312	299	304	324	283	285	302	284	283	362	297	323	287	331	315	302	334	302	325	284	303	269	305	319	295	300	311	307	287	298	313	303	301	310	352	309	268	313	321	296	322	319	273	313	290	299	299	271	287	313	319	310	293	323	314	294	313	297	302	311	309	304	284	332	328	297	269	294	312	311	335	320	294	321	286	281	303	317	323	337	300	295	274	295	323	321	299	294	290	301	319	297	265	294	317	247	295	289	314	313	303	324	276	313	272	306	300	290	301	331	325	292	340	300	311	293	296	322	332	290	275	314	290	320	293	287	321	301	275	331	308	295	302	302	275	319	291	331	324	285	296	328	296	308	312	308	314	315	293	304	316	248	313	310	279	295	300	293	290	277	302	283	303	312	289	297	323	331	299	320	308	308	322	319	272	305	320	275	297	311	306	300	305	306	297	314	304	331	324	330	294	300	325	314	288	281	272	307	304	298	297	293	280	252	285	295	303	279	308	320	285	305	327	308	319	323	281	283	313	301	298	305	300	297	310	300	285	309	345	315	262	298	329	290	310	266	327	300	320	307	306	267	298	276	328	301	284	291	307	291	324	289	296	296	279	316	294	296	298	295	280	328	297	337	280	321	300	317	299	314	298	277	305	313	335	327	292	313	340	288	289	275	305	292	333	327	306	355	324	296	293	291	279	309	329	312	338	318	314	322	277	311	299	277	295	292	316	335	298	300	335	309	307	276	292	304	278	294	279	307	320	286	289	332	330	285	303	254	312	328	313	256	349	317	299	322	312	292	305	294	306	268	327	294	319	314	296	294	292	325	282	288	318	323	290	309	287	299	296	288	306	304	285	327	295	293	326	290	313	283	292	312	292	301	332	281	303	287	280	304	325	294	271	357	294	324	296	288	273	308	300	312	321	318	324	327	322	310	324	332	289	307	290	320	322	290	298	333	291	321	302	270	298	306	321	318	290	310	341	308	274	325	290	305	285	294	310	284	276	296	333	302	284	274	305	324	293	284	324	287	295	313	282	312	323	292	294	298	310	300	282	301	316	323	300	322	292	330	301	302	309	325	297	291	303	275	302	287	317	288	275	314	276	315	306	286	275	314	321	308	294	314	323	362	291	269	315	305	300	305	276	320	308	310	305	273	301	303	302	305	301	318	310	314	291	314	283	290	298	308	299	263	299	288	321	306	309	301	301	298	306	296	287	318	293	360	307	330	300	305	350	293	306	287	318	287	298	305	303	320	299	299	312	307	306	293	301	303	309	313	302	310	308	298	295	315	315	297	304	306	301	304	299	307	302	318	314	306	291	303	328	304	317	312	337	301	309	287	279	289	321	312	312	294	296	309	315	291	302	316	278	321	299	339	287	254	291	300	283	310	327	306	321	290	327	280	325	304	306	283	301	322	307	284	287	343	315	301	311	295	275	276	311	340	316	302	281	284	304	302	311	293	302	287	282	299	304	320	294	307	303	320	290	281	310	316	304	301	300	284	296	295	316	297	274	324	298	260	297	315	273	292	302	299	276	253	288	306	289
24560	21409	28645	24576	21285	7177	1504	982	10637	36469	32531	20585	8620	2270	1063	556	489	506	508	448	478	423	461	451	440	456	450	468	488	500	454	436	469	461	490	464	476	467	447	452	481	442	489	433	443	487	439	477	462	482	427	464	484	451	465	439	472	490	469	472	438	485	467	451	459	490	432	475	462	478	445	442	454	448	422	479	438	470	456	459	495	469	465	482	491	476	455	489	431	466	452	477	469	469	466	501	405	484	426	479	461	485	478	450	486	452	489	447	455	450	446	448	460	490	462	475	513	460	479	458	455	466	461	453	441	458	455	453	445	463	479	424	484	464	448	462	460	494	443	425	438	447	480	437	444	433	459	416	436	418	478	452	485	456	468	453	462	455	456	457	474	470	407	488	490	465	487	467	431	478	444	465	441	467	441	470	457	447	476	488	473	465	459	462	503	451	450	491	458	431	467	461	470	483	468	445	431	439	438	470	510	478	492	463	455	461	456	485	492	520	467	458	445	445	470	472	445	474	468	452	484	467	453	487	469	431	482	506	461	445	488	476	437	467	418	477	454	468	462	464	455	454	499	445	466	479	474	499	450	484	439	434	434	429	458	445	441	491	455	445	473	463	477	494	486	491	424	448	483	449	426	445	483	427	466	482	438	483	467	467	462	496	487	447	443	455	432	460	458	486	468	446	432	502	447	478	496	429	476	453	461	417	445	493	474	481	466	459	484	454	475	457	442	477	468	469	470	509	517	448	491	455	468	451	475	483	462	435	465	472	436	493	422	470	455	472	442	465	444	483	454	442	459	428	453	422	441	464	461	483	468	457	446	458	433	422	390	488	446	449	435	454	467	467	461	460	453	435	456	472	475	445	405	480	504	487	456	446	451	446	431	439	451	457	474	458	473	455	467	512	444	451	430	414	476	463	472	483	468	473	457	392	494	471	497	446	472	483	473	466	488	456	427	459	461	465	485	440	438	464	441	425	424	446	429	472	478	495	485	467	465	470	441	515	475	469	445	499	446	466	470	502	431	459	487	446	487	441	468	449	441	440	495	467	467	497	470	465	479	473	418	438	446	476	450	448	423	450	443	441	457	495	480	453	490	475	431	451	495	443	458	473	471	469	457	458	476	493	469	445	457	478	470	448	481	426	495	446	476	466	485	457	448	493	487	471	471	429	413	479	451	494	439	470	467	454	436	463	463	454	482	473	441	472	447	470	457	484	471	426	441	487	435	470	471	442	475	464	468	488	474	492	462	495	440	429	460	434	436	474	454	439	437	470	453	477	454	455	419	448	482	477	431	451	461	479	476	459	478	426	464	453	474	470	437	442	473	499	453	424	479	483	458	455	466	459	467	467	449	446	450	469	474	480	503	453	450	437	470	456	452	486	457	467	410	491	473	475	481	480	448	478	495	495	433	434	474	474	458	443	513	433	446	467	408	455	456	481	454	458	457	485	476	502	497	437	441	460	485	459	430	472	427	444	457	477	500	488	464	460	440	460	466	467	465	458	457	439	469	490	469	476	468	482	398	495	469	465	425	474	466	488	446	479	461	467	451	505	451	483	421	470	455	455	428	446	456	477	469	455	463	461	461	466	477	448	456	467	452	453	446	444	410	451	412	456	442	452	448	486	435	448	460	451	441	456	416	463	429	451	474	466	444	463	451	451	490	476	480	452	492	476	477	441	509	440	432	477	508	441	466	460	419	468	461	463	456	509	463	430	443	451	457	485	458	465	494	481	477	475	456	467	480	509	492	457	489	484	455	467	492	466	423	453	476	472	441	475	498	446	407	441	466	473	488	460	466	434	470	484	441	453	472	472	456	395	475	469	447	448	466	474	429	487	475	447	441	454	511	463	474	472	445	472	490	460	428	455	478	442	466	441	445	455	492	472	461	458	475	471	457	483	454	469	440	462	459	463	494	459	434	484	482	410	468	451	456	442	465	433	449	468	441	480	471	486	473	432	428	434	497	433	459	440	497	458	488	451	479	475	450	437	443	500	456	475	468	476	499	466	489	450	448	471	418	457	420	448	436	458	446	504	482	463	462	493	482	488	467	478	449	439	432	417	451	449	452	468	460	453	422	470	443	464	498	445	483	457	441	472	472	454	496	467	443	436	428	423	479	460	441	446	454	489	428	433	436	467	479	439	428	444	486	473	454	489	416	480	457	491	465	474	429	455	427	489	493	467	443	403	465	471	432	452	451	469	443	453	499	441	439	457	442	471	438	442	477	480	494	450	452	459	506	444	483	452	472	480	460	453	498	432	450	470	445	484	466	466	441	411	441	479	457	437	450	466	451	471	450	453	448	463	488	472	441	492	498	464	470	499	457	465	486	463	478	415	446	479	429	458	477	454	452	478	443	456	420	463	477	477	462	461	430	452	474	450	462	440	466	485	455	488	458	465	484	469	464	426	414	477	480	460	479	454	434	436	472	452	468	466	445	459	491	429	439	421	458	451	477	498	442	501	435	422	469	421	452	451	488	474	443	473	474	418	473	465	449	436	442	478	471	511	447	459	438	454	480	435	441	460	485	469	514	445	453	446	448	451	447	440	437	482	465	487	464	491	499	459	458	478	459	473	439	439	408	468	432	501	466	482	453	471	454	472	473	428	437	448	476	425	457	497	453	459	487	459	495	445	461	440	470	454	472	460	468	480	459	469	426	459	488	459	472	460	471	450	511	437	447	451	465	485	452	469	472	453	495	493	443	451	480	471	441	447	463	448	487	456	497	451	503	461	513	454	486	452	444	448	471	444	466	449	462	481	450	477	425	468	459	467	482	457	447	438	517	450	475	446	460	445	465	458	484	503	438	433	476	496	415	419	451	444	440	498	492	416	469	437	416	449	440	464	448	518	504	510	458	481	476	430	447	461	472	454	437	450	460	440	483	457	401	446	469	427	444	416	455	447	451	472	452	467	512	445	504	438	427	468	433	451	422	460	471	482	449	444	455	425	449	441	472	464	429	479	451	439	498	470	424	453	486	501	437	436	466	450	420	493	467	461	460	467	416	435	474	483	470	430	466	471	449	492	435	442	466	421	495	457	508	431	454	496	478	505	467	439	502	491	454	423	419	479	456	442	462	476	473	437	461	471	468	418	459	445	449	446	454	471	431	439	426	443	481	450	458	465	480	467	437	473	442	477	487	466	462	473	436	460	429	489	463	439	451	486	472	448	458	456	453	440	478	450	462	448	468	472	457	431	457	452	461	448	429	466	441	484	506	459	450	465	439	447	494	450	483	449	470	440	447	429	478	459	459	450	483	449	460	437	438	479	472	452	441	485	476	480	463	412	474	471	437	519	476	481	446	481	446	442	448	445	439	467	474	444	450	437	434	457	470	436	475	451	459	479	446	496	435	460	429	509	454	415	469	452	449	457	488	426	484	449	458	437	463	490	421	480	507	444	478	470	463	450	464	464	439	464	507	459	430	466	457	434	428	474	454	477	448	493	469	450	426	465	436	460	459	465	464	457	469	476	464	427	465	399	460	443
4197	7380	5802	2706	2460	1968	1054	1163	15174	34589	27922	16688	6964	2174	1140	550	423	394	429	454	439	456	446	440	469	435	441	418	446	413	404	459	481	442	437	401	405	386	426	427	421	419	486	440	429	461	441	418	423	424	451	443	437	428	423	438	447	411	453	442	435	439	445	430	427	418	419	403	418	422	433	446	402	436	459	397	427	448	401	410	437	439	450	425	423	452	437	428	426	451	438	420	447	444	443	451	416	403	416	407	474	384	440	415	478	388	413	423	417	433	437	427	418	417	467	429	429	414	425	451	423	453	428	425	449	430	413	451	422	413	426	403	405	425	372	434	399	418	434	415	425	421	423	436	426	421	445	441	431	430	442	420	442	416	412	414	401	426	460	440	460	419	402	440	448	460	412	402	428	448	438	425	371	420	433	417	433	440	425	387	403	443	441	416	383	420	412	430	469	430	424	442	428	407	430	433	390	430	403	425	440	419	404	414	452	442	432	441	423	418	392	439	394	390	412	420	412	455	397	401	439	406	434	417	403	428	452	442	428	421	402	418	428	452	418	426	410	399	454	375	432	411	416	429	414	408	413	416	431	430	427	419	400	451	374	419	405	446	455	402	478	455	434	417	435	452	419	405	441	429	411	429	400	421	438	387	415	423	454	456	404	438	411	426	426	440	406	397	438	452	450	432	440	426	452	404	412	391	413	449	452	426	451	419	424	453	430	400	419	427	445	440	459	400	425	449	440	454	434	422	400	448	452	435	445	416	407	431	415	389	442	446	414	420	433	424	432	405	445	445	427	444	439	443	405	404	410	445	409	427	400	415	401	426	439	466	414	453	437	423	394	417	403	432	424	440	429	424	444	412	445	397	413	412	394	448	430	378	448	425	426	399	387	429	449	427	417	416	448	413	445	407	441	401	476	422	447	436	395	414	413	420	387	453	397	402	430	442	416	410	437	436	436	415	385	420	408	457	450	424	442	412	392	435	437	452	395	421	432	406	421	410	426	391	426	450	453	399	448	417	392	452	391	449	443	449	414	426	440	412	395	414	387	444	418	442	435	448	448	386	454	410	391	416	450	402	432	416	418	435	419	428	424	422	461	464	408	413	410	400	437	445	444	448	416	429	430	416	395	429	454	431	422	402	429	470	435	438	455	415	457	442	445	406	445	413	438	415	409	410	395	407	460	426	423	388	450	430	435	428	430	438	429	411	448	428	421	378	447	377	408	428	432	427	414	434	422	439	429	428	420	452	411	427	441	451	438	404	444	428	407	428	445	459	389	440	425	414	424	424	428	438	436	437	413	443	437	439	383	427	391	435	413	440	404	416	396	430	418	429	452	393	417	452	364	438	401	452	381	415	421	395	397	447	406	406	381	415	419	436	409	426	427	427	447	440	383	428	459	406	425	435	456	447	402	410	434	416	401	414	389	441	429	407	466	410	419	411	433	391	395	413	397	434	395	427	429	418	423	436	417	409	420	454	434	440	425	464	446	409	425	444	430	479	414	445	419	424	439	455	453	430	464	388	447	423	445	419	444	428	442	417	447	399	417	428	441	436	406	439	402	453	429	422	401	413	450	422	388	417	450	413	389	452	431	406	417	436	435	418	420	407	416	418	436	401	418	400	385	468	394	442	449	422	460	424	448	438	422	426	461	378	455	405	415	426	437	453	423	412	413	406	421	448	411	415	419	445	417	435	418	428	434	389	414	425	427	418	445	406	443	437	427	425	391	426	401	439	442	438	442	431	452	383	400	439	432	450	417	419	433	423	434	449	405	429	411	441	445	408	421	439	400	406	413	406	390	426	432	422	412	393	428	420	381	425	413	386	440	396	421	429	455	440	396	439	439	438	426	467	421	445	441	434	392	428	443	437	445	462	432	446	418	446	414	395	381	459	431	435	423	431	468	379	431	407	434	424	439	450	414	469	428	433	400	438	422	437	419	435	417	410	398	437	398	406	427	433	421	441	419	401	425	414	428	435	452	431	413	428	437	424	442	426	414	422	420	436	439	434	407	447	406	432	424	455	401	462	405	431	442	440	412	427	423	390	430	431	402	410	428	439	400	416	402	437	418	442	415	430	421	407	411	479	426	450	431	432	432	450	446	385	433	422	456	439	426	402	445	424	422	461	390	439	397	421	426	417	427	422	422	452	403	415	409	423	414	455	417	437	407	462	414	424	447	403	426	426	458	376	399	454	400	418	447	414	396	447	422	424	414	404	416	452	420	416	430	429	417	456	412	431	464	438	425	413	439	437	405	404	397	440	408	391	457	434	471	462	450	440	409	410	435	384	410	419	434	427	433	422	395	454	419	428	464	458	405	400	432	444	453	431	415	403	431	406	451	415	447	396	422	434	417	421	449	426	432	449	422	414	435	439	401	410	472	386	418	442	430	432	406	432	441	462	451	410	405	387	430	439	389	386	408	459	460	409	412	478	445	412	430	429	453	423	435	445	413	424	419	408	425	438	441	419	445	441	419	392	431	480	426	447	411	427	435	474	423	468	415	390	393	441	391	417	423	417	438	426	387	396	411	468	386	409	377	460	456	425	434	449	433	423	403	439	400	425	397	440	426	429	456	458	408	419	399	439	426	435	394	435	435	414	398	453	420	455	417	442	427	439	436	409	397	453	425	422	454	420	430	422	413	426	407	429	409	436	458	424	402	459	397	404	441	455	449	423	435	444	425	420	381	408	455	398	414	413	411	398	401	400	469	443	399	446	396	431	434	388	406	420	435	410	416	405	438	420	432	437	395	431	388	439	431	401	425	426	451	429	418	434	446	418	410	438	424	406	392	421	402	414	406	462	434	440	413	395	426	411	420	396	416	438	432	411	422	437	394	457	419	472	430	435	403	414	408	425	437	417	439	422	430	423	412	420	427	446	437	455	410	421	452	439	420	438	410	435	450	426	395	410	421	416	389	423	409	433	376	411	429	400	432	425	394	447	430	396	422	441	417	429	443	429	415	420	431	386	431	380	415	385	451	431	421	440	442	390	404	419	409	409	455	444	404	384	419	411	426	470	419	406	412	436	383	387	452	424	420	433	427	403	436	377	401	435	433	424	400	450	421	413	427	437	410	419	419	421	416	440	461	447	411	409	400	428	412	450	433	436	409	432	414	451	449	407	438	436	453	397	427	422	397	428	403	434	452	431	401	445	431	429	409	455	381	444	413	444	449	438	456	398	400	435	377	445	430	409	387	391	382	431	454	424	410	395	415	403	429	440	433	421	454	392	433	431	384	418	417	421	407	409	393	416	439	408	406	467	413	417	422	454	440	414	423	432	429	388	466	407	456	439	425	423	456	433	439	420	425	406	438	430	424	435	416	412	434	421	479	437	421	464	439	422	427	427	440	441	404	419	392	394	415	418	364	384	431	413	416	445	411	411	443	449	428	429	451	421	422	419	410	437	451	401	449	448	414	430	427	414	469	421	411	448	417	403	398	411	434	425	414	402	415	431	429	443	424	419	447	461	365	411	410	428	440	412	449	431
27495	10332	1265	700	501	451	378	307	422	1365	2217	1451	752	417	332	293	268	289	289	307	288	276	268	280	299	301	273	285	277	296	305	311	281	297	281	281	310	275	287	278	268	283	230	268	281	267	303	280	269	281	257	276	305	272	292	315	300	283	295	293	304	277	318	309	263	280	284	261	297	302	297	290	306	276	286	284	282	286	265	289	320	295	277	250	272	282	312	270	307	292	262	266	285	288	294	287	265	278	302	308	282	265	290	284	314	293	272	276	287	266	273	303	307	271	292	277	295	281	292	259	306	285	268	238	272	270	302	281	262	285	286	291	287	311	303	268	277	286	304	304	276	291	285	293	298	289	316	290	271	300	289	298	288	299	312	301	246	314	300	296	291	265	297	296	295	289	293	282	306	266	261	284	315	270	273	264	283	289	280	285	306	309	324	298	289	307	280	294	287	285	317	264	293	286	258	307	279	276	296	300	286	266	274	311	298	267	285	304	281	277	253	280	265	278	292	279	274	254	275	304	252	279	296	285	261	260	264	280	265	271	287	303	293	287	298	300	299	297	327	270	263	303	277	262	282	285	271	253	278	311	283	306	296	312	281	297	293	291	275	282	292	302	277	297	274	281	256	305	314	300	260	282	255	318	287	301	279	315	255	296	291	273	313	284	285	280	295	279	279	289	283	290	292	292	282	274	263	298	270	280	307	276	304	273	277	274	321	278	306	283	271	291	284	310	291	289	263	291	252	303	292	277	267	284	305	311	312	281	273	261	281	295	298	299	301	290	300	297	301	273	288	252	277	242	246	287	299	312	252	306	283	297	267	281	286	274	264	272	288	276	312	264	288	297	271	277	281	279	287	313	286	297	287	289	273	271	316	296	273	285	260	281	289	291	275	285	289	272	278	282	249	295	296	284	260	275	282	266	320	287	300	273	276	300	267	273	267	302	297	283	267	272	291	297	282	308	278	270	284	270	296	286	280	264	305	287	264	322	258	298	276	266	299	251	297	253	292	277	254	274	282	268	288	286	308	245	280	284	319	295	292	308	292	301	293	268	283	269	297	284	263	290	268	284	274	286	284	296	284	285	299	275	309	270	282	275	273	294	272	301	272	269	313	242	293	259	315	296	301	292	294	267	311	257	309	283	292	270	260	281	299	304	301	285	295	306	277	337	254	274	267	275	334	284	268	296	299	266	308	273	292	295	290	262	311	281	277	275	317	291	282	305	275	265	288	320	281	276	277	296	278	246	249	277	286	258	253	288	290	295	270	277	278	278	309	269	303	277	265	273	257	297	305	302	307	299	293	320	302	264	269	272	267	307	289	292	314	295	327	286	276	267	281	258	285	252	318	316	296	295	290	290	283	283	301	294	295	293	260	269	282	289	262	304	300	271	296	274	292	281	299	311	268	280	290	281	311	325	286	305	302	310	270	290	280	282	271	280	299	271	307	282	294	303	285	263	286	263	281	279	274	271	254	281	275	280	296	313	285	284	262	270	310	285	265	280	283	270	285	259	282	289	264	285	284	297	294	293	297	316	284	286	294	279	278	302	283	281	298	332	318	277	313	298	242	313	305	318	266	302	313	265	284	279	292	286	301	294	285	298	295	296	292	319	297	257	265	282	300	284	290	295	272	275	252	285	286	261	270	265	289	266	298	298	287	279	276	270	293	287	293	277	287	283	284	293	269	271	275	269	286	243	329	270	280	305	290	277	275	296	274	298	299	275	309	293	314	277	281	294	278	283	291	271	288	298	291	297	265	288	309	307	277	292	290	323	262	297	267	313	283	267	267	301	282	260	298	291	285	261	277	261	278	285	311	303	287	266	281	256	299	250	309	280	307	328	290	287	307	294	290	287	326	290	264	301	274	287	276	321	306	272	263	281	290	314	241	264	298	278	298	278	272	267	304	272	295	289	289	312	287	294	277	296	292	278	275	252	271	312	271	291	303	288	257	291	256	282	265	276	267	294	253	278	279	279	290	289	277	293	285	304	279	292	261	283	303	297	277	308	280	268	285	298	284	246	281	268	285	272	299	264	269	294	288	311	314	291	281	281	275	293	276	289	297	298	295	265	245	293	288	266	285	280	278	253	275	314	309	256	277	294	288	282	300	286	284	307	326	294	290	298	314	253	301	269	295	279	276	305	270	277	278	292	284	304	265	290	277	307	265	318	310	307	278	317	264	270	260	313	290	311	270	299	308	273	286	276	263	301	291	299	253	248	267	282	301	268	298	296	251	283	272	274	317	289	298	273	281	298	273	268	268	279	291	300	288	252	261	291	296	283	286	276	277	282	283	275	266	304	278	268	291	265	269	275	295	305	298	261	265	251	283	306	282	259	262	277	270	295	284	274	282	290	310	280	299	300	301	278	298	262	268	278	306	259	303	295	305	288	269	288	279	277	297	303	275	310	266	280	308	284	261	322	318	310	268	258	307	280	295	296	281	288	281	316	289	248	288	280	281	291	283	292	281	300	286	296	286	273	295	289	275	297	266	272	286	274	275	296	313	306	296	240	285	310	304	312	288	282	276	280	282	296	287	274	273	297	264	285	284	321	304	262	285	309	273	299	301	309	303	269	275	286	278	321	293	283	293	280	283	301	303	313	304	280	296	289	326	290	300	265	266	294	293	299	295	263	278	304	307	282	280	295	311	285	267	288	282	291	291	280	272	297	292	243	289	299	310	300	274	265	297	282	278	257	299	282	263	276	284	278	260	246	303	269	261	270	302	288	307	270	253	270	286	280	266	267	284	268	272	290	274	295	302	285	280	285	301	289	295	289	266	259	276	282	292	297	263	310	285	321	292	241	301	266	295	298	272	266	280	282	272	264	268	301	267	296	270	302	276	310	280	313	277	280	293	299	251	284	301	264	297	304	288	279	290	311	285	275	259	280	288	312	279	284	263	281	283	300	285	318	314	286	304	288	306	283	308	285	253	272	307	303	283	297	314	272	261	275	280	273	298	298	261	299	290	300	254	323	302	247	283	311	272	248	286	293	275	272	307	271	275	268	327	279	292	272	268	272	268	262	291	272	297	274	279	285	306	297	270	309	280	315	314	319	291	284	278	286	303	276	294	269	290	263	280	315	275	284	294	244	269	266	273	284	266	292	304	285	256	297	280	271	246	294	280	308	286	299	284	326	304	272	262	284	292	280	280	305	315	274	292	279	312	297	278	307	267	302	295	268	305	278	325	274	295	307	285	288	292	322	312	285	282	297	275	277	278	318	290	257	293	292	267	314	300	303	283	284	285	281	308	283	310	279	286	289	322	286	262	289	299	271	330	283	276	287	278	273	276	280	301	283	276	272	264	291	281	293	299	255	273	267	281	250	309	254	260	291	261	286	272	315	289	292	276	278	305	295	244	262	278	271	296	294	297	289	318	277	281	277	288	298	318	307	268	307	284	311	281	308	308	278	305	275	305	280	305	281	285	276	248	292	273	301	299	278	285	293	284	264	276	277	293	294	262	288	309	293	312	265	266	278	269	292
5326	1139	909	516	601	572	328	314	560	2061	2818	1718	857	455	340	280	249	228	263	243	276	274	285	268	277	309	236	249	272	257	276	265	294	284	287	279	261	249	241	270	274	249	255	280	270	289	247	264	267	270	264	258	269	252	290	281	328	284	269	284	256	294	277	282	270	271	320	252	273	288	271	258	264	275	273	287	290	265	280	265	262	272	281	257	298	273	294	287	254	291	272	267	286	252	279	289	270	237	241	285	276	287	279	269	283	274	252	237	271	253	269	277	225	249	258	263	273	274	241	264	301	252	286	289	258	261	276	250	273	306	267	290	247	284	286	271	269	257	293	260	251	285	274	249	272	267	265	279	289	286	290	251	267	303	281	239	280	272	274	260	259	280	263	275	248	273	242	270	298	300	265	272	281	284	247	274	279	276	287	262	291	290	246	282	264	284	278	272	259	235	277	264	238	281	267	279	258	278	232	287	277	234	254	262	299	277	261	277	286	250	263	267	295	286	266	279	263	286	274	271	261	258	236	282	260	261	249	261	243	231	267	239	261	251	248	286	286	282	268	280	291	248	253	271	288	274	277	260	258	269	258	238	280	256	293	266	274	292	267	259	279	296	233	260	272	274	247	278	278	287	263	229	268	273	281	274	272	264	279	250	280	283	248	281	299	264	261	260	239	268	284	287	293	259	278	237	268	252	267	260	283	231	264	249	281	286	259	304	250	266	254	257	296	293	284	257	261	283	293	246	289	274	259	268	278	249	284	289	246	284	300	297	271	263	271	251	264	275	251	278	274	273	293	297	269	281	274	270	269	268	279	274	238	294	261	287	265	263	276	259	261	252	258	280	288	278	266	268	259	249	279	267	248	264	279	274	253	284	273	267	266	278	258	246	263	265	263	277	252	292	264	273	290	279	277	249	255	277	248	252	273	277	256	275	257	268	273	246	234	255	276	272	277	266	263	257	252	274	259	288	263	284	245	280	295	280	287	258	241	258	270	250	248	285	280	276	276	275	291	266	290	263	258	255	268	261	265	244	269	278	277	254	275	247	269	269	282	246	273	289	253	284	255	245	263	252	260	255	267	255	269	268	250	258	275	301	262	266	261	268	272	240	266	285	288	260	285	273	262	277	284	270	250	290	260	276	276	284	255	283	278	292	274	276	245	285	303	260	267	283	293	266	259	277	266	257	265	254	254	259	279	258	245	254	275	268	291	266	281	261	254	278	263	279	268	288	281	265	236	261	267	289	277	283	285	269	252	249	265	252	263	251	282	275	270	277	280	279	274	263	266	284	255	285	283	252	274	281	283	262	294	276	267	246	304	260	300	267	246	262	260	249	258	278	300	273	243	244	259	263	250	278	260	274	267	268	279	260	274	249	294	291	273	308	282	254	257	270	268	281	253	248	260	259	271	275	293	240	267	301	264	280	260	265	288	264	275	261	278	275	262	280	246	265	269	263	274	260	286	260	240	302	252	253	291	266	278	293	269	287	289	281	260	286	303	272	283	249	276	290	276	276	247	272	284	268	285	255	257	300	303	290	251	276	285	282	240	259	298	281	263	285	282	240	310	266	239	280	282	263	246	284	269	280	257	267	259	273	282	252	278	271	290	259	284	281	250	273	272	280	258	289	296	259	276	309	260	236	225	273	244	272	284	243	284	279	274	295	285	281	286	284	256	264	261	258	265	267	261	237	259	273	278	269	293	283	249	268	226	274	232	274	260	281	253	250	283	252	267	266	258	274	261	320	283	244	292	283	270	251	256	285	282	278	272	278	295	278	252	260	276	269	253	263	278	273	281	259	266	252	267	245	275	265	285	262	281	247	284	273	263	267	250	250	264	265	263	278	275	254	285	247	246	262	260	263	252	248	278	261	265	285	320	282	262	285	300	274	249	276	264	273	270	283	275	291	277	245	262	283	274	262	255	264	301	272	275	282	229	241	250	273	271	257	271	286	235	263	280	273	287	248	260	262	257	272	285	259	290	277	277	262	256	282	299	272	263	268	274	275	283	249	257	289	293	266	270	284	249	292	277	272	253	300	288	253	267	247	279	316	247	249	235	260	272	289	270	281	269	245	268	270	251	259	286	253	266	285	312	275	274	281	273	264	281	262	269	278	292	255	266	284	280	267	236	269	282	257	292	234	251	284	297	268	259	267	260	277	249	258	261	281	270	306	261	268	257	267	228	280	263	292	250	246	263	281	268	294	260	287	265	274	274	274	241	271	288	260	292	245	288	265	246	283	255	280	276	281	250	259	247	270	242	281	275	257	279	270	296	273	262	254	265	251	270	267	247	263	280	295	276	299	288	272	262	263	274	276	306	315	264	269	272	264	242	269	282	217	264	257	279	268	269	289	279	242	299	255	254	273	292	287	275	258	250	272	280	288	268	275	281	275	284	298	274	274	258	270	258	270	279	255	281	260	246	292	263	272	281	286	249	298	285	274	297	274	263	281	276	249	274	254	298	278	248	250	279	272	262	247	278	252	263	260	247	276	250	266	243	286	232	299	260	293	268	243	236	292	294	242	262	294	288	261	279	237	258	241	251	281	279	273	273	316	284	307	300	256	247	238	295	263	287	267	233	280	276	252	269	265	258	273	265	286	290	274	245	263	271	292	274	243	276	266	262	265	251	304	261	251	286	256	274	284	300	259	273	289	242	267	255	245	228	299	274	263	278	277	266	276	273	280	247	256	271	270	292	258	259	273	255	295	244	257	280	236	290	267	270	267	256	277	281	275	252	244	250	290	244	245	270	260	263	256	275	282	279	274	309	261	281	253	253	248	255	287	249	288	246	259	237	275	304	274	270	249	280	283	256	240	265	265	271	235	263	224	268	266	267	275	281	273	275	271	283	263	251	297	277	241	253	253	269	260	305	245	269	254	287	255	264	277	277	271	254	274	309	268	266	281	277	282	264	250	297	283	288	262	254	278	256	262	267	255	271	266	266	229	258	279	256	261	258	260	278	273	282	273	279	248	282	281	251	282	261	254	269	281	295	255	282	271	271	282	281	268	237	290	270	269	276	272	263	236	257	283	281	256	276	266	249	290	259	250	293	215	258	257	243	261	251	267	273	280	258	263	252	281	260	265	261	261	293	247	277	256	260	261	266	283	283	277	239	261	258	267	274	267	256	264	258	256	241	274	255	256	274	321	271	276	288	285	248	243	256	270	295	266	254	284	290	275	295	287	272	276	290	274	254	248	281	265	299	225	275	275	290	267	287	278	287	275	259	264	257	243	265	274	275	247	274	305	266	268	272	286	257	258	274	283	264	257	242	273	260	250	277	250	309	265	288	259	283	251	266	300	273	251	280	262	290	285	282	274	253	266	257	247	286	273	258	250	250	311	285	284	224	276	270	253	271	249	272	278	254	280	254	275	250	260	295	249	266	261	243	272	271	272	296	299	267	257	248	240	267	271	250	290	266	285	250	271	261	317	300	248	249	261	282	268	256	278	262	290	248	254	258	266	249	289	254	290	252	272	286	265
25685	21457	27428	25503	7497	1832	639	553	4637	18267	19881	11305	3568	1049	569	364	329	314	326	338	332	332	320	311	334	320	355	346	329	308	311	294	311	295	308	326	327	321	317	328	318	328	301	322	317	320	314	286	367	301	319	341	281	315	306	300	311	326	302	318	303	335	335	344	294	323	290	327	343	298	299	318	351	294	341	329	303	312	308	341	291	323	312	341	306	294	302	326	328	328	334	319	308	301	317	356	346	306	299	280	318	363	306	313	326	322	306	340	317	334	321	332	315	338	346	315	287	331	327	325	310	273	346	333	292	327	353	348	297	300	276	315	361	321	303	325	323	350	332	311	326	338	312	297	285	312	322	317	315	349	326	335	304	308	322	335	290	295	324	299	304	319	333	341	325	339	335	313	346	334	294	368	301	313	321	358	325	324	308	331	310	314	320	320	311	346	302	347	320	330	327	321	331	319	304	300	307	334	301	304	309	313	320	314	317	325	303	356	309	294	305	346	314	340	305	299	366	316	304	292	296	298	356	326	317	334	311	354	331	312	300	324	337	314	302	336	313	295	342	352	306	302	321	332	307	300	316	293	349	317	283	332	336	330	311	327	347	316	316	309	308	335	313	324	339	310	316	325	316	335	330	316	327	330	288	335	347	290	319	363	314	338	307	371	313	301	321	322	339	290	327	335	314	339	323	335	293	305	310	317	318	293	295	333	334	337	277	315	320	313	338	343	341	319	322	309	312	323	350	294	337	305	309	292	298	326	322	337	354	284	320	332	321	294	314	314	296	359	337	297	321	291	336	302	298	308	346	303	329	318	310	321	333	324	303	286	269	317	336	339	318	299	325	308	317	327	320	306	304	331	342	307	316	316	326	319	316	304	333	323	332	303	325	307	332	287	297	308	300	324	311	297	351	330	314	287	315	304	299	323	304	328	340	297	320	308	303	339	349	340	344	343	314	338	311	327	308	321	307	293	293	314	332	312	287	331	307	309	344	316	319	322	315	316	334	301	314	349	308	327	329	343	331	301	318	308	335	305	352	306	299	316	306	291	345	346	306	328	351	315	311	318	350	297	338	332	327	322	316	343	336	303	348	314	290	333	308	336	309	330	341	364	322	311	293	330	332	320	328	321	329	315	323	326	340	322	314	308	322	316	334	335	322	317	325	322	304	324	318	323	342	319	315	348	318	307	326	320	321	321	341	356	331	319	327	275	318	347	324	333	317	337	319	340	313	332	325	313	343	342	326	343	329	308	312	296	295	348	308	314	308	323	334	287	319	306	319	317	315	320	293	320	308	340	308	327	317	324	350	311	282	315	313	339	307	335	305	322	308	354	342	294	313	323	320	292	322	363	308	344	280	273	326	328	299	297	301	308	336	323	336	318	304	335	326	324	335	347	332	338	334	316	319	334	336	351	316	313	333	343	331	300	309	292	273	307	322	313	326	316	329	362	278	330	322	336	352	319	322	314	317	335	322	300	318	318	315	315	320	321	349	319	307	315	317	310	301	333	344	303	325	305	341	291	315	334	303	330	316	323	302	320	303	313	316	341	328	364	320	328	320	331	326	317	299	323	309	324	322	337	340	343	325	317	320	313	294	296	331	338	358	352	310	281	287	315	327	326	333	317	326	347	319	324	313	295	308	345	305	306	297	314	331	308	324	327	278	307	335	298	362	328	319	296	315	323	314	327	322	317	316	308	325	326	310	312	303	330	308	307	327	291	306	330	314	302	320	333	330	345	305	303	301	304	301	331	315	328	317	367	317	347	323	294	370	385	299	278	276	312	340	305	324	321	322	337	306	333	313	315	318	349	306	282	313	317	313	293	327	327	334	360	316	345	310	303	337	332	372	328	292	322	305	327	348	293	327	323	302	314	334	282	310	320	301	317	332	332	320	321	295	324	319	318	321	316	335	323	284	322	316	309	315	282	325	317	293	339	325	307	311	338	281	289	340	319	340	328	345	325	310	322	336	314	323	310	328	314	309	330	321	311	355	302	335	337	314	313	327	317	318	316	311	337	312	297	355	307	318	298	318	295	303	305	319	305	287	339	332	340	335	298	308	321	289	336	318	313	342	333	330	315	323	316	325	330	294	313	306	300	332	345	318	334	325	302	350	368	335	304	342	323	327	338	301	334	323	299	311	313	333	352	328	319	327	279	298	318	296	329	300	300	331	324	313	331	313	296	327	323	336	343	337	301	345	297	308	321	329	286	330	336	318	321	289	350	332	306	325	346	321	333	287	348	326	346	350	298	322	319	308	335	339	285	297	324	322	340	321	354	326	305	312	310	323	327	326	338	311	333	298	285	335	319	330	319	293	321	316	308	260	345	302	299	324	341	296	280	323	304	342	313	323	334	346	318	360	310	359	349	312	333	336	364	317	335	327	305	290	338	297	351	323	331	339	305	309	296	322	356	342	330	363	332	321	322	299	316	341	306	334	340	325	287	297	320	305	321	283	328	337	319	339	321	320	322	319	336	280	340	305	322	308	300	357	325	309	304	321	294	286	297	294	287	319	342	330	288	328	331	326	300	304	310	335	314	310	308	320	330	337	301	318	304	291	335	335	328	301	312	287	296	331	335	292	355	319	290	292	332	323	316	311	314	337	279	312	357	332	337	325	354	322	310	305	326	307	287	314	290	296	304	356	319	355	317	328	318	316	353	305	311	292	357	317	315	291	312	309	298	296	325	327	316	315	321	316	295	327	356	346	325	301	291	296	318	331	342	334	331	329	300	303	314	340	322	301	326	321	289	293	332	337	308	320	325	297	316	316	326	303	285	289	343	347	334	318	315	338	310	346	305	322	307	305	304	309	300	331	325	350	290	358	304	325	302	286	294	293	313	350	312	331	338	305	325	287	294	304	326	345	304	336	349	291	297	320	293	350	310	310	363	304	290	289	334	346	322	312	334	299	302	306	337	318	323	316	300	317	319	320	338	317	292	309	288	312	327	325	284	310	355	335	313	333	330	314	308	305	292	331	331	299	292	311	302	341	338	312	326	332	314	293	335	307	299	327	310	349	333	304	325	308	320	278	314	311	337	287	354	320	310	334	331	368	346	302	305	356	342	301	350	323	331	297	342	318	315	335	323	330	314	344	304	318	333	317	291	299	335	302	340	285	338	320	318	285	340	308	342	322	328	342	327	374	296	333	311	337	322	315	325	329	324	293	281	302	323	312	348	315	323	312	318	323	311	304	335	328	347	343	334	277	307	318	321	305	312	293	289	301	301	330	316	322	322	318	314	328	313	324	331	322	305	323	310	305	344	339	323	315	331	305	297	329	311	335	308	314	322	317	320	320	348	304	306	306	332	311	343	283	331	310	332	311	308	304	326	297	302	347	298	297	323	318	358	336	331	341	318	335	314	302	353	316	327	303	325	315	337	312	334	346	296	346	311	313	314	285	289	306	319	316	337	310	295	310	315	322	337	345	318	313	303	320	321	316	334	314	306	330	327	329	322	311	361	326	317	337	331	307	339	306	341	322	307
4098	4043	3318	2375	2643	1542	608	667	7029	19636	17799	9534	3564	1188	585	372	317	289	274	309	311	315	293	342	309	295	285	329	330	322	295	317	325	316	311	319	313	311	276	275	291	300	287	307	315	307	342	315	316	335	282	320	283	308	299	311	337	317	322	308	302	322	297	309	308	300	313	299	303	319	352	304	306	298	305	282	330	319	309	280	291	314	296	299	333	297	305	318	339	320	302	290	338	322	289	302	304	304	308	310	313	306	353	317	323	310	280	308	290	309	335	302	300	301	289	304	306	305	321	288	278	314	325	339	315	312	316	319	313	332	279	314	358	302	290	281	309	322	295	316	318	285	289	330	310	304	308	304	339	329	316	330	335	295	300	329	313	319	308	285	276	289	327	301	304	281	315	313	328	332	317	340	347	310	357	371	326	284	320	322	318	329	304	290	296	327	286	315	324	315	308	322	343	300	295	312	326	303	309	300	318	307	278	325	312	309	342	331	326	299	280	304	327	323	306	294	318	302	300	316	328	311	296	308	325	306	304	305	310	332	289	336	303	300	287	312	311	281	300	314	313	320	295	308	308	302	301	315	277	300	315	298	300	337	295	332	308	354	324	298	318	299	305	297	312	314	305	305	288	318	310	313	294	284	336	296	323	328	285	285	313	308	323	297	320	292	314	283	321	316	288	303	349	321	330	266	300	355	327	310	297	304	309	276	293	305	286	294	319	292	322	301	280	319	298	316	321	290	347	321	310	306	273	296	290	317	339	294	298	279	300	328	270	322	317	274	318	290	291	306	292	326	315	319	342	315	297	285	268	308	274	320	335	303	298	340	312	327	298	314	331	301	335	316	287	311	286	309	311	351	298	279	337	313	317	311	325	286	337	293	294	297	318	276	296	312	299	313	305	268	294	314	305	344	323	290	299	301	295	303	314	303	295	313	302	317	324	305	301	309	274	318	300	330	333	327	324	332	300	310	273	306	292	311	323	322	286	292	298	311	325	311	313	314	293	300	308	301	313	324	316	306	306	324	324	322	329	349	295	302	284	306	274	278	318	299	323	290	315	294	318	299	298	334	307	283	313	312	279	317	309	321	334	310	321	300	289	288	316	295	284	308	330	303	277	293	311	295	286	300	308	282	297	290	295	318	288	288	313	298	303	322	309	289	307	314	294	306	307	254	327	300	302	284	303	294	302	308	321	295	304	277	281	309	302	326	309	288	291	289	284	309	299	289	281	291	291	308	286	307	277	326	286	303	271	276	288	309	278	310	330	335	280	282	317	333	344	297	296	324	311	296	296	310	303	318	269	308	335	317	292	341	306	309	298	272	311	310	322	298	314	286	293	301	316	292	315	294	316	310	326	293	322	305	311	321	298	285	311	291	322	284	312	312	304	292	309	298	289	296	284	321	306	312	308	316	329	315	332	298	303	299	295	317	284	322	301	305	301	289	313	302	278	315	306	314	308	279	314	289	301	333	294	314	313	306	305	318	316	327	328	305	315	303	311	348	299	294	330	298	304	298	318	307	299	276	285	311	299	270	322	269	314	309	308	292	307	298	302	306	337	294	333	306	284	290	325	306	287	330	304	306	287	322	297	306	317	297	310	272	316	300	322	318	275	311	314	274	320	300	305	337	314	268	278	296	298	325	332	279	315	310	308	294	339	337	315	311	291	309	285	350	266	316	321	289	304	326	286	301	274	289	307	311	292	279	309	312	314	304	330	336	307	285	329	322	305	301	310	287	321	312	305	290	282	309	287	333	313	314	299	297	335	298	306	294	311	311	337	292	277	300	262	278	316	283	289	298	300	280	298	274	273	310	307	348	311	365	289	275	301	280	271	306	288	304	298	287	286	311	350	309	286	300	325	311	312	314	295	322	300	286	316	304	295	335	278	315	311	307	283	313	326	321	297	301	326	325	334	297	303	297	280	317	305	288	278	290	272	265	284	286	292	292	360	299	319	293	324	298	326	308	277	312	314	318	298	313	307	308	320	317	310	295	332	304	343	286	320	320	302	296	293	309	281	304	299	335	311	323	325	304	322	294	293	282	306	309	313	316	317	286	318	305	318	266	306	318	290	285	318	307	299	327	296	328	274	347	273	292	292	326	322	284	298	322	307	289	295	313	325	336	294	296	313	307	304	279	286	333	306	298	315	325	273	299	310	290	298	330	291	325	308	272	325	340	304	300	328	307	286	341	291	288	313	278	322	285	299	312	304	285	288	327	311	291	289	321	302	312	289	323	294	310	329	331	285	300	313	307	300	294	294	312	329	307	328	303	293	300	309	319	313	323	306	310	316	319	337	329	310	320	298	293	295	300	286	301	323	324	317	306	291	313	336	309	311	304	311	332	293	308	321	331	325	282	306	288	289	307	300	309	318	304	302	319	315	319	302	336	303	331	298	297	291	328	307	310	302	312	285	309	311	283	265	284	312	319	323	328	312	296	286	311	318	336	316	312	309	287	319	310	302	297	313	296	307	307	298	296	304	327	305	310	288	304	337	325	309	289	304	304	328	269	320	292	319	324	336	309	309	311	320	315	294	331	319	275	306	302	298	294	305	291	296	282	317	301	301	306	287	308	305	293	333	325	310	310	334	299	315	329	332	330	284	310	336	318	295	301	328	298	336	303	304	294	312	308	300	286	282	314	281	304	298	282	321	298	313	296	289	261	285	324	307	327	301	301	295	333	309	315	311	304	303	305	325	321	311	306	287	309	280	289	304	292	340	326	290	288	285	299	294	312	313	351	271	300	292	308	311	298	296	324	287	340	339	316	333	327	288	292	303	290	298	291	263	289	288	296	313	310	266	298	315	315	299	313	318	304	321	294	300	342	340	294	318	297	310	305	286	295	322	288	281	302	313	303	297	296	313	283	302	305	304	301	317	343	308	305	295	313	302	307	315	301	325	320	304	306	307	306	287	294	325	280	297	303	336	296	305	292	353	289	286	266	301	300	330	287	291	286	312	357	312	288	300	299	296	313	327	335	286	298	303	315	300	275	294	319	298	335	298	332	304	300	293	326	342	323	314	283	310	320	298	321	288	342	331	322	323	325	286	327	323	300	304	278	303	312	290	303	309	274	310	325	331	263	304	305	301	312	315	317	332	324	330	307	264	310	292	270	292	287	289	292	335	326	300	329	290	298	309	283	276	313	294	286	331	310	305	337	338	322	295	282	295	316	285	301	282	336	303	304	312	302	331	317	319	286	301	333	312	295	295	294	295	298	312	325	328	305	301	258	267	282	306	293	300	286	298	283	311	295	270	286	311	298	326	258	330	310	292	303	286	309	331	323	312	300	313	289	333	297	326	298	282	326	310	324	309	335	313	309	268	312	268	310	296	312	321	318	314	294	304	303	339	334	323	316	311	291	312	307	298	298	311	289	329	301	281	302	296	296	326	284	295	313	307	317	271	312	297	295	299	313	303	343	357	323	320	315	289	317	336	295	322	299	324	262	324	333	301	304	315	311	304	313	298	338	326	329	292	318	314	302
24614	21509	28799	24629	21386	7896	1761	937	9905	37736	33778	19639	7309	2028	850	531	485	471	472	467	466	465	440	445	466	491	487	489	458	469	451	488	451	477	450	498	459	442	456	454	437	483	483	474	458	461	477	484	468	464	479	475	464	515	459	439	462	436	462	431	473	428	474	461	479	476	453	463	449	434	479	483	418	461	497	456	471	440	426	487	451	488	486	473	456	488	452	473	479	484	443	460	463	492	462	448	462	475	468	485	461	459	461	473	469	448	476	470	472	448	468	451	484	457	534	486	486	482	468	472	474	457	481	475	445	452	454	497	478	447	494	463	466	487	452	462	473	480	461	454	440	439	460	462	444	471	456	445	503	451	484	480	447	502	452	491	416	449	455	465	447	453	451	432	468	478	487	454	458	475	467	454	496	482	438	469	441	455	426	452	439	489	468	463	471	416	492	445	492	477	486	515	495	436	491	507	466	482	476	439	439	508	475	505	474	451	440	465	410	471	484	451	440	447	432	454	476	414	473	422	459	460	427	447	479	492	482	480	471	455	456	455	470	459	442	456	441	468	442	462	468	472	456	485	440	484	459	454	449	477	457	509	463	465	457	461	464	479	490	420	469	508	424	476	466	461	450	457	481	462	480	440	481	427	445	443	451	462	460	477	460	470	449	450	466	481	466	445	480	449	477	426	457	457	436	493	475	462	453	467	463	443	443	482	440	454	458	468	459	427	476	452	464	482	422	466	447	429	452	482	482	464	471	455	471	448	465	476	536	469	458	492	442	449	461	483	446	407	498	469	427	444	445	455	467	449	465	490	457	467	460	443	449	435	423	483	474	457	463	433	473	443	468	452	466	456	463	444	447	462	468	488	452	455	458	445	460	453	463	440	476	446	465	451	457	469	456	502	471	457	483	459	431	467	486	463	490	450	500	467	512	488	455	446	476	437	432	479	463	497	472	466	468	464	475	493	443	432	453	475	432	486	439	448	473	431	486	464	458	459	524	486	492	467	447	436	448	489	476	487	452	417	500	472	451	458	445	485	469	431	439	458	463	488	447	445	469	438	454	466	472	461	435	461	456	435	471	475	490	475	472	505	451	479	454	454	468	517	472	479	436	457	480	441	469	448	440	476	435	453	457	486	453	483	463	449	453	464	502	451	444	465	485	466	468	467	492	475	440	462	461	479	460	482	460	458	420	493	459	443	442	462	453	481	475	447	442	454	482	478	482	411	454	513	420	471	439	475	472	427	437	458	482	481	451	463	428	451	449	422	479	424	503	461	461	477	480	417	445	470	459	487	428	465	474	478	467	464	444	449	470	468	440	427	432	483	493	430	461	504	457	446	480	468	455	438	432	495	442	458	471	490	413	412	472	447	481	414	458	456	474	495	468	467	443	435	397	443	491	453	445	463	491	430	485	473	508	489	444	486	440	443	430	449	461	475	472	472	504	429	450	484	439	441	438	467	442	468	489	478	489	473	472	452	456	455	475	461	441	479	453	501	445	467	482	438	481	437	462	449	473	445	490	436	484	454	455	449	436	464	455	458	485	474	426	474	449	453	440	486	472	465	422	442	481	423	444	462	439	459	469	405	427	463	447	451	468	430	447	453	469	428	446	470	460	442	476	415	459	445	495	481	399	463	451	460	457	435	442	456	475	449	473	491	455	464	473	433	454	451	450	445	472	417	463	484	479	439	443	460	461	456	468	494	446	490	465	442	473	495	447	485	457	472	466	493	414	437	468	469	488	448	474	446	472	492	426	467	451	439	468	441	513	444	467	493	457	420	491	480	480	476	473	474	486	456	446	431	408	419	461	456	451	418	438	473	430	468	478	484	457	444	445	427	472	413	492	444	487	469	436	452	476	479	490	467	504	446	482	455	463	432	432	475	477	463	487	497	474	467	453	480	493	422	481	414	443	437	501	454	453	417	431	483	470	455	422	455	502	503	442	435	480	433	426	518	428	460	474	474	457	464	454	445	436	458	431	449	459	476	486	499	477	479	474	454	490	462	486	433	471	445	451	468	478	452	508	443	487	450	496	450	479	426	492	470	462	472	467	465	462	463	471	471	452	457	435	465	479	439	420	431	480	446	457	470	438	444	435	472	442	446	467	459	488	468	482	487	420	449	439	433	446	475	455	494	444	462	472	473	477	476	458	447	474	461	464	426	478	435	416	449	468	458	438	491	474	457	476	451	444	451	470	424	444	475	460	458	461	481	462	453	456	487	475	406	468	462	474	498	460	460	450	456	464	485	442	444	435	488	483	459	452	474	442	442	417	453	455	496	479	465	471	443	445	446	451	458	466	418	451	458	451	433	436	448	451	453	455	484	457	460	468	433	443	470	471	460	461	460	424	449	434	456	453	479	493	479	464	463	452	481	426	448	457	454	457	438	449	477	472	446	496	466	479	477	469	458	439	413	474	437	427	447	484	454	457	480	420	451	464	469	468	498	457	420	435	453	466	436	431	458	439	473	436	457	436	444	448	485	469	461	413	452	439	461	443	470	429	443	445	448	485	447	454	437	490	452	451	499	457	456	482	472	426	457	491	446	452	441	462	444	477	464	468	459	458	452	493	495	473	443	460	442	440	483	476	463	514	443	462	439	458	450	432	432	466	484	473	480	475	444	459	422	460	466	484	427	492	472	444	458	467	458	456	488	499	484	452	498	480	466	461	473	420	466	495	461	480	459	455	458	449	482	445	458	456	405	466	455	456	467	456	457	456	463	478	423	501	448	468	480	451	444	441	449	519	435	421	452	516	419	437	500	467	458	476	458	429	443	500	519	459	431	471	478	442	437	476	495	449	461	421	480	466	448	481	459	471	482	456	497	436	496	432	501	454	461	436	473	457	480	430	437	455	449	434	447	429	451	438	458	467	461	485	489	458	442	428	516	450	463	467	439	433	468	459	446	471	440	466	472	456	458	477	433	466	492	480	496	473	468	460	487	437	428	447	477	457	469	457	416	441	481	452	447	474	454	507	444	478	479	473	474	447	459	479	490	471	481	477	465	462	427	480	485	495	451	462	460	491	454	509	478	445	479	454	473	455	459	431	422	420	425	469	445	499	473	443	465	502	476	455	437	455	428	460	438	423	474	490	403	472	501	466	468	447	453	460	492	488	443	441	468	436	472	466	460	431	477	439	444	483	454	452	442	461	431	444	454	489	437	469	459	451	455	461	477	455	476	470	459	459	414	469	455	430	488	479	491	465	438	480	446	456	457	438	461	495	474	432	489	458	427	401	472	501	479	475	475	460	449	447	446	445	439	487	474	468	467	469	435	460	515	462	463	455	481	453	458	439	407	459	446	486	430	465	448	428	453	410	425	467	491	476	509	445	458	435	404	436	482	451	517	466	425	461	459	456	458	486	466	505	460	439	460	418	444	462	457	470	450	448	464	491	446	489	464	458	463	489	487	446	466	454	487	466	422	462	457	467	437	462	448	425	451	434	487	457	464	411	427	454	428	464	496	435	475	469	443	461	437	478	431	497	436
4589	7813	6280	4800	5267	1712	1349	1072	14395	36804	28484	15299	6143	2178	838	497	429	446	439	413	444	439	457	428	432	446	396	407	439	405	437	402	441	445	432	439	457	459	442	412	437	437	432	451	442	418	427	456	429	426	437	417	425	415	402	429	443	419	442	433	473	463	424	418	447	441	434	391	426	395	415	402	428	425	435	418	414	439	419	426	419	436	437	434	445	414	455	445	424	414	422	440	418	443	410	416	447	400	471	423	417	393	469	403	426	395	401	467	442	445	465	428	477	407	429	439	442	476	460	427	434	454	418	438	401	446	439	440	453	429	442	426	434	433	443	428	417	419	435	430	441	474	438	435	432	426	415	409	411	438	434	442	436	440	408	425	403	427	429	444	417	422	424	440	412	426	397	452	437	457	421	411	437	416	427	447	444	428	444	441	419	405	407	442	404	413	431	425	416	435	441	405	424	421	448	465	439	447	461	471	453	442	423	425	448	417	449	424	455	407	443	451	430	400	422	423	410	384	414	416	420	474	451	442	431	463	466	423	440	415	425	429	445	430	419	443	453	420	447	419	446	442	436	443	440	446	444	432	442	419	430	423	470	458	452	443	410	402	422	429	456	404	423	457	386	440	465	407	430	430	444	442	443	461	449	406	409	427	433	437	446	408	429	475	430	441	446	433	415	411	377	420	424	432	431	447	420	444	390	431	425	454	459	436	427	446	418	435	431	449	406	462	415	470	404	446	399	423	449	406	425	403	419	429	430	429	424	439	411	438	429	394	422	436	438	409	457	440	414	443	426	399	434	445	458	411	453	425	419	450	473	454	473	448	441	393	424	437	412	426	429	407	401	418	432	437	441	448	449	459	415	433	424	406	459	402	438	401	464	433	390	434	424	405	435	474	397	421	430	404	427	448	454	433	439	419	398	453	395	449	463	456	436	407	460	475	431	429	460	409	471	427	461	449	442	395	443	427	413	448	401	452	411	436	440	406	464	426	443	448	436	395	413	414	419	459	446	424	489	446	427	396	431	444	409	440	409	447	396	446	426	419	436	429	414	437	423	425	429	380	436	445	443	423	418	413	399	424	430	423	421	430	420	441	411	446	439	433	433	432	369	444	432	442	424	412	416	410	421	422	426	425	437	438	430	421	426	482	431	452	441	438	405	457	400	439	453	436	419	449	415	419	428	436	448	419	409	432	439	411	442	445	406	421	433	468	418	410	438	430	426	443	419	436	421	433	402	443	439	390	442	389	412	425	432	456	437	433	475	418	424	413	426	432	456	420	433	431	461	397	403	443	433	452	438	437	427	426	449	397	387	415	428	426	422	431	451	426	463	440	452	423	429	420	432	434	431	424	442	431	427	423	416	457	418	398	422	437	460	412	437	412	408	395	419	426	424	463	431	462	452	398	423	418	440	434	442	441	453	445	412	458	435	436	463	451	437	433	454	434	414	448	424	424	441	443	447	449	424	471	401	438	442	450	429	450	396	440	453	438	435	453	397	436	418	422	403	409	422	426	406	459	401	431	434	409	440	414	452	421	412	415	421	449	435	412	415	448	455	448	420	444	471	422	444	436	403	457	403	436	389	417	395	459	432	433	397	449	429	428	394	423	463	429	424	392	415	388	422	392	419	438	415	399	424	444	443	433	417	380	410	412	451	439	418	396	439	436	438	411	453	441	418	394	414	483	440	447	434	429	432	439	436	415	425	451	420	377	433	450	433	402	434	450	426	400	431	456	416	440	419	468	399	389	405	422	387	421	414	420	413	413	441	467	462	427	425	420	405	439	429	468	435	427	441	434	442	397	444	411	441	422	429	432	456	422	420	404	448	422	442	444	426	434	390	412	412	429	402	394	388	404	442	449	450	394	458	434	382	427	417	435	414	405	406	425	429	413	424	446	424	436	447	472	424	451	422	442	435	398	418	457	486	418	441	416	423	424	430	429	426	398	428	413	414	441	473	436	428	459	405	452	446	442	438	447	398	439	427	426	446	431	426	428	465	430	401	421	437	436	415	437	415	379	439	454	409	459	440	423	371	415	411	382	418	387	438	419	441	425	442	482	415	471	420	432	417	399	404	422	381	439	431	436	427	414	434	437	396	430	465	439	458	461	391	396	440	412	430	446	404	436	418	456	412	432	431	427	445	441	406	424	427	402	396	397	426	429	428	453	457	406	415	433	450	450	441	461	419	408	442	428	424	426	419	407	419	443	436	439	411	421	467	425	438	429	401	415	444	418	449	427	432	431	444	423	404	442	421	415	450	442	392	407	465	427	410	440	446	438	408	444	430	433	412	422	440	448	467	413	416	432	437	411	438	469	424	428	404	469	453	427	423	429	395	399	448	427	432	434	428	419	415	382	421	441	432	431	421	390	442	400	405	410	458	396	419	429	417	445	420	448	402	393	463	419	390	463	413	426	431	420	463	435	438	414	421	394	406	449	437	413	413	424	407	410	411	430	428	428	391	438	458	455	438	405	431	431	426	393	447	398	462	408	462	398	426	410	429	418	414	461	436	401	423	432	435	444	419	414	435	477	425	432	451	403	445	425	423	419	428	425	463	453	439	429	445	448	413	419	422	392	400	406	401	431	463	433	462	404	452	412	442	422	441	436	410	443	436	429	420	411	408	443	436	429	401	411	422	411	394	406	447	443	427	470	410	426	437	441	428	435	440	420	449	462	449	424	486	423	424	410	408	408	424	430	414	428	413	439	398	440	430	405	480	448	416	454	454	419	454	458	451	420	418	430	431	443	433	440	426	424	417	408	402	392	448	413	436	429	428	418	402	384	396	428	451	400	412	454	426	427	395	444	416	407	434	388	400	410	434	425	417	410	440	415	408	419	414	446	425	441	466	456	399	417	435	433	405	421	387	400	425	381	424	413	436	437	470	423	464	406	421	390	412	446	471	426	420	415	441	478	410	452	453	456	407	448	388	419	416	421	467	467	420	417	387	431	439	423	441	445	428	407	418	414	448	392	398	456	427	437	426	437	431	423	378	437	415	400	433	441	480	478	430	424	414	458	427	433	446	449	408	379	442	461	447	431	446	466	383	434	420	415	381	471	428	447	439	424	432	426	442	435	417	426	392	431	438	439	400	416	417	460	438	406	444	394	422	458	435	407	456	459	437	424	403	432	427	441	438	441	423	430	449	428	433	417	408	420	407	445	426	423	425	452	430	443	398	404	431	450	436	413	419	429	433	423	482	459	401	445	389	444	398	439	416	412	413	417	460	426	440	442	425	431	378	441	440	390	427	423	435	454	405	432	457	419	408	401	420	465	441	430	427	414	419	420	420	417	451	447	397	454	404	388	424	430	401	427	460	459	438	468	428	394	381	380	423	440	444	479	431	423	452	408	420	417	430	441	384	407	448	414	470	419	409	378	434	401	439	427	410	447	432	397	419	435	435	440	450	412	428	402	424	387	458	435	406	409	464	441	423	448	426	386	440	423	442	432	417	467	391	432	440	412	414	425	408	416	395	460	401	444	437	434
27528	10437	1613	1202	1078	501	376	373	413	1855	2116	1301	752	438	370	322	284	298	299	292	282	292	319	284	327	294	289	294	323	284	289	301	281	274	312	303	304	309	317	289	281	303	298	279	292	282	290	291	287	277	287	299	284	295	278	290	310	283	256	306	277	300	300	313	292	266	285	271	300	257	323	314	278	307	293	305	272	301	289	320	299	295	276	284	276	294	279	252	287	330	282	292	283	293	267	314	287	293	295	292	297	285	311	321	275	291	274	288	281	279	324	293	298	323	295	293	301	298	293	308	287	299	278	300	300	307	322	302	265	303	292	306	268	287	260	298	305	300	314	301	311	335	258	297	282	288	280	260	276	269	256	284	285	310	280	296	301	275	286	293	288	302	262	278	298	289	289	306	269	314	287	272	297	296	278	271	305	258	275	275	300	280	315	311	341	279	277	295	257	285	296	259	301	282	297	272	284	304	282	335	283	292	278	320	286	279	312	279	283	312	268	311	261	256	288	301	272	303	284	300	319	278	292	296	307	297	306	302	290	300	304	278	297	295	328	263	282	343	293	290	279	313	278	286	274	262	305	308	296	283	319	334	284	298	303	281	300	325	292	301	267	279	311	273	282	305	285	264	295	316	234	284	321	299	257	304	270	314	296	297	273	310	274	303	329	268	290	278	295	297	313	276	295	294	283	275	252	254	283	289	281	290	265	272	286	293	253	282	315	299	292	304	288	274	287	276	311	282	317	312	285	284	285	266	286	260	281	249	304	267	334	285	264	271	330	296	288	297	299	282	315	313	284	305	295	300	307	314	312	297	314	291	311	310	308	295	294	306	310	273	283	291	268	308	286	309	295	270	285	290	309	315	268	297	285	320	280	331	313	289	310	273	298	301	265	293	303	303	266	281	289	286	272	269	302	305	275	295	296	306	295	272	309	304	299	282	279	278	308	290	274	249	295	252	288	267	289	304	253	306	301	293	305	275	253	282	278	298	288	291	285	293	272	308	301	266	255	291	289	271	278	293	284	292	296	262	285	309	281	267	322	276	299	309	315	274	282	286	321	306	267	313	285	277	282	300	255	284	316	285	271	306	291	263	274	319	300	290	311	269	288	272	301	293	287	302	296	308	309	315	316	297	275	265	304	306	296	300	301	291	285	274	291	282	277	320	287	308	273	333	276	274	301	280	265	291	272	275	283	309	308	266	294	261	295	303	282	326	288	279	282	305	254	324	305	297	280	303	296	302	307	278	300	296	314	321	284	293	255	272	285	306	284	340	285	323	291	303	282	292	292	287	267	273	284	276	306	289	280	306	311	318	322	299	311	279	292	300	270	278	284	297	298	278	260	288	305	291	309	312	289	291	276	286	315	301	286	287	291	283	282	307	294	285	311	279	257	282	282	305	310	300	329	278	268	300	329	311	294	279	300	282	294	279	300	306	275	284	277	307	306	285	284	304	323	297	269	285	284	322	288	288	267	326	301	288	315	318	301	275	285	277	290	290	285	291	285	283	281	269	312	300	305	289	293	274	305	298	271	301	275	281	289	297	320	275	293	311	318	259	261	271	294	267	286	265	293	296	260	283	268	258	280	280	285	314	283	282	276	280	309	287	275	278	301	308	292	301	284	260	263	292	315	278	282	286	307	288	297	283	289	304	298	286	288	300	284	313	305	274	287	313	304	307	291	295	259	285	294	283	284	299	300	296	294	276	249	316	264	301	306	309	292	306	305	291	294	254	257	282	302	317	231	286	306	281	334	273	283	278	283	279	315	276	289	273	272	277	312	306	274	301	295	314	276	305	286	330	281	313	296	317	313	272	296	285	297	289	244	331	297	242	293	286	280	302	286	265	294	294	307	304	263	264	308	289	294	292	306	302	288	293	329	325	300	290	294	280	315	298	267	282	299	268	287	283	288	281	271	291	338	305	295	282	291	310	285	308	283	250	300	280	276	315	278	320	263	314	282	288	260	343	297	277	300	264	299	287	290	290	307	301	282	274	270	296	262	293	300	309	282	277	281	283	285	258	298	309	280	275	356	297	293	274	274	321	303	299	299	319	300	286	304	291	293	291	284	293	281	277	273	299	301	311	310	292	293	269	285	298	293	280	288	299	302	300	302	266	306	297	292	295	290	316	288	277	298	274	309	306	312	290	290	303	263	264	285	334	335	300	293	302	268	278	297	302	308	270	263	268	301	295	284	293	321	298	296	321	322	294	312	302	299	289	295	262	292	254	303	280	280	283	283	299	266	278	296	340	290	290	254	275	283	310	293	300	269	294	288	297	291	333	321	266	283	322	264	278	294	253	318	279	327	288	305	250	294	309	308	311	332	295	267	293	262	279	272	288	304	281	289	275	272	270	273	311	288	292	308	297	313	291	279	298	313	295	303	301	325	290	317	301	326	287	282	285	305	269	293	291	292	290	305	285	315	271	285	274	302	286	288	298	315	308	298	298	291	269	283	315	321	316	286	281	304	291	307	291	289	299	283	302	293	294	294	295	288	250	306	305	288	312	290	287	302	286	287	288	299	289	285	268	323	271	269	271	302	309	297	302	298	302	281	293	302	294	262	300	291	270	291	288	302	297	280	302	282	280	289	278	283	309	306	282	273	259	293	270	286	278	290	291	292	276	293	282	292	285	292	304	287	280	300	281	256	291	315	293	281	283	269	279	298	285	280	312	288	299	292	294	304	307	275	289	255	278	291	314	314	278	293	310	294	294	315	312	290	286	282	300	301	290	282	279	283	296	289	306	292	282	281	279	259	296	303	316	326	288	322	290	307	318	303	259	281	284	301	306	266	301	280	285	279	261	327	275	293	295	283	265	280	316	324	285	297	250	287	303	314	290	276	313	288	289	284	267	295	300	287	297	287	311	313	295	298	279	275	299	291	288	279	295	292	259	298	252	345	276	267	284	272	280	269	279	316	304	280	288	320	322	288	281	317	294	262	268	290	282	284	276	281	292	324	284	296	324	291	313	301	302	290	301	299	299	307	308	314	315	298	296	284	318	291	307	295	309	308	292	274	303	305	268	297	289	293	270	308	284	296	307	313	306	317	319	293	278	298	303	326	304	271	312	301	315	267	251	299	272	318	281	285	328	329	264	276	266	323	293	305	297	302	274	296	299	298	291	305	295	284	267	299	294	318	272	268	313	296	290	280	281	276	289	303	319	283	290	303	297	290	278	315	271	263	262	298	313	259	281	311	295	286	268	284	268	287	254	303	281	294	271	277	290	296	277	296	326	311	265	297	300	287	276	285	297	269	261	262	298	275	265	296	266	296	313	311	287	275	313	307	307	329	270	315	296	327	284	325	282	277	298	292	270	300	302	260	271	276	303	303	286	296	272	301	277	282	307	272	310	300	300	269	315	282	308	311	278	281	299	301	279	306	299	279	305	291	284	294	300	287	287	299	302	290	267	270	287	324	284	263	265	267	266	285	259	313	316	285	285	266	258	266	268	270	311	308	314	287	266	291	316	274	303	312	314	290	290
5211	1285	1406	1289	1492	608	444	383	458	2521	2767	1550	783	470	339	299	272	283	280	293	274	299	286	285	278	294	279	264	286	276	325	277	272	258	252	288	283	286	284	274	286	283	275	237	263	261	271	289	252	254	287	261	260	280	288	306	261	281	271	289	284	266	271	281	292	296	266	305	263	276	251	265	271	235	284	274	261	287	250	306	241	274	279	257	264	235	269	285	295	266	259	289	276	292	267	251	257	285	281	311	239	277	240	262	268	251	273	292	290	253	260	254	299	301	254	273	290	257	263	267	295	268	283	276	287	252	275	282	260	285	260	296	289	280	254	268	274	257	266	253	268	245	284	277	271	262	260	277	270	280	271	286	282	277	258	286	279	285	296	283	294	252	287	285	285	274	296	286	257	300	248	289	290	278	282	288	262	240	288	298	265	260	286	267	271	277	292	281	296	277	284	272	268	302	281	315	268	299	265	273	269	267	293	273	287	273	238	269	274	259	252	262	257	309	259	281	247	276	280	247	272	285	265	251	268	298	260	256	277	269	263	264	275	259	290	271	254	260	301	303	262	278	306	268	302	304	282	251	240	284	262	255	285	253	243	281	263	281	255	266	282	279	281	277	292	260	294	273	266	278	275	273	285	255	284	293	289	277	277	256	272	279	266	266	281	296	267	254	273	291	279	261	250	266	253	294	263	282	260	248	294	289	270	299	286	291	268	256	302	284	261	281	271	288	276	267	278	298	266	305	288	271	245	261	285	266	291	280	273	241	268	284	275	266	289	264	256	262	274	289	307	285	275	292	270	255	290	279	251	263	264	276	275	269	258	286	281	294	260	264	274	290	306	265	281	297	251	270	278	293	252	252	261	255	268	294	270	255	260	307	278	296	252	284	265	256	284	253	307	269	290	267	281	268	278	264	279	276	274	271	280	286	305	260	261	273	249	278	274	296	235	285	283	259	272	279	274	252	291	242	250	276	324	256	295	258	263	277	288	257	256	278	286	275	266	312	309	269	261	273	258	280	286	296	281	252	292	270	249	253	265	271	271	273	262	263	271	270	295	278	316	231	278	295	255	270	301	266	300	272	254	273	262	273	269	303	278	245	275	300	263	225	280	285	258	289	314	284	283	296	270	270	287	262	253	282	271	294	275	290	294	271	247	283	284	306	268	285	279	302	289	276	247	284	256	256	280	273	267	298	262	242	291	294	272	267	262	279	238	274	300	278	283	293	284	285	254	299	261	293	274	267	263	297	272	263	267	261	298	264	265	252	267	277	295	310	275	250	260	256	303	257	267	248	255	262	281	266	281	267	263	264	284	274	299	278	268	257	258	282	270	262	261	269	321	291	294	265	261	259	269	271	290	285	286	280	260	276	286	289	247	274	284	272	245	264	309	297	251	272	271	276	304	264	279	278	291	293	275	271	308	295	249	268	257	265	301	286	265	272	251	272	285	280	264	275	272	270	282	258	267	275	254	268	288	300	272	256	265	301	314	291	273	273	269	266	249	264	288	243	296	266	286	289	251	256	288	268	297	272	280	269	248	278	267	290	297	273	275	254	255	237	277	258	299	294	271	286	280	251	235	266	298	242	247	259	257	307	286	264	284	270	258	291	269	248	261	284	279	282	283	286	258	277	281	301	252	271	254	291	278	280	281	283	283	257	270	294	286	254	270	260	306	305	288	275	263	265	270	279	279	301	277	274	292	292	260	246	268	276	258	312	288	293	274	259	283	253	284	289	264	307	245	294	256	265	274	243	256	301	274	281	254	258	264	286	250	303	254	278	257	289	312	292	257	283	280	280	263	280	257	269	292	257	269	295	301	287	277	255	291	271	258	259	271	278	272	265	267	261	279	285	262	286	287	293	286	301	283	288	276	250	249	280	263	248	274	274	264	276	280	284	272	264	272	279	266	296	267	249	274	288	286	294	268	268	263	252	279	261	255	270	262	268	306	265	283	293	294	248	268	283	310	261	300	263	274	289	314	271	268	256	278	260	278	287	267	287	270	285	266	285	253	270	274	282	295	258	270	259	249	249	264	266	269	275	268	270	283	273	262	297	278	299	268	270	261	303	280	256	250	259	292	251	274	279	282	286	277	325	296	269	279	291	280	253	266	258	279	294	275	291	338	280	260	240	273	288	268	259	247	271	263	273	283	261	243	287	285	279	268	272	293	279	266	264	285	296	273	238	242	283	264	250	274	303	256	282	283	284	246	268	276	266	283	253	307	303	279	289	268	276	242	286	298	326	253	291	278	271	325	244	283	268	265	282	300	290	286	271	244	312	273	274	307	266	259	255	281	247	297	273	264	260	270	314	268	245	261	291	277	235	269	284	283	308	268	308	284	253	278	271	270	275	276	262	255	277	279	253	294	293	274	262	269	294	284	269	279	250	269	287	265	265	282	301	278	278	259	265	289	245	277	268	270	281	289	275	290	288	255	293	265	281	274	269	291	280	282	250	256	292	247	277	293	260	274	275	273	255	308	233	280	257	289	264	246	296	268	285	275	291	257	288	269	260	252	258	300	276	295	279	255	261	256	249	277	279	269	266	281	265	287	288	270	272	300	287	275	267	288	283	273	266	288	287	268	268	274	258	280	262	269	287	286	294	272	260	267	282	273	263	276	266	286	303	256	311	268	275	278	276	273	273	253	275	261	264	285	260	260	268	253	273	274	257	280	265	294	258	266	264	276	275	272	301	259	277	249	277	261	281	232	301	266	279	294	284	290	231	285	266	287	292	258	277	293	252	284	284	248	258	293	259	288	263	268	266	287	260	299	267	311	297	254	275	272	270	280	279	295	265	287	258	274	279	257	281	258	288	242	260	292	275	279	258	263	269	270	300	304	279	279	285	241	286	256	275	256	292	266	266	268	304	234	260	270	278	241	255	279	286	281	264	271	300	278	253	276	263	277	271	240	268	279	253	283	272	293	249	271	284	258	282	280	265	286	247	269	290	274	269	278	283	308	273	284	296	288	264	231	269	277	252	265	280	283	265	308	281	300	265	264	297	276	275	254	268	275	291	286	258	265	288	281	251	256	252	257	264	286	273	294	254	271	273	262	263	269	279	264	273	276	263	277	259	288	269	279	270	280	290	259	284	271	244	300	280	280	263	291	252	283	226	252	252	249	262	298	275	247	252	274	256	260	258	292	262	296	261	277	277	297	255	270	293	280	286	273	274	288	262	259	265	269	277	262	283	266	277	267	261	278	244	261	252	278	229	278	288	282	274	263	268	323	266	285	268	305	271	273	250	294	249	266	275	255	265	218	278	258	272	286	287	261	271	287	266	243	273	275	254	271	314	298	255	259	262	278	282	260	298	294	303	271	273	265	274	317	262	286	282	261	260	296	283	269	249	272	252	248	275	275	298	277	275	239	265	275	284	302	303	253	280	263	268	289	271	273	270	277	276	297	286	262	262	272	274	251	256	298	265	267	275	273	230	291	281	288	265	269	280	268	289	264	280	273	271	293	249	257	283	264	285	267	262
25597	21420	27383	25352	7164	1917	1324	1016	551	14425	22480	12362	4112	1244	516	374	343	303	297	303	317	319	304	327	308	312	289	314	282	307	322	285	315	339	303	332	299	319	291	304	354	309	300	312	291	307	331	319	306	328	347	311	306	348	298	353	303	315	309	325	316	302	343	329	282	297	316	308	332	323	310	284	291	315	332	327	302	316	320	299	309	336	351	317	310	319	292	306	302	295	317	310	291	334	313	286	316	276	299	304	318	344	302	336	317	304	323	335	343	322	335	314	286	290	308	294	306	323	357	302	307	314	324	307	310	303	329	308	330	310	309	294	310	314	332	298	303	301	338	308	303	298	303	318	341	323	316	299	334	307	309	335	297	325	320	319	314	320	316	331	305	324	302	318	298	310	309	327	318	347	328	342	320	305	316	310	294	342	302	328	333	313	307	282	284	296	335	299	306	306	301	313	313	296	291	311	294	283	327	301	308	295	327	293	306	309	333	324	330	311	312	275	325	282	328	309	317	322	327	326	314	344	343	282	316	341	307	335	331	293	320	329	295	316	311	326	309	303	274	294	319	311	336	341	312	290	326	281	287	319	299	297	306	298	283	323	337	314	304	338	314	285	302	287	331	305	345	300	325	292	309	286	307	326	296	304	331	297	325	334	310	306	320	343	316	317	323	297	336	323	307	304	288	318	325	304	295	318	299	345	345	351	296	307	318	303	290	287	320	343	302	297	283	301	301	307	302	296	320	329	313	320	322	321	301	321	305	308	309	298	318	316	299	314	343	331	286	332	300	299	312	330	338	305	281	299	302	269	292	322	356	288	306	305	318	279	317	284	310	317	307	290	288	293	304	317	318	334	305	325	286	308	317	301	315	279	325	347	305	304	317	309	312	323	287	332	293	320	339	265	314	325	323	291	308	331	293	325	319	288	322	325	298	318	318	281	325	300	301	303	320	330	330	320	311	300	313	294	321	334	310	306	271	341	309	328	334	304	270	276	296	290	299	305	298	307	338	330	315	287	300	299	284	304	290	307	319	314	344	312	364	322	332	281	308	313	305	352	310	318	327	320	288	312	307	309	322	285	306	337	294	304	287	308	313	301	278	326	305	323	324	322	308	307	303	333	307	276	309	303	292	317	335	306	275	334	341	344	304	344	305	319	293	284	295	308	322	274	274	295	296	346	325	324	326	323	354	305	275	301	295	299	331	344	326	338	343	313	297	292	296	309	317	347	299	312	333	297	317	313	308	286	301	294	318	312	325	332	304	295	333	267	340	326	345	308	322	299	319	312	287	315	288	335	310	355	337	305	291	306	298	328	294	293	297	358	274	311	306	315	297	314	338	314	338	290	312	333	330	318	319	326	342	342	264	300	309	309	326	319	324	314	339	319	311	332	301	331	309	284	318	307	328	310	323	320	299	293	345	322	312	302	307	335	331	284	302	308	319	314	328	321	300	332	318	316	322	321	328	325	298	312	314	312	329	307	335	317	310	324	321	303	332	294	304	309	294	310	317	305	311	315	322	282	294	277	325	285	308	318	304	315	278	290	306	273	310	356	332	313	334	339	313	328	332	283	300	313	325	285	307	339	290	322	301	283	321	306	332	340	307	344	311	290	279	304	319	294	310	309	317	306	332	335	317	301	332	302	304	297	321	298	281	291	329	322	300	338	320	301	334	351	333	311	320	305	340	341	316	306	306	275	320	282	304	320	347	315	326	299	333	322	301	297	294	340	314	308	306	284	341	324	286	342	336	315	314	290	311	284	319	321	331	309	335	309	288	286	312	307	315	325	304	309	337	349	305	311	310	314	308	337	304	322	299	329	309	313	317	333	309	305	327	293	311	313	306	315	321	288	304	316	282	315	279	320	316	280	324	305	296	322	308	287	339	295	335	299	309	286	306	318	313	357	291	291	290	321	312	331	288	288	276	316	320	298	328	288	299	317	329	327	292	330	322	320	299	299	319	295	324	312	315	320	326	299	308	289	305	329	305	307	322	303	293	309	332	313	293	288	361	319	333	289	328	305	314	315	325	311	295	282	371	310	279	303	312	317	312	316	298	343	273	306	293	337	332	324	274	286	306	324	337	314	318	320	335	316	322	333	336	283	318	309	331	306	342	341	339	309	330	266	297	305	305	305	292	327	309	280	295	310	295	286	299	344	317	338	288	296	318	335	315	322	310	320	327	298	303	325	286	299	317	289	324	332	306	344	315	308	313	347	318	312	282	332	306	323	321	299	297	322	321	299	299	325	311	374	329	331	297	311	299	315	302	305	305	333	319	292	351	328	301	315	324	346	306	331	290	296	324	346	317	305	311	304	311	367	322	301	313	307	292	323	311	303	322	300	301	319	304	312	306	326	317	298	324	306	296	292	288	309	329	290	303	336	292	302	287	304	318	283	316	325	312	290	339	345	277	312	345	325	325	316	309	335	267	304	333	324	302	325	312	284	303	310	272	312	310	310	285	309	312	327	316	331	315	292	310	303	346	316	319	324	324	381	310	338	305	302	294	300	299	330	302	295	332	312	284	338	309	289	310	299	329	313	325	291	319	309	295	331	283	327	333	317	313	313	342	303	306	325	280	314	290	276	304	340	312	320	292	320	293	310	339	337	303	290	310	342	312	320	309	293	301	325	312	303	342	327	307	277	344	340	332	298	299	305	304	308	295	298	316	298	301	285	303	336	309	290	273	310	280	331	344	331	319	309	287	321	329	319	298	292	330	303	345	286	312	331	296	293	330	317	306	313	328	308	330	313	296	313	313	320	280	299	307	281	266	325	296	321	333	277	290	304	314	306	309	296	311	308	314	327	306	320	307	300	305	304	327	299	319	298	318	302	320	340	332	315	296	322	308	325	311	286	309	317	296	286	330	305	302	297	317	336	305	313	312	307	310	309	313	297	298	313	335	312	302	326	302	284	310	323	353	308	304	310	295	310	334	338	281	303	306	304	332	330	287	325	291	295	331	308	307	292	331	304	310	301	309	300	300	311	322	315	322	304	320	311	276	297	318	321	289	304	315	331	308	310	306	354	330	327	286	339	324	332	303	311	305	306	296	321	312	299	299	322	320	302	318	295	294	332	293	308	313	312	332	304	337	310	328	275	303	293	293	343	284	325	322	301	323	329	318	311	336	316	323	318	295	358	303	303	316	315	327	296	295	345	297	327	331	309	314	321	306	300	324	358	305	298	319	311	299	313	320	323	307	286	315	333	311	287	317	301	314	313	314	345	314	320	328	322	298	312	324	302	335	300	319	326	320	310	321	337	270	312	305	317	339	314	292	333	291	299	310	315	335	309	312	290	300	324	323	295	281	308	296	353	318	333	329	313	290	308	297	306	316	336	308	314	323	291	323	296	312	322	327	312	303	340	307	304	312	305	291	331	272	325	298	276	308	307	322	320	322	362	309	319	324	309	301	315	319	291	334	265	276	303	285	300	298	325	318	321	309	299	313	317	273	341	313	295	357	298	318	325	312	314	352	278	294	286	303	300
4852	5684	4272	2328	2193	1919	1647	1442	827	18286	19939	10113	3992	1555	581	365	345	302	296	290	329	309	309	305	310	284	292	318	277	302	301	307	305	321	328	326	285	347	291	311	303	290	301	288	290	300	285	300	342	311	307	283	338	272	303	300	336	304	281	307	319	304	311	280	291	318	333	318	316	283	272	327	341	325	303	290	320	311	305	282	267	333	316	305	289	291	338	330	311	284	305	276	283	316	308	319	287	291	303	295	310	305	292	323	309	285	308	298	308	269	313	296	284	301	311	284	306	286	310	306	295	326	280	327	325	291	314	304	295	325	311	310	305	270	278	293	335	314	309	291	299	333	303	287	324	275	319	311	323	298	304	325	312	298	301	291	295	328	298	291	336	306	299	320	318	319	329	281	333	295	335	307	305	294	298	294	320	320	296	297	302	284	297	281	290	328	300	298	304	297	305	291	302	316	302	308	327	276	319	305	318	312	297	281	273	315	310	336	320	311	291	288	309	264	309	286	295	282	303	318	278	288	274	304	312	308	298	332	287	299	298	281	344	300	314	367	277	286	302	280	293	298	345	295	272	286	308	278	288	300	300	313	308	315	305	306	289	322	310	308	315	296	294	314	285	328	282	282	342	295	318	337	304	287	311	319	287	295	273	321	318	291	318	302	305	316	271	284	316	289	314	308	310	311	289	327	303	315	308	279	313	271	292	301	331	322	324	316	343	325	309	287	313	300	321	289	303	312	285	289	300	300	270	290	305	281	277	281	319	282	305	307	290	307	303	314	299	310	309	325	296	304	322	308	326	344	294	281	312	294	304	289	323	265	309	290	277	348	276	317	306	273	306	286	288	307	314	306	317	286	320	297	315	298	320	302	313	273	285	308	309	314	292	296	293	300	293	291	304	290	280	307	329	317	265	280	288	301	303	282	286	301	298	321	313	304	293	283	331	282	305	292	306	307	357	356	268	311	288	292	318	276	322	332	330	301	264	298	315	342	302	305	311	278	305	305	288	335	308	301	307	316	284	294	294	286	307	335	341	278	271	296	301	295	321	333	302	301	269	302	266	269	273	306	280	305	286	306	306	327	330	328	284	331	300	287	302	291	300	321	294	264	292	283	317	312	301	309	308	288	292	268	343	313	301	306	290	302	302	287	304	303	307	307	306	306	272	291	304	313	319	310	291	295	311	312	307	271	287	328	319	282	302	303	316	320	322	309	312	322	302	292	289	279	287	307	297	291	304	318	294	312	281	288	318	278	273	290	290	285	320	314	299	282	323	315	296	306	302	300	296	292	318	294	291	264	280	298	295	330	298	291	268	272	279	310	319	343	301	302	281	249	269	316	328	332	330	297	320	316	303	308	336	289	285	304	297	318	319	307	273	304	343	295	258	320	282	281	287	343	312	280	265	289	328	304	270	315	329	303	304	298	276	304	303	304	281	314	285	312	310	280	314	302	304	317	310	311	310	302	320	298	270	270	318	305	312	289	350	301	279	313	304	296	319	289	314	331	316	269	281	315	291	341	326	310	291	313	309	278	301	307	293	292	303	272	283	298	306	281	297	318	308	340	328	316	288	298	328	308	307	274	313	283	297	293	340	289	301	288	328	288	301	302	310	300	293	335	308	309	324	289	310	303	301	319	332	319	284	283	310	293	322	299	326	295	280	291	333	286	311	265	315	303	308	316	293	310	293	293	308	346	283	318	318	305	287	287	308	282	258	314	316	298	333	280	327	289	285	305	270	297	324	312	331	308	293	325	318	288	324	261	316	316	286	309	274	306	309	323	310	280	297	310	290	316	308	282	301	318	290	318	300	279	297	276	311	291	310	300	308	289	315	290	305	271	280	274	310	312	312	301	330	305	306	254	325	329	301	301	306	295	300	323	291	310	298	316	324	288	326	287	284	305	302	309	302	292	301	289	280	287	299	289	307	322	326	282	299	295	313	300	282	275	284	300	320	308	314	300	315	284	282	274	268	347	301	304	313	315	296	300	303	320	304	324	272	293	298	304	301	276	281	277	298	285	311	293	303	305	297	299	292	279	287	324	292	291	275	300	302	275	284	341	272	298	314	296	320	300	294	297	299	308	304	304	286	281	306	324	297	313	268	289	315	321	294	297	287	295	303	295	282	323	303	313	314	326	291	321	295	275	308	314	303	314	286	321	289	296	315	325	314	298	295	283	299	297	302	296	281	291	311	296	325	299	304	299	280	302	288	274	286	322	307	287	287	306	297	304	273	331	304	313	276	314	306	348	310	320	298	294	283	340	303	306	289	318	310	310	286	294	310	265	337	284	301	286	290	330	291	319	319	309	292	301	294	287	328	276	303	300	322	296	284	283	311	287	331	279	324	275	296	297	304	314	293	305	335	316	310	317	287	332	284	310	347	337	277	311	276	291	302	280	305	288	306	325	303	300	307	302	283	297	283	302	284	292	316	326	305	294	315	298	276	293	291	310	312	310	294	266	319	305	309	287	291	304	296	291	278	292	303	318	282	286	307	301	285	300	332	307	299	313	308	317	281	320	325	305	350	311	309	310	276	300	294	288	291	302	341	339	260	287	312	272	274	313	274	277	309	310	298	253	317	283	290	297	293	303	283	303	298	295	309	330	306	279	292	320	318	269	300	291	286	306	345	303	272	292	290	304	298	324	312	311	285	297	291	308	316	272	288	300	289	302	276	312	311	313	317	311	297	306	321	299	305	318	286	280	271	284	296	291	292	271	334	295	274	301	300	292	289	288	317	309	292	323	281	311	294	303	285	271	292	303	303	331	305	350	294	297	328	311	304	306	303	322	336	300	325	314	298	309	287	312	287	321	284	297	273	332	282	310	305	273	293	301	313	271	340	325	293	274	316	294	307	321	303	305	310	269	286	315	286	287	325	297	295	297	297	322	308	275	298	302	316	320	322	291	320	305	311	325	296	304	293	321	330	294	328	320	291	284	311	283	301	312	305	287	298	303	313	301	299	292	332	305	284	307	326	311	303	308	296	306	275	343	306	296	288	308	305	323	309	296	310	302	260	311	305	271	280	302	278	313	290	285	330	304	288	270	324	274	296	289	295	277	302	291	276	297	328	280	276	327	336	334	294	267	281	314	302	297	307	300	285	329	268	327	316	299	296	302	288	288	274	320	283	291	280	282	311	298	298	302	287	298	307	285	287	309	299	318	339	289	331	279	289	325	335	298	289	269	298	287	321	301	317	283	277	331	298	292	303	292	319	303	332	319	279	296	290	316	289	301	275	318	281	312	302	283	302	294	266	309	295	310	277	307	299	315	307	289	339	332	313	339	270	303	310	314	306	308	306	292	284	293	308	321	312	287	287	296	324	297	303	289	272	317	307	295	313	311	285	287	315	283	310	291	278	268	309	274	300	307	281	314	324	286	304	291	307	294	301	297	306	282	284	280	307	270	301	286	242	292	302	278	308	283	298	309	285	296	301	291	307	313	295	298	309	280	297	275	284	266	278	280	319	310	307	331	313	280	292	328
24601	21429	28676	24600	21242	7873	2338	1626	1180	23483	36819	25975	11450	3376	1051	546	482	452	464	434	460	453	465	453	414	501	463	498	451	474	461	423	419	455	464	458	439	473	421	423	445	444	434	490	435	475	433	469	445	444	444	452	446	464	468	422	442	441	456	462	471	474	458	457	456	428	457	467	472	443	473	484	440	451	453	467	428	455	451	479	431	428	464	446	458	441	458	396	456	443	419	452	444	446	506	395	457	481	458	443	439	446	384	446	425	440	423	440	446	460	445	406	447	423	441	419	448	441	415	456	486	413	474	447	442	410	420	459	464	425	500	433	440	448	449	460	457	425	423	425	454	448	467	452	445	456	445	429	463	406	418	463	418	436	438	467	430	443	462	426	436	480	460	454	456	428	468	452	469	478	453	425	466	453	405	449	419	481	436	486	433	465	435	431	436	471	465	459	461	447	468	429	470	467	439	420	473	468	424	438	459	436	452	433	432	434	463	482	476	473	434	451	437	447	462	443	432	477	471	476	424	427	412	449	443	444	471	464	444	437	462	485	446	452	425	412	468	437	430	429	438	425	503	449	467	439	437	437	462	411	465	460	457	499	463	475	465	436	496	439	435	444	445	496	445	433	474	452	439	478	428	462	478	449	448	458	477	418	455	427	455	431	437	468	448	413	437	428	405	465	443	453	463	450	458	466	463	458	444	463	458	471	455	418	487	403	442	464	422	447	449	440	442	441	484	467	439	483	441	422	429	406	448	436	449	477	414	462	411	441	416	465	472	445	436	427	430	450	430	449	430	470	447	443	432	450	476	438	467	441	450	443	452	436	433	458	452	428	445	470	425	456	452	455	419	483	438	481	422	436	451	440	433	439	416	494	420	434	468	466	439	425	427	410	463	445	481	460	453	442	448	463	452	459	484	419	462	454	429	435	433	458	431	468	454	406	445	462	399	420	458	442	415	452	453	439	458	408	470	420	446	453	421	472	483	429	435	432	453	400	439	464	457	421	422	434	435	457	451	411	469	484	443	457	479	460	430	464	469	490	446	464	441	486	416	430	488	412	452	454	467	446	452	403	439	446	469	459	470	455	437	474	443	432	415	453	425	438	449	432	446	475	416	480	428	453	449	455	482	451	441	443	443	472	482	424	422	414	421	433	448	437	448	433	466	453	465	422	435	462	407	440	468	447	448	407	457	432	445	430	451	436	468	437	445	442	421	459	476	419	419	452	465	433	427	448	433	447	402	423	425	473	482	463	428	463	432	453	457	454	491	419	426	439	433	425	450	441	459	415	435	460	443	449	469	441	417	409	464	407	456	447	479	397	468	474	438	483	440	447	450	468	437	476	460	465	427	452	472	428	424	413	473	466	459	442	468	469	450	414	474	431	448	429	415	478	460	404	444	444	446	437	426	474	458	438	450	467	470	443	430	478	439	418	434	433	509	439	470	463	473	446	453	439	476	492	444	440	476	470	427	479	456	449	437	468	472	445	435	405	428	442	432	435	445	473	477	439	457	444	475	473	417	430	479	455	505	487	471	460	422	452	437	442	451	441	442	437	430	476	445	472	463	422	428	482	459	466	431	480	456	415	428	465	459	452	443	453	482	427	445	455	425	458	404	441	412	416	451	464	459	448	446	435	436	439	447	474	436	481	455	455	426	432	438	439	429	478	434	440	474	471	407	456	477	431	449	446	483	446	463	455	460	461	453	422	447	475	459	415	464	422	462	399	445	444	417	483	418	446	454	461	405	413	484	430	476	436	449	428	451	403	438	437	425	420	471	440	422	456	428	433	458	461	461	461	453	425	440	421	431	430	433	412	405	394	446	469	478	393	467	425	409	424	463	465	439	425	452	456	464	447	469	443	439	420	481	419	394	478	500	466	425	459	444	423	480	442	425	461	411	421	429	449	489	474	440	438	432	447	441	455	442	430	429	395	410	460	445	418	464	401	453	470	450	428	422	445	449	470	417	462	441	467	435	416	459	437	475	461	440	430	444	441	458	441	468	426	467	456	424	436	445	423	462	437	461	467	480	460	452	433	444	411	499	426	438	491	406	423	430	432	456	455	393	466	402	412	442	466	461	471	390	422	456	451	458	476	440	477	460	446	468	467	399	466	486	444	427	471	442	451	453	449	456	416	465	466	453	401	411	465	452	424	432	486	429	444	466	427	441	439	439	454	470	461	459	434	422	421	403	433	440	431	467	473	438	443	437	455	429	416	467	465	461	457	443	451	468	450	475	456	436	464	463	445	506	459	440	403	450	432	444	430	434	448	424	428	448	440	421	434	480	451	440	449	427	466	460	446	430	415	431	417	451	440	461	403	441	408	456	400	465	464	475	434	396	446	446	456	421	420	401	483	404	400	468	433	448	434	492	421	454	409	439	421	424	469	432	470	459	466	429	444	440	433	414	437	396	435	414	451	533	459	437	459	454	430	475	437	424	402	499	467	427	456	452	457	466	445	486	444	431	475	419	451	430	461	475	459	430	457	425	466	452	468	458	477	429	443	444	472	414	438	466	420	453	442	432	433	470	466	449	441	414	440	405	456	429	491	438	452	480	469	436	452	434	466	454	452	437	465	457	452	436	435	426	456	443	473	430	470	427	461	405	446	415	470	458	426	427	430	484	459	446	411	421	457	426	429	422	458	441	447	397	484	443	441	427	444	459	407	438	461	428	445	467	422	419	460	444	435	447	477	460	417	453	449	436	458	483	379	461	402	410	482	427	422	456	439	435	467	452	455	424	446	457	450	455	422	418	403	448	443	450	448	446	484	412	445	439	413	425	428	415	413	417	448	470	455	462	458	441	442	458	436	430	409	462	424	469	429	451	462	454	446	415	451	444	463	458	449	490	448	454	437	444	460	466	482	460	453	435	423	463	421	478	425	456	455	456	414	467	438	455	463	434	425	474	446	442	477	449	435	474	456	471	441	463	469	462	446	448	446	429	407	452	416	438	433	435	451	444	433	481	437	466	441	464	444	467	437	414	429	432	466	421	405	427	437	438	378	429	422	392	458	417	469	483	454	463	459	462	429	478	442	415	438	449	460	450	456	451	421	411	431	466	442	438	440	410	454	464	456	463	449	432	375	423	428	422	415	466	462	464	435	413	433	423	439	452	476	460	444	443	454	427	471	415	442	426	417	452	428	477	438	466	436	429	444	470	427	471	456	492	436	452	418	428	435	401	423	478	478	453	424	447	441	452	453	474	500	447	437	449	421	465	420	444	421	424	448	494	457	437	431	427	435	464	455	490	416	447	464	460	460	441	431	477	420	498	447	435	447	438	467	456	466	418	460	405	432	432	462	415	436	437	455	460	450	454	501	437	470	439	438	458	470	408	430	441	457	445	470	478	458	424	473	411	442	450	415	457	460	445	442	434	446	474	452	475	453	436	462	446	444	471	443	442	451	432	442	455	454	449	442	429	435	446	457	414	416	452	414	451	482	455	400	441	463	467	455	436	428	449	462	466	431	440	445	444	418	438	430	443	486
5551	10028	7344	3780	3254	2501	2015	2121	1598	27508	32665	21024	8623	3146	1022	560	421	393	415	414	408	412	389	447	400	408	389	483	440	402	454	424	409	461	404	444	427	382	401	388	415	392	403	412	442	421	432	442	430	431	422	422	406	421	405	435	384	428	430	446	397	401	412	435	397	414	469	397	409	399	488	433	420	381	423	419	442	413	400	427	417	410	422	413	397	422	420	456	413	423	404	414	412	425	427	436	408	449	429	422	407	383	452	379	452	425	407	439	448	388	434	431	427	416	390	438	427	463	430	460	411	430	439	419	436	433	396	423	414	452	407	409	452	396	397	471	432	405	411	376	426	446	423	423	447	418	418	417	399	469	421	443	443	468	383	385	394	437	394	449	407	414	429	416	429	385	436	407	414	412	409	422	403	415	442	393	410	409	396	378	404	443	425	406	466	404	441	431	435	441	404	449	416	395	432	448	414	428	420	445	407	395	403	405	389	427	423	419	385	420	414	408	441	382	429	399	428	410	413	412	420	384	423	416	418	417	389	415	420	464	380	379	474	445	424	413	400	452	456	463	453	388	393	418	421	374	423	429	409	410	403	423	412	401	456	420	424	426	427	427	435	472	403	435	415	389	405	425	444	476	464	461	422	411	408	437	431	412	450	417	425	437	424	428	407	460	413	408	431	455	406	429	414	428	376	426	412	436	442	426	418	416	443	405	405	413	416	416	399	430	433	390	439	415	397	410	414	438	398	403	413	417	379	416	432	435	383	427	363	435	381	428	420	457	391	426	419	428	379	413	400	401	422	413	398	416	423	419	402	449	422	398	403	431	412	391	437	404	403	400	437	430	443	403	421	425	395	412	404	434	409	407	449	443	403	443	404	420	427	399	396	426	439	427	445	426	411	437	443	402	401	456	417	451	447	400	379	380	427	427	418	415	390	426	429	428	447	418	402	415	419	439	395	424	392	453	413	419	420	371	394	425	477	435	411	427	435	395	455	396	439	440	404	406	403	398	446	420	436	405	405	404	397	395	433	405	403	479	385	399	388	419	419	368	442	424	404	417	415	384	409	434	427	412	416	437	440	424	415	358	423	425	439	401	390	371	426	433	453	439	439	425	435	392	392	401	457	439	405	409	407	407	412	416	373	390	441	408	431	405	402	434	413	404	420	451	390	366	410	423	439	421	396	413	399	412	453	385	413	378	434	403	440	374	433	414	406	434	456	428	461	417	395	477	431	402	396	449	416	390	404	380	427	419	435	421	405	422	439	434	415	396	430	402	417	374	439	378	388	377	397	419	429	480	425	440	393	375	386	418	444	382	428	444	410	459	406	427	437	430	439	430	420	434	427	395	409	389	446	428	427	408	440	404	394	376	424	418	414	450	412	416	393	424	440	432	414	414	394	452	407	397	431	391	432	417	421	420	442	409	402	435	399	417	460	402	411	414	426	383	417	387	401	445	429	439	376	434	411	400	412	434	409	450	438	411	400	409	418	387	392	414	420	364	425	404	439	428	401	419	367	423	442	448	415	423	411	429	432	403	422	417	403	441	429	440	443	463	408	451	430	400	408	413	428	401	401	403	432	446	415	431	402	436	428	403	441	427	423	416	393	414	383	449	433	412	439	437	425	425	404	405	438	403	416	447	404	410	380	415	377	426	408	454	365	436	420	419	394	386	410	417	447	407	396	394	471	402	402	434	396	393	430	409	419	411	417	399	409	415	452	424	434	433	398	379	415	444	404	403	409	406	454	432	388	407	433	417	435	410	424	404	473	432	403	422	402	417	422	411	379	423	409	407	369	405	419	444	380	446	445	396	427	420	430	433	415	429	431	402	439	405	410	440	440	444	396	406	410	443	385	425	414	433	450	395	440	422	385	424	418	432	373	438	397	456	437	417	408	434	414	431	373	419	382	426	387	394	424	425	408	448	451	434	403	412	412	418	412	408	413	426	441	421	429	386	434	423	410	405	431	391	407	412	425	416	449	416	407	428	399	433	389	400	421	428	415	443	443	407	410	417	410	455	418	392	419	424	401	406	392	418	410	427	456	397	410	417	417	410	402	386	425	431	402	398	453	418	409	439	413	412	413	425	418	398	411	419	420	419	388	407	426	426	410	398	459	461	428	409	403	396	398	406	452	431	415	434	419	380	431	436	441	417	434	431	439	429	421	443	443	392	426	401	385	400	390	384	414	413	429	390	420	412	407	431	428	406	421	394	430	389	451	401	436	405	418	423	395	419	416	450	420	394	424	406	419	451	415	406	403	434	416	427	420	391	406	424	429	381	430	399	403	461	418	411	415	430	415	461	415	392	407	404	382	424	396	431	430	415	415	403	422	410	372	428	455	412	420	410	414	447	434	404	404	412	409	372	388	410	427	404	408	418	432	379	414	466	423	406	412	430	394	404	437	434	423	432	413	410	409	434	395	453	436	428	453	388	374	410	399	431	406	403	447	366	402	388	389	405	379	434	420	388	433	428	420	365	400	422	403	415	419	428	396	415	432	387	443	407	410	410	424	411	420	391	417	419	418	416	433	432	434	406	421	430	405	417	435	429	389	388	404	455	445	443	398	429	440	433	423	393	400	393	426	421	415	406	456	379	373	422	419	417	426	444	418	385	436	408	419	434	382	405	433	433	456	418	412	423	433	420	426	418	432	406	425	404	438	433	397	390	422	406	437	428	411	420	390	457	401	393	432	432	413	447	420	367	395	466	407	427	385	372	381	419	397	421	414	444	398	382	389	385	387	420	429	415	401	401	399	399	413	390	410	419	425	397	419	400	410	392	413	421	444	423	401	438	426	387	423	417	402	397	412	419	424	397	429	410	389	362	404	424	401	419	428	432	372	419	373	452	403	434	424	403	426	451	455	442	411	437	416	450	426	398	413	423	424	443	402	426	406	426	443	449	432	442	419	402	398	382	362	398	433	392	416	373	404	451	402	436	402	423	408	414	402	392	426	418	425	417	420	417	430	439	421	446	439	403	427	391	380	406	434	414	427	421	398	422	388	425	426	409	393	439	437	408	380	437	387	418	434	409	433	460	426	408	431	396	430	402	391	445	433	396	401	437	443	437	413	393	393	379	421	397	404	436	434	435	411	379	406	362	431	418	381	428	392	399	391	451	402	436	409	398	421	441	426	449	416	423	420	389	427	437	402	427	406	437	419	438	411	416	373	398	433	418	367	401	399	389	354	435	407	447	434	394	406	428	441	450	430	405	417	402	407	422	445	416	383	413	430	424	403	406	417	415	424	413	420	398	394	413	426	405	428	411	415	417	404	424	365	383	444	441	408	397	410	394	428	391	386	443	428	421	413	426	414	419	415	425	398	381	382	385	420	380	388	424	419	430	389	396	415	427	415	463	405	397	394	393	387	441	449	430	448	380	427	425	395	397	403	445	440	451	396	429	404	414	433	381	443	433	430	423	414	454	446	375	406	392	387	408	404	387	425	379	429	427	424	369	411	376	405	416	436	399	440	450	457	428	435	419	382	419
27601	11232	1820	796	575	438	393	481	342	1029	2351	1603	873	496	402	316	312	276	310	295	303	274	273	286	272	290	296	291	281	292	308	258	307	276	287	350	277	271	291	277	258	297	258	274	309	278	248	273	287	276	286	287	295	318	263	307	304	280	286	272	288	274	240	290	270	306	275	266	297	268	281	310	292	316	278	277	279	313	250	260	268	306	283	280	277	255	305	271	307	282	290	302	292	317	320	302	283	286	273	290	300	288	251	287	267	281	314	296	252	294	279	290	304	299	266	273	306	292	252	282	269	257	297	255	289	287	277	288	262	257	287	280	257	288	299	280	279	274	284	262	299	282	297	243	270	264	269	307	276	273	251	306	271	290	284	272	285	268	287	302	296	265	286	271	287	274	256	277	290	282	266	272	296	283	298	259	297	289	302	275	297	281	294	269	287	287	296	287	265	286	289	286	311	295	274	280	254	289	227	292	280	314	257	273	314	286	306	296	317	295	281	283	274	316	300	298	282	239	267	294	271	280	293	278	292	290	271	308	287	297	293	264	274	279	293	273	287	299	276	296	272	294	293	308	303	293	292	264	308	279	319	292	304	253	285	290	280	319	274	286	282	310	286	267	310	280	270	272	281	288	279	306	287	258	303	322	300	310	318	289	286	289	299	274	284	243	270	293	292	290	274	291	292	288	278	275	282	283	272	312	302	284	309	262	272	298	286	285	288	285	272	285	291	313	292	311	266	269	284	279	273	326	275	279	286	256	288	303	281	287	257	277	273	301	265	276	265	291	273	288	275	285	282	277	273	287	289	293	275	287	325	289	256	328	317	294	307	293	273	260	291	316	312	250	252	303	306	261	288	295	293	279	263	276	250	302	273	294	321	290	272	298	280	281	278	276	270	315	278	303	294	291	279	267	304	295	283	289	266	273	277	292	269	257	299	293	289	294	256	306	284	289	288	271	281	276	289	303	286	281	268	299	261	278	289	286	272	302	274	265	257	279	295	280	316	318	299	299	272	274	267	299	297	281	285	283	273	260	263	274	291	266	295	275	255	258	283	284	266	316	262	290	309	286	270	309	281	280	278	270	288	291	286	301	273	266	253	278	294	276	257	263	279	307	325	307	278	271	283	283	299	277	270	266	310	290	318	298	289	324	305	294	257	306	265	287	288	282	289	300	260	282	297	301	286	241	301	250	294	258	272	305	292	299	275	289	296	302	265	306	304	280	310	275	282	282	269	265	280	294	285	269	265	285	278	264	290	266	283	263	288	280	287	299	278	291	268	281	293	294	305	290	303	306	277	285	280	294	280	275	273	283	298	269	271	253	275	291	294	278	306	277	285	273	281	303	299	306	279	296	318	285	266	281	275	257	249	320	289	322	268	294	305	287	287	272	265	266	321	276	281	314	289	272	276	305	292	300	286	282	261	255	295	283	277	279	280	280	271	303	274	259	279	309	265	294	309	279	281	295	265	280	291	267	274	277	294	241	268	303	261	301	256	313	322	284	310	294	298	287	308	303	289	284	282	280	259	264	286	275	278	277	301	257	321	284	273	292	285	258	277	280	265	298	300	280	261	266	280	269	283	289	270	294	282	272	311	289	259	256	289	325	245	268	283	291	267	274	280	283	278	286	284	256	285	275	297	296	278	256	291	303	274	306	272	274	258	307	278	303	280	292	315	244	275	268	290	277	306	297	304	278	294	291	271	320	308	284	300	277	285	290	288	307	279	278	285	276	299	249	279	308	297	282	328	323	278	272	278	297	262	273	314	300	253	277	283	295	298	315	263	293	293	273	257	300	266	278	268	306	257	334	299	323	276	279	281	290	296	275	291	265	255	275	281	276	302	300	326	293	267	276	286	288	293	266	274	289	300	278	282	275	282	270	299	291	301	318	278	255	289	286	279	286	260	271	246	288	300	279	263	281	265	273	260	245	278	282	283	267	300	290	274	328	294	272	283	303	293	257	288	273	284	253	282	267	280	248	259	265	303	297	263	285	289	248	297	269	256	287	269	276	267	304	257	269	307	310	257	288	277	305	282	268	273	307	297	275	266	313	280	296	277	291	272	292	295	294	271	294	291	263	286	292	314	264	302	312	282	283	280	293	274	286	283	300	278	281	289	295	292	301	284	258	311	285	297	270	322	293	311	283	257	289	274	274	276	319	306	270	280	298	284	284	292	276	300	290	275	291	299	279	298	287	262	297	249	260	287	291	271	306	269	291	260	309	265	310	274	311	262	285	274	295	302	298	259	303	266	286	279	277	315	276	302	283	288	276	313	297	272	274	308	298	259	290	253	272	272	308	278	286	287	303	264	293	321	300	308	267	319	260	294	308	286	274	282	282	298	285	279	270	284	299	303	281	293	271	299	266	274	260	279	279	266	313	277	299	265	297	262	270	311	305	310	267	283	263	302	287	272	279	292	271	286	291	292	268	274	265	274	285	288	287	282	257	258	284	292	279	282	289	291	263	281	268	330	287	259	271	295	305	279	278	288	281	285	345	273	297	286	287	295	263	303	310	294	304	274	283	286	302	258	285	276	296	274	277	288	267	274	279	287	271	289	303	280	289	287	296	252	337	262	291	275	292	298	285	290	321	267	300	305	249	305	286	248	279	274	291	299	318	307	255	289	287	306	283	306	284	284	261	258	290	250	270	282	285	282	284	261	267	272	266	315	277	280	297	289	265	292	278	276	279	270	290	288	285	281	279	309	289	294	270	283	287	319	300	296	283	323	293	283	308	288	286	287	259	268	263	266	297	330	272	285	299	277	284	289	292	286	273	295	299	297	291	285	286	266	297	299	288	289	288	254	277	294	263	252	285	311	293	277	294	281	297	295	294	271	273	251	282	269	284	270	288	281	276	295	262	306	260	294	300	296	256	323	288	283	308	277	264	310	283	313	278	299	316	289	299	270	271	276	302	296	250	284	269	265	280	264	287	301	271	293	271	296	296	263	285	284	298	259	277	290	262	261	292	285	300	287	286	277	273	246	283	273	293	275	262	278	266	299	269	279	282	288	286	276	296	257	314	279	277	282	267	285	254	305	266	260	290	284	280	308	275	264	293	276	300	294	318	243	276	299	286	304	289	314	278	296	298	293	295	265	272	292	311	306	294	275	270	302	275	287	264	253	267	304	278	289	296	286	290	277	251	311	281	256	299	274	270	300	285	313	266	273	263	260	267	292	263	281	290	283	293	300	290	290	313	274	270	285	285	293	278	278	283	293	287	260	272	287	268	275	265	269	308	265	306	313	267	296	286	302	269	257	271	267	315	299	285	278	302	285	297	296	271	278	300	302	283	263	273	300	256	288	288	265	272	298	267	269	260	270	293	303	312	298	307	296	275	297	290	306	308	269	306	297	321	287	305	282	288	296	293	280	284	270	271	283	300	281	268	310	295	308	298	304	299	270	286	302	297	299	304	277	308	293	311	259	266	275	308	281	302	309	289	295	263	299	315	260	271	266	266	258	286	271	276	269	295	262	287	324	288
5798	2519	1296	849	720	541	469	652	338	1535	3041	1899	911	487	345	305	286	269	257	288	279	246	275	270	251	260	277	270	248	264	260	266	236	260	254	252	281	270	247	268	243	250	305	252	286	263	286	294	248	273	271	258	252	254	240	226	274	275	255	251	265	283	262	262	251	286	300	253	245	261	276	270	271	232	280	257	259	270	267	247	265	270	266	258	287	241	235	271	253	261	271	238	285	265	257	264	264	282	278	254	290	263	256	260	280	284	263	255	271	264	281	251	273	278	264	247	277	269	241	291	267	241	265	245	290	279	247	252	260	264	264	298	282	251	266	263	281	233	282	257	262	266	237	258	272	275	271	271	265	250	281	257	251	244	256	268	305	257	268	294	272	246	259	277	240	278	257	263	242	259	262	285	251	251	259	262	254	294	263	245	264	227	251	280	257	279	283	262	276	284	270	289	239	228	244	248	277	250	281	263	306	269	255	258	306	310	259	287	244	274	261	284	258	252	255	238	299	258	255	282	282	276	280	274	257	289	289	240	270	244	257	274	273	252	268	245	282	263	268	302	267	266	237	268	263	267	285	245	252	259	261	237	262	242	279	276	259	260	268	272	287	257	282	243	244	272	241	265	263	259	262	284	237	249	269	272	249	278	278	227	265	274	274	283	293	268	282	240	242	291	270	261	258	272	251	266	274	268	281	260	232	267	273	243	251	250	258	273	290	265	283	245	277	285	277	248	260	280	271	283	254	252	247	288	244	263	284	243	274	267	257	283	235	256	282	270	257	271	282	289	232	249	284	270	289	273	272	275	235	271	250	244	253	286	249	257	267	255	278	262	262	273	211	243	264	252	246	260	259	279	239	285	264	274	250	264	271	288	274	247	265	279	249	258	271	239	260	287	284	269	274	273	238	266	234	241	273	270	217	273	260	264	281	288	263	254	255	270	259	245	275	251	266	288	269	271	259	263	271	251	258	266	261	245	294	265	265	280	258	249	258	272	274	262	255	278	234	265	263	261	245	273	283	256	278	270	286	243	276	272	265	270	255	283	279	277	276	275	253	260	258	255	280	253	271	277	284	274	286	239	280	257	260	240	281	242	270	262	242	270	282	253	276	263	303	281	245	276	282	259	255	275	258	268	230	255	247	270	268	264	272	249	270	229	270	265	281	268	271	255	241	247	290	237	250	239	283	238	239	267	296	265	278	283	264	265	271	279	304	261	281	274	261	261	282	265	266	266	269	282	270	282	272	274	284	280	279	233	270	316	260	285	256	252	237	266	226	264	277	275	280	261	281	251	255	298	247	244	271	265	277	287	247	296	296	247	245	259	238	269	233	282	291	281	269	274	265	294	286	268	273	272	241	274	283	248	259	256	243	279	280	266	267	275	250	244	238	261	253	296	262	259	282	282	261	286	261	267	263	262	255	279	260	271	267	241	245	258	279	258	294	277	251	253	283	251	241	254	255	268	262	253	263	265	274	247	288	284	251	244	262	272	241	279	284	291	300	252	292	259	267	259	285	271	319	255	247	251	278	246	285	249	320	278	285	240	258	261	243	255	256	270	261	271	264	265	267	270	271	266	265	268	249	302	220	255	243	283	247	247	227	275	281	274	285	275	271	270	248	262	260	249	241	261	259	290	254	287	273	264	245	276	252	272	258	241	256	277	230	276	258	257	263	278	238	279	231	281	264	266	275	258	266	261	258	264	259	258	297	247	272	274	266	271	265	249	262	239	279	251	257	255	273	259	265	260	274	257	293	267	233	250	259	278	253	265	240	233	268	242	260	256	244	229	271	275	267	266	264	264	279	267	271	289	263	268	276	236	276	256	251	224	289	250	294	272	253	287	243	233	270	275	259	300	251	258	245	262	247	268	271	250	287	240	267	255	285	260	277	255	277	270	268	241	258	254	272	292	277	240	271	252	249	274	270	279	263	276	242	284	246	241	262	248	265	279	252	271	304	278	269	279	263	266	268	269	266	269	247	256	265	257	254	227	253	268	267	268	283	269	251	247	254	268	268	257	272	269	258	258	269	308	281	261	246	293	284	254	257	275	259	262	240	267	254	250	243	277	257	239	243	261	246	260	262	273	251	287	260	260	261	227	274	250	249	253	251	264	268	261	257	239	247	252	250	256	271	276	264	281	252	247	257	246	269	260	262	274	264	273	267	250	262	291	267	273	269	269	256	258	274	273	292	249	280	272	245	246	247	276	251	272	270	250	300	258	276	253	270	270	244	288	253	260	239	265	263	260	289	253	246	299	265	223	245	253	290	294	260	280	260	247	279	288	263	278	254	259	264	276	225	270	237	262	278	275	274	257	300	262	244	268	245	257	251	300	252	289	250	262	277	259	246	254	279	230	265	246	250	264	280	268	242	295	249	269	263	253	282	257	246	278	253	270	245	290	257	268	240	284	260	256	262	233	247	263	264	283	240	264	258	274	274	281	242	277	261	252	271	258	271	266	271	263	260	256	240	279	292	292	265	266	282	275	253	285	283	265	286	264	269	262	260	249	246	280	242	250	258	270	276	267	263	272	232	250	291	276	253	255	244	263	266	265	247	291	249	274	290	280	255	264	263	255	304	279	278	272	242	283	261	283	274	274	254	264	271	267	268	258	244	230	251	271	285	276	263	251	271	273	313	268	271	257	272	267	268	245	253	249	285	259	278	236	285	297	284	255	289	257	259	243	268	246	256	265	268	262	278	275	249	266	272	258	250	264	261	242	271	256	275	233	253	250	280	280	275	267	251	260	266	242	269	245	258	259	280	287	264	265	282	270	269	245	274	275	274	281	245	268	273	266	253	261	240	279	255	254	245	244	222	249	270	284	265	286	253	241	271	247	273	259	233	284	307	265	272	230	268	257	275	296	264	283	260	292	266	270	258	264	279	264	264	269	257	256	270	243	248	297	252	271	268	254	293	269	259	264	269	277	252	220	293	254	250	260	290	289	248	268	266	261	272	291	266	258	273	272	251	259	252	266	279	305	252	242	287	264	248	284	264	286	267	243	271	251	275	279	261	285	259	233	261	246	286	260	256	243	261	285	256	264	251	248	255	250	249	274	257	237	237	279	268	232	271	239	251	283	263	275	297	261	270	264	283	259	259	274	282	269	249	261	271	270	262	241	294	298	273	284	267	297	283	276	239	270	252	236	231	297	264	262	249	269	277	267	284	248	275	245	269	243	257	261	255	266	254	250	286	279	252	271	258	286	255	294	294	271	285	277	276	257	278	297	259	270	251	257	273	304	267	241	224	268	279	273	271	251	262	256	260	299	258	270	282	245	262	265	264	276	246	276	259	224	292	256	245	270	288	283	273	238	281	279	289	253	269	252	249	235	310	264	259	258	249	258	273	288	257	244	268	267	283	260	301	276	257	244	271	279	277	268	244	269	258	247	278	278	234	258	262	241	279	263	265	261	281	252	279	244	275	262	260	241	271	257	273	255	277	255	246	277	235	305	269	295	285	283	266	290	271	267	274	249	242	282
25613	21420	27369	25490	5647	1259	697	762	548	11108	22750	13747	4852	1673	534	365	379	380	306	323	337	318	345	327	325	336	342	318	333	337	333	324	322	325	328	350	337	325	327	366	294	338	315	309	345	335	309	296	365	296	306	359	318	295	350	300	338	309	296	334	320	352	310	289	317	313	324	320	325	353	323	322	329	301	343	314	310	329	318	311	311	314	311	331	311	355	330	283	309	297	332	336	330	352	301	339	328	311	301	303	349	317	308	347	335	338	308	302	342	385	315	339	319	325	313	338	314	327	339	332	309	320	331	339	335	311	330	336	309	332	303	336	327	307	303	341	328	336	303	331	323	305	349	326	318	313	314	292	304	326	289	332	303	288	314	289	322	321	297	335	325	333	300	316	333	293	334	354	319	278	369	303	298	321	323	345	311	386	326	309	337	311	324	332	312	290	327	336	322	313	325	329	318	328	298	340	323	322	323	339	319	302	293	304	320	272	299	296	323	318	329	323	338	306	303	328	317	326	344	296	340	309	292	338	314	324	344	328	296	306	347	336	309	325	357	328	361	302	307	317	358	324	316	351	332	301	320	351	347	303	334	320	326	329	323	353	311	299	341	319	296	318	301	323	353	349	340	351	352	337	317	314	336	316	302	335	332	278	360	327	315	299	341	313	301	333	367	315	326	335	333	309	328	356	318	345	317	317	298	331	304	326	297	308	313	307	313	309	349	327	337	311	319	354	288	329	338	334	290	314	357	320	312	306	351	302	355	301	321	303	300	302	326	325	334	293	332	320	334	314	305	301	285	331	321	325	326	342	306	329	299	319	309	337	312	319	311	328	292	307	316	324	330	318	334	273	319	307	318	326	313	299	342	327	322	304	326	355	321	338	334	352	345	312	307	301	306	319	329	311	318	331	296	318	348	338	312	318	333	306	350	306	357	301	331	311	318	319	350	337	311	322	321	313	323	313	340	342	319	342	340	341	336	321	323	365	315	328	304	349	317	313	294	347	337	303	332	325	305	329	342	349	319	324	335	321	331	337	315	347	313	320	341	296	323	302	361	313	291	312	333	344	318	309	329	336	337	326	330	289	310	320	327	341	301	353	293	313	325	336	318	292	318	316	317	315	290	318	312	311	347	316	319	282	306	327	303	329	295	322	329	311	318	309	352	339	323	298	305	289	379	327	336	308	321	311	289	320	317	319	296	327	342	319	328	301	313	305	291	320	345	319	314	322	293	299	320	322	287	328	329	312	310	333	349	309	322	319	320	342	320	307	322	332	319	352	335	311	324	295	341	317	327	303	293	330	348	359	332	308	323	320	341	344	319	290	310	309	321	357	273	333	344	343	327	299	351	331	335	317	338	292	294	300	312	318	333	314	318	307	331	298	320	347	314	296	322	316	329	292	303	323	329	334	342	307	344	322	337	327	294	320	313	335	327	317	340	323	306	333	329	320	320	315	331	350	282	304	320	292	318	327	316	292	293	331	324	347	315	316	328	297	333	321	284	339	300	320	290	317	302	347	343	312	316	311	327	306	343	341	350	300	290	335	314	296	309	331	340	318	314	350	348	323	315	331	323	321	302	332	324	325	298	321	322	354	292	341	305	333	342	313	291	317	343	305	335	295	323	327	345	315	323	329	298	348	312	325	335	334	329	327	311	273	285	317	331	321	332	371	366	281	349	300	293	331	294	304	283	285	317	352	331	342	331	332	337	321	306	328	314	306	288	322	315	323	320	331	300	300	287	335	323	317	314	336	345	315	346	325	313	335	334	356	305	307	327	337	298	333	320	328	331	340	323	324	332	319	303	305	310	340	301	358	321	329	312	304	319	333	336	313	312	317	313	312	327	330	318	308	336	311	357	332	308	324	307	298	343	349	348	308	343	339	306	334	304	341	337	308	308	328	326	307	314	339	338	319	339	300	304	313	294	319	337	320	346	314	339	352	298	348	293	349	312	329	300	292	316	297	319	304	304	322	331	308	288	305	326	299	319	335	340	307	286	298	320	330	327	324	336	361	322	324	290	352	328	307	294	329	305	302	315	319	333	324	334	311	335	316	309	312	311	311	325	336	299	351	324	293	297	310	335	337	301	313	313	312	347	332	290	306	328	323	296	339	313	324	310	317	320	325	319	329	314	297	306	313	335	305	319	298	329	310	319	322	336	337	304	306	290	298	295	325	326	306	306	338	327	322	325	320	353	354	320	337	315	314	332	351	332	336	317	305	330	303	332	307	300	304	318	316	333	307	323	338	320	307	310	295	321	314	302	304	313	332	322	313	329	308	324	309	339	342	313	316	342	316	342	309	303	301	324	315	318	300	328	337	327	317	320	337	327	334	324	313	326	326	329	295	303	327	299	307	308	325	330	327	346	306	294	317	303	322	297	345	334	312	315	333	297	325	308	319	314	323	326	317	343	341	325	341	312	337	316	274	345	331	314	327	297	321	324	338	331	346	334	336	317	342	327	289	306	353	317	321	316	303	294	325	329	268	302	295	344	311	304	302	290	328	314	334	319	298	283	314	304	310	307	299	344	287	304	311	329	302	323	277	309	325	342	306	362	344	307	325	327	303	313	321	366	318	313	320	314	341	319	346	293	300	303	341	337	311	301	300	330	331	328	304	323	308	307	315	343	320	340	325	307	328	325	306	314	326	308	326	303	329	334	304	327	351	299	277	320	327	310	325	341	330	309	342	331	330	278	318	341	367	314	318	314	337	333	315	334	316	294	311	351	338	323	319	329	332	301	336	328	317	336	327	350	324	341	313	307	300	316	328	350	345	319	341	323	337	322	341	285	300	302	311	316	317	331	327	309	326	297	302	326	315	323	336	315	290	363	329	342	321	330	367	328	316	301	333	347	335	337	331	333	322	311	308	308	303	330	330	305	307	296	298	321	351	328	303	342	299	311	336	309	331	310	313	296	340	320	314	314	345	323	315	357	314	345	343	331	344	322	306	325	317	312	338	346	307	322	350	314	321	311	300	339	303	293	316	300	325	311	323	327	293	301	299	324	341	333	303	298	358	307	309	315	297	344	317	318	309	328	298	335	336	340	335	350	333	334	336	330	331	297	301	324	330	339	282	340	303	320	320	322	316	326	344	325	331	301	347	297	311	319	324	328	315	302	274	327	340	348	325	344	349	322	361	338	302	348	320	330	318	349	337	320	316	321	304	311	341	300	317	337	339	328	323	278	334	323	324	323	281	295	336	316	342	295	335	320	303	317	330	319	311	324	330	324	298	316	324	323	294	338	338	338	312	334	295	294	331	315	336	318	333	322	339	284	319	348	342	288	317	318	342	314	342	308	275	327	338	353	297	328	292	343	305	353	287	305	333	317	317	330	319	300	285	331	300	330	322	312	332	332	325	327	308	317	308	351	294	333	337	313	313	295	341	342	313	343	326	339	328	327	334	312	322	330	326	311	349	283	284	335	354	335	324	318	327	336	323	299	334	316	330	303	310	320	344	350	330	326	322	319	339	336	315	366	340	313	327
4917	6040	3017	1486	1407	1108	775	1190	638	14988	20969	11092	4510	1886	606	408	315	285	336	319	295	318	296	299	316	357	262	300	315	320	287	300	308	285	332	295	334	313	319	296	348	303	324	283	312	302	315	313	308	291	301	300	319	305	306	296	320	312	366	287	284	315	316	282	298	311	343	323	303	339	306	318	308	333	334	351	335	310	312	328	290	340	316	325	319	306	305	323	332	311	290	336	301	300	308	300	295	312	282	322	331	321	312	297	320	290	311	311	319	316	295	303	294	346	300	290	310	319	291	334	313	326	312	317	317	316	295	306	283	301	339	282	300	347	284	270	288	337	329	288	287	290	327	298	313	320	289	321	318	318	304	306	322	328	298	300	326	312	314	340	325	315	306	342	329	306	310	303	343	302	317	311	325	308	311	319	311	287	314	305	319	308	307	297	313	286	318	297	286	309	309	300	347	313	280	338	325	339	287	292	303	329	302	312	312	304	314	292	323	312	304	317	347	330	325	355	294	317	344	295	303	321	313	304	358	318	287	327	328	307	285	353	303	293	272	281	308	317	297	318	324	346	342	333	300	333	312	309	318	285	292	326	266	334	324	289	307	284	276	303	311	329	309	286	311	301	326	268	295	328	290	305	324	307	302	307	323	314	319	283	299	316	331	307	344	292	309	297	335	333	337	314	306	319	284	295	314	321	316	305	281	294	317	303	324	300	306	311	320	323	301	316	319	347	282	294	320	318	331	348	318	309	342	289	298	303	288	305	323	321	339	292	307	299	316	314	319	321	314	300	261	303	306	304	324	289	316	306	312	306	300	300	319	303	280	307	306	311	301	287	316	326	346	305	298	318	300	307	305	304	311	313	309	309	326	284	301	313	303	311	316	319	312	314	303	341	318	309	334	302	304	293	299	320	284	305	337	315	328	292	296	308	309	315	321	313	336	349	337	303	315	294	330	296	294	298	328	320	332	313	339	337	331	313	319	340	348	296	284	324	321	312	327	297	315	303	316	317	299	343	324	327	334	277	300	286	304	284	305	315	322	329	304	301	311	303	344	301	309	293	315	353	292	308	288	285	341	311	308	310	302	306	318	292	323	322	325	323	309	304	309	338	304	297	326	348	294	290	303	342	355	313	289	301	306	319	296	305	328	305	299	296	331	292	335	299	304	302	318	310	346	297	340	304	318	305	319	293	310	313	304	338	295	308	302	301	323	326	289	303	310	308	316	295	330	314	351	293	313	262	294	306	304	330	273	317	320	305	305	327	346	325	341	308	321	303	292	271	290	344	286	335	321	310	324	324	305	298	290	315	322	299	334	313	335	297	278	320	316	321	344	301	310	315	325	289	288	320	295	314	316	321	284	296	313	282	351	291	317	336	323	312	312	334	316	314	331	307	326	318	320	304	328	315	280	336	310	304	287	304	292	316	338	308	303	291	292	306	309	275	336	303	294	297	304	305	296	327	330	297	315	322	307	319	298	327	316	309	281	331	291	307	305	289	339	294	321	314	294	283	306	296	301	299	286	310	301	333	305	304	301	347	304	314	344	276	329	343	316	305	294	289	303	303	323	339	308	295	309	304	327	320	293	307	313	315	316	290	308	293	306	319	286	299	295	328	364	303	305	282	328	256	295	331	313	325	304	323	299	307	279	295	320	323	296	319	287	315	318	299	353	326	312	299	296	280	318	295	324	291	292	340	304	336	294	323	305	309	326	279	315	304	298	305	326	313	303	324	309	317	319	288	331	312	293	303	326	297	298	307	306	310	307	307	313	312	276	322	310	325	304	318	308	335	291	309	322	297	311	303	304	309	304	314	294	335	258	303	281	314	324	294	333	303	303	265	298	307	296	319	299	288	291	316	288	301	310	297	303	344	328	292	291	307	314	333	313	305	313	293	305	311	300	280	315	343	308	315	295	280	304	306	326	315	317	317	315	332	295	321	289	291	325	292	314	319	302	322	294	301	316	292	301	283	288	305	312	321	294	313	333	306	334	302	306	337	344	305	323	292	309	305	336	312	321	302	312	338	284	314	326	374	325	312	317	312	296	292	289	293	314	321	302	322	306	301	299	305	315	334	333	296	298	308	308	308	292	319	309	330	341	325	312	305	299	276	307	321	333	308	312	313	278	308	313	312	332	291	337	348	318	302	280	295	311	325	321	300	306	338	292	286	318	295	324	291	296	322	301	301	283	314	318	296	312	315	299	272	297	291	320	329	285	292	290	308	292	300	282	265	301	285	305	297	324	286	290	337	305	333	310	306	323	299	287	334	347	322	310	279	316	308	314	292	306	295	312	327	288	284	320	284	315	299	347	313	348	332	290	331	305	300	306	301	301	327	294	326	338	296	292	330	283	315	281	291	299	305	310	312	298	328	320	300	316	298	297	263	331	344	315	332	288	298	326	329	322	311	290	298	310	338	296	352	303	314	311	327	288	323	297	329	296	300	281	310	348	304	331	284	315	296	283	299	296	293	293	310	315	294	288	303	335	290	317	304	325	284	300	300	327	295	291	320	311	314	322	300	282	254	270	313	297	294	291	318	349	319	299	294	298	283	306	314	312	281	304	298	295	335	289	290	302	310	308	272	276	311	298	334	295	324	279	312	317	314	334	299	311	316	297	293	303	301	327	311	293	329	303	335	288	296	292	317	299	325	324	296	317	320	320	316	300	354	273	307	271	347	331	292	306	297	308	307	333	327	314	299	291	314	296	288	314	282	317	296	322	308	299	279	303	290	336	297	351	296	302	320	328	322	298	292	283	300	328	327	327	309	305	290	323	286	285	289	295	327	292	316	317	305	311	286	309	311	288	324	316	286	293	313	302	280	296	324	330	294	314	298	328	314	292	328	297	325	296	304	296	322	312	270	317	322	287	326	313	299	300	280	317	329	306	301	322	291	314	304	296	328	281	305	319	288	313	334	322	306	307	299	305	320	309	282	280	305	321	296	282	327	310	296	312	318	311	327	305	283	301	308	289	292	290	307	292	298	292	313	302	338	307	281	309	331	302	297	320	314	315	294	330	297	314	303	301	290	280	323	283	284	342	347	308	328	302	305	320	320	291	303	299	311	322	307	326	296	307	315	296	318	329	298	288	290	307	320	303	303	301	320	305	340	294	299	326	281	316	330	296	332	322	295	325	293	314	296	322	301	309	278	302	307	321	313	329	324	307	325	328	325	296	318	299	280	310	316	322	280	303	339	307	299	289	308	300	331	317	310	310	306	322	312	305	324	330	305	330	316	341	313	340	305	276	316	311	307	319	321	278	310	294	287	320	296	306	302	308	294	294	310	298	296	308	319	291	326	308	266	300	328	301	273	287	299	304	293	291	331	320	326	310	298	280	322	271	297	301	319	305	315	318	286	319	303	302	288	329	290	288	323	303	318	324	275	295	319	289	303	280	316	326	290	326	329	305	333	280	305	319	296	296	288	302	355	329	300	284	308	293	305	286	295	330	310	317	294	308	286	312	307	315	311	292	324	326	301	314	321
24498	21422	28686	24549	21269	6776	1808	1687	1087	22393	35876	25557	11124	3447	1106	591	487	484	496	529	494	462	408	500	475	466	461	457	483	439	471	489	490	439	449	460	449	446	478	479	485	449	443	470	477	490	492	470	454	453	472	452	480	478	476	504	469	491	465	463	482	471	511	484	470	435	456	467	479	473	468	425	502	469	511	465	459	475	488	439	474	490	438	477	477	451	465	436	494	414	471	496	491	438	460	493	492	470	467	455	442	418	509	501	469	448	431	451	428	459	460	459	465	455	467	453	477	469	442	474	506	482	447	465	472	464	460	462	449	455	474	473	435	465	472	461	446	442	452	488	462	471	446	467	446	491	444	504	434	469	454	443	465	439	446	492	489	471	466	477	470	479	475	479	479	433	431	486	439	427	485	470	450	431	473	472	426	475	438	427	453	464	498	471	447	441	454	460	470	457	474	468	444	476	468	482	432	463	432	439	466	477	464	423	451	453	476	433	428	463	474	468	462	475	419	465	456	487	486	444	484	454	485	491	439	490	461	464	493	485	474	444	438	430	431	477	482	485	464	495	442	464	466	471	461	487	468	479	474	476	457	455	466	430	429	506	493	453	481	431	449	437	459	448	475	459	470	419	436	466	440	449	464	432	452	467	447	427	435	434	432	477	431	423	471	486	438	501	473	438	470	417	466	439	440	498	428	450	472	456	466	464	486	473	484	481	467	467	474	432	442	477	460	461	476	463	455	474	466	461	479	481	468	463	473	408	440	440	419	438	459	489	462	470	460	449	439	474	465	458	439	455	492	451	433	486	492	474	477	465	433	467	435	455	425	485	446	432	479	463	436	459	415	463	491	464	487	477	483	466	448	491	490	449	437	457	451	450	487	440	487	495	459	448	464	465	467	479	459	450	449	427	464	472	458	434	454	430	472	461	462	476	441	477	456	469	465	471	438	515	425	450	456	432	473	453	448	457	474	442	473	458	476	452	485	457	430	445	465	452	486	448	486	494	468	468	453	470	441	443	414	465	456	465	467	436	492	452	444	439	455	498	492	464	437	461	493	429	488	436	445	440	439	501	444	439	466	460	475	475	454	437	490	451	479	471	460	472	455	404	490	476	451	432	466	458	500	446	422	468	461	433	482	451	446	496	430	452	458	452	424	471	491	463	464	488	447	502	465	447	496	481	451	430	463	483	448	457	449	428	480	440	418	453	455	487	491	468	438	481	473	435	449	432	491	429	425	438	459	454	496	498	484	466	514	452	435	452	477	459	481	489	485	451	493	469	477	487	481	468	432	445	475	467	464	465	476	454	451	480	450	449	467	451	446	444	450	458	479	447	428	456	472	461	412	458	475	449	442	441	474	484	469	476	484	444	396	476	468	475	463	481	452	463	484	433	466	458	484	501	475	469	466	448	453	439	475	477	420	431	442	484	447	478	473	448	460	486	482	446	483	456	455	495	471	462	426	479	455	446	441	469	436	471	479	494	444	498	474	454	467	484	447	428	486	457	423	463	473	434	444	458	451	461	436	458	462	433	449	436	515	457	471	480	434	486	466	465	461	496	465	445	494	465	434	454	476	465	443	469	469	511	443	415	480	466	474	474	472	486	452	467	452	508	410	492	485	453	419	444	448	434	434	478	488	435	490	488	485	429	481	484	487	481	475	455	476	472	465	472	454	457	487	456	465	503	523	491	482	441	486	502	449	467	491	442	457	455	474	429	472	461	469	485	468	485	460	471	485	456	493	433	446	489	489	443	459	419	464	453	445	464	474	461	438	482	506	430	476	434	465	474	457	437	443	469	420	491	461	459	465	433	467	449	435	416	448	492	465	469	483	451	435	473	449	448	463	481	460	460	474	450	463	483	447	457	444	454	486	433	479	449	457	454	507	471	459	451	519	449	447	464	457	488	445	490	457	463	485	481	468	444	403	438	469	448	484	469	462	443	456	475	488	484	420	491	485	437	448	416	444	440	483	496	428	463	461	457	432	435	432	452	444	474	468	429	455	462	445	477	438	425	499	427	466	473	458	439	443	475	462	465	464	480	439	488	446	470	450	439	453	482	468	470	476	463	478	461	459	430	467	437	477	486	482	448	475	468	446	435	471	443	486	465	482	451	457	447	488	484	500	437	434	428	456	487	444	461	448	497	438	478	449	445	464	481	473	460	469	444	443	430	441	481	443	481	452	459	464	483	418	422	463	447	462	465	477	466	439	477	446	481	467	472	466	481	436	446	488	446	467	451	445	475	421	457	467	463	457	418	445	437	483	464	481	486	451	474	492	454	498	498	436	432	427	457	452	447	479	491	482	492	464	417	441	510	453	462	432	458	438	445	484	436	463	444	469	440	468	434	440	449	478	431	461	450	424	440	418	460	428	461	443	464	486	444	444	483	453	476	456	440	507	442	461	462	452	449	461	443	460	453	403	438	455	460	494	468	461	434	470	487	446	457	462	429	438	424	454	473	446	458	475	460	487	467	457	422	461	427	461	468	441	435	451	455	451	495	445	449	456	457	482	472	479	481	461	466	502	441	458	442	471	457	408	475	449	496	466	462	455	439	496	438	452	464	487	445	413	459	474	463	470	455	462	479	492	432	449	447	421	477	415	489	456	437	415	469	422	444	460	466	462	466	491	435	449	466	470	451	468	491	452	478	478	469	441	465	449	437	449	461	464	476	434	426	419	461	464	462	481	456	412	455	489	422	479	470	474	472	476	441	471	426	462	456	436	439	454	433	526	444	430	437	437	437	491	475	488	469	458	419	424	443	461	454	464	438	454	526	444	460	412	452	456	438	465	451	443	470	468	431	449	479	482	473	448	473	454	437	465	462	421	427	421	440	469	445	459	457	443	437	461	449	444	448	460	456	478	469	431	498	456	481	437	476	479	448	445	486	514	437	445	420	428	491	447	503	452	472	462	476	483	465	457	460	469	475	446	454	465	469	462	454	543	470	491	432	442	469	448	455	479	431	429	475	447	470	444	476	471	442	470	498	464	456	458	458	445	415	464	445	472	480	479	434	426	448	486	491	463	478	471	423	445	488	453	442	492	464	445	472	455	465	463	444	412	486	453	464	461	432	466	459	502	451	487	496	453	432	449	436	420	472	438	472	472	438	451	475	457	451	464	447	472	451	487	484	491	456	444	451	451	459	445	450	479	476	483	457	465	463	451	499	498	464	496	449	419	474	428	441	471	447	521	450	441	452	493	471	488	466	453	458	440	451	476	461	441	458	452	429	477	463	458	448	429	456	452	492	463	464	456	455	450	460	449	457	471	480	468	476	458	469	426	437	487	459	493	474	470	472	444	442	463	462	447	442	477	454	440	438	452	482	479	468	460	451	462	437	454	443	455	468	440	480	427	410	463	431	430	473	434	478	452	457	431	466	452	437	472	447	455	471	462	471	446	488	456	477	478	467	459	458	454	462	449	452	463	481	470	454	476	485	452	472	420	462	478	500	434	480	434	469	421	447	455	456	463	432	465	478	440	453	453	471
5675	7765	6174	3651	2148	1827	1538	2201	1717	27262	32151	20149	8687	3387	1123	624	451	436	461	435	441	418	452	432	430	443	400	418	474	447	423	419	428	456	425	433	447	408	440	438	447	477	435	410	459	441	460	430	445	437	450	417	430	463	433	419	449	445	452	451	452	447	430	473	449	444	446	427	432	466	466	445	406	415	423	417	443	409	435	424	452	428	434	433	427	444	412	465	428	428	464	436	475	433	420	418	438	447	450	430	416	447	448	454	423	404	436	408	424	437	421	455	440	426	427	441	404	423	403	453	421	436	405	423	437	440	432	405	449	429	415	434	446	410	442	425	453	423	484	452	401	387	449	418	422	420	410	413	453	418	455	450	429	406	435	415	443	396	447	449	401	460	443	427	432	466	445	447	429	424	478	422	467	445	407	426	429	435	381	423	443	454	437	471	408	430	429	467	429	465	447	455	442	450	398	462	447	447	447	385	428	420	462	432	436	401	430	400	437	452	374	438	435	488	385	402	367	445	388	425	466	454	439	417	389	423	410	499	437	403	403	447	456	401	430	466	425	397	400	397	456	395	429	479	459	405	421	426	449	431	455	463	427	427	434	484	404	435	433	437	416	433	415	440	481	418	430	450	441	437	431	424	443	470	418	412	447	428	407	421	468	427	440	459	427	441	451	418	414	403	432	444	435	424	415	417	415	440	475	416	425	441	417	425	428	406	442	413	467	411	397	435	460	429	426	445	409	432	420	424	426	399	430	440	430	460	434	416	437	470	407	399	404	446	434	418	425	411	437	410	466	412	425	426	423	403	449	458	433	430	421	416	406	409	415	423	436	407	430	407	432	437	429	464	433	384	449	418	422	413	417	385	438	444	443	427	441	433	410	465	434	438	385	413	422	462	404	414	421	432	454	459	443	435	432	431	416	441	442	438	426	444	408	437	453	411	450	424	393	432	455	429	426	448	420	417	420	412	397	431	402	452	435	457	449	382	406	443	445	449	457	424	430	438	421	451	430	424	392	446	392	422	454	402	422	419	445	409	396	422	443	451	435	408	424	402	432	431	404	457	446	447	438	394	434	441	399	439	426	411	396	450	468	394	424	438	442	394	408	422	396	397	420	429	428	418	429	391	416	438	416	448	462	413	420	453	447	443	442	423	435	447	423	422	454	425	394	403	433	421	448	398	456	477	393	443	417	421	441	394	375	440	406	397	417	401	393	455	411	436	424	399	462	414	438	439	413	413	470	432	433	452	403	437	425	394	461	421	442	403	418	478	444	440	411	434	455	425	407	423	415	420	424	426	422	441	410	439	411	426	390	390	460	441	418	436	415	390	449	445	448	415	441	457	446	425	376	424	421	449	452	449	443	413	442	394	422	446	454	446	430	402	406	442	408	428	429	421	450	392	463	428	406	427	442	430	404	462	417	413	474	457	454	433	443	388	385	412	412	445	389	432	444	437	415	449	421	424	418	406	419	407	427	416	419	453	431	431	426	393	427	433	425	464	399	429	435	433	441	445	431	461	418	408	426	475	409	404	432	433	412	424	435	434	419	452	414	435	396	424	414	410	446	384	438	444	407	417	443	430	416	426	423	420	397	419	420	418	451	461	421	399	440	433	434	414	409	438	460	385	434	405	429	416	395	426	451	393	445	401	440	437	379	426	407	430	383	423	446	446	398	374	401	437	443	441	427	435	445	404	421	428	438	464	426	383	445	440	422	420	461	434	421	462	419	430	443	438	435	427	414	413	409	378	463	433	419	425	389	416	424	402	433	448	429	393	393	454	415	447	437	446	424	440	435	442	417	419	456	401	402	436	415	415	415	434	392	412	427	410	462	447	409	437	421	451	409	434	433	427	432	399	425	412	427	438	437	420	453	446	419	407	402	404	441	440	454	387	416	430	413	437	436	451	427	399	441	420	431	420	430	423	452	422	424	455	422	415	450	429	479	431	442	376	425	437	422	438	354	397	433	428	438	433	442	441	402	443	420	378	444	430	404	427	431	426	388	441	416	442	416	443	418	418	431	417	406	443	415	431	402	461	421	449	422	434	394	454	448	450	396	441	424	391	448	452	422	392	434	407	406	437	404	422	435	442	413	438	438	357	431	449	419	415	437	417	417	462	430	414	440	426	428	405	410	426	409	426	415	459	437	443	434	438	425	416	428	403	455	417	440	462	417	442	408	420	467	435	457	458	464	413	397	445	404	442	421	413	453	432	418	451	430	419	425	438	412	395	426	465	469	450	380	419	417	420	422	413	471	398	446	419	438	439	454	441	410	425	429	395	432	410	437	423	465	422	412	420	440	399	425	463	425	399	435	453	365	451	446	408	455	458	413	429	432	376	423	436	428	417	431	420	432	433	407	427	419	412	447	400	368	421	404	423	410	448	456	410	428	448	410	425	399	443	422	424	419	431	378	436	462	404	438	421	438	416	411	447	444	424	414	423	440	431	407	439	437	397	441	412	424	400	474	468	432	440	415	432	432	426	455	440	415	450	424	409	420	436	394	384	414	414	372	393	404	429	467	402	446	433	425	426	423	454	450	430	426	423	406	398	430	411	438	428	394	421	441	422	426	442	405	424	437	454	430	426	429	402	429	451	404	437	441	409	411	418	443	431	427	388	416	432	422	439	470	452	398	443	420	372	463	460	413	438	404	432	441	418	416	411	452	390	447	440	449	437	438	430	405	432	466	422	432	433	411	426	410	453	444	436	465	456	453	408	454	450	419	422	414	431	397	417	419	415	441	421	430	453	418	433	461	457	440	461	423	414	449	413	477	419	419	439	390	383	425	473	397	424	427	422	452	420	419	444	427	422	420	403	433	384	405	463	412	434	431	422	440	431	424	434	442	390	449	415	425	382	461	473	437	428	425	447	395	401	467	424	383	411	420	476	423	408	449	412	443	438	407	392	424	414	442	457	393	441	399	396	434	431	440	397	441	421	404	425	410	450	421	414	451	450	422	412	411	449	413	458	389	424	431	452	435	420	395	416	416	389	432	439	408	403	438	396	431	404	408	401	402	424	422	421	434	368	441	432	413	432	480	454	456	425	449	415	465	428	408	436	425	409	412	435	407	446	451	422	453	437	433	454	418	397	465	416	427	439	423	406	407	408	434	419	417	439	465	438	438	414	423	474	455	385	399	439	426	421	433	426	406	446	444	441	418	417	417	441	414	416	407	442	423	417	414	414	473	420	392	436	426	456	414	398	445	441	455	388	404	437	427	434	436	451	417	441	413	447	387	416	462	432	409	431	448	411	424	439	450	436	388	434	418	410	420	455	409	413	442	418	436	429	434	447	418	399	440	436	412	445	402	478	427	419	426	428	442	390	419	400	391	413	461	435	428	446	389	422	414	407	429	387	434	434	422	416	426	470	445	397	437	383	434	394	397	453	430	373	455	437	416	435	423	412	424	421	443	439	429	451	408	398	437	451	388	421	419	422	391	422	440	409	401	377	415	454	434	441	452	430	411	448	457	418	414	423	439	467	438	420
27675	11227	1276	634	518	404	417	439	369	1378	2192	1467	793	546	369	299	309	293	307	292	301	275	308	310	260	310	346	315	308	323	292	334	307	320	315	323	308	256	307	337	311	322	315	340	308	302	324	315	296	304	319	316	289	323	306	318	328	333	327	295	300	328	300	276	277	300	295	304	292	333	315	298	321	293	320	282	305	322	282	302	283	282	333	321	321	329	287	306	303	330	288	324	289	324	315	295	312	333	333	329	261	313	319	300	292	331	284	325	314	264	283	282	298	294	277	315	298	321	296	295	298	309	312	303	316	274	273	294	294	328	306	323	298	321	305	300	302	261	278	336	306	310	304	294	268	306	320	310	302	315	299	325	307	310	317	303	300	296	286	281	351	282	289	269	319	318	260	321	292	334	308	282	299	333	302	292	327	318	317	336	294	318	279	304	298	339	294	295	295	296	277	302	325	322	333	298	291	302	299	298	300	334	331	262	324	312	316	292	319	311	321	278	317	298	332	320	311	298	309	307	309	284	298	300	335	276	300	288	330	271	302	290	293	298	273	296	297	301	319	289	284	304	307	315	312	314	279	326	300	288	302	335	292	269	315	293	304	319	317	315	299	279	335	274	313	295	324	296	303	291	296	328	294	331	311	302	292	326	310	285	315	296	284	308	320	310	316	326	317	285	298	297	311	317	271	297	285	279	325	328	319	295	320	364	317	278	291	312	270	289	294	262	297	291	293	327	291	331	311	304	320	301	306	342	310	318	333	297	306	329	308	321	312	319	298	328	274	288	320	307	312	259	283	316	282	253	315	287	243	321	304	296	313	293	288	306	292	293	305	277	316	316	310	297	275	299	305	308	269	322	281	301	312	307	306	323	261	290	315	290	304	281	324	333	295	299	308	328	297	308	297	294	322	309	326	285	335	306	280	312	290	308	314	301	284	340	321	312	290	337	314	293	295	311	313	317	301	325	332	309	333	293	316	301	304	278	303	313	323	278	334	294	297	310	313	294	285	305	282	281	311	306	307	294	314	298	291	291	282	305	282	289	325	332	323	258	331	284	289	338	290	272	296	289	292	282	319	328	290	298	306	294	336	301	293	294	319	326	317	318	323	289	308	277	303	325	312	309	322	300	309	297	328	308	292	306	296	277	318	303	285	299	341	276	330	286	288	319	311	298	337	317	314	288	290	339	309	284	308	292	296	312	294	294	313	320	323	310	327	319	305	295	268	307	289	287	300	299	282	316	327	303	303	303	327	351	319	279	353	308	272	306	327	293	307	309	282	310	319	300	296	307	296	305	309	277	287	303	319	280	318	306	303	320	290	286	305	300	318	284	286	290	305	288	319	287	307	310	303	289	289	295	308	284	285	306	287	307	308	323	290	322	296	298	330	312	285	302	300	325	320	283	323	334	325	327	309	276	322	303	316	324	290	313	284	291	343	328	289	299	294	301	318	269	316	312	290	280	287	298	337	308	284	332	257	314	325	300	310	271	320	307	311	340	324	300	283	324	300	330	306	286	295	281	305	293	310	304	280	285	309	295	294	289	322	313	292	277	303	323	309	315	316	281	301	294	299	265	273	287	345	293	320	334	284	291	325	324	314	302	324	304	283	301	307	298	302	312	273	322	308	318	308	298	317	310	314	297	278	322	313	327	338	317	336	276	281	302	317	268	321	317	304	310	308	302	290	319	292	309	313	316	302	332	303	312	309	325	290	280	337	310	272	321	308	312	317	308	301	285	317	308	339	317	302	277	318	353	295	373	286	288	292	303	332	276	277	317	319	302	303	285	266	323	311	310	304	302	313	339	306	284	314	291	269	326	332	306	310	290	317	280	308	286	301	290	299	291	304	306	293	275	319	276	311	300	327	290	289	287	283	286	297	318	288	295	301	290	292	292	289	328	325	314	312	283	300	295	291	310	289	318	322	296	317	293	342	305	342	316	271	326	275	291	290	318	323	292	290	306	299	292	317	304	282	291	293	312	317	285	306	289	315	305	321	288	313	316	338	308	304	333	288	333	301	305	326	299	309	296	301	285	290	282	286	307	305	278	290	289	280	309	295	314	323	309	306	317	305	302	299	274	303	319	296	311	310	331	305	301	304	335	297	300	304	299	275	305	287	289	273	278	303	315	299	293	317	312	295	317	312	309	295	280	302	307	288	319	323	297	333	289	311	297	298	320	312	282	302	275	287	309	287	307	301	286	296	308	326	278	286	300	272	319	316	301	301	295	291	316	286	278	320	276	280	329	298	277	280	291	295	291	291	316	302	286	312	321	324	280	295	285	313	294	302	302	302	288	302	351	330	296	312	305	352	312	313	306	287	322	302	281	315	327	275	320	298	303	294	285	320	302	325	290	323	301	293	290	282	342	320	328	312	302	321	292	303	311	331	301	320	325	300	302	288	317	311	327	270	307	321	324	295	281	315	312	287	276	312	301	304	308	297	312	289	292	323	288	322	311	278	315	333	272	308	312	282	304	302	298	296	291	328	326	281	338	308	299	303	334	311	308	286	300	316	325	319	330	281	286	322	293	288	281	324	299	277	342	308	339	277	324	281	300	306	289	291	303	322	287	310	266	302	277	297	297	303	290	297	326	299	317	337	302	297	309	324	316	295	341	321	322	307	314	313	306	313	280	352	315	325	304	317	294	291	279	280	284	311	291	306	336	300	304	305	296	302	309	315	300	289	336	285	320	316	281	341	320	328	313	298	320	292	332	294	316	325	291	295	335	320	312	299	290	289	291	320	305	304	318	319	302	266	270	284	289	299	316	309	297	325	268	308	308	306	297	295	280	277	332	344	312	291	330	292	319	313	284	319	307	300	272	323	290	278	335	305	314	289	315	282	282	299	314	324	292	340	288	289	300	325	309	320	307	299	295	338	340	303	295	288	305	336	330	331	292	309	304	324	314	272	319	287	290	295	295	316	285	315	281	325	304	295	312	319	292	282	332	300	291	298	305	273	302	281	298	312	318	335	294	288	304	304	323	280	297	309	282	276	298	304	328	325	327	306	305	316	312	282	268	266	312	295	280	298	294	301	298	304	309	292	299	314	327	313	302	248	314	320	325	315	310	294	297	309	301	282	324	310	285	299	300	306	302	291	330	281	305	317	306	300	299	310	300	277	283	310	300	284	252	284	288	305	304	300	320	298	309	323	305	303	334	300	321	311	280	309	273	307	315	283	278	322	299	296	317	343	326	331	298	312	308	317	326	328	285	302	312	305	352	315	275	293	329	304	279	358	338	320	282	323	334	313	313	336	340	316	327	298	285	288	310	288	287	320	276	317	262	304	307	311	318	303	289	303	313	341	311	303	302	310	304	298	268	312	273	310	264	301	303	300	294	294	299	307	333	299	297	299	307	300	317	279	334	300	298	333	277	291	324	343	302	307	309	284	294	307	300	296	332	323	308	289	313	285	277	311	278	314	283	281	300	291	308	319	275	290	285	297	300	268	326	285	308	316	289	306	297	331	337	308	269	308	310	295	305
6291	2010	732	549	698	556	490	536	416	1986	2792	1655	848	490	368	301	290	294	294	283	290	290	269	266	271	250	248	279	269	266	285	257	291	252	285	255	326	300	300	310	275	265	312	295	294	274	304	295	254	280	266	279	309	289	292	273	272	296	268	261	256	286	273	276	297	250	299	301	284	296	285	289	266	309	293	332	279	264	245	243	303	308	282	292	278	268	306	283	264	299	301	295	292	273	311	261	274	283	269	290	276	304	281	273	250	304	293	284	308	278	275	263	274	275	289	285	300	274	297	306	298	266	299	281	252	260	268	292	274	288	306	270	243	312	269	292	295	267	246	260	273	273	233	268	297	270	273	313	299	287	255	285	260	281	278	302	308	292	250	266	282	282	272	277	264	259	299	264	274	280	302	285	272	290	330	288	294	285	292	287	270	255	310	245	281	305	261	265	285	269	281	268	263	259	299	269	257	291	289	266	300	238	314	276	282	277	291	280	263	247	281	289	270	265	287	276	244	273	268	261	294	280	298	249	283	242	293	274	275	271	290	279	298	275	299	274	288	269	264	292	286	257	277	299	283	281	303	286	282	309	274	295	254	258	286	277	266	277	285	252	300	272	278	315	298	279	292	291	263	264	300	264	273	292	288	287	296	255	304	276	233	268	283	289	246	291	298	268	288	256	275	290	268	282	299	310	270	282	276	289	281	294	313	268	289	279	290	312	283	295	274	261	262	279	273	264	289	260	263	264	301	277	273	294	284	277	287	293	300	276	293	251	288	257	272	289	272	244	259	270	295	282	261	295	307	269	280	272	286	290	274	269	270	274	274	272	297	271	288	267	299	294	276	273	283	298	262	272	279	279	306	292	277	283	288	286	282	248	289	282	267	289	270	287	257	285	296	276	293	281	297	294	291	289	301	282	261	288	245	283	271	271	284	277	319	266	246	276	270	290	299	294	286	257	265	285	262	283	296	300	263	282	287	255	310	281	269	275	288	292	310	272	289	306	260	249	251	287	294	292	278	285	285	275	278	264	262	261	297	272	271	262	273	295	275	267	289	233	256	279	255	285	282	303	266	265	289	284	270	273	291	278	295	272	280	275	286	276	277	261	273	237	269	286	301	258	266	300	284	274	273	261	261	287	300	267	256	260	276	286	303	288	276	299	262	290	265	320	272	285	311	283	278	287	284	267	267	263	277	267	265	267	294	282	280	283	305	273	287	255	277	294	272	299	286	271	262	271	268	254	302	281	264	295	298	294	287	262	286	319	271	279	285	294	322	271	279	301	283	290	274	283	296	300	255	269	280	317	279	282	256	258	291	287	264	296	265	260	271	269	271	271	293	296	298	267	302	277	285	297	287	284	279	295	290	278	331	291	266	293	258	301	278	289	296	261	280	298	305	252	245	263	266	266	272	291	282	278	300	303	277	293	293	269	237	287	278	281	289	303	282	266	282	270	285	239	276	268	277	296	262	295	306	283	303	277	253	266	275	273	280	276	285	284	288	291	276	266	276	255	282	281	282	255	278	299	265	258	308	282	261	277	299	253	273	268	285	276	251	275	292	280	274	292	293	302	303	285	275	286	277	295	293	285	278	283	293	287	275	255	275	266	272	268	297	274	253	289	268	266	277	296	292	291	292	281	290	308	313	267	290	282	281	268	271	279	306	280	273	277	266	289	275	291	328	276	269	293	265	287	276	258	286	294	315	273	302	253	299	291	270	318	275	260	293	297	273	272	289	260	323	240	292	286	244	259	279	260	310	271	274	285	308	275	289	274	261	267	266	282	269	298	319	297	289	264	287	274	274	287	283	289	281	270	288	258	246	266	260	290	296	254	266	265	266	242	301	280	274	275	302	266	310	285	274	276	259	304	287	277	281	265	269	280	287	281	283	267	297	274	275	284	237	275	278	298	311	282	251	270	248	278	277	299	290	273	240	272	282	274	263	260	247	303	296	273	299	295	275	284	293	273	280	271	278	275	312	274	273	261	249	293	272	281	290	250	257	302	305	311	283	271	272	258	265	293	300	234	297	278	285	292	281	269	277	296	304	308	266	262	321	258	277	300	238	278	276	296	260	294	297	297	306	273	314	255	287	282	283	278	248	275	263	289	263	264	258	267	276	297	274	299	319	276	271	290	293	261	269	286	256	288	285	295	274	300	305	290	272	271	270	285	298	283	277	306	297	295	304	266	295	281	295	267	269	294	295	297	260	274	279	265	275	281	302	296	265	306	266	234	275	277	224	286	314	293	283	314	271	278	262	261	276	298	294	271	314	265	298	283	310	269	307	252	292	278	251	314	289	284	295	281	286	271	243	273	270	326	290	243	279	283	298	288	292	293	300	286	289	258	275	271	285	278	273	274	293	249	278	267	256	280	273	310	296	282	289	289	289	266	334	258	255	300	256	300	277	281	267	259	269	278	297	310	266	268	278	244	284	274	276	284	289	296	278	254	288	276	246	302	233	291	310	308	287	290	297	293	251	298	310	296	267	271	267	258	341	291	277	280	280	313	305	253	254	259	308	267	261	270	291	302	292	252	279	286	298	284	262	296	285	295	280	270	276	287	260	306	291	287	249	312	278	271	276	298	268	292	286	287	282	275	292	287	266	289	297	288	288	293	306	298	319	291	301	276	302	283	311	284	272	286	281	308	274	272	296	279	266	320	280	312	263	281	284	279	268	295	264	307	289	281	282	301	349	281	306	272	295	284	322	292	281	299	265	268	244	291	312	292	293	272	291	266	281	280	316	251	276	298	275	242	246	266	289	285	282	286	270	270	278	286	259	294	295	300	280	287	283	280	276	267	259	301	264	260	289	258	306	290	286	303	268	255	277	260	261	298	290	290	293	276	292	272	276	297	287	303	269	270	282	294	292	298	295	277	276	280	301	258	254	273	277	301	310	309	284	266	284	266	277	288	272	295	269	267	300	289	309	289	287	227	274	250	288	265	298	299	242	278	291	283	294	284	277	273	266	286	268	249	306	279	277	272	288	265	281	265	271	281	278	258	290	265	286	287	299	275	277	295	239	271	289	265	269	241	268	309	289	274	275	287	296	266	272	271	269	268	281	283	284	258	270	298	297	260	263	279	242	276	283	260	235	269	288	292	317	279	263	244	259	279	293	269	295	271	281	302	302	305	264	282	265	271	264	300	303	293	290	263	260	294	277	313	286	274	299	292	292	296	256	291	278	266	275	271	253	282	272	277	301	311	251	299	269	273	268	273	278	266	273	301	263	266	277	299	289	289	301	315	266	257	304	252	284	318	257	313	305	287	274	263	284	309	280	245	300	305	285	255	267	284	290	264	265	286	316	289	294	269	278	291	270	263	244	279	288	294	281	280	307	285	291	257	310	295	306	267	307	278	263	244	232	292	296	289	278	270	261	277	275	254	312	267	312	258	291	293	289	289	262	283	288	281	287	273	277	286	291	302	294	257	276	294	275	284	263	264	290	280	282	294	313	294	265	301	278	299	310	280	253	266	301	301	270	272
25667	21445	27422	25506	5782	1449	897	628	533	14595	20965	12530	4621	1495	734	409	370	364	337	333	328	312	366	348	335	337	388	329	323	336	368	340	366	347	363	351	345	356	334	353	295	307	410	374	349	365	368	358	331	354	352	362	331	329	352	341	379	319	355	332	368	345	338	381	339	373	299	376	348	355	355	353	301	345	332	367	335	336	348	329	324	371	342	330	321	354	335	342	325	356	345	363	372	344	309	337	326	374	332	372	349	332	349	351	336	345	343	342	355	348	322	368	334	361	351	373	338	333	366	343	319	344	353	351	308	326	339	339	343	360	330	340	331	350	350	337	323	375	364	347	369	334	361	365	360	336	321	359	374	361	334	353	362	345	363	340	328	389	339	317	384	393	344	352	324	322	374	372	352	348	334	348	333	352	348	352	341	365	334	375	366	384	369	329	356	342	330	349	369	339	344	368	346	344	311	339	346	331	335	324	320	360	367	364	313	358	330	344	338	349	350	357	328	378	343	301	350	348	323	330	346	373	349	388	328	338	395	340	362	331	368	347	347	331	333	348	355	352	352	335	358	359	350	368	360	341	357	302	302	355	358	373	340	325	339	365	333	324	322	317	310	346	355	363	335	343	356	323	341	327	320	328	339	367	330	313	348	350	330	351	339	328	337	306	328	373	336	358	325	364	385	349	316	369	299	345	328	338	349	350	354	370	363	322	351	333	310	352	337	359	370	320	324	371	347	364	340	347	322	341	329	362	337	320	336	326	358	363	346	355	381	347	339	338	345	347	355	340	333	371	329	343	323	317	316	356	362	311	345	380	350	368	350	329	350	345	372	332	338	333	346	357	337	345	336	341	320	324	349	358	338	340	326	359	366	315	331	328	373	360	371	384	345	385	340	308	337	362	358	337	366	342	335	344	354	325	338	334	340	307	324	355	333	331	322	334	347	357	376	357	386	371	330	337	355	309	348	352	343	335	341	339	322	374	358	308	365	331	351	334	336	360	308	349	349	353	343	323	348	328	322	361	340	338	326	352	350	346	341	342	333	363	334	346	348	360	309	362	331	367	301	370	341	341	375	370	324	375	292	355	345	369	350	345	343	368	341	327	348	330	316	333	326	340	333	362	347	353	347	320	367	340	358	339	351	346	300	333	351	345	349	364	345	349	361	352	339	342	327	320	367	342	326	355	357	325	348	364	324	369	353	321	351	338	363	289	360	382	340	379	329	353	375	315	350	363	352	335	335	310	355	354	333	365	339	340	348	370	368	323	347	309	343	359	351	386	333	344	371	344	345	335	353	317	321	368	343	331	328	358	343	329	320	347	373	378	356	337	305	350	359	352	375	371	320	338	338	332	344	349	330	338	319	377	315	348	335	312	370	330	350	308	315	300	344	314	335	296	341	374	337	355	347	350	351	393	377	365	336	309	320	360	338	341	369	367	330	347	329	324	332	378	340	317	296	337	321	333	360	357	345	346	321	336	346	368	351	378	320	303	329	350	378	332	350	323	336	347	332	288	349	359	392	372	348	336	369	309	345	319	319	352	333	340	358	348	359	366	382	379	370	342	313	340	354	347	383	349	327	327	366	314	361	329	343	313	354	374	332	362	340	358	366	332	353	316	328	353	357	357	345	345	352	328	315	342	315	347	357	348	339	347	329	376	364	318	337	361	351	329	327	369	342	348	368	349	377	325	322	329	357	352	332	353	343	331	362	327	322	345	345	345	355	339	336	368	360	369	356	362	365	352	322	346	347	326	335	350	350	329	350	324	351	307	347	327	369	342	354	338	361	377	336	335	324	353	335	327	348	373	333	348	313	350	337	302	375	305	338	392	329	349	326	338	337	370	359	338	346	346	342	354	362	331	356	323	351	363	347	329	360	334	303	356	323	342	324	362	325	350	367	327	350	340	344	352	349	350	350	342	342	360	351	370	376	316	378	327	333	337	369	349	346	349	345	360	290	336	335	337	347	302	332	360	362	357	378	323	353	354	358	342	326	347	358	336	318	333	326	371	375	327	359	314	320	334	309	350	350	337	333	354	366	334	380	344	311	352	339	358	382	359	315	321	361	341	341	343	347	322	340	307	354	353	338	339	320	340	350	362	365	340	352	323	355	338	360	327	356	311	339	346	355	348	365	330	338	313	350	327	336	351	303	349	334	333	337	297	360	342	349	352	348	341	320	333	314	330	328	339	336	318	333	312	355	349	342	365	361	359	367	337	330	349	368	334	348	335	346	342	327	298	370	331	316	324	365	345	375	310	312	371	374	362	360	327	395	359	376	342	343	359	351	341	317	338	317	343	331	342	374	358	361	320	318	354	332	374	320	375	358	348	350	326	346	341	360	355	369	376	347	316	326	324	360	365	361	371	338	331	345	350	333	318	359	318	332	357	371	346	324	341	367	348	304	358	342	354	338	357	353	342	357	366	329	349	355	344	363	333	354	375	345	345	355	355	343	334	323	328	360	308	348	342	381	341	343	331	374	327	357	346	368	349	302	337	335	332	373	331	335	354	326	361	355	354	309	351	340	344	336	360	339	303	324	361	340	342	330	356	361	329	339	331	337	355	305	351	303	339	339	350	340	334	327	327	352	378	335	362	327	331	385	313	372	335	333	363	336	325	331	353	321	333	344	372	332	322	357	330	345	361	354	335	332	362	340	346	345	344	385	342	329	328	326	343	352	335	359	322	313	337	339	320	382	347	325	324	320	328	325	367	366	364	337	346	357	371	351	332	325	336	360	322	354	329	342	345	328	323	346	345	346	338	331	381	324	318	325	343	312	327	335	354	339	388	348	347	326	330	356	350	357	343	362	340	346	333	352	367	351	348	356	354	357	366	360	367	337	356	339	343	319	350	362	309	347	369	346	361	341	375	348	310	359	322	323	324	355	339	347	366	331	323	346	327	337	364	370	362	343	336	355	355	357	361	328	339	324	356	338	362	331	358	362	324	392	336	339	341	353	376	365	333	320	327	330	333	359	349	333	343	345	361	358	308	348	333	344	340	325	317	368	334	312	349	327	322	327	350	334	331	312	370	376	341	356	329	314	359	372	343	370	359	348	355	337	345	332	369	376	320	341	325	365	341	336	350	360	346	346	373	340	334	320	332	337	303	344	353	309	320	363	333	334	333	340	317	329	331	360	357	371	353	356	356	370	298	368	320	336	314	333	351	322	353	378	345	364	323	353	308	366	345	308	343	337	331	338	339	342	321	331	388	330	354	340	284	351	349	349	327	354	347	357	341	324	336	371	347	347	338	325	346	358	346	326	367	367	330	327	333	340	359	338	350	357	349	336	340	358	327	361	338	371	369	368	351	333	339	349	322	322	332	342	301	372	331	329	361	333	313	348	329	315	334	361	336	342	355	349	344	318	374	330	305	327	373	339	349	329	348	368	337	326	363	345	314	339	352	337	348	324	303	338	339	319	360	352	316	333	331	360	374	321	343	349	353	349	316	353	328	331	317	355	337	332	357	339	371	351	346	349	335	336	359
5422	6772	3648	1946	1344	1430	1161	831	675	17905	18769	10380	4405	1629	779	381	368	317	346	322	337	329	338	324	334	324	341	334	319	352	342	322	316	342	338	356	310	345	328	341	346	299	353	305	325	326	339	318	305	347	322	345	344	346	320	316	341	346	362	341	347	363	314	385	317	338	304	351	344	358	333	335	364	289	325	308	349	316	358	357	360	297	335	319	310	305	332	334	322	336	315	301	288	343	352	334	348	314	352	332	346	306	340	323	328	331	322	322	328	352	355	316	326	335	346	311	343	328	346	306	346	329	298	344	320	325	299	314	329	344	308	319	289	349	325	350	309	326	338	352	331	350	309	310	330	335	311	369	321	333	311	359	290	314	321	328	287	341	299	323	343	317	348	334	304	330	335	331	331	332	345	318	339	355	324	328	369	356	310	305	323	318	324	321	349	308	342	294	322	341	316	337	336	351	331	349	342	307	339	336	337	328	275	337	348	360	363	317	334	316	328	323	342	322	298	293	321	323	312	341	312	348	349	338	318	334	322	352	328	349	363	342	345	357	300	340	314	389	369	301	301	311	331	317	327	343	318	307	344	301	345	323	315	305	298	325	325	348	308	377	321	311	355	342	332	319	323	310	344	304	315	357	308	355	332	349	334	346	316	307	294	349	337	354	362	308	330	301	356	324	333	324	334	334	316	323	297	327	311	321	324	356	310	319	331	358	337	328	343	315	332	309	331	350	305	314	334	372	325	327	321	312	335	318	288	335	327	320	323	332	351	336	345	341	290	342	334	370	333	318	329	300	356	327	363	326	329	342	353	290	324	336	342	322	340	367	304	330	305	341	340	323	334	312	329	365	330	320	325	321	315	338	292	319	322	349	321	296	336	352	324	358	328	359	344	336	350	313	326	316	324	312	309	306	339	338	336	322	333	304	322	346	331	316	354	318	320	303	328	371	337	306	351	337	330	333	337	340	342	329	371	332	327	348	325	330	355	343	325	296	301	304	316	347	335	311	329	310	313	305	314	316	340	348	326	353	311	326	310	324	357	339	366	316	328	317	329	346	353	345	326	334	298	325	320	329	320	337	336	312	325	320	323	312	330	350	342	320	347	332	336	344	335	352	322	356	353	334	310	341	346	316	317	318	299	318	319	372	360	315	347	307	336	365	365	327	342	347	313	333	300	333	308	283	343	369	308	346	337	331	303	329	360	339	349	335	298	311	334	314	311	337	331	326	302	337	323	342	319	324	358	306	315	355	338	338	325	314	359	361	316	295	310	350	309	336	295	315	331	312	312	352	324	340	336	338	336	309	346	342	348	352	304	332	335	299	349	365	333	306	326	340	375	311	339	314	340	330	313	295	310	306	326	353	297	311	291	311	335	336	330	328	320	320	322	339	310	349	300	321	338	328	310	328	317	338	332	323	343	338	352	328	325	319	321	301	295	326	324	328	339	329	329	317	342	328	309	352	331	313	326	311	342	343	324	344	300	310	298	309	344	342	345	333	309	348	309	326	321	300	346	335	375	348	332	333	359	321	343	346	319	359	303	309	376	323	331	343	308	330	314	305	326	324	326	302	324	331	326	342	328	331	323	305	348	375	322	342	343	292	337	315	309	315	287	316	325	327	336	368	299	308	362	308	344	312	325	305	308	327	344	355	330	332	314	325	335	361	292	330	331	337	300	336	322	328	356	331	345	313	346	288	338	342	324	363	307	304	327	304	326	301	351	334	327	353	345	323	295	278	298	312	335	337	348	331	352	323	329	334	344	319	340	304	304	326	337	339	340	343	346	316	357	324	312	333	332	331	342	339	334	346	334	307	305	330	349	303	328	330	343	344	333	328	334	328	330	339	321	346	343	306	343	317	332	296	333	327	336	364	307	360	328	339	346	324	327	349	330	346	316	320	322	325	366	312	303	326	346	330	316	324	338	321	325	349	337	314	303	339	306	344	340	309	343	326	338	354	326	283	307	326	320	328	319	337	314	311	329	336	321	363	328	281	298	320	312	328	333	336	303	331	303	343	325	322	361	344	330	361	336	336	297	323	348	313	314	303	301	298	319	339	311	305	329	323	336	319	333	338	329	319	326	305	337	339	370	334	345	325	339	352	332	312	327	356	322	299	318	316	300	336	326	334	306	356	340	327	348	312	330	356	337	338	337	388	337	329	347	340	325	302	343	292	334	363	296	322	328	330	337	334	362	285	317	338	343	359	329	354	304	318	321	326	325	344	315	314	337	328	320	320	346	323	309	337	304	319	302	319	343	312	302	355	331	305	366	328	321	317	312	315	341	320	341	358	340	317	330	346	304	312	338	324	307	327	309	342	326	324	320	303	307	284	356	321	308	319	350	320	334	346	340	310	346	350	311	307	325	335	312	307	312	337	331	297	322	355	349	347	330	335	342	296	332	360	339	361	287	348	302	304	352	348	322	355	314	346	326	336	340	320	317	316	329	321	330	316	328	317	321	329	304	351	333	339	309	321	321	374	344	304	328	330	301	293	338	323	341	356	343	306	327	344	316	347	323	320	320	303	308	339	343	303	321	325	347	327	330	320	328	316	339	327	304	328	337	308	349	305	291	300	328	324	304	349	337	315	339	291	299	330	359	293	324	325	363	322	340	361	306	322	320	367	355	338	331	302	315	322	323	329	342	336	331	304	306	325	322	324	320	324	333	344	326	350	322	355	335	326	346	308	328	334	333	319	333	305	309	330	314	312	311	282	321	331	312	312	305	327	330	304	355	346	318	323	311	339	331	343	376	315	336	344	333	343	316	307	323	335	292	300	302	368	340	351	331	320	331	293	325	337	315	304	303	355	316	316	328	320	312	318	378	317	341	318	308	338	320	314	298	324	317	345	341	324	332	302	322	317	321	357	313	364	307	334	312	322	312	310	334	321	359	351	340	304	347	331	330	304	345	321	318	297	301	332	317	336	302	336	315	344	312	330	319	311	299	370	300	334	316	289	327	352	349	334	304	317	339	311	358	327	372	324	300	327	303	340	326	336	317	327	332	312	316	365	343	343	306	339	332	329	337	338	352	319	337	350	333	329	310	312	335	376	360	325	325	351	336	330	317	327	343	340	347	325	329	347	338	329	320	318	324	329	362	315	314	346	333	329	352	334	357	312	322	305	336	335	304	335	329	333	302	338	345	295	321	326	328	343	311	314	346	310	374	334	286	310	328	345	318	305	323	340	339	353	325	346	316	343	303	387	333	353	296	339	318	334	327	330	312	299	306	303	337	297	291	352	297	329	322	359	331	340	306	334	374	316	309	323	315	308	345	318	350	323	347	335	333	340	339	331	329	321	353	308	363	337	348	321	327	296	322	363	359	340	321	325	327	311	299	335	353	318	291	326	298	315	316	328	325	344	342	299	339	350	335	297	341	316	355	338	320	375	323	333	288	325	345	342	329	335	354	354	379	327	303	276	345	301	335	296	330	322	310	319	325	339	327	312	310	364	344	326	285	327	330	301	377	284	320	343	342	313	334	309
24496	21429	28719	24542	21266	7538	2305	1001	781	20858	35455	25479	12517	3624	1405	613	566	495	486	506	511	468	446	541	544	496	503	482	522	468	475	542	542	537	527	514	471	478	489	522	498	490	505	518	513	462	501	532	497	483	485	506	501	441	496	525	486	491	467	451	506	487	462	487	474	442	500	524	485	504	506	497	491	473	490	480	505	487	453	499	522	517	477	520	521	536	496	497	492	461	494	526	484	509	498	518	448	458	537	470	483	419	494	506	463	542	474	541	505	521	501	504	466	520	473	531	469	488	544	505	528	496	469	488	488	468	465	496	514	521	465	448	464	519	489	516	493	506	527	495	458	501	502	504	441	490	460	477	485	457	545	482	459	492	548	528	512	484	474	462	509	472	467	469	460	468	493	471	479	500	506	517	480	468	497	499	489	478	543	498	511	499	469	502	504	480	525	470	477	494	506	489	465	483	459	445	468	448	501	478	472	519	476	507	479	508	503	486	448	525	493	482	477	500	494	485	491	489	492	494	482	472	489	473	446	494	495	471	487	473	490	490	485	527	482	502	516	475	456	520	480	505	464	479	453	505	467	516	461	473	507	476	465	497	511	513	513	502	515	461	451	482	504	487	493	504	481	499	507	530	531	533	448	514	497	488	473	473	506	506	486	474	443	466	488	474	449	480	492	497	529	516	443	457	489	483	493	471	495	482	474	436	510	498	467	497	450	505	501	486	464	481	507	563	472	486	510	488	512	521	471	510	492	497	462	476	486	439	449	476	489	488	493	486	513	510	446	473	519	503	486	497	506	478	488	481	512	503	472	499	459	513	496	508	498	477	456	499	462	442	498	514	493	513	458	495	460	469	506	496	527	495	464	478	498	496	490	525	491	469	525	469	459	523	487	534	487	420	471	482	472	484	509	466	530	501	509	486	499	502	515	488	506	482	507	482	488	494	477	493	502	500	477	458	505	461	478	476	473	520	512	499	511	480	492	491	465	484	490	482	492	499	476	503	516	476	479	459	480	473	507	507	473	467	492	513	449	487	471	479	481	510	450	472	490	499	530	489	477	473	515	453	466	488	477	489	498	465	479	541	476	500	501	469	511	498	498	499	522	492	467	483	526	481	485	470	473	457	493	509	445	475	470	499	460	487	468	513	474	478	479	525	442	507	543	460	457	468	517	481	473	461	495	462	489	466	522	514	532	463	491	494	492	540	471	466	476	456	519	512	501	517	465	484	504	492	471	477	504	494	475	479	538	499	515	488	468	475	473	441	498	467	524	490	483	505	458	462	475	507	451	452	502	482	490	458	515	530	500	479	477	489	502	474	455	481	503	446	501	482	465	530	539	482	473	515	479	480	458	490	502	507	438	466	469	518	482	446	467	443	483	512	509	485	500	501	461	505	471	489	472	518	490	506	513	471	460	477	481	499	468	493	470	467	493	463	469	503	470	502	499	455	495	483	484	529	495	499	463	489	475	463	499	494	525	468	476	497	528	480	493	488	501	500	520	472	457	492	450	477	504	460	509	454	487	536	471	484	476	482	489	503	517	482	454	480	498	477	494	501	457	493	503	496	502	505	471	488	542	490	477	471	469	513	526	527	482	495	471	499	498	468	482	528	491	478	484	442	535	478	496	470	496	479	493	506	510	474	477	507	516	481	465	486	514	463	490	489	524	465	460	536	502	465	509	492	459	507	471	522	463	479	495	488	475	491	464	469	473	499	510	471	504	487	465	468	503	499	480	520	455	518	524	487	479	540	516	503	468	515	483	506	529	488	488	451	512	453	480	511	452	515	500	475	495	469	497	479	510	467	472	479	521	478	514	498	518	486	485	485	508	530	480	498	520	501	518	508	505	480	510	496	457	448	474	452	455	412	558	493	436	502	481	520	432	468	491	468	476	489	477	493	527	477	440	503	504	484	487	480	488	495	505	510	494	486	463	470	499	479	510	464	513	521	452	457	489	492	520	521	465	490	482	513	493	482	478	513	530	482	474	481	512	501	495	508	465	490	444	486	507	491	463	496	447	494	461	456	483	503	469	465	501	517	505	497	491	515	466	526	515	443	484	467	475	489	526	498	520	469	489	446	480	485	504	485	474	469	515	541	434	478	513	500	479	512	490	539	459	537	439	511	470	499	477	500	505	480	517	500	475	474	464	485	479	487	479	439	443	512	475	495	500	469	484	468	494	520	445	508	548	527	470	459	458	477	497	506	513	491	480	508	492	508	481	492	523	519	501	501	482	477	503	475	517	491	486	477	482	506	503	467	516	497	465	500	504	481	482	455	453	463	482	513	475	465	467	484	479	507	502	486	533	486	462	524	492	512	522	493	469	515	533	476	489	514	463	511	442	517	511	468	523	479	476	533	501	499	487	511	502	506	487	505	498	496	462	479	520	493	489	457	503	490	483	482	477	471	497	454	478	510	509	468	453	503	512	496	443	485	457	474	479	510	466	491	504	490	529	506	483	501	445	502	432	467	497	498	472	480	467	467	498	447	487	503	481	506	465	489	508	483	501	524	477	517	481	474	483	500	499	493	449	511	477	486	468	519	443	487	479	478	474	493	476	491	521	465	523	470	469	535	466	504	454	494	494	453	490	489	487	503	494	502	481	507	502	485	507	484	488	488	481	513	490	484	472	480	463	495	491	503	453	461	521	510	494	461	501	469	506	513	479	456	510	478	507	518	487	474	460	474	489	485	450	448	467	504	491	469	474	472	493	491	480	465	482	465	500	497	502	490	520	458	498	497	491	523	472	467	506	488	511	530	507	469	505	482	533	507	489	477	491	472	496	511	478	479	485	533	527	466	485	470	474	476	439	462	482	479	483	502	488	505	497	486	440	480	461	497	502	487	499	485	522	462	488	485	500	476	521	499	477	462	497	483	517	514	484	490	505	504	499	472	474	480	479	495	467	476	449	478	487	483	451	524	517	447	458	491	506	479	533	464	543	475	497	508	474	549	499	484	486	466	460	451	494	469	481	502	473	474	503	462	468	498	491	514	502	492	494	510	476	473	492	481	509	492	540	513	450	512	492	509	456	495	513	505	515	504	487	485	466	459	477	502	464	498	512	487	497	465	520	469	492	493	526	440	479	545	463	464	515	476	468	456	468	489	505	509	467	526	481	516	479	467	488	494	489	465	474	475	480	497	526	458	513	465	440	445	458	441	503	511	493	476	510	468	500	522	534	511	470	491	513	504	483	492	494	472	438	507	468	511	503	459	550	466	499	491	492	494	509	451	501	452	468	473	494	513	501	502	492	500	560	488	529	534	486	498	490	526	481	519	486	463	520	466	487	480	523	489	457	468	469	528	515	444	513	500	492	474	507	511	468	465	470	446	439	507	530	476	515	465	500	491	525	500	458	482	527	492	470	453	469	459	526	490	495	479	495	494	497	502	461	509	477	474	490	464	469	516	521	457	466	499	436	476	472	443	500	455	482	491	455	504	483	500	500	484	494	483	495	487	480	528	482	470	512	498	541	485	496	477	498	487
5747	8530	6541	3763	2892	2235	1936	1126	1047	25374	30582	21714	9576	3373	1422	619	475	462	448	447	414	477	414	460	425	448	456	458	485	457	505	519	449	459	435	490	439	454	464	422	427	474	449	442	482	440	481	449	439	458	472	418	425	496	478	446	446	472	450	454	450	456	493	481	453	461	450	452	454	456	459	451	411	461	459	453	451	442	441	434	430	461	424	441	472	439	432	459	442	433	456	466	468	483	447	444	429	437	500	436	446	441	404	435	426	467	420	457	455	459	438	412	419	477	462	500	453	442	464	466	433	415	418	474	399	460	475	452	485	477	443	430	425	444	444	453	448	466	443	415	447	454	413	426	436	430	469	446	465	458	500	468	453	450	430	491	403	476	480	509	457	446	442	445	417	438	447	478	452	467	444	458	441	437	499	455	424	448	466	457	436	414	427	447	504	440	445	476	437	449	466	429	461	456	449	492	425	430	426	448	458	445	477	474	463	456	432	443	456	418	467	410	454	409	428	447	457	465	448	455	432	438	453	468	445	399	431	456	414	427	460	437	430	451	428	482	450	424	465	404	443	444	457	464	447	443	470	464	466	426	443	439	445	476	441	461	440	462	445	463	452	456	466	481	450	434	421	448	462	413	435	416	421	441	463	449	436	452	465	416	442	431	448	451	426	463	440	456	452	425	422	466	414	424	446	424	450	444	470	448	447	447	479	510	417	451	490	464	448	416	450	430	487	457	444	453	451	446	441	489	457	453	402	446	438	442	397	459	429	474	462	440	471	435	444	429	455	464	449	474	441	442	495	443	417	474	453	449	447	455	444	416	449	432	411	427	451	464	426	430	417	464	404	478	426	460	415	441	448	426	444	432	414	462	421	432	460	429	431	438	421	475	474	438	468	425	426	448	451	459	454	466	452	441	417	485	427	430	448	446	440	470	453	443	428	407	433	461	450	429	416	448	437	454	459	446	462	436	467	450	466	444	430	427	428	456	454	436	428	413	470	433	445	428	434	475	470	458	436	462	420	434	451	464	432	420	437	453	451	447	479	446	481	444	475	445	450	467	453	484	463	478	472	477	418	400	435	396	403	435	463	457	445	422	447	461	462	441	448	439	453	432	461	462	451	449	428	422	446	447	458	443	447	440	412	423	469	452	483	429	410	434	471	487	470	489	446	462	408	467	435	428	487	439	422	437	450	467	460	419	470	481	404	432	450	422	451	429	398	474	435	458	441	469	472	433	492	446	447	473	445	456	444	438	466	431	427	459	417	430	460	459	441	464	426	451	428	481	495	447	438	447	452	453	436	435	449	466	418	438	447	438	444	456	436	442	452	444	438	454	419	443	428	450	462	448	482	453	464	452	427	414	467	465	467	453	444	451	452	466	444	432	428	442	443	434	391	440	456	471	407	462	435	445	460	475	423	420	464	447	413	429	451	431	431	389	437	428	435	469	437	447	417	465	435	433	422	433	449	449	457	475	479	447	436	471	451	463	426	436	475	452	464	451	473	426	474	470	451	438	426	430	444	450	456	453	431	427	437	445	446	453	427	440	454	428	468	456	455	411	476	432	465	451	423	474	475	462	474	453	461	442	428	487	466	423	478	468	419	443	431	460	445	431	475	432	444	464	455	447	423	427	448	436	440	490	447	447	464	461	427	469	489	430	404	460	497	471	434	461	467	481	460	443	442	440	424	420	471	425	484	434	441	438	403	474	464	395	438	409	474	458	447	442	452	449	426	446	448	466	447	442	457	456	462	419	435	482	427	439	441	464	438	414	401	420	482	403	467	444	418	447	484	413	457	492	433	460	419	452	400	461	456	431	444	467	424	441	408	456	446	447	405	461	420	439	435	463	490	437	474	475	447	433	461	453	474	443	459	435	441	466	439	460	430	460	460	452	421	458	454	439	470	470	469	455	443	419	454	449	450	440	399	481	453	403	482	430	431	424	428	459	441	489	438	489	472	463	447	451	456	475	419	442	451	427	442	442	398	440	452	457	428	417	450	469	415	388	433	425	427	429	416	451	428	431	398	454	456	448	465	459	432	460	478	432	451	427	427	458	428	432	419	417	450	467	455	459	450	403	446	477	442	455	468	424	468	425	410	439	435	435	445	424	428	429	437	446	431	474	421	434	462	440	473	460	463	501	413	445	442	451	483	427	426	433	457	473	387	429	456	438	440	429	417	423	462	475	484	451	446	451	441	407	418	443	459	451	438	485	458	455	453	450	466	440	462	443	462	453	435	493	469	451	447	452	453	433	444	438	414	432	423	431	488	422	474	425	466	453	427	460	459	449	455	409	436	450	421	457	415	476	474	454	433	430	436	420	451	453	467	442	402	463	459	422	438	441	465	446	467	492	431	442	428	433	446	436	418	475	469	430	444	463	433	404	412	441	413	417	457	488	438	407	420	508	421	433	454	457	444	438	451	451	427	489	452	432	427	444	425	468	448	470	450	476	452	502	434	441	420	436	477	462	487	457	457	460	433	455	418	499	424	453	439	427	432	496	455	424	486	450	445	466	456	455	452	422	421	468	465	485	429	419	488	469	473	417	447	429	448	452	453	441	416	435	482	449	463	430	439	436	493	452	428	450	454	462	428	448	455	409	456	442	436	410	440	471	423	441	450	415	434	405	417	405	411	438	458	396	453	444	483	437	465	452	453	459	427	429	457	436	442	467	424	482	452	453	442	418	443	429	435	464	433	445	418	458	450	442	453	462	453	434	406	446	447	468	387	447	424	452	444	430	461	463	444	452	429	455	450	488	442	447	451	430	448	438	433	451	487	438	486	440	448	444	460	400	448	417	476	434	427	452	423	454	423	464	433	433	441	421	451	466	454	455	461	431	461	446	437	445	434	394	412	416	458	422	420	463	476	430	453	456	455	430	464	445	441	413	431	468	431	419	416	479	440	487	457	430	493	424	428	484	435	470	476	414	459	441	419	453	446	441	453	454	485	446	488	471	420	451	461	439	450	422	460	414	462	429	451	497	454	435	465	474	452	447	437	431	452	441	466	454	438	430	437	404	441	452	416	448	430	429	412	467	422	419	411	456	436	459	450	383	467	449	465	418	442	444	471	422	496	449	424	464	460	469	450	416	408	424	486	434	437	441	443	407	454	397	428	436	439	423	476	493	471	466	464	412	450	459	458	426	438	437	433	436	495	444	410	470	404	404	405	440	441	433	478	468	445	470	468	475	451	436	454	445	448	470	428	475	436	429	380	465	479	462	432	429	451	450	411	443	469	453	478	397	453	412	451	432	489	451	425	442	446	420	445	410	437	411	439	448	433	435	443	464	423	445	422	433	446	450	430	452	431	429	478	436	447	447	464	427	444	480	450	435	461	431	455	437	434	446	421	478	437	415	452	439	451	456	462	462	463	451	468	468	449	429	446	429	488	412	434	481	434	463	442	414	408	445	474	456	421	424	409	427	465	416	435	484	453	457	458	436	447	449	449	432	460	418	435	458	451	435	438	455	438	450	456	448	470	455	457	437
27714	10668	1395	769	595	520	513	442	376	948	2144	1678	1081	628	431	338	315	338	332	293	338	327	327	330	313	324	326	342	318	330	333	321	335	340	313	352	296	306	310	347	304	295	332	323	335	310	342	337	311	324	309	311	328	341	342	318	333	298	344	353	328	314	306	342	309	347	349	326	328	284	315	318	329	327	326	351	316	301	345	318	334	321	283	295	332	332	341	318	308	340	344	292	328	350	313	308	330	313	305	317	319	378	320	318	354	351	347	334	323	309	301	323	311	300	300	320	302	345	314	326	320	301	321	307	340	307	321	296	312	328	323	287	317	325	323	321	336	322	311	323	377	318	317	336	313	296	310	300	327	335	306	329	353	326	326	332	337	307	308	310	347	336	290	323	329	345	299	325	338	314	337	315	361	318	333	342	323	339	322	342	295	310	316	354	318	336	343	316	343	334	316	345	326	308	298	269	316	304	335	331	337	340	311	320	311	311	338	326	353	329	332	325	335	315	316	334	339	320	313	330	306	315	337	294	337	316	331	321	322	345	376	333	310	355	327	316	326	336	303	288	310	292	321	327	313	334	323	282	311	309	289	326	353	323	336	329	324	306	331	340	327	302	343	338	354	325	310	360	332	317	328	336	332	307	286	312	345	319	311	323	341	327	344	334	323	337	343	331	299	347	357	304	327	336	334	307	335	307	312	316	330	326	274	358	330	354	343	328	353	315	300	309	328	334	355	324	348	311	328	329	313	347	333	329	301	319	326	327	344	323	261	296	345	316	321	316	314	339	314	297	311	313	317	344	343	355	325	345	297	299	302	306	285	305	326	305	295	331	313	336	318	314	303	329	304	349	332	315	320	303	313	324	313	302	335	335	307	331	344	303	278	310	319	303	305	321	331	311	324	334	312	324	306	332	349	294	324	335	309	318	332	309	327	314	310	336	310	303	289	338	314	318	306	312	331	340	355	322	316	288	311	315	314	318	303	306	331	330	315	375	325	343	347	301	319	329	314	349	309	300	309	312	299	307	338	308	325	317	300	330	323	355	305	320	327	357	327	320	330	339	311	292	336	346	317	326	274	318	308	334	360	317	323	311	317	344	335	307	336	305	314	333	342	322	333	320	297	324	285	311	339	318	319	340	346	329	339	360	323	325	328	322	341	326	315	308	324	346	307	328	323	324	321	338	318	322	345	290	317	311	347	256	309	316	309	314	309	331	300	336	304	314	290	333	332	319	311	313	321	280	310	304	320	357	343	291	326	312	293	356	345	328	351	351	319	322	309	329	357	309	348	340	340	302	321	303	311	338	302	334	320	360	317	326	315	303	319	328	322	320	331	341	352	317	320	342	294	313	347	329	307	327	338	306	322	328	334	310	315	296	299	334	311	309	329	312	304	312	323	326	321	305	314	313	328	339	301	332	337	326	319	321	338	333	324	321	318	318	341	336	317	303	340	307	293	333	294	332	333	323	308	310	331	341	327	322	341	330	308	304	298	323	301	304	301	321	347	303	325	298	328	281	325	319	307	305	330	330	330	334	319	299	334	290	308	331	321	332	315	353	310	317	306	293	310	316	341	327	306	338	343	334	320	338	329	310	300	351	343	330	322	350	325	287	328	354	326	320	321	336	321	309	296	337	289	313	353	306	333	305	343	344	328	318	300	319	330	328	334	326	343	338	302	312	327	343	350	313	321	305	346	339	311	324	271	304	321	326	314	325	320	331	340	312	313	318	331	360	317	329	338	337	356	307	327	321	299	315	333	314	316	325	351	297	317	323	339	346	352	335	309	330	349	351	358	369	334	350	363	349	346	318	322	364	301	302	324	324	303	313	321	327	303	332	319	345	332	319	320	328	304	338	327	315	317	326	317	325	307	329	339	325	311	306	334	316	312	320	331	360	299	325	355	293	318	331	342	316	329	299	359	287	301	334	351	334	318	336	328	329	309	325	332	319	348	311	318	313	308	337	314	312	320	328	325	327	337	306	341	333	318	307	316	307	324	321	318	356	310	321	306	347	314	345	341	340	318	322	334	335	309	322	316	337	356	326	306	283	326	301	301	310	329	322	347	336	337	314	315	289	331	312	313	294	322	322	339	318	302	323	336	322	341	335	319	316	316	326	300	304	321	310	327	337	297	325	333	305	335	315	299	347	317	342	330	344	310	337	328	328	331	338	313	308	319	329	319	294	347	309	341	342	315	332	309	371	323	315	329	346	378	341	323	310	356	297	311	323	363	317	308	314	331	304	317	308	307	329	311	327	342	313	291	311	310	304	332	310	328	321	321	339	338	341	335	368	334	344	329	315	313	337	308	303	323	343	302	328	321	324	325	340	319	322	302	310	308	309	321	349	304	329	338	351	309	301	357	315	390	318	297	319	337	335	318	347	324	312	310	341	305	322	321	344	297	327	322	336	341	331	336	375	341	302	334	318	308	342	345	349	318	335	334	315	360	294	318	359	327	337	326	325	335	322	305	292	313	333	305	365	309	336	291	319	330	318	306	317	350	324	289	330	306	310	360	330	311	322	309	333	331	330	347	346	301	321	354	335	309	318	330	320	313	306	322	343	340	332	306	333	323	325	323	305	342	307	348	306	314	354	380	334	333	319	314	312	350	293	323	303	335	339	322	312	304	332	300	321	326	341	325	343	306	330	338	315	336	311	318	315	329	323	332	277	332	303	317	335	310	307	321	352	313	327	320	332	321	343	333	364	342	327	320	310	324	310	320	309	340	313	340	315	317	328	317	307	290	335	297	305	322	320	322	312	339	296	321	317	340	320	323	298	342	333	321	342	305	345	333	264	320	358	338	340	331	329	351	369	335	321	342	342	310	323	357	323	311	292	298	329	317	274	295	286	332	324	305	289	331	339	314	333	323	309	340	318	307	332	346	297	368	313	364	328	332	301	320	334	320	342	308	272	338	312	330	354	349	333	320	313	302	324	307	336	301	341	316	314	363	342	338	338	354	329	337	329	314	333	377	326	342	286	308	342	283	302	309	342	321	314	315	301	331	330	319	318	323	330	337	338	349	311	308	304	326	330	326	326	319	321	328	352	306	297	315	358	340	365	340	321	332	313	312	273	352	350	336	337	316	324	300	349	325	319	341	314	296	329	342	312	327	334	305	320	320	318	338	319	312	328	309	347	303	320	314	325	312	354	329	306	324	330	320	332	322	359	308	334	315	309	356	292	302	309	344	310	303	325	345	296	343	336	321	336	328	327	332	303	320	325	336	341	341	324	290	341	298	320	353	322	285	334	338	335	340	334	325	331	328	337	312	348	311	298	311	307	328	316	313	322	301	288	312	293	323	321	345	349	329	325	339	323	353	307	344	312	336	319	293	339	283	318	326	311	304	346	330	283	304	351	322	332	315	341	333	295	345	276	315	294	314	279	308	328	299	321	330	321	346	311	319	348	311	313	333	349	312	336	343	339	311	331	294	312	354	299	291	323	325	295	305	324	354	342	336	321	331	312	342	345	345	336	350	304	336	341
5258	1044	969	609	711	637	656	421	355	1410	2860	1876	1141	643	389	350	291	323	310	310	291	310	308	302	304	308	309	289	300	306	274	292	313	315	294	289	297	308	290	346	294	298	298	300	301	315	283	308	319	319	301	301	303	300	263	276	304	274	273	288	295	293	285	286	280	282	305	278	271	304	304	270	275	299	308	311	310	295	298	314	277	306	298	310	293	288	262	318	294	300	297	306	313	309	278	325	299	280	304	311	324	309	298	241	273	287	280	321	311	302	315	293	299	293	302	275	297	290	304	301	289	295	310	302	305	326	298	320	299	284	297	311	313	330	286	306	274	320	295	310	301	289	296	307	312	289	318	306	310	309	306	281	300	319	307	283	287	336	276	296	280	291	304	321	332	279	313	337	307	300	260	309	299	283	311	271	308	302	289	293	291	314	304	318	295	294	311	300	297	300	315	312	276	305	291	295	293	296	319	267	307	295	308	328	287	297	305	300	274	322	292	287	279	286	338	282	289	289	282	313	315	270	277	308	318	285	306	287	312	273	266	295	302	309	335	288	299	297	300	310	307	276	268	288	253	289	300	307	307	287	275	310	323	317	316	294	319	283	298	299	275	327	271	280	291	287	295	307	275	278	287	288	306	323	298	279	325	279	290	312	288	308	333	293	311	306	292	292	287	285	313	304	276	310	300	316	316	290	343	326	268	289	280	257	333	274	261	295	316	287	320	302	302	280	289	277	304	296	294	316	284	310	343	293	281	304	282	328	273	328	295	326	262	295	279	302	299	310	294	306	295	330	293	290	312	305	277	316	306	279	277	305	316	294	266	318	344	296	298	328	286	283	312	307	290	316	283	279	294	313	267	278	284	275	329	318	274	286	296	298	344	267	261	312	290	289	292	343	306	278	273	299	303	334	274	344	309	295	303	297	301	297	296	280	299	273	302	317	313	279	273	299	297	316	297	296	320	269	271	296	290	293	315	296	295	298	311	323	326	286	315	308	290	309	299	308	246	281	312	302	266	297	302	283	261	286	286	338	303	300	319	316	308	314	292	326	292	276	290	296	263	310	294	302	306	299	337	276	303	281	291	310	264	287	308	318	309	315	300	300	311	282	320	303	281	286	351	319	297	309	300	294	307	270	317	306	279	306	296	271	315	280	296	288	302	299	313	266	298	295	283	252	298	315	303	284	316	308	308	311	294	293	306	305	303	291	325	286	297	277	302	315	307	314	307	310	293	318	280	308	304	303	288	271	313	324	282	278	304	322	287	293	277	306	290	322	302	287	279	286	269	310	286	296	298	305	286	293	309	301	311	281	306	285	327	342	282	273	281	308	290	271	286	350	265	310	311	296	290	300	277	292	294	300	316	289	285	311	295	295	259	286	281	274	304	312	323	321	304	300	274	300	300	291	299	278	298	296	305	304	287	291	281	308	310	310	320	285	279	295	302	331	308	285	305	289	262	295	292	287	295	278	288	321	288	290	353	315	288	307	296	299	307	295	300	290	284	288	302	284	280	309	297	282	307	319	333	327	311	315	278	323	294	303	292	294	312	287	288	328	301	300	291	312	293	266	290	287	331	322	290	285	280	275	289	292	280	298	315	297	284	314	314	286	311	275	297	303	294	313	304	305	312	289	286	295	328	319	315	295	303	275	330	314	271	280	280	329	301	293	300	285	265	298	282	292	271	274	278	273	299	280	279	294	304	310	296	297	299	303	329	305	331	286	294	315	317	287	308	303	296	292	306	318	280	280	280	282	299	296	280	301	299	273	283	313	264	303	286	305	284	300	302	306	306	287	282	274	307	312	307	301	300	304	284	295	302	307	287	323	277	307	255	280	311	266	336	292	294	295	304	310	309	322	297	290	314	262	299	295	291	303	278	262	326	321	279	320	345	301	284	293	310	295	322	308	287	311	281	280	283	282	293	315	293	301	288	278	274	293	280	262	281	299	285	253	322	258	273	283	294	311	314	297	315	311	315	304	278	312	302	295	303	307	318	284	287	274	316	365	306	281	273	285	305	318	303	302	315	321	316	307	269	324	302	295	299	285	308	339	321	299	291	319	308	302	298	341	281	300	325	250	290	303	303	305	294	323	308	284	315	304	290	278	302	298	297	301	290	270	281	296	309	312	293	269	288	275	289	304	293	279	263	326	290	319	310	317	316	271	294	327	306	278	296	255	311	308	299	314	292	297	317	313	293	304	312	310	316	316	291	295	329	307	300	263	321	307	265	290	285	311	329	303	280	274	272	323	287	318	301	272	337	308	295	290	308	293	321	289	303	277	315	312	271	315	300	324	265	291	324	324	310	311	316	314	284	329	295	308	301	311	299	289	312	295	273	300	311	260	315	295	314	293	319	288	293	287	321	316	295	302	298	315	337	308	280	305	334	317	286	327	314	289	333	328	300	294	303	303	290	315	287	278	274	288	277	322	314	319	305	303	324	321	297	297	292	293	305	283	317	284	296	287	303	312	273	292	290	287	324	294	311	319	289	303	335	277	248	284	319	289	276	342	297	294	282	271	312	300	298	291	285	285	319	302	291	307	287	312	296	293	299	312	279	285	306	300	341	318	308	297	313	327	279	272	315	286	290	304	295	319	331	297	291	296	285	326	305	314	301	319	297	315	293	297	318	304	278	295	273	293	305	282	298	286	294	324	302	291	293	301	297	283	297	325	318	289	280	313	306	312	328	285	336	301	299	312	299	276	298	320	294	307	278	324	292	277	279	314	287	317	307	289	289	260	282	261	324	271	272	313	285	268	319	321	322	349	262	322	306	275	280	308	296	321	297	299	299	309	308	289	302	275	290	301	286	269	335	280	263	259	287	296	289	317	279	294	294	306	290	317	294	336	319	286	280	289	315	284	323	303	328	279	331	292	297	296	337	285	278	300	298	307	295	306	274	307	296	291	295	315	327	322	294	293	295	306	299	309	296	301	292	266	272	283	296	331	239	301	330	284	281	254	317	280	281	320	300	318	266	312	279	289	255	299	281	280	296	312	318	289	287	288	337	331	304	308	301	311	325	285	312	299	317	308	283	301	316	326	298	310	317	291	298	306	252	309	327	263	340	297	300	275	280	316	290	313	322	330	293	326	310	263	301	327	291	303	313	291	301	264	301	306	268	283	285	294	285	303	257	288	298	305	302	310	316	283	300	322	300	300	285	302	274	279	297	300	299	279	302	331	295	288	306	313	304	297	302	325	301	316	313	300	286	291	301	304	278	304	299	274	287	298	304	273	268	305	305	299	252	301	312	265	291	258	299	315	306	306	297	291	306	322	297	314	300	282	304	281	295	275	292	320	280	321	309	316	312	310	331	272	298	319	299	297	331	278	336	292	280	292	317	300	284	296	292	277	295	315	292	308	317	294	298	299	313	283	280	289	293	290	305	286	288	290	314	302	290	281	297	280	318	275	277	317	289	329	315	313	282	284	280	311	263	320	299	289	306	308	291	304	284	276	282	286	294	306	303	300	282	292	310	312	305	273
25601	21416	27358	25492	5878	1360	1191	897	593	5950	19265	16422	7250	1962	925	443	394	343	389	330	366	363	341	359	396	300	367	411	360	400	374	344	350	364	361	379	394	376	357	376	356	396	371	392	391	357	365	364	335	371	371	401	354	345	393	402	358	357	338	335	360	352	333	354	336	361	354	369	368	384	368	366	358	378	346	386	361	373	366	351	371	367	354	349	329	378	333	392	409	376	335	336	357	374	327	354	398	358	382	361	371	382	341	344	371	369	396	385	372	386	374	317	350	371	342	393	367	353	352	351	400	362	385	367	341	364	370	350	340	369	364	373	403	379	349	383	355	380	391	396	331	355	345	370	386	345	352	362	362	344	343	362	357	352	370	349	358	370	373	331	347	356	362	332	357	328	348	353	389	366	363	378	346	365	343	369	362	360	390	369	353	345	369	353	327	367	351	362	373	382	366	410	370	325	361	364	351	360	352	333	394	342	345	355	364	354	327	365	342	315	379	335	365	370	364	385	336	354	375	356	333	332	367	327	345	388	404	325	351	360	359	396	356	396	356	349	356	362	346	379	339	331	354	364	353	356	379	386	359	366	366	351	362	376	382	375	364	356	361	336	382	335	362	367	375	355	358	332	360	367	352	356	388	400	354	351	360	334	336	334	354	382	361	332	363	350	377	379	386	358	402	364	377	382	368	404	363	353	383	372	338	367	377	348	383	363	334	369	348	352	336	361	373	339	356	371	388	355	349	366	348	385	390	374	344	360	387	403	351	346	374	386	388	363	362	342	323	325	397	373	342	374	360	394	365	333	363	350	349	358	337	342	383	352	383	373	371	354	375	375	353	357	356	333	349	368	373	375	345	374	358	370	386	344	322	365	320	371	346	409	356	350	350	382	365	368	371	359	399	368	309	353	387	382	364	373	377	384	335	339	403	373	351	354	376	351	387	373	381	347	356	370	384	361	348	353	367	360	355	353	389	369	370	339	341	400	372	344	369	344	352	342	357	328	370	389	348	373	349	354	330	352	360	353	365	375	366	394	350	395	369	370	402	384	337	339	353	363	344	358	374	323	341	366	358	369	328	349	370	366	381	328	374	401	365	358	348	364	353	351	370	398	356	351	376	347	323	372	392	371	326	361	357	364	358	343	317	366	375	370	327	353	381	343	347	377	335	367	347	354	344	385	336	360	364	378	372	352	351	375	353	365	348	350	343	361	334	350	377	356	342	344	368	343	349	364	324	395	357	325	358	354	354	356	373	321	382	344	361	385	348	351	392	388	378	329	371	352	344	362	357	403	374	362	423	353	363	359	356	345	349	373	348	383	375	362	354	378	347	354	354	379	340	380	366	369	398	377	357	364	346	366	358	369	349	384	379	363	367	363	359	363	373	355	385	364	372	355	371	368	320	315	337	367	330	344	375	371	382	343	331	339	368	356	331	332	333	364	371	360	375	372	393	363	382	342	367	355	377	324	363	364	371	354	358	348	368	342	361	353	363	355	342	368	344	347	376	337	395	329	375	369	375	320	336	344	383	386	386	352	373	370	348	340	367	341	402	376	361	381	355	342	318	328	354	373	380	346	327	357	388	353	347	370	387	350	389	356	381	355	362	350	338	346	375	348	346	380	339	344	383	311	391	332	381	338	357	343	395	346	345	361	366	372	382	370	388	365	356	359	365	372	356	371	372	334	384	352	328	385	372	361	345	367	361	365	367	386	342	371	387	370	393	339	378	404	356	367	387	362	386	361	369	336	371	387	366	356	327	360	355	346	337	357	352	370	380	368	365	386	372	352	332	346	363	380	368	385	364	372	353	356	385	348	334	336	376	360	401	373	374	324	379	344	352	343	342	361	391	357	396	367	367	357	350	349	354	358	362	329	373	350	390	352	402	330	329	360	347	328	356	374	365	361	372	362	380	333	328	356	385	342	389	398	368	386	384	341	361	350	370	379	354	349	373	375	354	372	381	334	358	383	345	360	364	371	331	342	330	363	324	379	358	411	368	369	348	389	378	371	346	369	379	343	370	367	330	365	352	358	353	335	313	353	369	343	372	341	332	391	322	343	384	356	347	348	390	329	347	381	363	337	382	364	366	380	377	380	349	354	379	351	347	357	352	371	402	377	328	373	354	367	349	377	345	350	385	363	401	351	374	352	365	342	388	350	350	382	354	360	347	371	362	347	377	368	385	371	360	397	373	344	338	345	344	371	334	392	334	318	392	344	335	352	363	382	345	359	357	381	365	331	365	348	322	321	330	363	364	350	362	342	371	390	343	322	350	370	368	351	430	383	384	363	363	369	346	353	344	355	345	353	364	369	347	370	336	335	346	359	349	339	349	366	400	359	342	364	332	382	350	368	362	358	346	362	370	354	351	355	331	377	347	370	361	321	373	352	370	363	353	362	335	350	344	367	347	330	354	358	358	393	348	342	370	350	365	344	365	370	357	393	382	355	353	379	373	366	356	366	337	373	354	372	387	341	346	349	367	340	337	375	341	378	388	345	338	354	354	334	368	396	364	368	365	373	354	376	383	397	329	382	363	384	356	352	346	356	368	372	352	340	338	389	323	342	379	362	340	383	362	340	349	346	365	337	370	366	401	335	370	342	347	379	381	361	378	357	377	321	346	339	335	319	336	388	351	378	353	375	369	368	359	352	312	364	359	348	380	341	343	401	377	381	332	353	364	379	378	352	368	373	388	332	360	318	389	345	332	345	367	362	380	344	372	337	367	330	389	365	363	370	372	350	359	355	324	368	359	300	381	354	372	354	348	379	375	365	353	354	341	348	356	385	373	352	386	367	362	364	352	364	365	332	350	346	375	363	319	353	372	343	368	346	335	334	375	364	340	387	374	398	380	375	343	385	322	356	357	356	363	373	377	378	364	386	385	372	382	325	384	392	324	379	340	353	316	361	362	369	358	374	345	350	342	370	353	352	382	352	345	376	344	356	350	350	368	355	388	345	343	357	356	330	358	362	368	421	363	339	374	356	376	356	362	346	393	353	367	380	371	365	371	369	366	367	395	356	360	393	341	364	366	363	360	347	323	351	332	347	392	323	361	332	368	380	352	380	381	374	389	370	336	374	388	363	371	343	332	408	367	346	355	359	346	350	364	347	373	373	342	367	366	338	357	344	382	343	378	364	362	361	382	360	384	374	400	339	366	372	350	381	370	371	373	356	357	359	346	373	355	373	361	387	355	354	374	349	351	351	387	339	349	351	302	369	368	370	347	380	361	365	356	353	362	324	384	359	353	350	389	383	347	347	352	358	345	341	372	344	374	343	380	377	355	364	343	363	351	355	352	395	338	342	351	385	363	379	352	369	342	382	341	363	359	360	359	381	350	370	365	365	368	331	363	362	396	380	358	363	406	337	362	323	346	361	354	387	342	360	305	320	339	350	367	322	361	345	343	362	367	382	354	364	371	371	345	400	374	364	346	370	356	349	375	385	407	353	341	345	366	353	398	357	389	376	397	368	364	356	343	361	376	350	379	365
4138	4676	3727	1823	1325	1278	1520	1265	750	8952	18934	14053	6106	2150	962	441	382	372	341	335	309	332	343	353	342	352	337	338	321	309	337	390	334	328	338	343	335	343	352	341	357	364	311	356	333	347	335	331	368	329	322	349	329	312	375	358	320	354	323	344	319	351	323	350	368	355	336	345	357	345	352	342	372	344	356	351	317	303	353	357	337	333	338	335	347	361	317	308	356	321	343	332	371	325	355	342	348	342	351	341	314	366	335	304	350	362	345	329	325	378	332	347	341	314	346	340	376	334	337	351	345	319	331	338	361	321	345	303	333	356	348	354	329	381	327	306	343	351	360	331	334	350	337	319	373	324	315	324	336	373	344	341	366	346	336	362	319	317	331	350	302	316	363	338	350	321	345	340	290	332	350	376	337	330	339	328	375	333	299	334	330	402	316	361	371	319	368	325	325	354	345	322	318	341	348	370	363	345	302	330	332	354	344	335	346	375	359	350	347	339	358	344	377	352	354	335	339	331	343	334	314	349	344	329	358	359	332	356	363	308	389	374	352	325	348	353	338	335	362	331	367	352	355	314	324	344	316	343	386	348	336	349	309	329	336	326	322	369	355	349	355	366	329	328	324	315	368	323	345	352	344	348	297	339	328	329	333	325	348	346	291	342	359	333	330	330	323	325	355	353	346	342	356	357	328	352	363	363	311	325	345	350	351	367	360	350	309	323	343	337	318	311	343	337	326	372	357	305	336	346	348	342	353	357	355	339	371	326	330	326	393	323	338	335	308	372	331	291	350	345	370	338	334	329	337	343	335	332	331	371	330	327	352	311	374	340	346	330	323	327	352	336	376	315	309	332	340	313	358	331	325	341	348	308	327	343	336	354	367	317	307	332	364	335	333	375	303	354	352	367	325	330	365	345	330	313	320	309	347	334	348	369	327	336	339	357	370	350	335	339	329	344	318	349	304	336	343	340	349	318	350	323	304	375	343	334	329	356	343	341	358	337	353	326	331	359	285	312	351	335	315	312	377	344	318	311	380	321	306	327	341	367	326	346	390	341	331	361	331	326	348	340	324	308	363	344	307	330	355	316	345	314	360	353	302	319	367	363	313	344	334	328	361	302	321	355	327	326	366	347	330	321	338	355	352	331	349	358	322	338	337	358	298	334	329	320	371	344	331	341	318	342	315	316	340	346	328	348	336	352	313	327	334	361	306	354	339	357	340	287	357	365	354	327	314	360	339	341	356	352	358	327	325	360	318	327	357	362	333	299	328	323	331	303	382	358	320	333	327	335	314	353	303	324	352	300	325	357	316	349	334	343	335	323	335	328	343	334	339	347	316	341	320	311	374	340	343	333	339	366	342	342	335	334	366	318	335	347	319	352	324	347	353	335	333	341	318	335	354	328	328	322	337	345	350	342	299	335	335	351	331	354	357	323	365	323	311	307	361	360	348	327	328	370	310	335	319	368	347	348	316	345	346	357	350	343	351	341	331	359	352	362	324	358	340	328	354	312	334	343	344	340	315	344	337	332	349	322	333	317	335	329	364	365	292	350	342	333	357	351	328	368	348	341	308	347	335	321	359	314	331	334	347	368	376	333	347	355	347	374	330	373	323	320	326	370	368	347	325	327	335	334	339	314	359	347	345	351	356	333	349	330	312	344	309	346	321	337	345	361	353	362	288	368	335	329	321	327	381	341	354	344	340	379	330	350	355	357	331	371	367	331	350	302	339	321	306	351	337	333	346	326	354	345	377	343	329	342	327	332	316	352	331	320	366	352	364	298	351	365	349	338	346	343	326	341	375	322	349	327	336	309	348	308	328	340	329	342	380	331	322	337	355	315	335	334	348	316	348	360	338	342	330	306	372	353	345	331	308	353	345	341	340	366	350	322	324	360	357	336	358	338	377	320	345	369	348	307	380	316	304	368	317	326	343	317	367	319	335	359	327	341	341	362	356	343	338	329	340	351	346	362	305	332	335	314	343	360	339	366	334	321	332	359	306	345	337	335	358	328	332	345	347	345	336	358	337	331	339	321	351	383	332	326	339	342	349	335	335	371	308	372	335	311	357	293	327	337	336	346	353	370	321	363	316	335	342	346	330	330	328	310	362	350	341	319	358	312	340	359	320	343	358	338	317	334	361	346	375	332	386	366	315	324	349	333	367	340	365	307	304	320	369	327	374	317	313	327	304	320	356	327	322	326	336	334	335	347	316	361	333	322	349	348	328	341	305	347	334	296	322	365	361	314	337	341	317	343	340	333	351	359	359	347	370	309	357	349	359	334	315	324	312	362	339	317	340	348	366	353	337	323	321	344	377	354	362	335	348	334	339	371	288	339	310	334	324	335	353	342	333	340	348	327	341	371	354	322	327	317	370	324	369	337	338	329	326	331	339	326	349	327	337	317	323	321	350	336	374	351	332	359	326	349	341	354	308	340	337	349	321	343	342	346	343	293	349	368	354	349	340	299	351	351	317	318	361	337	344	346	340	345	340	320	346	348	350	302	353	356	347	364	338	316	311	356	334	337	390	347	354	351	345	358	338	322	328	312	336	325	328	329	328	356	354	337	323	312	325	326	326	346	324	348	308	298	327	337	350	335	355	332	329	359	317	305	370	342	344	329	326	345	367	329	328	350	316	302	354	302	353	306	325	312	319	318	325	345	351	321	358	316	350	333	321	354	321	335	328	351	310	347	338	343	347	350	362	319	344	382	336	329	311	317	315	320	345	303	323	317	367	331	372	311	358	344	324	354	335	360	346	318	353	345	369	369	334	332	381	336	336	329	328	354	341	327	352	331	358	373	304	333	332	301	343	336	359	330	330	373	350	333	350	348	317	354	325	355	321	335	328	340	323	369	360	329	358	302	336	328	308	319	312	348	331	333	323	332	337	348	358	312	324	343	346	328	378	353	340	346	328	331	316	362	331	368	352	337	347	325	340	342	321	340	325	353	339	366	326	313	348	349	324	358	328	358	353	334	335	349	361	349	366	354	345	371	325	316	356	317	325	360	321	346	332	303	327	341	334	362	380	337	339	307	308	341	328	339	320	345	334	329	362	321	351	332	323	339	337	328	363	347	341	339	316	321	316	350	314	327	288	361	317	341	363	349	320	352	336	306	326	354	336	357	338	293	330	316	326	344	299	347	333	338	346	320	346	338	319	350	339	328	338	361	355	325	322	335	323	338	345	331	320	340	332	358	357	336	330	356	339	336	335	346	344	320	349	348	350	347	303	333	307	333	338	337	334	323	357	325	313	336	346	356	336	393	340	334	378	339	359	330	319	347	322	378	338	380	329	316	385	349	326	357	339	357	323	299	338	327	360	303	326	335	334	355	341	340	342	340	317	339	338	318	299	310	338	317	307	340	342	335	329	357	346	337	338	342	343	376	347	334	329	337	339	329	325	349	314	346	346	313	343	321	317	357	354	329	341	346	355	323	342	345	340	324	334	330	315	330	323	321	326	347	391	326	333	373	341	349	321	365	307	311	328	291
24520	21412	28660	24566	21284	7901	2638	1755	1436	11845	32676	29014	15854	4843	1620	759	570	502	527	492	527	538	510	521	495	517	503	524	500	523	515	524	523	528	523	510	554	492	533	527	507	494	510	513	543	473	489	516	512	533	490	507	475	514	486	495	505	496	490	533	500	506	501	507	520	505	520	475	525	469	480	517	486	510	506	498	478	538	486	488	515	495	540	515	516	509	518	515	502	534	492	523	505	489	517	507	484	516	500	513	547	470	487	493	499	522	503	534	572	507	528	492	479	529	533	545	529	485	507	491	491	518	513	484	473	481	489	554	502	525	506	491	519	528	545	533	520	494	502	545	460	534	489	488	504	487	468	478	505	479	524	481	528	500	478	522	474	533	499	474	489	491	539	518	577	464	522	507	474	484	482	502	486	513	513	485	484	507	516	516	497	519	475	542	541	528	542	470	503	479	506	525	476	497	489	497	521	581	493	515	517	523	529	499	488	517	528	546	539	522	523	506	537	510	508	522	509	547	494	489	469	492	487	534	505	491	487	506	532	496	506	478	489	499	526	537	509	493	537	501	492	530	505	483	507	481	485	533	497	491	496	469	506	502	483	529	478	511	494	454	549	512	543	513	511	503	517	525	498	484	476	488	522	508	502	509	531	470	519	509	499	486	492	515	553	497	497	533	525	496	528	559	506	478	499	507	515	499	488	536	508	507	518	465	488	523	522	509	530	525	540	513	503	501	499	495	493	509	523	515	509	546	514	501	459	458	479	518	509	500	530	514	529	478	468	495	441	492	589	489	519	529	507	552	511	483	505	523	482	521	511	487	550	512	526	503	481	510	529	530	504	468	526	498	491	531	535	486	512	531	501	517	467	490	491	487	527	509	482	489	549	557	534	486	494	498	552	501	540	492	512	518	502	535	494	505	520	515	554	520	516	497	500	481	516	512	494	525	512	509	509	512	514	553	528	524	489	488	546	493	507	503	496	505	529	549	498	515	502	493	516	483	529	504	469	496	482	477	541	503	523	512	509	475	497	489	468	519	510	470	528	532	504	503	534	537	503	479	532	499	497	465	483	495	521	524	502	556	481	511	535	521	528	493	529	496	522	513	527	502	497	508	499	504	511	477	508	487	536	499	517	445	509	521	549	486	559	578	525	534	519	529	485	513	540	475	500	487	476	518	502	493	496	487	505	486	499	490	468	493	472	521	548	492	500	522	511	487	543	513	516	475	495	453	498	497	485	500	449	504	497	499	544	524	502	477	503	537	525	520	537	492	486	526	512	500	516	476	518	503	526	522	497	506	473	511	514	495	536	509	444	564	470	515	509	518	524	490	499	466	503	486	494	498	522	540	499	503	514	496	518	492	483	520	511	516	498	522	508	491	490	494	524	463	506	506	508	514	556	539	493	493	508	498	502	495	491	506	523	535	466	496	525	484	521	531	478	525	508	491	533	493	497	496	511	514	509	498	500	479	519	496	505	495	499	486	491	544	541	510	480	512	505	482	491	510	497	495	493	485	512	520	474	489	535	528	522	516	447	547	508	494	499	514	497	488	506	498	501	474	520	509	533	556	480	490	502	492	506	503	504	483	497	510	494	536	521	478	495	472	506	526	533	519	502	498	511	510	552	507	501	491	477	525	514	538	510	507	485	523	497	455	514	507	523	482	479	533	525	488	497	493	500	494	511	503	511	519	520	491	571	508	504	488	499	506	519	529	491	505	495	558	513	519	520	530	527	527	487	480	480	484	513	514	525	522	536	531	475	501	502	476	541	478	491	501	485	552	510	537	479	547	506	567	537	502	504	533	497	511	486	481	477	496	522	495	519	558	480	490	530	485	505	537	512	465	483	494	510	520	482	516	492	503	511	505	525	488	525	531	493	507	494	482	471	514	495	526	528	492	487	491	501	535	510	448	514	485	523	500	467	517	529	482	535	469	499	504	454	505	527	495	538	525	499	503	468	500	495	472	502	521	532	496	506	461	457	474	480	504	508	472	494	533	515	540	487	501	532	492	525	519	486	508	521	513	508	512	492	516	533	527	508	469	509	560	513	518	508	526	520	523	497	502	556	506	487	529	547	515	497	495	548	503	527	479	507	517	487	541	509	513	504	483	520	456	476	482	506	486	516	537	478	477	481	529	501	506	508	506	502	495	488	512	479	424	498	516	504	518	515	503	514	509	483	539	506	493	498	490	517	515	547	450	539	489	531	534	478	467	487	539	532	519	517	488	478	514	455	515	483	525	514	502	478	498	487	467	512	506	538	465	549	545	555	578	508	494	489	489	506	500	560	474	537	484	484	518	526	537	524	488	524	463	498	536	475	491	543	508	503	511	530	512	543	523	508	455	510	524	489	479	515	490	517	519	471	504	536	521	510	516	526	540	490	525	526	523	521	478	494	513	469	476	537	511	523	548	515	549	538	527	492	469	479	506	517	524	526	477	538	520	504	500	501	526	534	506	485	512	486	519	497	505	471	477	538	531	497	537	539	506	536	461	478	524	540	494	538	527	509	496	509	492	508	526	490	496	513	515	515	488	552	515	523	488	503	553	483	496	491	505	543	504	490	508	455	531	475	507	492	482	468	518	527	520	528	487	526	481	521	519	521	510	515	491	491	519	498	502	515	484	497	497	515	526	530	473	532	491	525	531	521	491	520	476	493	496	490	534	547	519	457	491	477	469	459	522	505	496	496	490	484	538	480	499	551	503	511	495	514	538	505	490	512	510	511	516	505	486	522	482	479	487	524	499	513	493	543	500	471	503	522	452	450	501	522	504	485	524	488	532	528	488	481	468	527	510	512	506	495	519	494	490	496	476	525	506	507	523	525	483	559	521	564	514	496	526	533	548	522	475	470	500	505	484	507	484	543	527	518	523	518	502	469	490	527	481	496	505	502	510	532	508	497	500	522	486	536	483	493	484	533	523	493	505	534	468	529	525	482	477	499	551	492	503	518	494	491	495	522	510	527	499	484	504	481	480	528	495	531	534	541	532	494	550	507	504	498	529	501	520	511	531	546	520	524	490	497	528	540	499	526	539	481	556	490	543	528	490	516	535	491	484	492	531	483	504	491	486	521	511	513	488	465	537	535	473	480	512	488	545	520	548	491	509	526	545	491	527	513	544	461	498	472	506	517	518	493	505	460	473	521	506	526	514	525	490	513	526	509	512	501	476	524	494	493	517	475	502	537	513	467	514	532	510	516	503	510	493	536	559	496	499	493	493	522	495	543	510	487	525	488	470	521	500	536	483	477	503	505	495	454	469	538	505	474	441	524	523	490	498	497	522	499	504	507	485	464	512	444	497	481	506	528	523	486	510	496	529	531	528	518	483	511	474	502	496	538	513	495	523	464	509	483	539	518	539	501	511	535	530	498	513	538	489	482	518	507	490	530	534	498	521	512	519	537	567	480	469	489	502	484	490	519	485	529	510	494	505	494	495	529	562	517	519	501	496	498	514	515	506	535	539	496	558	508	484	488	509	521	516	530	506	464	515
4902	8028	6375	3126	2580	2505	2204	2150	2057	15981	30675	24254	12005	4266	1642	645	499	458	437	462	503	442	458	453	487	457	475	468	497	441	482	488	461	475	489	458	447	455	447	460	470	462	456	469	489	474	448	490	461	437	465	471	458	477	432	473	464	458	496	458	444	466	470	468	474	442	455	460	498	466	432	505	478	458	486	448	477	437	475	434	455	476	476	449	492	491	482	480	471	448	465	450	444	478	431	490	473	487	450	467	469	436	458	447	465	473	505	477	450	448	464	479	455	478	463	436	435	470	427	436	468	448	448	466	422	478	477	461	465	454	415	505	490	466	443	447	472	440	466	453	444	463	447	390	457	464	489	499	450	435	448	462	460	473	468	469	453	456	463	470	470	441	460	495	443	478	432	452	429	457	495	474	481	463	484	451	487	454	436	463	476	507	449	407	450	458	460	502	454	465	431	435	443	470	462	509	421	463	494	467	471	456	479	454	461	448	435	464	460	450	511	440	482	433	432	446	471	450	457	476	456	494	450	463	425	504	471	453	489	516	465	486	447	469	450	449	478	486	494	492	430	480	472	474	480	506	472	426	454	464	492	495	463	418	436	483	447	475	481	470	450	493	456	460	460	484	479	448	454	432	478	456	513	462	442	480	426	494	422	436	479	464	476	514	475	441	446	502	445	449	453	442	447	503	482	469	449	481	464	466	484	489	515	469	440	426	461	446	459	439	479	490	480	464	503	454	451	467	445	451	476	440	433	479	451	440	464	465	448	489	443	455	421	464	443	460	436	479	442	491	452	486	459	453	481	462	483	437	428	474	475	510	451	472	444	480	501	489	454	449	483	450	412	492	435	487	446	492	464	467	491	490	447	476	446	460	440	467	442	476	497	511	485	458	472	460	456	501	480	463	454	450	476	443	464	464	455	476	464	457	446	453	475	485	464	475	478	445	469	468	451	449	450	469	460	480	429	449	469	460	462	464	441	460	472	512	457	457	385	450	483	487	479	454	481	448	456	451	455	493	466	456	453	466	444	430	458	462	461	444	458	437	467	487	438	499	433	508	487	462	429	448	482	458	458	446	479	439	490	449	437	423	453	449	458	458	405	424	407	428	472	408	417	496	477	432	445	438	489	450	465	460	457	502	455	456	440	477	475	484	429	462	446	443	474	479	454	455	472	474	475	469	460	454	516	470	459	462	456	502	472	436	442	501	475	470	468	454	466	424	484	466	482	441	481	444	437	485	463	465	440	462	453	429	448	467	454	439	441	452	432	466	436	456	465	424	489	452	496	419	451	434	473	432	455	434	474	469	460	468	478	480	457	452	436	429	466	446	459	401	444	456	477	455	449	447	478	482	462	437	490	470	445	479	465	480	435	475	437	483	465	466	492	449	483	467	453	440	472	414	475	449	474	455	489	464	467	476	415	460	441	469	450	445	454	461	469	458	470	465	453	481	506	475	475	460	451	456	454	471	432	464	445	457	473	409	505	473	446	423	489	482	488	450	423	461	461	465	462	485	445	456	472	428	486	448	429	438	443	447	437	450	481	453	453	431	473	476	490	474	451	496	419	447	448	449	449	433	478	463	467	410	431	464	479	455	453	447	463	470	452	454	451	451	504	424	462	449	471	447	469	461	459	451	472	477	452	409	426	481	450	489	435	490	470	445	445	459	451	446	461	439	473	452	489	430	497	444	455	438	451	461	492	495	453	446	458	490	470	469	475	434	441	477	429	463	465	444	515	456	455	420	468	455	485	478	447	483	441	516	480	445	457	480	412	449	485	465	451	462	451	437	463	470	459	454	466	432	484	492	475	476	488	476	453	499	462	485	455	463	476	458	424	465	455	417	448	438	440	440	482	446	446	455	470	462	447	439	415	447	483	460	458	509	495	475	477	454	474	472	455	457	486	478	493	412	450	452	463	465	448	478	408	469	462	462	453	471	454	457	432	495	519	488	431	456	485	474	453	494	435	480	459	450	452	432	442	450	471	455	475	476	456	416	487	424	448	435	429	468	430	449	483	499	447	447	441	496	450	465	466	438	452	460	453	440	433	451	450	463	467	465	456	446	461	432	487	478	464	462	483	456	468	422	444	459	434	439	487	480	435	421	453	447	431	454	453	441	441	467	462	455	403	450	474	436	422	476	461	501	444	468	465	456	460	465	476	457	443	493	474	412	441	428	455	489	491	429	463	448	451	480	462	462	477	437	445	481	494	470	462	434	473	461	488	434	443	448	435	476	448	478	429	417	493	455	462	478	422	410	491	439	458	459	417	465	450	447	485	461	468	494	415	427	464	431	425	479	469	450	479	444	451	458	472	488	447	458	437	435	499	444	460	432	485	467	453	473	426	447	481	473	505	460	452	480	471	424	450	456	425	420	456	468	493	479	469	410	466	478	462	454	481	454	447	472	447	453	457	456	491	473	452	487	467	443	450	466	476	468	501	448	480	455	442	421	507	481	446	475	531	481	432	475	490	452	469	460	450	471	441	450	452	441	414	478	417	468	479	442	447	461	440	481	455	485	449	430	465	435	450	497	470	427	456	440	493	473	439	414	460	451	481	471	460	429	458	466	455	467	450	483	463	448	443	455	484	506	481	461	457	444	451	447	439	434	435	459	451	452	460	444	432	476	456	464	452	440	449	442	446	494	473	466	439	446	478	467	462	441	474	460	478	493	446	480	430	467	418	448	487	478	461	479	419	470	447	478	445	479	470	477	441	465	463	483	482	454	459	459	433	450	464	466	464	496	444	411	454	447	440	476	468	444	442	432	499	456	434	468	459	487	457	451	479	460	454	475	480	475	453	473	441	454	467	441	458	464	468	450	450	468	456	441	469	451	472	497	458	456	486	465	454	461	443	495	495	478	440	479	479	461	463	453	469	459	463	471	450	456	453	487	458	455	418	443	462	418	448	444	437	432	498	468	456	471	455	491	457	496	466	441	452	458	437	430	477	458	469	488	434	458	431	439	501	492	451	451	456	445	485	466	464	464	507	439	453	455	458	452	446	432	480	511	457	459	443	445	480	486	491	416	422	435	469	463	446	453	476	486	429	447	449	434	412	445	462	467	427	463	488	470	433	430	471	479	486	399	450	472	470	478	474	476	436	427	436	439	448	482	440	466	457	451	444	431	440	447	449	462	460	458	485	450	498	468	482	479	446	453	463	458	451	430	464	463	459	451	448	473	483	461	425	417	424	455	458	458	506	410	472	427	467	447	439	456	475	440	466	444	486	454	460	471	463	436	460	425	431	461	429	432	459	469	458	488	466	461	451	459	442	467	460	446	459	461	450	450	463	397	503	440	464	465	437	463	477	456	451	449	479	462	430	462	451	509	491	490	452	451	465	449	432	478	452	457	459	437	465	429	493	479	484	449	448	452	440	453	490	439	490	461	451	430	454	515	469	474	438	441	476	496	464	440	466	432	455	453	471	452	455	460	456	463	451	429	444	487	462	486	485	475	465	492	443	461	493	404	430	512	456	461	450	437	457	483
27507	10707	1391	740	524	538	558	662	560	843	1895	1890	1146	627	476	386	328	353	335	349	363	310	366	341	328	373	332	357	366	342	347	348	352	321	344	335	359	328	338	371	366	323	385	360	360	354	393	335	332	326	325	347	403	332	350	344	343	316	316	328	336	350	316	333	357	336	339	322	371	297	343	349	310	362	344	343	326	346	322	350	372	335	327	338	318	350	339	345	351	341	333	338	323	380	381	346	329	318	319	343	361	353	331	340	365	323	344	343	329	355	348	340	346	331	334	340	334	353	345	355	365	338	379	351	338	310	311	351	381	371	346	314	357	362	368	359	320	351	368	390	350	359	351	354	382	360	350	340	363	370	331	323	377	347	361	344	312	337	348	368	362	328	343	362	334	346	351	349	341	311	358	369	350	364	345	337	358	353	355	345	324	329	331	363	324	351	333	305	307	355	327	333	346	381	343	328	388	351	342	388	350	335	351	408	336	354	347	312	381	330	352	345	349	373	332	353	374	365	380	335	313	338	339	327	336	339	357	352	314	341	364	341	339	343	306	344	362	364	353	340	335	338	320	352	339	323	345	339	371	341	311	344	336	338	327	362	343	344	335	334	355	327	332	388	341	335	335	391	362	334	344	364	319	357	392	331	337	376	350	339	310	338	338	344	320	333	356	357	335	339	344	339	353	334	348	379	351	348	349	331	342	345	341	337	346	345	305	365	355	344	330	360	350	341	362	310	363	338	348	334	354	320	343	342	370	349	351	335	354	380	321	346	354	376	341	370	346	345	373	379	371	352	326	333	359	337	345	320	363	370	351	351	329	331	334	366	309	338	367	347	309	322	358	313	347	293	313	349	353	368	350	366	318	353	335	355	350	324	328	351	317	328	346	364	355	336	342	363	350	376	360	336	331	346	325	342	356	364	327	345	325	352	334	340	349	343	327	334	332	334	348	343	349	353	338	335	338	328	314	357	328	357	334	354	349	319	356	347	333	347	348	349	336	331	366	314	348	359	332	372	330	351	342	320	375	370	315	354	342	349	371	367	327	373	335	364	356	332	361	342	360	338	363	372	349	369	322	344	331	363	357	326	369	322	338	352	347	345	317	343	352	355	322	339	336	378	359	340	354	326	321	334	349	328	297	394	330	353	312	334	335	358	329	357	308	369	352	323	374	339	323	348	350	349	337	354	322	305	306	325	311	323	314	368	346	374	365	346	368	327	317	331	330	325	387	342	339	352	335	325	350	349	325	314	365	352	346	351	371	331	350	360	355	342	351	337	357	336	323	366	343	359	344	336	349	362	357	350	357	356	310	325	359	389	361	344	353	330	344	359	322	356	326	336	354	363	358	336	391	359	369	329	343	363	325	338	371	349	337	356	345	331	328	363	344	347	324	324	359	319	353	333	371	364	320	305	349	338	351	345	339	349	375	339	324	347	360	394	378	336	318	344	365	347	332	364	341	338	327	329	365	343	345	390	326	361	333	333	352	374	333	333	383	337	361	331	373	384	338	339	339	332	352	358	361	319	343	359	337	353	372	348	370	379	344	350	328	333	389	331	359	331	311	357	369	351	377	338	345	390	335	368	383	356	365	329	354	341	351	332	322	360	336	356	352	329	353	330	345	314	339	369	352	352	359	339	347	359	360	334	352	342	359	392	374	379	337	359	383	361	380	342	348	338	297	354	375	336	346	350	327	368	365	369	329	378	315	328	347	353	338	359	343	386	359	304	352	343	347	332	355	348	309	362	328	363	370	379	349	364	360	337	346	348	370	387	364	315	342	334	331	344	322	369	330	352	351	330	345	353	342	338	363	340	347	347	356	348	333	355	334	312	355	348	356	323	323	323	345	379	358	354	309	357	322	342	353	334	367	318	376	330	343	343	361	333	363	357	339	334	355	320	353	335	346	344	335	362	315	362	354	353	353	342	338	365	380	330	322	385	323	322	324	341	385	331	349	342	357	369	359	344	338	342	326	349	317	368	346	330	349	358	324	364	320	309	361	370	356	353	338	349	336	311	324	372	313	364	388	330	329	326	349	363	345	324	329	339	330	331	333	378	333	362	357	356	350	345	336	353	301	362	350	361	354	330	314	355	351	376	333	317	340	330	319	312	354	325	362	333	351	314	369	364	368	362	316	354	362	338	315	352	329	320	351	313	351	361	377	367	381	372	320	359	322	359	347	340	367	334	366	344	334	380	350	346	335	366	356	365	382	316	311	326	318	377	311	373	378	350	347	379	321	367	368	353	348	363	357	355	378	357	319	341	369	378	341	320	359	356	322	352	361	307	329	335	343	356	350	348	328	353	351	355	321	330	347	331	362	344	322	339	403	351	318	327	356	333	366	350	340	340	361	331	313	336	356	393	351	364	341	350	352	369	335	335	335	320	357	329	340	370	344	348	339	342	315	325	340	328	384	345	344	355	334	299	333	327	369	330	335	353	330	330	347	345	341	351	337	319	367	344	341	330	343	361	333	305	369	354	344	331	349	309	368	323	317	351	376	354	389	313	370	372	364	351	350	337	340	323	386	359	333	348	366	334	313	344	338	323	332	394	393	338	354	334	329	320	352	363	362	344	370	341	354	347	349	354	357	337	346	370	327	297	348	344	349	354	303	338	327	331	348	341	342	321	361	335	317	331	340	358	352	340	318	354	346	327	325	351	367	344	354	384	332	340	367	337	343	342	364	321	336	363	364	367	339	343	315	338	359	332	354	350	372	328	334	374	346	341	365	361	356	342	331	323	330	318	341	353	361	377	351	358	331	383	348	342	345	357	395	372	356	351	376	387	327	355	340	365	338	381	357	352	342	306	347	326	365	374	356	346	341	346	368	322	366	324	329	394	340	331	333	349	356	346	400	349	354	360	361	381	351	347	363	320	338	371	386	344	341	349	324	348	324	334	341	369	383	316	342	348	377	336	371	345	330	337	336	348	348	349	382	345	316	372	356	345	332	346	354	339	351	380	305	387	360	382	331	322	318	346	320	388	365	345	338	322	327	325	361	324	334	322	323	352	325	352	363	334	337	343	324	347	343	336	374	351	360	331	333	382	348	337	385	354	345	313	331	344	350	306	381	314	353	334	356	363	357	335	336	329	342	343	314	352	337	354	347	358	349	371	335	351	365	391	329	358	349	363	361	347	329	367	344	342	366	368	374	357	340	365	380	335	351	351	341	380	291	322	336	324	355	342	381	316	370	339	330	352	358	356	338	331	357	376	342	344	391	338	353	351	369	322	362	346	376	337	349	361	343	350	335	348	368	319	326	352	315	346	353	330	334	358	384	373	336	359	339	359	335	337	342	321	339	355	340	350	345	355	337	325	307	344	324	323	335	354	357	326	356	326	341	362	360	347	306	335	355	342	379	379	368	362	321	342	365	380	337	361	328	367	363	314	330	361	338	359	365	382	350	342	310	374	348	336	339	346	368	323	327	389	383	358	322	366	322	346	359	303	360	349	357	364	360	368	367	341	357	380	345	342	367	319	333	370
5190	1061	922	591	497	707	772	899	806	1244	2447	2246	1226	631	422	369	359	316	312	338	310	319	320	350	330	335	322	303	319	326	302	315	299	313	312	337	340	290	322	306	293	321	292	309	315	331	314	309	338	316	341	308	310	304	307	313	319	296	329	326	297	320	328	296	319	291	329	299	331	316	295	314	314	331	326	320	312	335	292	321	311	311	323	326	305	319	283	285	314	321	320	336	330	290	297	283	315	300	316	304	307	297	273	290	334	309	312	308	317	327	316	317	312	334	293	297	298	291	336	339	300	311	300	299	289	267	275	342	319	339	322	284	350	297	319	284	284	318	325	320	305	330	329	307	317	301	319	326	317	322	321	308	305	291	320	307	342	306	324	289	313	335	317	321	342	338	329	350	313	311	297	336	308	292	286	322	327	289	293	314	350	312	305	314	325	328	336	283	326	301	311	319	302	352	292	320	307	307	306	348	324	299	311	300	312	315	285	324	322	317	319	313	320	298	315	320	310	302	302	313	324	293	337	329	320	283	290	312	335	298	290	324	312	336	305	317	311	310	330	328	301	310	310	280	333	313	319	318	313	325	315	319	314	318	325	302	326	293	306	307	326	349	326	336	324	322	301	304	298	349	326	329	340	310	295	307	308	313	318	324	316	301	340	311	323	339	320	313	314	323	303	342	366	324	311	335	329	284	304	309	368	292	288	321	309	312	321	319	286	320	310	353	315	331	294	313	298	335	342	319	338	324	319	308	308	346	307	348	296	309	303	327	337	307	310	287	293	322	287	298	325	309	327	323	328	324	288	332	314	274	283	313	290	321	314	299	334	314	302	313	311	283	300	289	306	324	323	291	310	344	316	348	300	301	319	350	305	290	316	304	307	303	335	296	337	319	305	329	312	299	302	298	305	318	314	326	299	348	324	299	297	315	318	341	318	325	277	323	297	298	335	285	303	308	315	333	310	346	330	316	291	295	258	317	316	353	296	326	294	310	323	307	324	329	317	323	285	311	295	297	304	340	297	321	314	307	329	272	321	319	309	297	302	318	350	310	310	305	286	322	315	283	332	326	308	306	298	307	350	286	290	318	315	330	306	305	290	311	341	314	310	302	315	327	323	307	328	320	306	308	303	332	331	256	324	318	305	324	329	317	343	346	293	304	324	314	333	298	318	326	293	278	301	318	324	328	325	312	318	310	313	316	307	285	361	294	309	340	325	297	300	300	309	320	303	321	276	313	311	315	346	331	279	312	296	313	326	314	313	331	312	322	308	359	301	326	310	297	322	304	299	286	311	320	325	326	332	319	286	303	294	339	300	316	290	297	311	326	315	284	317	337	303	300	327	298	337	322	297	315	314	295	314	320	307	310	305	327	298	311	320	304	357	319	323	272	295	329	321	311	282	332	285	301	318	302	328	305	326	312	318	341	302	306	311	310	346	268	296	340	334	339	285	284	332	297	299	313	304	329	324	321	323	328	331	320	302	307	344	307	306	329	273	315	318	346	289	317	316	305	346	295	339	301	306	295	334	315	304	339	304	303	286	313	307	314	319	299	309	284	314	311	310	321	312	333	326	310	331	326	312	276	288	316	319	303	294	306	323	350	295	322	305	283	279	306	308	305	307	321	321	271	297	317	295	326	290	313	298	331	326	297	332	311	336	332	275	316	321	299	316	309	310	300	303	333	307	318	290	287	315	321	302	309	310	318	298	334	301	336	327	277	342	344	326	333	297	295	333	344	307	333	321	332	350	290	313	323	328	319	322	286	303	317	310	290	304	341	329	348	318	282	313	296	329	301	340	294	326	326	318	314	313	302	318	291	323	304	305	300	315	328	301	338	317	303	294	305	323	337	310	309	302	299	299	320	315	311	296	302	336	320	285	318	314	315	332	306	296	288	319	322	306	321	328	303	301	315	336	317	332	295	347	305	268	323	318	303	298	284	295	298	341	315	309	327	298	335	329	290	338	327	320	320	333	346	308	307	310	300	322	292	285	325	314	316	305	318	314	271	336	318	331	322	297	337	313	295	287	304	306	354	285	300	295	325	314	337	323	326	325	313	297	311	291	357	310	322	310	309	307	305	317	320	289	294	337	317	291	316	324	337	298	307	344	300	309	274	289	308	328	319	315	308	296	323	309	299	349	337	327	335	347	270	322	322	300	284	304	313	312	306	317	316	335	333	296	322	316	302	301	307	320	299	322	326	284	326	290	287	284	263	288	308	328	346	298	301	283	309	327	311	295	318	287	323	302	320	311	350	317	304	304	304	331	304	318	345	313	318	289	311	319	328	316	321	304	290	312	317	319	321	319	315	320	327	295	307	320	341	340	341	317	315	302	307	307	342	296	314	343	307	313	287	283	318	309	312	336	301	321	339	274	330	281	339	328	329	311	303	291	304	342	334	308	305	312	301	351	284	333	325	315	356	314	307	301	304	316	268	329	304	332	290	337	341	281	285	359	314	332	332	312	344	291	295	338	334	299	290	330	310	307	323	307	293	310	298	320	308	310	285	298	305	334	323	292	316	282	300	319	331	313	329	288	319	296	311	316	318	317	311	337	295	309	321	330	346	304	277	308	284	332	331	299	302	288	319	313	317	311	332	294	325	321	306	324	357	328	332	295	329	299	313	310	330	292	306	323	300	340	322	304	312	350	330	310	309	319	275	277	315	318	304	326	314	289	319	337	288	277	295	357	317	316	325	331	308	299	312	301	295	334	311	352	304	307	305	303	325	299	324	330	320	320	334	292	341	291	324	273	323	335	317	321	300	271	315	316	320	333	320	320	308	296	297	345	324	311	304	299	283	317	332	307	329	310	316	304	333	340	308	311	330	307	281	308	318	303	297	341	286	314	310	305	299	323	293	301	311	291	313	304	277	326	327	328	305	296	332	297	349	327	300	316	302	323	326	285	315	310	316	308	305	336	309	339	312	363	324	321	313	335	304	324	308	321	311	320	342	332	301	307	319	314	332	334	303	325	308	295	304	309	299	302	290	301	300	318	308	310	328	324	289	330	281	311	333	348	335	289	335	325	304	302	317	329	320	318	331	311	344	327	310	304	317	288	316	301	319	309	321	322	310	339	309	320	313	307	289	335	348	334	299	320	296	311	354	301	343	297	322	292	332	314	302	275	328	300	292	334	302	336	323	309	307	325	330	331	299	304	288	328	269	346	305	334	321	325	324	346	295	344	308	356	302	338	334	333	322	311	294	327	342	293	327	286	299	319	290	291	316	330	296	302	339	315	291	312	306	317	310	338	338	319	298	323	333	291	303	308	323	317	314	334	317	296	348	325	305	314	326	312	306	335	293	293	312	304	327	297	330	318	308	337	316	282	316	339	329	337	309	322	304	324	279	293	299	313	250	303	352	334	283	324	309	316	324	339	311	345	345	316	328	295	286	312	294	332	339	338	299	320	302	303	294	321	309	300	298	307	302	337	324	332	333	314	295	326	315	284	296	292	339	330	351	317	275	320	306	324	331	310	321	319	300
25675	21436	27380	25546	5933	1361	1218	1210	1102	6744	17937	15733	7067	1874	885	497	405	410	432	454	408	375	394	389	390	411	390	406	366	409	360	377	430	400	402	371	358	410	369	386	409	417	388	376	376	430	388	426	402	410	416	376	405	362	390	377	427	380	393	368	409	391	387	427	396	385	381	376	387	420	396	405	381	379	378	383	404	379	413	392	390	383	386	398	363	418	383	377	414	391	382	392	436	382	384	396	425	394	380	412	368	385	390	403	364	393	401	425	413	415	374	366	384	397	363	390	388	392	387	414	344	374	368	379	382	382	379	391	390	375	384	390	368	364	382	368	400	382	372	404	380	379	413	416	364	366	406	389	372	397	398	417	383	367	364	404	416	413	384	346	350	387	372	377	351	407	397	406	345	394	377	382	395	356	372	401	394	373	356	366	367	401	378	412	397	386	414	362	389	402	380	382	396	345	383	389	383	364	403	407	421	386	393	423	378	402	418	401	378	388	352	393	383	390	413	411	417	316	404	375	362	353	373	405	376	356	352	364	397	397	366	412	397	380	384	413	396	393	419	387	402	355	373	386	385	375	389	388	362	378	406	343	415	415	393	428	358	395	383	357	392	384	397	399	395	392	383	361	402	377	368	368	396	403	418	397	397	407	430	368	394	411	373	398	372	405	345	359	405	390	381	360	408	392	378	388	407	371	415	376	409	371	364	368	434	376	393	334	410	383	383	396	384	383	386	378	440	435	384	371	382	404	355	364	356	379	391	408	350	383	421	410	375	396	414	391	402	375	392	415	412	376	387	392	408	378	371	413	412	358	379	376	384	368	397	407	369	381	391	385	408	407	413	378	387	414	382	407	376	419	381	400	410	376	359	405	389	390	380	360	380	384	345	400	389	441	385	373	355	374	383	401	388	430	393	412	454	411	390	392	435	404	370	353	360	406	383	390	394	379	411	377	430	396	391	374	413	400	367	373	383	379	402	374	387	398	388	389	364	371	438	415	403	357	414	435	392	371	358	366	383	377	374	383	376	393	382	386	374	387	358	416	411	376	355	404	405	387	430	328	401	397	370	365	396	404	401	385	359	389	424	373	367	363	399	375	384	385	390	386	381	410	390	344	375	399	409	411	418	393	398	376	363	407	387	363	391	406	399	382	379	390	413	381	379	380	416	410	359	336	364	378	386	379	370	348	421	386	360	387	389	387	394	394	387	398	435	383	371	394	367	381	376	407	390	391	369	390	401	367	397	393	383	416	382	382	373	400	398	390	376	359	359	355	414	411	378	423	387	408	395	428	401	378	353	404	399	363	408	352	347	347	388	401	383	390	391	412	362	380	393	384	396	366	396	404	420	426	422	403	380	382	379	379	394	392	416	365	352	370	381	382	389	377	373	378	391	415	375	413	405	360	397	372	376	365	381	385	391	370	352	394	360	416	402	376	406	394	390	391	390	361	406	424	393	388	408	388	393	376	392	398	358	363	398	405	375	378	398	364	374	364	379	373	378	390	392	405	373	372	356	400	378	395	396	404	361	380	364	369	396	385	399	383	397	378	376	398	372	403	361	325	389	361	386	388	368	390	400	353	364	390	422	369	363	419	409	384	419	387	374	355	422	360	384	378	396	374	410	370	421	372	349	398	368	407	399	384	391	398	379	385	421	415	438	363	421	385	363	383	387	415	364	394	401	400	375	387	379	382	412	403	390	382	381	353	363	382	402	411	391	421	377	398	391	426	412	374	382	378	414	399	400	378	406	371	383	376	385	410	389	420	410	408	362	391	401	379	382	367	370	410	409	403	385	396	412	353	364	378	397	438	419	376	432	370	372	403	369	372	414	371	414	372	402	403	368	407	388	361	366	363	383	367	391	384	395	391	394	377	409	399	387	395	388	393	409	361	411	431	385	393	402	409	359	366	390	431	367	424	401	403	377	385	424	342	331	397	392	395	411	406	366	422	360	390	399	418	409	378	391	397	366	421	407	362	414	386	403	386	349	399	392	396	356	413	397	416	396	401	370	416	370	390	394	417	387	377	410	391	367	390	377	392	351	431	366	399	375	383	393	401	416	384	417	422	384	361	378	381	407	400	369	377	391	392	413	391	390	380	403	374	381	408	379	419	412	390	408	390	380	381	422	385	363	381	374	381	416	402	378	392	342	389	371	418	398	395	421	374	418	378	414	361	370	398	400	365	369	381	383	382	376	348	390	392	376	380	384	412	394	395	364	406	414	385	393	423	405	419	396	359	380	379	417	392	412	411	405	388	397	360	418	378	393	416	366	357	412	409	401	389	398	397	393	389	403	413	382	383	346	397	405	395	435	401	449	399	424	421	406	353	420	392	357	375	376	360	413	380	366	359	374	396	411	364	414	365	412	388	419	376	416	390	384	396	379	379	380	379	381	349	407	403	390	337	385	389	405	381	378	376	349	402	398	416	373	347	346	379	398	399	398	378	402	387	396	372	409	436	411	394	389	386	365	400	395	402	412	381	387	378	378	383	392	376	399	360	421	372	420	387	405	390	376	353	381	406	381	382	374	399	397	391	378	398	406	421	404	364	396	376	404	356	383	422	414	343	380	420	393	382	433	406	406	417	405	427	375	374	410	388	370	389	387	387	365	364	381	331	399	421	369	393	376	396	406	405	376	391	386	384	373	356	411	396	380	382	398	368	405	420	408	372	404	399	413	376	407	385	389	375	382	391	397	426	380	388	370	394	395	422	355	373	419	394	379	413	378	352	371	366	409	391	411	372	411	363	384	377	424	377	374	402	412	404	379	409	395	374	401	382	409	382	371	393	393	425	389	408	403	357	387	370	384	413	419	338	394	428	363	387	373	414	425	385	401	393	404	383	385	413	409	390	414	382	358	449	377	351	385	394	370	360	429	402	372	408	396	405	386	392	356	405	377	356	368	352	432	354	353	354	383	373	380	394	411	384	378	387	376	393	413	380	381	402	377	420	434	362	359	393	381	401	375	390	385	390	415	372	397	385	384	369	387	404	412	384	378	410	396	327	366	385	364	360	394	389	402	371	418	394	423	358	363	384	372	372	419	380	399	372	403	370	385	401	390	423	404	402	381	406	384	378	388	375	369	408	349	395	381	353	388	380	399	397	393	367	377	406	381	364	379	386	364	376	368	410	389	417	392	377	394	381	358	375	370	406	380	391	400	372	398	448	371	359	391	394	394	411	401	382	364	386	412	419	385	403	413	354	379	366	378	384	374	385	404	368	410	394	379	384	398	396	370	387	381	414	363	371	388	421	367	386	377	386	400	371	405	373	410	369	352	383	389	401	423	396	394	398	375	397	378	357	405	413	358	402	412	403	387	388	380	402	389	401	387	380	379	360	335	350	410	384	412	386	381	396	347	367	374	364	363	383	410	393	379	387	369	376	351	403	401	377	385	411	407	349	425	395	415	356	415	379	380	369	395	367	416	385	383	388	360	422	379	389	405	363	368	380	414	345	400	389	392	377	386	352	376	376	408	370	400	390	397	400
3995	4132	3321	1725	1304	1124	1335	1756	1663	9749	17609	13779	6269	1897	885	465	422	370	374	369	358	375	399	366	332	348	345	361	368	342	334	378	390	355	358	353	339	377	355	358	359	350	364	353	382	339	374	386	366	362	371	378	349	350	367	377	357	379	334	352	380	400	383	345	389	346	367	364	355	361	364	346	322	395	355	390	349	349	328	359	366	351	386	370	377	355	382	348	347	384	359	351	351	328	374	393	357	384	375	376	374	377	330	366	331	351	333	350	341	370	364	357	366	350	379	390	335	378	349	355	318	329	366	365	366	360	324	352	350	365	367	369	380	369	309	364	370	387	367	358	354	334	379	396	378	332	317	348	370	364	332	374	348	351	368	373	354	342	339	371	412	345	370	357	368	369	346	336	323	367	351	400	345	363	388	328	373	323	392	389	351	349	339	384	345	387	355	358	347	369	379	371	361	375	351	370	381	344	360	367	386	340	350	352	366	400	359	373	375	353	363	359	357	350	323	345	329	347	371	385	356	349	367	348	325	382	381	340	374	337	359	362	371	372	393	369	330	374	373	358	353	355	339	347	359	356	350	349	350	374	344	370	363	409	353	338	365	362	367	352	357	373	375	360	352	362	362	382	350	373	346	372	353	364	334	352	358	345	343	375	335	362	367	366	362	331	361	368	363	380	372	332	371	355	353	352	345	364	348	333	401	354	338	365	352	405	359	368	366	340	363	326	387	333	360	372	360	397	365	352	360	369	350	324	370	387	355	386	380	374	376	365	360	345	352	353	346	406	380	354	377	347	366	369	398	370	327	344	365	364	358	392	349	329	373	383	385	394	381	355	350	395	329	339	355	355	369	378	383	360	376	367	331	394	357	389	342	368	376	334	378	342	356	352	385	365	376	355	358	394	347	350	374	359	346	343	344	392	388	379	380	360	389	347	365	363	380	381	346	354	353	360	387	362	364	319	358	353	367	393	383	345	333	364	351	326	311	371	349	359	373	381	358	366	372	374	364	386	326	374	371	333	336	317	387	356	359	352	372	377	356	374	375	388	351	326	374	350	406	331	338	366	350	340	367	355	410	337	342	367	358	368	375	330	366	339	344	360	370	384	367	408	345	340	360	349	358	356	346	364	367	326	376	349	318	348	346	381	379	385	386	395	372	345	352	338	373	356	356	371	397	369	370	344	348	348	355	353	359	363	347	362	371	355	372	358	363	364	359	321	373	380	341	363	369	362	356	301	375	384	335	361	368	405	367	360	375	356	409	362	353	360	380	368	338	358	344	361	351	354	361	342	357	356	342	376	377	340	363	367	381	375	381	340	334	360	370	347	370	364	358	365	421	383	391	396	334	395	351	354	399	372	386	305	376	381	327	369	363	382	338	386	340	357	351	358	341	342	368	346	352	365	384	383	327	378	349	351	313	350	332	369	332	359	335	355	385	375	385	381	375	373	378	395	366	354	376	347	361	332	325	390	361	385	334	354	334	346	363	340	314	372	357	388	341	364	397	329	379	359	371	378	342	385	337	360	367	373	323	361	384	372	366	357	351	387	384	356	395	399	344	346	360	395	381	346	349	346	406	353	349	326	335	363	325	371	340	352	375	366	364	337	370	366	363	376	356	369	331	346	348	365	325	353	394	358	348	399	353	358	354	371	352	356	333	374	364	379	347	332	385	340	348	347	375	389	345	378	347	365	374	341	395	366	385	351	343	350	362	316	372	344	342	332	389	372	363	372	357	355	339	357	373	333	369	388	393	395	342	382	350	336	378	387	358	376	374	345	365	380	350	381	354	363	335	364	333	362	362	316	355	336	324	382	349	372	344	347	357	385	357	350	356	388	400	336	406	365	353	377	339	368	391	360	361	381	386	392	368	365	422	372	361	339	348	341	357	363	341	367	356	344	356	363	363	327	371	357	350	353	350	331	362	376	346	345	329	369	338	368	355	367	380	375	355	346	365	379	358	353	376	370	350	319	321	370	368	323	364	397	358	405	348	353	351	392	343	355	380	352	361	386	364	368	334	381	365	328	346	347	372	351	381	345	351	364	341	341	366	347	320	370	382	377	348	347	359	366	356	329	355	362	313	360	363	343	321	386	368	373	340	335	335	386	385	335	376	341	352	363	361	369	341	366	343	354	326	345	379	363	368	356	325	334	348	353	390	350	350	353	298	353	357	397	313	366	337	343	402	375	347	364	332	349	396	388	339	352	363	379	392	348	351	343	354	336	338	411	300	360	376	335	403	353	337	351	346	364	390	324	372	363	352	311	373	324	360	334	369	366	367	353	390	367	370	376	356	339	362	350	353	400	359	363	344	339	350	353	395	335	410	363	385	365	362	363	347	312	362	338	367	387	360	400	346	365	352	357	340	342	386	357	365	341	367	349	346	387	339	350	358	362	340	354	354	345	341	365	327	377	358	372	372	363	344	360	342	363	379	328	368	372	370	348	380	352	370	350	389	366	344	338	367	361	353	375	398	370	338	362	373	328	386	364	334	352	347	365	334	346	368	350	375	369	364	340	358	360	382	408	367	344	359	345	362	383	366	366	355	355	357	379	373	357	379	360	334	347	301	339	368	353	330	394	346	376	357	354	355	339	371	337	371	357	368	318	354	374	355	361	351	337	358	359	359	378	342	351	340	364	376	340	358	348	335	387	372	359	375	387	369	330	322	359	360	356	370	366	345	373	351	369	334	361	390	359	365	351	352	343	373	388	383	359	337	374	360	386	352	361	358	354	352	374	385	343	362	345	365	380	356	373	351	407	377	357	369	333	345	354	372	355	347	371	351	374	357	376	359	335	344	351	350	351	374	347	368	374	356	365	340	372	339	312	350	352	376	384	334	332	379	372	382	336	365	384	354	372	365	393	354	380	341	369	343	333	404	376	346	387	356	374	373	337	363	336	408	359	387	345	377	358	348	372	385	343	328	359	391	366	382	391	359	383	382	358	346	332	373	331	343	358	335	393	337	349	369	374	343	386	354	365	344	339	370	385	350	356	362	346	399	359	362	359	342	365	334	348	359	347	371	333	383	347	368	358	384	334	341	366	374	346	364	368	361	360	390	381	350	387	355	364	383	340	380	377	356	329	372	328	378	361	352	315	349	332	353	371	343	372	385	364	334	382	339	350	364	356	392	365	404	363	399	376	350	357	346	369	360	381	374	371	372	365	378	373	389	358	352	322	364	386	353	329	354	380	370	379	383	358	321	385	384	358	353	351	368	349	352	371	354	373	360	356	386	360	358	377	369	339	390	378	376	382	390	350	345	370	383	365	356	324	354	336	347	338	378	360	389	345	341	319	316	355	379	360	353	366	374	363	329	340	353	327	369	355	370	374	344	356	344	348	370	375	360	356	360	361	355	298	337	364	388	351	349	353	342	386	349	356	366	368	381	376	346	337	358	351	357	366	352	361	366	345	357	361	335	365	380	395	353	356	327	342	323	335	359	359	354	351	350	341	359	338	342	349	348	343	403	364	351	357	329	323	355	397
24460	21397	28677	24505	21299	7440	2128	2058	1418	14290	32601	28261	15972	4236	1738	793	584	541	524	534	572	528	498	562	535	534	560	578	567	567	512	566	513	568	550	536	548	560	538	513	564	545	550	553	535	598	535	521	587	597	491	543	545	519	538	525	520	531	534	510	543	544	507	557	519	565	550	545	572	571	522	557	512	512	538	533	526	522	533	534	541	512	539	566	561	570	543	557	549	550	465	534	576	523	561	515	526	587	515	530	552	533	544	501	510	578	524	556	596	529	546	525	511	550	565	551	555	536	511	542	516	502	535	526	521	527	511	555	551	535	557	547	534	502	503	483	526	508	541	560	561	544	524	546	508	600	521	531	553	553	569	486	532	529	491	559	559	474	586	548	523	547	559	526	548	554	534	555	536	488	518	554	533	522	512	543	584	557	526	549	515	572	595	542	572	547	552	553	533	543	543	537	558	553	483	549	498	512	549	555	554	552	515	510	519	554	551	551	524	492	531	545	512	543	539	516	558	581	519	529	533	555	538	520	537	551	552	514	552	542	534	539	521	516	534	578	539	519	538	559	555	544	524	524	537	534	522	526	535	540	535	517	576	542	534	517	557	541	526	532	571	516	529	576	538	587	566	544	501	532	527	549	482	544	532	566	520	526	561	546	502	513	533	500	521	577	524	565	534	519	528	527	540	513	547	554	532	507	559	525	514	529	488	543	512	513	515	544	562	517	514	533	524	510	527	534	560	535	559	552	526	547	533	517	544	530	531	533	507	535	552	539	512	537	551	499	488	537	535	583	504	500	521	520	525	532	531	534	533	503	522	522	527	484	542	582	582	532	557	525	533	516	498	509	547	597	495	525	537	547	506	518	539	527	514	553	501	542	495	544	505	537	503	560	543	535	532	510	535	583	519	492	537	555	517	527	552	534	560	526	513	541	517	522	562	509	502	536	522	514	526	518	569	512	531	553	527	547	560	509	551	550	561	563	554	533	533	505	546	535	522	535	547	517	547	530	542	537	486	514	550	557	541	563	534	515	523	570	512	478	513	498	528	518	573	505	575	518	551	518	482	516	526	552	529	555	504	543	569	498	532	553	542	541	519	545	560	509	520	511	542	554	515	520	554	543	557	537	499	524	553	545	539	518	522	532	542	539	540	534	542	537	538	556	549	537	564	512	580	529	514	521	563	526	522	550	543	491	552	554	537	492	568	547	534	575	528	505	529	580	557	506	532	505	503	543	558	512	555	516	528	546	509	522	520	534	567	566	550	523	540	559	557	553	521	519	582	541	530	500	537	575	574	557	536	529	504	517	527	488	531	495	519	491	489	547	478	517	554	512	545	535	543	512	534	564	548	518	603	566	526	535	547	555	536	562	531	518	560	510	556	539	561	579	517	541	488	556	513	495	536	504	509	525	509	555	516	538	530	528	538	549	555	556	540	537	529	526	523	543	521	544	519	531	519	505	535	501	515	571	535	576	547	546	513	521	551	508	509	528	537	584	552	523	557	540	541	533	508	596	553	527	564	564	551	502	558	581	557	539	545	522	523	497	514	533	539	537	566	545	541	546	527	575	573	547	511	549	528	522	548	537	544	533	542	545	536	501	535	536	541	534	525	489	495	532	533	513	521	586	532	504	520	522	534	519	527	535	558	545	538	511	523	537	529	526	521	567	520	535	578	497	529	522	545	524	552	525	532	557	540	571	480	535	551	511	505	520	521	533	560	555	555	557	544	539	531	502	534	548	516	551	502	506	519	552	533	505	564	506	547	492	537	531	526	474	505	531	595	529	544	530	519	536	553	552	508	560	533	577	574	541	532	534	495	540	533	498	534	517	535	532	505	559	493	536	557	532	556	493	496	549	561	528	601	534	548	520	549	522	545	517	540	523	506	543	568	527	573	554	516	550	519	544	531	553	508	553	520	554	511	585	537	550	547	519	530	564	518	525	522	592	514	501	552	547	567	502	520	564	475	577	523	519	507	559	510	504	527	493	534	537	491	558	532	565	543	547	549	515	560	533	510	561	520	560	594	500	554	532	563	523	551	528	529	534	540	548	532	464	530	564	534	500	556	533	536	546	520	520	539	511	529	568	538	511	496	533	559	514	500	511	506	507	516	500	495	525	516	556	538	482	564	544	547	522	554	511	549	538	528	524	496	534	559	533	524	510	541	516	537	551	537	517	562	542	569	548	509	575	544	543	535	539	499	510	525	525	561	518	576	536	541	527	545	542	562	532	548	518	533	516	535	515	497	525	539	554	577	505	505	489	542	557	581	536	535	531	534	584	526	541	508	517	550	516	597	529	539	524	527	548	558	566	562	572	503	504	522	531	520	511	550	501	528	552	505	487	522	543	523	521	530	516	519	533	546	554	564	551	561	561	561	534	540	556	530	562	514	543	506	564	496	558	485	532	573	587	530	533	495	518	538	541	534	562	531	541	518	516	505	501	544	535	562	488	501	549	566	494	541	549	535	534	500	514	519	524	567	502	507	529	519	510	507	540	520	575	552	529	527	509	535	496	540	523	583	530	569	504	551	520	584	516	540	509	538	552	518	536	523	537	536	526	553	546	509	528	552	556	515	496	556	518	544	530	538	527	559	536	536	558	549	529	576	590	550	512	515	552	515	494	490	533	565	542	533	540	522	545	542	475	530	537	510	539	512	495	537	522	530	518	548	509	536	527	520	505	527	507	519	559	532	542	494	567	600	575	570	541	540	548	519	554	517	556	568	505	499	550	517	561	509	538	549	531	561	539	516	567	546	519	523	507	522	554	509	536	524	513	528	523	515	512	514	536	511	502	499	538	485	533	518	521	535	563	529	509	539	538	558	543	511	565	542	508	514	513	554	542	574	532	499	529	521	553	509	562	530	590	510	540	509	471	550	593	551	473	501	520	528	551	542	527	513	528	585	523	515	497	560	560	551	549	499	570	526	521	564	488	531	471	502	585	510	527	560	553	563	542	560	562	518	537	488	564	526	499	552	532	538	533	533	537	560	546	527	530	535	509	507	515	542	520	516	522	541	586	518	510	551	566	541	567	528	544	557	522	516	535	503	536	511	550	510	550	498	522	566	485	518	543	510	552	473	561	523	539	487	523	517	563	566	550	573	539	539	520	544	506	545	548	540	511	533	529	513	530	508	508	540	553	511	526	504	570	515	525	519	518	520	544	498	563	562	553	541	542	566	554	561	588	536	504	570	563	513	553	492	542	586	519	541	505	507	518	545	532	524	558	542	553	517	550	550	570	542	549	518	492	535	550	531	544	509	537	522	552	544	552	551	516	514	543	514	547	546	549	539	546	560	566	545	488	511	568	516	526	545	500	533	536	486	526	513	544	563	491	519	540	530	544	503	561	561	541	513	530	548	549	519	502	561	542	518	533	538	515	529	485	523	544	518	499	585	537	535	574	513	494	474	582	535	508	533	526	549	531	503	469	495	491	539	527	527	503	537	540	548	516	528	528	528	529	545	557	487	565	516	552	546	513	497	521	561	533
4483	7696	6861	3750	2372	1695	1873	2636	2123	18794	30246	24121	12133	3598	1840	764	545	442	473	511	490	508	484	464	489	499	485	491	449	494	529	514	522	481	508	507	480	482	493	524	509	517	435	508	440	479	509	525	471	517	475	499	452	510	480	453	492	487	500	481	463	483	518	500	481	472	493	432	487	455	480	457	468	463	465	485	475	463	458	484	491	492	483	492	475	439	494	491	483	461	485	510	471	442	475	510	459	506	526	474	484	468	517	495	474	494	518	502	466	474	492	459	482	481	475	504	433	493	465	468	483	496	505	471	468	449	460	490	467	457	465	483	463	489	471	449	464	473	463	468	489	511	492	487	485	458	486	496	501	479	500	478	512	462	478	492	494	498	457	491	444	482	480	510	534	488	442	479	437	458	476	483	484	470	437	439	479	479	474	475	478	541	478	449	471	459	504	525	470	480	449	467	504	505	483	479	468	476	449	486	450	480	510	519	469	485	481	497	465	484	487	470	483	448	454	515	485	456	438	453	474	476	521	481	464	479	500	515	524	503	479	514	470	484	498	460	483	470	456	479	465	497	460	491	488	471	500	481	478	469	474	469	457	464	502	456	462	510	478	470	466	498	467	536	449	494	499	473	468	451	518	518	513	461	481	482	469	489	497	488	480	468	470	474	463	493	478	458	445	472	447	489	489	474	458	436	442	482	490	498	505	463	477	456	451	492	463	455	457	455	463	508	495	441	475	456	455	485	447	476	492	480	489	497	491	430	465	467	483	523	487	511	501	456	443	477	446	527	462	465	466	432	521	476	467	450	496	471	463	470	470	513	486	451	506	479	474	486	478	515	499	482	518	470	490	471	505	456	498	471	524	496	474	521	461	459	453	521	487	474	465	511	495	475	477	426	500	517	480	496	476	489	478	416	504	477	476	484	491	483	480	459	462	504	500	462	498	473	453	467	488	514	502	445	503	447	495	483	475	435	451	507	452	457	475	460	476	493	503	453	494	504	480	520	483	456	483	462	465	508	483	466	477	478	457	514	487	477	490	482	460	456	509	458	495	492	466	500	448	472	479	497	469	478	481	480	519	463	490	437	487	474	498	512	461	529	496	537	485	492	481	439	486	472	474	464	445	507	489	475	476	462	508	481	503	493	472	546	444	492	507	490	477	462	461	491	464	500	452	455	457	458	457	499	481	479	471	491	468	486	489	503	473	464	468	504	501	453	476	500	480	446	499	456	497	473	488	501	473	509	447	459	484	480	491	466	505	469	516	491	485	481	501	479	522	502	469	495	494	510	425	449	479	493	450	474	475	496	486	428	492	474	483	436	485	462	482	445	472	468	456	497	461	503	483	487	473	488	504	503	493	458	468	476	448	455	477	461	502	464	498	482	503	473	496	448	443	441	465	493	460	473	484	498	440	441	507	487	462	465	458	491	456	461	434	450	457	501	493	477	486	520	425	449	490	445	493	511	519	488	467	463	478	455	455	517	488	466	450	450	456	472	477	471	470	465	511	490	455	500	476	445	482	492	502	469	509	524	442	511	513	479	447	493	489	505	500	469	498	513	489	531	477	469	444	486	471	532	512	466	452	473	474	436	524	495	515	485	508	470	433	467	466	481	481	510	521	472	473	456	469	482	454	486	524	476	461	500	472	433	467	452	476	490	495	485	481	502	432	451	429	486	461	504	487	485	469	453	490	484	440	483	531	472	455	487	501	447	478	492	449	477	483	488	496	481	465	483	470	492	493	505	499	481	494	480	464	488	490	454	480	468	487	427	489	459	467	525	514	483	469	438	468	508	474	513	435	436	456	497	509	502	526	476	476	508	484	497	483	470	516	454	475	445	525	469	472	474	495	459	494	452	463	447	505	491	465	461	437	467	489	464	447	456	488	456	512	467	467	472	466	478	487	500	436	465	498	506	466	490	457	463	451	492	421	452	447	462	470	466	478	498	460	444	434	476	464	482	501	465	495	512	468	465	481	491	463	475	510	466	466	496	428	484	493	466	458	459	465	468	444	491	510	517	476	517	493	455	499	485	519	463	462	474	467	480	452	461	428	481	476	460	511	487	481	479	477	440	480	452	476	485	477	496	468	484	474	506	496	466	480	492	464	449	480	480	476	458	447	443	483	492	454	498	528	470	472	442	503	455	474	459	442	506	466	455	488	484	497	492	486	523	461	473	477	493	490	463	442	465	468	473	462	485	474	482	515	510	487	484	459	476	482	512	465	468	505	462	471	474	525	472	440	449	512	501	456	475	431	467	500	455	451	489	528	478	469	499	503	502	511	480	505	458	428	457	440	472	483	464	436	482	443	523	465	471	455	498	468	467	475	455	498	491	461	461	514	490	457	492	453	491	470	491	454	463	495	452	477	409	483	472	460	502	506	506	476	457	476	508	506	489	460	488	452	504	465	551	472	492	485	437	493	450	447	469	520	479	494	524	488	495	490	461	452	469	481	467	479	459	491	496	478	485	465	456	474	500	484	462	429	462	487	483	492	456	477	481	491	467	482	461	471	493	477	485	451	467	467	491	449	494	484	470	453	445	450	464	447	477	464	479	479	469	470	481	475	516	481	477	517	493	473	498	472	451	491	523	467	462	485	463	490	423	474	493	476	480	487	481	478	466	473	443	461	466	487	438	429	471	486	490	462	471	451	462	490	479	500	491	477	478	466	464	492	490	453	451	470	471	480	456	494	501	461	457	494	484	500	473	464	462	474	449	450	460	476	483	479	479	494	481	466	469	501	499	494	500	481	461	486	481	540	449	484	500	431	485	495	478	484	490	476	452	514	402	492	485	466	457	444	490	453	500	465	464	474	507	495	482	491	449	456	471	469	438	485	490	504	469	487	485	463	470	523	484	526	469	467	504	457	467	466	472	490	445	504	473	474	472	448	493	468	432	471	492	470	515	448	481	456	443	468	466	458	456	460	478	495	456	500	492	469	519	475	508	514	492	457	516	460	464	457	485	515	477	481	498	443	475	439	472	481	457	494	464	463	481	455	481	485	455	475	497	477	494	508	510	475	457	484	501	452	485	439	476	435	457	464	468	483	497	465	456	460	467	497	446	460	484	473	491	464	465	483	479	473	468	460	495	527	464	485	433	523	458	465	500	486	497	457	473	499	432	481	452	494	466	451	471	460	462	490	477	498	480	456	501	472	475	451	455	498	425	484	461	523	498	483	478	489	481	515	483	477	451	482	451	433	487	474	467	481	480	456	436	446	475	484	517	493	476	507	467	448	457	475	486	455	515	494	464	461	448	459	469	488	466	493	489	493	469	459	495	474	460	470	442	456	475	476	476	469	508	462	471	481	490	509	480	498	467	495	512	439	507	439	499	463	489	463	483	457	479	474	441	473	477	467	482	470	476	507	470	453	506	465	434	503	439	472	470	491	467	488	493	489	457	507	504	481	447	450	507	485	482	472	482	451	471	456	500	530	468	465	441	446	462	484	470	463	483	486	481	486	472	482	475	485	496	514	484	461	476	520	466
27609	11029	2154	907	555	455	451	480	506	934	1933	1890	1241	710	476	404	373	418	383	399	394	407	407	355	349	397	368	434	361	357	397	362	362	367	348	364	392	395	380	393	385	341	391	385	396	375	391	375	372	389	382	365	381	361	363	369	382	376	378	358	364	391	365	384	413	374	404	363	388	411	350	364	395	368	374	357	379	373	340	360	351	398	366	408	389	369	403	379	405	368	382	374	396	381	360	370	362	391	389	383	368	371	383	395	354	384	398	370	372	389	359	401	388	409	359	378	390	371	376	356	378	369	366	375	370	367	389	378	398	365	358	375	380	353	372	385	396	373	372	381	349	358	388	393	390	368	390	390	357	357	385	395	380	399	413	385	372	365	377	378	363	384	373	378	352	386	332	380	377	363	353	379	382	360	370	418	392	401	369	396	399	373	390	368	345	353	351	380	397	367	363	403	393	354	358	363	355	370	345	384	363	389	397	383	412	346	371	393	364	368	389	360	336	372	375	364	372	397	364	338	392	380	366	371	414	351	367	381	383	344	359	368	354	398	382	389	386	403	345	412	394	367	388	387	407	344	394	375	405	398	376	340	390	360	337	398	384	392	398	372	377	363	369	371	337	353	396	351	392	352	351	391	356	363	340	391	375	367	356	337	399	401	396	374	361	426	374	360	388	388	400	389	396	400	388	375	362	369	356	363	363	393	384	426	381	377	397	363	357	388	387	359	382	372	336	376	369	371	364	386	381	372	388	349	405	366	426	381	350	380	404	375	379	389	380	349	407	395	374	365	396	366	424	322	345	337	387	349	350	333	352	378	378	363	367	375	388	375	400	381	372	357	355	375	387	371	376	406	359	389	359	357	341	386	336	417	357	370	402	360	343	370	368	363	377	390	396	383	415	349	359	405	395	348	366	404	372	375	383	384	379	369	377	418	362	358	380	359	378	371	397	377	386	388	400	389	364	358	373	372	437	361	352	380	404	370	371	386	381	359	402	341	357	353	365	373	379	367	381	342	373	338	357	380	358	394	352	356	394	360	370	365	376	369	389	388	364	374	371	389	351	386	333	388	369	354	391	349	352	367	379	374	395	385	369	342	374	341	355	389	391	319	383	371	396	396	384	395	368	384	389	374	375	428	361	349	357	355	375	392	347	366	324	381	371	360	385	360	369	364	393	358	368	397	392	370	362	384	325	353	328	399	374	379	345	371	385	361	362	390	376	362	389	379	396	369	384	416	373	367	383	385	372	364	356	384	377	364	368	386	373	369	377	384	412	362	390	391	386	345	377	406	374	369	399	375	379	365	372	382	387	361	390	354	322	369	370	385	372	370	374	341	442	402	372	382	382	367	385	363	351	390	365	330	368	379	389	363	367	384	367	365	365	399	381	358	382	373	376	388	372	392	345	406	367	383	355	389	391	385	373	392	407	355	402	384	359	370	374	399	374	397	364	403	397	400	398	398	346	350	338	356	370	353	384	377	381	364	389	357	361	378	361	338	411	362	393	388	358	368	384	372	354	409	376	384	379	403	384	397	374	394	371	399	353	394	384	372	364	374	394	386	354	337	380	399	383	350	381	375	393	404	406	364	384	373	352	408	346	359	358	386	349	374	351	370	378	362	395	393	353	363	364	345	375	355	405	356	358	401	378	365	404	346	347	357	364	430	381	367	346	405	382	362	394	386	375	380	364	363	366	366	379	417	376	370	371	369	384	360	384	383	369	367	354	341	348	354	347	378	396	345	377	352	375	353	369	377	375	365	364	354	393	370	330	354	364	376	409	353	378	376	308	371	350	358	368	389	389	358	384	331	399	389	385	412	397	377	385	370	377	358	385	410	364	366	403	354	395	394	394	371	388	355	357	373	364	393	344	405	373	373	426	389	371	353	366	376	349	339	380	415	354	377	354	384	347	390	353	376	387	371	406	370	394	370	383	385	384	370	338	418	364	399	356	356	343	394	385	363	347	411	402	342	383	373	335	371	368	358	411	377	370	354	371	358	401	356	365	387	372	344	358	349	380	387	358	379	388	375	373	403	379	359	365	358	360	368	383	356	368	404	400	406	396	336	376	347	380	390	363	399	384	388	386	342	360	358	378	359	350	356	389	409	368	394	366	356	432	379	350	433	362	371	351	364	362	381	365	379	394	374	392	383	361	375	399	396	380	371	369	379	377	373	405	377	341	380	393	389	361	378	335	370	360	380	411	333	361	376	360	389	396	367	358	369	396	361	354	353	368	419	421	359	368	360	371	375	365	353	418	381	370	375	370	351	359	355	395	374	383	369	384	358	386	383	376	338	368	366	353	349	384	369	379	330	375	367	350	407	344	352	401	361	363	375	355	335	362	390	377	384	354	403	359	379	368	412	372	374	382	398	372	372	390	369	381	367	403	379	370	354	383	392	406	363	356	395	359	362	373	396	379	362	364	347	407	394	345	381	399	334	367	367	374	358	364	390	385	387	380	412	353	360	371	373	374	369	358	348	395	394	391	363	391	385	370	361	349	390	345	381	409	369	368	377	379	382	370	366	374	367	412	388	343	385	385	386	368	385	370	397	376	371	375	418	411	393	376	358	375	388	380	403	345	381	374	384	363	342	342	375	370	359	393	357	362	362	366	398	365	380	394	349	389	385	366	361	417	391	348	363	395	394	377	349	363	380	337	409	386	382	373	372	362	353	380	375	338	366	379	412	344	370	369	370	346	369	365	367	352	385	340	358	341	379	390	389	373	386	348	353	376	379	392	369	383	364	397	363	377	366	369	359	351	362	392	398	356	395	373	347	340	367	372	362	341	359	373	375	364	376	361	366	376	372	371	371	378	365	374	369	403	359	372	364	399	369	374	407	394	363	383	356	383	375	389	333	370	363	334	385	370	364	408	362	382	353	348	397	347	358	358	393	376	355	366	384	347	382	356	361	375	416	364	382	401	335	360	352	365	359	353	381	371	360	374	395	378	400	373	394	386	367	354	378	381	374	372	347	356	375	338	380	380	360	335	381	377	396	385	378	379	386	380	377	368	392	394	377	374	375	412	359	363	379	382	362	394	346	380	379	350	363	376	395	353	388	370	393	435	336	366	386	391	364	402	356	382	350	346	378	372	362	369	359	372	390	376	399	371	393	362	375	368	380	382	368	344	391	364	360	337	382	375	368	420	389	344	380	371	384	379	385	377	355	391	436	386	340	345	362	405	364	363	373	375	383	407	392	350	372	382	381	345	368	331	399	408	412	367	360	380	389	343	372	371	357	397	401	372	371	354	382	418	396	350	339	396	376	336	394	370	362	397	371	403	383	328	366	382	352	359	366	339	358	346	364	349	328	400	401	419	363	378	392	390	402	369	382	412	379	386	386	352	366	379	377	350	390	427	381	369	360	357	396	380	355	379	364	347	372	383	383	390	377	371	399	376	374	350	369	352	355	364	374	400	370	336	349	379	342	378	359	388	375	355	370	392	365	406	382	358	389	384	341	380	383	376	396	358	374	354	380	406	372
5241	1576	1831	741	490	477	471	568	633	1332	2690	2230	1274	693	415	374	342	337	347	329	339	330	323	302	316	344	323	303	333	334	389	344	316	311	321	338	348	335	322	317	324	357	331	322	365	356	337	325	358	311	319	343	333	355	365	310	334	311	310	330	338	321	341	319	360	338	358	314	333	339	326	323	363	359	358	311	303	367	319	356	329	329	352	358	332	341	362	322	312	371	346	344	319	332	302	333	301	344	320	356	340	305	337	339	339	328	330	317	342	333	305	299	341	362	334	331	338	365	336	329	373	332	337	329	330	345	338	316	338	294	332	360	330	318	357	345	316	306	374	364	332	315	335	347	305	358	332	347	355	352	358	352	307	358	343	310	326	353	311	307	380	333	341	309	355	313	315	317	303	318	324	365	367	305	332	336	338	332	319	326	323	302	353	336	306	324	332	349	317	330	352	342	347	327	335	300	332	336	346	336	351	325	336	317	339	321	322	333	325	361	333	337	345	335	351	338	358	337	344	337	317	345	364	363	322	365	308	304	340	350	346	310	333	372	352	321	349	355	321	350	315	352	318	303	326	342	360	347	325	330	329	313	347	346	281	313	348	300	364	344	314	341	313	360	344	348	351	328	338	319	352	345	329	335	362	335	320	348	334	330	326	361	356	352	325	351	322	329	334	377	345	343	339	312	355	366	320	326	344	362	338	355	343	354	336	329	330	325	312	345	321	308	345	343	335	319	343	321	319	340	353	329	345	362	357	345	361	368	328	325	334	341	321	333	337	315	295	326	318	339	338	352	352	369	384	360	342	297	353	322	322	311	319	332	367	312	378	333	336	292	316	325	313	359	360	331	339	299	331	344	321	314	375	328	358	322	329	371	353	316	334	332	308	377	341	308	341	333	322	332	340	335	350	349	312	318	359	293	325	343	354	352	358	319	382	312	336	317	302	319	306	342	351	330	308	319	343	329	343	339	320	341	357	337	325	335	297	363	328	321	323	322	367	336	328	336	301	327	356	349	311	317	311	387	328	338	316	339	325	342	333	331	354	323	301	315	312	323	339	335	329	326	348	345	300	385	335	368	361	336	279	302	342	373	341	341	353	371	312	337	315	357	330	332	317	314	337	333	298	334	346	330	320	306	355	350	343	333	348	369	344	321	330	327	312	358	332	320	360	342	313	363	351	322	344	319	335	363	339	367	331	324	317	338	355	319	315	328	316	300	345	336	332	344	311	344	349	303	316	316	319	339	324	333	327	300	323	308	328	352	352	372	358	329	332	332	330	323	333	353	305	339	288	326	379	365	329	360	329	337	338	326	330	306	331	346	298	361	353	315	328	356	326	320	320	319	338	320	363	341	317	337	318	320	355	348	350	339	323	313	298	349	344	349	331	337	348	288	315	354	334	324	348	347	346	349	341	313	314	324	294	327	338	328	340	356	320	340	326	348	326	340	336	328	339	331	325	349	342	336	368	347	341	348	319	318	330	343	361	310	344	314	323	303	331	306	343	362	311	318	320	344	316	326	356	332	331	319	340	356	311	339	333	323	351	341	315	340	351	340	346	344	327	318	361	341	322	318	335	312	308	318	302	344	360	333	324	366	305	360	346	329	370	318	318	316	335	333	325	331	316	297	298	285	320	344	317	304	286	308	298	355	350	356	331	335	321	274	334	320	341	327	331	321	327	341	306	334	331	326	349	340	318	336	328	315	330	362	342	324	350	336	333	348	316	334	310	312	320	307	315	353	366	341	367	311	305	331	322	316	344	325	319	354	335	356	268	329	332	340	322	350	338	295	341	344	319	312	314	354	346	327	317	334	319	301	313	356	350	324	303	336	346	343	330	359	312	336	367	309	320	352	352	347	326	337	334	340	344	337	326	311	317	362	315	313	313	346	341	331	335	347	333	363	372	358	330	347	322	353	371	341	342	342	356	312	339	324	338	327	337	347	368	306	342	344	352	357	334	356	318	308	330	313	364	342	361	347	328	290	333	321	356	328	336	348	330	339	308	354	330	346	308	340	324	346	328	325	337	289	334	343	331	311	360	351	333	350	339	320	341	313	320	346	339	337	347	313	321	327	347	355	328	339	321	322	350	314	353	332	347	330	320	323	304	345	299	351	340	337	314	306	318	322	321	307	342	343	329	372	361	358	327	343	314	335	337	336	354	322	347	343	328	340	310	345	361	344	342	346	354	343	319	345	339	366	341	317	321	333	338	335	333	329	349	361	347	313	326	294	328	326	354	357	306	367	347	341	353	346	341	329	342	325	326	346	362	347	341	372	336	296	325	343	326	358	360	331	312	314	325	334	315	362	308	353	330	324	340	362	335	354	350	312	312	302	328	337	367	341	310	331	347	329	323	361	321	351	326	314	316	337	326	337	315	366	335	354	348	309	338	320	324	348	353	353	308	354	344	354	316	356	316	328	327	322	354	351	314	333	317	318	332	346	355	307	329	298	291	331	340	371	309	369	341	348	335	356	325	334	318	351	345	350	340	349	349	350	308	330	349	331	328	353	325	322	300	377	337	342	317	303	313	353	325	344	343	334	354	348	343	329	301	326	346	310	356	333	350	352	359	380	343	317	318	307	312	332	335	351	335	336	313	307	353	335	353	340	352	375	319	305	335	336	353	323	348	351	312	310	343	365	347	316	353	342	353	353	378	325	342	351	300	349	329	320	316	335	307	332	353	303	335	308	309	349	351	358	317	315	320	350	332	302	351	317	341	348	335	331	311	313	359	355	327	352	340	299	350	352	347	358	348	313	335	318	343	317	325	352	310	338	355	330	363	321	330	335	332	388	320	320	333	314	368	347	352	309	340	343	322	345	316	362	355	337	326	341	349	354	342	339	320	346	306	355	341	339	322	327	359	338	336	330	326	300	323	328	312	325	349	331	324	340	323	342	363	349	333	338	315	309	316	341	325	347	352	355	321	313	347	337	337	341	351	326	377	336	357	331	319	346	346	335	342	318	320	330	337	331	304	331	361	336	304	305	315	312	289	341	329	321	323	332	348	341	336	363	316	349	309	332	333	342	331	339	330	328	319	300	350	349	372	335	338	333	311	330	321	325	284	352	345	340	346	363	337	365	295	341	311	367	337	329	334	358	346	344	285	341	352	327	310	337	343	280	342	343	341	348	316	359	330	361	350	336	338	340	303	318	306	333	325	328	339	347	341	333	305	353	338	313	330	311	331	304	322	338	365	340	309	331	337	319	312	385	316	349	328	320	343	337	301	345	335	342	338	345	341	359	316	349	308	345	309	303	343	347	323	338	338	323	341	323	314	337	366	324	347	354	342	346	314	299	313	341	363	334	358	343	333	304	345	349	324	324	307	318	296	352	353	286	380	341	302	318	360	310	316	324	313	342	340	288	344	355	301	324	359	342	348	325	349	329	324	343	316	339	321	342	373	337	330	332	329	321	365	326	322	373	322	311	338	330	368	334	316	350	357	319	355	343	332	322	324	343	328	330	327	324	318	323	313	330	330	329
25655	21461	27554	25417	6623	1349	1022	847	938	6250	18624	15769	7946	2193	935	532	460	374	419	416	408	413	392	420	401	443	419	406	428	410	420	425	399	409	428	429	382	417	418	388	427	404	430	414	442	397	424	430	410	399	411	379	429	428	429	421	405	419	410	368	423	379	427	392	411	410	392	407	363	412	390	425	423	425	391	421	440	374	387	415	381	415	386	439	419	381	419	422	419	383	407	413	424	394	411	407	406	424	417	406	401	412	409	432	389	420	407	428	444	400	441	439	403	437	404	399	388	403	405	425	410	455	396	437	413	462	424	388	364	427	399	388	405	409	419	429	414	428	430	420	439	399	444	432	411	399	366	410	408	378	436	406	407	405	384	387	425	371	396	395	419	433	436	408	409	437	430	422	366	418	440	412	432	410	440	419	424	411	406	359	385	431	376	445	394	406	374	384	425	368	382	421	434	381	419	431	426	420	373	407	418	437	416	402	405	410	387	424	434	427	444	364	379	421	394	376	425	385	395	419	375	443	435	384	404	399	389	417	421	407	415	401	443	438	406	394	414	419	394	445	403	423	411	396	423	366	426	398	432	397	402	409	428	400	365	426	410	421	382	418	409	407	387	392	388	410	422	440	419	396	447	416	417	437	395	415	456	380	435	386	395	421	392	401	448	385	405	436	439	396	400	420	389	435	392	426	423	385	391	417	440	399	425	381	406	404	386	385	419	442	403	400	414	442	395	414	430	407	407	390	413	416	386	402	460	416	409	407	429	432	411	383	401	410	429	416	412	405	398	406	407	401	411	410	414	398	409	381	417	402	411	423	409	449	423	371	407	411	380	439	392	394	409	420	420	395	452	371	385	408	429	450	418	381	394	426	389	395	417	435	399	431	434	402	422	414	405	386	380	405	424	417	406	372	397	397	405	368	427	407	368	393	400	396	413	403	428	414	432	390	421	411	397	430	460	402	420	381	431	401	406	383	400	369	403	423	422	430	397	406	428	392	399	397	425	399	430	435	388	424	425	395	371	410	432	410	432	432	436	401	421	414	412	406	415	395	422	428	426	401	424	409	414	389	400	431	421	366	385	409	439	444	397	404	403	401	404	381	427	390	454	400	426	395	393	371	411	414	432	425	449	412	410	386	411	403	423	406	391	384	436	437	418	394	401	362	411	399	394	396	421	362	404	413	420	406	418	417	439	406	410	384	383	414	404	414	407	412	418	428	401	430	417	396	408	403	438	380	451	385	351	390	400	380	431	423	400	390	439	438	446	400	432	401	398	445	475	432	419	403	400	417	388	399	432	450	457	398	442	402	398	409	390	404	395	405	378	411	411	417	417	389	383	392	405	419	386	426	414	398	382	437	369	418	398	425	405	358	431	425	407	443	406	385	413	398	434	372	414	401	398	373	409	440	416	426	419	407	428	424	422	376	432	436	433	429	431	440	413	429	388	402	383	432	423	403	426	431	393	427	407	396	422	389	418	419	413	433	393	389	380	430	406	416	408	411	416	413	440	388	409	388	367	390	409	415	415	408	414	428	365	400	399	423	400	411	411	395	385	426	413	396	428	457	424	411	416	405	398	390	408	412	411	391	406	387	409	440	407	403	431	419	398	422	407	414	403	388	429	409	410	419	404	432	370	369	423	398	421	378	387	420	424	401	375	442	393	434	421	405	408	359	422	409	418	404	392	413	419	398	410	421	409	442	423	408	407	401	403	389	429	421	440	397	385	442	416	406	384	418	418	382	390	409	413	407	407	400	415	385	371	414	406	400	388	399	450	383	408	405	444	412	383	425	407	412	419	411	416	424	411	397	408	405	410	401	384	447	434	409	439	390	423	422	423	433	396	423	408	403	405	412	415	387	405	420	410	401	388	410	393	430	395	425	398	400	392	401	440	420	417	398	441	407	405	431	398	413	419	406	391	386	430	401	399	395	399	404	403	413	378	439	392	416	421	399	368	433	437	433	405	388	437	375	406	417	392	439	432	416	393	397	416	379	394	385	411	421	434	400	447	426	393	412	401	421	413	397	388	410	398	352	423	416	423	436	421	406	419	407	432	418	390	407	397	414	388	409	419	398	431	433	410	412	424	426	412	410	433	431	418	407	412	401	395	407	398	440	403	445	382	389	388	407	429	400	407	414	411	388	435	402	421	440	391	399	382	425	393	435	389	411	385	371	416	446	390	392	454	430	390	438	440	399	413	399	415	366	396	391	386	399	382	415	398	409	420	396	436	403	393	404	406	415	424	419	413	397	415	421	386	385	395	383	417	394	424	465	413	424	421	422	401	416	382	415	392	410	416	419	409	402	441	442	399	402	392	397	393	436	399	414	445	403	389	448	425	432	432	430	472	387	413	436	393	405	419	401	410	409	410	444	422	429	362	411	389	387	401	400	386	414	423	386	431	388	389	419	419	405	383	388	428	368	400	452	459	414	414	429	414	414	376	405	411	407	370	445	434	424	424	403	391	375	390	387	415	436	391	412	413	428	422	402	406	423	404	451	419	431	398	385	426	433	398	421	474	397	419	432	396	413	415	392	435	436	399	391	440	437	418	385	435	407	402	411	422	414	356	402	384	412	427	426	435	403	424	415	375	417	401	422	401	399	429	455	398	378	383	416	413	415	447	364	381	405	420	398	436	410	444	393	386	417	392	412	421	410	406	382	395	406	427	432	442	375	435	412	368	370	398	427	464	429	398	416	432	440	431	409	409	381	403	412	402	411	412	383	416	387	410	382	435	407	439	406	417	387	388	419	416	422	420	424	429	413	419	406	428	407	401	411	405	426	402	426	379	434	423	406	396	438	415	396	406	409	384	399	440	449	396	418	386	393	431	391	431	385	421	427	385	410	390	405	433	421	415	397	391	427	418	445	387	394	412	407	396	411	417	411	416	383	424	413	412	411	416	400	353	424	391	382	404	442	403	425	433	430	372	398	401	381	472	407	397	421	389	377	443	427	409	422	383	412	397	427	355	396	437	421	396	409	409	398	407	397	402	349	356	433	418	402	388	415	401	396	414	416	393	425	382	392	433	406	372	406	429	391	418	389	391	422	397	383	441	415	407	430	414	406	429	426	437	390	371	416	385	434	409	418	398	474	399	438	389	416	397	402	408	423	423	390	396	439	420	420	434	413	393	426	411	373	405	424	374	407	409	368	412	372	420	408	422	473	418	406	436	421	419	428	437	414	450	414	470	421	415	379	400	410	410	374	376	381	419	434	426	427	417	408	430	403	409	404	402	440	379	433	408	407	389	417	422	404	422	399	365	437	403	421	414	425	431	394	408	407	434	413	389	419	411	415	390	427	433	423	424	396	388	395	400	387	445	461	418	380	399	413	443	425	456	447	401	370	406	392	382	400	414	426	380	410	427	410	400	388	418	408	391	404	402	419	363	420	413	423	394	395	408	417	460	377	447	417	415	384	369	396	424	402	442	396	428	372	401	417	418	398	417	419	413	396	414	406	369	383	433	462	420	395	407	435	417	369	408	418
4285	5440	6314	2710	1456	1120	1058	1154	1413	9091	18208	14083	6872	2257	1020	517	422	389	394	394	357	365	395	378	358	386	408	373	390	400	410	354	386	397	361	402	366	351	395	378	376	400	380	398	374	382	383	395	386	390	413	357	368	386	416	393	404	394	365	400	398	352	374	364	406	418	376	379	392	366	375	376	396	377	427	362	382	373	370	402	380	373	362	384	382	336	370	367	351	367	370	421	381	357	398	384	361	352	391	404	374	391	398	349	390	355	387	379	375	380	383	381	362	369	379	383	371	402	391	372	376	398	378	370	386	387	372	404	418	381	373	366	373	355	350	378	379	400	388	374	379	386	362	409	410	384	378	349	403	373	354	378	368	400	355	363	365	378	362	396	404	352	361	348	391	376	377	394	373	372	374	385	375	422	393	412	397	435	390	373	385	369	406	367	378	411	376	389	369	387	389	379	349	359	371	361	400	402	392	360	379	390	412	375	357	377	344	375	391	366	409	370	391	395	386	356	351	391	372	362	399	367	384	369	406	387	384	380	386	402	379	416	397	376	359	383	394	383	407	367	379	387	363	349	380	352	382	401	364	397	378	380	360	414	368	385	370	386	367	407	367	369	371	418	390	363	398	387	358	363	390	432	395	365	401	386	350	368	349	360	369	345	367	389	414	348	400	393	377	383	378	386	393	392	388	377	353	382	390	379	368	407	360	384	392	401	402	380	391	375	421	366	401	411	384	368	396	393	364	346	373	386	375	418	365	339	372	370	403	358	408	384	369	376	396	368	399	384	383	369	392	367	349	340	378	393	395	407	389	388	392	370	375	383	384	394	408	422	403	376	431	363	336	375	382	359	358	381	381	373	353	390	367	383	376	391	397	427	407	386	368	412	383	382	372	383	380	404	360	407	381	379	356	380	377	359	354	393	389	387	402	373	393	422	369	392	378	396	384	386	374	360	380	365	358	369	376	363	372	368	381	384	384	391	357	359	400	417	390	391	392	365	368	379	360	342	404	374	374	402	391	389	372	360	394	383	377	399	369	325	355	383	352	403	362	414	354	376	403	369	369	405	350	360	365	381	376	375	371	380	409	399	381	397	401	357	391	410	356	367	372	379	378	373	352	373	402	380	374	354	401	348	350	386	368	384	396	379	391	377	378	373	402	390	398	402	353	419	413	379	355	392	360	381	397	367	361	388	385	372	407	388	373	356	361	347	361	362	392	424	379	369	373	389	417	359	352	406	376	395	383	369	363	377	426	403	414	373	382	367	416	333	382	398	365	379	369	384	382	383	355	372	373	375	363	389	399	349	340	375	333	382	360	362	384	377	379	364	381	355	372	378	375	397	363	383	382	367	395	365	399	394	376	412	388	412	368	364	429	353	371	405	370	383	397	418	371	386	364	401	366	370	367	408	364	380	396	400	350	384	386	358	380	388	364	393	366	387	414	350	413	360	356	376	387	336	372	376	372	402	414	429	380	354	361	349	389	413	354	383	371	380	357	337	375	368	382	369	362	412	392	378	392	397	392	364	358	385	377	400	375	396	383	417	390	383	383	374	350	359	335	382	384	369	361	359	365	355	415	376	341	400	390	393	423	380	370	368	356	371	360	386	389	382	392	380	397	387	360	368	356	362	359	338	364	359	375	368	349	386	365	357	344	382	426	392	358	359	355	361	371	373	398	350	363	349	382	361	350	390	384	355	399	385	355	404	373	391	385	379	379	388	389	394	379	390	391	405	354	365	395	379	359	395	389	402	401	386	365	374	382	390	373	390	341	369	401	368	355	336	376	403	364	367	356	387	370	349	368	371	373	356	370	419	329	403	410	358	374	388	371	392	381	402	379	345	359	386	356	386	401	354	401	378	383	372	405	399	399	383	370	370	391	413	394	371	375	376	364	357	374	361	369	351	340	357	358	381	364	407	364	367	366	378	394	370	358	325	361	374	354	407	400	382	399	376	383	397	363	372	411	382	390	418	372	380	374	343	377	399	408	383	397	355	405	385	377	359	356	394	344	358	361	360	350	392	381	371	346	338	410	353	383	374	331	372	402	366	396	371	345	371	372	387	361	405	378	370	362	391	385	389	381	360	423	350	378	359	361	367	403	400	386	381	385	371	405	401	370	395	441	373	382	355	367	347	377	385	392	379	407	391	404	389	385	405	374	384	332	375	373	392	391	381	382	364	425	362	368	343	379	364	385	383	384	373	358	338	415	371	340	383	367	361	362	387	377	387	394	394	384	380	370	398	362	365	371	366	398	409	374	406	376	396	398	388	376	354	389	379	334	374	392	381	382	375	394	336	415	397	410	363	379	378	372	380	353	394	369	357	360	379	380	369	400	378	379	344	379	343	362	386	384	357	389	404	367	423	402	353	390	369	394	378	388	380	382	362	373	375	393	349	343	385	378	358	375	365	393	383	377	379	385	383	393	369	392	385	372	374	369	412	357	392	344	377	379	392	381	405	374	382	359	373	367	347	381	383	345	359	364	372	382	377	380	370	412	369	394	385	362	370	378	387	387	397	380	371	359	374	369	410	375	387	382	392	338	379	400	386	395	407	391	376	385	351	343	340	378	349	378	349	364	375	412	352	407	384	358	341	426	382	333	372	367	337	386	376	396	383	393	378	370	383	380	394	383	370	363	371	374	383	362	377	398	415	405	385	362	367	402	372	400	380	402	387	347	374	372	403	379	368	370	357	350	373	348	410	390	353	376	372	385	382	385	379	389	370	406	394	353	368	366	405	403	401	396	372	340	390	394	370	359	368	386	372	381	392	342	356	343	426	376	356	373	362	381	400	397	374	371	391	380	368	344	370	385	376	365	366	360	372	379	397	351	381	377	376	361	376	393	390	365	363	359	365	409	391	364	370	399	393	360	401	376	374	397	395	346	413	387	409	376	368	403	347	366	324	376	386	350	419	372	375	353	397	345	383	380	367	383	382	335	384	338	392	381	385	386	387	385	404	335	370	356	366	364	376	373	387	404	402	392	385	360	368	419	400	376	384	391	356	399	365	395	360	380	405	355	366	365	363	370	356	387	370	397	341	389	362	373	399	374	395	418	386	391	364	355	380	374	372	404	371	364	384	374	378	384	358	348	425	399	390	386	358	371	370	389	347	400	385	374	374	396	380	369	368	359	364	396	365	397	396	395	345	359	417	397	373	372	370	401	393	391	371	425	392	380	347	376	414	379	394	391	394	347	373	365	376	386	382	366	382	367	388	334	368	355	376	391	318	408	356	381	356	367	377	406	381	362	380	393	394	395	388	366	382	378	418	384	408	396	360	343	382	387	391	364	405	386	351	387	381	379	393	369	362	358	353	351	395	352	345	372	363	361	360	380	399	399	354	379	354	373	376	379	395	376	368	318	325	389	376	394	421	392	345	375	361	379	376	382	353	389	423	372	394	400	404	382	367	381	403	387	400	376	379	414	385	375	366	369	377	391	392	394	373	378	386	369	361	365	394	367	339	377	394	347	390	365	351	389	380	384	354
24547	21438	28728	24567	21227	7778	2141	1721	1299	15072	32779	27147	15546	4424	1729	835	597	587	577	557	578	548	564	609	591	543	579	601	558	568	546	528	573	564	578	563	550	592	565	603	577	551	571	582	606	594	557	564	560	649	579	535	562	512	553	510	573	565	539	573	528	536	543	536	576	603	597	547	572	537	577	598	589	561	549	507	564	566	516	557	547	558	570	547	542	562	555	526	553	536	560	550	563	549	590	567	567	608	518	566	572	550	587	544	581	542	559	560	526	535	547	551	551	565	554	531	599	551	575	569	550	562	523	558	578	538	518	528	610	561	525	505	573	573	545	570	542	605	542	610	485	526	554	577	530	516	551	521	591	571	591	593	568	552	540	525	579	568	563	553	587	566	588	507	544	541	533	555	524	551	572	550	552	559	559	580	571	525	527	519	535	575	524	576	570	531	546	559	612	564	539	569	521	504	570	575	579	538	584	571	546	556	574	570	553	599	541	532	555	519	522	534	559	533	567	539	563	581	537	553	550	533	535	547	532	527	567	517	520	595	546	560	578	497	565	551	591	568	537	563	582	543	512	541	591	556	576	573	555	573	557	591	550	601	589	575	535	589	550	537	554	573	573	524	575	572	602	523	524	511	570	592	513	574	556	525	586	547	557	505	509	548	573	586	562	563	549	517	565	536	569	560	552	569	573	535	577	558	570	542	522	506	546	569	575	553	581	560	565	588	510	575	566	578	561	587	512	567	587	503	517	523	573	515	555	566	559	492	569	566	586	561	549	538	542	539	541	576	543	530	531	577	535	540	539	586	532	502	611	514	526	525	556	519	592	572	535	595	525	596	529	566	524	554	587	577	575	570	563	584	564	529	554	591	516	546	498	560	559	521	546	570	555	574	578	532	578	538	570	510	528	553	573	567	563	578	585	582	557	591	583	554	532	565	560	561	572	560	525	519	526	536	589	556	567	541	564	552	572	549	530	579	545	568	565	547	586	523	525	547	517	553	541	564	559	569	552	513	569	517	538	516	541	572	530	557	523	541	544	538	573	549	541	544	589	520	538	518	548	540	525	549	563	532	543	544	563	555	567	568	550	558	586	558	609	516	549	604	540	596	534	542	558	596	518	575	552	554	549	531	553	564	538	526	577	558	574	547	542	578	551	576	572	527	567	551	530	540	565	548	561	540	551	535	508	530	538	570	580	555	561	541	546	545	544	575	521	556	544	575	552	536	541	539	518	539	543	520	524	479	549	568	578	527	546	543	528	544	573	556	554	567	571	519	550	516	523	593	571	542	529	547	515	556	591	564	564	527	541	552	522	556	534	575	552	554	569	587	556	545	530	492	557	565	563	551	551	548	541	531	546	541	556	555	549	555	549	557	571	553	571	558	584	549	520	555	570	589	574	556	549	559	541	556	577	562	554	561	539	556	533	552	539	581	565	546	596	578	533	573	551	573	532	548	543	555	587	542	571	574	574	532	550	550	567	552	530	524	544	547	554	571	565	580	526	598	565	553	569	569	571	551	584	534	558	562	558	542	572	557	549	595	574	539	536	552	580	556	562	559	608	592	548	548	561	576	522	556	549	569	533	588	528	563	586	555	524	547	548	543	503	540	528	552	576	571	552	532	576	531	538	526	579	576	564	507	522	578	531	553	552	578	548	539	544	559	507	524	549	520	540	506	568	570	509	540	546	572	570	559	593	541	551	557	520	550	532	559	518	543	606	605	542	540	549	568	571	535	587	578	585	544	558	525	538	528	586	588	557	553	546	534	555	566	516	542	566	573	539	559	545	566	529	547	577	572	539	549	540	575	565	560	509	471	555	548	548	605	576	574	586	565	511	555	530	536	568	551	567	569	517	599	515	567	582	541	542	554	586	569	550	556	561	537	519	603	552	572	565	589	566	564	557	532	567	548	531	555	599	536	548	559	546	580	543	560	516	592	549	547	545	536	559	518	523	570	566	574	495	610	576	520	561	549	566	566	547	584	534	537	599	537	561	528	560	565	583	572	553	534	563	568	561	555	568	501	567	556	554	589	556	555	543	561	588	521	545	494	533	540	527	538	525	578	572	586	582	509	557	501	527	538	552	541	600	551	532	542	605	537	559	578	556	544	523	534	547	525	572	562	506	545	561	592	545	562	575	538	532	529	527	564	543	553	533	544	554	554	571	539	560	532	547	572	528	563	576	552	549	571	592	547	548	562	560	554	565	554	556	584	545	567	530	548	577	531	539	545	551	577	557	531	550	559	581	586	556	545	576	571	564	545	549	524	551	561	557	548	532	568	561	575	588	529	546	577	546	541	507	527	540	546	566	541	578	585	557	537	550	539	541	558	483	577	577	571	533	585	561	544	580	594	575	607	537	584	558	538	517	497	536	535	559	525	563	562	605	579	520	526	535	584	572	576	578	572	534	520	506	549	544	554	505	568	561	575	539	553	613	580	495	526	513	544	538	539	538	575	549	566	587	542	561	524	563	574	533	562	567	582	539	565	561	519	567	534	569	556	571	564	591	514	591	523	527	544	546	575	514	572	594	484	534	521	525	541	528	553	550	524	565	584	565	561	574	551	534	533	495	573	565	547	553	549	550	544	545	534	521	580	538	592	524	554	581	573	564	576	556	561	568	601	536	528	551	571	557	549	569	531	574	515	568	556	571	537	551	545	551	527	534	530	529	556	492	553	538	523	535	560	545	556	545	542	531	583	534	554	546	561	547	569	569	540	517	533	537	527	540	518	571	552	527	508	563	528	545	539	559	517	526	556	574	548	544	549	544	521	517	525	532	569	499	515	521	542	547	539	529	604	563	575	576	547	525	578	549	553	542	522	545	529	580	553	522	583	533	538	576	569	567	567	560	575	571	583	536	566	557	534	540	549	501	518	572	568	573	550	570	583	523	493	557	544	541	548	558	524	554	534	560	511	543	574	570	557	553	541	528	545	531	535	574	539	544	588	548	528	542	542	530	562	554	526	535	586	535	526	502	512	529	551	502	562	561	545	585	547	545	571	560	536	562	509	564	563	544	472	540	544	545	554	564	591	556	531	566	555	531	550	540	540	511	566	569	560	546	558	532	535	569	558	530	554	536	557	583	523	550	501	522	528	531	532	594	579	537	549	558	544	552	539	521	549	546	536	521	548	513	531	526	538	543	550	596	543	538	569	544	556	533	542	552	546	571	559	536	591	576	559	590	551	559	569	572	519	608	547	558	516	543	520	500	529	561	515	535	527	558	569	484	551	539	555	594	558	540	520	562	563	535	573	557	563	553	558	568	550	575	561	531	536	544	542	563	523	597	542	500	498	603	549	546	558	576	518	551	561	536	507	575	548	574	545	582	597	525	572	575	556	583	542	572	510	556	569	524	536	546	573	559	518	560	521	516	551	525	563	541	557	544	524	534	514	527	566	534	565	564	576	546	530	582	556	543	540	546	520	556	566	564	509	565	493	555	578	573	578	537	560	569	522	568	560	535	503	584	546	559	527	538	538	548	555	539	521
5421	11189	10021	6016	2728	1842	1591	2064	1891	19704	29631	22923	12189	3660	1951	831	550	492	498	511	487	546	531	480	504	463	514	520	468	495	483	505	503	500	516	465	471	516	484	550	489	515	471	521	496	491	497	477	487	497	506	491	489	514	504	507	492	462	518	477	533	458	525	492	525	498	521	533	507	505	549	499	496	506	477	502	462	487	455	494	511	496	477	525	510	458	497	505	503	489	498	508	488	474	483	483	520	490	530	496	517	522	512	540	488	532	493	470	481	466	501	508	515	520	489	478	503	509	519	505	461	484	498	466	491	511	482	454	501	491	470	497	490	473	452	458	519	518	493	474	490	479	494	498	500	521	507	483	491	511	476	509	501	494	472	497	520	529	521	506	520	501	514	443	479	516	464	457	553	497	450	458	517	463	475	480	493	489	468	497	499	487	468	488	466	515	483	516	470	535	529	456	490	498	545	492	476	501	504	526	493	494	484	524	482	496	517	471	507	525	511	454	505	481	475	503	514	503	521	465	512	536	503	451	449	492	558	449	463	474	515	500	481	510	483	498	482	497	526	492	451	561	506	509	501	442	530	531	488	486	480	500	552	482	484	475	520	512	435	455	478	492	528	486	511	479	513	478	516	501	502	450	499	478	542	479	490	489	521	499	476	499	528	466	503	492	496	468	471	490	492	526	507	472	491	498	513	465	489	524	515	479	456	475	486	462	517	498	490	458	491	479	473	473	507	460	472	491	491	439	496	478	539	491	497	492	495	517	502	479	497	531	497	532	463	484	520	479	485	479	462	501	491	485	479	527	507	474	515	479	489	524	501	513	474	522	525	492	466	480	495	479	509	498	518	469	454	470	491	488	476	526	533	478	492	507	522	499	527	466	494	500	520	489	511	480	490	503	511	493	488	477	489	496	478	481	507	451	499	517	482	483	528	543	494	493	484	511	488	520	474	460	463	505	491	480	489	511	520	473	473	492	492	516	510	469	493	490	513	487	517	497	477	513	505	489	498	464	484	525	538	511	434	471	509	487	472	466	517	483	521	503	506	496	508	468	514	495	496	471	485	514	520	501	506	501	488	510	491	508	485	494	470	456	511	457	494	491	506	477	482	491	483	501	504	494	475	502	479	488	518	490	488	525	496	500	553	511	464	481	499	484	467	498	463	447	524	481	513	538	532	495	502	471	525	510	480	504	476	491	531	444	511	484	499	489	498	518	492	513	482	497	524	486	539	541	488	493	484	485	493	484	508	493	504	484	484	450	481	454	497	517	537	465	491	493	535	502	475	478	472	479	458	471	507	453	470	523	479	518	465	479	466	482	486	502	476	502	509	462	495	491	492	488	469	491	461	494	461	478	488	497	465	490	476	503	474	462	463	460	502	501	466	516	491	502	465	478	517	515	506	530	486	458	507	501	469	517	497	468	507	452	523	487	483	505	509	481	518	480	475	520	508	499	501	508	484	505	507	494	450	471	510	500	513	457	497	461	554	469	485	503	513	515	503	493	462	504	496	492	472	508	510	489	511	476	484	460	490	526	497	479	525	500	447	454	516	506	503	475	496	491	468	506	493	481	507	477	516	481	478	483	450	531	489	499	502	500	520	444	492	510	494	526	493	475	514	467	517	476	478	487	444	500	482	488	505	498	497	507	453	505	469	464	469	519	507	469	464	532	477	485	504	514	443	473	487	478	476	537	507	487	491	521	501	459	483	515	508	478	534	491	514	490	448	498	519	499	539	460	546	513	471	500	495	501	520	489	496	488	489	505	479	498	497	489	474	508	482	494	496	489	540	473	499	496	493	475	511	523	501	479	474	512	491	501	506	487	484	506	481	484	514	469	470	471	471	467	475	491	448	503	501	486	506	480	459	511	478	466	526	473	502	468	479	470	523	491	499	523	524	470	525	473	441	473	465	530	498	531	503	496	485	517	485	462	496	439	478	546	506	504	494	508	443	464	486	465	466	448	493	453	512	462	486	482	522	475	521	475	480	502	516	524	514	518	481	501	450	468	482	494	528	479	481	465	465	482	495	436	475	487	507	455	509	503	505	452	462	506	483	548	489	455	544	477	472	540	490	475	494	499	496	476	473	478	471	474	449	492	511	474	496	476	474	450	481	497	506	482	517	516	475	502	441	475	450	483	478	485	534	492	516	514	465	479	488	471	516	459	473	490	501	502	444	516	482	483	487	494	511	523	501	466	513	518	479	470	492	526	529	528	497	524	529	474	501	555	479	451	475	477	503	496	489	493	489	509	462	540	540	514	526	475	481	510	463	501	507	510	482	460	496	516	477	520	424	485	462	515	550	491	457	469	499	500	491	479	488	485	460	495	503	492	485	490	529	488	500	499	462	488	475	500	508	490	500	506	535	533	492	489	502	530	484	510	493	470	473	505	494	508	465	501	486	499	504	483	491	503	477	481	517	497	502	480	507	507	488	501	516	430	487	527	503	456	465	487	477	484	473	536	497	515	497	512	468	462	496	503	500	508	495	526	498	495	475	513	506	481	532	518	517	496	444	517	496	489	487	501	491	469	451	480	481	543	428	457	490	458	481	514	473	519	481	492	512	507	508	477	494	463	435	507	469	526	484	510	528	483	504	475	509	498	494	475	489	489	507	491	528	469	476	486	522	495	494	500	507	472	475	496	489	484	481	483	500	441	472	501	523	496	482	442	499	472	501	497	500	483	499	472	473	498	523	520	487	474	488	502	509	498	491	471	482	476	506	478	471	504	510	496	476	497	469	499	500	534	485	485	476	457	468	515	500	475	505	514	480	490	517	471	475	437	473	471	517	471	514	502	483	470	492	497	503	489	509	504	466	496	501	473	484	479	515	484	505	477	492	482	505	478	518	541	491	473	485	479	529	510	492	492	483	470	484	481	507	477	514	483	513	466	460	515	453	481	470	496	506	483	496	478	506	516	486	507	489	484	506	474	477	478	474	505	510	457	458	522	454	449	484	505	472	470	493	460	497	468	515	462	475	478	464	540	487	536	489	494	503	484	500	488	490	484	485	472	503	504	494	512	502	479	541	468	446	518	476	486	506	473	480	502	500	507	460	498	481	473	490	485	489	498	496	460	518	478	491	485	501	483	507	463	551	510	466	485	484	470	490	498	492	488	494	472	467	503	510	473	493	515	485	508	500	502	517	521	468	444	520	488	481	509	452	463	460	521	485	457	507	489	557	462	493	500	496	496	494	472	480	498	465	505	494	499	490	476	507	454	504	504	535	482	472	499	515	517	461	466	505	535	495	470	446	484	482	511	514	501	493	492	489	495	454	477	508	494	472	489	464	467	485	471	474	493	457	498	500	430	522	504	476	517	479	491	472	463	497	458	474	515	508	482	478	461	488	491	494	496	463	483	471	516	461	457	508	486	474	503	519	518	489	471	471	507	471	509	528	472	462	519	511	493	453	509	458	456	489	501	473	486	462	501	468	497	466	497	475	472	493	531	493	458	490	515	464	522	525	495	498	502	517	516	502	490	494	493
27730	10926	1829	908	549	526	499	551	481	1013	1824	1770	1142	674	484	429	394	391	426	401	395	356	359	384	374	360	396	359	422	377	358	402	429	377	417	389	382	386	412	386	349	386	376	417	401	394	408	374	357	398	416	373	365	394	368	381	358	385	390	373	388	381	349	369	381	360	358	383	415	386	379	426	394	382	406	370	387	390	383	392	379	384	361	357	419	360	367	406	416	391	394	393	399	394	370	403	393	363	409	375	404	392	363	397	370	384	391	371	369	397	418	377	421	373	381	383	405	340	390	368	356	372	387	383	403	399	381	395	399	376	405	401	371	360	401	368	368	401	358	399	384	389	370	356	380	384	402	374	388	407	404	397	382	378	379	382	387	361	414	394	365	419	397	387	412	337	378	386	402	368	368	396	392	377	401	376	407	382	398	362	413	390	373	388	389	409	397	375	370	400	385	390	373	375	402	416	358	348	398	370	403	346	410	408	365	393	346	391	382	398	404	381	379	415	413	398	384	369	403	371	380	384	367	366	428	371	390	371	336	394	360	376	387	374	385	375	397	390	384	411	360	378	405	362	371	369	424	378	381	364	390	394	403	395	374	371	394	420	404	397	388	392	360	363	346	416	402	350	359	410	358	382	413	392	398	366	392	377	397	390	416	393	378	415	440	383	386	391	380	393	379	368	408	364	408	383	366	376	362	356	373	382	341	387	410	397	383	387	403	397	400	414	369	383	364	396	357	378	387	381	389	369	350	372	385	407	385	373	373	398	415	394	381	377	385	388	414	381	381	384	369	387	400	376	387	383	421	360	384	412	358	377	388	378	354	385	385	395	407	380	380	389	382	418	393	365	436	415	383	394	357	401	411	383	372	379	361	354	363	370	396	397	363	364	344	402	358	418	411	380	370	361	356	400	385	402	395	381	424	367	357	402	407	384	406	393	394	379	391	374	373	407	381	360	387	363	389	391	417	374	400	416	365	363	448	332	366	388	377	347	395	396	389	379	395	380	355	387	435	403	375	395	413	389	378	410	390	368	418	380	377	367	412	391	392	399	383	362	388	384	371	378	399	438	379	403	378	416	368	380	354	354	400	359	377	414	384	405	390	395	365	433	448	334	433	379	399	380	380	395	412	405	391	417	375	362	344	367	358	353	362	385	368	401	394	361	396	373	368	410	392	433	376	368	374	383	377	389	362	381	395	398	394	380	400	402	392	380	406	384	426	385	413	406	397	374	356	369	398	391	414	402	358	354	360	382	360	403	379	398	367	393	421	369	384	375	389	347	356	389	410	380	393	382	409	373	399	398	376	385	393	418	343	386	386	384	395	403	413	411	402	384	381	369	359	383	384	419	378	371	431	397	341	391	360	413	363	369	410	369	336	378	392	375	425	390	415	398	365	370	381	399	352	351	403	379	402	384	412	362	405	373	363	390	381	419	379	397	369	378	410	380	388	386	384	372	373	376	416	405	431	395	442	372	400	409	385	379	413	362	396	414	386	363	395	419	370	368	401	387	381	416	404	415	352	373	424	410	395	390	408	413	374	419	372	394	377	365	383	405	362	371	375	411	375	394	401	410	354	377	418	387	417	425	368	373	369	389	382	386	409	366	394	405	375	391	362	368	395	363	398	406	399	370	434	412	387	405	363	369	361	341	375	372	348	383	386	380	376	360	406	382	381	390	418	414	365	376	356	377	377	390	401	407	426	381	368	386	373	394	383	360	388	416	356	380	411	413	379	392	410	398	393	398	403	404	403	391	350	388	409	376	362	370	405	403	385	399	404	414	415	390	403	364	384	369	396	373	351	395	374	385	375	400	373	370	399	446	342	420	392	387	378	419	407	377	396	365	380	373	388	424	377	393	360	359	407	373	374	399	373	382	345	401	396	408	404	381	367	407	385	380	363	382	412	386	408	383	383	401	400	385	405	389	398	357	406	372	358	361	383	351	409	385	345	404	392	364	322	360	388	403	400	432	435	392	401	400	389	372	381	367	346	378	374	378	401	386	401	364	389	368	398	421	409	379	380	365	345	372	400	407	362	382	378	379	356	405	384	390	353	401	397	421	378	404	389	401	367	372	374	372	360	403	423	410	371	396	405	416	434	380	422	379	374	381	390	385	399	417	442	389	360	370	369	388	391	410	362	379	390	369	372	367	347	404	351	407	398	391	407	381	391	378	376	413	392	414	391	401	387	373	399	363	375	394	401	395	387	374	390	394	384	369	358	339	375	401	392	402	353	395	392	354	365	398	384	382	401	389	379	393	352	380	372	369	396	380	395	372	341	413	393	407	374	369	416	424	380	378	366	361	377	414	379	419	403	373	416	378	370	369	402	383	365	383	409	354	374	390	401	408	389	357	379	405	370	364	404	388	344	371	393	390	424	370	384	400	399	336	381	383	372	385	402	383	370	392	384	401	398	399	390	362	371	381	382	402	381	369	346	394	372	395	373	354	397	394	423	392	389	391	425	383	387	399	341	368	396	388	367	400	394	371	413	384	415	405	370	398	400	403	412	372	424	392	407	420	359	403	400	361	383	408	414	388	396	356	417	383	426	379	358	384	383	390	380	358	410	417	379	379	381	355	406	363	383	390	376	421	399	383	405	402	352	386	395	386	400	397	395	392	412	383	374	386	389	409	404	390	373	356	369	379	365	388	384	401	382	374	375	375	369	392	351	402	375	407	438	344	393	405	403	380	377	403	390	408	382	393	352	401	381	381	386	369	398	404	384	369	369	388	390	393	350	379	408	406	355	394	401	364	394	398	407	398	374	403	391	350	377	382	370	409	376	377	357	411	405	403	365	354	375	381	414	407	377	395	406	403	369	398	363	404	411	392	394	411	369	403	391	370	382	388	372	389	399	423	382	403	366	388	363	376	384	387	366	373	364	348	378	384	376	394	349	418	409	385	353	385	371	400	412	371	398	417	372	372	427	407	389	371	387	405	391	366	417	366	414	406	368	403	394	402	382	360	397	369	399	400	391	358	423	367	391	346	393	356	400	397	381	399	398	377	407	389	399	387	372	398	411	345	424	382	363	391	382	382	372	382	380	452	377	371	381	368	365	393	386	340	373	381	430	379	366	401	382	386	370	393	373	376	352	387	387	392	391	382	345	390	387	371	389	376	424	389	394	382	392	363	349	382	380	420	390	399	410	380	350	365	357	366	415	379	383	391	356	403	400	410	415	378	380	360	409	399	376	425	421	394	403	373	418	395	404	392	397	355	389	399	419	399	355	392	380	420	343	375	362	412	404	375	387	408	349	350	406	413	369	371	387	381	415	373	373	374	394	385	370	361	391	362	389	377	381	385	385	394	360	388	382	383	361	413	440	353	412	391	416	389	391	368	353	374	385	375	368	385	365	376	334	378	358	405	375	406	377	374	371	366	372	369	396	366	379	375	379	408	413	402	368	376	369	384	370	375	420	414	416	389	404	390	375	374	400	408	403	401	385	387	380	371	404	368	384	394	420	378	371	426	401	363	363	389	354	390
5414	2005	1449	775	615	536	594	675	619	1491	2410	2100	1233	663	481	411	342	359	373	360	394	322	324	333	365	344	360	345	322	380	309	326	343	353	352	365	327	325	352	312	342	334	374	373	353	327	328	333	365	319	334	358	337	328	330	335	356	342	344	337	324	344	355	354	329	336	336	305	368	357	334	336	349	339	328	356	360	386	348	348	333	375	360	325	341	360	344	340	345	368	371	329	341	346	342	337	357	369	347	381	331	335	345	348	319	317	343	352	340	338	325	358	344	347	339	355	343	327	317	330	327	360	344	370	351	370	344	339	330	308	345	340	356	329	345	335	349	327	355	329	321	325	349	341	356	349	324	329	317	336	335	327	367	363	352	290	340	367	355	371	342	333	319	363	338	337	333	356	355	355	348	347	350	340	353	336	383	374	356	366	349	354	356	360	338	392	343	339	323	354	326	330	332	326	331	325	337	352	352	325	331	335	362	348	351	341	334	364	363	341	307	345	343	347	358	329	344	348	363	325	326	304	344	357	371	310	352	350	330	348	351	336	349	351	349	367	329	308	364	336	337	310	338	313	325	311	338	334	361	344	326	352	343	355	337	384	377	319	354	348	329	352	349	326	337	360	341	336	352	335	318	341	342	330	319	353	375	363	344	315	318	336	295	312	369	362	349	333	311	362	356	322	334	348	373	365	351	381	345	351	334	312	332	329	343	335	357	354	334	315	350	333	363	331	325	363	339	353	321	361	359	335	344	335	322	368	327	327	331	333	302	346	358	338	361	382	377	337	320	344	331	333	349	327	355	324	367	324	365	314	331	320	359	335	318	323	330	362	340	344	332	324	354	339	363	354	344	354	318	332	365	354	334	322	336	374	349	360	364	389	368	291	322	359	358	357	326	323	335	313	340	348	324	349	345	329	352	345	352	370	312	327	330	307	353	312	358	370	351	347	356	373	331	335	360	383	352	334	342	336	342	349	317	347	339	331	333	317	349	337	336	343	327	354	357	339	357	337	360	343	325	333	351	339	366	353	340	368	305	362	335	335	342	331	345	373	335	344	332	365	363	322	324	357	318	353	301	355	342	349	327	372	318	358	352	328	360	317	360	353	361	348	362	356	332	368	344	325	339	331	346	377	369	335	357	354	334	331	361	352	335	338	357	310	352	322	377	329	346	332	341	315	349	323	331	341	315	343	360	354	334	331	327	364	366	351	357	335	343	310	316	343	340	345	383	347	317	336	370	380	331	315	330	340	327	326	341	324	361	354	347	333	360	368	337	374	337	338	360	334	329	364	366	304	310	346	357	358	368	332	353	310	367	340	324	327	318	351	331	327	327	330	338	358	348	408	349	367	342	349	385	390	294	361	363	372	400	332	358	332	332	341	305	355	323	351	336	336	356	329	342	294	341	336	331	318	325	357	350	352	317	355	321	335	343	357	308	326	320	351	307	374	334	331	331	329	321	353	368	346	317	342	327	346	333	321	370	318	366	355	326	341	335	329	353	335	312	340	344	344	327	368	331	333	322	338	378	338	350	323	364	314	333	319	338	372	350	325	359	336	324	353	357	367	350	347	316	353	340	362	353	348	349	364	324	376	351	357	356	348	320	372	355	369	334	339	332	349	361	352	347	390	345	344	315	381	323	338	359	304	328	349	354	351	323	394	326	352	370	362	341	391	346	350	369	347	362	322	372	330	323	333	331	349	327	311	344	331	327	372	339	349	352	311	354	331	338	333	310	366	343	325	344	341	327	318	369	378	365	352	339	320	361	337	326	350	341	319	352	337	336	365	332	332	360	322	332	317	334	376	356	342	317	330	343	361	381	339	365	321	347	317	293	344	336	374	330	332	369	345	351	369	358	325	311	331	374	342	351	314	344	341	321	336	355	351	344	329	332	342	338	317	381	317	371	367	372	342	313	385	346	318	337	371	358	345	352	337	305	303	362	386	333	367	344	370	327	325	379	339	309	375	360	352	335	355	340	373	357	333	374	324	349	363	362	340	309	321	337	351	346	326	329	345	344	359	368	343	331	347	363	355	354	305	339	367	367	379	345	357	342	340	380	361	352	348	348	321	359	318	342	342	311	367	335	339	341	322	327	354	351	333	314	340	333	317	334	313	343	329	346	327	354	355	344	323	340	324	347	337	342	336	354	344	357	344	351	332	366	330	317	356	337	340	342	318	325	311	323	350	343	343	368	337	344	350	303	326	353	363	354	331	374	336	366	325	330	348	364	383	328	323	359	352	337	320	312	360	324	391	329	354	358	336	303	355	333	348	371	326	331	317	320	318	357	346	330	330	365	348	365	336	340	324	350	314	356	340	353	335	304	377	367	322	344	337	332	306	339	344	356	370	338	359	347	314	310	313	325	322	318	332	329	372	365	360	354	340	372	327	346	361	336	346	327	318	322	361	362	356	334	350	366	331	356	357	385	364	341	352	360	371	379	371	321	337	376	348	355	314	335	299	368	334	373	353	351	329	343	354	340	332	345	358	328	341	323	355	334	335	361	365	336	351	341	336	341	377	365	365	327	331	360	345	333	340	307	321	358	392	354	299	304	321	387	380	340	332	299	358	399	341	340	371	332	369	347	357	351	360	371	328	348	354	376	340	329	356	346	325	332	322	349	338	362	335	353	344	337	346	316	355	347	323	339	329	350	355	345	344	339	332	347	322	324	334	358	367	359	404	331	314	344	378	333	355	320	353	363	324	369	397	375	339	344	335	358	385	352	370	342	334	335	354	345	354	319	337	322	364	370	330	371	360	364	320	339	335	397	354	369	343	343	339	342	355	331	345	327	336	336	324	331	307	358	313	327	306	327	331	368	352	383	324	338	317	334	364	339	371	330	345	348	328	333	346	332	327	326	351	355	337	341	327	329	340	350	377	328	354	358	349	359	379	332	363	318	323	343	364	318	344	360	353	374	339	323	329	354	329	359	340	335	348	336	368	318	346	348	336	366	327	334	367	366	362	338	345	334	343	377	324	332	333	309	351	369	343	363	337	328	331	316	381	360	365	350	366	330	379	346	326	363	329	333	366	358	342	331	331	331	315	356	361	324	352	367	370	367	312	346	345	314	377	320	361	343	347	344	326	332	346	338	327	323	353	357	331	382	330	322	291	361	342	353	321	383	311	325	338	321	352	341	329	334	323	339	335	317	332	369	329	336	355	323	363	357	338	320	320	344	334	365	377	353	319	355	365	321	348	310	345	365	340	338	309	336	348	317	355	344	330	341	339	343	341	348	357	366	390	342	352	365	360	332	352	346	355	342	334	342	352	320	309	347	323	316	331	349	335	348	325	345	343	356	361	350	362	376	367	359	344	355	317	340	319	368	307	347	338	328	331	321	365	317	333	310	342	375	378	352	354	353	359	341	303	336	312	329	346	345	341	313	322	353	320	353	336	319	345	361	360	320	324	331	364	347	346	341	349	354	337	312	331	354	362	355	351	341	357	312	381	338	327	369	330	342	336	354	339	329	354	319	315	367	375
25638	21500	27512	25527	6154	1367	1044	849	832	6726	19166	15540	7519	2218	990	543	459	429	409	413	437	431	419	451	446	404	429	412	406	442	448	430	403	431	412	386	386	425	453	401	396	432	440	416	418	458	463	396	443	393	425	391	464	468	398	426	425	423	422	397	428	430	414	407	422	401	375	391	440	456	435	466	433	446	432	409	423	416	431	394	400	422	412	419	416	408	402	427	443	426	450	442	422	411	417	428	431	448	431	397	416	409	457	441	414	419	442	399	415	401	426	398	416	439	408	448	423	429	445	426	397	420	401	420	434	413	400	414	413	428	449	394	404	398	443	416	404	444	398	445	406	420	434	405	450	394	434	383	419	458	425	424	415	428	439	400	411	399	425	409	434	429	432	417	394	425	466	395	391	407	389	390	416	398	401	427	380	434	424	419	436	399	409	456	420	410	413	436	419	404	430	422	419	430	426	406	463	436	409	441	412	409	423	435	429	386	413	406	438	391	399	442	419	426	432	422	446	437	426	361	455	401	412	419	465	394	451	453	390	428	425	421	401	399	448	410	404	412	443	437	415	443	405	448	421	406	421	428	445	431	403	444	413	380	441	425	420	419	418	405	456	420	395	410	450	409	427	412	422	434	417	396	423	423	429	459	422	434	409	401	447	429	414	391	418	464	443	417	400	448	423	411	407	424	434	445	410	412	407	442	416	434	400	421	448	368	433	454	381	412	401	395	406	436	410	403	438	406	391	441	389	430	437	432	478	413	456	417	398	412	425	450	390	456	421	402	414	439	412	416	408	405	454	396	409	405	467	404	393	421	399	405	442	428	416	405	404	416	410	415	429	410	477	427	410	442	392	455	364	437	459	471	480	426	452	470	422	423	394	418	389	444	403	422	389	418	399	446	425	410	455	411	431	424	404	410	392	439	427	453	426	419	431	410	433	423	423	411	439	387	419	408	371	429	433	423	421	425	439	408	407	404	436	457	410	435	401	449	399	442	428	399	395	421	410	422	417	464	454	411	423	408	394	382	397	445	445	426	424	463	408	440	379	404	441	392	432	396	425	400	404	453	419	401	465	421	407	434	434	429	416	383	445	440	413	435	409	453	410	436	422	415	408	409	437	443	450	421	387	416	435	393	450	405	416	398	399	400	427	469	461	406	437	394	434	456	417	428	408	425	424	421	410	437	426	397	432	406	440	401	413	450	392	409	443	434	400	437	390	436	397	431	436	398	396	435	412	436	437	410	425	419	396	454	435	413	407	465	416	420	435	423	395	426	427	401	437	454	428	400	425	442	425	404	451	417	411	458	412	433	425	437	403	403	445	431	446	423	410	457	394	422	443	384	389	426	431	437	452	405	443	407	431	428	412	434	463	432	430	414	422	408	449	473	465	399	421	434	414	391	448	387	391	435	400	410	406	419	413	397	409	418	431	412	385	400	372	447	413	407	389	448	443	450	453	416	434	411	420	412	426	461	451	421	424	384	414	432	410	420	441	429	432	455	420	428	413	420	463	425	379	443	428	395	404	423	426	422	423	387	428	414	413	428	429	416	436	383	475	395	423	420	396	423	397	438	385	399	454	427	422	410	392	423	458	421	413	396	417	446	432	462	430	446	442	432	394	473	418	413	405	437	422	416	433	437	433	480	428	456	400	414	428	432	414	414	401	451	399	417	467	422	438	389	404	434	462	445	408	426	436	420	399	442	409	411	421	431	408	404	407	444	408	395	412	437	431	436	410	400	418	394	418	361	396	408	432	456	409	410	453	370	401	421	414	422	443	408	460	403	386	404	437	418	434	422	423	407	432	439	460	418	443	436	451	404	460	381	436	416	404	407	422	426	417	393	417	396	425	485	424	464	438	455	416	394	439	426	432	440	440	387	436	386	453	407	442	438	406	446	439	397	417	454	416	413	394	415	437	427	418	434	400	421	453	388	461	393	476	411	427	451	439	410	418	445	418	410	428	427	432	435	394	423	447	448	403	388	437	436	437	405	439	429	425	441	409	417	403	450	370	409	403	405	417	442	417	417	435	432	442	471	425	401	448	408	409	365	407	423	421	399	420	472	454	467	395	431	442	437	425	429	412	421	420	434	435	401	415	405	435	413	447	411	418	441	417	452	421	413	386	418	388	437	383	408	389	450	470	405	406	445	427	443	423	403	425	429	432	414	396	411	408	424	410	445	401	455	385	413	403	426	459	382	403	418	431	434	438	447	437	458	419	436	443	413	422	384	427	413	449	425	416	433	440	433	410	429	416	428	450	413	440	398	424	406	421	415	424	412	396	419	427	445	419	413	423	404	431	412	438	432	416	432	406	396	462	387	418	453	440	417	413	393	431	402	408	452	407	407	396	411	450	410	429	403	437	447	416	403	443	443	412	400	461	421	482	448	434	422	430	420	414	465	389	426	432	392	446	415	424	423	419	419	436	413	417	404	449	405	447	439	421	412	419	380	437	434	424	428	433	410	414	443	430	399	404	407	433	458	402	377	418	406	418	413	420	410	417	393	438	443	438	425	435	420	448	460	418	428	419	446	439	425	408	436	421	435	410	400	420	415	435	440	438	411	384	429	391	400	399	397	466	434	394	395	416	415	442	420	444	445	373	411	404	403	378	417	428	407	433	393	414	422	437	411	422	425	441	385	420	415	398	402	411	407	473	423	392	444	428	411	454	423	414	405	411	428	411	415	446	408	403	430	445	396	399	401	426	415	442	429	410	421	412	436	433	432	401	359	461	456	433	387	445	444	423	439	437	453	414	424	440	435	426	460	451	447	421	391	451	453	428	449	459	424	411	403	417	434	425	433	418	437	431	410	429	438	426	440	428	416	456	411	399	436	428	414	408	411	433	403	432	401	422	438	403	440	414	401	410	416	399	439	404	412	412	416	402	434	407	405	421	388	444	409	405	430	420	443	404	393	417	416	435	398	409	417	410	429	390	451	439	416	386	404	435	452	400	432	410	430	370	421	437	420	412	444	412	406	398	436	412	406	410	435	430	459	443	430	465	397	396	410	426	433	408	430	411	424	391	405	423	397	426	419	422	391	431	436	434	443	432	443	405	396	410	418	417	422	428	425	403	418	439	409	436	460	408	422	436	409	420	406	467	442	412	436	429	405	407	405	418	389	442	407	419	394	388	403	414	423	433	425	432	408	450	448	411	426	421	394	447	438	430	445	469	457	445	429	395	430	439	400	460	415	411	442	446	397	426	402	419	388	404	401	427	444	378	431	470	430	461	434	407	411	404	425	431	440	424	449	432	420	404	422	444	414	424	423	416	438	404	388	391	423	433	408	423	443	410	424	437	447	437	434	404	428	413	439	476	391	438	447	397	410	449	392	398	443	403	427	408	458	407	434	430	410	405	419	438	425	407	410	426	377	378	404	418	433	415	427	425	454	410	421	433	394	410	421	410	406	415	404	414	398	421	443	430	416	415	461	409	417	431	437	413	416	436	411	439	445	427	420	436	436	398	363	418	422	396	413	401	440	400	396
4310	6807	5261	2007	1358	1129	1139	1174	1077	9584	18194	13638	6590	2204	1072	481	425	358	400	401	378	418	372	380	369	388	384	377	397	388	392	385	416	375	376	379	361	350	401	390	423	381	368	389	418	381	379	404	410	408	384	385	372	382	401	371	397	372	402	376	388	388	403	390	373	366	424	370	383	374	370	407	350	403	364	354	372	408	383	385	384	399	401	355	400	385	369	363	378	359	366	346	387	379	407	393	378	367	408	371	384	358	359	368	401	406	403	389	351	400	373	406	371	415	371	382	376	409	375	409	362	400	401	368	400	401	350	387	379	382	383	372	363	364	397	416	372	345	415	416	369	387	429	397	417	357	373	375	426	406	386	381	390	357	407	367	377	368	371	395	386	394	384	384	408	380	391	367	433	386	403	401	409	385	413	367	395	372	390	391	375	372	380	411	393	417	391	376	395	372	399	395	404	386	370	396	368	373	399	405	368	394	427	378	383	423	384	419	402	375	370	401	404	375	381	384	392	384	373	389	382	350	356	360	404	389	387	422	375	369	376	355	388	368	342	385	387	396	399	368	384	390	465	395	401	408	403	362	377	327	360	341	382	349	359	409	398	391	377	386	383	391	357	406	395	350	371	381	357	428	407	339	402	348	416	395	365	393	420	394	392	374	371	372	346	362	392	365	408	395	402	391	398	411	357	419	394	379	406	372	366	363	360	384	363	367	372	415	397	369	372	374	371	362	373	371	375	385	366	421	377	361	392	417	382	384	376	407	409	370	394	400	346	384	377	387	401	396	369	391	383	373	424	401	382	370	382	386	394	392	357	410	399	381	334	386	366	383	399	396	374	404	405	380	384	374	392	358	399	393	415	412	363	370	395	381	374	373	391	368	390	402	386	428	362	390	387	380	366	361	376	365	389	368	426	401	378	398	402	399	364	383	397	376	385	380	386	396	361	355	392	389	360	376	399	404	355	377	410	399	392	377	388	397	391	369	397	363	395	400	394	385	371	355	391	380	373	380	387	389	399	374	398	382	375	394	392	392	403	383	390	362	348	377	395	358	378	387	370	364	367	382	425	399	402	371	371	392	370	336	398	365	359	393	400	392	383	353	402	416	387	364	377	394	440	388	361	379	379	369	402	387	374	366	381	398	379	397	349	392	405	378	387	384	380	344	366	375	377	401	415	346	398	382	405	436	399	382	380	386	367	356	387	381	370	396	383	374	352	367	407	384	359	362	382	366	415	382	355	403	403	359	375	374	394	373	390	363	408	403	378	383	371	373	372	385	388	376	397	381	381	376	384	371	385	338	405	369	377	390	358	364	405	400	395	393	363	389	356	391	379	413	371	381	385	414	396	363	416	399	375	383	408	384	374	351	391	370	395	389	409	376	429	376	350	416	377	379	365	396	355	388	398	411	414	380	365	366	393	395	393	394	381	409	356	364	417	385	372	385	336	429	357	379	380	371	405	363	355	401	401	354	349	350	389	379	390	402	375	382	359	446	382	389	370	347	414	418	365	412	407	381	404	385	389	361	344	362	391	417	350	359	392	375	408	392	391	381	393	388	373	371	393	354	421	394	409	375	393	355	381	397	364	400	388	383	390	421	398	381	398	409	386	384	372	364	353	398	367	399	388	374	389	381	400	368	356	390	354	373	408	418	362	372	371	373	380	374	401	392	371	369	395	379	381	360	393	383	347	416	363	381	377	379	381	413	384	422	406	393	389	381	368	403	381	354	380	416	365	351	402	381	358	374	377	417	405	408	397	344	384	379	362	386	374	377	380	423	391	358	367	352	376	383	385	415	386	358	352	393	394	370	372	381	408	377	399	406	409	405	385	421	388	369	404	351	401	393	375	398	379	407	386	353	369	411	383	358	378	414	385	334	368	356	348	391	355	360	345	389	382	393	376	338	404	362	352	336	390	371	379	364	367	365	388	344	394	374	411	390	416	370	396	400	393	364	359	366	393	372	385	391	364	407	355	396	386	371	368	364	402	343	390	408	384	414	381	352	407	371	399	387	345	401	391	389	394	403	400	351	367	365	366	402	375	396	388	421	409	342	364	370	392	417	375	342	389	413	392	369	388	366	365	385	383	371	402	364	419	375	372	347	358	377	391	391	395	373	397	374	377	402	355	395	410	385	407	391	375	367	365	383	362	394	351	370	359	425	381	373	373	384	417	369	389	390	403	396	386	382	383	355	395	346	386	398	360	362	374	369	374	384	373	336	392	406	379	389	385	366	413	398	363	392	341	347	377	368	370	369	407	359	366	359	353	411	387	402	399	347	386	409	348	386	412	362	409	359	366	382	391	376	350	386	379	361	343	407	395	429	392	389	402	373	410	383	417	395	354	389	381	372	413	399	353	391	353	377	367	376	343	365	357	376	393	371	363	370	379	376	379	386	385	381	383	362	363	378	371	393	394	353	356	387	396	370	394	392	396	386	375	389	357	404	415	368	394	371	382	369	370	379	439	359	371	380	354	377	350	349	381	360	381	366	385	360	353	375	386	401	374	377	359	374	377	381	409	387	353	417	398	376	391	381	420	396	383	413	401	368	402	370	377	393	377	397	395	369	364	374	395	348	378	395	379	409	361	382	403	377	391	391	355	410	388	401	387	433	364	352	401	383	375	414	383	374	375	383	358	357	401	401	381	366	387	367	380	372	370	379	403	390	402	368	362	393	351	380	372	360	360	409	405	403	369	358	424	344	394	357	410	393	389	403	385	375	403	380	398	377	397	384	421	370	377	362	380	388	390	407	362	378	378	378	395	383	366	400	389	366	391	389	403	387	365	392	355	357	413	389	387	388	365	381	382	415	399	362	361	375	360	376	405	425	374	362	384	352	407	362	383	360	383	352	357	401	400	402	352	401	356	389	380	365	379	418	392	394	380	369	401	366	379	376	409	390	365	395	361	370	342	363	375	415	345	393	419	390	374	337	390	386	378	386	405	397	408	421	384	382	372	359	378	370	390	384	367	378	387	397	349	396	377	415	396	361	346	410	408	381	365	372	386	373	384	373	369	377	378	355	354	391	370	389	405	392	382	380	398	380	350	375	388	431	358	382	403	396	382	368	406	358	410	391	405	407	372	412	400	353	413	366	370	351	364	385	363	382	384	402	368	404	411	362	391	366	420	378	358	388	370	375	367	371	400	419	391	385	375	380	386	343	373	395	328	362	376	388	361	389	379	395	390	363	368	393	364	391	362	387	396	362	383	369	389	346	406	403	365	374	365	385	383	343	431	368	408	398	385	385	382	398	353	370	377	395	381	368	387	383	384	378	408	412	374	369	372	381	367	391	372	384	385	384	360	402	392	377	371	367	379	401	382	350	376	361	349	382	353	344	394	371	352	398	415	401	385	394	363	393	387	369	380	399	375	391	381	375	391	405	384	361	406	388	432	359	380	365	363	384	377	392	381	358	405	381	400	378	395	396	402	382	402	384	374	383	402	382	385	422	398	365	374	363	375	405	375	400	379	370	378	390	404	384	366	392
24557	21478	28750	24642	21275	9631	3614	2226	1333	10103	31899	28491	16390	4913	1867	863	551	583	610	627	569	571	557	582	548	581	570	534	582	584	588	535	529	544	601	570	561	578	550	556	549	572	570	538	554	574	579	581	565	592	564	560	544	562	554	581	575	577	551	502	543	513	578	554	609	565	585	545	593	586	561	596	546	547	564	604	551	572	590	599	601	584	513	543	614	580	544	575	575	585	565	588	574	570	593	497	573	551	547	571	556	538	563	552	578	601	540	572	579	535	556	577	520	559	567	551	546	592	582	555	567	576	532	597	570	581	507	555	565	558	570	566	561	538	558	538	568	570	569	530	585	531	581	581	570	524	601	591	548	593	558	562	562	577	576	544	534	584	575	545	546	577	589	618	607	575	595	551	538	534	543	544	523	568	516	574	531	580	595	599	563	603	560	564	572	533	578	542	548	538	538	557	576	554	551	591	554	553	558	564	553	544	618	563	605	540	527	574	599	584	569	582	600	581	582	578	556	555	574	595	535	566	558	507	525	591	585	571	551	562	535	537	571	580	574	545	570	523	611	563	596	535	546	570	544	550	571	600	541	559	569	559	561	590	560	585	592	543	568	514	571	569	585	560	549	536	556	543	580	570	583	556	557	524	547	534	573	549	558	569	558	549	568	569	558	569	580	568	549	576	525	583	567	578	603	562	584	602	585	601	523	528	558	530	587	580	587	571	546	568	577	526	524	579	605	558	582	566	572	566	557	575	579	567	530	602	534	610	550	547	593	574	593	554	559	562	549	535	576	594	563	558	564	537	535	594	537	537	554	546	550	555	562	534	596	538	590	556	574	566	633	582	578	584	608	575	535	506	570	570	583	560	606	559	583	589	578	564	575	519	561	601	563	562	588	580	551	531	557	581	544	537	612	555	549	588	554	564	556	533	540	576	533	590	584	592	585	563	577	545	593	609	564	559	563	536	557	588	566	520	560	581	559	594	523	596	584	548	590	553	570	565	576	542	580	566	578	577	585	567	527	573	553	555	577	563	566	563	544	557	600	525	506	595	528	575	622	613	549	538	583	532	538	582	569	558	600	557	585	580	554	564	548	578	562	566	589	557	609	533	587	560	561	598	547	587	554	518	588	524	515	556	561	590	547	560	562	576	594	553	612	555	595	554	568	570	535	533	551	568	544	587	598	558	573	545	576	596	585	555	523	557	551	552	530	579	505	544	580	564	562	569	588	550	560	563	551	575	607	599	574	568	580	541	565	541	586	573	562	580	572	550	626	557	588	581	539	576	560	544	572	535	602	529	568	596	580	565	595	576	540	556	578	610	559	562	586	541	584	549	553	596	574	564	587	563	566	592	526	552	577	531	559	566	554	608	548	598	527	548	575	558	534	617	531	574	570	592	573	547	602	539	581	573	527	577	587	573	565	581	558	494	551	561	585	584	594	567	566	563	577	557	596	552	572	570	595	521	564	581	528	566	553	545	545	565	549	563	546	541	585	553	584	540	520	574	610	576	547	587	553	551	582	581	595	564	553	567	569	547	557	535	563	583	558	549	558	555	603	555	539	595	597	594	542	561	537	573	569	593	567	571	591	591	560	580	566	572	588	582	520	578	552	573	582	528	579	529	609	550	582	588	553	585	552	585	551	525	538	502	565	575	541	542	547	572	557	555	558	554	596	570	544	564	595	544	598	555	547	579	576	604	590	559	570	543	563	585	560	570	566	609	561	512	534	576	558	542	521	571	530	560	551	573	540	550	610	626	523	518	575	588	546	572	557	574	546	515	558	526	559	579	551	566	558	555	565	534	542	587	558	603	534	556	599	597	566	585	558	551	532	579	543	518	555	545	549	600	533	521	574	602	555	530	562	542	571	579	575	582	556	562	590	587	594	523	547	597	567	580	565	588	530	572	577	574	524	549	556	572	554	548	520	571	551	569	526	575	576	541	560	553	559	556	547	585	526	558	569	521	576	601	580	590	567	630	566	586	566	546	553	528	562	524	581	571	562	547	575	551	560	543	543	602	580	530	595	556	542	577	579	560	552	550	531	565	573	576	607	582	580	545	573	520	551	625	586	559	549	565	507	550	558	549	559	540	552	544	565	573	523	586	581	569	565	586	583	538	577	565	575	556	571	535	543	588	585	551	574	582	576	554	599	586	548	602	523	574	562	564	597	592	577	607	549	561	589	588	566	547	583	562	561	555	567	538	568	522	541	576	591	594	571	594	556	569	561	551	585	542	587	570	560	573	592	524	574	546	566	501	567	560	534	567	546	550	554	588	605	539	563	578	551	536	556	538	528	514	544	525	626	563	540	576	550	566	531	600	547	585	567	544	568	588	592	539	565	522	541	579	599	563	578	540	553	587	510	562	584	544	548	557	570	539	587	543	572	569	570	579	573	550	544	552	520	578	574	542	573	564	568	578	575	526	532	553	590	547	514	537	546	544	530	585	526	559	564	588	539	579	547	538	560	569	602	570	592	587	587	559	605	574	557	571	554	590	562	519	556	571	563	561	574	547	582	577	583	590	576	522	578	574	539	580	582	522	568	560	574	557	546	550	570	580	546	569	567	545	549	547	580	598	609	558	573	590	580	578	564	545	574	528	549	609	596	527	534	581	577	550	626	578	556	550	543	565	542	576	620	602	600	514	518	573	537	565	581	573	522	547	546	567	570	553	582	538	531	592	564	530	581	563	539	534	563	520	519	565	556	528	550	562	575	582	545	587	586	554	534	518	570	543	555	545	603	564	549	574	544	542	507	559	548	584	569	532	588	523	547	526	588	568	604	569	582	570	568	589	549	583	574	570	571	544	577	551	553	535	587	581	570	590	559	544	570	578	606	588	538	541	562	554	576	527	564	548	622	594	538	533	525	551	572	601	537	540	548	605	552	559	544	529	599	535	591	566	575	569	580	579	543	521	548	566	557	577	580	556	586	548	566	533	539	544	545	559	575	583	553	561	585	545	599	551	567	544	544	541	539	516	538	544	548	597	556	587	538	558	568	532	577	546	557	546	606	594	608	564	549	555	582	565	601	571	541	593	563	584	555	517	600	532	559	556	549	562	542	573	557	562	552	564	578	582	582	550	548	590	551	566	546	568	565	582	628	587	547	544	541	582	569	560	586	538	585	572	567	555	539	558	562	581	548	583	566	596	584	518	601	518	541	564	595	564	551	553	578	541	519	535	580	526	519	571	542	559	587	561	541	588	532	546	551	591	590	574	566	540	559	569	575	580	568	576	553	548	556	575	531	508	558	544	519	571	579	547	563	602	593	571	620	560	549	584	519	506	587	551	586	589	585	536	616	589	554	598	573	569	536	579	577	540	562	556	557	535	593	607	575	557	576	559	523	563	569	575	520	561	551	517	527	579	604	571	596	541	561	573	578	535	547	521	549	587	573	587	558	531	538	571	592	535	580	560	579	542	553	543	564	609	574	531	542	562	530	563	529	568	550	612	571	547	572	571	574	548	530	565	550	540	555	544	559	589	524	581
5623	11989	9343	3511	2770	3804	3043	2666	1660	13880	30119	24509	12151	4099	1947	813	567	553	475	495	501	540	481	499	490	488	494	462	490	484	523	542	469	545	483	512	508	518	517	460	483	487	497	517	508	503	526	464	529	499	494	491	490	530	517	468	500	512	511	489	506	525	491	508	515	484	472	489	512	544	476	508	487	528	512	511	515	484	463	494	475	482	502	504	537	479	513	465	524	489	488	465	485	475	522	482	509	473	509	457	535	503	510	487	480	481	490	524	519	493	494	483	480	541	494	490	501	451	505	492	481	470	483	475	515	516	508	475	461	521	532	473	445	511	514	479	514	489	495	516	500	500	526	502	487	507	542	481	511	472	495	490	479	478	502	472	480	493	488	473	479	499	525	476	500	479	481	511	475	481	505	468	505	498	527	467	529	484	508	492	475	501	498	483	547	508	483	490	493	482	504	508	500	495	481	534	480	490	483	474	461	505	470	512	501	505	451	488	513	491	490	480	496	539	526	510	477	481	485	486	546	490	483	480	501	474	465	518	482	464	499	518	496	474	488	469	499	477	501	499	487	476	496	483	485	497	506	506	489	502	501	473	461	474	471	483	485	489	514	479	505	490	480	506	511	484	500	471	481	495	467	526	486	488	483	530	501	503	466	471	514	495	525	509	480	489	489	467	527	465	546	474	508	487	506	556	506	496	455	511	447	509	510	461	474	462	514	538	503	443	458	494	488	489	471	500	488	486	546	492	523	496	509	491	459	477	544	498	511	496	491	538	493	455	479	502	482	527	529	505	532	501	523	529	496	468	489	488	504	487	485	518	501	548	485	486	513	504	460	475	516	525	488	503	501	472	503	486	479	485	508	488	495	470	470	493	499	469	452	499	511	510	487	485	505	482	514	508	478	522	493	519	481	497	517	468	496	491	530	509	483	488	472	501	516	508	507	511	482	476	484	479	520	469	493	548	464	527	466	461	511	519	499	474	499	537	486	504	519	491	487	484	510	526	540	492	504	481	484	490	446	476	495	499	517	462	499	477	472	497	498	458	515	481	498	453	529	490	459	534	521	500	467	486	454	444	494	489	464	501	505	467	528	485	511	459	519	514	531	490	503	536	461	521	503	488	501	509	468	462	507	547	475	526	478	478	497	487	510	493	496	487	512	514	483	475	524	489	486	477	463	469	478	488	494	510	499	477	513	473	500	499	524	506	469	478	524	496	479	475	535	535	453	469	518	539	519	517	516	493	470	503	518	512	479	452	483	494	501	500	498	507	496	479	500	484	495	479	523	492	492	479	472	470	495	501	491	466	503	489	474	479	496	481	495	518	553	459	531	480	473	434	499	480	466	506	480	512	475	482	549	504	505	467	478	473	517	491	515	466	482	488	515	506	461	449	499	498	517	492	465	486	475	514	493	477	469	503	509	520	512	495	486	495	449	498	510	489	479	517	508	433	500	480	529	492	480	466	463	520	501	466	507	529	483	490	449	500	509	503	517	479	503	538	487	501	439	467	487	487	495	471	485	464	487	522	516	448	479	487	495	509	473	497	478	503	484	494	506	466	492	526	482	458	509	502	501	509	507	479	494	483	509	519	503	499	491	479	473	492	458	515	475	496	531	513	481	509	509	488	475	485	498	492	495	518	512	486	519	478	517	509	481	495	466	489	496	462	456	486	480	454	483	455	493	517	505	495	541	477	467	466	482	500	530	500	457	498	494	460	499	521	484	484	477	496	556	474	493	451	563	509	524	479	495	511	496	501	491	531	464	488	477	566	500	505	473	460	514	541	499	459	471	524	504	494	501	480	472	464	477	525	486	506	514	512	472	469	473	518	453	491	456	513	487	494	462	414	540	500	483	510	515	485	493	492	477	469	471	522	495	532	478	500	489	468	487	492	496	471	503	473	459	491	496	500	497	483	526	472	471	500	445	494	499	534	498	499	482	476	467	487	491	520	486	487	488	473	534	451	502	472	511	466	475	463	492	478	493	527	492	439	476	487	470	497	495	504	515	481	470	476	485	501	506	474	519	541	495	501	472	521	473	486	501	506	511	479	462	500	514	454	501	497	506	528	519	432	509	486	479	516	531	461	522	495	544	482	522	498	475	492	488	468	541	528	508	471	503	528	493	510	471	542	486	517	481	498	485	507	494	483	506	501	516	535	501	508	485	519	454	513	492	464	504	484	479	473	579	517	487	505	506	503	479	493	511	473	490	516	518	485	485	517	494	491	482	509	504	454	486	409	481	519	461	505	500	508	543	461	512	456	495	480	483	464	498	462	483	494	509	497	471	480	488	501	491	489	510	500	528	479	490	483	501	455	491	470	499	467	455	473	482	513	476	436	480	472	474	501	500	421	494	475	483	486	515	476	506	435	461	522	524	508	511	479	500	492	494	505	499	507	480	473	480	484	472	465	487	461	487	496	520	466	494	512	485	465	507	480	499	515	486	469	476	523	444	482	482	512	492	489	499	470	501	461	556	477	468	504	477	520	534	489	514	494	506	475	494	422	471	478	489	484	486	475	490	490	484	512	500	502	441	462	499	464	530	489	477	485	493	540	496	449	477	467	501	458	501	483	504	452	495	480	487	505	516	497	525	501	512	449	495	507	471	486	529	456	473	521	487	456	529	514	452	455	498	492	512	473	504	497	507	489	447	502	481	487	510	506	466	527	494	496	516	536	496	484	465	520	472	460	490	526	471	457	481	520	489	514	483	484	494	493	505	471	463	500	486	488	477	500	516	484	472	475	518	504	475	464	481	532	472	448	501	482	478	476	494	469	475	484	482	500	493	456	505	482	487	508	488	501	482	489	448	474	527	503	475	504	515	482	502	511	459	466	498	463	484	494	512	510	507	490	500	484	479	496	472	482	494	458	489	457	500	513	527	477	425	488	455	472	475	499	517	504	482	479	465	478	502	562	534	523	494	506	553	491	491	473	477	471	496	523	481	482	505	501	502	491	486	490	461	473	485	522	461	493	510	488	483	499	465	509	486	529	525	513	474	499	445	461	506	520	484	484	498	483	505	488	477	486	476	543	498	521	522	473	515	472	473	522	501	463	492	491	511	470	512	515	474	522	530	474	492	505	472	469	518	531	494	473	490	512	483	477	536	517	516	491	504	483	471	479	487	474	490	511	497	516	453	499	521	499	464	494	500	463	466	532	497	460	520	474	490	487	511	509	503	455	524	516	544	483	486	518	513	501	480	463	465	521	488	463	462	477	509	486	464	503	497	465	487	473	461	499	527	478	506	495	504	507	496	440	484	473	487	469	521	512	508	496	511	502	459	522	482	481	519	499	501	512	476	489	485	513	471	521	487	439	456	513	518	457	514	501	471	514	478	494	508	499	520	484	467	497	510	439	488	468	477	489	493	499	485	511	469	509	542	526	501	490	459	491	487	482	474	516	493	507	491	465	491	509	534	483	515	496	466	482	545	497	511	485	499	491	461	512	483	523	497	475	506	506	466	498	508	495	507	498	498	442	488	480	478	466
27824	11810	3365	975	568	755	795	612	550	597	1709	1880	1301	749	499	393	429	384	401	356	380	423	370	401	388	406	400	373	413	389	341	379	388	354	410	421	359	397	408	383	422	419	413	357	389	418	424	373	390	382	387	407	436	412	351	365	377	393	370	412	381	372	377	377	376	407	380	376	424	376	361	390	376	351	371	389	406	359	343	391	380	340	411	378	357	358	394	375	425	395	407	380	352	402	373	390	352	375	377	366	380	408	406	349	394	399	378	397	334	400	391	419	401	415	400	379	417	342	388	393	369	407	393	383	389	425	393	373	348	358	434	393	388	393	417	375	366	413	375	347	368	392	389	396	370	385	373	369	388	394	416	348	406	410	415	386	368	401	388	391	398	390	419	387	385	378	374	430	359	358	381	380	395	403	399	402	372	369	378	358	366	391	374	361	359	417	405	394	425	374	378	359	397	384	386	375	395	379	415	418	410	398	381	361	357	376	437	417	377	346	389	371	406	373	361	380	372	367	380	382	399	406	346	364	382	363	404	385	403	420	399	385	398	405	354	370	364	394	434	417	392	425	382	400	417	371	351	393	347	381	398	404	393	391	398	405	375	406	386	375	408	387	377	384	400	388	378	429	394	442	403	367	380	377	370	403	430	374	403	350	439	393	398	354	374	358	385	419	398	390	403	393	402	428	372	392	364	355	360	376	380	369	372	355	377	386	387	384	385	421	393	375	370	387	368	388	384	416	430	372	342	375	375	375	380	328	413	381	363	362	391	392	373	376	402	419	379	353	407	395	409	385	406	377	351	425	365	400	349	400	354	357	379	387	360	386	382	406	434	354	376	373	410	394	342	381	410	383	418	428	421	389	384	367	354	358	390	422	393	380	399	373	403	379	399	402	377	384	356	391	359	367	409	400	426	375	382	379	362	412	369	375	356	366	388	355	395	391	390	387	362	380	382	392	381	439	353	421	393	357	464	403	408	406	392	353	395	369	362	355	362	394	403	373	363	400	412	359	360	406	414	404	358	371	430	389	386	385	410	366	410	396	410	427	398	377	395	379	378	363	369	388	390	378	370	371	392	375	396	393	377	403	353	371	403	398	357	377	382	386	411	361	395	375	371	432	404	374	352	375	374	395	365	403	422	385	364	395	353	377	362	364	377	385	406	391	385	384	367	400	350	395	399	373	394	389	380	427	412	385	401	368	363	405	378	406	376	386	403	395	370	406	371	394	371	365	371	380	378	408	408	367	396	380	396	384	371	374	370	396	362	395	396	373	405	386	379	401	338	386	399	379	382	393	381	439	418	375	398	418	382	406	347	390	397	383	391	384	380	364	407	350	379	381	392	386	372	387	357	390	392	368	385	394	393	380	385	365	370	372	392	407	419	390	410	393	406	378	420	402	408	355	388	384	372	416	409	373	388	390	382	362	387	374	384	423	386	401	356	405	387	368	376	368	382	404	360	367	392	394	395	381	382	373	372	393	353	362	396	369	339	370	402	360	378	388	372	394	402	340	390	409	423	352	396	416	358	354	400	396	348	366	384	393	390	381	424	373	409	427	406	385	382	369	381	400	365	373	363	417	400	372	406	352	382	368	374	387	392	371	362	388	370	349	399	407	345	396	398	408	402	368	382	411	425	377	352	389	429	394	410	374	364	375	398	390	372	386	374	386	393	390	374	387	400	396	359	402	410	391	420	423	426	400	371	404	374	400	364	396	392	409	430	365	418	430	403	396	391	397	380	392	397	389	351	364	373	367	383	353	389	418	431	369	380	400	408	398	325	400	359	366	394	400	381	372	380	368	396	385	419	410	347	380	384	383	372	369	383	409	395	372	388	365	396	369	395	376	397	394	383	411	393	396	367	418	385	407	376	402	411	383	399	388	374	361	359	371	393	390	405	414	373	343	385	429	369	417	356	385	392	382	422	375	358	393	403	381	398	377	369	402	379	396	383	401	353	394	400	416	365	403	381	398	391	441	394	358	396	408	350	401	393	364	396	364	351	381	357	360	407	376	412	406	379	383	400	339	368	345	387	379	412	374	394	412	373	369	401	405	367	405	386	384	360	419	375	348	358	416	445	382	366	393	393	352	386	399	427	382	375	400	359	392	398	401	424	380	391	417	384	410	364	381	387	385	373	358	409	400	381	364	392	390	383	392	386	381	397	370	363	374	406	387	367	379	388	361	416	400	442	388	354	374	390	385	386	425	380	412	401	368	383	369	399	351	396	370	361	396	352	412	373	360	380	406	360	358	394	408	380	382	410	360	418	344	379	365	425	393	408	374	391	358	382	402	441	389	388	371	366	385	399	422	376	386	369	382	385	383	380	388	404	416	364	386	351	397	364	360	419	392	370	374	383	379	409	375	401	368	395	384	421	361	408	392	392	361	377	401	347	357	404	378	391	398	374	387	380	399	378	379	373	360	428	372	383	407	392	397	384	423	398	370	379	390	392	387	394	371	387	371	399	398	422	424	401	370	382	415	417	383	390	401	435	389	376	385	389	377	406	349	391	360	397	384	388	354	375	394	364	362	416	384	411	374	403	377	414	425	364	389	374	391	368	403	343	370	407	442	447	365	383	373	435	368	386	386	361	380	415	388	397	405	403	357	410	380	395	386	367	390	414	401	387	351	390	382	386	368	413	384	371	403	400	394	419	415	384	416	387	383	369	395	370	376	409	367	398	379	369	397	413	367	372	375	376	381	388	384	369	406	376	394	397	390	392	397	387	434	366	370	370	391	368	393	406	391	371	414	360	413	387	400	405	365	392	383	418	383	417	359	410	379	417	371	403	395	389	398	403	384	400	357	398	381	422	419	407	373	378	390	385	409	388	373	373	414	431	395	409	401	394	380	433	394	412	425	380	406	394	400	371	372	416	383	425	388	397	400	374	396	399	366	391	376	371	394	350	377	363	389	402	384	397	367	439	411	411	377	400	397	366	404	400	378	381	375	397	368	397	380	395	346	396	396	431	405	383	388	398	367	404	394	410	389	426	409	404	430	384	396	404	404	377	389	364	397	397	392	358	359	405	343	397	407	399	416	339	376	360	371	363	394	380	402	386	373	390	364	399	378	398	379	386	390	368	364	426	359	410	377	424	414	382	393	425	349	414	403	379	395	403	429	341	400	368	373	373	363	380	372	400	356	359	406	396	385	384	322	402	384	365	414	374	369	388	389	346	401	418	360	379	403	407	389	411	354	403	406	399	370	372	367	395	349	394	419	379	373	384	389	412	382	391	390	375	383	368	385	421	367	396	390	375	367	378	392	387	387	410	390	361	375	397	393	393	406	367	375	403	371	398	397	384	352	381	380	359	389	366	365	383	405	395	403	390	387	404	380	400	422	363	380	388	367	386	404	373	393	398	390	404	381	360	349	399	390	362	379	374	392	395	393	403	401	385	367	396	386	402	420	361	386	376	384	433	395	368	376	355	423	375	395	396	339	390	379	380	394	408	394	377	368	390	396	364	393	381	377	367	380	356	378	362	393
6106	3136	3182	809	610	907	1071	720	574	719	2338	2165	1537	725	446	382	398	373	337	304	346	325	353	351	332	336	355	341	344	360	330	358	350	343	354	333	361	331	361	343	354	339	354	348	371	320	321	336	357	362	352	355	310	343	311	374	355	337	328	354	326	346	344	352	377	340	324	341	340	336	310	328	336	366	341	338	364	330	344	373	307	348	337	362	351	377	325	365	339	326	311	305	316	326	367	347	326	335	342	315	357	294	343	348	339	301	338	333	340	363	403	335	354	351	307	316	349	339	325	361	361	317	325	359	342	336	377	375	345	344	333	323	353	351	371	330	349	337	349	356	354	358	328	350	332	356	329	326	328	334	333	369	315	326	389	339	341	354	326	342	346	321	339	351	337	346	334	355	301	352	369	338	305	352	362	343	342	344	330	339	364	337	312	302	332	330	324	307	363	334	349	361	367	306	351	354	341	322	320	355	322	331	335	365	348	343	363	369	362	308	364	349	373	314	352	308	345	347	307	343	340	351	324	330	338	298	326	378	312	332	337	371	313	353	326	339	334	372	344	336	369	338	335	355	375	335	310	355	354	350	362	318	354	337	317	342	336	358	343	345	348	347	349	309	327	336	315	350	333	324	343	356	332	342	310	351	359	392	345	309	333	339	315	348	351	329	369	364	342	323	323	328	337	343	342	336	343	317	352	355	346	342	340	351	357	364	331	326	316	339	317	323	323	336	343	335	347	322	347	329	344	311	325	338	364	347	338	364	314	357	332	341	333	345	312	351	321	312	352	340	330	320	314	356	304	325	356	320	356	348	337	344	319	333	366	348	320	363	358	325	355	334	343	328	328	334	314	340	351	309	336	322	363	349	323	353	343	350	327	349	362	348	361	354	336	348	312	354	306	327	311	338	363	322	339	370	298	321	340	341	374	356	336	366	362	341	324	308	356	348	324	338	346	317	309	305	372	327	329	331	350	342	347	356	354	364	350	346	308	373	294	321	342	325	330	348	359	330	337	326	332	299	354	327	359	353	346	343	352	382	341	336	371	336	352	335	373	325	341	344	330	345	319	342	326	323	378	308	300	335	380	326	348	337	364	309	336	334	332	366	336	336	348	325	341	327	316	362	375	330	316	297	342	355	318	303	341	367	344	338	329	332	352	338	321	360	313	385	340	367	343	320	340	336	327	346	368	332	336	340	359	365	358	316	342	322	368	334	352	329	324	330	314	330	353	322	336	328	338	329	375	325	328	311	352	336	335	355	358	331	360	355	363	344	350	350	351	356	344	333	316	321	341	357	305	353	368	320	349	350	330	345	321	368	333	351	333	349	338	326	329	330	329	348	326	343	349	354	356	335	295	371	371	330	327	287	332	316	340	353	364	354	318	326	354	312	290	384	329	339	349	362	346	326	335	297	350	344	353	328	343	332	360	324	341	328	356	362	355	358	357	356	325	350	363	343	321	331	365	308	344	321	308	324	357	343	326	335	359	335	356	349	335	353	350	345	365	335	333	370	358	348	342	317	379	328	355	350	325	358	323	312	336	366	329	339	342	368	347	325	354	331	341	317	331	339	345	324	351	324	350	294	311	311	333	316	361	344	325	368	354	335	355	353	350	332	328	344	314	357	349	340	376	344	322	350	354	362	333	352	330	356	342	338	310	343	298	336	369	351	307	320	343	319	323	361	302	302	324	362	330	354	340	361	323	367	335	361	304	351	363	364	356	323	359	353	330	344	329	336	355	305	337	328	367	355	322	347	369	337	369	314	320	326	384	362	348	355	351	324	344	346	353	329	321	319	360	340	371	328	302	353	344	355	326	363	364	345	347	346	349	386	388	312	332	318	337	348	348	366	354	332	333	357	343	355	353	340	307	362	333	344	334	334	362	310	338	312	362	308	355	318	361	345	359	351	333	329	327	349	364	369	316	300	339	352	340	324	333	336	349	362	359	378	312	341	362	353	353	348	347	311	319	316	351	326	307	327	328	345	327	313	398	308	346	344	326	326	356	327	340	326	339	343	362	377	308	345	330	320	339	359	363	319	312	343	330	330	350	343	336	356	327	337	332	335	364	338	342	351	307	321	391	315	341	330	349	359	361	341	323	365	350	312	327	350	371	370	380	357	313	340	338	313	365	324	346	350	303	332	365	323	326	344	335	313	320	312	331	338	372	353	353	300	327	331	319	361	363	349	343	331	339	332	319	304	318	322	357	335	316	358	348	379	349	325	328	328	322	389	333	338	310	338	327	319	360	330	384	333	332	325	343	346	326	324	345	289	325	325	349	344	335	370	360	358	305	354	345	338	347	321	318	320	359	325	365	350	343	336	310	341	349	314	392	370	317	313	313	333	363	335	334	342	315	358	343	329	295	338	375	333	354	346	350	330	348	367	335	343	313	296	371	341	291	344	370	317	339	335	332	337	361	348	326	340	359	329	337	351	353	334	367	304	350	319	324	359	335	337	341	341	338	352	321	325	357	334	392	354	340	344	337	324	372	329	349	357	336	308	342	319	337	332	325	360	333	355	362	343	315	339	357	346	372	330	359	329	333	331	352	334	345	313	338	336	329	378	370	325	327	382	333	351	344	345	333	376	320	342	326	377	369	352	335	349	329	365	369	365	321	344	330	331	384	356	357	320	336	336	333	320	337	335	340	387	375	354	344	319	331	317	359	361	338	366	331	335	348	294	357	371	324	347	348	340	353	338	373	334	337	348	354	350	340	335	357	327	357	342	322	324	333	354	335	341	343	363	326	336	322	330	335	321	364	356	328	387	350	342	387	303	317	304	349	358	359	340	330	355	338	353	327	309	403	316	346	320	344	344	323	347	314	343	338	321	331	348	341	333	333	341	321	356	358	354	352	375	332	374	356	332	309	343	342	357	348	338	323	350	350	322	344	318	354	314	345	323	346	373	317	357	352	351	327	364	345	326	380	314	310	366	347	354	331	343	336	349	345	375	348	356	368	348	362	317	336	319	337	359	347	353	324	342	347	351	339	347	338	359	360	317	357	342	374	308	375	364	323	339	326	326	383	324	348	330	337	307	325	357	343	349	333	345	345	363	354	346	321	345	324	368	326	349	351	329	385	342	289	333	333	333	339	352	296	333	339	326	343	357	327	349	347	363	350	389	348	359	352	333	341	325	338	335	331	373	343	327	319	353	352	347	353	294	357	375	341	377	332	352	356	338	340	302	350	346	352	318	354	357	362	341	305	363	335	312	349	311	354	334	344	324	365	332	307	358	387	353	350	367	321	319	352	307	356	353	326	323	335	319	344	301	318	328	365	339	370	377	349	365	351	330	337	311	355	335	310	318	345	340	361	341	354	306	350	351	327	340	355	383	318	354	363	339	330	337	350	328	338	343	333	341	328	355	381	354	320	334	341	339	354	346	341	337	375	317	346	332	297	324	365	340	337	331	332	333	325	363	341	333	302	316	356	345	349	328	360	339	350	315	359	344	317	324	318	376	350	307	352	332	375	323	332	361	334	347
25706	21522	27401	25356	6425	1453	1265	1075	750	2426	15994	16834	9180	2549	1018	585	409	424	403	412	423	433	435	431	434	428	421	414	434	423	403	374	486	391	414	396	412	421	402	422	463	383	448	428	404	402	434	389	396	406	393	409	446	421	404	383	438	414	422	450	395	414	427	416	418	392	417	377	440	390	409	415	370	417	397	445	382	398	417	463	419	432	408	411	414	447	403	440	418	390	383	405	415	426	404	405	415	417	420	394	396	378	391	433	449	422	425	394	395	404	431	389	427	382	422	387	444	409	442	440	426	391	403	413	429	434	420	441	420	447	425	403	425	419	409	406	442	397	404	422	426	410	428	456	390	412	460	428	461	382	400	410	380	388	424	414	425	410	427	403	444	379	406	375	426	400	401	407	433	408	423	454	412	406	408	406	429	402	399	405	399	436	413	392	434	453	444	444	391	418	416	436	432	410	431	431	415	389	447	444	406	418	406	401	421	463	427	392	390	447	421	450	403	398	426	425	417	450	426	417	436	417	437	392	390	445	429	432	463	414	418	370	459	429	436	417	408	404	404	462	413	422	410	438	404	434	396	422	460	365	393	431	432	415	455	399	436	427	391	415	396	428	419	417	426	404	396	418	394	436	438	441	390	429	411	397	443	397	429	424	423	430	421	407	405	432	408	404	455	387	395	420	369	406	418	387	424	445	402	421	373	427	441	395	403	415	416	446	429	418	438	425	437	421	429	431	401	407	400	425	434	430	407	403	418	426	430	438	415	403	414	422	403	421	433	434	369	384	426	444	409	406	409	423	390	447	388	437	463	427	418	418	427	422	416	426	391	432	401	414	423	429	397	435	447	417	394	416	381	408	433	466	430	433	406	435	417	411	466	383	417	424	406	435	425	401	390	405	388	426	411	404	464	416	441	437	409	414	422	436	438	400	408	401	430	385	419	434	382	405	385	401	433	361	389	412	398	446	429	415	435	434	453	374	394	402	421	400	408	410	406	389	403	408	408	439	391	401	443	386	418	410	423	443	417	419	445	405	406	385	417	401	403	443	469	408	413	410	443	439	387	438	429	385	401	391	439	450	433	411	407	397	437	407	377	369	398	392	434	431	418	464	410	413	413	377	400	427	422	415	416	400	396	399	384	432	412	435	441	402	401	467	422	403	438	407	414	457	419	428	393	402	430	430	378	413	411	412	402	396	412	380	413	401	428	416	432	404	426	403	414	409	397	413	439	416	443	382	404	461	417	410	428	422	409	401	401	428	424	399	412	418	425	395	409	406	429	436	429	383	386	441	432	444	434	423	406	478	417	403	430	390	420	398	413	404	426	403	413	397	436	386	403	442	421	436	401	440	427	424	452	421	403	436	412	453	446	404	414	406	411	444	423	434	417	422	421	414	446	433	441	406	404	407	369	439	382	407	409	415	373	409	416	429	440	419	449	417	397	381	417	422	443	390	435	431	415	460	400	434	410	399	400	397	415	396	379	443	431	457	411	455	417	391	434	407	416	412	404	400	376	404	415	419	453	397	399	427	441	442	406	399	444	401	419	409	454	442	407	408	424	454	395	411	441	428	423	429	434	399	405	416	422	469	387	432	394	404	402	388	376	404	406	433	439	419	433	440	438	437	445	427	411	414	390	419	458	420	419	421	416	380	418	407	417	384	411	435	378	403	426	380	424	436	428	426	413	359	383	435	421	397	419	413	424	431	425	426	433	437	414	462	422	434	426	412	449	448	412	445	429	368	395	415	374	453	398	445	428	436	369	385	404	376	420	418	402	362	404	410	433	382	400	383	386	430	425	438	432	442	417	401	436	445	418	387	460	416	407	437	397	414	427	456	453	440	428	463	414	454	437	386	383	411	426	405	395	407	392	387	437	415	405	425	418	416	397	394	427	413	463	405	414	409	375	418	415	447	427	379	390	448	433	429	416	388	399	405	448	451	428	376	398	397	427	420	413	441	382	419	433	417	433	443	445	413	409	440	421	379	424	425	414	418	426	432	412	404	436	425	421	394	419	423	397	400	387	417	410	410	421	383	392	402	410	417	394	400	424	408	420	428	436	407	433	446	413	428	410	435	385	395	392	401	394	410	458	436	378	414	419	416	393	407	434	432	453	415	418	417	418	456	391	420	426	424	411	393	403	420	412	437	412	405	422	415	391	434	387	384	374	420	432	402	414	395	392	393	393	436	387	424	416	428	408	434	399	365	390	387	393	383	389	467	433	415	394	399	426	411	407	394	408	396	441	402	406	455	391	381	430	411	404	404	403	423	434	406	437	435	399	424	406	431	417	424	402	414	383	399	358	443	398	445	430	392	385	390	385	451	393	440	380	421	419	415	436	440	448	382	427	418	404	442	401	444	426	431	393	384	424	432	415	427	419	418	432	432	421	427	434	408	403	430	369	440	424	410	455	440	395	408	439	405	415	421	396	376	455	415	410	415	408	377	437	449	427	429	411	440	428	385	431	426	437	414	412	417	372	433	389	402	389	406	420	394	440	371	394	421	419	481	418	440	402	409	403	403	413	415	397	425	417	425	381	447	388	392	408	423	440	427	428	430	427	406	398	443	437	410	415	463	406	414	422	399	376	389	415	430	405	403	430	426	413	445	390	413	433	428	404	465	395	422	421	389	368	411	423	416	424	423	370	396	402	393	384	412	428	414	404	419	438	419	397	421	406	413	382	435	423	427	439	395	395	423	390	390	377	426	439	411	418	429	385	405	415	423	408	391	377	420	415	417	464	417	438	411	414	400	428	387	395	397	412	435	420	443	439	397	407	461	418	441	436	415	408	433	397	400	420	476	399	376	427	412	461	411	397	412	415	415	393	435	413	411	426	445	410	436	411	423	436	430	411	419	411	420	441	375	387	411	427	427	442	446	419	389	405	409	437	399	407	409	417	402	395	410	431	426	422	429	408	425	430	425	424	372	449	413	402	424	418	424	443	402	426	406	437	410	426	434	431	407	460	395	399	396	388	415	370	402	407	438	413	419	443	429	396	384	413	397	381	403	413	429	403	389	432	424	456	391	377	411	402	424	418	444	426	423	411	420	414	383	426	392	417	397	431	431	424	406	430	413	439	443	400	447	417	410	378	431	419	452	436	435	405	408	385	416	411	432	402	409	419	418	427	440	413	457	404	427	426	412	388	396	435	439	399	410	446	386	393	469	401	374	409	426	422	456	400	409	422	371	426	415	433	419	418	394	424	423	418	395	429	405	431	389	415	426	411	361	408	401	457	382	381	394	415	447	410	420	437	419	425	388	406	435	426	432	411	438	478	415	423	401	389	408	384	394	394	404	399	392	435	398	393	393	380	449	410	434	440	418	400	421	402	443	438	369	403	435	422	457	427	427	411	409	390	388	405	406	427	419	399	456	439	451	422	400	435	401	406	417	426	435	427	446	398	417	390	405	424	384	430	383	420	405	390	408	419	394	443	434	456	393	387	367	410	386	420	426	391	383	432	426	420	417	396	424	429	410	466	409	402	409
5348	8112	7714	1954	1484	1231	1482	1464	919	3782	17398	15145	7728	2489	1108	524	403	379	410	387	399	398	381	385	389	375	386	360	355	386	401	375	338	375	392	351	389	386	417	402	370	395	374	365	377	383	369	365	431	383	355	375	374	394	374	404	375	404	394	358	351	387	401	403	401	362	369	366	394	388	395	389	367	375	420	389	393	354	398	398	384	370	361	380	383	397	418	397	402	407	403	410	406	337	377	394	397	348	379	378	382	380	365	373	375	392	355	370	344	384	380	406	350	361	407	387	370	401	374	384	387	399	374	373	378	381	395	413	392	387	398	386	367	350	390	372	395	370	381	377	368	405	410	402	401	426	398	377	354	376	357	391	352	368	378	420	377	367	383	395	386	378	408	386	365	402	400	387	413	386	378	421	386	383	412	373	390	404	409	380	385	400	413	392	359	379	418	387	347	375	406	382	374	385	389	388	382	372	392	352	380	371	335	376	393	339	402	374	374	375	384	398	358	363	389	374	363	386	392	406	389	410	366	371	389	380	372	346	369	413	382	363	419	355	340	375	369	395	381	413	360	384	368	387	374	373	385	347	366	404	377	392	382	368	409	374	372	407	389	366	384	355	359	378	361	378	375	368	371	376	370	375	376	374	408	358	423	379	373	366	388	386	356	369	406	430	367	343	387	406	360	337	403	422	384	354	379	418	375	370	349	387	427	369	370	404	370	379	376	361	408	367	366	377	400	403	364	364	355	399	414	402	361	370	366	414	391	388	376	378	412	386	389	391	403	388	400	354	405	407	381	383	412	378	403	379	359	376	358	382	367	389	379	376	388	360	397	412	336	373	367	396	384	359	387	382	395	392	404	402	374	361	354	407	395	368	377	363	380	390	392	387	356	361	375	365	398	428	402	373	386	359	362	406	395	395	418	392	374	338	380	353	412	390	370	376	381	381	383	379	384	404	406	392	386	387	363	376	391	414	346	353	411	381	392	412	406	390	396	416	356	363	382	384	388	370	360	388	378	358	391	375	366	386	394	372	366	373	360	375	373	385	365	376	384	380	398	406	404	383	377	407	391	384	405	368	407	396	374	366	360	381	370	424	383	377	341	410	385	375	397	406	378	371	385	404	373	365	352	412	400	378	366	388	355	364	386	421	401	392	373	420	390	378	420	390	393	353	398	380	372	388	362	380	422	383	401	400	375	383	398	362	394	371	408	390	421	410	381	390	412	398	351	367	377	421	359	367	361	397	339	384	400	420	347	373	371	367	389	358	365	410	403	377	434	370	379	353	389	355	362	392	408	358	384	384	389	400	384	364	341	372	389	368	360	428	361	381	400	356	381	402	354	387	369	381	378	359	379	426	367	392	380	387	411	376	401	385	358	355	386	346	424	383	419	359	399	389	363	393	390	362	382	353	389	375	387	379	426	377	369	381	388	373	397	360	374	373	354	390	356	427	397	399	400	376	366	344	421	441	395	363	394	361	397	367	382	356	392	416	369	386	398	396	356	395	384	365	382	369	393	410	383	384	375	377	383	379	357	376	401	379	365	376	340	403	400	411	399	405	390	368	364	370	386	373	355	379	399	372	390	388	352	395	362	383	379	395	399	409	376	383	392	325	393	391	367	379	373	382	380	395	315	351	400	395	377	379	380	377	367	407	320	376	423	398	408	399	400	373	339	383	366	363	393	374	403	389	361	388	372	385	392	350	374	373	388	364	367	363	405	393	374	407	434	394	408	370	395	374	383	380	408	355	376	382	368	388	401	383	397	350	384	390	400	423	367	381	373	377	384	373	365	397	389	382	417	359	405	404	381	377	380	386	362	388	356	397	399	361	402	374	359	371	380	384	370	394	378	399	378	358	369	375	398	408	394	391	383	391	389	375	378	383	378	383	385	384	369	392	385	396	403	376	354	372	378	341	424	406	388	371	372	369	393	382	362	368	373	400	389	362	407	398	369	355	383	411	373	367	417	392	360	373	405	381	371	377	382	417	386	396	405	377	385	358	374	385	409	402	359	352	391	397	379	400	369	380	356	393	389	346	410	383	347	390	375	397	407	416	359	392	369	351	398	373	365	389	427	375	383	386	361	381	382	368	375	384	346	391	368	382	363	411	384	393	379	378	343	392	374	398	365	376	376	379	393	384	391	379	365	417	409	379	385	381	355	352	393	387	371	362	401	372	378	394	403	384	397	382	345	396	389	379	425	343	393	408	346	373	361	378	351	376	361	388	395	398	384	364	372	367	379	372	388	385	340	331	329	375	404	372	441	376	416	352	382	370	385	372	397	352	362	379	400	328	410	369	389	367	380	396	399	340	393	370	345	377	379	419	394	356	388	387	405	392	390	391	353	385	372	392	362	389	388	371	388	363	386	377	376	368	333	394	383	376	378	382	368	392	397	393	356	396	410	416	354	359	389	401	356	368	418	414	371	400	371	345	404	358	335	347	405	428	393	374	376	425	402	407	388	386	398	364	369	381	373	379	376	391	420	390	392	439	387	384	370	365	373	359	408	398	345	419	367	388	402	393	373	397	374	371	393	362	378	362	379	399	387	429	368	398	401	413	383	390	387	372	348	381	372	405	395	396	385	413	415	392	404	405	375	380	375	353	375	404	368	442	384	381	380	378	350	390	383	385	383	374	416	389	408	385	377	384	401	385	377	369	358	415	400	385	377	351	370	424	388	391	355	360	391	380	393	397	371	375	386	399	413	385	366	408	371	379	357	361	411	402	417	366	398	396	384	343	384	376	416	380	367	389	364	410	367	401	405	395	361	402	393	415	377	379	406	377	369	384	375	369	397	375	348	410	363	382	381	387	404	363	369	385	374	415	387	369	361	361	378	375	401	377	376	408	384	388	370	386	385	381	392	384	339	381	367	365	388	397	362	404	360	380	357	354	401	370	395	387	390	366	390	403	392	383	378	381	407	380	353	377	408	355	358	378	382	390	360	380	368	397	394	369	409	390	373	358	375	416	357	349	369	334	422	374	332	359	402	366	372	394	375	370	380	402	389	373	347	381	387	362	399	391	376	386	409	394	363	367	389	405	406	363	369	367	362	424	398	364	404	381	383	373	359	414	401	368	405	396	377	389	365	401	374	347	391	393	365	378	404	415	358	359	382	364	380	348	380	388	396	348	388	349	369	352	412	414	405	398	375	369	398	419	410	393	341	383	384	380	394	380	401	387	377	385	388	369	374	380	390	357	363	390	397	369	372	380	394	343	369	364	393	394	387	386	353	394	391	403	385	375	383	358	392	386	377	383	415	400	370	375	403	373	414	392	413	376	386	360	373	343	384	393	395	366	372	377	394	425	398	373	388	369	363	392	385	402	374	405	395	335	406	361	361	400	398	347	365	402	378	372	388	351	358	355	412	357	398	369	372	408	366	379	375	334	402	403	387	383	418	400	390	375	384	403	376	368	410	387	398	406	381	408	355	382	405	359	366	387	387	398	417	393	333	368	380	407	357	377	351	397	411	364	387	392	394	339	379	368
24617	21489	28769	24639	21132	7947	2813	2066	1262	9164	31881	29034	16751	5657	1786	849	603	592	567	581	581	546	550	589	591	532	573	547	568	563	563	566	550	574	607	514	543	586	559	528	580	566	587	557	540	554	545	591	542	519	553	571	505	586	602	561	576	558	552	547	538	567	499	532	573	546	577	550	566	585	520	577	586	557	550	580	527	589	569	541	567	528	507	541	531	552	528	550	591	535	587	557	545	529	548	562	559	555	543	556	547	571	510	590	538	561	583	572	546	564	535	526	548	510	534	587	530	522	573	556	547	530	526	565	552	559	522	539	554	573	580	545	537	584	548	581	577	591	562	576	580	570	566	569	555	579	589	558	568	533	549	578	570	539	565	612	522	511	537	551	536	565	540	544	560	542	515	528	586	575	559	539	544	552	563	554	558	572	581	553	558	567	522	530	561	525	581	564	560	541	528	546	551	622	546	540	519	560	544	564	546	567	544	521	539	542	597	576	579	560	555	611	540	580	569	604	546	593	585	533	565	542	584	537	576	591	575	572	532	559	565	549	578	567	609	544	566	555	565	552	546	546	495	539	596	577	553	570	541	565	564	580	544	529	599	588	551	545	575	546	541	562	614	546	582	548	581	553	550	557	501	499	534	555	571	535	566	561	537	585	565	553	514	542	543	568	532	558	527	563	544	552	537	525	554	542	512	531	584	516	528	519	546	558	576	552	526	586	556	559	539	538	550	560	587	565	548	554	505	560	593	584	570	528	519	546	525	494	575	547	535	560	512	559	603	563	573	616	559	588	530	522	550	545	623	584	516	531	583	574	526	575	553	542	553	579	522	593	535	519	553	559	524	559	518	573	591	565	564	561	516	555	550	567	549	521	502	560	544	562	583	533	533	556	501	550	588	542	539	565	543	555	575	573	564	500	530	541	563	564	557	596	520	530	553	569	600	534	551	538	551	590	552	556	547	543	501	572	543	539	592	579	557	575	563	563	530	591	616	546	574	526	544	572	591	572	568	536	567	563	539	563	564	557	554	505	519	538	576	603	559	600	600	605	592	535	592	558	589	552	583	560	577	604	575	548	519	561	561	537	541	526	528	606	533	528	549	529	584	567	543	546	541	553	517	574	567	577	564	527	541	553	507	534	556	604	556	544	535	599	541	555	517	569	546	534	593	549	536	570	556	533	483	528	503	540	508	562	587	534	530	542	528	535	544	598	572	509	569	583	619	505	575	604	550	514	561	564	583	563	564	586	534	610	540	572	527	565	539	590	567	600	573	525	531	551	514	583	530	561	560	592	557	529	555	549	543	573	543	504	540	540	590	594	579	527	553	563	551	539	547	557	519	552	519	537	563	523	540	560	518	544	562	524	512	555	575	495	531	588	571	538	521	588	546	549	541	592	569	547	527	527	531	535	515	541	521	535	547	520	561	558	563	548	543	565	534	608	551	557	568	521	559	580	563	572	538	548	551	553	555	575	538	554	569	537	567	549	574	530	587	543	512	586	556	549	570	555	590	601	561	565	557	537	528	561	589	528	531	528	543	538	545	571	539	583	563	523	537	555	565	519	569	536	577	513	565	523	578	555	550	566	604	572	573	573	601	542	533	552	526	519	579	550	535	544	569	555	519	590	543	534	538	606	547	552	578	565	591	583	534	571	565	534	529	549	592	540	558	535	541	553	548	538	582	562	540	593	563	588	524	580	560	542	530	549	537	535	555	551	549	517	512	561	568	531	552	543	549	579	577	543	546	514	559	513	569	568	571	498	580	523	575	533	555	555	570	528	544	539	557	531	537	519	531	580	574	566	495	551	513	586	542	546	573	571	499	588	551	546	590	583	534	542	581	550	553	571	527	567	579	585	582	583	527	548	556	551	531	568	564	545	493	585	539	539	555	561	540	552	524	563	559	556	566	543	553	524	559	569	548	505	539	590	555	522	574	580	575	572	514	547	524	559	530	595	583	583	553	594	595	527	531	564	529	557	529	554	525	532	520	541	534	521	520	534	530	553	563	537	517	551	582	573	551	535	548	556	578	586	546	541	581	516	564	551	531	559	549	553	531	546	536	579	573	561	544	526	573	579	540	542	554	548	528	552	519	541	564	590	523	576	514	518	539	576	523	551	517	542	533	531	550	553	550	576	544	554	563	601	554	579	565	544	561	552	521	526	543	529	523	542	569	539	548	544	532	511	535	548	561	573	551	561	579	582	561	572	551	557	541	517	527	527	529	537	571	571	535	528	558	542	563	541	562	528	557	541	539	563	554	580	559	543	552	558	540	574	520	541	538	527	562	515	528	528	546	533	545	547	557	551	580	549	553	545	518	562	535	538	526	571	580	567	556	576	501	570	557	540	558	573	569	607	549	594	577	580	554	545	513	563	516	565	533	558	553	553	539	541	548	557	563	537	545	515	587	526	577	549	572	574	547	575	546	569	527	540	546	558	521	565	571	520	605	553	554	544	562	584	554	539	549	530	554	510	543	580	538	573	521	561	557	594	574	541	552	572	549	540	574	592	540	542	529	540	558	577	551	515	570	574	553	527	587	540	557	587	525	550	552	551	499	527	555	569	572	551	576	571	539	540	551	511	560	545	556	527	506	580	516	542	557	554	545	542	573	525	529	551	530	505	530	555	513	546	569	590	598	557	530	569	546	567	568	568	525	542	540	562	545	584	565	626	557	557	556	537	538	588	550	540	584	554	527	540	568	552	531	575	508	523	510	545	570	583	547	583	577	523	571	475	540	540	542	535	567	566	536	567	512	550	548	538	546	515	534	556	518	554	580	559	542	535	542	564	534	529	548	541	567	573	548	579	577	581	556	592	560	559	563	598	530	540	560	569	508	567	515	547	583	557	561	556	537	576	584	544	597	546	528	569	586	537	520	510	578	575	559	512	581	581	577	507	554	557	538	579	533	554	549	557	595	558	538	493	533	539	493	560	557	574	526	527	583	563	588	552	599	580	579	545	590	536	585	532	553	556	536	566	582	529	586	581	565	530	552	578	551	557	566	589	551	527	555	570	573	562	556	553	557	553	568	575	573	544	527	536	511	537	549	558	552	527	557	586	522	553	544	554	539	566	561	529	602	555	570	584	550	564	506	561	548	550	586	555	535	553	548	565	534	568	520	543	550	535	544	528	549	549	555	540	585	572	536	530	570	602	579	543	580	528	523	585	588	542	539	544	525	562	546	561	553	583	530	587	533	519	535	501	559	556	545	531	574	537	563	537	551	552	534	562	552	553	560	579	570	556	558	542	551	569	526	523	526	586	528	549	584	561	511	524	564	551	539	543	531	564	538	537	557	538	537	572	549	545	543	546	580	567	581	518	560	546	573	571	556	561	508	577	543	544	551	563	573	569	534	558	586	558	578	563	608	558	575	521	540	570	555	530	553	538	593	591	530	559	559	579	560	521	557	538	556	575	552	540	527	540	532	568	548	610	523	547	525	589	540	518	588	573	569	568	532	581	579	591	533	577	545	571	543	620	582	578	582	591
6924	13972	10628	6255	2657	2220	2561	2671	1673	12627	30294	24418	12913	4677	1746	747	553	527	494	470	459	501	541	427	514	506	496	481	491	510	496	494	507	520	475	454	537	480	492	479	514	512	505	490	492	544	502	498	496	522	505	492	510	500	511	473	504	530	526	489	483	473	525	529	517	491	515	511	487	466	528	505	480	489	469	499	470	492	491	489	484	520	503	479	501	494	512	484	542	492	502	512	527	494	491	486	500	509	497	518	479	492	486	502	489	491	514	504	501	486	555	513	475	507	527	487	455	519	520	542	529	476	509	514	501	468	529	477	500	469	528	523	503	530	457	461	493	446	535	477	531	510	497	499	508	517	475	469	507	479	469	482	468	516	480	465	507	487	522	469	453	499	469	485	493	530	497	462	486	494	501	498	521	517	519	486	521	479	480	459	517	500	510	506	546	546	486	525	499	511	490	453	536	489	510	485	533	516	467	480	470	493	515	504	514	495	498	511	491	502	526	478	502	507	472	514	484	495	551	525	531	463	520	501	491	455	490	489	464	518	526	514	488	508	537	499	527	500	485	463	494	480	515	507	503	504	496	514	512	450	474	501	526	526	504	457	492	490	506	489	486	502	471	521	515	515	510	485	479	488	512	486	497	523	515	506	565	514	516	515	505	487	518	515	496	487	515	514	450	516	494	552	514	474	487	505	469	489	494	563	543	489	486	473	475	466	488	510	506	473	513	514	514	488	495	537	510	509	502	504	502	475	491	520	515	481	523	491	518	495	519	500	511	516	519	473	484	513	472	531	533	503	465	471	477	505	467	498	564	495	505	479	510	577	458	525	446	538	494	482	463	529	520	517	491	481	477	483	453	499	477	467	521	528	460	499	491	506	496	498	493	505	510	510	500	488	500	498	486	476	488	473	467	475	479	534	521	520	474	473	522	510	496	487	445	540	502	494	466	512	477	505	533	519	496	499	489	490	516	558	462	490	502	538	507	457	488	486	547	511	509	482	526	494	520	523	525	519	495	488	434	489	499	507	523	487	502	478	464	529	486	531	457	523	498	521	508	494	509	503	479	481	473	522	484	544	482	521	510	519	500	520	480	546	492	484	501	513	507	493	460	503	490	469	500	485	529	501	516	498	479	515	502	494	495	516	483	468	491	491	473	530	509	509	537	478	512	508	472	513	505	511	473	488	507	530	492	475	509	475	481	479	460	504	521	468	490	488	500	464	485	499	497	486	494	509	468	467	500	507	500	534	494	498	523	477	490	457	485	483	460	507	480	470	470	435	488	496	472	518	466	464	523	525	503	503	527	480	493	502	481	524	478	500	472	463	510	510	524	484	531	489	459	483	465	513	505	500	498	494	482	529	518	464	488	510	531	446	516	520	483	510	498	470	488	522	518	499	514	505	471	467	498	494	460	504	472	448	496	463	482	504	513	496	477	458	472	493	526	497	490	492	465	504	488	510	530	543	521	539	449	500	503	499	496	494	509	517	469	493	503	487	478	501	502	495	490	497	474	484	535	525	499	517	480	470	489	516	475	525	507	518	476	541	497	483	512	515	511	521	476	489	471	472	479	498	479	500	501	559	496	488	481	494	509	504	502	485	471	483	515	483	518	482	490	476	483	501	486	467	518	491	530	497	486	524	493	493	473	550	465	489	460	501	510	515	552	504	458	502	548	490	517	495	518	504	491	528	489	490	486	496	488	506	481	497	471	447	467	470	477	490	465	505	475	471	492	503	477	467	488	492	485	487	484	472	524	492	522	522	489	518	525	499	509	521	519	499	504	477	460	496	466	499	492	504	452	526	496	461	454	530	538	475	491	453	490	506	481	527	509	515	484	511	532	485	493	456	487	493	476	487	525	488	512	478	515	522	516	434	468	515	468	516	504	501	476	488	495	483	492	487	491	525	536	488	528	474	507	450	498	525	511	508	499	451	514	466	493	522	510	516	535	519	491	515	504	505	479	445	499	485	476	505	494	514	480	519	503	500	498	547	526	510	499	499	485	511	463	508	453	486	499	498	486	506	506	515	491	492	480	493	483	492	522	520	471	450	491	481	484	536	471	515	498	521	491	470	507	521	494	537	449	473	471	472	488	520	473	524	464	472	480	501	491	507	495	487	505	489	542	462	485	530	481	479	526	514	525	464	526	497	548	525	464	518	511	526	506	472	497	476	507	524	510	501	485	500	500	509	486	486	527	502	494	474	496	534	505	505	488	497	480	510	496	514	475	508	480	485	502	493	485	477	522	514	463	523	493	503	506	535	441	488	507	460	482	492	542	480	510	452	526	475	496	510	482	510	515	487	453	502	479	472	497	486	475	483	511	511	522	459	476	538	520	465	492	508	499	429	497	520	504	547	491	513	513	461	505	512	511	481	498	491	498	483	492	512	497	534	492	432	471	528	480	456	517	485	499	486	503	483	506	516	498	500	480	458	489	479	479	463	475	503	500	496	486	509	481	502	473	506	515	505	516	481	502	474	531	540	497	448	521	486	479	515	490	488	513	479	502	444	450	459	504	503	459	485	530	492	486	495	519	495	479	456	491	497	510	485	509	487	500	511	491	508	442	514	516	498	486	487	510	525	469	502	485	501	472	485	514	519	481	490	497	478	498	489	461	519	479	508	485	448	488	487	508	525	484	491	506	502	468	479	502	485	493	472	524	527	493	517	545	477	470	482	499	516	492	475	517	503	493	467	483	493	494	473	490	490	499	478	480	502	532	500	503	501	500	511	533	466	478	527	519	495	527	505	484	487	533	489	482	501	467	499	459	487	496	473	471	474	475	481	493	493	486	511	516	504	508	488	487	502	517	463	479	482	482	498	543	508	499	490	503	464	497	489	503	483	524	502	506	500	474	558	496	502	498	476	478	478	513	456	526	494	507	488	460	464	493	447	534	477	520	473	464	508	498	468	489	479	468	504	487	479	486	515	512	471	508	493	500	506	491	486	438	521	523	542	491	521	488	487	493	471	523	487	501	488	474	458	471	514	496	436	460	437	484	454	487	483	499	517	517	522	482	471	550	497	468	515	449	496	484	443	512	551	518	473	503	527	518	501	476	478	492	504	481	502	539	457	537	503	497	473	482	493	500	465	496	500	514	502	501	551	461	493	503	493	524	538	534	517	491	487	484	481	448	506	509	455	509	498	522	508	490	526	493	467	498	446	481	515	522	508	497	474	483	478	501	459	499	513	498	492	497	495	503	467	510	473	510	444	489	516	520	470	518	507	506	485	499	504	501	477	516	467	528	504	484	506	521	486	512	510	506	484	498	468	454	542	527	478	493	504	508	461	496	498	511	512	526	482	476	500	475	514	492	490	495	478	485	513	479	469	474	482	459	498	488	473	462	483	453	481	500	535	489	494	476	468	526	503	461	512	515	506	465	491	499	493	505	508	487	508	475	525	490	497	506	494	486	508	504	481	551	500	510	494	490	510	464	486	472	505	509	461	461	516	459	497	507	477	471	517	471	470	471	505	528	500	502	501	504	494
27833	12583	3851	1754	1104	801	712	637	514	586	2027	1946	1252	735	528	415	407	396	359	432	406	364	389	354	352	370	391	406	372	395	362	381	399	391	378	380	374	373	401	420	383	367	390	401	385	378	406	371	385	391	419	363	399	384	387	406	379	372	378	391	390	401	383	394	361	368	392	360	394	355	402	383	393	379	347	364	379	359	373	384	373	376	367	363	384	430	420	386	355	395	342	375	357	372	376	355	419	381	360	364	373	462	410	400	382	354	389	368	385	344	390	367	355	368	363	381	394	369	420	394	379	400	372	381	375	366	352	375	370	384	385	398	377	388	369	425	400	344	401	375	355	387	372	408	415	382	333	372	361	428	410	381	385	382	358	383	376	414	382	362	375	370	380	375	406	382	387	385	386	373	373	359	356	412	353	352	390	358	352	387	353	424	358	365	349	384	335	349	420	417	354	357	382	375	404	361	365	368	383	395	394	392	391	396	376	388	395	377	394	415	361	398	393	396	389	373	387	400	359	393	366	358	391	391	370	352	388	417	367	374	378	410	394	400	378	357	354	399	422	387	414	394	392	360	362	365	365	411	386	391	389	381	354	371	374	368	405	363	387	384	342	367	431	372	347	370	369	358	399	404	372	377	370	344	365	398	394	367	374	386	377	438	371	393	340	354	363	391	356	408	386	414	409	391	374	387	444	420	398	407	389	383	413	357	384	370	388	411	367	386	365	400	358	363	382	423	397	409	404	383	359	411	399	361	384	386	377	385	362	384	387	387	410	388	378	385	394	381	365	400	377	413	366	382	388	365	378	411	384	362	396	390	348	403	362	368	415	388	386	371	398	380	362	401	361	424	376	361	392	405	373	426	358	403	444	393	378	389	374	393	363	385	426	384	394	359	389	359	390	402	373	379	372	409	357	377	385	424	382	384	372	382	373	354	392	367	372	390	390	401	385	397	390	352	415	383	381	359	386	413	372	392	376	376	396	408	417	404	368	374	381	395	369	415	372	364	356	400	361	376	367	380	366	385	390	393	395	379	394	409	386	369	407	382	415	344	374	356	382	375	371	359	387	388	363	366	360	377	401	358	397	411	386	369	378	374	387	374	373	382	352	389	365	386	356	409	366	396	414	385	426	373	380	395	390	374	392	366	398	368	344	376	385	393	385	389	347	353	380	384	415	398	358	374	392	360	391	379	402	385	381	357	407	346	368	418	402	367	391	372	432	382	400	384	379	343	392	356	404	390	392	382	427	374	391	368	364	384	424	388	374	396	377	382	397	377	379	404	390	386	382	373	390	380	356	383	411	377	376	364	374	386	396	389	343	383	380	397	371	380	391	353	391	402	358	395	323	383	399	357	363	382	369	379	400	380	413	348	406	401	375	370	372	367	367	379	395	382	388	419	338	402	372	392	364	416	378	347	383	351	372	438	394	380	397	384	382	391	412	344	406	394	359	372	370	381	358	396	367	377	390	392	369	343	364	367	366	353	425	387	362	387	362	402	382	387	361	369	388	389	392	376	384	394	412	364	369	404	382	383	354	378	392	355	404	372	350	364	383	386	397	387	376	381	365	360	385	410	383	381	398	386	365	391	376	400	398	392	414	383	393	385	383	358	349	365	402	384	384	394	382	386	388	386	397	389	390	382	414	370	366	417	396	378	354	389	394	373	370	406	403	407	411	383	364	372	371	385	419	407	374	383	343	389	360	358	401	360	369	373	368	372	412	356	354	385	382	367	411	377	404	386	379	403	389	387	447	350	359	342	408	396	405	383	363	380	404	378	368	362	368	366	407	363	375	381	399	401	373	360	359	360	357	356	380	389	376	377	386	362	388	371	397	371	378	387	384	337	380	384	405	407	382	408	341	389	392	398	370	375	364	413	381	415	390	386	400	361	386	374	404	378	378	369	400	363	399	399	369	353	379	377	398	380	389	347	379	355	345	369	370	365	371	412	346	361	369	408	416	377	400	385	344	375	446	396	380	352	387	360	386	372	371	364	380	380	397	395	409	418	418	361	382	374	400	372	395	402	367	354	356	361	384	385	353	425	366	363	407	372	396	403	399	382	384	352	380	392	348	397	356	363	380	391	370	361	395	400	377	370	382	347	347	375	382	385	359	382	341	406	400	366	370	413	371	385	351	413	379	377	406	401	382	356	391	380	397	387	405	384	361	350	376	376	394	372	393	395	385	399	392	398	345	387	404	353	370	389	352	382	371	395	390	422	394	385	382	373	387	382	370	380	385	409	391	402	388	370	356	362	407	343	359	379	404	381	396	353	397	396	384	358	393	409	384	360	379	370	394	366	353	387	379	385	375	399	374	367	372	383	364	382	354	390	356	412	410	361	394	407	392	330	406	380	424	381	374	364	391	389	372	380	384	370	418	342	392	383	415	368	384	398	354	388	371	402	348	394	419	412	357	373	425	383	369	397	363	381	345	366	392	396	378	378	407	371	374	375	385	350	400	391	373	387	358	393	359	353	382	316	364	372	380	381	382	377	389	378	385	345	354	415	370	352	341	404	358	380	398	395	358	396	390	387	391	377	373	384	364	401	389	365	350	381	385	387	407	409	391	394	424	424	405	368	374	392	370	374	335	378	377	382	363	395	411	399	377	394	393	384	368	377	373	370	348	384	388	361	383	389	391	425	395	360	417	373	388	385	379	352	376	387	416	372	395	379	378	395	409	369	391	410	405	382	387	401	403	370	389	384	361	413	402	379	398	376	369	390	364	404	381	409	405	380	398	358	381	374	394	387	403	426	437	356	362	369	377	360	402	369	397	335	368	417	377	400	397	406	411	360	369	404	411	418	345	425	362	390	376	391	395	385	389	375	331	399	372	381	385	392	377	344	410	397	373	410	378	369	415	379	379	390	362	403	413	398	356	396	370	379	390	371	355	387	363	398	388	388	380	390	373	419	377	362	359	371	355	369	392	392	407	345	380	420	396	394	365	386	358	375	376	391	381	377	396	353	365	402	397	353	382	386	374	395	363	356	411	361	406	387	426	368	402	377	386	379	375	416	373	350	393	396	398	405	392	377	363	398	384	398	339	377	410	370	361	399	381	346	387	401	362	384	402	393	396	362	368	381	350	357	374	369	371	360	383	397	371	370	417	382	402	371	349	363	378	367	372	396	384	364	404	369	361	402	363	388	392	355	400	342	387	390	352	388	371	368	417	369	387	350	389	363	382	411	392	359	398	371	416	394	383	390	373	399	353	359	396	365	352	395	412	391	406	406	371	364	402	363	355	368	351	373	354	388	376	388	408	354	386	357	389	358	386	383	377	374	427	383	355	386	422	417	399	404	356	366	381	392	382	392	382	396	382	396	359	380	363	423	396	382	393	399	388	410	384	376	368	343	379	378	358	413	395	389	408	412	406	387	417	347	395	386	377	407	393	369	398	358	342	392	398	391	390	367	353	423	363	416	359	365	346	363	408	392	398	395	410	379	405	357	410	405	368	391	386	377	384	384	409	393	375	372	404	353	377	342
6645	4375	3267	1704	1433	1032	847	789	633	662	2584	2289	1309	736	493	365	371	358	352	315	357	318	378	343	340	354	356	378	350	357	337	329	362	362	364	321	353	328	332	342	349	359	333	333	331	342	366	340	322	348	340	342	321	342	301	340	305	354	351	345	359	339	332	333	334	363	352	290	344	335	331	315	341	350	293	352	340	351	330	343	353	343	341	340	352	306	344	357	350	355	342	341	348	359	363	335	316	339	327	327	340	317	349	373	334	362	334	352	341	330	354	306	317	354	329	307	353	345	323	335	313	312	366	352	371	330	369	331	359	356	352	354	358	362	351	322	362	356	345	376	353	381	374	359	338	340	343	346	331	317	341	338	349	364	329	326	351	346	339	343	349	344	338	344	336	318	305	319	311	316	382	349	344	331	328	321	358	331	374	353	332	371	351	365	364	306	342	342	316	359	319	356	317	334	343	346	329	350	330	349	304	324	338	327	349	317	342	349	346	314	327	372	335	339	302	327	353	362	316	349	311	318	365	342	368	347	328	328	303	326	310	336	350	297	321	320	349	386	343	324	316	318	339	333	315	325	385	339	334	322	333	327	344	355	316	314	320	337	338	345	308	328	347	345	390	336	333	349	305	328	333	328	336	332	329	346	341	377	338	353	348	324	373	345	335	320	335	313	360	334	340	309	305	348	342	351	336	335	319	318	361	327	343	366	326	369	361	311	373	321	365	348	335	356	351	310	342	326	334	330	359	351	371	334	334	335	356	320	334	328	338	344	333	328	341	352	328	321	348	331	304	357	323	361	306	363	345	302	365	338	313	294	347	312	341	302	342	333	296	324	376	350	335	306	324	333	341	338	334	336	335	317	351	361	356	356	354	361	348	352	351	338	332	316	323	362	334	330	340	348	381	328	320	362	367	344	321	319	348	368	334	360	338	347	331	343	345	352	312	343	325	335	329	353	372	310	341	345	358	327	345	363	312	339	333	337	321	330	331	352	315	319	304	328	352	366	331	392	331	357	338	314	323	300	325	329	336	323	320	340	313	350	337	349	319	343	325	357	348	332	332	335	317	358	346	313	346	315	332	335	300	324	365	338	338	353	335	351	333	323	340	319	344	354	341	348	351	361	347	333	358	334	327	321	326	346	346	288	325	320	340	345	318	337	321	354	335	381	318	317	356	335	312	326	339	330	359	336	345	339	358	367	366	352	335	343	359	332	291	355	349	367	339	323	346	322	379	322	326	346	352	335	345	351	351	322	361	332	348	334	362	323	338	360	344	335	357	374	338	335	315	363	334	301	317	315	333	314	315	341	356	363	359	345	340	359	325	372	344	334	349	332	358	387	325	331	364	325	327	349	343	363	352	328	339	360	358	353	325	360	333	353	312	336	330	347	359	334	333	310	356	341	344	329	321	343	342	329	315	355	350	360	375	351	323	355	331	329	366	338	303	294	372	344	362	336	341	348	311	357	384	338	339	334	343	340	365	314	337	357	303	345	349	321	330	334	364	322	339	330	322	325	323	336	324	366	335	374	310	338	350	316	324	379	352	313	333	333	344	339	375	362	334	353	332	348	350	349	378	320	369	360	310	346	292	332	328	342	343	327	339	339	342	363	343	367	324	320	349	338	355	322	347	328	325	340	303	328	319	331	351	356	319	339	358	323	357	320	337	313	333	331	345	316	317	307	345	353	336	326	336	343	363	337	326	335	312	307	334	316	328	305	338	324	321	355	356	345	337	359	375	338	344	335	335	353	325	360	339	318	366	344	345	345	335	345	328	339	322	351	327	308	341	331	358	325	325	321	327	349	312	320	337	326	315	291	315	358	344	337	336	348	365	354	325	341	367	338	316	359	360	320	331	336	360	321	324	347	353	338	323	343	333	335	329	316	375	338	366	350	313	333	316	337	363	359	315	350	345	332	369	319	307	316	333	329	335	355	342	317	320	321	359	361	330	329	344	323	367	353	344	333	375	354	356	340	314	338	357	359	348	367	342	334	363	348	338	327	360	360	357	341	334	347	316	381	366	344	339	331	352	347	325	326	360	343	314	371	331	357	341	348	360	337	363	359	324	363	360	330	344	338	352	329	324	305	324	350	335	341	337	323	343	364	366	318	359	330	352	314	346	339	343	347	320	371	359	321	357	333	311	330	367	362	320	385	325	330	360	343	343	311	326	356	315	362	375	355	332	314	352	352	352	313	350	325	357	346	315	344	325	326	317	343	325	312	315	294	386	318	342	357	331	347	336	342	347	354	344	361	296	304	376	327	336	353	346	325	396	339	339	358	336	332	372	336	330	344	339	363	351	336	351	339	318	320	340	338	339	328	349	349	334	342	384	326	337	339	306	357	320	355	371	335	318	321	336	322	357	326	321	335	365	338	336	354	344	361	305	341	335	335	293	328	334	308	351	319	348	309	317	321	326	356	359	330	358	328	386	320	320	346	333	311	319	339	347	333	334	323	322	328	365	328	347	347	344	347	398	349	342	328	355	303	342	348	367	327	353	331	322	330	355	371	305	321	336	337	344	324	313	362	324	333	311	335	355	350	374	346	360	323	330	329	330	347	355	320	354	330	355	348	324	343	329	345	361	344	332	346	335	343	333	341	364	313	315	368	325	311	319	320	332	332	329	344	337	349	321	321	318	326	353	355	354	343	369	332	329	337	346	333	321	346	341	310	337	357	327	336	334	356	341	326	329	326	355	325	348	347	344	339	357	334	334	339	360	343	332	360	327	332	332	350	355	347	349	311	327	330	344	338	323	314	352	352	365	352	359	355	315	387	355	331	332	312	333	372	330	349	331	369	367	338	351	330	312	316	339	305	321	336	342	348	341	379	312	333	352	351	323	345	374	327	335	354	328	343	327	365	346	324	329	337	388	321	323	334	344	346	338	335	328	337	347	333	319	341	329	336	354	328	334	351	371	335	319	317	335	324	380	359	325	355	332	356	354	342	330	314	343	371	335	325	360	367	348	345	341	290	354	353	347	335	334	349	348	351	337	357	335	328	320	346	339	332	341	387	344	342	337	307	365	321	364	355	342	363	311	345	331	359	331	371	343	303	309	335	330	376	345	334	326	317	344	333	352	317	315	336	306	346	358	365	330	347	341	342	351	340	322	312	343	342	347	319	348	340	327	356	370	340	326	311	351	342	316	326	302	337	348	399	351	369	354	340	309	357	334	332	312	329	335	362	341	353	351	340	334	386	343	376	345	347	315	307	340	339	344	295	348	356	353	306	333	339	353	371	299	353	341	358	344	370	370	367	356	336	350	348	335	345	388	316	337	320	336	334	343	342	348	340	351	315	319	331	337	334	339	332	320	368	346	357	326	346	339	342	322	347	355	335	363	374	329	281	365	368	323	363	355	317	352	338	358	277	362	300	356	335	305	384	322	387	356	332	340	358	350	368	315	302	339	349	333	347	325	324	346	337	324	374	313	351	334	341	346	352	377	345	294	341	332	356	326	319	327	326	363	341	343	386	329	335	339	303
25647	21476	27456	25329	7941	1852	1258	1213	1001	4812	21173	14763	6235	1908	860	513	455	420	426	412	417	385	412	449	395	432	411	384	413	413	419	428	382	409	392	433	402	410	434	361	419	424	427	442	433	406	433	384	426	401	450	439	450	395	402	417	393	441	412	410	440	414	408	422	441	388	379	418	409	442	436	434	429	416	395	398	418	412	434	421	369	429	425	422	456	443	413	418	413	429	428	407	433	421	418	459	417	412	408	399	430	388	416	412	433	392	414	415	444	391	414	429	434	424	434	403	437	394	443	441	432	430	411	426	382	401	431	417	399	422	417	426	437	451	383	436	403	445	426	386	432	381	427	422	436	401	403	372	396	451	388	376	417	435	445	432	417	421	434	448	372	412	393	425	438	408	420	411	400	415	426	415	401	386	412	388	431	443	434	410	407	401	409	402	424	395	456	386	437	404	429	401	413	397	451	420	426	418	419	399	431	397	450	397	401	395	417	383	450	409	455	399	398	425	398	435	437	404	417	400	442	393	417	449	433	395	424	368	398	423	409	400	417	435	405	409	441	367	407	404	415	387	395	434	363	362	452	420	410	442	399	426	416	396	395	424	400	388	424	383	423	412	423	429	383	405	403	390	410	414	421	409	403	423	420	405	401	433	406	419	407	407	429	429	423	408	406	446	394	420	405	405	436	371	452	399	402	387	393	442	395	407	429	398	419	376	410	436	411	409	402	419	414	420	400	419	419	394	406	400	387	380	405	413	426	416	389	415	406	409	380	396	405	406	406	426	394	406	420	423	407	393	418	418	390	425	384	432	430	415	427	416	397	385	401	420	377	396	407	397	405	434	405	390	415	442	394	433	423	437	431	441	401	404	402	428	413	419	442	401	410	427	431	432	410	439	423	433	397	450	419	406	367	411	411	367	417	413	385	423	413	447	398	417	440	395	416	420	375	427	391	393	412	384	406	410	419	410	404	394	368	396	441	422	427	402	411	433	424	379	453	393	428	401	366	421	432	403	420	418	414	426	394	405	426	403	409	401	419	381	394	415	425	399	413	391	432	389	392	401	433	442	423	427	416	425	413	426	399	429	437	438	388	383	427	387	423	455	402	403	383	346	394	387	448	384	435	408	422	385	377	411	404	399	391	418	411	392	430	390	419	435	411	453	412	436	411	402	388	438	427	408	425	404	384	408	389	392	408	411	424	395	392	426	414	414	414	420	446	414	433	428	419	469	414	390	406	434	450	407	402	456	414	454	433	409	407	406	397	392	409	400	415	393	466	425	428	385	372	389	422	413	415	440	382	378	412	403	400	428	408	448	391	430	442	409	415	411	390	411	397	442	422	390	388	395	406	445	400	456	422	415	423	420	417	415	447	393	432	439	396	405	399	405	410	420	442	408	423	456	443	390	391	404	427	413	409	431	416	433	438	419	407	391	419	463	448	437	414	377	395	412	411	405	419	370	403	381	401	437	405	396	443	406	387	383	388	428	380	423	409	403	403	424	432	409	429	439	416	393	388	392	450	416	449	393	403	427	406	407	432	392	415	418	433	415	442	422	412	396	408	398	394	427	387	408	415	403	397	404	428	398	435	439	408	406	394	398	412	416	414	434	424	401	373	423	413	432	402	421	411	432	374	434	431	400	431	397	397	403	421	448	411	414	384	438	420	400	405	390	439	395	431	415	395	386	405	408	410	427	391	426	381	404	446	400	428	425	419	409	421	416	424	401	449	406	462	400	451	395	422	377	414	412	440	386	421	405	418	397	363	421	418	392	413	458	373	418	416	407	447	419	389	413	422	377	440	416	439	396	437	412	448	403	385	445	398	440	443	413	396	393	388	405	415	406	354	402	423	443	399	366	404	377	412	401	410	414	424	391	374	423	425	426	429	399	423	420	421	396	437	437	417	425	414	425	417	436	432	449	417	421	418	401	410	426	386	399	405	359	401	438	413	423	377	414	397	398	398	444	411	418	416	409	430	456	416	430	463	397	410	399	399	428	413	494	410	415	377	386	419	420	353	392	420	399	415	391	366	412	403	391	390	413	432	437	407	434	453	411	427	392	444	394	396	399	421	414	423	439	417	404	379	432	420	438	394	397	460	424	399	410	399	390	401	383	397	406	421	408	412	459	398	393	395	429	431	402	422	421	400	432	382	383	443	401	419	397	403	441	397	430	436	472	412	415	390	379	379	447	398	442	399	448	399	441	435	381	426	426	400	441	410	385	469	394	412	411	415	427	410	439	409	394	422	440	422	389	432	411	445	415	431	417	439	420	444	432	409	429	461	417	432	418	420	411	398	443	429	428	430	424	382	452	424	423	417	431	403	406	406	398	421	399	388	410	442	450	437	457	403	420	366	420	404	440	403	402	432	432	432	433	414	387	404	423	466	420	426	410	478	413	430	413	419	430	414	437	387	455	417	421	397	429	416	422	390	403	413	369	407	435	370	400	420	409	428	378	387	432	406	397	401	444	408	432	387	429	443	425	407	443	406	428	427	414	426	402	421	382	453	423	383	442	438	446	397	431	432	397	409	403	417	419	363	384	432	400	422	394	450	413	414	442	417	427	427	380	417	407	427	386	433	433	410	442	433	414	399	391	422	420	465	403	400	431	407	412	419	427	436	390	400	389	419	409	391	442	408	394	412	422	348	446	406	373	417	392	431	417	389	465	395	385	423	364	414	405	408	370	389	407	416	401	416	422	428	436	417	429	383	411	421	380	434	427	425	419	428	420	428	406	407	399	351	420	432	432	458	402	434	414	403	428	414	400	434	450	418	451	387	402	386	401	425	406	430	425	420	401	398	408	440	400	399	432	427	424	451	396	400	399	399	411	425	449	399	378	447	463	386	367	450	394	420	424	418	418	450	403	394	403	432	379	426	380	442	422	446	392	425	394	438	452	414	395	423	408	420	405	418	429	381	398	411	432	355	414	397	411	419	391	405	425	436	418	435	425	385	442	405	406	440	413	425	396	418	395	363	430	442	410	410	402	417	443	405	441	405	401	438	407	414	376	386	384	394	431	404	461	436	384	415	424	408	429	466	358	405	383	436	405	442	424	401	412	377	435	358	411	453	417	409	436	409	408	460	405	414	429	392	415	417	389	390	387	386	413	437	439	402	428	444	401	404	389	417	409	392	429	416	385	414	402	416	425	409	394	410	402	396	381	421	427	402	466	409	395	363	393	415	406	403	449	370	440	447	392	376	427	415	418	344	406	444	406	411	423	412	411	435	410	427	416	442	438	420	377	397	411	388	440	412	410	428	425	397	392	404	414	424	420	421	362	358	415	425	430	389	391	427	377	409	415	403	426	389	429	414	419	409	441	425	385	472	436	411	435	387	447	383	418	426	412	387	402	408	394	368	360	451	431	377	400	402	413	405	448	399	426	405	389	437	425	386	405	410	435	419	409	399	427	367	415	415	414	406	377	442	422	421	418	403	430	421	392	396	426	423	443	407	406	404	407	428	412	422	428	407	416	426	430	412	380	411	407
6126	9435	9503	3656	2333	1688	1480	1668	1404	7273	20590	12168	5691	1931	869	501	402	398	390	402	425	412	410	378	369	390	370	348	378	404	411	379	383	393	396	385	385	375	391	363	402	383	383	364	408	428	367	371	383	374	388	382	374	361	407	385	392	386	416	379	405	368	385	386	387	389	401	370	370	394	375	363	424	382	409	393	368	390	403	384	390	362	370	377	408	391	406	365	376	387	369	384	381	370	432	425	421	400	396	407	374	379	367	380	360	412	386	390	347	397	373	428	390	428	388	405	382	381	365	414	370	358	364	406	367	384	390	379	368	385	366	415	375	417	372	399	403	403	384	392	400	387	388	396	419	395	382	364	362	389	367	388	382	390	378	421	383	374	418	365	391	394	379	347	360	359	403	412	407	428	369	371	377	431	406	377	402	359	375	355	387	402	380	379	406	386	393	346	424	416	390	389	396	408	390	329	356	418	383	400	390	390	392	360	368	389	399	407	373	380	374	412	376	414	398	410	366	392	382	392	387	398	412	365	411	374	372	382	411	387	356	392	383	353	391	345	384	383	394	378	399	377	383	419	358	396	384	361	372	368	379	398	368	372	381	380	339	413	389	383	393	383	388	390	351	407	367	389	432	374	396	406	335	368	369	371	409	391	390	373	386	373	373	369	367	386	372	376	386	387	421	389	376	369	387	361	374	401	380	411	383	369	367	393	362	376	404	376	332	362	413	378	406	382	349	398	388	408	366	406	369	376	373	385	390	427	401	400	385	407	424	382	407	367	342	375	368	383	365	383	393	386	410	367	347	417	367	391	407	363	393	394	382	374	356	395	372	381	392	375	431	352	407	375	373	352	406	392	389	377	383	383	377	376	413	404	383	380	402	394	371	387	389	392	370	419	365	419	372	393	356	352	364	356	351	379	397	415	399	396	412	361	412	405	359	402	342	384	401	364	357	385	388	370	364	385	375	385	371	397	393	388	366	427	370	377	362	386	367	353	393	389	386	444	407	362	347	373	407	376	397	335	413	417	346	363	335	347	361	403	345	359	385	382	396	411	409	402	358	393	405	390	397	372	396	406	354	398	386	395	356	382	373	378	386	400	362	389	441	370	404	400	376	356	367	407	405	399	406	386	384	376	406	344	384	380	398	369	415	404	397	401	399	392	370	413	362	384	391	349	413	414	370	385	387	385	409	355	403	384	347	355	363	370	417	358	422	387	381	378	383	387	408	367	364	416	386	388	385	400	396	384	363	375	372	401	410	374	386	384	379	392	395	362	404	382	387	385	383	377	368	405	378	392	380	388	377	354	368	386	385	411	426	385	380	343	390	386	385	375	387	367	391	394	383	390	372	341	372	385	366	362	348	343	390	389	359	398	418	380	418	348	415	386	371	402	412	404	359	361	428	379	393	393	387	400	406	417	392	410	387	412	404	400	379	361	388	379	384	367	401	369	375	413	393	351	357	362	389	366	398	371	402	393	366	379	387	382	372	382	352	396	367	374	408	429	387	400	375	367	387	400	380	396	412	394	392	362	388	354	433	378	411	379	389	412	376	376	346	390	393	401	399	381	418	384	385	383	391	367	364	396	393	413	396	387	380	353	361	368	388	372	409	370	381	376	383	386	401	397	369	439	357	388	395	388	404	399	378	382	361	399	381	388	362	399	341	388	387	374	406	367	382	388	366	381	371	385	369	378	410	378	394	388	367	376	360	346	368	363	363	361	349	360	390	402	358	368	347	389	422	361	402	391	393	353	370	386	417	382	345	397	369	382	373	390	371	383	393	370	414	372	364	403	413	365	431	373	395	406	434	396	366	415	390	382	397	422	377	388	383	396	375	357	438	395	434	380	365	391	389	401	391	397	396	407	379	393	367	363	395	371	361	392	401	358	331	377	355	398	367	405	377	359	389	379	402	375	366	415	395	360	418	384	369	357	353	373	392	389	380	387	354	375	399	376	380	383	383	382	368	346	338	376	361	381	391	377	362	383	351	387	414	400	412	404	377	364	375	371	387	378	377	343	376	387	366	408	388	378	384	367	398	418	365	383	366	392	400	375	401	355	403	401	413	373	390	398	380	381	371	391	389	354	397	397	375	382	385	366	362	375	396	386	377	375	388	349	357	405	392	352	363	398	412	373	346	417	425	350	406	412	416	398	385	387	420	406	429	380	367	403	386	359	353	360	441	379	390	362	412	372	366	373	388	398	391	384	389	408	361	383	387	419	366	351	347	366	389	385	368	382	386	385	358	394	389	392	396	390	375	371	361	384	371	389	397	378	376	397	370	380	376	369	379	360	427	348	383	360	393	358	373	368	362	403	370	358	341	395	374	406	424	396	394	369	382	383	369	393	409	371	392	377	387	383	384	394	374	398	392	396	383	404	414	368	378	364	362	370	347	385	402	401	384	388	399	382	398	398	391	350	416	379	341	362	402	387	397	402	402	379	391	394	376	374	396	356	378	428	392	376	352	382	403	377	400	397	360	345	321	331	377	389	411	373	421	374	366	353	379	386	406	359	398	351	374	388	396	385	361	395	382	365	350	408	389	430	387	375	380	388	418	372	374	427	377	380	373	376	369	393	375	382	396	361	389	371	337	399	373	374	375	387	374	383	372	372	378	354	380	336	367	386	395	398	368	374	356	405	366	398	383	387	395	374	356	394	385	418	364	415	378	379	381	373	391	405	395	384	354	369	369	384	425	444	393	382	402	387	371	374	410	380	367	394	379	399	367	367	385	349	409	402	365	380	393	386	386	375	372	377	379	364	432	366	372	387	373	396	403	392	413	374	392	383	361	407	364	407	408	430	394	369	375	351	384	357	363	404	422	345	361	357	378	371	381	358	379	363	406	356	374	390	348	390	334	393	378	406	379	402	388	385	398	417	392	402	365	369	382	387	381	388	392	418	367	375	399	384	356	362	403	366	378	382	401	372	352	411	387	403	394	366	403	335	398	368	415	396	423	408	365	397	384	407	395	350	382	387	368	382	386	349	387	394	367	385	384	389	414	390	385	394	379	374	381	372	385	366	387	356	372	392	353	362	401	400	410	334	352	397	365	366	344	395	398	391	378	356	355	381	364	412	346	368	418	365	334	374	356	378	380	380	382	382	396	393	411	405	370	355	398	364	375	352	380	378	369	420	405	382	377	397	335	370	369	408	359	386	389	390	396	385	387	426	390	380	412	357	393	416	378	401	381	392	395	386	374	373	362	378	358	361	400	387	377	438	385	357	389	374	367	384	363	430	342	433	368	385	361	373	409	406	388	366	382	400	396	389	382	348	404	390	408	355	424	376	385	390	395	387	397	377	369	395	384	427	369	387	384	367	411	405	403	402	404	370	397	400	379	387	402	373	366	370	375	382	396	404	343	376	409	400	386	368	378	401	386	398	400	355	386	360	382	386	377	390	370	399	371	369	375	391	354	408	374	419	385	382	403	389	376	403	392	396	378	367	369	403	353	384	416	350	381	388	376	394	394	393	367	349	378	404	378	372
24600	21548	28840	24579	21177	9359	2826	2034	1684	8146	36853	28160	13876	3979	1474	769	638	568	551	560	625	571	556	554	548	596	560	555	606	583	576	525	573	581	559	570	553	577	548	575	527	579	505	593	589	550	550	595	557	572	593	539	556	553	570	550	566	540	561	543	520	562	599	619	559	564	541	533	506	589	597	539	577	514	559	563	534	564	571	590	551	560	553	572	566	550	511	622	554	575	570	540	539	536	560	586	549	608	583	558	553	546	557	552	538	574	594	560	564	529	581	555	534	594	596	618	559	579	533	570	569	556	576	569	565	549	548	534	601	543	605	590	580	590	523	581	573	597	566	553	572	590	611	535	588	567	579	487	565	547	570	569	581	546	558	560	570	545	589	578	513	583	579	561	528	574	553	529	538	541	576	565	530	538	560	547	595	543	557	511	588	555	561	544	568	575	558	552	556	599	550	546	571	559	568	586	544	593	557	581	570	567	541	598	560	546	554	562	585	546	552	544	541	562	627	601	504	575	521	565	517	528	578	583	562	536	587	563	554	553	537	542	569	542	535	525	545	557	547	515	571	598	591	580	543	512	592	566	498	562	596	525	595	564	544	579	539	542	552	563	558	509	563	633	586	537	550	585	553	573	519	581	554	531	547	580	533	599	557	548	610	599	552	525	524	571	594	562	562	529	528	535	550	554	544	551	553	551	568	598	551	524	566	576	523	585	583	523	574	534	552	590	596	563	559	549	566	529	565	523	585	597	573	561	568	574	553	517	542	573	591	605	572	550	566	567	586	583	567	542	555	536	579	585	578	568	552	581	551	565	568	603	520	576	578	595	561	547	559	545	559	577	528	580	543	555	557	547	566	589	577	568	559	516	549	564	568	578	559	581	576	608	551	550	547	563	605	573	567	568	586	581	577	549	577	612	586	542	544	574	603	560	528	558	557	570	537	537	539	597	605	563	583	549	555	566	620	567	563	561	527	567	544	537	550	554	529	547	588	541	538	565	567	540	589	515	567	581	565	582	536	553	554	579	551	595	558	581	590	587	575	526	551	539	588	555	554	566	544	558	528	546	568	575	542	581	544	555	556	564	556	581	564	557	523	534	588	580	523	562	575	558	530	564	604	548	566	558	538	593	600	553	551	585	584	546	541	532	548	548	582	539	533	585	603	515	565	553	556	559	571	596	548	571	576	501	531	565	560	548	582	561	544	614	585	603	546	552	536	602	576	590	555	575	579	568	550	574	521	547	496	544	555	556	533	555	573	570	533	551	531	576	540	569	596	561	567	543	592	531	586	569	567	549	548	543	561	531	549	559	547	563	586	552	630	582	574	525	584	586	546	574	603	542	559	598	550	547	518	551	562	570	540	600	571	561	611	547	568	571	544	572	522	564	585	575	529	556	564	546	549	556	562	503	573	597	549	560	579	536	565	564	575	555	560	573	538	566	550	598	547	571	593	579	538	561	569	519	550	591	550	558	568	513	565	553	619	577	552	536	573	510	557	521	573	536	582	583	591	551	562	546	575	578	552	545	570	514	553	550	590	549	582	537	533	537	556	544	530	591	529	520	541	520	542	583	542	608	538	552	548	555	536	552	557	552	513	577	535	589	535	526	549	581	540	605	617	537	552	583	549	541	569	546	565	518	605	563	546	569	532	568	587	529	517	600	576	581	554	557	538	594	585	523	578	546	582	519	538	530	592	546	565	573	579	535	559	561	562	543	583	550	521	548	574	545	556	570	579	583	581	598	544	602	543	561	538	574	605	524	533	564	588	545	534	553	574	546	557	546	506	543	531	566	566	545	576	580	560	529	575	491	558	541	531	556	540	559	589	549	533	551	557	580	564	581	558	563	599	570	581	569	562	550	535	556	552	521	612	587	563	573	532	525	557	554	571	550	530	562	572	526	545	579	578	532	540	601	552	577	573	541	570	573	575	526	520	589	574	558	595	576	583	565	572	581	535	510	598	565	544	521	532	530	530	575	549	548	549	560	549	533	516	561	562	547	517	529	581	565	568	578	593	615	524	566	560	583	573	537	558	572	571	569	557	521	561	552	573	537	551	555	566	552	579	529	551	572	555	566	579	530	503	522	589	551	527	585	574	517	567	535	593	551	507	557	541	578	614	582	582	569	544	560	582	573	556	583	546	545	549	597	534	585	583	597	513	535	576	571	510	566	537	575	580	537	520	594	553	580	547	610	555	576	581	551	589	542	546	574	593	576	544	534	555	575	548	577	566	548	578	550	603	513	546	582	603	552	563	545	543	559	575	567	538	541	580	568	533	565	524	558	597	564	538	520	536	566	572	573	506	551	579	553	536	521	541	597	538	523	529	572	518	561	579	569	569	553	546	556	583	605	552	559	588	523	572	506	522	531	588	574	566	540	573	557	537	550	549	561	587	596	546	560	580	547	506	581	544	571	534	533	569	554	578	554	571	587	569	598	567	533	555	545	538	526	573	556	579	535	567	531	597	541	540	599	549	538	549	541	533	537	577	582	528	586	550	600	556	529	533	556	535	551	533	532	569	564	544	576	531	612	571	543	543	527	554	571	539	575	528	569	606	531	551	561	538	582	584	591	545	548	540	506	558	525	552	577	570	579	580	579	533	507	531	526	550	560	561	542	503	558	563	569	562	559	572	551	554	579	573	555	539	570	588	565	574	551	560	536	574	595	586	603	571	557	557	547	546	530	562	534	558	550	548	608	518	537	540	544	576	604	568	517	537	579	586	554	547	593	551	577	525	567	580	531	563	561	601	583	561	541	547	549	585	562	558	553	564	555	553	525	561	561	553	519	520	556	525	583	539	553	552	563	581	563	547	559	571	541	517	545	562	564	595	536	566	560	557	570	538	538	536	559	562	536	576	565	579	542	556	511	536	548	539	545	552	547	502	581	553	543	552	560	542	552	586	561	557	541	551	591	578	562	548	580	537	532	534	567	591	556	552	535	548	543	562	517	531	576	533	567	524	564	586	556	530	573	575	573	568	559	600	553	544	553	531	578	561	549	522	571	572	530	589	522	532	524	570	527	560	555	554	542	560	565	539	564	550	558	546	564	522	558	542	540	550	531	547	564	597	562	601	575	549	557	563	563	577	507	562	571	537	560	541	611	627	564	588	598	531	559	560	533	534	553	541	542	585	584	536	566	546	565	575	569	540	626	576	565	566	575	586	564	581	554	568	560	542	550	542	535	549	547	522	498	560	513	599	560	582	558	548	565	548	551	531	534	528	568	531	580	554	541	576	530	548	528	521	545	579	535	555	554	573	530	557	570	563	547	569	525	597	528	609	573	553	559	579	557	546	573	544	579	568	549	547	545	573	555	548	570	566	546	589	528	578	544	556	578	570	549	584	592	604	556	567	587	543	592	512	541	534	579	574	600	553	570	565	547	561	545	577	556	542	588	520	574	582	548	537	580	547	591	564	547	589	574	557	562	525	542	581	542	550	543	574	551	554	531	548	566	547	568	536	556	529	550	532	548	528	531	547	522	542	534
7011	13167	12893	6191	4354	3150	2266	2598	2355	11700	34516	22446	10571	3609	1465	699	539	533	510	532	503	463	504	480	487	481	498	502	511	515	511	528	533	508	536	507	492	480	496	476	510	525	523	517	534	506	513	538	503	502	496	491	471	478	475	507	528	493	474	479	507	527	489	471	534	494	487	546	527	527	479	528	492	470	505	502	498	496	495	520	478	478	526	501	491	477	495	494	490	478	534	483	477	488	531	492	510	533	469	552	482	483	486	492	488	509	488	519	498	546	503	555	491	482	485	463	471	502	535	489	480	437	491	478	486	457	460	483	514	504	470	498	485	507	467	519	503	487	493	471	553	471	503	504	490	469	517	504	513	477	533	489	473	526	500	497	526	498	499	485	484	503	514	488	444	467	497	487	497	529	476	514	466	538	504	540	519	482	483	460	524	461	492	505	505	499	445	529	475	467	474	484	494	505	476	490	499	544	487	499	480	460	560	491	493	466	521	493	465	495	468	467	505	469	501	475	568	469	539	509	500	529	515	490	506	482	507	497	507	482	447	484	499	533	508	492	485	474	460	541	512	470	512	534	519	507	463	501	475	522	448	503	488	494	474	515	483	469	528	512	479	528	469	491	475	509	503	470	503	516	493	501	497	510	498	497	491	516	472	512	509	525	482	500	517	497	454	524	506	510	508	527	513	513	472	504	541	491	493	440	471	473	481	462	477	511	521	553	480	505	507	499	492	487	540	519	479	540	493	478	472	548	514	530	505	450	498	455	518	531	498	496	516	507	491	512	501	522	474	478	471	528	498	493	468	520	502	476	482	516	485	504	507	478	485	504	492	531	498	522	517	500	473	538	511	513	478	509	483	479	490	526	471	478	478	516	509	505	498	489	513	473	500	526	501	519	486	495	485	498	475	518	513	468	533	473	533	514	496	477	534	519	522	475	486	469	488	487	522	469	511	503	531	526	504	489	491	493	517	492	484	476	522	458	477	509	494	506	475	549	488	461	553	522	494	506	470	498	493	451	486	506	505	520	508	481	514	470	514	502	488	475	473	492	511	468	510	493	505	517	518	502	487	499	515	481	519	523	514	518	512	456	466	522	506	448	495	508	498	477	488	508	538	493	464	494	522	517	541	506	506	490	478	509	482	458	486	497	475	486	501	495	487	503	499	499	467	444	463	507	541	513	479	471	492	463	487	467	501	494	484	454	488	528	486	449	504	502	521	513	483	494	525	499	483	509	509	532	482	510	491	482	485	476	485	523	506	552	511	471	520	485	445	454	508	477	496	517	504	485	493	526	504	477	456	493	518	505	534	493	485	438	463	506	508	500	469	481	481	515	514	472	475	508	467	487	536	515	474	491	470	492	490	505	507	524	475	476	485	506	479	462	519	500	481	490	491	526	524	514	462	465	468	481	448	511	518	522	490	505	469	470	493	485	514	535	481	518	483	496	506	508	512	502	481	517	499	535	473	473	511	477	493	536	498	488	498	488	515	500	526	514	495	503	474	522	517	505	497	497	536	497	487	503	466	462	526	469	495	506	483	515	473	521	462	508	508	469	520	482	476	498	511	482	529	504	479	463	536	481	500	527	475	496	483	488	481	498	458	500	469	481	529	468	547	472	505	523	489	503	458	523	487	508	527	472	495	439	477	477	481	495	499	539	517	467	511	512	477	466	480	497	520	501	488	515	529	492	491	486	538	522	496	481	488	494	491	485	485	475	510	530	449	513	454	561	501	471	530	470	432	509	463	493	478	508	490	491	438	471	493	490	506	515	474	485	479	465	459	505	491	491	478	479	518	475	477	493	533	497	467	472	483	507	520	521	488	535	476	508	529	507	524	508	486	525	473	502	483	521	494	480	499	492	513	496	459	502	542	507	518	488	503	496	503	492	451	485	477	483	475	496	510	482	520	473	497	482	499	535	478	492	487	487	472	448	502	514	518	487	478	485	490	469	478	485	494	485	498	498	487	494	505	501	524	524	461	510	533	522	516	474	477	495	481	500	488	538	463	464	489	498	499	492	469	523	521	511	513	507	490	508	492	497	518	516	501	504	549	523	465	495	486	554	467	485	476	469	468	492	470	508	478	492	510	523	479	482	473	464	491	508	506	516	472	544	467	457	540	507	555	515	485	484	514	551	504	487	494	491	511	509	518	470	526	466	490	510	538	484	528	476	447	448	531	512	520	418	511	475	493	520	511	512	484	493	456	466	498	485	502	454	473	490	471	520	486	512	513	490	489	473	502	538	460	492	526	503	507	487	497	502	498	486	435	494	462	511	504	500	498	507	522	500	474	477	504	476	489	511	466	505	514	479	507	490	458	472	531	508	483	497	507	506	500	521	482	486	472	478	522	456	488	472	469	525	526	478	484	491	516	472	466	521	485	475	524	486	468	516	493	463	506	474	500	457	513	464	492	503	506	523	495	509	488	508	467	510	498	472	514	523	489	479	533	497	513	482	521	492	477	526	518	499	509	524	444	482	504	457	491	483	493	500	501	513	524	457	477	517	487	471	510	501	507	482	481	505	488	455	472	486	479	484	492	490	547	520	498	504	473	480	502	497	480	511	468	482	482	512	507	528	430	494	517	506	506	504	484	473	506	496	447	520	516	525	498	500	517	490	468	484	491	485	544	498	521	460	516	499	489	500	510	481	515	472	484	516	485	492	474	517	506	502	481	489	492	490	508	486	492	513	487	519	474	504	500	447	496	500	485	488	508	508	540	458	487	550	512	491	515	474	524	475	538	524	464	440	515	488	456	548	499	458	501	478	521	475	528	470	501	475	522	480	479	452	501	531	494	471	504	499	507	479	474	505	496	504	525	491	510	465	578	502	501	540	500	488	468	509	469	505	518	537	513	532	499	493	486	497	491	470	507	518	479	519	511	456	488	470	481	486	503	493	493	495	465	495	512	489	465	522	559	477	480	489	495	480	466	450	491	513	510	492	465	474	481	485	480	491	499	550	471	495	505	476	523	492	502	495	491	496	510	527	507	499	511	508	505	497	521	497	502	510	494	466	489	507	494	567	523	487	518	501	526	500	506	493	479	517	455	463	507	471	489	553	511	503	486	494	537	498	491	503	496	496	467	483	495	497	482	498	527	506	469	474	502	493	458	458	496	478	461	498	527	462	549	498	479	515	505	503	484	476	513	485	533	536	484	509	487	501	504	492	479	470	476	468	474	502	509	492	509	521	469	512	500	478	503	474	489	494	445	463	470	507	543	488	492	520	512	471	474	501	503	463	498	523	527	472	544	477	478	498	459	503	487	503	496	495	440	460	492	534	508	486	499	519	470	474	463	508	510	515	502	481	470	529	464	504	494	487	483	478	453	474	468	481	511	534	498	495	513	482	497	499	494	499	486	491	486	501	508	491	481	520	483	519	474	507	485	495	489	495	508	460	493	496	486	476	451	503	536	497	470	490	475	485	512	479	497	496	480	484	490	469	468	490	495	459	473	478	505	480	472	511	468	496	493	457	449	490	525	456	451	466
27791	12586	3772	1468	916	740	701	690	582	838	2485	1931	1027	631	468	429	386	377	424	403	408	388	383	397	384	399	431	346	394	378	401	379	394	418	371	386	403	377	358	405	384	385	408	421	411	384	428	368	393	354	390	405	393	396	377	396	393	408	395	392	398	414	402	409	423	405	432	348	399	405	402	376	382	375	429	374	419	392	410	399	382	380	417	411	395	391	372	410	407	377	382	356	352	394	385	379	401	414	420	392	410	381	383	376	396	396	371	390	419	374	391	403	383	383	391	368	426	397	402	392	415	382	399	413	395	438	382	355	402	409	424	372	414	358	375	389	415	401	439	396	384	414	379	364	418	376	397	389	414	382	382	379	392	408	364	391	405	385	406	396	389	381	377	391	391	366	406	414	401	369	382	380	417	414	408	365	409	376	374	370	376	377	408	390	404	372	415	384	374	407	401	407	377	386	397	427	394	406	403	391	394	375	429	398	382	389	358	382	385	396	364	404	455	407	391	394	363	388	396	396	414	353	365	415	371	363	380	397	425	408	393	395	352	389	373	396	432	371	381	424	365	407	430	365	385	397	383	364	390	373	395	388	428	404	429	443	376	415	387	381	394	391	385	389	398	375	401	394	401	382	383	378	400	412	419	378	374	386	393	375	387	401	360	436	398	357	382	391	392	407	388	383	400	390	371	373	390	395	388	393	410	433	416	407	400	405	386	380	406	376	386	413	388	408	405	391	379	378	369	406	384	450	363	410	351	418	437	409	374	402	421	399	414	435	415	360	424	373	368	381	363	391	372	404	402	401	417	389	397	410	392	393	346	399	429	442	369	393	409	382	365	420	382	383	383	404	398	432	394	429	391	406	376	410	416	393	395	366	399	382	413	385	377	366	387	381	377	417	444	412	390	385	401	369	387	367	377	420	366	391	366	367	396	396	382	418	424	374	428	403	385	420	396	381	397	383	369	413	387	391	388	363	369	397	367	399	398	375	419	391	411	406	403	369	374	362	404	390	407	376	405	384	368	403	410	404	407	418	381	421	390	440	383	385	365	366	371	408	379	406	372	409	417	427	387	419	409	411	384	377	416	374	379	431	388	405	368	383	396	397	396	379	401	391	402	396	393	397	369	355	385	410	329	368	371	381	383	380	376	376	401	401	406	406	382	381	352	374	384	418	402	364	375	365	380	385	402	396	383	385	385	391	390	400	420	406	373	404	363	403	398	444	396	349	384	396	476	362	350	413	406	386	406	402	395	391	391	373	385	358	392	416	401	396	362	381	403	413	399	423	400	364	364	383	414	422	379	401	368	391	391	385	410	396	366	379	384	409	354	431	404	395	418	374	384	435	377	390	354	417	374	390	408	409	402	398	388	418	408	408	389	390	408	403	407	376	378	389	413	411	413	412	388	413	375	402	378	363	401	351	404	391	364	381	379	369	377	403	370	374	437	387	390	382	378	385	416	362	406	393	391	385	415	440	370	403	382	398	370	359	430	374	374	416	407	393	374	394	380	397	424	380	426	394	399	400	415	395	379	427	422	344	442	392	379	404	385	439	377	398	393	382	389	381	400	410	376	387	374	423	410	438	416	392	409	384	369	388	394	349	382	403	381	402	422	397	345	383	420	362	417	403	422	413	394	382	371	372	392	369	403	379	405	382	407	413	405	373	418	403	359	365	382	412	407	392	358	401	366	381	390	408	377	382	387	399	392	448	373	390	398	392	414	392	382	408	375	386	399	399	361	360	400	415	389	388	402	387	395	393	376	378	394	376	348	413	370	388	375	384	374	416	407	387	393	422	410	371	388	421	413	408	389	401	415	377	406	403	404	379	396	420	380	395	384	374	404	411	407	395	408	403	366	417	390	394	378	396	391	397	377	391	401	363	391	394	410	371	383	368	422	346	404	410	413	424	395	404	337	387	382	368	398	386	412	394	411	428	412	400	416	417	413	423	386	384	396	392	403	375	391	409	374	381	401	392	403	400	380	384	377	396	420	392	369	377	373	366	393	400	410	386	359	434	395	371	374	403	393	385	344	399	408	389	432	376	408	370	395	371	406	444	409	377	398	394	370	404	385	421	392	378	342	383	396	424	409	363	384	370	407	411	380	409	366	398	411	383	377	432	383	390	410	369	392	389	405	376	387	404	370	397	420	387	399	368	370	346	378	388	406	426	407	400	363	395	396	378	436	404	347	383	385	404	386	412	394	384	393	400	366	387	363	394	393	397	388	386	419	372	414	393	396	397	389	413	415	407	385	373	371	412	427	425	369	397	421	389	389	394	375	369	412	359	396	404	391	381	390	405	416	417	401	398	354	413	379	416	384	401	357	389	364	380	377	391	386	415	414	390	414	417	371	386	373	366	389	396	407	392	408	382	382	417	398	401	372	378	363	381	373	408	424	373	397	389	371	429	406	394	379	409	388	381	413	398	412	367	382	413	367	373	381	394	353	401	386	416	386	384	424	365	352	390	405	387	400	357	349	433	390	404	370	379	429	392	433	389	409	386	361	408	372	362	383	416	366	410	373	377	414	385	364	405	376	399	382	370	398	370	373	394	377	422	393	376	391	392	435	367	410	367	375	409	405	423	376	346	384	400	408	402	384	385	376	418	356	393	389	392	393	398	386	363	401	356	390	373	396	365	387	361	382	332	384	377	434	382	400	397	408	372	385	400	399	396	401	374	370	404	380	389	415	395	389	393	403	424	376	391	383	402	365	399	373	424	410	412	399	385	382	381	384	432	396	365	372	367	406	361	400	391	371	389	372	401	399	409	395	373	383	373	345	374	423	401	415	390	347	406	409	355	380	371	358	417	404	367	381	395	391	385	426	389	413	405	357	403	371	399	373	380	361	391	390	383	410	397	400	382	419	381	371	411	393	372	397	411	407	390	423	384	369	433	387	425	398	426	391	382	423	410	393	412	388	413	420	384	348	396	379	403	403	367	392	421	360	417	405	384	388	373	413	391	370	411	401	414	412	446	409	409	423	406	419	394	388	399	384	358	426	382	356	371	391	370	406	406	375	391	381	398	381	417	379	405	381	374	446	431	391	407	404	372	416	383	388	422	396	351	404	391	378	401	395	398	399	402	392	439	402	442	384	371	400	404	374	372	404	379	410	420	397	392	396	401	408	416	381	391	380	365	390	400	436	405	374	371	373	398	389	361	374	404	396	410	397	395	367	415	424	386	402	422	391	359	389	371	376	400	383	420	381	350	406	369	393	369	380	373	411	391	424	434	386	395	407	360	411	386	418	363	417	415	365	404	385	374	390	396	359	411	385	390	359	401	396	416	404	398	395	415	397	393	438	387	380	377	413	347	354	363	390	385	387	399	401	379	362	375	389	374	411	385	404	366	380	380	368	379	400	404	415	372	407	361	370	374	383	401	390	376	396	390	380	359	370	383	376	411	382	400	406	393	371	397	415	358	415	403	389	395	381	416	381	366	401	373	382	436	393	429	384	398	381	394	399	408	411	384	386	395	367	373	393	380
6512	4244	3260	1368	1112	902	824	812	738	1031	3227	2012	1075	598	432	378	374	359	366	379	334	350	385	315	372	332	365	369	330	364	368	344	346	363	341	370	311	335	348	354	342	342	319	350	332	329	363	348	341	348	313	338	340	346	335	342	339	317	344	346	368	368	372	348	314	353	379	333	351	348	342	361	363	341	369	327	355	319	333	357	352	388	352	353	349	361	355	359	357	381	348	335	362	339	359	333	332	342	343	337	352	333	365	343	370	327	356	363	360	352	358	322	372	336	377	364	339	330	369	378	296	352	343	338	354	339	369	356	359	337	317	323	319	345	349	319	335	355	316	337	336	367	374	355	327	326	356	335	335	329	325	307	340	376	364	336	297	360	347	367	337	357	342	356	357	347	362	348	337	335	331	322	334	346	358	352	357	358	315	344	354	347	330	351	352	330	335	325	336	342	348	350	335	373	328	361	376	365	333	341	378	333	354	325	320	348	382	390	355	342	349	331	354	336	324	334	348	350	359	318	375	343	357	349	341	336	372	331	349	363	335	365	358	352	377	354	333	332	352	342	343	374	333	359	357	330	343	361	340	353	364	342	389	344	337	329	323	334	350	341	386	350	341	327	332	365	332	356	363	360	343	378	350	357	338	368	315	336	352	327	322	360	325	335	351	329	355	361	393	349	374	330	327	352	339	322	345	347	308	328	349	352	368	326	342	334	345	325	335	353	344	328	327	348	372	353	336	338	318	325	343	339	329	318	328	326	346	356	349	315	332	368	371	339	311	354	343	331	325	331	324	326	347	357	326	373	378	358	354	330	334	366	377	377	325	332	348	347	365	343	356	360	370	364	353	359	325	317	366	360	373	337	365	342	354	376	386	342	325	392	362	359	329	377	350	368	306	314	345	359	354	380	349	347	359	385	378	349	346	369	340	355	361	340	339	346	342	354	336	356	348	353	324	322	340	353	348	345	322	318	350	365	344	365	330	338	356	307	310	333	322	350	360	340	348	370	341	336	308	362	372	360	363	362	353	320	329	336	369	346	321	329	360	360	364	324	343	367	378	384	349	350	346	336	362	314	313	336	339	340	332	324	310	307	339	343	321	341	350	347	348	355	328	318	354	353	394	356	324	352	342	320	336	355	373	340	345	330	328	323	340	355	371	304	338	344	318	350	351	337	330	334	351	357	344	355	347	335	324	337	360	335	363	335	328	363	345	338	335	328	351	335	361	322	349	370	371	328	341	281	304	338	369	350	356	348	379	358	318	369	320	372	370	341	348	372	349	327	356	356	375	372	315	348	348	363	347	294	351	333	339	370	371	345	356	352	340	347	347	381	353	346	369	352	348	357	333	343	335	349	316	331	363	326	340	324	352	341	407	364	364	322	368	311	354	330	382	345	330	328	356	355	348	325	382	351	347	352	319	339	350	341	369	334	356	351	365	329	365	350	349	367	338	326	369	331	343	350	345	325	318	378	348	323	328	350	339	340	345	333	354	363	331	337	312	351	335	301	362	318	327	379	352	386	333	359	348	366	344	313	381	343	346	351	326	344	336	333	344	359	331	342	346	321	336	356	366	347	357	351	356	360	333	334	338	325	343	337	321	355	317	370	362	375	381	291	351	313	339	335	317	350	360	347	378	320	318	344	358	361	352	336	355	340	349	321	340	336	340	341	342	351	343	355	371	339	349	315	336	335	392	354	345	329	372	345	348	354	369	365	349	314	282	360	338	365	347	344	369	323	314	329	375	341	360	319	346	385	370	378	346	328	398	321	365	353	346	357	365	354	380	339	378	376	357	339	349	352	333	345	391	340	339	324	357	365	348	336	358	327	339	332	353	343	331	339	333	328	384	344	345	364	334	323	356	356	333	337	336	346	366	322	362	335	335	308	316	357	359	327	324	352	346	326	362	378	368	356	357	359	322	343	327	313	370	364	363	335	355	327	346	381	329	364	318	319	354	366	341	382	334	308	355	347	341	322	335	348	314	331	348	350	397	330	323	328	361	351	343	345	394	363	334	343	337	346	350	333	386	325	373	323	390	339	348	351	370	372	357	327	359	329	322	357	359	356	330	324	323	322	369	328	344	342	354	340	343	339	329	329	325	364	394	339	312	345	354	371	331	322	333	342	344	320	336	307	343	367	343	361	324	341	357	330	329	356	336	336	326	342	381	345	319	343	375	361	333	335	327	335	360	364	352	336	380	327	348	346	387	354	328	331	344	371	349	327	368	349	368	356	371	348	345	352	364	323	320	355	374	343	341	347	372	337	346	333	361	332	354	340	346	347	314	351	352	332	328	349	352	332	370	344	348	349	332	331	344	329	354	325	344	353	336	356	355	335	344	334	342	332	325	342	339	364	329	332	337	361	339	345	354	376	335	359	331	357	340	340	324	370	369	373	348	348	343	350	366	381	355	332	320	356	349	363	328	350	325	340	334	341	344	352	360	339	358	372	343	352	323	363	347	386	342	334	334	370	335	342	345	291	379	355	312	345	347	330	332	339	366	333	347	324	369	354	325	322	334	368	337	327	310	325	349	346	347	327	356	359	325	357	335	330	337	345	353	312	342	355	360	367	299	339	366	363	325	325	351	356	354	350	343	344	382	340	314	375	376	376	370	368	339	342	350	339	376	367	330	310	326	327	338	353	321	405	359	354	361	358	328	331	325	334	313	324	339	318	353	346	354	369	326	337	366	331	347	349	386	355	352	342	368	347	340	351	342	347	349	389	350	331	361	309	335	342	361	365	337	361	389	326	346	323	373	370	325	383	340	359	324	325	353	371	335	349	346	346	331	322	355	352	340	347	345	345	357	347	331	312	334	374	343	324	338	330	339	353	350	365	335	336	346	348	335	339	346	416	356	347	337	319	366	323	329	378	350	352	326	367	388	343	313	321	311	343	354	331	341	332	352	369	368	353	359	347	361	332	365	341	346	339	345	371	339	351	344	351	350	345	328	350	372	340	363	363	334	359	363	347	313	327	349	349	361	374	356	358	344	350	381	376	317	348	363	355	344	338	373	302	315	357	347	321	346	344	327	327	358	348	351	331	345	332	366	349	326	352	350	326	324	279	336	347	327	336	348	349	315	325	369	328	350	354	365	334	338	377	359	353	404	348	366	383	331	318	331	341	346	340	348	341	354	391	371	378	316	375	324	327	346	368	323	384	323	367	365	350	341	354	329	386	338	350	352	346	371	341	382	378	383	317	365	360	355	372	355	321	348	345	315	364	361	345	332	377	349	311	344	338	318	357	334	333	356	353	345	351	372	364	354	357	340	368	329	361	320	321	331	350	340	363	361	313	355	366	321	366	345	383	347	351	334	317	345	337	335	352	347	342	339	357	344	364	359	352	350	342	353	340	370	336	336	368	356	342	309	354	340	351	320	343	329	316	375	343	372	369	343	336	324	386	333	316	325	351	335	349	362	368	360	330	360	381	338	318	367	349	334	361	347	314	344	378	326	330	366	326	296	346	334	391	351	373	376	334	331	339
25720	21501	27540	25408	7941	1998	1425	1115	876	4751	20795	15958	6135	1934	792	512	468	403	435	401	465	425	426	454	424	430	421	417	439	432	453	448	454	426	411	438	417	438	443	409	434	449	435	439	449	430	425	429	384	455	444	417	444	434	448	405	456	405	416	414	431	392	437	410	414	422	437	423	401	415	458	410	445	417	443	450	413	448	453	426	432	416	465	447	432	437	449	415	448	443	408	423	436	377	446	407	398	461	406	403	398	419	411	426	435	427	404	460	428	401	439	449	433	398	427	416	390	470	405	406	396	391	429	372	389	425	442	420	405	418	403	417	430	432	418	402	408	439	429	386	420	411	414	419	437	437	426	432	398	435	420	388	389	437	415	479	458	440	437	418	448	409	429	416	444	437	389	441	422	413	431	460	424	415	419	408	430	419	425	392	448	429	435	448	406	438	459	441	397	417	397	416	458	426	421	457	453	425	410	435	430	401	426	435	445	402	444	419	414	435	423	410	462	428	428	414	448	393	422	444	421	384	403	452	421	455	454	428	389	433	438	429	431	423	387	441	401	436	393	412	434	427	456	374	409	443	437	425	405	400	401	410	395	411	430	420	431	447	448	442	415	434	436	426	437	428	426	442	415	424	392	466	408	441	455	420	387	438	428	408	411	431	418	417	419	449	404	433	413	440	423	435	424	416	424	454	420	412	423	385	397	404	432	432	407	420	406	465	435	429	438	415	445	419	415	416	459	443	381	428	397	413	436	409	431	425	450	428	394	449	435	431	429	416	386	431	459	424	442	452	474	432	386	376	419	401	472	440	420	409	404	448	404	458	427	428	429	420	400	428	429	422	416	421	388	454	416	430	408	424	413	422	406	439	436	419	392	433	426	433	422	435	407	443	437	426	445	408	427	430	409	400	434	437	444	396	427	410	405	451	429	404	419	397	462	430	430	432	435	445	445	417	452	477	430	414	441	440	415	404	420	449	442	412	433	406	416	453	417	427	422	434	420	446	438	448	421	382	442	431	406	410	437	490	441	428	406	410	432	407	427	404	467	447	394	419	426	422	424	438	431	474	414	448	429	422	405	443	420	466	443	434	450	442	413	401	442	437	424	413	431	459	435	417	421	458	419	419	450	395	465	430	430	423	427	432	398	430	420	404	427	420	454	425	464	412	397	421	464	410	471	427	420	401	440	432	437	460	452	466	390	419	397	432	416	422	441	402	460	401	447	421	458	411	403	393	432	429	430	456	405	444	392	410	391	421	411	409	421	448	412	432	451	445	426	418	397	399	449	422	417	432	414	432	431	431	413	438	427	422	422	427	429	437	436	452	404	392	424	406	437	417	418	425	422	427	412	381	417	440	423	443	401	435	421	401	424	395	456	447	431	423	432	423	409	423	407	402	421	396	447	410	404	406	417	414	454	423	443	436	416	439	420	415	420	388	425	420	431	421	427	436	442	371	466	412	436	434	419	423	440	435	442	411	413	471	397	399	433	455	443	407	423	416	438	400	411	432	414	418	431	442	462	426	385	441	432	426	416	396	392	412	441	449	413	406	418	438	452	431	397	420	423	429	415	428	421	427	401	424	439	409	420	394	427	422	382	423	394	422	432	391	419	402	458	421	383	415	422	439	400	421	429	450	428	452	417	423	442	396	425	454	443	409	415	437	451	438	417	443	398	419	440	456	439	415	423	414	410	424	371	421	426	406	419	411	412	465	433	401	411	412	439	395	425	412	421	440	435	430	399	456	419	403	429	440	409	460	425	431	421	432	395	428	449	428	427	391	435	438	380	425	426	449	399	422	405	428	437	422	410	415	415	442	402	393	421	434	415	389	429	414	440	436	415	413	412	400	403	414	422	428	388	454	425	415	424	430	419	436	427	412	415	443	390	402	415	443	425	408	438	443	439	451	426	388	397	418	413	414	434	435	476	402	421	406	425	426	419	452	409	460	419	394	408	413	426	430	476	440	436	451	395	426	433	438	427	427	430	397	405	438	437	435	426	397	402	435	444	413	386	429	424	415	439	451	399	420	451	432	412	393	390	405	400	411	400	410	444	455	378	414	404	448	454	406	386	415	413	445	396	398	437	432	422	398	409	457	421	468	399	442	394	377	453	431	432	403	448	426	424	466	443	413	412	426	409	452	429	448	441	430	423	466	423	425	406	444	423	443	457	414	436	422	438	436	437	422	435	424	434	437	426	432	408	452	433	415	425	412	421	389	436	392	435	402	415	405	397	412	413	441	414	458	407	417	375	439	427	396	406	414	410	402	426	406	443	404	446	414	401	398	417	379	408	455	418	462	465	402	452	431	415	438	431	420	398	421	427	430	413	402	463	414	457	432	401	415	397	432	382	429	437	403	415	422	462	457	434	463	427	407	447	383	414	426	463	439	397	428	420	435	438	454	457	410	387	414	398	400	399	455	398	425	424	439	401	384	436	423	415	455	397	437	447	397	398	411	412	428	426	426	403	405	425	414	435	387	433	438	444	374	448	429	419	413	440	419	408	446	412	422	446	439	404	412	399	490	423	445	437	471	433	436	401	431	413	420	420	395	431	380	437	403	412	407	432	403	427	459	418	418	424	419	411	429	428	441	450	428	419	424	413	453	407	407	496	454	439	400	413	434	434	408	409	395	422	446	430	408	393	379	416	456	436	474	418	428	434	415	379	450	436	468	436	437	412	410	402	426	408	416	450	444	389	426	412	443	395	397	422	447	392	435	383	406	387	417	432	414	415	399	429	422	448	435	415	434	450	426	427	452	450	463	431	419	419	433	441	411	435	449	380	411	432	470	417	372	448	439	431	404	424	428	432	417	420	396	447	415	398	419	435	427	452	408	448	402	412	428	435	423	416	428	388	415	416	417	452	394	416	425	456	394	400	423	416	420	431	457	406	443	428	430	434	389	408	422	396	429	417	440	454	445	453	428	389	450	421	425	454	402	398	448	396	438	402	424	409	401	421	437	465	448	421	431	427	399	427	468	402	421	440	411	409	435	455	447	436	462	424	432	430	395	423	431	406	404	395	441	431	416	428	408	412	435	475	441	401	396	395	456	429	425	419	399	470	414	397	392	397	412	403	409	470	428	400	452	428	390	447	427	426	461	405	439	405	405	414	382	437	411	414	412	402	438	432	429	426	426	362	427	435	430	409	450	406	437	431	423	446	393	432	437	432	430	425	434	424	423	430	447	418	422	441	432	450	393	430	430	442	431	414	419	407	414	442	450	407	435	416	431	373	436	434	429	441	415	474	410	467	421	404	419	441	426	426	415	456	440	453	401	421	375	430	429	433	442	449	400	428	440	458	419	394	422	436	468	399	422	474	387	465	393	446	421	420	427	429	461	442	406	434	430	419	410	415	423	444	431	410	434	453	425	417	456	447	399	406	404	445	447	425	408	393	429	456	407	402	433	439	422	450	413	436	418	417	382	418	425	418	443	458	444	412	411	429	431	431	403	437	396	429	405	412	419	445	384	438	381	428	416	402	405	477	421
5840	9040	8739	3512	2288	1738	1673	1441	1177	7085	20637	13190	5129	1933	776	474	445	391	403	426	428	430	415	365	427	428	387	371	381	394	412	422	406	432	429	410	371	404	402	360	394	413	391	404	372	397	399	391	345	428	386	384	401	407	408	396	383	374	401	385	380	404	403	416	419	417	383	402	389	382	423	386	391	393	370	335	383	390	402	388	380	354	407	409	385	401	405	386	427	393	402	413	388	403	414	378	397	372	425	385	395	398	359	386	404	390	417	402	376	393	386	394	348	368	374	377	390	371	412	365	384	393	444	405	392	387	367	390	415	405	376	406	417	379	384	372	406	379	381	392	387	378	424	379	406	394	400	415	395	389	380	358	383	405	402	430	386	364	396	383	382	362	369	394	393	411	382	378	388	387	410	379	387	404	385	397	381	388	383	394	365	431	385	368	375	378	375	424	375	391	372	411	386	367	394	382	371	402	378	411	373	391	388	411	370	395	391	357	423	401	359	419	374	355	391	391	378	383	391	389	398	395	347	377	417	389	389	408	401	388	387	397	383	386	392	339	411	389	379	416	415	371	390	407	369	371	399	407	408	405	382	404	392	384	401	374	390	385	415	390	386	387	396	407	359	425	408	354	413	433	387	383	378	391	382	393	382	384	361	429	423	415	385	407	369	393	379	438	371	393	383	377	376	384	408	406	376	379	393	394	358	417	390	394	383	404	399	372	393	362	449	376	378	385	415	379	369	398	373	397	377	403	387	378	413	422	418	393	362	361	370	398	387	400	395	401	381	374	426	394	379	405	382	383	390	384	438	393	419	380	396	412	419	373	394	384	367	396	424	367	405	405	370	388	373	406	381	382	347	390	387	343	384	393	398	369	383	418	351	370	377	383	378	397	403	348	363	401	369	372	387	377	403	381	402	380	369	418	378	364	405	354	393	390	386	419	404	421	390	389	382	400	364	318	401	392	385	368	368	419	377	400	374	388	384	378	402	382	410	416	398	399	395	381	388	404	348	424	387	384	377	413	392	369	362	365	381	435	400	381	382	431	387	370	416	342	403	383	393	411	366	352	409	413	391	397	406	399	413	399	406	383	360	357	383	388	375	401	386	344	415	422	372	371	374	398	382	399	380	390	363	370	380	395	424	402	350	348	335	424	368	427	402	427	395	391	387	391	406	386	423	413	382	368	415	387	384	374	404	407	398	392	376	376	358	375	384	415	403	400	416	404	392	376	367	395	388	403	384	407	402	397	448	379	404	404	400	378	403	369	387	354	396	409	387	357	379	384	391	397	377	363	344	384	379	379	392	400	405	392	393	387	407	334	392	368	378	417	413	392	379	399	406	365	412	406	398	384	349	396	391	389	368	361	392	405	383	368	381	384	379	397	400	392	371	409	384	412	401	385	391	414	350	373	383	417	403	408	392	392	400	387	411	396	339	398	373	419	391	375	378	376	349	380	425	415	371	410	363	388	358	410	338	427	358	364	381	406	391	410	422	374	375	355	375	402	427	400	398	382	422	377	369	409	360	410	390	387	386	382	405	409	359	361	371	405	404	424	402	419	382	418	388	438	385	378	370	373	364	413	371	438	379	382	423	384	384	412	413	376	372	380	425	389	414	417	414	399	379	376	403	402	394	356	406	412	378	395	432	410	370	427	399	413	384	366	404	374	372	359	424	396	430	413	384	434	385	419	384	391	388	398	370	403	362	372	374	386	366	373	357	403	423	402	366	370	396	396	400	345	383	385	388	378	386	418	417	383	393	394	392	389	338	350	386	383	391	376	371	402	390	389	381	380	381	389	396	392	386	424	378	363	325	394	381	382	388	391	381	364	403	398	399	379	366	398	379	399	409	372	375	401	391	411	376	405	380	423	396	414	373	426	409	370	355	407	359	427	426	415	372	389	393	392	386	367	425	382	388	382	404	399	396	425	357	399	390	396	400	357	415	388	387	354	413	393	373	388	419	395	404	404	382	388	404	420	389	379	346	398	384	424	400	351	388	391	357	376	418	374	399	392	378	370	382	406	364	406	395	387	386	363	393	369	360	402	372	411	384	410	378	397	420	404	369	355	371	383	384	401	411	413	411	377	398	354	406	384	409	367	377	399	420	404	380	384	375	373	388	376	374	371	404	406	385	387	389	376	393	383	409	373	363	424	379	404	408	396	408	393	400	377	397	382	422	406	371	394	354	411	374	394	389	415	380	356	385	399	403	394	360	395	375	383	350	417	363	406	380	368	385	380	397	381	386	388	377	390	389	388	363	407	384	386	373	392	361	391	386	373	391	419	386	425	410	393	394	367	367	370	403	400	403	388	393	389	361	384	393	385	380	400	375	376	407	405	369	374	404	377	376	389	392	359	417	369	405	395	391	412	418	425	383	390	422	364	388	379	408	361	374	382	396	384	412	362	379	353	386	393	411	401	386	378	395	375	410	408	358	378	384	339	386	380	373	372	428	393	396	376	410	373	410	379	416	401	410	360	384	345	387	358	358	392	366	384	369	374	368	395	392	391	369	397	384	395	359	409	393	406	407	390	387	379	384	378	409	360	429	393	422	369	387	390	388	397	387	416	387	385	354	393	418	414	395	373	357	408	371	425	391	353	419	383	393	356	421	430	361	364	371	383	381	392	373	403	404	350	361	376	397	395	424	393	394	376	366	383	376	379	384	412	387	371	396	397	418	385	387	389	385	399	410	413	427	398	396	364	389	401	419	404	394	418	376	408	400	386	391	415	380	404	398	376	360	373	396	405	410	377	386	367	356	405	394	385	379	408	433	399	424	395	380	400	358	371	411	378	414	383	381	374	376	404	449	400	402	398	412	384	408	371	379	414	378	395	329	382	398	395	387	319	406	393	380	403	412	400	385	382	381	386	409	390	401	383	376	369	400	394	341	401	382	380	369	402	387	403	406	406	386	370	412	377	377	399	398	392	410	388	410	377	389	377	405	375	432	440	389	377	369	389	376	389	400	363	365	379	406	382	348	402	410	398	405	393	387	391	367	416	375	362	414	366	428	392	386	360	399	384	357	410	374	417	389	382	404	391	407	406	368	353	384	424	399	361	398	384	397	395	353	364	367	400	414	375	386	395	378	403	372	396	416	388	395	396	400	356	427	397	387	414	367	407	376	359	410	374	354	368	424	367	408	405	415	420	374	384	359	359	368	375	413	392	408	369	383	414	392	380	410	391	398	405	387	353	409	378	379	388	398	402	385	394	375	438	370	383	359	388	373	400	360	399	370	388	379	395	357	378	406	396	437	406	385	358	415	394	406	400	398	358	394	366	417	392	396	383	381	400	412	391	392	382	411	402	393	394	362	387	386	378	394	403	379	379	363	377	396	411	380	384	367	419	377	361	374	404	382	391	420	367	372	400	388	425	362	377	360	377	387	407	380	382	390	398	412	400	374	400	381	414	387	355	390	391	388	402	390	413	413	386	376	369	395	361	380	388	386	383	395	364	411	383	362	352	366	345	382	366	389	408	408	380	411	408
24531	21486	28737	24580	21208	8643	2816	2008	1413	8436	38877	28438	12610	3794	1330	770	557	581	590	583	594	570	593	575	590	559	584	565	579	567	568	609	559	587	585	584	605	578	565	599	566	593	591	555	608	549	528	604	590	605	559	567	563	536	556	613	537	560	595	566	565	572	603	548	512	569	566	577	518	575	573	570	539	534	529	551	562	594	578	543	595	530	572	569	571	590	569	546	616	583	569	551	608	570	548	576	544	557	567	573	549	574	536	575	585	594	528	560	550	552	638	576	565	554	555	511	560	586	537	554	591	543	591	561	588	529	551	574	542	540	561	545	568	531	598	581	591	543	561	599	565	527	618	589	589	528	533	618	589	507	576	548	556	556	571	583	555	581	564	580	571	571	565	557	549	541	557	543	593	573	571	589	563	583	580	576	599	581	563	549	588	527	588	598	548	567	592	571	492	525	565	601	585	552	588	602	518	582	538	553	608	591	536	565	570	538	565	569	573	504	504	537	527	523	574	556	554	562	583	566	530	576	555	561	549	557	577	569	560	554	618	552	591	550	539	529	584	553	546	593	567	548	579	587	555	586	588	591	549	597	579	579	547	571	554	550	542	558	559	557	576	557	576	568	588	518	575	567	579	585	537	589	579	566	583	575	602	573	544	529	575	554	611	590	624	558	576	528	586	544	566	603	588	554	588	584	544	570	551	544	568	578	508	533	548	554	568	508	534	525	541	536	562	566	598	558	605	575	556	585	531	569	596	567	584	517	571	568	572	560	569	541	561	578	549	544	588	535	584	559	577	562	587	558	587	579	535	561	607	533	533	537	509	541	570	535	526	543	593	595	531	579	564	564	573	591	578	542	543	584	557	568	527	602	613	589	601	584	563	540	527	577	551	520	558	594	542	530	565	563	561	581	594	576	583	540	542	526	577	535	570	547	574	574	568	580	585	597	579	575	546	502	526	550	539	555	548	544	575	574	561	581	538	541	570	551	585	567	562	543	550	537	549	584	541	591	596	566	601	533	544	574	584	568	579	594	536	534	592	550	562	568	541	535	554	568	566	581	583	573	539	550	575	548	567	585	600	553	555	618	593	515	555	597	573	558	560	602	560	533	564	566	525	551	534	580	534	588	576	560	571	558	534	566	579	556	565	515	571	562	567	563	595	531	612	554	611	574	573	549	563	536	536	570	574	573	591	599	610	538	571	582	577	534	558	548	514	549	561	508	562	580	526	561	558	542	561	521	566	546	577	588	571	590	545	552	585	572	575	585	549	560	530	546	599	605	600	590	571	586	623	556	572	628	538	561	567	576	531	556	586	545	575	558	534	513	576	559	606	598	557	539	569	537	565	598	538	557	561	563	530	572	585	549	575	576	568	539	578	538	561	610	557	550	543	548	540	560	598	575	560	580	600	564	551	579	530	535	571	559	568	528	603	586	551	578	549	583	592	610	593	590	545	534	572	559	533	545	582	563	547	558	591	546	559	604	569	579	537	606	577	546	522	557	570	579	567	543	550	552	571	550	530	578	525	567	591	563	628	507	571	569	593	564	555	554	609	529	582	573	565	537	583	568	536	529	555	546	560	589	569	540	567	562	578	519	546	640	573	580	596	597	579	562	568	551	546	572	570	562	557	573	561	578	568	531	550	557	552	537	565	523	545	523	550	568	582	573	595	597	562	579	564	603	608	525	549	550	575	584	557	610	575	541	536	560	575	572	573	559	603	548	528	572	539	555	553	567	567	600	525	559	577	576	567	607	543	564	556	574	557	550	557	598	558	572	525	606	544	545	572	572	582	578	564	548	544	617	569	586	545	530	548	575	556	560	578	577	517	559	541	556	593	560	590	564	545	528	544	553	606	566	608	549	549	548	538	573	608	604	524	527	579	562	572	555	530	536	560	548	564	545	584	561	549	571	594	604	532	557	530	551	547	551	586	521	592	604	594	555	563	539	553	561	594	527	566	522	580	539	573	584	560	566	578	602	556	560	548	533	549	568	567	545	570	576	556	579	558	567	521	604	584	597	543	594	545	545	577	539	554	598	549	563	562	562	585	559	540	591	537	620	570	581	539	547	582	562	566	558	590	547	553	571	553	564	557	561	554	591	566	584	562	614	541	553	557	590	532	544	503	559	614	549	555	550	549	574	578	540	554	541	564	560	524	583	579	566	531	555	567	580	529	563	537	558	587	562	599	601	552	618	540	569	508	570	539	541	546	536	561	571	560	563	550	563	552	526	580	545	538	595	558	574	565	552	508	581	543	564	521	551	557	555	554	564	573	552	576	564	559	565	581	583	523	507	516	531	563	569	576	580	553	547	484	546	571	529	562	551	574	534	555	534	544	532	590	549	559	593	572	547	593	548	566	553	591	577	564	531	547	550	589	587	579	554	563	564	550	574	582	537	581	578	601	532	566	558	525	567	576	535	574	554	572	557	575	555	501	534	546	548	565	530	527	541	552	530	588	550	552	532	521	541	569	558	530	553	537	514	568	567	564	535	616	557	541	555	543	561	588	603	547	560	599	570	583	561	562	557	507	538	553	537	505	535	610	563	555	561	565	554	522	555	577	556	587	565	591	517	532	576	554	611	552	558	541	520	570	600	554	535	582	601	528	585	598	550	541	547	618	571	570	529	573	538	581	584	574	554	547	559	538	565	620	576	586	514	607	527	583	580	540	516	549	607	567	559	581	551	559	541	547	583	623	579	537	575	559	549	537	587	580	531	602	591	549	590	561	575	520	572	550	605	561	564	553	525	557	528	578	552	534	533	592	574	563	590	535	527	563	552	550	526	504	553	615	555	549	571	586	554	579	560	553	548	562	575	567	569	584	531	588	565	511	561	541	589	513	588	566	545	569	572	570	545	483	520	552	519	545	603	550	592	583	587	572	543	519	564	568	570	572	568	554	602	551	576	552	547	562	577	594	578	562	577	583	527	564	519	550	557	578	554	554	538	544	594	585	573	541	550	520	580	575	563	540	561	565	568	539	563	580	548	610	573	574	551	581	524	566	580	541	516	569	540	597	578	572	570	550	568	577	584	566	553	530	553	508	562	535	547	545	590	589	558	556	560	609	589	544	587	519	547	563	591	588	546	596	523	541	575	568	596	532	583	600	584	565	612	615	565	565	550	565	565	519	544	607	602	557	568	557	549	541	549	557	587	582	544	602	563	557	555	599	558	551	526	570	544	575	579	598	541	547	573	560	544	602	571	526	603	577	615	513	626	567	565	544	575	566	595	605	549	537	564	553	563	599	574	558	532	594	551	562	623	570	555	596	603	581	553	581	584	580	592	573	526	572	575	550	576	585	560	556	571	568	586	579	546	549	586	547	556	545	573	597	581	549	567	557	570	563	561	574	583	563	562	572	562	543	585	566	568	616	544	593	572	542	544	536	524	537	595	563	519	565	560	548	558	562	611	574	556	575	587	562	538	582	560	547	559	554	563	527	568	555	577	543	554	574	552	538	547	563	580	587	547	547	574	556	557	606	526	570	550
6226	13187	13095	6612	3605	2532	2493	2562	1889	12356	36182	22207	9342	3534	1348	665	552	511	488	501	527	500	500	489	528	498	509	557	484	521	518	497	490	495	524	529	480	493	501	493	509	508	504	509	489	506	495	505	520	486	540	508	526	468	490	488	522	532	465	492	535	500	462	520	487	510	488	540	475	472	497	493	493	515	481	499	507	506	556	494	537	530	468	529	555	545	499	506	496	534	506	524	501	513	475	507	504	489	497	506	488	515	506	534	493	504	492	504	477	523	506	515	494	527	496	518	513	488	526	550	502	489	459	512	525	500	544	446	526	528	504	495	516	551	469	483	493	479	469	552	474	471	493	513	492	493	523	499	498	497	518	522	526	519	494	512	544	512	499	510	522	539	499	535	524	491	511	470	470	481	520	534	517	472	545	490	495	534	502	466	503	467	517	484	498	510	501	508	491	488	494	506	477	509	477	496	458	520	516	536	487	551	527	462	518	525	527	508	485	497	538	530	507	474	493	528	476	537	486	521	534	532	540	497	493	518	512	502	531	481	532	471	499	472	495	467	515	526	519	537	537	488	519	523	497	528	498	463	517	488	491	509	496	512	464	516	497	546	532	475	486	514	473	482	537	513	489	472	512	488	510	471	521	479	467	483	491	508	468	487	499	530	507	540	459	499	481	506	485	496	531	523	477	521	534	521	528	508	482	500	514	529	481	493	522	506	488	496	509	500	519	510	469	533	527	512	518	489	527	501	502	520	499	547	504	497	481	511	520	487	518	496	474	492	507	510	537	497	510	525	521	534	506	516	486	460	499	491	501	533	524	547	504	494	479	487	464	506	521	518	479	496	505	511	517	510	466	501	493	516	521	495	532	500	485	518	483	502	491	475	466	556	522	526	486	473	523	510	502	495	481	516	479	491	476	481	527	501	485	489	530	507	460	513	501	491	475	522	470	474	525	540	517	473	523	498	507	493	491	501	527	501	500	471	536	540	503	516	559	515	439	523	512	512	529	480	534	509	508	491	511	502	490	518	513	541	493	508	527	472	491	499	478	488	483	515	500	520	519	477	530	493	524	527	517	513	521	508	512	461	546	495	515	507	481	504	490	490	514	520	524	484	521	506	463	533	531	496	463	468	481	544	540	509	505	470	502	494	508	487	486	509	476	541	518	500	519	494	497	458	506	503	480	518	510	526	509	482	472	503	516	524	476	491	490	464	517	507	496	492	512	460	492	522	522	556	532	496	485	488	492	556	490	516	470	516	489	507	533	491	476	493	498	509	546	512	494	462	507	534	478	481	500	542	492	500	501	480	537	481	487	521	520	516	525	505	487	490	522	530	478	473	487	516	497	471	486	511	481	485	503	507	520	503	508	493	478	510	498	521	508	502	491	511	523	495	494	482	471	498	480	507	470	503	486	485	549	463	477	488	485	550	522	510	492	499	497	522	531	514	517	488	505	502	570	491	458	499	481	468	545	502	504	513	479	512	532	499	532	516	472	493	487	518	493	491	495	495	523	511	482	502	530	495	524	500	502	492	505	477	476	474	497	525	485	501	508	477	507	507	472	553	480	506	503	480	541	531	512	481	474	496	485	481	495	532	500	507	496	524	469	480	524	497	520	496	500	514	467	501	495	543	500	472	499	496	529	441	517	499	492	498	534	475	513	464	476	464	477	486	495	484	522	503	512	494	535	559	492	492	485	503	486	514	450	508	521	503	472	491	502	486	529	510	496	519	435	546	528	522	536	502	519	481	501	491	496	508	489	524	492	498	487	528	506	481	507	505	486	433	505	522	473	464	509	513	513	498	488	536	494	501	522	492	483	508	528	504	492	514	515	469	516	517	496	492	524	514	501	528	473	480	488	457	467	460	538	489	532	475	496	482	518	529	510	553	532	534	525	493	504	465	515	497	506	539	502	505	537	527	444	486	508	510	538	547	514	535	518	494	490	505	494	481	460	519	520	478	544	519	493	480	476	529	498	502	526	492	523	495	478	503	438	502	468	517	555	491	503	498	495	457	565	498	479	463	491	535	488	476	512	539	479	460	502	487	493	502	524	494	514	479	517	512	503	495	486	520	522	521	465	465	522	497	505	502	490	482	510	497	470	504	508	518	500	484	520	482	497	506	493	518	500	485	513	484	481	510	473	530	510	497	503	501	567	504	529	506	483	481	495	487	478	455	501	515	510	489	484	524	536	457	532	530	510	488	472	480	512	502	496	486	483	485	507	523	511	482	512	479	483	480	534	527	516	507	501	482	510	514	485	489	522	510	512	486	494	461	537	465	493	522	496	511	507	497	504	519	501	478	500	492	491	500	478	490	507	514	501	528	508	494	480	515	495	525	499	515	490	452	525	515	495	481	523	495	511	507	514	528	495	489	552	501	489	527	497	484	497	537	503	498	492	521	492	491	528	500	476	480	532	543	511	566	508	516	497	479	474	513	486	509	499	529	508	514	500	531	476	492	498	510	461	461	513	501	499	521	509	497	453	495	501	529	504	505	516	499	535	521	482	495	460	501	518	480	537	538	503	513	511	500	494	469	514	473	503	520	486	535	526	478	494	495	496	500	476	494	492	497	533	492	486	487	527	508	479	496	494	523	476	507	539	474	534	543	515	496	546	495	500	492	520	521	491	504	497	505	479	548	479	539	501	506	460	499	490	510	518	502	485	578	505	463	490	517	484	512	498	491	499	512	507	486	503	487	512	487	504	528	529	497	493	535	477	513	472	498	516	476	506	502	480	483	513	503	510	526	510	500	473	481	528	484	512	493	507	534	532	493	522	524	514	545	487	526	516	494	496	533	484	485	460	537	523	526	482	505	466	513	511	541	496	502	446	493	533	491	535	528	480	508	481	486	535	458	487	517	529	488	468	511	490	494	510	515	511	535	497	511	533	471	521	516	520	511	471	551	509	531	485	458	465	515	497	522	477	488	516	478	495	507	523	502	539	477	486	492	484	540	454	521	487	489	527	475	496	510	509	482	468	503	469	517	492	489	489	522	484	527	506	490	499	518	501	502	507	505	484	496	516	498	518	528	498	500	467	472	482	512	480	501	549	540	487	493	455	524	499	487	525	514	525	510	486	510	471	485	507	491	536	499	465	513	561	473	513	508	481	466	491	529	489	515	490	501	492	514	483	465	506	482	515	513	502	495	524	513	476	501	492	484	543	484	488	530	509	541	530	532	514	489	491	467	577	500	470	489	539	495	499	458	504	454	516	506	507	487	501	494	501	480	490	535	498	507	495	514	550	523	498	489	526	498	477	507	538	477	520	515	501	507	494	505	501	483	499	502	489	453	522	481	533	501	469	523	555	483	469	523	486	510	480	502	483	513	484	505	501	499	505	544	511	525	487	517	510	455	461	494	523	493	481	469	478	453	490	498	450	537	533	488	524	487	499	521	517	487	488	510	471	499	488	483	483	495	479	508	445	490	522	536	484	494	498	510	487	475	525	524	499	496	505	519	490	510	439	512	484	470	484	502	500	469	478	494
27823	12014	3448	1760	876	752	763	663	669	663	2113	2106	1131	721	450	381	400	414	401	389	400	432	391	401	402	380	416	405	376	389	428	344	386	378	401	419	421	384	376	355	366	356	355	361	404	403	363	383	393	406	384	378	448	415	424	392	406	368	368	401	375	369	397	415	401	379	392	388	406	362	342	406	372	384	396	383	426	417	422	424	415	388	405	416	356	418	397	386	428	377	397	363	389	375	361	397	356	373	405	392	413	387	399	366	417	379	399	397	383	395	370	382	351	363	388	383	360	389	413	393	389	397	393	375	405	368	397	371	367	400	392	396	393	441	355	400	373	381	429	374	409	401	397	369	376	356	377	369	409	367	436	406	410	412	391	382	400	418	411	419	375	395	343	349	368	406	393	432	389	399	396	389	423	447	409	374	360	403	356	362	369	391	390	383	379	400	374	401	385	396	368	365	379	401	343	378	420	356	391	398	377	404	425	349	375	375	426	403	378	389	386	385	385	394	368	398	372	390	351	413	410	400	405	383	349	389	368	404	416	389	379	389	375	359	394	424	386	421	396	375	410	394	387	412	436	352	377	415	375	422	422	387	380	398	401	409	395	409	394	403	380	377	397	397	333	384	412	378	398	377	392	391	394	353	390	397	375	416	395	410	385	402	379	402	379	368	386	411	378	356	383	380	424	380	406	394	404	389	390	384	380	417	390	367	411	379	393	396	426	415	363	408	369	372	403	386	427	377	381	377	354	435	401	406	386	387	417	373	426	396	354	349	388	395	390	404	386	406	378	353	386	361	390	396	397	391	388	424	382	382	433	418	402	397	381	365	421	358	413	396	379	400	387	425	365	411	371	445	367	338	387	356	412	384	407	406	395	388	346	427	428	435	406	393	349	414	404	406	412	359	398	383	381	384	408	401	413	399	374	367	383	399	383	391	378	414	424	401	400	341	399	399	354	382	366	396	396	415	415	380	399	378	416	372	415	390	398	378	383	347	391	390	384	373	375	374	396	361	397	375	385	403	393	404	389	423	375	371	406	393	396	388	372	363	407	405	403	383	364	416	359	408	426	363	364	406	410	386	427	354	398	381	381	392	416	420	390	397	387	389	383	386	404	411	404	385	368	408	426	382	369	373	383	371	386	379	382	411	384	355	379	413	414	345	373	396	411	407	391	410	407	374	378	378	405	358	360	355	398	401	369	421	388	335	396	387	369	379	382	398	383	390	357	365	404	390	358	398	358	389	406	385	380	414	398	393	358	394	387	412	412	382	380	399	410	378	379	381	401	366	399	424	443	377	406	418	386	400	380	389	385	355	392	413	393	397	389	394	421	382	408	391	379	410	410	383	414	408	401	399	395	381	411	390	410	420	392	389	401	385	380	400	388	410	390	421	406	376	397	429	378	385	391	415	438	402	388	411	422	374	383	379	389	377	396	366	394	374	424	409	392	388	417	415	355	398	389	389	381	398	371	391	408	408	380	389	411	394	406	371	386	399	422	391	382	390	381	391	416	386	372	392	414	400	414	383	369	369	403	381	383	433	396	388	389	385	404	382	390	442	400	363	367	403	413	418	365	397	359	398	391	399	389	432	421	377	409	406	368	403	359	414	409	401	356	377	401	379	377	374	407	414	387	392	366	384	377	447	396	369	363	381	412	388	397	379	370	426	353	414	405	402	404	366	384	416	357	405	397	402	374	404	367	384	376	393	379	389	404	387	381	390	349	427	371	403	413	417	381	351	382	387	366	392	412	342	363	394	425	383	380	399	375	411	363	400	398	411	376	371	387	363	388	410	353	423	370	376	395	388	362	416	412	409	370	387	379	369	404	393	364	373	403	394	389	401	386	382	411	404	404	404	386	365	399	374	381	359	372	403	400	411	362	395	341	407	380	380	373	418	360	400	421	376	383	417	400	385	384	421	401	427	386	364	371	360	351	420	394	386	364	369	369	369	408	396	447	372	425	393	408	412	440	396	358	391	403	412	428	412	393	369	351	381	405	411	397	400	380	387	416	400	389	392	377	429	381	398	395	398	402	404	391	374	358	363	383	410	390	419	384	361	408	407	393	390	378	376	366	372	343	371	353	408	377	407	419	382	417	377	372	393	354	400	359	387	354	381	361	389	389	373	392	393	362	408	370	376	393	388	359	360	387	412	406	388	392	397	403	382	385	401	389	375	379	355	385	349	408	402	408	405	415	402	388	414	393	393	368	397	371	418	408	374	393	394	393	403	405	369	386	385	409	395	407	358	356	382	389	397	366	366	409	384	403	405	378	394	358	419	393	368	367	353	392	384	382	406	415	386	393	369	404	405	392	423	408	402	390	355	396	378	411	417	400	413	383	432	410	362	396	381	361	406	384	401	393	378	384	385	394	346	371	405	401	380	391	389	396	379	406	358	406	382	409	404	400	407	421	384	415	397	397	437	403	372	366	401	387	385	380	397	404	391	417	443	431	421	405	377	396	382	382	399	385	417	423	407	401	398	368	375	392	377	379	417	369	384	377	430	445	418	383	384	406	405	414	414	408	391	372	414	374	399	382	376	373	404	432	404	419	422	371	349	391	424	380	403	399	397	381	390	388	359	407	402	428	399	393	413	395	433	388	398	372	371	409	412	389	391	386	381	427	396	373	406	366	355	364	398	398	397	434	391	389	419	397	381	410	372	385	409	397	363	374	386	384	379	405	431	381	413	402	380	372	366	375	391	371	387	411	406	375	395	366	386	392	385	405	391	402	372	418	396	406	432	402	365	402	400	385	401	392	423	389	409	382	401	423	402	355	388	370	350	439	420	375	413	367	398	391	370	377	393	391	367	403	397	398	370	409	400	371	384	454	366	416	370	390	399	415	395	378	422	394	387	383	395	421	389	418	383	399	416	350	360	376	419	392	381	435	392	417	405	414	385	389	381	411	398	383	405	409	371	382	386	418	418	382	368	387	386	404	412	395	406	395	357	420	416	393	409	380	387	441	378	391	409	392	404	406	385	380	390	386	397	398	345	397	405	410	400	394	385	372	392	377	420	408	373	399	371	403	433	386	382	379	397	384	375	406	405	396	420	426	359	413	374	397	420	394	379	414	420	394	375	415	382	406	359	395	430	415	392	364	385	392	412	378	408	407	378	402	395	356	373	425	410	382	426	406	474	403	372	369	379	387	411	396	400	386	362	383	374	402	382	415	406	417	377	358	390	412	414	402	365	353	412	402	372	384	394	432	403	378	419	391	424	372	381	391	385	389	421	413	404	384	394	416	388	453	401	420	401	406	386	396	399	371	365	396	391	420	415	384	403	372	402	387	370	391	369	400	427	400	388	393	399	355	423	375	433	381	412	407	393	376	448	406	435	397	394	411	385	419	389	399	399	389	398	394	403	390	403	382	352	435	403	363	398	396	398	418	409	381	414	385	383	381	420	413	405	415	405	424	417	376	371	424	401	373	416	358	403	387	433	383	395	408	387	362	375	404	419	396	389	371	406	399	390	366	397	383	395	409	382
6001	3286	3216	1532	983	942	1069	919	790	773	2823	2384	1179	640	448	359	323	335	365	380	360	350	354	361	375	312	353	322	335	326	375	353	331	360	322	331	378	369	349	342	353	343	344	362	356	352	354	333	361	342	325	363	342	332	303	380	379	363	340	388	344	378	332	362	371	342	323	320	360	367	336	331	345	336	363	319	355	346	363	326	342	400	356	365	353	337	342	326	347	342	344	365	314	358	320	342	352	385	332	366	383	338	338	354	348	338	376	359	366	319	345	342	297	337	337	307	346	364	374	373	367	362	393	360	357	320	313	334	326	372	334	348	352	364	344	334	347	364	340	369	368	381	356	366	386	376	319	366	344	385	332	359	370	344	332	362	364	350	350	319	354	370	362	357	347	338	330	312	361	368	357	327	332	343	333	344	349	350	352	317	307	318	334	319	355	361	344	338	349	348	331	373	347	330	331	320	376	322	320	361	374	369	343	339	337	387	327	343	354	346	378	358	359	360	347	317	336	353	344	345	342	359	357	336	344	338	309	348	343	348	353	321	338	319	308	357	368	350	374	366	341	390	356	333	369	354	358	342	325	345	344	330	311	322	347	344	348	363	368	354	364	384	351	344	338	358	310	367	356	349	389	355	338	385	340	339	338	329	345	346	347	340	354	345	327	353	355	347	325	356	386	359	347	344	353	369	361	346	342	356	370	353	335	343	351	365	330	353	329	353	370	349	339	385	347	358	360	336	375	356	324	363	332	354	360	344	360	341	344	391	333	359	354	349	358	361	328	331	341	375	353	347	348	335	355	333	358	363	350	370	341	346	383	372	375	367	315	376	319	337	341	326	386	362	364	335	324	354	332	339	341	320	311	341	323	349	413	361	321	306	362	371	348	309	356	322	363	358	387	359	333	315	337	349	326	371	361	359	360	334	355	337	355	367	305	335	352	315	345	363	335	348	359	362	341	348	353	341	357	375	368	334	362	350	350	360	336	373	313	333	337	330	334	354	336	321	358	320	361	347	336	333	329	382	360	331	343	350	340	334	368	337	365	340	345	338	334	351	324	359	367	348	361	351	359	355	359	358	340	379	324	345	366	345	360	303	346	341	329	345	344	327	317	338	374	325	345	344	332	373	342	333	329	360	358	338	315	339	365	351	333	350	312	320	364	346	353	347	349	317	353	340	340	341	386	331	359	370	343	348	342	345	351	330	349	336	311	356	342	350	366	356	315	348	366	345	378	321	368	336	368	341	346	363	339	314	351	372	374	346	350	374	343	308	350	332	382	352	315	323	363	361	367	377	376	354	340	339	361	351	350	345	342	348	360	362	371	347	335	324	341	324	345	311	338	402	307	355	319	361	348	377	390	369	322	324	334	329	329	357	344	343	364	301	318	394	367	360	377	362	342	333	363	324	369	342	353	361	322	375	391	334	342	377	300	330	327	356	338	330	335	348	338	358	331	332	357	351	340	338	354	361	362	332	377	353	370	338	369	368	337	372	351	361	338	328	328	315	335	308	336	345	334	349	336	310	362	348	338	361	351	349	379	378	346	342	343	307	325	335	336	371	372	343	376	363	338	375	329	376	354	363	341	370	340	353	362	327	341	328	323	354	345	355	353	336	325	363	352	324	343	327	327	347	353	333	335	374	367	335	377	359	390	354	364	325	359	324	356	356	389	342	377	338	337	329	353	361	367	369	315	372	355	350	343	347	337	361	351	339	383	365	390	360	338	388	342	322	346	324	357	365	332	334	342	348	356	348	356	336	346	358	358	358	357	321	340	368	340	329	314	348	320	344	332	328	340	349	349	343	354	326	383	377	371	339	356	357	343	381	340	357	342	368	365	339	357	380	368	340	379	322	345	354	362	343	315	355	354	328	355	364	336	335	340	358	377	349	339	371	350	331	396	339	385	352	358	311	332	346	347	368	355	332	358	348	354	349	379	347	319	351	342	331	328	370	366	363	358	355	353	356	338	352	374	353	359	361	342	349	358	383	376	335	373	366	338	384	361	363	353	339	341	340	365	347	316	345	318	296	347	323	304	348	370	340	338	360	395	373	346	354	355	381	365	323	331	368	385	376	350	368	354	357	338	332	356	343	311	368	340	372	347	326	346	333	367	348	365	335	359	298	338	344	377	369	356	328	343	328	382	328	347	351	352	368	346	348	373	365	374	348	345	343	352	370	333	335	368	327	344	336	363	344	334	352	333	383	375	326	327	350	337	344	335	358	344	330	354	330	351	347	355	354	361	356	357	350	353	318	342	310	356	357	352	327	353	309	354	378	332	330	327	357	352	340	342	310	371	345	312	351	358	363	341	326	343	355	340	369	353	358	335	334	366	352	341	358	334	366	347	321	315	343	349	340	333	359	372	338	327	384	312	316	357	342	337	375	322	335	340	340	350	357	358	368	363	327	353	355	353	360	366	332	364	342	345	317	378	355	337	362	346	338	324	381	338	341	358	338	328	316	330	352	331	330	334	325	315	353	331	373	347	349	367	356	390	349	320	331	373	383	349	344	342	337	332	326	346	342	288	335	357	392	333	361	331	366	356	340	409	333	369	362	347	338	333	386	327	339	403	358	335	375	327	355	370	377	337	317	349	394	345	358	359	351	327	339	358	365	367	337	331	341	320	332	348	360	362	341	362	359	351	325	347	335	381	336	333	351	356	346	371	316	371	319	368	368	352	384	347	359	371	360	346	361	353	374	342	351	323	348	297	343	350	378	368	361	341	378	334	366	321	357	367	348	381	334	335	332	363	361	351	357	348	346	347	309	327	384	336	373	343	350	370	355	353	348	350	337	330	356	323	377	367	314	337	333	356	354	356	329	346	383	333	377	348	350	329	327	355	351	330	357	377	351	389	334	366	335	348	324	298	341	337	358	342	334	366	359	369	356	338	357	364	332	333	372	362	342	366	367	351	347	372	382	363	352	323	359	324	369	343	341	337	296	344	349	323	344	339	319	344	321	371	368	342	354	359	361	354	344	340	359	355	342	350	329	356	393	352	356	364	334	359	363	299	332	359	329	406	326	357	375	373	392	379	335	323	398	348	378	374	345	337	399	353	350	352	380	352	341	348	359	330	373	331	371	361	299	361	351	381	341	342	324	363	348	393	323	348	350	356	348	346	334	376	315	323	343	310	366	326	363	342	324	358	303	334	312	333	369	347	323	367	323	328	327	317	353	370	360	334	327	351	343	350	319	344	351	346	341	362	355	363	342	333	332	347	325	322	337	350	354	333	358	359	383	322	361	327	388	333	348	328	356	319	339	343	334	371	373	343	315	357	365	328	348	353	315	350	352	343	341	360	356	318	363	369	316	377	356	357	329	367	342	357	309	317	303	366	336	350	368	329	347	314	348	351	359	356	344	329	328	341	361	342	351	390	348	335	350	316	353	351	360	355	342	383	357	340	361	339	341	377	362	362	325	337	355	357	339	371	344	379	342	322	319	368	351	375	342	336	370	355	343	315	349	324	363	332	343	337	364	335	368
25773	21475	27504	25448	7561	1951	1514	1228	1123	6513	18227	16256	6700	2163	819	538	466	452	454	478	421	428	455	465	442	435	405	435	410	429	415	446	463	393	432	448	446	444	414	426	408	429	412	423	455	430	439	411	442	458	459	408	413	407	454	405	434	426	458	423	384	461	396	454	444	401	413	449	432	448	437	384	435	426	463	430	428	398	412	436	461	446	439	416	432	392	441	418	415	428	442	421	440	415	455	442	436	441	438	432	447	440	379	457	431	388	413	430	411	417	424	439	444	403	450	446	424	423	418	400	416	465	419	463	434	419	403	433	413	422	449	453	401	454	393	451	407	446	483	416	425	455	435	427	471	392	433	428	420	425	393	415	411	459	411	403	425	439	470	418	432	429	417	433	441	416	410	400	452	417	444	397	424	414	411	386	421	412	444	441	422	429	447	412	431	421	401	415	445	440	431	438	427	408	457	418	420	437	416	433	412	467	436	451	422	464	386	403	456	472	402	421	426	477	457	446	406	411	438	421	417	398	421	461	410	447	397	384	409	437	442	430	423	421	390	433	395	440	383	420	423	393	448	456	441	449	430	423	463	375	452	391	410	443	438	435	401	411	433	410	456	378	435	428	436	425	471	444	418	451	461	425	436	456	451	459	416	418	443	438	443	381	460	419	396	431	428	430	427	370	419	410	401	410	415	423	414	453	416	462	444	417	448	416	427	421	430	449	446	417	406	409	400	423	467	375	399	415	425	450	453	448	416	431	426	414	416	411	418	397	433	449	390	475	433	439	408	418	454	451	426	434	437	438	461	437	466	460	397	392	371	440	407	470	435	414	422	437	416	452	468	506	468	454	443	436	417	433	441	456	426	404	430	404	446	418	423	479	431	412	440	411	434	452	450	420	451	470	441	410	422	464	428	423	451	446	411	436	397	419	456	400	440	431	444	430	410	427	412	442	428	425	406	428	439	410	404	468	406	411	425	449	457	436	397	430	434	410	421	432	436	442	421	423	406	392	392	480	478	402	400	428	392	444	484	404	441	387	437	415	417	419	431	438	445	456	448	436	431	387	444	434	428	417	420	443	474	386	400	424	427	414	453	390	409	414	412	408	443	425	446	484	403	428	422	461	438	401	404	447	418	432	424	410	390	451	453	395	401	437	410	473	431	408	436	454	447	419	416	440	434	407	456	431	424	473	432	428	424	448	410	440	431	406	418	422	449	438	428	393	440	443	486	386	456	405	438	445	414	501	416	410	431	426	418	454	389	443	436	421	436	421	431	425	407	406	421	429	435	458	431	437	423	404	431	442	427	431	408	427	463	401	423	394	424	417	426	438	363	432	485	410	442	458	419	411	402	450	410	429	455	436	396	419	409	390	419	406	423	458	410	404	444	472	413	377	422	452	445	393	429	452	424	414	439	451	411	401	432	418	408	441	416	404	475	451	434	424	443	431	428	407	439	454	420	450	399	383	427	475	422	433	472	400	435	448	419	441	418	443	425	446	416	450	479	402	398	418	445	444	435	445	422	427	453	402	440	420	429	471	426	462	425	425	420	388	444	415	418	374	413	424	415	427	455	408	442	411	439	418	444	436	443	418	411	422	402	409	405	448	446	463	422	423	441	408	428	393	432	436	421	433	457	386	400	429	435	452	412	418	434	427	416	420	426	446	441	447	385	412	441	481	428	448	433	394	396	430	423	431	399	392	439	444	448	436	385	428	420	412	428	422	435	433	433	437	433	384	431	417	409	418	435	415	441	434	419	426	413	406	410	437	429	433	406	436	441	411	443	453	421	403	406	427	463	447	416	434	445	408	449	381	436	447	467	416	419	455	411	406	419	417	427	444	400	407	447	416	426	474	398	454	439	414	439	404	420	404	455	416	432	417	437	432	414	426	414	418	460	410	453	423	427	438	435	433	443	427	442	415	455	435	394	443	450	437	401	426	402	411	452	448	425	428	405	445	426	398	421	420	445	412	446	433	451	434	424	428	471	391	418	404	438	404	435	479	437	439	482	454	443	405	465	456	403	411	463	431	425	436	422	434	470	424	453	436	418	410	430	405	404	476	398	453	462	434	448	443	407	471	411	450	435	439	425	453	436	421	417	409	423	467	420	416	429	441	439	420	419	455	471	414	391	408	414	458	392	442	401	424	415	446	419	436	449	423	431	398	458	463	404	426	411	429	413	425	442	431	429	397	447	452	397	423	461	449	451	449	454	433	436	436	411	422	417	431	438	424	449	432	431	417	425	438	426	446	470	432	425	429	435	419	410	451	407	418	430	412	463	382	413	452	441	414	432	421	417	412	435	446	441	427	423	429	412	410	409	429	419	403	421	444	420	446	456	432	407	429	458	393	397	404	422	434	443	468	444	439	424	422	470	444	443	425	460	441	398	414	449	434	423	413	411	438	401	432	433	429	435	434	436	459	413	446	441	423	411	446	428	411	424	439	427	406	439	436	423	416	411	414	446	436	418	415	428	362	459	434	422	400	429	411	389	409	435	432	428	426	421	389	430	446	394	397	441	454	409	445	425	414	407	421	430	443	420	422	441	438	457	407	426	459	414	436	432	448	431	421	428	429	392	435	421	449	427	402	449	416	465	378	434	434	436	454	430	426	421	415	405	433	378	414	407	429	438	433	418	408	425	454	404	399	450	388	394	434	455	465	455	448	403	424	432	395	440	399	432	407	421	390	433	422	472	455	418	425	489	437	382	450	439	453	395	423	460	416	395	433	455	449	436	398	436	427	436	418	435	474	401	405	436	425	417	419	466	398	428	416	425	408	406	418	406	445	427	430	371	414	421	432	424	416	439	445	398	474	420	444	476	407	441	466	438	426	438	413	411	463	442	384	428	422	419	416	398	437	427	434	468	428	428	409	440	428	402	401	452	429	438	431	439	417	417	390	415	424	427	403	433	469	427	459	439	443	385	443	437	433	436	387	435	398	426	399	401	415	430	423	443	435	427	439	400	441	429	415	427	421	471	451	392	419	411	411	409	447	410	424	435	394	465	411	441	434	384	378	410	433	388	414	439	433	414	475	397	416	422	418	462	446	455	425	422	461	424	391	453	402	431	417	393	400	400	439	418	386	435	371	408	410	427	444	439	436	396	403	430	412	430	397	454	450	457	416	441	419	470	432	419	417	447	422	433	424	402	413	421	441	425	397	427	421	422	410	435	424	415	452	448	425	422	432	398	434	439	477	423	419	399	468	420	433	453	441	446	418	440	400	434	426	425	440	450	432	421	461	420	426	397	428	431	430	435	486	439	441	449	435	423	454	439	476	436	452	456	421	426	426	428	443	468	436	425	429	431	453	405	431	445	423	427	459	410	414	387	366	392	450	425	439	414	386	478	469	447	427	423	437	473	457	456	445	426	424	416	452	439	447	436	432	427	423	423	398	415	434	395	419	439	459	429	427	423	397	396	407	411	432	421	425	414	470	409	417	423	422	398	456	433	486	401	399	447	455	409	409	421	409	424	407	419	426	422	445	426	427
5266	7557	6533	3149	2021	1664	1732	1574	1522	9124	18430	14160	5825	2069	849	485	427	440	396	380	397	394	368	400	355	369	395	377	382	402	412	397	400	399	395	434	392	440	401	369	413	381	383	386	395	383	412	384	376	419	362	404	370	383	374	413	364	399	379	349	438	368	375	403	386	372	437	385	361	383	390	397	390	412	416	403	425	406	372	418	380	354	380	402	354	391	406	398	375	390	442	426	403	382	447	371	359	407	379	367	367	418	389	383	364	389	370	387	404	402	416	401	409	410	392	392	404	376	398	415	429	388	407	408	399	379	381	398	417	409	405	387	362	386	354	427	367	390	358	388	395	363	381	411	380	404	383	373	406	398	363	364	399	410	353	376	407	371	392	379	388	395	414	408	405	377	371	383	380	389	403	385	397	399	392	391	374	396	422	391	422	368	360	367	402	427	392	390	407	371	435	367	372	397	401	389	419	374	373	374	373	395	369	404	415	394	418	410	384	352	363	376	413	391	397	406	408	394	373	357	416	378	365	380	448	401	377	413	398	377	414	388	385	413	346	402	381	404	388	372	385	381	385	398	379	407	396	388	407	406	403	414	392	347	376	438	384	411	408	395	359	440	427	407	404	385	400	400	359	377	398	396	395	391	376	394	433	414	381	397	404	396	382	385	403	410	379	407	381	403	409	427	371	415	358	408	411	374	385	417	381	402	403	379	403	391	416	376	367	392	383	403	393	401	355	392	424	401	385	408	387	412	367	410	407	401	375	413	389	417	395	391	407	360	369	343	379	396	387	397	417	403	375	384	393	415	373	428	411	372	399	391	361	377	419	383	362	371	384	415	395	394	387	413	340	402	373	390	379	403	371	385	392	387	360	392	389	404	403	397	392	375	374	416	366	383	402	401	384	410	360	422	415	367	400	397	357	366	367	408	429	418	386	385	385	421	383	389	390	384	406	380	387	378	392	395	430	395	393	386	380	356	409	389	360	387	390	400	389	356	397	378	371	366	369	417	387	367	404	378	358	396	384	365	408	384	393	412	371	403	388	390	373	384	397	365	400	395	383	397	383	398	362	368	366	420	370	388	405	422	386	378	415	364	388	401	399	398	391	405	384	393	362	384	372	362	388	368	371	364	402	359	378	400	401	394	368	354	394	416	384	385	405	383	402	421	404	428	392	362	381	367	414	380	388	383	432	379	387	372	392	384	374	338	393	427	387	393	378	362	386	406	370	404	372	397	406	405	364	390	369	416	368	391	391	371	394	383	374	388	385	400	395	346	365	400	367	399	352	417	394	365	380	384	448	392	424	372	380	363	418	389	379	407	404	395	375	411	453	393	392	383	386	422	374	414	356	393	369	391	387	367	364	392	385	364	394	362	381	401	394	433	376	382	386	368	408	371	409	384	413	423	338	421	385	359	397	370	389	437	360	406	401	390	371	399	401	406	413	391	345	399	419	359	397	397	382	377	389	389	360	412	398	419	401	418	374	423	372	404	429	401	388	406	384	400	357	391	376	358	392	383	418	422	402	384	420	379	405	393	404	379	387	418	407	363	370	384	356	381	373	392	390	374	395	434	368	405	412	388	368	373	391	370	406	397	357	397	381	352	360	380	373	393	393	382	387	386	389	377	361	413	375	379	371	424	382	398	380	419	382	392	384	373	387	383	432	397	381	387	448	370	376	405	369	370	391	376	353	392	397	374	376	374	384	383	417	366	390	373	383	367	398	417	386	370	388	370	336	400	386	421	393	390	375	416	399	376	386	394	395	406	396	425	342	416	385	397	402	399	383	430	417	384	384	404	405	365	374	445	386	425	372	378	405	340	400	362	364	379	392	409	376	378	376	404	395	377	373	425	398	425	351	417	388	389	419	391	404	397	414	395	374	379	368	374	386	372	374	406	371	353	370	380	379	391	420	429	389	380	429	395	399	422	385	394	426	406	376	389	406	358	369	406	405	381	383	362	370	401	392	380	374	399	409	365	400	370	381	406	439	375	419	365	365	369	426	397	385	415	401	398	402	388	373	372	384	367	386	441	390	412	393	404	395	410	369	404	367	360	413	415	354	371	393	377	402	391	403	379	388	372	385	403	413	373	416	357	379	397	411	411	361	383	391	400	404	414	377	397	384	398	356	421	400	367	393	383	370	425	385	387	390	377	374	425	362	412	390	358	360	415	398	388	384	399	391	390	385	391	371	362	374	378	426	386	355	409	397	402	426	374	388	381	386	383	390	391	387	424	396	434	400	364	404	390	415	374	394	363	385	370	385	401	420	421	387	416	395	424	372	373	381	407	374	432	371	389	390	389	414	376	344	377	412	363	375	371	434	418	366	401	382	394	382	404	405	392	387	370	345	384	363	353	387	370	413	389	394	386	396	390	378	361	371	395	387	382	349	396	370	411	364	357	434	408	360	387	380	414	373	383	378	404	389	397	384	395	370	378	381	422	357	401	424	396	390	338	387	378	382	385	383	402	370	411	400	386	402	357	432	355	379	390	378	393	390	377	406	390	417	369	391	405	412	392	367	421	409	387	392	424	391	411	365	381	423	395	372	392	363	383	400	424	391	389	412	342	373	394	375	382	405	384	398	389	390	371	407	365	372	379	353	403	382	411	378	384	369	385	402	360	393	396	434	402	377	421	395	368	378	395	380	422	389	413	377	385	383	416	404	367	393	365	367	358	419	366	365	376	420	363	373	379	376	369	347	386	369	369	364	360	380	397	385	408	429	383	352	388	382	404	403	407	389	403	406	416	417	381	399	378	401	400	398	387	354	356	400	361	391	370	383	386	375	385	401	397	351	381	404	399	377	386	385	375	398	399	402	379	374	387	377	368	388	387	388	384	387	378	396	388	376	388	345	355	367	397	418	362	402	380	366	356	383	356	399	404	404	380	394	386	399	385	416	378	370	436	371	385	399	361	387	365	385	407	413	399	396	419	395	377	360	387	438	355	378	391	359	380	372	371	401	338	399	384	432	374	377	349	389	385	381	380	349	417	391	399	398	363	377	393	384	403	400	378	408	399	424	354	408	368	387	349	402	387	395	383	350	400	390	383	402	374	381	371	399	406	415	364	355	397	364	406	368	391	382	362	428	380	373	433	399	412	354	415	384	386	379	345	394	397	405	380	408	385	383	381	374	347	378	398	389	398	380	394	414	407	381	348	442	369	360	408	374	368	401	406	372	393	377	382	394	415	384	422	392	379	367	393	388	422	378	359	417	402	402	376	374	385	400	399	379	378	386	368	365	400	349	401	392	430	383	364	389	397	387	407	377	382	387	383	386	374	376	411	400	388	369	387	342	400	331	364	377	410	401	389	369	388	385	381	371	390	377	367	356	392	390	359	385	364	412	367	388	373	402	375	362	402	350	375	400	401	373	377	361	402	340	377	380	400	380	392	364	423	412	375	405	373	408	369	382	372	385	377	404	378	392	377	390	448	422	397	397	390	403	419	420	380	376	386	404	399	399	350	397	403	428	382	427	389	405	374	414	411
24523	21471	28734	24570	21230	8255	2690	1967	1795	16571	34588	28382	13853	4336	1446	777	659	583	602	602	598	550	599	588	580	595	580	568	592	630	568	598	606	521	527	562	645	549	559	569	565	604	526	589	570	554	583	643	627	542	618	597	572	598	582	590	574	584	593	576	606	618	597	579	571	535	560	545	567	567	549	592	553	563	601	597	585	567	607	554	580	590	597	546	611	551	562	571	562	602	590	590	534	619	576	590	576	617	589	588	570	579	568	595	555	541	592	564	523	552	593	580	577	562	593	570	562	573	565	580	568	522	579	549	610	591	582	549	593	614	610	589	590	596	597	548	567	566	603	565	544	568	596	583	529	578	555	574	597	589	616	592	570	570	619	539	575	555	588	560	564	595	581	579	542	556	593	565	593	573	616	594	553	571	592	568	569	615	564	614	578	595	578	592	614	566	557	619	589	569	574	584	580	544	589	602	560	636	599	574	578	564	596	595	571	565	612	552	560	605	581	558	595	567	570	537	583	615	554	575	621	586	564	566	572	561	615	566	579	592	537	576	584	541	646	612	544	579	600	599	557	550	538	575	552	612	598	597	619	602	591	600	585	590	606	576	559	545	614	597	590	566	518	597	565	606	565	567	545	582	555	617	577	546	545	560	569	547	617	578	555	567	583	554	560	580	547	588	582	590	603	579	605	582	560	559	582	572	571	557	600	554	589	585	596	587	592	571	614	571	554	598	616	566	603	556	570	573	571	605	610	565	599	579	608	561	596	547	572	581	563	607	591	582	558	548	570	604	573	583	597	544	578	540	565	605	579	561	589	600	605	580	554	563	576	597	642	556	554	562	558	577	545	560	590	568	571	611	599	596	572	583	580	597	597	610	587	546	545	554	557	560	599	567	572	551	554	583	566	578	503	584	580	530	557	575	556	561	590	563	570	575	612	611	546	579	534	568	575	596	580	560	574	563	581	579	606	538	597	529	569	564	594	584	578	580	589	616	555	574	562	565	602	618	575	548	580	586	553	589	558	546	585	500	580	562	594	567	573	582	541	549	572	582	588	578	620	569	532	597	571	579	568	605	568	560	573	608	538	593	553	616	532	588	557	596	576	579	547	540	569	590	562	547	578	590	559	594	558	561	571	585	590	608	553	553	581	583	600	579	584	592	568	602	591	611	597	552	542	605	553	606	574	556	548	539	576	561	563	587	563	611	543	608	553	573	554	546	558	567	548	546	616	581	519	601	568	608	615	563	533	547	627	543	566	626	564	602	542	549	595	606	577	591	593	531	561	572	557	545	591	585	569	590	598	522	553	564	582	555	570	571	569	597	592	580	535	600	581	572	584	589	567	570	556	603	570	606	601	600	642	598	567	545	527	553	588	553	557	562	578	600	562	563	584	561	567	568	525	595	552	587	547	549	540	596	587	580	595	568	560	592	556	542	551	569	586	573	519	538	619	585	591	579	555	581	569	585	613	578	603	573	606	578	562	588	617	562	574	607	579	609	572	580	595	611	583	621	584	549	606	605	561	572	573	546	556	569	533	566	587	615	558	583	533	562	562	609	542	562	560	579	535	555	570	582	541	574	561	554	568	528	606	570	546	550	631	631	579	606	601	582	546	564	580	588	581	564	582	573	564	555	577	560	599	541	604	558	578	559	599	628	559	591	550	579	627	580	576	591	584	555	537	542	561	547	555	558	599	606	573	589	542	582	571	558	571	569	576	526	556	578	588	553	593	595	603	549	589	559	552	559	588	596	572	571	537	599	593	526	561	619	563	597	617	565	568	596	565	572	544	577	589	560	610	574	602	560	596	574	591	590	585	605	562	552	538	577	607	610	641	598	562	552	610	569	575	613	624	577	587	545	539	595	580	542	524	562	587	553	554	570	615	585	558	536	564	580	565	588	599	558	583	593	589	538	557	612	571	583	621	586	581	563	545	576	564	561	521	598	546	576	588	584	573	531	583	550	523	598	602	563	584	559	534	549	575	554	585	560	593	556	566	581	611	520	564	583	566	571	530	580	557	568	555	532	604	603	596	503	553	618	552	590	567	610	608	624	562	626	575	541	606	581	585	588	580	561	609	596	586	562	581	578	541	605	592	567	579	571	572	575	596	558	568	548	543	581	578	621	560	582	553	572	630	556	575	576	569	566	554	572	562	589	600	607	572	616	592	559	560	604	566	544	529	628	559	581	627	554	577	618	559	593	517	591	591	569	582	577	572	602	602	596	558	565	577	558	569	570	605	556	546	604	599	531	548	572	595	550	560	570	550	604	626	578	591	572	546	611	558	542	542	540	592	626	592	573	607	632	575	589	582	571	592	560	563	583	592	579	592	583	616	531	553	548	572	575	556	609	539	521	582	593	619	542	581	563	561	550	562	578	542	558	581	550	647	609	591	557	566	551	588	635	601	571	547	570	572	582	569	569	543	601	609	547	571	541	546	562	629	546	598	585	580	590	570	618	586	552	565	620	562	598	586	596	559	541	561	614	598	615	635	563	595	579	570	562	556	582	579	563	566	610	548	540	588	570	614	547	631	579	599	599	605	552	532	560	561	573	599	552	535	553	578	584	603	593	628	598	537	590	588	579	621	530	556	551	577	564	547	578	593	595	594	586	566	539	578	552	589	599	569	561	526	578	564	576	578	576	526	576	548	597	606	590	548	552	590	580	574	578	607	591	592	569	573	564	565	617	608	620	580	561	586	552	597	549	567	589	558	569	561	572	607	585	605	580	600	603	598	578	583	594	557	589	562	606	581	577	568	622	565	585	542	531	584	559	571	556	537	578	568	596	592	571	577	566	586	556	623	567	570	554	585	563	580	582	606	633	558	566	568	600	580	549	532	526	574	575	595	577	584	558	591	596	577	571	610	606	605	560	564	576	560	561	603	552	588	599	571	572	577	566	568	542	536	557	598	618	572	577	587	571	602	572	570	578	641	623	591	608	583	575	577	575	598	564	591	558	578	545	566	554	584	574	570	567	556	601	596	527	590	592	568	575	546	570	615	588	537	560	564	573	598	599	590	558	603	548	572	555	588	552	603	554	610	559	615	558	583	582	569	569	533	572	578	585	556	578	545	579	619	560	578	619	582	543	592	572	573	559	580	557	618	601	590	543	596	616	556	579	566	601	541	585	570	548	549	592	572	550	562	554	595	588	552	547	567	558	552	569	597	551	589	589	597	588	632	544	529	600	577	587	576	583	606	524	548	578	582	614	578	580	602	589	571	529	580	589	560	532	550	593	610	576	562	599	578	544	565	567	567	550	534	608	581	608	573	588	549	613	574	592	596	647	610	581	574	598	581	592	580	566	592	583	589	560	536	538	555	583	519	586	546	564	600	602	613	562	586	581	582	568	563	573	558	568	573	597	562	608	579	615	603	617	586	567	592	549	622	586	610	575	615	553	573	578	617	576	557	593	551	551	630	559	568	590	550	578	607	572	559	562	589	555	545	553	556	534	593	568	550	621	572	569	565	625	608	606	581	607	559	627	560	580
6490	11384	10295	5267	3267	2314	2320	2543	2553	21184	31167	22998	10399	3986	1477	640	554	494	506	508	504	496	520	529	499	513	560	511	542	524	478	530	529	496	529	532	514	564	521	523	497	483	494	513	463	526	486	518	498	498	531	478	498	472	480	490	542	495	502	477	526	498	570	517	533	522	518	515	528	531	524	516	545	511	511	522	533	527	478	475	530	512	518	515	509	520	493	478	496	531	504	561	484	524	483	502	484	508	467	537	509	493	504	506	545	561	536	464	521	556	536	513	544	536	526	501	517	522	483	530	546	502	502	507	533	536	524	484	506	543	506	508	524	531	541	516	501	491	531	511	471	486	519	502	504	524	511	493	510	519	512	525	528	518	514	533	522	467	514	521	529	539	533	492	505	534	485	547	444	486	507	493	485	489	512	531	503	527	481	479	515	485	508	496	522	499	519	496	497	542	493	555	513	514	479	489	489	528	515	484	471	504	517	510	497	504	496	505	516	510	506	527	467	486	513	487	508	519	512	534	534	518	561	462	487	512	539	487	475	528	555	505	491	530	545	509	514	519	524	525	506	548	523	528	503	475	512	516	511	509	504	522	518	482	489	535	499	517	511	478	495	498	494	517	483	490	474	499	491	477	490	492	525	477	495	531	519	522	511	491	504	532	546	506	502	524	509	483	526	492	500	488	495	501	504	503	461	516	485	485	490	497	509	518	488	511	572	497	473	519	482	536	488	494	485	527	496	508	524	514	512	550	506	508	492	527	556	543	522	474	499	501	465	503	499	476	505	451	523	513	486	499	491	493	498	529	496	505	501	491	537	508	508	465	549	526	542	537	508	494	521	496	505	519	533	529	497	510	511	480	467	493	510	499	524	536	507	467	515	534	496	481	492	537	519	522	532	500	485	527	498	516	485	498	493	516	496	510	485	514	496	516	506	458	504	562	505	502	502	539	484	511	534	485	462	518	507	492	508	509	542	488	551	524	499	498	505	542	497	476	518	496	493	531	515	514	523	475	488	464	511	483	474	475	501	477	486	498	454	491	521	496	526	489	509	531	520	544	474	462	449	496	535	513	490	533	509	492	541	482	525	505	472	501	494	501	489	484	510	488	522	512	495	476	482	517	495	498	494	506	498	519	476	503	488	504	486	469	484	505	502	490	463	474	508	484	506	552	513	506	499	507	474	551	510	480	467	513	456	476	487	513	551	493	501	513	510	505	479	508	518	539	504	513	500	480	535	483	480	470	500	502	514	539	513	487	511	506	469	511	495	507	523	492	477	516	494	517	523	536	510	510	516	536	480	512	503	465	544	557	527	575	493	545	497	466	499	431	531	530	489	533	465	527	504	498	469	511	503	532	502	545	498	507	512	499	506	541	484	511	523	495	548	505	478	502	524	521	530	523	500	514	485	531	528	439	512	494	528	526	518	526	525	487	472	501	513	486	522	472	508	511	539	497	504	506	550	533	543	510	536	470	524	494	555	497	486	550	503	511	532	525	487	504	537	490	486	479	523	529	504	520	512	497	518	464	475	515	455	480	519	496	525	514	515	474	487	482	496	531	527	540	530	487	470	493	492	465	505	474	529	504	492	556	491	518	496	505	469	507	501	516	517	502	480	476	512	528	516	469	501	491	483	500	487	522	492	513	505	477	495	475	523	483	509	516	527	526	529	479	513	540	505	464	515	502	510	534	520	477	488	515	534	476	508	532	483	490	531	545	519	475	497	542	546	482	475	513	475	494	511	541	514	511	489	471	476	497	489	511	510	502	495	479	485	484	507	484	491	484	503	540	535	534	493	478	495	485	514	514	533	474	492	521	514	499	527	463	498	458	516	509	474	484	538	497	489	485	484	511	503	528	512	529	496	493	497	474	455	508	518	490	506	528	485	494	505	498	483	476	491	489	514	515	509	507	480	509	533	515	502	497	517	524	488	487	503	521	538	509	495	503	532	501	469	495	495	464	531	510	479	502	550	484	520	540	522	477	481	514	547	535	473	493	469	501	515	496	517	561	542	501	475	492	494	516	526	487	517	483	534	532	527	510	538	502	528	454	536	483	524	470	488	530	500	477	506	510	526	502	525	564	522	505	501	525	510	560	492	491	536	494	509	463	518	481	510	541	545	544	471	468	510	480	491	463	483	484	457	502	503	526	506	542	500	476	513	478	511	478	511	495	462	482	496	505	491	496	511	497	514	510	500	519	509	500	527	506	474	507	513	509	465	474	481	478	478	498	502	474	474	486	513	495	510	509	494	531	475	475	510	497	523	475	518	510	535	546	551	506	518	506	497	496	501	530	504	522	493	505	464	538	553	470	493	529	466	501	447	505	579	515	484	502	516	533	521	522	516	512	468	539	466	511	500	481	468	491	458	532	512	531	502	511	496	471	481	477	503	518	544	466	473	540	472	495	521	544	473	478	513	505	530	494	501	488	545	494	468	482	484	494	525	473	503	515	531	517	547	467	519	514	499	517	491	527	500	481	491	466	471	516	487	479	500	530	480	522	534	494	550	476	530	521	473	500	541	531	483	534	482	525	494	537	529	513	507	490	485	484	531	525	496	508	475	514	521	519	455	478	460	513	472	525	498	511	515	548	522	505	479	473	514	479	494	525	518	506	477	503	517	479	489	504	489	505	483	523	520	516	533	523	571	531	486	522	469	465	494	501	488	514	489	494	499	512	510	481	536	486	499	450	498	517	536	501	477	503	563	488	475	525	505	509	543	506	483	474	546	507	522	497	497	477	500	507	499	526	494	510	484	487	517	518	486	514	521	482	529	503	505	500	476	519	525	482	567	505	502	506	485	513	530	493	484	494	515	490	489	550	515	499	509	494	525	517	501	476	526	487	507	473	464	487	530	471	543	508	486	539	502	506	503	456	511	525	504	510	488	527	488	494	485	496	496	482	503	529	515	511	489	524	489	479	522	530	513	493	553	501	481	502	503	489	472	514	513	511	483	496	519	499	479	554	482	525	530	502	499	477	481	485	516	538	490	479	536	506	503	550	504	503	522	497	466	470	505	502	489	503	533	501	505	491	521	485	524	478	517	487	497	495	521	501	545	492	518	494	524	504	518	496	502	535	498	493	469	525	543	455	513	485	523	502	481	483	483	511	497	515	527	529	525	494	506	474	482	502	509	495	497	530	531	497	486	546	515	522	466	522	508	538	497	508	506	468	504	483	446	486	539	486	511	512	498	491	477	517	501	490	487	524	506	519	517	530	482	497	456	494	498	484	512	494	523	480	470	507	484	524	472	522	453	482	436	487	507	501	474	505	485	508	531	508	499	503	514	488	485	494	546	490	463	522	503	517	489	514	478	477	501	535	503	508	485	543	501	510	486	512	499	471	534	510	494	519	515	524	535	513	482	522	517	511	488	534	507	454	506	530	508	470	527	445	504	496	514	484	469	541	513	477	545	519	559	507	502	503	506	507	491	490	472	487	487	533	477	494	501	482	510	491	559	474	513	499	539	520	497	512	461	504	505	510	507	515
27839	12488	2979	1400	699	667	799	663	646	942	2031	2038	1183	665	481	445	424	431	387	416	401	467	412	415	410	414	353	400	374	407	410	422	397	398	403	393	401	406	379	422	431	420	421	418	393	408	429	374	397	383	419	405	422	397	375	386	432	394	396	423	371	384	383	383	404	408	403	399	410	372	401	411	397	429	385	407	387	410	389	402	429	403	427	407	411	438	372	397	399	361	410	398	416	426	375	406	405	375	373	400	393	384	429	446	406	367	413	413	420	412	394	383	439	393	398	412	397	396	385	395	395	412	429	421	387	381	445	363	397	392	425	413	416	381	369	389	384	378	397	424	406	409	401	398	378	392	390	404	430	408	418	388	427	403	385	421	403	393	402	420	447	369	397	424	397	375	397	435	383	392	359	422	385	384	394	412	380	452	395	396	414	398	383	413	385	365	417	419	411	405	386	411	389	426	411	421	383	397	458	391	412	402	398	376	383	412	388	426	398	404	404	428	408	398	420	378	399	402	382	403	381	451	403	432	404	406	399	433	417	384	401	376	392	424	391	442	435	413	387	391	392	420	412	395	384	393	391	397	396	364	389	401	410	398	428	437	396	424	415	411	404	399	369	386	425	390	388	416	397	395	416	431	432	368	411	422	404	406	393	413	397	384	401	423	405	424	397	433	430	391	387	416	411	415	407	385	408	413	403	405	404	389	399	391	429	395	414	401	423	419	398	375	349	382	383	395	401	417	433	394	395	393	458	393	401	411	413	400	399	385	365	378	435	391	375	467	345	362	448	418	423	379	388	430	416	411	441	403	384	400	376	395	408	396	402	385	371	419	390	410	428	388	391	412	402	397	413	401	452	400	413	421	410	404	376	401	396	410	428	409	413	405	438	399	416	404	448	406	410	372	377	401	410	420	433	394	423	394	388	412	416	406	353	408	420	405	392	407	425	438	401	401	394	425	400	406	403	410	353	435	467	397	394	415	364	397	444	382	382	398	386	434	412	410	361	402	432	421	413	443	388	384	388	413	401	421	357	394	397	398	381	371	386	362	408	431	396	384	406	387	427	395	402	393	399	396	403	395	401	371	404	398	424	381	404	389	423	407	351	371	393	412	407	382	402	386	404	381	404	417	394	394	390	377	405	376	378	440	419	361	380	387	430	388	417	374	429	431	430	401	378	426	404	393	371	357	386	427	399	401	376	414	354	377	423	435	426	381	416	379	430	382	406	395	372	359	408	405	402	401	426	376	430	372	386	389	409	377	368	371	410	395	410	390	395	378	378	412	385	391	375	414	408	416	393	403	474	403	394	394	426	393	401	412	436	420	402	377	414	385	398	412	397	401	406	363	430	402	412	376	372	453	403	413	417	406	389	395	435	391	369	406	427	380	406	400	412	379	421	386	397	396	394	419	415	403	375	391	388	393	429	414	374	399	379	389	389	387	399	408	420	362	343	415	407	413	382	378	410	373	396	430	400	418	419	368	412	387	394	443	401	411	404	415	369	421	402	427	406	398	438	381	382	375	370	398	429	409	380	405	398	397	395	419	384	363	379	410	401	412	434	438	432	361	408	410	385	383	401	381	440	407	394	449	414	436	423	374	402	407	425	412	421	403	410	395	433	388	411	413	384	434	403	369	381	379	409	394	398	450	408	383	377	402	418	404	389	406	414	394	383	410	451	421	395	426	432	379	368	377	423	381	418	387	364	421	377	437	394	420	379	419	384	424	369	397	390	373	363	407	396	416	408	411	429	411	392	408	365	407	405	392	426	407	379	371	409	403	409	381	374	429	417	376	386	397	405	375	393	398	427	373	374	414	381	354	397	384	397	393	437	372	413	452	402	389	414	398	427	444	395	447	439	397	372	388	430	379	398	401	411	386	401	415	386	397	414	378	380	424	445	436	392	407	430	442	431	407	412	404	415	436	416	403	394	407	393	396	421	392	361	408	367	409	410	437	390	403	395	401	396	400	410	432	399	412	420	404	423	380	437	409	357	420	403	392	379	401	382	428	363	399	404	432	404	387	385	393	401	394	407	415	394	386	380	379	419	384	376	412	379	393	370	413	391	379	401	407	400	408	438	428	408	390	422	377	359	366	390	405	449	343	388	414	402	399	414	390	412	417	411	381	402	424	387	427	431	390	405	383	377	421	398	385	356	410	403	401	430	385	427	388	397	373	425	372	392	390	382	384	385	391	444	379	412	398	403	412	378	402	396	415	425	381	368	386	386	399	390	447	408	404	388	393	388	351	409	409	395	402	385	425	441	383	374	428	421	391	421	396	398	395	385	370	405	384	397	432	430	400	390	407	381	362	379	429	361	418	413	372	399	451	418	407	385	412	418	394	366	410	367	434	373	395	360	405	375	380	454	361	397	401	430	414	390	389	367	396	411	430	405	408	406	404	398	394	410	355	399	431	421	415	395	420	400	383	384	431	403	362	388	385	408	377	384	400	395	395	414	424	399	428	434	420	393	390	400	381	409	421	387	384	367	402	364	436	404	406	398	384	378	447	397	405	426	369	372	345	374	413	419	403	399	391	363	386	429	408	407	352	406	382	383	392	403	403	383	417	424	418	350	427	362	369	391	421	415	417	422	427	416	374	393	404	409	439	402	387	432	404	422	442	454	413	439	400	394	384	418	379	410	426	381	414	388	396	380	415	379	412	380	399	398	378	366	393	421	414	413	395	401	429	433	381	419	388	433	399	398	420	412	360	419	401	451	410	406	410	405	381	410	390	401	414	350	395	393	423	389	404	407	433	397	418	390	418	383	395	444	430	399	430	410	396	444	403	410	359	386	425	389	375	408	354	431	402	384	393	417	394	385	363	400	424	391	376	388	399	388	401	425	369	408	430	410	394	412	408	416	393	412	387	409	472	397	384	410	409	404	419	418	437	426	407	419	415	384	388	374	380	391	375	397	388	403	408	363	422	420	405	369	361	433	372	396	350	360	409	403	373	371	411	407	439	388	408	389	383	373	412	408	422	413	365	400	410	429	382	416	403	376	404	415	418	397	354	403	395	410	384	395	401	412	425	408	424	396	425	397	369	405	420	410	390	407	419	384	411	404	432	382	377	388	379	371	397	403	386	421	410	394	382	408	426	378	426	385	388	458	378	390	390	430	402	391	416	396	386	394	413	407	428	410	369	389	397	368	427	401	388	414	406	424	404	407	383	420	389	400	416	394	442	400	422	412	385	413	403	378	413	387	401	408	433	410	423	414	420	406	443	375	427	361	410	392	405	394	374	427	412	422	405	428	433	378	388	392	440	429	409	399	400	405	377	387	358	406	407	399	403	420	375	436	402	394	403	427	426	396	400	413	377	388	442	398	407	403	409	402	409	422	384	399	398	385	405	436	380	403	400	365	392	376	358	404	369	409	446	363	418	411	436	405	386	395	409	371	394	396	419	394	391	383	410	394	400	376	416	394	404	428	425	379	372	391	395	426	410	399	381	381	435	411	407	421	428	384	393	411	411	428	399	413	418	380	412
6407	3593	2597	1140	716	812	1056	812	784	1332	2410	2252	1187	693	448	347	350	347	356	335	371	329	360	354	328	341	361	366	314	335	387	357	337	346	361	340	334	351	360	351	387	358	351	365	318	382	353	350	366	345	352	352	372	366	356	347	321	344	355	358	378	398	386	349	347	345	347	325	387	397	375	342	331	386	341	343	345	341	345	355	339	372	363	328	353	330	340	370	354	361	336	364	363	357	342	375	351	361	354	333	346	346	365	326	316	341	341	363	333	352	365	351	341	346	378	328	356	347	364	351	346	382	316	356	372	363	355	351	351	330	360	349	314	352	325	342	364	323	342	331	350	311	319	381	383	355	344	346	393	328	394	330	346	381	326	347	351	362	372	338	341	344	333	393	330	345	320	362	361	348	321	354	351	346	366	405	361	390	390	346	320	369	340	326	345	359	336	380	328	344	364	323	378	345	329	298	289	360	352	366	382	343	337	359	368	320	330	340	339	338	341	375	371	365	345	341	357	341	338	353	335	341	347	361	324	329	356	328	327	344	376	374	335	347	339	355	362	380	363	341	363	356	342	383	352	380	323	314	351	348	340	370	336	327	355	356	364	343	339	364	374	375	354	379	338	349	372	343	339	373	346	357	373	346	331	358	343	351	340	368	332	361	377	338	383	334	360	385	357	347	331	335	344	367	341	348	348	344	369	365	339	367	369	328	364	379	318	328	341	366	352	354	349	350	350	344	325	350	368	370	385	376	360	351	356	329	333	341	335	359	348	350	347	326	334	384	353	352	320	350	346	328	346	344	370	349	360	352	341	314	364	354	348	359	344	345	334	346	349	369	337	314	329	351	328	326	363	348	342	332	356	340	347	368	362	353	389	344	329	317	338	342	362	334	370	381	367	350	349	347	359	315	346	362	322	351	402	352	339	346	336	360	355	343	351	317	361	334	349	335	353	351	357	347	326	361	357	338	355	351	358	342	390	337	365	314	306	333	335	350	350	353	330	345	355	394	330	324	355	336	354	335	327	345	320	380	345	347	338	310	368	368	341	329	338	351	334	359	372	358	362	351	350	340	356	379	332	360	371	360	324	349	365	345	323	387	337	371	354	352	352	357	350	346	368	347	365	359	332	323	353	334	345	325	352	341	349	382	335	365	357	331	381	345	371	326	346	319	345	343	361	349	343	354	367	338	376	324	367	349	360	321	309	308	355	357	363	391	349	327	361	338	337	344	362	319	350	351	352	378	323	354	361	335	378	360	347	318	341	347	317	372	354	331	349	343	305	356	345	327	322	356	359	334	375	329	344	354	333	346	350	352	349	328	353	344	365	303	379	348	344	350	338	314	357	348	344	367	346	375	355	330	352	321	385	353	333	333	344	372	345	390	366	354	327	342	359	333	340	328	340	343	357	409	357	342	345	361	372	374	372	336	346	346	337	310	316	331	343	376	363	387	341	330	345	357	356	367	309	369	361	362	317	365	387	358	374	356	342	394	340	355	345	336	371	351	367	399	309	340	356	385	325	366	316	343	364	366	365	358	368	354	349	339	342	350	354	365	344	367	332	350	352	355	372	327	335	349	341	329	358	372	345	335	323	373	357	346	345	350	367	346	343	348	349	388	325	387	365	355	374	355	340	349	356	352	350	357	404	362	339	355	345	341	369	350	375	352	364	332	359	367	373	327	363	329	349	339	369	360	335	339	356	400	370	348	345	353	340	370	335	342	360	352	351	322	351	361	331	354	362	343	399	367	331	279	334	317	370	347	354	350	336	330	337	347	331	385	360	357	340	396	317	328	346	377	337	366	327	369	336	364	337	358	346	319	355	357	322	356	371	385	330	404	350	361	327	329	362	343	365	335	353	390	321	368	340	361	362	353	386	333	372	369	339	371	358	350	390	369	347	317	354	363	349	338	333	334	338	342	330	327	291	345	339	362	339	348	335	353	364	356	349	327	343	383	345	372	362	341	297	340	337	352	346	358	341	321	338	357	345	326	328	375	338	348	327	330	377	313	356	367	336	344	366	390	356	321	306	342	368	337	364	337	342	371	357	346	342	352	315	328	336	329	351	350	367	362	319	358	366	331	361	324	342	369	350	361	340	353	347	321	362	355	350	329	371	358	373	371	350	353	369	370	363	344	330	331	361	359	353	346	343	346	338	359	374	332	345	337	351	353	338	308	357	361	337	344	338	340	383	346	346	356	375	356	342	359	343	355	353	324	352	371	344	387	331	355	361	343	383	353	326	377	341	350	346	341	340	332	377	357	333	366	383	351	332	362	319	337	381	360	385	318	322	319	370	359	353	324	372	338	345	332	365	344	352	314	335	355	366	334	324	351	356	357	335	354	360	414	340	346	339	350	373	362	389	340	367	361	353	350	355	332	344	325	330	360	385	346	370	339	374	335	384	335	352	347	321	332	368	346	374	343	339	362	360	390	342	399	353	356	330	342	340	361	344	338	326	372	310	341	348	371	336	380	341	376	350	320	351	360	362	344	334	334	342	362	344	315	355	312	335	363	365	362	371	334	321	361	335	340	339	344	344	369	332	358	364	312	336	342	365	357	340	380	351	334	366	342	369	358	335	355	352	331	352	390	323	366	349	351	377	306	341	376	349	357	357	328	368	370	334	331	328	384	355	349	371	359	383	347	337	340	361	323	314	353	359	328	332	342	343	341	354	380	340	346	342	383	333	299	355	356	342	359	325	346	358	349	383	309	343	343	295	351	299	321	331	345	342	364	338	390	332	330	344	333	344	356	360	365	361	365	308	357	349	361	356	330	328	380	369	339	331	342	351	341	339	352	314	337	349	360	356	341	373	377	367	310	337	342	389	349	368	357	341	333	374	337	340	355	342	335	329	367	320	347	350	361	342	327	361	351	395	293	407	318	323	326	337	357	354	369	340	344	375	357	304	341	355	357	326	339	340	317	339	362	348	348	370	327	335	375	349	376	350	344	356	380	355	317	373	370	365	366	307	344	402	374	346	382	355	327	350	356	331	333	357	355	349	353	362	357	357	349	343	353	333	343	363	315	351	328	328	323	309	334	368	384	351	331	331	331	332	372	320	320	332	365	337	360	359	300	366	353	365	354	341	350	318	322	352	366	328	338	344	346	353	381	348	362	353	352	350	353	347	383	319	354	363	370	363	340	335	329	355	339	343	369	350	343	343	355	359	344	315	323	356	368	339	327	370	332	320	308	342	346	359	312	344	370	361	355	342	395	336	356	353	350	340	353	361	310	305	333	372	339	352	343	368	337	330	327	370	389	341	366	348	342	359	351	336	357	375	342	355	358	343	353	372	360	339	333	372	325	368	361	396	362	362	338	345	345	324	349	325	362	366	383	330	360	345	338	340	348	318	332	345	359	361	371	310	340	382	334	343	401	350	376	354	352	375	355	352	321	362	345	367	357	349	347	387	350	367	345	371	335	346	354	324	330	311	377	311	359	330	326	320	354	361	344	340	371	382	406	345	354	341	353	347	368	357	345	357	354
25585	21454	27414	25391	7035	1498	1697	1430	1053	3879	18767	16771	6837	2085	845	524	455	491	418	450	431	445	466	419	420	480	404	461	414	450	417	447	464	384	443	454	430	448	421	428	428	446	454	478	414	481	425	439	440	439	429	411	474	473	435	438	406	420	418	442	432	499	445	414	417	423	418	415	415	448	485	469	407	454	409	427	444	453	470	428	437	496	420	446	443	435	446	455	421	433	417	440	429	437	448	435	434	406	432	464	462	445	462	425	396	445	446	456	455	410	425	408	405	471	401	484	436	405	424	422	429	413	395	471	429	412	411	448	430	455	461	473	455	435	444	428	463	446	449	415	433	407	400	443	411	435	434	455	444	439	402	443	422	394	421	421	413	395	427	410	441	405	415	450	447	449	441	482	451	430	430	403	430	422	421	419	415	406	424	438	438	443	448	461	422	471	460	463	429	468	421	437	470	406	460	428	443	474	398	456	473	418	436	449	442	445	415	456	408	451	442	433	460	423	427	459	423	454	450	435	434	422	444	438	385	418	427	442	493	444	441	401	399	408	428	412	413	447	429	439	426	413	433	423	421	386	462	467	465	408	414	437	412	415	431	454	415	436	434	443	406	401	452	435	448	434	374	446	431	424	455	424	431	420	418	398	470	426	469	442	408	424	441	445	417	436	454	455	435	404	407	456	457	417	419	424	427	426	410	402	445	427	443	434	427	416	453	466	430	410	427	420	464	422	431	443	408	412	437	447	431	434	424	436	456	421	422	417	433	436	415	428	422	454	431	437	465	378	418	461	451	454	407	385	466	443	439	468	459	438	436	430	382	447	450	419	426	453	431	436	451	432	439	452	471	482	434	437	439	433	439	439	407	448	463	418	413	413	453	433	452	416	463	474	452	459	408	455	452	454	422	442	437	456	411	450	429	406	436	405	464	433	418	396	435	410	457	418	424	442	448	413	457	460	420	448	439	424	438	406	443	415	428	417	452	393	461	470	426	445	424	459	441	473	384	446	417	426	419	422	424	453	395	403	431	441	423	452	426	405	487	444	434	416	445	429	443	408	441	412	457	420	437	415	427	430	461	445	451	433	426	476	447	430	438	445	412	470	443	424	439	436	431	425	441	445	438	406	401	419	424	460	408	423	439	400	442	418	454	435	435	418	442	404	409	438	440	437	417	421	448	432	412	423	403	445	451	375	442	434	463	416	437	437	418	414	424	408	405	415	430	423	417	431	419	434	420	423	415	435	450	442	470	430	417	449	437	461	434	446	453	435	461	389	438	445	437	401	422	441	443	453	462	424	400	424	398	416	445	391	427	464	449	459	467	447	451	456	430	433	433	451	425	412	451	448	455	441	424	425	459	420	456	440	416	446	428	418	441	458	430	436	441	428	425	424	409	467	437	430	458	435	440	447	454	436	410	438	435	436	436	446	392	381	441	398	442	449	409	458	410	436	421	463	425	441	439	429	456	425	417	421	426	463	440	454	450	422	461	410	439	480	444	428	431	402	451	376	460	425	419	425	429	425	445	435	432	433	421	412	441	430	437	436	402	447	436	431	423	462	457	420	445	418	427	429	445	412	457	435	432	433	399	408	407	420	421	453	433	414	465	442	401	455	425	402	460	421	428	415	393	468	443	449	407	416	461	460	424	459	420	425	388	459	453	445	460	389	439	464	443	416	468	419	423	412	410	480	460	410	410	415	434	414	477	448	439	411	459	395	416	444	457	415	443	409	433	416	399	431	419	439	439	405	432	440	453	468	436	403	453	445	435	418	455	477	410	431	412	434	419	415	409	439	422	445	458	431	429	414	432	461	403	422	451	452	425	449	418	389	431	434	418	440	458	469	447	441	442	426	433	448	465	470	445	435	416	426	425	385	401	409	395	443	458	426	422	418	440	427	426	423	407	430	448	414	427	440	401	446	439	440	442	406	418	461	471	443	432	393	433	449	412	446	396	411	420	445	447	391	443	426	416	412	446	485	463	444	450	456	429	406	445	421	452	426	464	430	445	447	414	408	452	399	425	380	425	432	453	444	438	436	408	457	436	451	428	421	416	447	405	469	435	441	435	445	447	434	411	437	401	395	455	454	423	468	430	434	425	419	405	429	412	429	431	454	458	409	408	419	417	399	437	420	421	435	446	437	427	420	441	435	430	435	427	401	445	458	429	410	460	418	442	418	427	428	431	451	434	450	417	415	453	433	426	447	437	432	458	447	443	434	431	389	398	459	422	440	445	458	410	468	445	433	418	489	418	444	409	439	443	442	452	430	452	425	419	417	442	463	438	453	449	462	411	429	434	431	437	400	449	428	417	439	447	435	411	391	457	439	434	428	470	442	421	448	425	428	430	411	425	422	413	422	429	460	445	429	431	404	403	465	410	386	434	429	461	441	431	412	433	410	437	407	440	454	448	441	457	431	470	413	407	421	435	420	455	412	452	427	419	442	444	398	450	438	448	478	457	403	468	427	419	404	434	447	425	463	414	422	419	409	433	459	405	404	461	415	423	412	408	444	422	408	493	447	426	432	418	442	420	465	392	435	463	469	455	448	400	416	459	412	424	399	428	411	435	452	458	416	439	397	421	439	447	429	397	433	415	449	456	409	421	422	486	426	439	430	406	409	423	418	409	401	438	419	425	433	430	450	462	456	462	446	439	444	443	405	410	409	395	461	429	413	426	407	445	446	469	474	467	465	462	422	404	413	387	466	414	481	399	428	406	459	390	408	435	411	425	377	410	443	447	422	478	446	441	428	451	402	425	423	459	448	416	401	428	414	448	430	414	434	418	434	462	457	421	452	416	431	458	423	444	465	443	439	405	403	438	431	447	414	468	421	400	415	445	423	411	429	424	404	415	446	419	444	443	416	439	418	443	431	442	439	425	446	451	436	392	431	379	433	412	438	432	418	459	467	432	407	444	416	461	437	477	432	449	434	431	422	386	422	442	448	453	431	444	462	465	437	481	483	423	440	403	407	415	445	458	438	416	438	417	414	441	465	465	424	440	376	438	428	444	417	436	440	429	434	425	429	433	401	458	433	450	462	453	405	435	391	447	447	439	466	458	433	442	418	385	422	442	448	413	432	436	459	424	415	415	403	401	438	438	413	444	427	412	443	457	416	426	442	474	428	428	451	441	416	434	428	467	444	435	436	412	448	449	406	470	430	412	451	427	418	408	478	445	459	435	402	463	450	430	420	431	418	448	449	431	445	445	427	428	405	426	455	438	454	443	446	439	442	406	417	438	447	451	455	427	404	439	438	433	452	429	465	398	417	456	430	470	428	395	449	401	413	429	439	419	450	409	449	426	429	436	393	468	447	419	435	426	411	408	440	435	432	441	404	413	473	402	455	470	456	454	415	435	396	465	478	448	425	421	422	414	443	423	454	433	419	430	442	413	450	417	404	440	434	464	457	427	410	470	427	434	465	426	426	417	410	432	410	444	446	426	445	429	451	415	440	420	454	466	433	417	458	430	411	423	441	439	418	423	436	459	446
5541	9334	7404	3183	1800	1360	2128	1887	1326	5832	19521	14177	5882	2220	942	484	430	402	376	390	435	405	418	389	393	417	419	409	413	401	414	406	398	431	398	376	436	384	414	413	384	425	394	406	373	411	386	419	397	415	396	394	383	361	413	389	409	392	398	410	399	430	413	387	383	399	429	405	412	405	414	388	412	377	403	369	435	394	375	399	419	414	372	397	424	378	400	390	401	392	362	395	420	421	425	431	427	394	439	355	401	430	380	390	409	404	362	424	418	412	413	423	393	377	396	386	388	393	382	393	376	383	379	397	401	402	395	417	420	425	417	389	408	390	397	400	373	406	383	381	367	400	357	393	398	414	414	382	398	416	401	425	385	436	384	403	406	401	387	393	392	397	406	411	362	419	394	373	392	420	380	369	446	385	414	389	358	414	415	433	386	403	359	372	420	384	400	403	366	376	375	379	417	386	350	386	397	427	393	416	408	415	368	402	371	379	408	408	398	369	388	413	425	405	368	432	407	386	372	380	369	383	407	405	368	391	391	379	402	386	431	412	404	383	373	380	426	403	379	408	367	388	451	414	375	431	401	394	396	404	410	386	367	428	411	376	414	429	390	407	385	367	377	361	396	392	381	397	337	387	402	398	416	409	381	444	401	375	407	428	397	361	419	413	402	406	406	382	430	446	413	419	388	391	376	438	372	379	398	396	408	406	429	387	404	396	405	385	404	413	382	361	398	414	411	411	419	428	398	390	400	362	404	379	400	403	432	410	391	407	363	391	410	369	382	407	386	366	371	378	408	401	391	388	418	391	435	400	372	396	388	436	409	402	421	374	397	386	414	368	398	398	409	403	398	379	412	413	399	415	406	392	409	433	389	382	423	418	413	402	418	437	397	383	380	407	403	382	401	381	407	402	410	409	385	367	395	445	384	441	390	410	414	382	383	414	403	371	398	359	402	411	418	403	430	384	370	391	391	400	396	407	407	378	388	407	456	386	372	418	363	416	433	394	399	364	358	396	414	387	388	426	369	407	377	394	381	381	390	390	402	407	365	396	389	388	395	399	378	408	383	405	420	442	392	399	382	382	391	398	382	393	407	387	398	405	422	403	411	414	408	392	401	394	427	372	397	429	398	403	428	397	391	412	411	397	389	413	408	425	403	421	380	380	392	371	380	391	401	391	401	426	430	379	403	398	369	383	423	403	423	403	396	364	409	374	427	408	400	348	412	369	388	401	388	397	404	375	375	399	396	394	386	432	387	374	396	392	381	397	367	397	353	399	384	379	421	396	401	419	414	394	388	390	381	404	400	395	382	381	394	389	387	397	389	393	414	388	405	390	395	412	402	357	367	378	398	391	395	434	374	395	367	387	399	398	395	434	407	394	406	382	397	396	386	383	415	392	370	407	378	408	404	371	419	406	418	370	385	373	394	362	370	382	382	406	373	400	422	361	408	429	394	412	393	429	375	377	442	381	393	391	403	418	371	414	368	419	438	400	385	405	439	428	392	393	389	369	407	402	373	384	366	414	430	402	403	408	376	429	388	399	382	404	383	419	405	385	398	389	406	367	392	374	415	392	425	438	378	414	396	409	375	391	414	387	418	411	425	408	380	375	425	378	414	389	393	387	395	386	423	367	417	362	398	399	389	439	377	369	407	368	409	380	376	401	425	435	380	401	393	380	365	411	405	388	351	409	399	392	410	399	428	404	403	351	368	412	384	376	428	411	385	359	370	390	391	393	374	376	409	400	389	426	379	390	402	410	365	404	373	417	399	414	410	414	378	348	393	406	383	407	399	428	403	404	411	392	404	425	384	366	417	397	404	420	397	392	418	402	409	379	397	407	413	420	426	367	447	367	408	415	389	390	392	362	407	389	405	390	393	422	389	355	409	390	394	432	418	403	395	430	412	393	419	396	398	371	367	402	409	403	366	388	384	403	398	422	383	396	395	410	393	383	427	368	383	386	395	395	414	379	381	407	373	391	393	383	366	355	406	409	428	393	384	413	390	402	434	363	371	403	419	407	406	390	395	407	353	395	423	406	394	382	401	428	379	382	408	388	374	385	385	412	391	391	414	404	390	369	416	381	373	390	395	388	406	391	407	389	410	402	384	387	401	360	406	387	394	410	379	389	394	400	396	386	370	422	389	392	394	387	400	405	416	414	430	385	420	340	387	431	353	403	413	364	425	384	388	431	368	403	406	406	405	387	396	413	411	401	390	389	361	377	429	436	373	381	385	416	413	411	402	375	423	382	396	374	386	381	384	372	412	374	384	421	379	405	413	380	398	405	418	348	397	415	382	398	382	396	375	382	361	407	435	408	374	393	401	439	401	370	392	429	406	410	384	408	410	391	388	433	430	373	436	386	414	390	434	392	397	400	421	376	395	394	411	359	378	419	384	400	415	374	376	391	390	392	421	404	408	396	380	374	381	373	382	381	418	385	374	375	412	394	393	414	398	413	419	380	398	399	379	375	393	406	362	424	369	380	414	413	410	398	397	394	416	403	389	426	405	393	367	398	429	369	425	413	370	405	400	392	407	395	401	375	387	423	418	368	417	352	421	388	395	400	391	378	388	371	351	417	412	406	349	395	389	370	363	387	434	421	417	403	404	395	396	408	416	368	398	437	395	368	365	382	400	398	373	419	381	400	366	408	358	388	387	384	374	426	393	410	399	398	369	342	408	384	417	382	421	386	407	394	407	401	377	376	397	410	427	390	447	352	382	381	408	389	401	400	415	408	381	421	364	425	407	395	367	409	413	391	436	393	421	407	393	404	391	407	373	396	395	398	409	380	421	388	370	371	399	402	393	363	383	412	401	402	417	361	400	363	381	389	404	415	392	374	420	408	381	444	389	381	393	402	382	394	399	411	420	381	374	431	381	369	380	423	410	372	449	389	396	407	407	392	381	385	391	388	374	377	425	351	433	381	371	389	370	423	413	400	373	418	410	418	423	424	395	429	384	404	399	333	388	396	382	396	407	381	421	435	392	413	398	410	414	396	422	377	395	385	356	389	415	348	410	395	384	370	403	393	403	393	423	405	371	392	400	397	424	337	376	378	388	434	390	398	362	394	403	357	416	394	407	372	411	362	409	405	387	391	430	380	394	402	389	446	407	381	400	444	435	384	397	393	418	359	380	416	387	386	390	397	428	417	448	389	389	384	408	406	421	377	391	381	396	409	401	371	387	397	379	403	386	394	405	407	407	374	396	381	405	366	402	411	392	430	387	412	392	360	391	397	420	396	380	398	388	413	405	389	407	425	389	405	400	406	421	423	402	414	404	365	391	420	410	418	408	406	395	401	403	420	346	392	391	404	361	406	379	404	413	416	377	367	380	409	410	389	392	415	447	364	398	400	433	423	392	392	404	360	397	418	423	399	388	393	385	408	404	371	399	409	380	425	419	416	371	379	386	404	386	379	391	396	378	383	366	414	419	422	389	388	392	410	394	403	392	388	396	403	375	386	370	404	414	438	373	375	377	388	385	353	387	383
24495	21440	28695	24580	21220	8654	2580	2092	1866	10235	33431	28887	14966	4679	1653	805	651	625	598	606	599	562	624	582	616	583	588	598	592	593	596	582	602	566	611	586	639	576	573	618	573	604	561	578	624	543	590	612	615	550	580	609	587	594	595	596	633	610	582	578	572	571	570	577	581	566	556	610	569	591	554	593	565	591	555	590	562	573	540	559	591	558	600	601	624	553	602	569	567	601	625	554	617	556	568	628	583	597	635	603	630	606	634	576	582	567	576	556	593	577	555	551	594	621	584	543	587	603	564	590	534	558	587	573	621	557	612	549	599	583	550	593	515	589	605	583	617	591	600	613	550	581	594	574	606	543	568	564	608	565	570	582	541	598	568	561	589	588	560	581	568	613	609	555	618	545	589	612	550	550	599	604	570	584	554	547	613	564	557	568	583	607	598	559	543	588	544	590	595	603	608	617	554	603	569	540	582	592	569	559	648	620	599	593	621	646	617	559	549	602	593	586	542	570	627	583	607	564	591	573	588	583	571	613	577	579	619	537	555	569	569	641	630	551	564	573	602	572	597	587	556	543	636	581	549	582	623	571	559	586	551	614	575	584	633	560	579	601	551	600	603	596	626	588	608	569	618	585	614	582	585	560	560	591	593	544	594	605	584	584	582	558	548	593	535	603	565	561	546	555	600	586	572	584	607	608	578	587	559	549	547	584	626	605	578	560	576	612	532	569	577	563	634	560	589	583	529	584	560	573	599	566	587	568	572	596	606	568	615	532	587	596	566	557	604	617	605	560	563	596	534	622	612	617	593	587	567	586	568	580	609	592	596	582	567	600	544	593	567	570	538	570	592	584	566	606	580	574	555	574	593	583	593	599	601	608	572	568	571	586	581	585	608	576	567	567	573	533	554	567	590	581	582	588	578	609	583	574	569	574	588	567	576	575	618	607	580	610	570	594	541	556	612	593	561	606	585	602	559	585	533	565	584	584	572	622	612	536	574	596	564	578	580	553	578	582	543	547	577	588	596	593	594	566	583	587	577	601	551	523	591	559	582	590	567	567	574	599	600	608	570	555	534	567	620	619	576	602	568	555	532	547	558	601	551	599	568	583	593	608	622	570	572	607	594	606	546	590	626	566	587	580	577	569	571	585	544	601	607	620	588	592	549	580	611	624	563	562	541	584	584	546	562	572	527	599	589	551	605	536	579	625	590	552	518	538	548	591	562	575	586	551	550	577	570	560	563	579	588	544	596	586	551	550	584	601	575	589	548	587	565	600	564	579	597	562	569	603	554	588	552	562	561	560	624	572	557	564	567	553	508	549	586	575	550	583	548	541	622	587	546	595	639	550	564	568	511	581	591	543	591	599	559	589	560	583	563	564	555	571	581	593	600	584	583	591	548	564	549	589	612	596	572	585	594	584	565	613	596	601	608	598	565	567	567	591	589	584	610	567	588	548	544	589	569	574	567	597	541	559	593	603	542	576	588	590	559	588	573	567	573	557	577	578	573	596	580	596	613	590	606	604	544	545	581	569	570	583	582	621	599	574	596	566	593	636	611	507	550	585	603	582	576	612	601	559	609	555	566	613	601	563	528	596	553	583	569	592	581	575	599	627	597	590	560	560	601	549	569	584	576	546	585	641	617	600	602	571	553	540	587	568	554	591	566	533	577	558	615	597	580	558	580	569	568	589	577	526	570	542	555	608	554	571	543	568	563	549	593	536	586	549	591	556	585	606	577	564	611	606	558	572	582	601	612	579	556	587	556	603	564	587	574	555	571	591	550	601	554	591	598	570	570	584	634	571	613	571	604	549	595	555	628	586	571	609	582	551	555	596	566	602	580	563	599	576	601	595	577	556	640	585	569	524	603	601	599	605	605	649	617	650	580	600	600	568	563	563	583	568	526	580	576	568	548	619	543	580	577	566	635	604	563	591	581	587	547	590	569	589	566	565	556	604	591	556	581	583	609	591	582	539	590	529	567	555	573	556	588	543	561	575	614	546	558	592	554	543	555	582	592	618	573	580	592	583	576	569	601	598	555	568	546	614	580	628	584	550	564	585	550	542	544	577	573	563	540	617	607	607	556	606	562	581	583	583	588	609	575	563	574	541	544	571	564	561	577	606	586	578	542	563	549	598	557	577	567	581	569	550	585	560	630	604	599	580	600	551	543	594	581	552	560	592	560	568	596	559	573	572	537	569	570	567	605	587	582	566	584	561	550	585	601	551	547	559	567	597	578	595	570	601	568	575	591	611	544	567	619	552	551	542	579	593	547	573	552	546	589	605	559	553	543	616	534	545	574	600	550	599	565	544	575	616	583	545	593	572	575	644	568	599	629	589	581	591	582	590	589	583	548	570	540	560	614	605	570	588	589	607	554	546	581	600	611	574	572	569	536	556	651	588	563	550	618	542	606	548	573	554	540	622	579	521	582	594	557	569	579	584	554	535	584	572	578	586	567	566	572	546	533	571	598	568	582	544	578	558	544	573	556	579	530	537	598	627	577	591	583	592	529	574	578	566	594	593	555	566	579	584	623	574	560	529	568	560	623	581	526	557	573	596	585	560	564	541	566	554	604	573	571	597	648	572	534	569	563	581	537	563	571	584	547	558	550	641	563	589	555	540	590	573	563	583	619	572	651	570	606	609	571	580	616	573	526	535	588	525	574	586	566	587	575	582	610	578	566	600	555	585	564	569	588	579	595	572	602	579	572	596	574	619	562	544	526	596	582	570	540	559	572	633	530	560	581	562	607	578	558	598	570	592	566	637	575	579	585	574	575	573	568	548	593	593	608	532	553	529	571	575	576	599	585	626	610	563	572	558	557	548	573	550	585	558	570	555	518	560	604	559	577	593	607	575	557	575	522	574	573	583	568	601	568	571	558	598	593	587	551	622	603	627	616	555	585	563	567	583	597	592	572	627	594	580	587	544	558	578	593	581	573	616	590	573	572	617	591	570	542	575	534	552	615	563	589	547	588	574	573	611	586	575	553	542	584	607	612	583	588	588	559	564	578	564	589	576	554	618	572	542	605	548	614	627	577	554	567	581	559	572	580	545	585	526	583	591	584	574	557	569	569	565	604	571	590	551	579	578	589	576	546	564	621	577	583	570	622	557	636	565	582	579	590	586	572	605	615	587	548	558	575	586	601	544	561	595	567	615	579	548	600	573	589	614	603	602	609	569	601	565	618	580	553	598	570	573	613	622	583	607	537	564	558	599	591	606	582	584	588	589	603	558	592	546	585	614	564	577	636	595	553	588	614	622	578	625	566	603	598	587	616	606	494	557	583	582	578	595	526	578	548	530	562	559	581	576	540	611	604	598	573	572	566	579	571	577	535	630	592	595	587	486	570	602	572	619	576	576	520	579	565	562	567	587	528	600	656	568	578	544	576	584	544	569	540	591	551	582	542	550	561	595	585	551	604	548	612	554	590	609	573	628	588	599	591	580	535	578	537	602	563	561	613	606	557	547	570	541	601	562	571	598	613	560	570	609
6025	11783	11377	6042	3584	2453	2103	2668	2620	13975	31542	24066	11471	3955	1661	758	581	545	542	529	520	529	501	499	476	483	522	548	477	521	462	520	512	509	525	522	500	532	518	501	510	498	548	471	522	527	508	528	511	532	492	529	531	545	530	512	547	568	542	556	558	545	542	488	509	537	508	504	514	548	500	486	511	508	540	529	519	487	482	523	537	493	462	497	488	535	506	475	504	533	530	526	503	510	496	493	511	505	512	505	499	467	486	554	498	507	527	527	500	497	483	502	524	510	498	512	524	515	514	536	526	535	483	496	523	511	535	474	491	562	513	512	494	537	527	535	519	511	532	511	518	495	523	492	557	512	520	519	512	499	487	510	533	517	476	502	508	535	530	511	511	506	503	543	565	500	510	536	552	515	496	504	526	527	546	517	521	556	501	501	498	501	509	504	527	547	492	486	519	550	467	539	530	550	495	504	488	516	540	546	540	485	480	535	538	519	514	515	518	499	538	506	507	524	561	547	482	527	535	474	567	471	518	513	515	492	523	491	584	501	494	490	464	460	525	511	540	514	528	561	523	504	552	478	550	515	497	522	543	507	529	543	524	527	540	500	491	527	506	500	539	490	538	546	540	541	529	489	513	543	532	547	507	509	469	549	492	539	512	504	527	518	522	475	547	558	535	502	532	504	494	479	505	540	541	492	562	550	558	551	454	492	503	540	525	497	458	516	529	545	497	533	507	494	530	537	496	538	514	501	542	493	509	504	512	518	491	507	490	508	489	513	536	493	514	526	512	498	507	482	480	501	504	472	512	510	526	539	540	507	529	527	531	466	516	517	543	523	457	515	512	510	528	491	488	493	470	501	490	498	512	500	507	476	518	500	545	519	527	477	517	539	507	473	541	569	502	528	489	506	497	530	477	514	487	522	492	533	509	523	560	507	480	546	562	563	576	501	519	497	514	487	493	496	486	554	533	533	469	548	485	497	490	510	512	547	509	515	520	512	518	485	527	499	496	489	518	491	497	496	462	508	528	534	506	465	539	509	515	567	496	545	521	504	473	513	465	502	528	493	502	523	473	468	484	488	508	549	513	513	520	506	548	512	491	499	531	526	508	541	517	513	490	485	504	509	542	506	516	539	515	521	480	505	508	514	493	545	500	540	471	481	487	498	492	512	533	529	560	534	488	514	506	553	523	545	491	516	538	505	502	506	504	503	500	510	514	461	509	505	549	526	571	469	539	513	542	526	566	546	517	483	467	499	490	486	523	572	468	521	481	513	518	526	517	521	533	516	511	520	488	513	501	513	500	516	473	539	465	496	511	562	525	507	482	517	513	496	506	520	511	504	537	542	531	527	514	510	518	486	519	516	539	502	504	515	538	472	493	503	532	491	515	516	500	536	510	513	517	475	475	509	503	496	499	488	509	521	482	485	537	510	519	502	507	525	530	485	504	493	542	501	504	483	481	512	520	508	558	510	504	514	543	485	519	550	528	502	503	577	506	494	478	530	488	504	488	521	544	548	533	507	514	510	488	473	515	488	498	531	559	507	516	531	509	509	530	480	535	507	520	475	511	545	478	523	498	510	508	511	537	484	500	527	498	530	500	486	509	538	508	501	516	531	489	548	467	521	480	545	529	519	524	527	494	515	489	505	521	505	553	504	483	555	518	590	507	558	513	502	515	554	499	510	485	462	547	509	492	510	503	504	533	509	508	472	454	512	525	487	531	485	548	519	555	529	509	527	519	504	489	496	480	525	504	547	512	492	543	484	545	534	523	495	449	470	528	520	484	477	540	488	511	540	461	513	489	535	581	496	487	524	501	524	501	516	504	508	544	566	526	503	482	505	487	523	512	486	505	497	538	534	525	555	482	545	501	517	563	505	489	535	517	523	560	520	515	478	500	533	523	486	560	489	499	503	515	465	504	494	461	513	482	508	524	514	479	500	520	514	528	537	523	480	532	515	508	507	500	520	539	532	531	504	523	519	523	523	502	495	533	513	538	504	490	516	477	500	536	514	500	516	507	514	517	524	564	525	503	535	493	506	455	492	453	503	512	468	517	521	523	518	518	486	546	494	502	483	533	519	523	487	522	517	534	500	482	499	522	513	479	484	533	527	491	551	499	511	538	503	523	496	541	500	531	532	479	512	493	523	518	452	534	485	506	510	483	500	510	484	509	520	523	496	516	502	529	488	538	517	507	491	483	498	504	566	513	469	521	508	525	506	490	481	483	496	531	531	526	510	499	516	506	497	528	535	464	468	527	543	534	532	513	496	471	524	545	521	498	521	479	526	547	561	529	534	562	482	503	524	506	506	499	482	502	553	497	511	496	494	523	540	507	511	522	475	492	464	499	496	487	522	508	538	513	523	503	552	515	525	495	541	489	545	556	444	551	503	531	510	525	524	527	461	490	520	472	539	521	495	474	516	491	508	491	501	508	517	529	501	495	486	536	558	519	523	521	510	523	483	481	482	494	501	499	532	521	540	526	471	479	533	482	484	501	497	485	482	518	477	487	478	540	548	503	494	502	534	527	528	510	512	515	492	507	537	507	550	484	507	496	480	515	521	521	513	514	517	517	527	500	496	464	546	491	448	539	518	513	483	493	497	509	505	517	523	531	527	493	467	509	543	529	525	532	516	554	495	487	498	509	520	543	487	564	488	516	525	480	545	502	531	526	480	559	526	506	498	496	530	503	514	480	492	481	494	508	518	509	525	497	504	490	481	522	488	549	519	536	493	510	526	517	501	477	477	498	513	529	508	554	551	514	493	527	524	498	512	492	508	510	525	484	494	473	504	527	523	504	493	492	491	534	494	524	492	497	511	556	509	488	529	499	491	545	512	519	517	510	518	496	517	516	535	523	528	512	529	509	491	501	495	534	483	518	490	544	478	510	552	493	530	540	507	553	498	524	529	507	552	512	490	483	539	535	492	472	475	528	488	512	525	509	493	521	468	526	501	499	529	517	481	542	502	488	514	478	508	523	529	479	507	487	559	489	486	473	518	508	483	520	534	510	526	518	539	508	531	515	531	514	478	503	480	468	519	524	507	482	504	512	504	508	529	510	526	532	532	499	511	509	495	456	491	510	543	475	528	518	535	495	485	523	502	499	522	532	503	477	518	484	477	492	527	479	488	521	519	510	519	479	510	512	548	490	529	509	542	508	516	535	540	494	495	520	520	514	491	530	559	517	513	474	488	548	518	493	503	515	496	539	498	481	530	459	551	553	536	515	516	510	493	512	535	571	496	528	489	491	474	505	481	512	499	520	501	511	504	500	526	530	539	492	510	530	567	490	480	501	504	502	497	493	505	515	513	523	482	511	471	525	517	529	529	500	490	476	498	540	503	513	481	508	524	502	565	519	534	493	530	485	501	502	511	471	507	484	507	520	554	536	529	528	470	483	549	539	470	524	512	500	507	527	488	520	508	526	489	501	524	501	501	517	503	493	545	500	520	510	496	469	518	527	496	501	510	522	511	550	518	514	530	511	536	526	550
27835	11428	2453	1541	749	591	532	554	569	1071	1912	1691	1245	732	521	458	406	429	397	399	420	417	407	440	381	431	410	435	381	403	428	421	410	413	403	410	355	407	450	440	373	438	397	391	390	398	401	450	439	402	398	405	416	394	420	428	383	425	367	370	404	409	403	460	409	421	425	411	385	410	437	440	438	380	396	394	387	380	423	420	403	424	405	379	416	403	422	393	418	401	390	386	427	366	395	378	458	408	421	385	397	427	414	387	424	384	414	407	426	392	411	436	379	432	365	419	406	395	388	434	395	408	413	421	451	397	392	379	419	428	395	414	409	408	382	367	406	390	366	388	412	412	417	406	447	438	385	377	434	390	400	381	409	428	424	422	408	415	435	444	405	406	404	429	406	442	411	390	451	390	415	408	394	425	432	388	441	387	394	438	407	369	394	391	396	402	402	396	443	428	419	385	428	408	421	401	378	340	414	448	421	413	424	400	426	407	399	360	403	394	432	413	434	390	472	417	454	414	385	403	387	409	400	392	348	430	423	441	387	451	451	418	387	361	406	400	417	394	421	396	427	422	403	409	410	417	373	418	402	393	412	450	397	416	404	436	396	411	386	431	435	375	411	384	421	423	411	402	421	387	388	387	400	397	373	389	380	397	391	411	384	385	427	401	393	379	432	412	400	408	429	415	436	409	429	436	381	364	416	412	406	424	415	419	426	414	383	401	412	417	404	395	451	391	378	413	427	383	430	426	391	413	406	427	409	436	413	394	396	415	397	447	439	419	403	392	412	405	416	459	418	375	398	404	456	386	406	389	399	408	381	398	412	396	421	403	416	372	398	418	378	394	397	427	418	395	423	418	436	427	425	387	387	424	405	405	398	416	403	389	421	408	376	392	403	385	473	394	384	417	400	407	390	389	423	388	412	372	387	389	399	403	373	417	362	391	384	414	409	386	428	397	424	395	402	420	428	368	407	421	387	406	404	363	402	437	367	421	380	416	414	388	396	381	430	401	430	415	403	350	395	397	388	429	409	406	439	381	397	442	400	409	427	412	389	448	415	432	419	424	401	389	421	463	423	420	409	451	427	392	443	411	389	411	384	417	367	412	390	410	417	412	357	401	381	403	382	420	413	435	372	436	395	436	372	384	374	385	412	414	418	390	422	439	393	438	451	411	387	428	426	436	403	399	384	394	429	374	391	384	402	428	412	399	404	381	400	429	400	432	410	364	407	403	379	426	461	404	386	407	419	399	446	409	405	404	368	383	414	404	447	424	399	437	407	385	426	407	441	374	410	407	424	428	413	421	403	388	417	400	435	406	392	423	426	421	434	387	399	384	386	445	409	425	391	373	423	369	394	393	442	422	476	447	393	398	398	413	401	440	405	427	419	417	426	425	393	399	416	447	406	377	432	415	412	400	427	382	406	427	410	404	402	409	375	406	393	387	386	404	412	379	433	375	414	403	415	411	431	407	390	377	413	426	440	412	437	452	399	399	405	416	378	452	423	390	416	386	423	356	398	390	396	404	411	393	428	398	418	413	424	407	411	377	409	444	408	417	412	372	408	398	423	364	400	432	397	400	381	390	374	428	392	441	405	429	416	411	393	424	399	383	426	392	434	405	418	419	391	425	387	439	402	397	397	440	392	395	404	414	388	458	412	375	360	381	417	394	424	425	428	423	407	389	436	402	415	427	379	397	437	405	431	417	415	384	413	430	407	412	399	405	416	441	409	398	385	424	405	394	378	431	420	404	416	368	386	395	375	373	396	413	429	411	352	394	407	413	377	422	404	447	420	405	416	420	379	390	411	392	375	385	412	390	419	410	383	395	390	428	406	420	401	436	425	402	406	409	416	416	401	381	395	389	402	424	374	433	353	460	417	454	396	414	427	447	390	343	405	417	412	411	446	449	421	390	391	391	379	403	428	413	417	381	416	403	402	403	414	376	373	397	419	415	422	436	397	429	439	383	404	428	400	400	406	426	430	393	408	407	417	432	399	372	394	407	405	414	454	402	423	447	426	409	373	438	442	418	410	421	424	387	417	441	398	399	395	414	405	403	423	396	413	411	402	399	407	405	443	393	360	421	399	418	393	425	425	355	416	369	418	421	418	387	421	429	419	389	367	396	413	389	405	387	388	430	417	420	413	425	441	407	417	372	389	443	427	423	362	422	409	408	454	405	390	434	447	389	436	389	422	409	388	403	417	372	435	391	386	419	379	429	416	409	402	417	383	400	393	422	416	412	435	422	432	419	414	419	387	438	413	390	407	452	359	396	422	384	464	398	387	411	425	419	369	420	413	396	416	420	416	417	374	409	401	413	430	423	400	430	412	433	404	371	427	399	419	424	407	427	430	409	414	441	405	416	420	381	408	412	402	404	402	391	389	434	406	424	455	398	406	403	419	405	443	387	380	370	426	407	389	427	409	395	381	371	417	425	417	433	383	383	433	407	371	409	402	370	391	434	390	431	379	417	422	415	405	421	454	401	437	435	450	400	414	396	429	412	393	376	445	418	414	388	411	435	412	400	418	389	417	425	423	397	405	434	398	425	385	371	429	416	429	398	413	428	400	385	415	410	444	491	404	422	405	442	411	412	431	411	381	406	394	366	412	422	394	417	390	390	376	389	390	409	435	389	447	419	405	383	420	438	425	422	409	386	400	374	390	380	388	406	423	383	427	397	409	402	434	446	368	449	406	400	387	402	396	403	395	406	404	409	453	427	405	431	377	397	423	447	376	388	377	412	399	401	429	412	424	385	393	410	385	412	403	419	435	412	389	409	407	400	414	404	419	407	463	434	403	424	440	370	414	386	398	417	425	433	393	409	404	395	392	406	411	401	407	423	398	390	439	384	402	403	417	366	427	354	361	428	398	428	414	439	398	408	388	427	375	460	376	425	380	422	406	369	404	439	433	369	391	416	441	433	421	401	403	405	419	357	413	433	400	370	440	408	408	415	416	424	454	418	431	402	396	438	448	416	391	378	438	386	421	446	410	430	404	409	443	414	378	397	383	426	372	429	412	418	419	396	413	416	426	404	420	409	401	421	448	384	392	403	432	427	424	384	382	409	423	432	379	401	420	434	440	422	424	395	388	396	385	394	387	421	403	415	410	402	416	392	415	416	422	416	418	440	425	407	452	427	417	396	415	427	380	417	415	427	411	414	392	387	390	391	361	432	410	406	396	394	413	413	425	388	415	390	395	385	382	383	416	382	404	398	403	398	377	412	400	372	389	386	388	427	415	386	420	425	420	398	459	441	413	394	467	395	437	405	431	416	404	413	394	430	417	383	423	430	456	409	391	431	397	387	397	407	422	408	416	393	425	370	411	418	392	402	404	407	391	400	425	390	389	435	392	442	407	418	410	381	374	410	399	389	400	395	399	429	420	402	420	402	430	416	425	420	402	438	400	396	402	421	422	393	429	377	404	424	420	398	416	419	381	427	396	415	418	387	405	381	435	409	381	402	450	405	374	377	408	411	387	413	398	432	404	443
5770	2230	2063	1388	806	683	544	545	671	1433	2378	1935	1204	631	449	409	322	367	371	340	337	330	365	366	370	384	358	343	355	350	338	348	368	334	357	368	342	337	345	348	354	337	356	377	358	384	355	331	365	366	363	389	377	340	349	351	345	347	373	352	367	372	362	327	378	350	380	357	365	350	354	357	375	374	367	319	319	369	322	332	402	407	364	365	343	350	327	362	348	339	390	334	342	331	362	334	355	346	335	328	383	371	356	331	321	369	366	378	337	368	368	311	346	381	354	379	361	333	354	315	348	384	348	352	351	360	345	363	354	370	337	350	329	363	350	314	405	360	358	386	353	383	388	304	366	344	380	348	363	384	354	348	372	322	356	375	359	347	393	354	374	365	359	399	335	361	352	361	339	390	380	349	355	330	343	368	366	386	363	392	352	389	362	329	344	345	340	364	333	344	336	326	333	355	340	361	364	365	354	350	369	331	344	336	379	345	376	388	335	332	356	337	351	340	368	330	369	345	348	373	339	375	329	361	364	379	360	408	348	368	356	364	364	391	362	346	378	374	370	346	338	380	312	354	362	385	364	355	355	334	365	362	337	345	364	330	342	360	404	337	353	351	367	330	358	346	361	349	367	361	357	330	370	319	323	339	366	335	354	365	341	404	365	327	341	355	338	359	359	374	361	363	365	327	377	358	364	373	347	351	372	351	349	350	356	338	350	359	333	339	363	333	335	348	331	364	352	340	372	330	354	350	371	341	360	359	370	371	339	381	354	351	396	362	332	393	329	362	354	346	364	352	371	364	341	405	360	366	340	348	353	342	360	386	352	323	327	380	357	357	383	357	363	370	388	360	364	342	344	376	334	364	341	378	319	368	329	342	347	335	356	361	385	346	352	306	344	343	368	391	363	407	361	356	333	369	366	374	351	351	353	336	366	375	321	325	317	350	373	361	398	338	350	333	377	374	342	344	368	349	370	347	352	355	338	366	349	376	333	351	337	331	369	328	358	352	328	370	358	352	341	368	369	349	381	350	393	361	357	334	330	343	378	370	352	382	329	373	361	353	333	321	346	348	321	356	368	382	382	365	363	356	359	359	382	359	378	353	341	368	345	363	334	333	363	366	345	363	360	372	338	350	384	364	355	341	390	375	356	360	348	342	350	363	383	356	340	363	357	375	355	361	362	370	351	367	341	362	368	383	352	400	348	345	360	368	360	366	352	357	323	391	335	364	348	371	357	360	356	353	347	363	361	354	355	372	343	356	381	339	359	361	393	378	389	411	360	359	361	345	344	364	384	372	351	347	355	345	359	342	350	361	364	344	381	351	303	354	358	364	341	331	364	324	343	367	380	346	364	372	375	358	340	365	353	383	374	350	324	370	346	362	357	355	366	379	404	361	372	353	373	374	367	358	372	368	353	351	359	365	351	364	365	339	364	356	386	357	384	376	376	345	351	355	348	363	377	375	390	393	382	342	348	381	341	341	377	356	338	373	357	362	354	358	349	372	351	373	335	360	367	371	363	374	394	380	328	341	367	351	374	347	358	340	381	361	348	332	343	346	345	336	332	325	335	374	349	359	356	377	342	377	377	333	349	338	391	359	358	346	374	364	364	380	341	351	362	363	357	372	374	368	347	348	383	336	352	366	364	380	373	373	356	357	342	367	368	375	371	379	346	344	359	355	385	373	332	367	378	369	383	373	322	342	367	365	354	386	364	350	346	347	354	345	357	360	327	353	354	346	386	353	378	353	368	335	366	339	356	346	369	389	334	387	344	375	361	349	335	342	376	341	345	348	383	395	336	339	372	366	342	369	377	335	376	347	370	348	359	362	367	378	371	354	390	392	307	324	348	343	350	359	357	358	379	352	343	331	317	328	356	342	349	364	338	359	372	389	321	351	329	357	393	381	351	324	372	323	354	372	366	380	356	345	364	384	355	385	367	335	354	350	348	363	354	335	365	340	350	366	331	380	335	347	349	349	373	375	331	350	392	326	355	336	347	337	368	368	304	357	365	349	380	353	325	364	359	362	347	360	370	343	350	333	359	338	341	349	343	375	327	348	362	327	372	352	329	393	360	331	348	333	373	334	344	364	390	340	351	389	362	368	413	319	338	330	355	346	338	345	331	328	357	413	359	374	360	330	345	332	349	376	315	359	390	321	358	357	341	381	355	358	333	332	375	342	354	342	338	384	375	348	308	378	360	357	396	356	366	358	333	341	355	393	348	376	350	364	371	318	336	350	353	390	344	331	374	347	418	350	360	358	372	336	378	345	384	357	354	361	390	397	358	351	318	338	347	363	315	399	377	346	388	359	342	351	360	346	340	372	353	371	377	345	366	341	366	384	341	364	368	343	407	350	325	353	356	339	345	344	337	350	364	350	331	320	374	364	354	386	353	316	372	334	367	364	380	341	344	353	359	372	359	366	341	357	342	359	355	343	337	353	328	344	349	354	334	353	352	341	348	344	365	342	341	357	342	369	342	351	397	361	338	376	361	362	359	396	375	376	324	375	378	366	327	350	372	393	330	335	378	354	361	339	362	356	368	404	407	345	372	349	358	374	348	348	320	374	339	358	361	348	334	371	337	343	371	368	392	335	379	355	368	340	361	377	369	317	342	323	370	371	334	324	318	345	352	354	379	350	356	336	384	347	351	325	324	327	360	356	355	355	343	330	353	349	374	381	380	336	359	355	377	370	363	345	363	367	332	315	377	382	376	371	340	367	349	384	369	352	392	347	376	358	356	338	322	383	381	373	364	344	364	345	393	344	345	366	352	358	346	378	369	345	341	358	410	347	336	365	384	373	358	339	372	353	350	345	347	370	360	344	362	362	341	367	342	358	394	338	385	350	347	363	382	357	334	375	321	358	355	364	365	329	350	422	367	369	355	368	340	359	339	331	343	360	376	335	392	357	390	355	350	373	383	346	349	371	378	368	347	353	337	348	343	349	377	336	336	352	338	393	339	360	345	361	368	332	392	348	345	369	372	386	342	342	394	330	390	329	379	364	341	367	326	389	355	390	370	363	350	327	352	350	355	350	355	358	391	375	377	369	315	334	339	366	375	330	343	388	376	366	342	350	384	339	358	343	389	336	381	381	370	357	358	373	374	326	339	329	396	349	352	375	407	349	373	352	327	343	368	373	342	386	297	352	360	376	320	358	372	343	346	375	380	310	375	333	325	350	395	342	311	382	351	344	391	346	359	339	378	337	344	366	348	349	345	368	357	373	349	365	379	361	351	342	425	372	375	335	325	330	349	332	344	342	330	364	371	324	347	344	336	391	325	364	357	350	353	347	349	362	329	324	353	313	358	328	383	344	351	374	357	356	364	343	368	371	377	354	363	355	328	357	368	348	388	365	363	347	389	380	321	331	349	363	391	396	347	382	372	386	367	373	333	367	342	334	330	333	342	351	380	387	349	369	343	366	357	359	382	337	350	353	364	384	360	374	388	344	365	359	342	344	331	367	367	332	324	345	377	345	350	368	344	380
25696	21493	27497	25526	7218	1544	1020	976	887	8118	17676	14930	7049	1906	931	536	459	480	459	450	456	476	437	443	460	460	462	449	448	402	426	465	405	474	456	421	419	454	442	439	453	461	428	428	410	462	402	446	441	428	390	437	442	409	391	411	462	409	438	425	427	432	439	471	416	443	456	398	429	444	439	434	450	409	443	437	470	456	463	460	507	411	436	430	463	463	412	459	487	452	459	439	455	468	425	403	437	442	460	418	409	413	423	475	433	445	431	486	447	439	452	441	463	452	445	412	442	452	437	418	461	448	467	448	450	446	433	440	418	460	420	436	455	417	452	421	442	397	445	429	468	452	461	449	470	423	415	474	456	413	479	438	433	484	456	466	466	434	458	422	427	457	444	451	450	451	461	434	447	433	448	427	445	457	437	438	439	457	448	443	410	450	425	403	454	447	433	459	450	464	407	464	451	409	454	449	422	427	412	454	445	427	467	415	477	446	445	431	468	449	405	465	412	442	418	456	460	458	483	406	440	448	420	447	443	445	423	443	428	433	413	448	439	417	412	444	440	433	446	481	456	472	444	477	447	453	472	438	477	453	486	421	474	447	466	432	468	450	444	495	471	421	439	417	464	448	453	450	435	457	433	456	457	418	381	434	456	457	421	479	428	410	482	444	410	424	469	442	454	421	480	473	441	423	442	444	439	425	428	439	448	434	419	453	418	491	424	436	494	435	442	424	462	440	438	412	450	456	456	445	435	432	449	441	436	449	418	420	478	441	454	455	447	461	431	411	432	462	431	455	476	411	458	375	480	440	433	451	446	449	410	414	435	452	433	420	439	452	470	388	460	452	447	418	459	442	437	464	405	476	416	426	419	435	467	427	470	441	453	406	478	414	421	466	451	487	450	443	473	411	437	438	442	425	449	456	462	441	458	458	432	430	446	427	439	442	440	439	439	440	440	452	442	443	448	455	419	450	458	448	438	456	463	433	449	424	446	413	446	447	444	439	442	411	439	452	470	428	449	440	469	414	449	413	448	432	459	447	460	445	433	453	476	471	440	459	477	430	440	441	414	449	421	435	389	416	433	459	439	419	455	423	412	458	432	473	415	432	449	445	417	469	411	451	469	435	438	471	442	427	420	453	430	445	420	486	417	447	421	449	438	399	422	476	461	427	468	455	414	457	440	403	410	447	443	446	436	449	445	418	421	467	434	410	464	461	432	426	443	443	420	440	412	450	433	435	421	387	426	383	484	466	421	450	455	432	453	414	458	449	458	473	448	411	430	454	415	422	452	435	427	442	444	520	404	440	418	435	404	444	438	450	449	440	430	448	435	443	463	416	409	457	466	437	454	436	453	459	490	439	440	439	472	470	448	440	463	440	430	461	428	433	454	411	452	404	454	442	447	422	451	434	401	449	439	433	461	431	433	438	427	421	460	433	437	441	437	446	461	459	420	420	443	432	467	449	407	446	426	418	452	432	417	458	413	446	418	433	420	433	442	434	456	469	452	458	459	428	441	433	445	445	437	457	439	459	427	460	438	397	431	450	427	420	451	437	495	416	442	459	424	432	441	397	394	428	437	427	447	436	409	445	448	474	447	428	425	407	432	415	456	468	409	437	449	422	462	449	439	419	427	449	488	463	423	455	423	445	428	487	459	466	437	443	474	440	473	424	421	461	481	436	424	423	444	444	475	421	439	446	447	422	412	461	406	438	450	478	413	470	418	446	446	474	402	451	401	407	431	455	444	419	456	432	417	445	436	424	418	447	466	453	452	402	442	454	471	438	460	460	429	453	470	429	449	448	466	397	411	460	466	430	480	424	422	440	456	439	413	443	474	446	473	446	443	458	439	441	444	460	403	438	445	431	424	454	447	492	446	461	464	411	440	458	423	442	425	460	462	439	459	431	456	470	430	437	440	420	448	409	446	450	452	470	470	436	457	459	465	449	476	466	455	469	432	452	446	438	442	459	410	452	453	428	458	474	434	431	421	406	450	415	435	395	436	425	442	448	431	433	453	456	420	429	464	441	446	410	412	461	486	429	452	459	415	509	417	412	421	440	429	440	431	453	469	419	419	435	449	470	484	393	431	439	460	464	462	449	461	454	401	457	393	463	472	491	412	458	463	469	480	408	493	454	434	455	458	425	433	450	457	428	461	451	421	449	474	415	466	448	441	456	459	468	429	417	454	462	442	434	408	457	432	468	431	436	443	437	450	430	431	429	412	455	448	432	477	419	433	478	417	450	420	433	415	475	409	425	414	473	435	418	429	469	455	429	427	425	428	416	444	453	443	448	468	448	443	454	465	461	450	432	422	401	471	428	482	431	441	423	437	394	455	438	425	467	454	416	450	472	420	466	449	442	432	442	448	439	437	413	440	456	429	415	446	481	413	406	452	473	446	438	427	455	477	459	421	427	425	390	459	440	428	413	446	457	435	448	441	464	479	429	424	406	413	428	430	460	471	444	412	413	455	443	453	455	457	486	430	471	455	450	461	501	435	445	459	444	421	468	445	431	448	440	429	446	422	426	442	427	457	439	454	405	400	458	398	405	439	493	425	420	439	452	447	448	406	473	449	461	468	453	453	466	443	382	418	432	461	454	445	442	404	418	400	446	437	438	449	419	481	417	449	467	408	416	460	412	446	485	456	457	430	493	398	440	452	441	435	407	481	403	424	416	451	459	441	433	450	446	459	439	469	430	414	446	470	460	434	436	409	432	414	452	416	426	478	430	440	445	452	434	439	407	450	429	442	458	458	422	459	395	406	453	461	435	469	450	461	443	433	460	431	444	438	456	436	444	457	429	437	419	388	415	467	440	439	444	411	439	443	442	448	435	416	414	442	441	420	463	405	422	491	436	433	418	455	421	430	480	433	427	459	448	424	445	446	420	403	412	402	427	421	406	489	425	482	452	414	421	429	424	437	427	453	458	452	449	469	445	445	453	472	476	478	437	473	408	459	464	426	444	445	414	411	470	457	500	487	442	458	431	434	458	421	455	429	443	460	444	460	445	438	490	435	410	468	437	401	448	424	399	470	434	459	483	437	437	488	483	453	436	447	432	433	445	414	444	473	392	449	442	410	438	414	410	413	485	491	430	424	482	396	441	423	433	466	420	455	426	425	449	472	434	447	424	429	416	439	413	456	474	411	445	425	477	417	419	433	449	438	458	392	444	439	436	454	434	422	463	425	449	502	406	425	413	453	436	450	423	454	413	463	464	459	448	457	400	467	493	445	444	468	431	465	431	403	431	422	486	497	455	428	432	453	462	426	406	419	419	483	439	482	450	404	411	442	412	406	410	450	427	446	448	434	442	456	435	448	409	464	446	469	473	473	462	476	456	434	421	402	442	452	453	441	442	458	427	423	465	425	454	467	438	437	436	461	424	434	431	447	436	435	423	453	411	442	430	432	441	439	456	441	456	423	466	463	454	453	463	443	444	457	433	439	466	484	436	438	439	470	428	416	435	427	469	484	452	440	436	427	448	436	415	444	451
4654	5925	5757	3027	1883	1368	1112	1229	1136	10806	16526	12997	6170	1887	967	496	455	405	413	413	395	383	393	396	402	400	421	401	372	394	397	407	414	421	425	378	396	401	368	405	434	397	406	388	395	393	397	381	360	383	410	384	424	361	421	385	382	413	440	415	412	370	394	418	390	363	421	383	385	392	407	393	404	367	402	369	425	396	372	401	409	408	435	468	377	379	425	367	379	405	376	413	404	444	391	393	395	435	394	389	395	408	381	406	377	408	401	413	371	425	420	414	362	416	450	409	385	379	396	435	389	370	428	393	402	409	382	388	407	397	416	389	414	394	411	414	412	397	398	365	421	423	427	406	403	393	394	438	398	358	420	438	389	431	368	429	418	396	437	367	414	436	427	399	405	443	386	390	385	428	396	426	388	367	377	425	375	409	397	399	421	400	379	394	398	418	396	415	418	404	395	385	413	409	407	384	402	417	406	416	388	396	373	400	404	377	386	396	394	382	413	424	399	360	352	394	389	428	399	419	407	428	393	382	421	392	388	386	414	395	406	425	393	398	397	409	405	385	441	424	376	383	366	397	423	411	406	386	436	405	379	403	408	416	405	441	410	351	443	386	398	447	390	388	398	392	376	377	384	413	398	392	377	395	360	348	403	386	393	434	407	371	426	386	399	384	432	395	375	373	386	413	408	419	413	446	428	408	399	406	414	396	406	355	397	376	396	393	374	470	403	413	396	400	388	403	420	405	375	384	402	391	369	438	415	405	383	382	392	397	405	399	408	386	379	396	394	418	398	409	403	418	393	424	391	406	365	393	415	429	389	410	420	382	394	372	370	414	385	392	413	477	403	366	418	394	408	394	410	406	387	420	390	410	389	389	410	416	380	406	415	409	396	412	360	427	415	366	397	426	367	419	410	411	392	416	398	430	396	425	413	403	375	438	436	383	425	445	437	390	415	381	409	358	431	406	414	402	403	361	400	402	400	375	400	394	417	400	390	384	418	397	380	367	433	409	387	395	409	421	417	407	393	389	397	372	407	373	369	409	390	406	365	404	404	413	414	411	355	357	392	394	414	416	385	403	418	387	433	392	432	380	392	384	419	406	385	422	389	399	429	388	393	403	411	392	421	416	382	423	369	403	409	401	364	419	383	396	416	367	396	381	389	426	435	359	417	402	429	366	409	441	388	383	372	409	432	394	403	403	414	415	371	404	373	401	404	371	382	393	405	392	406	424	415	399	430	407	383	402	394	410	419	356	418	400	416	374	398	383	389	368	377	382	392	367	428	372	422	386	427	402	389	410	387	389	367	371	368	394	419	380	410	404	385	423	385	414	382	402	411	383	384	412	400	388	373	373	396	397	373	404	395	387	376	366	398	416	378	419	417	403	374	429	409	386	406	379	378	366	395	409	370	373	382	406	439	390	384	382	375	431	396	357	385	441	395	375	386	374	429	390	405	355	404	419	394	426	403	380	393	383	382	406	388	406	383	375	384	391	384	428	405	421	397	393	418	445	390	392	368	422	387	418	395	398	364	409	398	401	415	399	429	412	410	397	400	405	417	411	391	378	443	396	391	411	461	394	403	383	428	409	375	397	381	375	382	390	391	418	420	396	413	422	387	382	419	378	371	413	396	418	365	395	416	413	405	425	364	392	385	363	395	373	420	389	383	422	396	393	389	405	464	395	398	388	411	375	367	356	432	406	387	379	415	380	433	374	437	367	394	401	412	433	410	402	432	406	362	417	397	443	414	381	464	369	396	395	365	473	388	411	386	397	376	413	435	409	389	395	434	408	385	412	394	372	406	401	425	416	429	390	376	378	362	384	421	414	382	426	408	406	381	389	377	416	414	401	423	369	399	406	398	418	428	377	365	395	440	391	435	432	396	373	419	405	399	397	383	411	386	439	383	373	394	409	400	381	404	389	409	393	397	343	370	383	420	428	381	395	395	387	371	393	416	448	394	412	409	373	396	388	386	389	371	395	387	395	365	381	383	398	407	402	394	396	413	400	372	390	412	403	358	383	410	422	390	400	410	417	398	384	370	393	398	383	418	423	379	400	408	408	431	390	386	440	394	366	388	382	413	424	406	384	410	400	398	391	384	387	394	424	405	417	393	397	400	399	389	387	377	404	392	386	422	410	389	423	418	408	366	403	367	388	392	423	376	420	420	408	362	418	407	398	428	401	388	422	376	398	440	410	414	413	406	416	362	403	427	368	383	384	397	415	413	374	426	416	416	385	395	383	384	388	392	398	381	423	423	370	412	408	413	422	404	401	408	388	386	416	413	395	415	435	413	403	395	387	394	386	411	405	413	383	397	400	383	401	399	407	407	369	397	382	424	422	404	384	385	389	389	388	382	361	416	398	362	375	394	402	376	385	426	402	427	407	384	361	417	386	382	404	396	426	373	419	414	406	398	388	393	387	402	433	427	387	410	413	373	382	379	389	397	399	361	385	392	418	406	391	379	402	393	378	395	384	416	378	398	387	380	402	427	382	389	396	369	394	408	408	384	395	378	428	415	360	393	395	366	393	414	373	428	387	409	392	374	400	412	391	399	364	421	394	399	352	388	401	389	359	378	391	396	404	421	358	402	409	414	421	405	417	393	434	377	406	373	415	378	437	383	395	385	406	428	414	395	394	376	451	404	388	376	361	369	392	408	379	448	373	360	417	379	392	364	374	379	367	391	380	420	383	366	416	393	358	397	394	376	416	395	402	408	405	420	417	388	400	388	392	393	375	407	369	385	395	423	370	409	396	397	391	383	402	373	390	405	405	418	420	399	387	397	409	376	421	384	373	376	389	393	370	402	403	426	391	368	409	393	401	410	403	420	389	385	390	415	355	386	362	386	416	397	414	435	370	398	406	420	420	376	395	394	407	376	383	388	390	418	442	415	393	407	370	381	411	385	397	416	427	435	391	389	377	408	395	388	378	418	408	380	419	402	376	406	402	384	378	379	447	456	399	417	401	390	412	408	418	377	399	402	407	394	387	437	384	422	371	406	403	389	390	409	378	374	403	411	397	397	373	393	380	422	404	371	373	444	369	404	396	429	390	390	394	420	418	368	404	411	409	382	400	411	401	393	397	433	383	400	409	416	417	415	395	414	390	398	417	410	412	379	391	368	412	394	389	422	404	423	395	413	426	412	385	401	405	412	395	414	407	431	436	395	382	415	387	431	402	407	410	401	392	405	405	430	395	376	413	422	414	382	412	385	409	366	386	401	413	421	403	384	394	367	399	378	378	390	395	388	413	400	369	410	420	356	392	401	384	420	408	390	420	425	384	372	358	411	396	354	413	395	383	482	410	421	402	400	379	407	402	385	406	379	402	392	403	405	416	395	408	399	372	407	382	413	373	378	400	410	378	412	408	405	405	402	403	375	410	393	361	425	391	437	389	398	390	396	397	374	416	400	422	443	415	398	413	399	411	403	376	391	393	411	381	387	369	419	404	366	399	399	412	389	378	401	390	379	366	411	400	397	399	373	406	391	348
24514	21462	28743	24539	21292	8325	2836	1984	1454	14909	31849	27229	15615	4211	1646	890	665	597	593	599	609	610	603	588	571	642	611	627	580	589	640	642	623	626	585	590	581	555	581	590	572	609	596	559	600	608	573	589	632	607	606	597	604	603	591	618	598	629	568	545	613	589	645	603	623	587	596	601	565	575	566	595	560	575	538	580	556	585	599	572	591	593	599	568	557	591	599	580	575	624	604	536	597	566	621	578	614	600	609	595	555	554	599	605	585	598	545	599	590	579	631	573	608	591	598	598	642	593	569	616	575	590	584	579	607	545	598	581	582	609	572	579	614	572	566	580	579	592	583	569	608	557	621	565	577	553	646	562	558	619	548	585	564	574	592	581	613	607	597	560	523	621	604	571	621	577	574	578	549	546	608	619	614	597	549	574	562	564	572	603	565	636	590	548	581	605	600	619	604	586	676	577	571	581	587	605	604	580	558	566	582	556	614	580	549	582	548	579	569	609	587	597	619	589	584	642	588	569	603	614	555	575	573	596	600	576	587	566	593	557	622	587	555	592	598	631	583	605	543	618	576	590	623	628	553	609	583	601	632	562	545	646	595	583	612	621	529	610	585	570	609	589	596	554	566	611	548	606	571	643	619	575	591	581	597	607	608	582	608	579	610	570	605	560	583	620	593	550	635	585	621	590	581	587	599	621	594	597	546	567	575	601	571	590	570	548	605	597	558	595	527	620	608	542	573	595	619	629	600	552	553	580	571	577	577	608	617	601	586	549	576	588	613	583	577	526	600	552	614	641	567	607	598	593	589	559	603	541	590	613	623	600	576	628	573	559	582	575	576	592	612	618	597	594	626	563	555	614	554	602	562	570	596	606	626	543	567	581	586	609	614	602	597	569	601	568	593	595	568	599	617	537	572	545	558	549	553	578	572	618	611	590	609	595	599	612	550	592	592	595	549	572	584	629	569	617	613	657	571	566	619	588	595	613	597	555	558	567	587	604	609	612	587	573	541	587	585	629	586	595	571	574	570	543	594	572	587	590	557	565	608	608	559	584	583	574	570	568	574	608	573	594	558	574	584	602	558	602	603	571	621	611	573	571	577	579	620	614	562	588	573	590	617	579	595	569	598	599	569	625	605	601	587	592	605	583	565	593	603	607	605	611	609	584	592	605	576	577	578	586	573	573	607	585	588	570	567	620	656	576	574	601	595	572	586	604	616	567	590	549	531	642	567	563	604	564	590	562	580	639	591	578	583	576	585	634	570	615	578	639	607	602	563	599	596	591	613	572	609	624	605	552	652	610	585	603	591	595	607	566	549	576	581	549	569	561	573	546	540	587	556	617	584	600	621	631	573	594	614	560	607	571	615	586	581	607	578	604	579	608	540	603	578	613	565	586	601	558	571	586	577	597	576	585	598	645	601	619	585	597	570	580	572	574	569	562	550	558	587	626	594	589	601	604	585	571	585	601	543	608	542	596	633	587	573	560	575	573	553	593	561	624	599	571	575	590	575	551	593	625	549	570	583	537	598	604	610	592	587	579	544	605	592	559	583	581	545	618	561	561	547	539	579	564	593	601	547	555	564	629	573	622	610	592	598	624	621	624	610	551	571	548	577	621	596	637	567	550	599	610	581	587	608	525	583	638	585	607	603	593	560	592	581	584	583	578	565	586	516	589	563	592	570	586	566	584	567	628	614	595	546	598	582	566	609	605	617	563	650	555	580	583	573	564	546	612	638	558	581	578	602	628	577	581	562	572	640	566	595	615	668	558	571	603	589	530	549	589	579	579	563	576	588	580	600	570	588	605	563	548	569	593	599	580	554	615	607	564	586	562	597	591	583	600	615	562	567	601	590	590	587	582	631	571	574	593	592	574	565	592	588	603	628	579	584	572	597	610	569	552	604	562	554	578	544	600	603	562	622	579	561	593	591	561	604	566	595	593	603	537	610	564	596	594	577	578	593	568	624	605	575	556	600	584	590	658	602	585	617	559	621	552	574	574	557	586	562	583	619	593	569	631	596	567	613	603	616	609	617	564	555	556	561	605	602	585	596	530	584	615	558	591	586	609	615	578	598	545	613	626	642	581	576	580	606	612	583	580	560	598	576	580	616	577	590	560	529	541	571	573	558	619	624	571	562	589	622	595	573	634	589	598	516	576	560	597	615	580	594	596	638	608	581	557	599	555	590	598	587	557	566	603	572	602	575	571	642	539	568	567	573	617	554	626	602	609	589	563	581	554	613	589	600	601	579	526	577	587	541	537	619	567	624	567	574	579	567	551	592	577	609	561	587	591	598	606	613	582	575	557	547	580	521	572	583	568	608	617	569	566	622	591	575	589	566	534	623	549	613	590	595	577	572	602	594	603	540	596	589	556	554	570	585	591	575	582	553	611	569	576	573	601	558	564	630	575	586	543	566	570	562	587	577	572	576	621	584	622	610	545	583	588	588	590	610	641	594	580	588	518	540	581	588	572	549	586	618	600	634	605	577	529	605	616	624	612	626	594	553	597	587	544	568	556	620	604	588	583	595	608	613	606	569	506	605	563	596	565	601	577	582	585	567	608	571	593	663	530	599	581	588	617	553	607	602	584	573	572	560	590	570	604	616	555	651	588	604	589	587	605	577	553	572	599	616	539	599	563	601	582	598	582	633	567	550	609	561	613	597	588	585	584	547	594	585	597	595	590	606	586	595	587	609	581	591	599	603	580	601	570	601	556	593	609	575	580	586	639	608	586	597	577	579	516	591	573	586	577	584	589	573	596	582	590	577	590	557	608	638	617	560	580	574	593	565	586	619	570	585	577	584	570	579	638	580	643	593	561	577	591	578	594	601	553	546	580	553	619	633	578	612	585	587	614	586	582	577	556	555	628	636	592	605	549	594	583	600	544	577	616	579	587	588	590	575	582	560	580	602	613	555	629	575	596	555	580	586	560	576	588	551	602	551	544	600	622	569	637	584	583	611	581	594	566	619	603	577	597	611	550	530	584	600	587	561	590	605	605	560	594	603	564	572	585	571	608	577	609	596	584	563	565	591	625	592	522	572	549	624	595	548	615	584	567	596	609	552	589	589	592	608	574	577	574	631	590	546	578	543	559	621	585	628	568	589	554	580	573	601	559	569	639	585	610	573	568	571	607	631	589	596	558	598	597	574	595	557	591	593	614	624	613	587	601	589	571	595	583	574	579	631	541	565	583	590	599	611	587	619	573	532	608	569	564	598	609	576	540	574	547	604	619	583	556	578	569	557	610	604	601	610	550	513	626	592	585	596	612	581	573	598	583	612	588	571	563	590	592	560	587	593	626	615	607	633	575	549	568	598	575	566	591	575	613	571	584	525	575	559	616	566	558	604	582	572	591	586	555	574	593	598	561	554	540	598	584	586	594	647	609	577	573	567	629	623	593	562	560	598	581	582	610	569	574	599	587	619	607	565	549	592	589	597	570	633	565	599	573	561	568	626	583	577	585	610	551	590	578	607	601	571	566	572	551	602	626
5229	10003	8947	4515	3326	2281	2382	2461	2035	19189	28172	22883	11692	3539	1620	787	557	547	528	507	523	482	521	547	510	509	566	528	486	511	536	500	539	529	511	515	503	538	517	529	510	479	539	514	547	517	519	533	547	516	504	527	520	520	515	496	501	547	541	504	506	524	492	517	524	511	532	536	477	491	550	502	543	515	529	515	453	501	566	504	503	515	519	502	535	517	525	494	543	542	523	530	537	522	500	540	527	515	540	522	478	541	535	488	574	504	536	511	510	512	494	502	513	560	515	514	510	533	510	517	540	554	533	514	491	539	512	575	511	482	461	498	497	522	534	523	527	511	540	521	521	567	524	533	533	509	521	502	518	530	511	515	510	528	534	525	526	512	525	536	504	515	514	533	512	503	483	515	521	524	532	461	538	535	480	504	517	499	540	518	539	529	489	517	508	548	518	473	531	521	506	530	553	533	525	505	486	505	513	521	472	521	539	493	495	512	517	524	550	543	510	537	532	531	548	527	524	482	502	537	482	518	517	498	532	533	533	513	507	555	519	507	517	539	530	539	462	475	499	515	508	492	530	517	554	538	524	510	506	533	480	530	480	522	526	532	557	508	522	492	500	504	465	511	495	530	556	495	506	516	517	502	495	502	567	505	495	495	512	462	517	533	545	542	518	533	515	509	532	497	488	526	470	551	518	518	555	464	492	539	502	502	511	510	507	508	489	542	483	523	462	528	511	536	542	524	514	529	534	531	512	514	493	567	482	537	529	500	520	484	566	525	506	508	491	492	500	510	486	545	506	548	507	508	531	476	538	505	510	547	541	487	523	513	508	541	504	505	544	510	539	502	500	554	499	513	505	540	515	463	530	512	475	528	495	531	515	497	524	547	501	506	503	531	557	509	508	483	535	498	476	488	508	479	526	522	519	516	534	538	549	530	519	489	525	540	502	478	532	525	553	495	477	515	475	515	538	518	517	522	529	472	545	530	549	496	552	535	504	518	533	530	481	507	490	511	505	569	534	552	516	528	528	539	498	491	498	507	494	521	517	502	535	511	540	557	540	511	482	495	510	496	481	528	528	530	537	503	531	519	567	500	481	515	500	517	498	539	586	472	527	497	522	487	546	521	513	519	510	496	504	507	496	529	526	558	523	530	539	536	471	544	518	506	502	514	500	542	503	474	499	536	524	502	498	503	488	520	532	534	513	525	549	567	486	510	486	510	502	488	468	530	500	485	519	509	473	496	526	514	487	492	512	511	496	500	511	529	541	511	506	546	514	487	540	457	514	551	528	541	505	504	538	511	517	503	526	464	532	523	543	455	488	499	529	519	507	529	539	482	505	491	508	519	519	555	507	514	545	524	531	521	502	532	499	526	469	513	501	535	442	528	478	507	505	529	516	557	557	522	507	501	548	517	523	568	495	510	498	503	507	519	544	530	531	483	522	556	553	492	519	493	509	539	532	493	507	538	509	511	496	539	456	515	535	477	500	512	490	528	513	542	469	520	511	512	452	483	520	503	506	506	492	490	522	513	531	497	525	511	533	473	486	543	494	507	498	478	491	501	559	483	502	509	545	521	484	493	545	492	514	502	510	503	506	500	513	510	554	513	459	461	507	530	518	519	510	514	482	493	532	495	505	523	507	518	548	516	512	543	492	468	511	552	550	558	536	508	513	507	490	482	514	517	497	514	517	487	548	483	523	509	471	485	498	517	505	542	498	553	499	537	491	452	515	515	496	503	527	551	500	521	539	513	527	522	516	488	502	513	515	511	504	534	544	481	548	529	518	496	504	517	515	468	506	452	523	503	530	509	512	492	527	489	487	506	502	530	481	526	525	493	520	504	477	500	517	511	525	562	538	535	522	576	540	473	523	545	508	501	528	506	498	551	544	491	486	509	527	503	503	473	500	540	501	545	513	514	532	522	513	509	502	510	499	475	516	537	487	498	473	510	498	491	522	533	469	517	545	530	576	502	520	525	487	547	511	539	488	520	505	520	459	500	488	500	483	500	524	487	526	525	504	524	511	553	557	525	510	471	514	464	472	473	491	500	498	527	467	487	536	499	534	529	517	579	527	557	478	518	485	524	523	529	495	523	529	532	523	494	536	521	489	518	526	520	497	522	481	515	506	481	526	493	513	521	497	484	498	537	507	518	548	559	471	502	518	540	515	503	527	528	468	517	494	521	516	512	514	484	493	531	507	504	507	529	501	524	506	540	524	526	508	479	510	494	537	513	520	504	506	511	527	512	530	513	491	525	519	508	509	556	497	512	512	483	498	485	543	515	556	510	529	476	525	510	540	497	487	513	489	493	547	560	507	489	484	514	513	519	526	505	524	472	519	532	542	513	497	514	527	503	529	497	487	481	504	518	478	519	552	528	530	533	503	489	513	494	528	524	510	524	488	536	512	541	521	487	506	498	486	509	509	516	532	506	524	498	548	500	510	513	497	511	513	517	509	508	529	480	509	502	532	494	523	502	505	505	514	538	555	484	516	496	471	482	492	483	517	499	531	541	496	504	538	506	497	535	513	535	524	501	530	543	533	547	498	516	485	514	483	492	500	510	490	507	499	524	512	529	510	485	548	517	529	525	494	521	530	513	498	571	523	510	530	512	493	524	569	533	498	498	518	477	508	527	489	500	495	523	492	506	510	544	505	531	530	517	548	481	512	509	514	547	522	473	516	538	520	542	480	508	554	515	503	513	499	483	511	535	491	477	525	514	525	502	505	552	492	535	487	476	556	518	518	519	512	530	521	495	525	498	524	534	486	483	530	476	503	514	504	533	513	498	536	527	520	479	524	529	494	501	500	486	522	482	520	502	509	522	480	504	528	498	558	517	501	497	552	451	530	517	514	510	494	530	488	487	496	513	494	534	491	530	516	528	489	476	558	493	511	491	540	481	497	487	474	515	500	525	526	530	533	492	526	519	486	510	526	502	521	496	489	491	505	505	522	528	530	546	491	499	500	503	516	520	544	562	487	497	516	524	551	534	487	513	537	516	523	528	497	515	499	496	490	534	521	496	476	517	538	506	476	501	500	494	573	458	505	509	543	501	542	510	527	516	459	531	497	519	515	541	532	521	468	546	516	521	446	527	510	543	470	531	496	515	537	495	550	509	493	547	536	477	502	477	458	521	521	497	504	508	533	522	492	527	496	456	527	496	501	499	518	516	525	500	517	535	446	516	520	539	507	495	484	509	492	496	477	545	528	523	509	547	508	531	527	529	515	478	531	503	514	497	515	544	504	522	514	504	535	486	516	552	479	512	545	492	535	491	498	507	524	518	517	561	523	508	522	488	520	557	515	493	557	463	503	468	484	517	487	493	533	468	523	498	497	474	506	560	522	495	500	494	501	540	498	483	520	457	543	523	495	514	521	536	509	521	490	525	484	514	529	461	501	483	539	531	523	514	491	486	531	491	494	480	508	536	489	518	495	490	479	487	487	526	527	541	497	502	501	547	483	509	491	492	513	529	489	480	510	468	521	511	531	531
27844	11123	2077	993	649	599	701	720	470	1237	1872	1683	1153	688	521	413	346	410	412	390	389	446	438	406	400	416	462	431	434	360	420	435	423	455	422	381	434	414	425	402	402	428	429	418	412	409	399	447	407	370	448	395	417	394	404	421	396	393	378	391	440	394	402	407	422	439	409	403	433	410	416	445	382	426	400	370	394	395	380	432	417	376	379	421	408	404	429	407	398	403	412	426	385	459	393	414	393	444	443	382	375	384	391	368	466	423	411	383	402	375	414	409	407	401	444	433	417	404	437	415	375	390	400	401	418	426	406	393	404	409	362	420	389	405	400	426	411	398	389	413	391	424	414	401	394	404	401	405	386	427	426	415	431	420	377	371	413	383	393	418	412	391	388	409	451	430	429	408	416	417	378	397	458	377	397	425	406	400	423	379	400	422	397	398	381	392	404	412	401	412	440	409	413	417	375	375	397	392	418	404	416	399	404	393	426	414	449	449	433	437	459	430	393	431	393	429	419	450	380	401	410	380	393	359	412	423	373	412	408	452	406	448	394	399	404	396	405	438	415	397	409	428	375	383	393	402	366	429	390	416	366	399	409	418	433	371	436	437	379	447	410	420	439	385	420	379	417	353	400	428	395	434	390	390	433	434	406	421	416	387	399	385	405	399	415	403	448	389	388	419	397	416	373	394	425	417	427	410	396	374	431	413	397	371	395	407	397	413	460	437	439	375	383	401	407	424	387	422	407	439	417	413	396	415	391	414	399	459	427	403	408	386	454	360	399	430	363	403	414	397	447	404	432	422	407	408	398	418	404	387	405	390	413	436	454	417	406	388	416	452	382	410	389	444	379	357	388	438	437	401	441	397	424	442	401	415	429	407	428	412	408	411	401	453	412	389	373	395	388	402	424	395	413	444	425	400	394	448	407	411	397	443	407	415	406	399	388	452	395	408	387	434	402	391	390	427	394	390	429	399	416	450	396	411	412	404	414	404	414	397	362	367	410	386	379	389	415	413	400	436	426	421	391	413	439	421	429	438	394	430	442	434	427	416	433	422	376	386	441	393	454	426	413	419	408	401	422	405	426	433	410	416	393	410	418	410	414	409	397	380	392	413	442	403	410	425	403	375	406	399	424	388	424	394	423	407	365	396	436	420	404	440	394	441	413	404	430	401	412	416	383	391	424	423	404	470	396	374	417	456	413	398	383	350	386	392	391	402	369	419	411	443	439	442	408	401	433	400	424	384	381	424	400	407	387	412	408	388	394	406	402	407	387	420	394	413	380	408	427	429	420	412	388	423	398	395	398	374	416	419	430	365	372	393	417	391	385	381	407	431	425	375	396	393	395	472	424	384	422	386	382	388	393	418	428	410	420	423	414	396	391	434	448	404	415	446	424	395	408	392	402	428	424	400	368	363	428	408	391	406	417	396	399	422	391	425	408	369	431	419	406	415	435	415	417	431	392	437	373	431	375	399	408	401	421	398	406	417	410	403	382	405	439	423	400	389	389	408	419	424	416	414	366	402	430	432	431	424	380	413	464	385	409	410	409	398	393	459	416	414	430	421	364	413	436	431	430	415	425	397	396	428	425	390	408	401	392	372	403	428	397	417	413	381	427	419	397	378	422	416	403	419	393	383	444	390	416	409	416	410	395	388	433	421	438	450	418	393	425	452	424	428	424	382	438	427	401	401	420	388	423	420	410	424	434	401	447	405	462	407	415	374	419	428	418	441	406	420	394	434	456	436	422	421	422	417	392	396	426	411	427	401	405	426	440	443	405	433	430	423	398	384	446	406	407	408	383	425	418	429	403	387	408	413	397	392	433	413	394	404	402	412	446	398	416	424	405	403	428	410	423	394	442	403	465	418	428	410	388	426	372	397	410	436	397	385	412	434	468	404	428	387	410	433	397	403	385	408	386	416	433	411	411	398	412	428	463	400	392	425	380	401	396	429	384	430	435	392	409	414	421	413	366	440	435	393	402	367	387	423	410	383	401	404	378	414	409	381	422	401	403	427	411	385	373	390	401	421	426	423	435	424	398	446	419	404	408	396	429	377	428	440	379	432	369	408	384	410	421	426	400	392	395	411	387	391	413	405	392	408	389	470	413	411	389	441	390	393	398	433	401	415	383	444	408	409	377	408	388	389	467	393	368	413	438	398	426	422	405	405	396	442	399	447	433	419	418	389	404	389	444	448	412	417	392	433	379	430	410	441	436	411	406	376	427	392	392	402	383	388	425	396	368	395	397	418	417	409	431	415	435	404	411	402	435	416	381	430	370	414	416	407	373	434	396	423	420	432	422	439	429	439	393	431	410	425	413	387	394	401	405	399	412	391	411	399	444	433	411	397	393	410	418	381	420	401	436	414	436	411	389	424	440	425	384	418	443	413	439	413	416	406	381	403	385	395	403	416	391	413	422	426	384	419	455	434	413	404	412	360	361	414	422	393	436	439	396	438	427	436	389	400	421	389	399	411	413	398	395	389	450	433	428	427	410	416	431	375	420	416	398	401	389	382	430	406	384	398	400	407	426	413	400	401	433	393	400	405	450	416	428	411	415	428	413	409	411	399	413	401	410	427	433	457	448	394	388	426	411	406	387	402	416	395	413	413	447	418	423	422	440	427	392	403	441	363	398	399	377	444	409	408	412	369	399	424	432	407	397	396	391	415	414	444	430	391	411	408	406	404	416	377	417	425	405	378	416	453	444	430	389	432	400	442	410	408	415	398	415	422	398	409	413	401	435	399	408	417	408	377	389	404	419	430	425	417	403	384	392	424	428	412	416	422	391	436	438	463	413	411	409	366	420	424	388	401	427	419	414	429	421	373	422	431	401	437	411	411	409	395	423	403	401	451	374	421	408	439	410	422	393	394	405	425	399	372	419	427	389	409	389	395	392	398	418	409	426	418	417	390	403	411	397	418	384	403	384	391	405	391	403	426	419	403	404	412	418	391	429	453	423	411	392	373	414	384	409	406	431	403	398	392	390	410	404	424	397	369	440	393	419	399	416	399	404	406	431	409	373	445	412	412	438	417	420	450	421	406	412	454	439	431	387	420	395	443	406	413	404	440	395	415	406	409	419	413	430	408	436	431	416	450	406	442	389	411	398	365	396	419	393	449	385	361	409	407	456	408	401	396	434	449	446	422	431	403	443	411	405	406	395	421	395	433	434	425	397	363	403	414	409	382	435	402	407	391	399	401	413	429	415	455	439	392	405	416	404	416	432	405	466	424	409	402	400	425	428	420	420	394	389	417	384	413	407	388	410	450	405	453	425	435	407	412	398	387	389	405	373	397	399	417	423	368	416	426	430	387	441	397	400	422	422	378	405	412	425	408	417	402	400	391	407	396	403	392	393	416	406	388	402	417	444	369	378	414	425	453	419	376	424	403	394	396	428	429	379	390	393	398	413	407	423	422	377	415	427	393	388	428	419	430	428	429	390	409	401	446	410	385	434	399	378	428	398	409	433	374	424	396	405	415	398	406	398	397
5770	1901	1684	881	705	599	868	890	479	1653	2323	1859	1163	631	462	383	362	340	366	366	329	352	333	341	361	378	370	323	371	395	362	380	354	386	411	338	357	372	381	359	375	340	327	366	354	334	359	358	327	372	380	340	362	320	330	366	400	350	355	374	363	377	334	345	363	362	382	348	365	344	374	336	380	326	361	321	374	335	375	383	383	340	364	355	392	355	352	373	365	334	363	353	383	345	336	351	381	358	378	343	333	329	369	376	354	347	349	351	366	345	376	345	349	332	356	355	343	356	374	374	354	417	354	365	362	330	384	349	358	365	362	367	344	347	352	327	333	369	398	327	367	367	354	352	348	403	352	361	356	371	341	384	332	382	346	370	385	334	350	358	361	371	376	337	390	366	326	360	344	331	344	334	382	364	349	362	365	339	334	339	316	355	391	348	328	355	358	353	384	345	341	350	357	362	348	370	346	368	345	367	327	357	346	323	348	333	346	360	340	345	364	344	360	391	348	364	358	352	365	349	387	369	329	374	332	344	346	349	365	364	363	344	355	384	361	359	335	355	359	345	324	338	382	355	343	354	359	383	330	364	349	377	355	394	333	385	409	343	385	363	329	396	340	360	331	358	365	350	347	373	366	357	370	365	358	377	365	351	337	369	366	346	340	364	345	376	371	338	384	355	354	374	329	363	342	306	343	368	360	365	367	379	324	326	370	393	366	349	339	327	354	356	394	352	336	337	347	357	354	349	350	340	349	339	357	338	394	334	390	338	366	321	368	365	320	379	338	358	361	341	357	369	355	357	363	373	344	392	373	345	335	352	372	324	346	346	387	384	374	335	379	359	368	350	361	374	378	357	371	363	372	332	353	352	346	366	380	361	370	376	346	380	369	334	338	375	389	348	399	363	398	338	335	322	357	326	368	377	363	341	368	360	331	353	372	348	353	329	347	373	355	345	357	368	369	338	384	369	359	325	357	333	349	368	353	389	381	330	366	313	360	356	377	346	339	355	371	344	370	374	370	365	340	353	363	386	347	361	365	336	341	366	364	358	366	378	400	340	379	349	371	348	327	374	389	342	351	395	352	336	344	335	360	336	378	343	366	335	359	366	333	354	334	349	364	357	384	382	357	368	359	335	360	344	392	359	386	328	343	376	361	354	358	381	370	363	380	357	371	336	349	341	370	406	377	403	359	367	379	338	343	358	379	363	356	342	373	373	361	330	374	340	344	361	332	381	322	375	369	373	357	377	327	361	361	354	353	343	364	349	378	352	341	343	367	321	385	377	375	396	328	360	355	379	355	347	386	379	374	384	324	318	369	392	334	339	376	339	367	336	402	362	364	336	355	372	342	392	320	363	355	376	373	380	392	387	324	375	340	353	358	382	339	363	354	383	339	349	323	388	374	370	357	363	344	360	344	396	364	344	398	326	378	417	367	357	329	363	362	391	347	327	370	339	330	347	371	364	357	378	348	374	350	394	345	354	359	315	368	336	395	389	425	374	381	376	360	331	369	341	321	370	362	366	355	333	330	342	349	369	358	349	342	374	377	355	337	370	354	320	374	360	351	361	334	380	348	360	366	338	336	369	352	353	328	369	331	378	362	371	373	385	380	390	362	344	394	374	314	357	334	331	383	382	351	350	368	381	361	354	373	354	377	320	346	385	351	377	366	368	389	341	351	344	370	378	333	307	376	329	365	319	378	376	357	402	375	342	342	380	363	373	351	370	334	361	372	346	349	363	374	372	333	351	367	323	350	371	366	367	341	319	353	363	336	328	379	357	378	350	370	295	355	353	322	327	317	363	376	351	368	346	336	341	348	347	332	356	348	388	353	393	345	341	366	348	353	356	356	341	324	357	335	350	363	360	392	356	345	352	361	372	373	378	394	356	358	361	382	378	350	365	349	357	360	348	375	366	346	393	380	326	385	383	369	369	393	367	355	352	337	367	359	361	346	332	362	356	347	350	334	344	384	306	364	338	357	360	327	319	355	345	366	369	358	346	301	363	347	365	394	331	370	368	346	361	367	348	350	344	372	349	346	368	345	339	347	376	367	394	361	338	355	371	349	366	388	379	382	378	359	332	391	368	395	342	325	351	365	376	340	346	349	363	363	318	341	377	388	336	361	383	364	365	358	346	358	375	355	358	336	333	366	359	356	409	344	345	366	358	360	348	324	350	345	389	361	350	342	352	347	357	337	303	372	350	335	363	402	379	353	352	378	330	352	376	352	367	361	363	355	322	359	352	395	360	373	389	340	342	386	344	340	360	360	377	350	363	342	323	358	348	360	350	335	365	343	395	368	367	371	336	367	369	386	384	354	348	348	339	383	335	344	398	320	354	367	359	347	361	348	366	370	380	412	367	333	338	357	374	366	375	367	388	328	357	374	353	395	360	393	364	350	356	353	380	367	312	367	340	399	361	366	401	321	367	320	330	365	338	364	351	335	384	358	344	382	370	352	371	373	384	335	365	331	358	357	322	383	360	347	342	342	357	344	396	384	376	367	347	380	332	352	344	356	357	354	383	359	324	368	377	338	349	374	395	367	380	359	351	355	338	324	383	363	391	361	358	334	336	352	363	391	381	352	332	358	366	344	375	339	346	376	334	371	361	341	361	354	368	318	348	352	363	370	385	366	365	338	374	378	374	385	357	369	368	397	383	363	343	342	314	340	342	356	343	327	332	371	354	348	343	340	381	365	364	335	379	368	354	361	350	363	362	350	358	366	371	367	341	353	365	366	351	344	335	348	381	369	363	337	345	349	371	373	380	360	340	379	357	335	368	377	378	327	362	352	370	347	333	369	356	376	349	361	362	349	416	354	313	325	388	362	330	367	336	358	346	356	369	380	363	383	336	404	374	327	376	371	354	356	355	334	389	349	336	367	397	379	350	375	338	365	367	355	341	364	335	378	359	380	374	374	355	367	373	341	366	307	382	362	358	362	345	372	348	324	370	349	369	347	401	337	332	385	356	344	345	378	349	332	341	369	363	342	379	314	360	349	335	383	394	362	350	360	357	355	348	353	333	337	363	371	388	356	354	336	388	359	362	358	341	341	375	352	343	373	374	378	347	366	341	335	354	368	329	353	391	389	363	390	358	352	351	352	343	387	371	391	373	356	366	344	364	367	368	358	378	352	411	395	344	328	324	339	325	363	349	356	367	344	358	377	374	347	333	386	346	347	371	360	327	355	383	337	325	337	391	367	351	322	376	330	334	354	382	367	342	357	330	336	370	316	363	354	361	360	347	383	363	379	348	367	333	375	354	389	341	371	362	348	341	389	375	371	367	375	399	350	349	360	385	386	362	337	351	341	400	331	340	364	375	347	388	332	341	342	388	395	355	350	389	334	322	366	371	364	362	360	366	362	347	368	359	324	361	371	345	338	364	377	353	343	333	363	343	368	387	369	352	330	359	368	394	368	366	320	376	338	355	344	381	342	332	371	370	370	368	364	337	347	375	338	374	331	362	326	364	342	332	373	370	357	391	383	368
25649	21484	27474	25572	6626	1453	1078	1146	701	9183	19093	14599	6655	1861	914	550	453	462	450	461	459	425	415	435	457	427	439	475	451	466	443	456	415	454	406	465	534	473	406	421	462	402	464	421	418	429	451	423	480	444	446	443	412	452	412	456	444	462	456	410	442	433	433	456	465	437	466	442	485	465	432	437	492	447	410	468	423	477	458	439	456	431	442	456	436	448	409	448	449	462	455	431	439	440	428	416	442	427	439	433	435	453	426	432	454	454	446	467	438	468	441	454	469	447	424	428	428	440	416	470	475	458	476	441	472	441	446	406	446	410	435	472	466	442	459	426	446	502	440	443	446	463	411	457	465	458	408	498	440	473	436	440	417	457	452	417	413	417	468	433	444	455	452	411	455	429	449	448	455	459	422	458	374	444	411	462	451	439	456	434	423	449	406	435	474	452	476	433	439	426	434	449	471	458	424	443	401	444	451	429	422	443	417	438	438	414	406	430	413	435	444	452	471	419	428	434	469	427	450	441	461	434	459	464	439	432	441	458	426	444	457	449	437	429	454	433	468	438	419	460	465	440	442	455	463	418	470	441	470	455	428	408	428	447	458	415	430	435	432	396	469	448	433	448	460	421	450	461	485	475	428	471	415	438	441	465	460	437	420	445	490	453	454	431	501	453	444	423	420	440	425	433	444	439	429	416	478	458	446	398	431	460	422	427	477	426	401	461	471	435	412	439	434	447	471	462	436	437	402	461	452	439	451	421	437	418	438	450	422	428	427	459	434	417	449	420	442	415	470	464	434	451	492	434	449	475	460	427	450	442	467	435	426	445	428	439	472	454	487	468	436	446	453	440	450	444	433	432	465	442	410	434	456	430	431	422	443	457	425	458	421	437	450	447	432	452	443	450	434	434	417	467	473	448	445	456	450	421	451	461	467	440	431	419	449	469	483	443	425	432	416	482	453	409	465	456	461	450	455	446	440	411	428	443	414	430	430	474	458	451	434	445	445	443	448	430	408	469	426	402	435	459	396	450	503	401	420	454	490	420	442	462	433	452	438	416	451	420	451	432	489	434	472	469	434	446	428	410	463	461	419	449	445	425	462	432	425	453	460	428	425	449	453	466	417	412	475	462	418	430	486	460	462	439	457	445	425	481	427	464	432	482	423	428	427	440	445	456	431	434	459	468	407	450	410	407	468	474	415	443	436	447	408	454	434	475	442	463	435	477	455	479	468	475	443	449	464	432	463	468	433	428	451	392	448	406	450	437	450	459	393	450	420	424	440	431	437	449	426	422	452	476	465	495	410	421	434	443	428	440	418	417	449	450	446	414	443	444	430	439	443	450	408	419	474	442	455	437	446	449	416	448	460	452	442	439	418	458	421	420	485	435	429	412	441	458	387	444	416	442	410	473	467	448	459	441	454	441	433	425	454	443	449	438	472	468	425	423	428	417	466	448	432	419	449	426	454	424	469	461	404	462	428	443	450	429	482	453	439	463	441	443	440	404	426	477	468	422	453	439	443	404	446	443	429	458	430	432	464	419	455	453	438	454	429	470	446	473	447	444	458	498	447	431	456	425	459	429	444	454	427	416	448	427	444	414	431	462	457	440	442	439	476	407	480	458	461	419	438	458	428	403	470	435	437	418	434	440	457	453	450	419	433	436	470	406	445	428	440	435	427	430	450	434	424	440	427	419	435	430	446	463	435	429	424	452	426	430	434	444	414	442	438	446	436	435	425	431	432	467	412	468	480	461	436	458	414	431	448	433	468	426	473	412	458	450	442	441	437	429	439	420	423	478	414	431	430	485	414	473	449	435	458	493	471	411	433	441	470	423	454	426	465	476	415	423	439	429	439	436	444	428	418	425	439	450	439	451	423	440	454	481	444	431	431	447	410	447	458	475	433	437	475	423	433	430	448	433	467	446	447	465	463	424	490	467	453	427	436	449	454	444	397	448	442	421	471	468	458	462	451	438	457	425	418	441	442	447	444	457	430	431	461	475	452	457	434	431	421	475	434	464	469	453	465	420	407	466	442	407	449	407	470	432	455	441	462	435	449	446	426	444	469	422	451	460	448	421	472	466	456	448	482	448	418	416	456	448	429	454	431	479	430	419	471	463	477	438	434	454	474	455	464	447	391	460	468	440	459	416	435	434	452	458	423	414	411	433	450	450	469	448	460	417	383	430	454	463	429	439	463	463	424	395	442	456	452	434	410	439	468	414	416	415	468	472	451	470	445	432	425	486	476	456	452	429	494	416	486	414	447	453	462	398	454	406	459	426	477	439	448	416	466	444	429	450	443	443	428	437	456	415	449	422	457	452	465	425	426	445	471	469	417	412	449	460	452	454	480	437	484	428	434	459	420	455	457	453	417	459	484	420	439	473	468	431	426	423	465	416	436	454	444	447	396	400	447	439	462	438	467	425	441	454	427	403	461	462	474	464	396	475	404	453	478	436	425	437	487	429	451	432	440	442	471	402	441	419	469	459	431	462	432	438	452	435	411	412	451	421	471	410	420	430	438	446	465	436	457	461	436	435	446	450	489	458	446	477	483	463	427	478	445	462	439	415	419	455	467	446	456	450	429	412	428	431	447	415	453	425	418	436	429	444	419	441	454	459	420	390	434	434	446	444	446	430	432	444	425	439	444	452	436	441	432	465	454	451	455	456	435	443	417	458	399	442	425	449	427	428	480	466	426	469	434	443	464	422	426	424	455	413	396	415	432	449	438	457	435	403	432	433	403	435	459	408	424	433	442	422	447	430	442	422	417	434	456	444	439	436	414	447	418	449	429	437	473	444	434	431	445	424	423	442	438	475	445	441	445	459	470	429	454	451	466	461	415	434	391	442	462	454	446	428	400	406	487	442	473	442	477	487	488	460	449	438	416	457	472	469	449	454	484	477	481	464	419	419	417	481	465	426	448	411	445	431	425	429	460	444	427	440	467	420	410	447	456	455	460	431	413	425	450	439	457	433	433	421	425	428	461	476	472	458	417	447	456	459	454	433	448	479	458	418	477	448	432	460	465	454	425	443	451	468	450	454	469	447	448	430	447	451	426	434	434	390	431	463	446	452	469	439	477	466	413	412	444	468	412	429	436	466	418	466	459	463	457	483	424	483	448	445	464	419	437	439	441	389	432	471	447	477	452	430	459	433	431	424	454	416	445	460	451	434	476	444	422	417	474	433	443	448	412	453	462	462	411	464	434	408	421	432	422	462	444	455	417	412	441	410	429	449	421	438	445	421	451	465	447	440	477	449	439	444	473	417	435	437	484	422	433	442	459	427	456	414	431	463	466	421	459	464	433	473	426	439	447	452	438	426	456	471	449	453	460	472	443	453	442	428	468	428	430	465	431	452	424	464	484	430	385	458	424	428	416	446	420	464	443	449	469	455	423	430	395	485	455	445	478	435	472	478	480	481	444	452	452	434	446	430	458	447	462	452	403	434	448	461	433	407	445	458	465	472	463	451	454	442	411	437	417	471	446	441	427	444
4605	5268	3920	2133	1619	1206	1239	1497	761	12357	17516	12650	5757	1922	933	484	442	407	371	383	427	397	419	426	401	392	410	395	459	352	412	396	394	394	434	363	400	390	378	382	408	383	422	423	414	395	411	378	381	362	400	407	384	394	379	399	380	394	387	392	373	429	435	447	429	398	389	445	394	405	395	368	415	374	389	388	352	398	385	411	379	413	374	412	411	396	390	422	416	386	386	407	366	433	387	405	370	386	377	417	366	414	416	429	390	357	385	368	394	376	427	404	427	388	341	384	401	407	410	409	393	403	380	389	378	386	406	384	395	386	437	430	413	413	416	374	404	386	371	409	410	406	385	420	383	395	426	421	380	438	404	432	388	421	407	399	435	416	413	393	451	389	434	397	403	399	386	392	417	391	413	386	422	406	391	382	412	365	389	428	395	391	391	358	387	381	373	391	435	410	385	375	433	356	393	382	384	400	440	392	389	377	419	434	393	413	402	437	382	391	388	401	398	376	436	403	376	395	384	376	431	423	408	379	407	416	413	410	432	413	398	389	461	412	396	390	424	388	433	407	410	400	399	394	391	397	412	336	425	398	406	369	400	408	384	411	407	393	425	402	388	391	388	425	414	403	393	417	423	411	417	444	429	402	398	399	403	390	413	392	428	393	406	427	371	424	384	408	397	403	388	396	363	373	417	408	394	395	382	424	373	409	417	373	413	439	390	398	404	348	390	374	380	382	399	345	411	383	394	423	387	376	383	411	395	428	417	395	385	439	410	395	408	377	380	373	427	427	389	427	435	387	396	430	399	397	434	413	358	358	421	411	398	400	388	406	418	404	397	417	383	376	377	379	427	417	420	365	400	405	385	402	376	385	397	398	410	378	425	396	382	395	407	395	407	388	397	414	393	430	389	377	371	366	409	400	431	433	384	419	395	395	397	401	387	376	402	388	392	391	365	351	404	371	413	406	432	404	433	421	413	377	383	421	401	415	381	384	382	411	397	383	372	411	400	415	390	415	395	376	418	431	379	411	408	385	400	418	395	428	404	410	374	446	439	396	382	381	350	410	389	427	414	414	375	386	362	383	412	403	406	402	414	375	394	420	375	373	413	399	389	404	398	374	412	426	393	431	385	393	382	408	361	422	380	369	405	408	407	393	409	411	423	397	419	408	416	392	371	413	412	362	410	441	388	399	402	392	387	422	393	376	382	374	414	376	418	401	386	390	408	415	385	363	393	369	422	391	368	405	395	417	400	371	413	420	395	379	406	406	396	410	387	372	378	373	399	431	393	367	390	421	394	396	435	372	427	386	418	407	423	388	372	380	415	422	413	377	385	407	374	399	428	394	389	412	395	400	394	393	417	406	402	419	426	379	389	397	413	441	430	419	374	378	387	372	381	414	394	391	437	358	445	364	393	413	422	418	382	396	394	410	410	401	420	413	453	415	385	402	403	382	400	379	397	427	403	376	394	357	398	389	418	409	403	369	397	392	378	384	426	366	383	370	431	426	364	382	382	362	429	358	358	391	397	378	366	420	440	359	414	424	376	431	400	430	426	394	393	382	392	406	362	394	435	400	391	403	363	392	399	378	393	418	436	394	410	431	405	386	432	392	410	420	395	412	397	389	425	366	399	400	420	356	388	412	385	396	419	402	415	378	411	403	389	369	376	403	392	392	415	377	385	389	376	379	405	393	408	386	398	405	398	401	420	385	418	386	368	389	408	383	430	401	407	412	407	359	393	379	411	434	393	396	429	392	424	421	401	404	438	392	361	410	403	372	421	407	418	407	400	423	383	436	399	401	409	413	344	389	396	393	406	398	414	365	414	389	427	414	380	374	380	381	433	436	395	437	399	378	410	370	382	396	403	415	412	386	382	389	367	395	387	401	374	402	339	380	410	406	388	401	400	381	397	383	406	406	439	409	388	379	414	403	349	378	398	405	397	394	356	379	384	370	428	394	358	410	380	367	386	373	388	391	403	407	409	422	383	373	425	412	415	396	405	373	396	402	384	387	405	398	361	373	413	382	396	397	421	434	359	414	407	382	398	376	379	423	392	404	394	425	401	388	391	360	384	411	400	392	437	387	367	383	423	430	410	375	404	392	460	394	401	377	397	411	379	379	394	363	412	408	414	371	401	388	388	399	414	391	376	417	400	399	419	399	397	364	432	444	374	389	400	396	426	403	402	391	395	398	368	387	396	427	407	389	396	370	381	388	421	438	411	342	389	355	380	423	391	422	370	395	409	389	404	415	410	359	387	401	363	365	399	419	417	403	391	402	402	395	410	382	408	395	410	423	376	426	430	390	410	372	404	389	399	375	423	404	379	386	384	391	399	382	394	371	394	446	382	404	390	385	365	378	402	376	405	441	441	388	372	406	444	380	402	391	410	394	402	424	408	394	388	381	427	420	412	415	370	420	391	401	385	393	429	416	402	376	370	425	434	371	395	415	358	418	395	396	380	355	395	421	418	405	382	381	406	378	377	414	427	439	439	368	406	391	395	404	410	384	418	409	402	394	382	368	383	382	389	409	393	397	368	420	409	418	428	356	395	400	397	443	422	413	400	394	432	390	433	410	423	392	405	396	369	401	413	378	377	422	384	407	337	372	417	367	433	386	386	445	395	439	403	377	395	405	400	403	422	406	383	403	388	408	410	369	385	401	395	368	403	423	395	411	390	388	411	428	383	384	396	394	409	401	396	389	375	432	371	365	395	392	387	396	408	412	459	432	431	400	411	391	399	399	393	375	398	425	350	371	402	394	388	416	363	393	374	429	352	375	394	421	375	373	431	377	400	388	359	408	416	387	411	415	423	389	386	381	416	358	392	421	397	421	402	389	385	406	358	379	409	365	402	417	417	417	397	410	408	404	405	405	418	414	405	396	419	391	436	411	409	410	404	425	369	402	398	406	432	447	420	380	367	410	409	414	406	410	409	389	384	388	403	405	388	390	358	383	405	406	386	423	435	404	416	381	431	364	378	399	440	385	407	416	451	407	372	392	395	396	457	394	357	381	427	390	365	432	377	402	406	407	395	374	403	374	385	393	401	392	401	405	396	387	371	401	418	411	422	391	355	396	388	373	436	379	430	392	356	367	389	390	418	379	399	422	408	409	395	408	391	399	369	393	373	383	420	398	370	366	399	390	371	366	379	387	405	402	423	428	386	394	406	415	400	406	415	392	396	391	416	402	382	455	400	387	369	401	423	401	377	386	400	395	418	386	387	390	410	413	413	385	392	428	394	404	400	405	428	426	395	381	416	385	429	424	388	406	413	397	404	389	394	407	382	427	407	410	432	393	423	405	379	376	377	363	406	417	398	404	408	419	371	374	406	394	418	412	415	400	403	425	395	394	399	373	405	383	399	383	416	356	409	417	397	417	395	375	413	398	370	431	397	415	360	368	380	379	387	393	395	421	381	381	393	384	381	417	415	390	434	438	396	388	401	387	399	419	430	432	405	403	398	419	366	410	479	403	425	405	383	432	433	419	415	416
24572	21513	28868	24596	21398	8123	2381	1759	1315	12993	35779	28770	14905	4288	1708	818	640	616	592	582	578	595	650	607	560	589	587	577	593	611	659	590	656	656	611	649	613	654	630	614	552	602	609	598	563	585	613	604	628	559	534	607	586	609	599	573	588	613	603	599	641	567	647	601	564	620	544	603	601	616	618	576	599	581	602	570	632	624	566	556	579	587	596	576	617	577	601	585	590	613	586	590	586	645	637	629	625	595	605	604	575	548	598	571	592	569	613	604	617	592	575	595	629	581	626	591	598	583	579	590	605	580	614	598	592	613	561	610	614	621	580	567	592	592	577	571	593	619	611	569	561	581	619	556	575	600	593	569	602	660	621	597	632	572	604	594	582	631	623	596	590	570	601	616	594	555	575	598	605	574	591	654	583	604	624	605	612	631	612	555	529	621	590	551	604	595	638	584	534	583	574	564	623	613	607	650	577	608	573	585	606	548	556	592	627	591	561	598	590	585	594	584	626	598	609	627	616	584	581	584	575	631	599	599	562	569	611	602	582	629	599	618	544	595	627	601	581	586	607	596	578	551	591	649	547	595	637	581	596	612	600	603	658	616	578	597	593	646	596	560	586	622	633	583	595	602	605	582	576	585	596	600	549	592	645	630	573	607	571	602	583	593	628	604	598	625	666	580	554	568	609	625	592	571	591	627	562	615	610	567	606	602	584	590	591	552	606	629	592	613	615	601	610	602	569	615	596	595	575	628	594	578	603	614	561	557	605	554	619	609	607	595	651	635	593	544	587	592	614	615	609	568	569	583	615	626	613	596	566	552	616	522	598	572	586	579	630	644	616	580	608	632	627	582	602	593	652	589	625	612	591	624	559	632	623	612	550	583	612	613	564	572	602	606	594	614	624	596	618	576	604	577	602	594	687	606	563	594	589	589	569	589	591	598	622	584	585	577	604	590	574	574	585	635	593	553	588	549	591	603	609	604	634	595	580	580	612	568	609	617	598	628	560	625	571	623	612	577	558	587	630	557	553	602	636	561	612	573	619	619	570	562	579	595	609	606	584	598	592	591	609	583	578	580	641	557	603	590	533	630	584	577	617	623	604	602	603	617	618	598	614	609	564	561	609	612	591	584	675	579	587	587	601	595	632	611	663	599	622	592	593	568	625	624	603	615	596	580	607	596	579	645	632	568	603	573	600	614	572	637	622	623	600	602	595	578	587	616	581	555	613	640	600	604	604	611	639	621	615	604	620	566	613	599	589	602	623	548	633	575	575	566	608	634	678	581	626	593	632	583	633	596	620	580	600	569	586	600	587	600	597	575	592	567	572	611	599	615	597	558	633	609	564	596	594	588	625	553	596	567	564	623	584	590	617	595	541	605	598	642	572	581	651	591	605	627	638	591	614	589	613	573	583	624	617	554	601	573	660	604	585	642	614	592	615	596	596	612	593	616	602	609	577	578	551	602	627	611	589	588	569	569	590	630	646	625	575	631	564	621	554	582	612	584	594	623	609	616	590	601	604	573	561	575	618	670	635	545	616	545	514	585	579	614	581	593	631	548	546	579	551	587	555	586	595	568	576	612	570	636	607	624	591	581	583	603	567	598	597	555	582	595	642	589	600	618	565	577	595	609	601	593	594	580	587	578	611	588	551	609	559	656	645	574	650	615	602	593	634	613	595	617	507	622	661	570	562	610	612	595	595	587	602	587	653	596	624	586	583	578	574	580	587	578	637	585	615	574	569	596	572	606	591	633	583	597	604	587	571	635	627	605	559	606	593	585	606	565	553	607	588	635	583	607	572	594	648	606	573	613	586	596	574	601	586	584	578	580	583	607	569	655	605	580	596	648	573	615	607	615	620	564	632	587	590	585	554	583	603	599	602	609	595	604	592	577	592	562	591	612	570	577	612	599	542	595	584	580	543	634	561	600	609	566	634	560	599	605	538	607	605	612	605	589	629	581	605	570	625	590	553	598	573	580	576	589	584	600	602	634	613	615	653	572	556	604	577	591	609	586	584	617	587	594	586	593	573	593	565	567	579	567	579	639	601	612	591	554	611	579	589	602	575	610	597	577	571	606	577	565	583	591	587	608	603	583	575	627	627	621	604	590	554	589	561	609	581	637	572	595	551	568	575	620	580	606	560	553	574	594	628	613	573	591	595	580	596	560	599	602	617	622	631	596	587	594	610	622	576	554	588	627	578	599	623	577	609	584	634	581	577	593	588	589	616	560	531	628	567	600	606	604	596	592	576	570	603	586	572	620	620	581	621	598	622	615	551	604	604	564	641	577	574	623	584	574	557	644	580	558	636	585	582	617	615	535	617	530	575	605	612	588	629	567	633	596	597	566	587	616	545	562	597	605	570	592	567	598	596	619	560	624	597	602	611	578	585	582	559	624	584	626	598	583	591	601	583	658	603	546	576	561	602	621	604	605	583	579	558	596	607	566	567	611	587	584	562	599	595	601	627	574	587	552	632	587	596	615	590	565	595	578	610	592	610	609	620	561	584	568	607	597	551	587	605	552	594	621	612	612	630	614	626	622	600	570	604	571	618	607	571	606	600	621	607	595	592	576	622	603	631	558	606	582	602	644	603	544	598	576	617	637	590	591	577	589	578	659	591	554	571	560	542	573	648	571	631	640	595	588	600	614	566	602	596	644	572	606	618	590	610	591	563	612	596	606	612	614	608	562	548	597	549	590	607	618	561	611	586	606	590	571	614	588	585	550	635	580	567	616	640	588	574	562	568	610	592	611	577	591	567	579	626	618	580	600	562	605	611	592	590	559	616	582	598	643	632	587	577	583	584	598	569	572	562	576	593	568	652	586	612	580	612	609	596	580	606	601	570	586	599	596	601	606	601	571	661	600	603	635	573	582	618	620	612	566	615	556	601	580	601	667	625	580	644	591	599	576	603	630	600	560	611	579	597	607	605	611	581	593	578	585	579	586	595	587	557	589	559	610	607	568	607	543	541	588	581	621	596	587	597	532	602	597	621	611	602	623	596	626	646	560	592	577	596	573	632	611	563	610	600	645	601	609	565	587	625	586	633	579	635	555	560	601	594	610	581	591	571	611	588	611	601	574	627	573	622	589	560	608	607	612	608	556	634	619	597	606	588	565	598	616	605	585	593	587	590	546	599	609	578	562	616	642	584	622	553	554	591	527	575	570	626	595	646	566	614	568	578	577	544	562	583	621	608	636	614	618	567	581	592	623	590	575	601	580	601	598	614	579	596	586	606	637	566	621	643	553	594	599	623	589	573	610	599	598	569	593	570	562	605	648	581	574	583	603	597	560	595	568	596	593	527	616	569	586	582	603	588	572	545	628	611	583	588	545	624	645	618	603	618	619	604	622	626	600	597	587	635	564	627	598	609	572	618	615	635	581	626	637	568	613	612	594	542	577	572	572	625	536	580	580	576	583	604	588	595	629	563	583	593	603	561	552	608	609	590	600	588	585	595	614	568	592	564	581	574	617	575	560	561	574	586	596	555	612
5091	8741	6734	3672	3041	2008	1939	2198	1560	17013	31564	23223	11151	3509	1728	760	569	525	553	506	550	555	521	529	500	525	480	541	499	519	527	497	505	514	497	462	483	521	511	497	523	494	545	506	540	526	498	504	500	491	502	542	510	534	493	520	510	509	512	509	520	493	515	534	520	544	563	503	535	539	496	505	534	528	509	556	542	511	549	521	550	554	540	545	509	482	512	513	529	520	539	525	548	515	527	515	540	502	501	529	522	525	503	466	524	521	491	577	524	518	524	451	503	528	478	523	505	535	490	517	526	501	488	482	481	500	530	499	501	554	513	505	552	528	538	516	501	500	510	505	541	528	503	502	513	499	503	511	515	516	541	468	497	530	518	487	523	540	537	500	460	483	506	498	480	505	539	531	512	515	516	488	542	491	510	479	507	537	513	485	485	510	520	505	495	498	491	511	548	489	519	527	492	502	520	506	541	514	458	539	501	522	532	520	499	489	527	518	522	494	519	525	493	543	482	515	485	504	478	493	490	501	519	537	497	527	510	502	527	526	492	527	472	501	527	561	519	562	516	490	464	497	485	477	495	515	524	494	469	495	510	518	487	486	553	495	508	498	521	451	524	506	491	469	507	531	520	496	511	531	508	467	512	522	515	477	522	506	518	528	527	520	516	559	506	503	530	479	501	517	485	516	478	503	514	480	495	484	507	501	529	547	511	506	547	506	532	487	510	532	498	510	530	507	517	528	531	513	499	493	476	484	550	482	485	502	516	513	533	468	514	522	502	493	502	511	558	539	506	523	509	497	531	490	525	516	528	487	512	480	551	497	501	519	513	522	485	461	518	508	498	501	484	485	499	503	491	532	522	489	525	501	547	503	537	518	487	530	526	521	512	541	500	552	522	479	522	482	493	535	486	485	522	486	508	504	511	525	479	549	443	481	516	492	502	497	485	528	488	482	513	475	527	512	521	556	501	469	485	496	514	493	437	516	494	475	528	509	485	508	491	517	487	485	542	494	525	497	472	520	508	496	482	481	518	522	478	546	527	525	516	522	534	539	483	510	520	538	519	506	551	561	520	483	502	523	490	505	530	488	470	493	549	515	508	527	536	495	524	508	528	477	505	552	485	480	528	538	508	519	505	523	514	504	479	473	518	480	530	548	526	494	520	480	472	485	531	497	495	510	473	502	536	503	505	505	491	492	524	483	537	500	522	555	516	515	472	482	474	499	492	499	480	526	524	473	557	494	501	505	509	500	489	517	519	529	467	500	490	465	521	512	494	466	517	430	512	502	495	487	518	500	473	463	527	511	489	476	512	459	499	498	494	483	519	526	514	505	522	550	536	512	488	550	518	503	505	491	495	542	487	495	446	503	509	557	517	508	480	521	542	515	512	508	577	489	494	534	513	507	516	507	503	484	489	473	533	491	511	514	531	534	530	514	509	457	528	515	502	514	519	510	535	527	523	469	497	486	499	521	499	496	540	537	446	537	475	520	517	533	544	526	504	509	512	511	520	527	546	513	476	505	544	498	480	498	497	522	487	505	532	523	471	545	504	516	498	499	462	452	535	512	475	521	554	507	479	522	508	550	508	517	574	510	487	502	501	492	513	466	506	474	528	513	532	490	521	549	515	558	511	512	486	543	511	499	518	532	506	495	464	505	510	480	526	523	518	529	475	466	509	532	540	528	529	543	530	503	498	514	496	494	483	482	503	533	517	493	511	509	476	551	470	473	528	515	531	530	486	523	520	518	485	526	488	531	495	529	508	549	477	492	506	509	520	508	507	467	549	496	474	549	528	464	499	506	508	517	501	478	528	489	502	567	493	510	446	522	481	476	492	484	537	504	517	467	495	480	469	508	546	523	515	485	490	528	484	482	481	514	521	502	502	563	480	497	506	484	550	528	471	511	512	500	481	481	511	487	527	517	487	533	476	522	492	513	541	507	494	486	520	555	506	496	494	466	515	498	509	517	530	510	504	523	496	526	526	504	535	501	484	547	484	514	512	520	502	463	536	492	499	500	491	460	533	547	520	483	487	525	525	488	499	482	520	486	496	496	522	484	521	499	526	504	503	494	493	500	521	488	490	485	515	497	506	507	498	508	537	485	490	507	511	485	482	505	513	551	512	453	537	502	526	505	529	505	519	531	514	522	511	491	519	517	524	515	528	507	515	511	494	511	515	473	496	485	517	516	501	498	552	510	503	556	506	525	501	536	528	467	523	535	528	496	513	506	519	505	519	525	503	515	492	524	546	524	502	498	478	470	487	473	504	512	485	494	514	511	511	550	506	499	526	502	520	541	484	494	499	497	481	505	444	506	543	487	531	483	538	527	491	518	534	520	524	506	508	519	513	496	488	507	503	528	504	535	494	538	517	457	454	481	526	509	523	472	499	508	521	512	466	497	546	483	513	510	484	504	515	510	531	513	510	495	510	529	508	480	482	497	511	482	544	490	540	529	486	556	514	524	505	517	482	539	491	489	508	526	478	515	462	501	496	474	458	486	494	480	489	525	519	558	481	520	484	485	533	479	501	545	503	476	510	517	513	504	520	496	511	489	489	505	512	509	512	495	512	554	488	511	519	541	486	537	506	521	506	510	474	496	522	503	503	508	511	484	557	490	498	521	498	537	489	501	513	478	499	528	502	477	458	478	485	480	439	461	533	500	497	501	495	492	536	520	528	455	508	532	519	525	521	462	494	484	480	545	546	502	483	479	490	510	521	484	456	482	502	518	522	532	505	493	494	513	522	523	469	546	480	499	492	494	493	510	479	498	515	542	534	561	559	510	464	540	483	522	510	494	509	530	504	497	516	467	484	502	527	478	506	433	508	537	493	497	497	498	506	499	482	521	456	526	458	445	498	572	491	536	514	525	474	510	439	516	510	522	508	502	480	499	506	534	493	527	540	467	531	520	495	493	529	486	473	486	516	476	532	489	535	476	499	523	537	501	507	524	482	496	503	552	497	508	478	481	496	509	534	484	485	464	461	541	500	553	540	476	489	481	496	511	499	479	544	471	496	527	509	529	502	496	494	528	502	536	490	514	518	487	517	519	535	506	493	521	494	526	511	486	535	511	480	490	471	502	513	522	463	533	496	486	497	488	505	498	464	504	525	502	514	525	503	456	522	481	498	494	513	498	497	533	479	510	482	480	521	494	533	500	503	487	479	510	525	504	514	495	518	485	506	525	513	547	520	545	517	517	514	502	533	477	481	548	455	509	520	502	512	491	510	534	501	508	508	508	479	518	440	505	485	500	518	508	529	520	519	477	503	504	510	549	476	520	512	516	523	502	500	483	535	524	504	494	502	522	490	493	502	497	492	520	491	482	540	489	500	503	487	523	518	517	502	504	468	509	514	558	517	524	511	486	515	524	456	495	473	532	514	487	521	491	529	543	482	514	496	481	500	514	487	482	541	517	517	540	494	515	526	518	510	556	532	501	513	472	531	494	521	497	476	466	500	513	541	495	501	518	533	545	540	516	542	495	494	510	505	502
27680	10787	1406	840	612	520	501	659	570	1121	2223	1821	1108	701	496	438	414	439	390	418	370	420	401	436	464	406	367	391	412	451	405	407	391	419	441	423	407	363	405	385	378	422	402	411	395	388	429	417	408	440	408	406	428	411	429	395	405	404	389	411	378	409	398	396	409	452	407	408	396	429	406	396	387	391	381	419	409	425	391	420	444	381	425	432	391	412	426	385	417	405	385	407	436	396	406	399	392	413	379	432	428	416	415	445	381	396	383	428	391	378	421	394	382	399	370	390	413	431	393	409	425	383	433	399	421	393	413	421	402	408	359	392	389	391	401	435	406	422	395	410	408	407	414	425	428	439	437	420	381	417	434	376	450	410	398	394	397	423	450	406	384	422	400	402	391	377	389	404	414	428	395	368	391	380	408	440	358	386	406	370	380	372	419	397	378	396	416	431	442	419	421	429	432	378	405	414	401	428	424	412	423	388	373	407	398	397	422	423	413	425	387	411	421	399	409	391	401	398	402	395	405	382	396	402	411	396	384	415	431	388	410	411	446	387	435	400	355	411	418	417	361	423	399	393	394	436	357	397	393	401	395	428	398	392	365	387	410	399	405	404	391	433	398	407	416	389	389	432	404	400	411	412	385	392	400	400	436	381	416	433	419	391	408	411	411	384	372	425	404	409	384	435	401	382	418	421	419	399	393	383	402	376	417	384	413	430	409	378	408	408	414	409	414	456	423	388	409	427	433	413	420	421	371	402	413	413	388	413	404	404	439	433	406	400	401	374	377	399	403	410	445	382	406	441	385	407	412	409	416	364	415	434	392	406	383	382	444	366	389	404	416	410	367	436	428	430	453	409	423	403	423	443	430	401	398	395	404	455	412	412	384	424	445	424	407	420	419	393	360	374	368	426	406	404	390	395	386	432	385	403	412	360	381	367	372	394	431	395	428	431	420	420	391	377	392	378	354	416	404	404	428	395	406	407	423	404	408	422	407	442	407	380	431	440	432	412	457	406	400	388	402	402	376	403	385	429	417	434	417	405	415	409	364	403	398	406	384	400	437	421	415	420	389	435	389	405	393	410	391	383	402	381	420	423	373	437	387	371	415	407	396	412	376	407	399	414	394	406	423	422	376	436	381	436	424	416	370	392	423	447	398	395	436	406	368	378	405	422	417	392	423	361	412	419	411	398	427	398	416	442	404	402	392	442	368	434	420	396	409	394	406	427	400	433	430	374	381	397	413	398	410	430	403	389	414	422	418	415	430	391	387	409	428	398	428	386	413	412	452	409	387	421	441	374	403	401	402	399	432	414	420	441	436	380	387	407	432	383	450	400	426	367	391	431	430	423	400	423	419	381	397	417	393	403	403	395	371	390	395	381	402	400	427	364	391	371	364	411	415	400	417	378	402	362	391	383	391	411	412	376	421	433	436	396	426	416	399	407	425	429	403	393	417	418	414	396	445	416	405	418	416	423	415	414	397	407	431	403	408	417	428	391	412	393	404	441	388	425	413	363	416	423	404	424	395	393	377	425	449	379	459	380	404	399	386	417	401	443	423	386	434	374	375	385	392	413	435	417	382	410	405	429	397	395	389	390	421	420	416	384	433	404	395	373	409	384	423	430	396	423	356	397	390	440	420	436	355	430	410	362	404	397	439	370	401	412	401	403	411	386	394	390	444	397	406	380	421	412	378	424	438	425	385	354	403	402	420	404	397	387	396	443	418	395	404	404	401	428	421	419	439	438	373	405	388	412	420	395	411	386	428	410	426	453	420	394	382	406	415	386	440	402	432	376	419	406	395	381	399	420	413	417	429	410	401	444	427	440	389	412	377	395	382	403	434	424	380	395	409	404	398	377	412	391	362	388	389	373	437	399	380	417	386	376	387	429	386	425	426	386	400	392	372	385	421	425	388	414	382	424	425	411	426	430	397	401	392	423	413	411	408	409	405	421	390	413	394	427	376	408	439	414	431	421	397	425	404	402	406	417	426	366	399	382	378	373	432	395	395	412	414	410	386	408	396	389	375	398	391	391	440	379	404	434	404	405	394	389	391	413	399	398	432	410	396	367	417	423	412	395	353	412	382	402	410	411	418	402	403	421	364	405	430	396	405	381	404	418	443	371	398	419	405	420	427	390	390	397	435	407	419	415	392	401	399	397	396	385	419	372	429	402	459	410	417	417	407	412	396	421	395	436	440	385	407	400	407	383	357	398	394	372	410	401	396	380	370	379	426	412	397	431	395	378	413	401	422	410	404	425	423	419	464	410	420	422	423	409	416	425	406	372	447	428	448	370	421	405	394	378	413	385	378	444	399	417	426	416	421	398	385	440	399	400	454	394	411	378	422	396	373	430	434	419	386	408	417	389	411	386	430	400	399	433	402	386	445	383	420	410	405	390	381	410	422	385	457	399	438	389	393	396	410	409	383	433	432	390	394	437	423	426	420	426	411	414	401	410	396	414	438	385	390	440	438	413	408	416	458	415	395	391	402	396	402	421	411	404	384	426	421	427	386	380	399	414	398	393	410	413	455	406	431	393	428	394	382	436	412	433	414	435	425	417	398	439	412	428	437	402	414	405	392	416	414	396	426	429	416	366	412	394	399	429	381	391	392	400	422	359	445	379	402	433	400	425	411	395	416	403	396	454	409	396	416	403	373	428	397	404	382	419	412	406	395	404	422	404	425	419	407	412	389	409	418	431	438	411	389	432	415	380	422	399	392	415	435	409	433	362	389	395	426	396	427	369	413	421	436	424	414	403	392	448	402	365	396	394	394	382	405	388	402	397	423	384	443	433	387	397	415	407	359	417	402	406	413	397	426	439	404	388	413	457	424	444	420	417	397	409	413	382	404	390	414	430	395	385	379	391	392	427	387	427	365	441	446	409	393	391	410	397	423	394	410	401	424	415	436	422	444	432	391	401	410	427	384	392	407	406	389	402	418	360	406	405	376	375	387	408	397	414	419	419	416	425	415	388	405	439	404	419	392	444	394	412	392	394	415	417	388	424	369	432	390	387	378	412	395	431	396	399	403	416	448	436	403	394	420	385	409	399	416	425	412	388	423	442	404	389	404	401	424	422	399	415	423	401	444	391	412	398	389	425	388	389	402	416	399	422	406	379	437	428	407	398	383	437	380	401	365	390	419	435	421	398	417	418	411	368	406	397	391	434	386	442	394	376	373	412	444	395	405	383	435	379	402	414	412	457	474	412	367	376	420	413	398	372	435	402	403	382	409	406	429	401	398	431	377	371	400	400	414	422	417	388	415	419	426	406	461	389	402	394	414	409	345	394	436	386	394	421	433	429	388	443	406	384	401	403	403	393	392	371	392	389	405	438	400	408	366	398	404	438	416	426	407	385	393	401	409	382	423	402	377	398	404	403	397	400	396	358	428	401	403	398	410	442	432	389	397	409	433	437	395	360	428	391	396	425	395	423	414	411	385	402	387	362	381	406	433	424	428	439	413	426	381	442	366	417	412	420	389	423	401	434
5287	1025	897	586	649	493	476	775	531	1510	2721	1962	1024	588	449	393	352	349	353	338	353	330	360	365	351	354	371	361	324	377	340	378	378	366	362	335	342	349	362	371	327	317	338	362	378	369	361	387	368	345	326	322	396	344	387	350	370	375	352	323	342	332	354	330	338	376	349	331	376	344	315	362	328	335	359	319	364	360	352	360	355	323	316	362	327	336	374	356	369	359	323	325	338	353	321	353	343	318	365	353	356	354	382	365	341	352	362	355	334	333	320	322	377	303	355	311	362	325	340	371	380	354	340	321	355	397	319	324	360	376	359	353	345	325	339	350	360	332	344	361	331	325	348	336	335	345	325	355	356	369	372	351	318	417	339	321	366	324	307	341	351	328	321	347	339	311	343	340	345	337	352	364	361	337	329	352	358	352	346	363	365	330	353	344	376	348	353	364	382	357	342	325	322	326	328	355	358	353	325	339	337	322	371	371	358	349	354	331	323	344	336	379	339	373	356	333	329	328	342	344	339	320	342	363	354	366	313	381	345	330	333	326	339	378	358	344	329	345	359	357	344	321	319	298	358	350	354	359	336	361	355	353	366	356	335	371	327	336	363	343	360	341	368	356	344	356	357	328	363	369	373	348	352	341	341	355	358	344	322	345	342	336	333	360	355	335	364	377	370	380	345	366	346	350	358	353	314	335	344	312	336	318	340	358	338	354	335	349	353	360	360	327	335	319	372	369	351	375	346	313	370	362	319	331	342	332	355	337	309	308	341	341	376	363	337	322	319	320	351	375	370	336	370	359	349	355	333	337	328	359	326	388	328	370	371	336	329	344	321	372	337	354	366	347	330	343	349	364	351	363	340	361	319	341	346	345	355	331	324	343	342	344	355	343	343	361	352	352	328	321	331	379	322	356	323	341	360	341	347	348	326	328	374	362	354	346	342	324	347	355	332	332	332	366	319	333	339	343	394	334	350	387	337	340	354	330	370	338	330	349	389	320	332	367	365	355	348	357	344	367	346	368	372	319	330	296	312	343	369	340	328	352	338	315	346	337	347	358	345	341	342	338	322	353	364	351	367	367	370	358	335	329	336	350	357	348	337	342	354	381	370	340	349	356	338	337	358	400	345	295	349	331	331	335	353	339	351	331	330	346	382	359	339	345	316	358	350	323	339	332	363	368	384	327	349	331	370	336	353	353	361	321	332	334	332	342	322	347	343	350	357	370	337	364	344	346	327	335	357	370	353	336	357	301	336	360	350	325	317	365	338	352	335	333	323	356	376	343	332	347	400	378	363	364	320	348	373	302	360	353	347	370	306	324	329	306	341	369	364	337	344	376	346	345	347	365	353	374	376	354	348	345	345	351	337	368	328	356	334	326	376	354	359	366	342	325	356	309	370	329	326	325	354	328	367	327	350	326	365	312	319	336	343	368	335	348	340	308	347	341	361	339	362	369	332	321	369	349	343	340	346	337	355	315	342	348	366	358	346	365	366	325	316	356	385	360	349	344	337	339	385	344	353	356	339	360	345	348	333	335	313	361	381	332	344	326	368	322	356	312	355	324	375	367	362	339	358	349	333	346	342	342	359	351	323	325	320	406	332	347	308	348	320	338	327	339	372	321	365	350	327	320	344	380	385	363	336	358	348	365	323	355	336	357	353	343	355	339	331	320	342	294	345	374	349	364	353	349	321	308	373	347	349	312	355	350	324	398	347	358	359	358	324	357	351	336	306	345	342	336	369	356	342	335	331	337	358	358	326	333	323	338	327	339	301	369	353	354	352	347	353	342	359	329	366	368	355	334	356	313	350	342	323	378	359	337	353	328	315	351	351	332	337	351	329	335	317	360	329	346	351	340	360	363	327	311	363	348	367	376	341	354	358	349	349	373	354	360	337	366	350	339	341	330	327	354	351	344	358	338	315	355	369	353	362	319	338	332	352	373	358	304	328	337	352	366	332	345	387	351	377	327	339	314	356	328	340	336	350	346	314	382	321	341	340	324	338	356	391	368	346	365	363	332	339	336	347	343	344	342	354	360	332	333	333	354	326	357	333	370	346	338	360	348	340	348	316	345	365	359	338	361	374	310	348	386	306	367	305	384	334	340	371	363	355	359	358	346	379	348	328	349	347	372	367	361	359	356	344	355	349	352	354	326	350	302	368	357	351	330	339	339	331	336	314	345	344	355	375	357	351	355	369	327	349	368	378	357	355	342	361	357	349	370	333	357	315	342	310	348	347	338	389	343	344	353	342	396	360	390	368	355	357	350	333	328	349	338	326	355	329	325	341	351	299	338	369	355	316	347	340	363	376	343	373	331	297	322	331	356	312	338	342	310	342	345	383	353	338	364	373	351	338	391	315	344	349	342	357	371	318	365	348	354	360	340	340	332	339	326	332	367	333	324	367	366	342	330	364	364	362	388	372	366	345	322	344	320	376	324	336	349	328	346	362	344	345	355	330	330	340	329	345	342	350	350	336	342	336	344	349	345	350	334	384	367	364	338	363	383	396	348	383	323	336	360	344	341	343	349	357	305	377	330	336	334	358	353	337	342	336	377	316	337	336	335	330	340	374	344	371	330	329	355	350	333	336	340	340	335	328	312	352	333	371	363	323	339	374	319	337	330	336	358	356	325	364	347	336	344	357	350	341	341	312	325	373	356	332	341	325	372	354	328	314	339	356	353	359	318	334	360	338	333	316	324	363	354	371	346	360	370	371	370	358	335	351	354	348	381	333	352	338	315	357	350	336	333	386	346	352	342	344	365	368	318	335	384	379	343	336	361	339	366	379	368	359	355	338	336	343	367	360	356	356	346	362	372	324	331	348	364	394	336	337	358	381	363	394	366	316	347	346	365	339	388	371	382	352	357	361	344	342	307	323	349	343	343	318	382	360	360	332	353	346	359	317	328	367	356	359	358	376	356	327	346	353	362	351	306	351	333	355	335	330	307	341	358	345	384	364	322	332	347	311	343	317	369	336	330	324	377	330	329	347	333	355	363	354	338	343	308	314	351	347	359	338	354	331	347	347	330	370	358	347	357	357	386	330	331	351	344	331	338	293	351	369	337	355	378	341	380	360	324	352	338	341	348	345	351	353	339	346	362	347	344	349	385	376	380	338	352	360	358	349	389	315	349	357	331	340	369	320	357	341	335	343	356	326	359	389	339	346	354	339	371	338	373	361	375	338	341	357	336	350	354	354	383	331	334	344	358	348	338	339	337	333	357	379	348	350	354	383	373	378	327	386	341	375	357	378	342	362	342	351	321	341	346	342	319	327	364	384	353	348	362	323	339	332	302	332	342	324	377	346	356	343	350	383	351	346	383	356	337	334	349	354	352	341	371	339	339	372	311	336	331	352	368	362	357	369	345	318	364	378	374	343	399	390	321	369	340	295	366	359	379	349	343	343	370	343	365	341	366	353	359	349	355	327	316	323	372	353	346	377	353	395	369	360	351	366	374	354	306	356	360	353	351	346	333	331	349	321	361	308	372
25652	21474	27489	25614	5767	1262	982	915	823	11055	19994	14666	6194	1763	860	532	422	415	471	463	419	426	453	462	457	441	424	456	458	447	450	430	427	461	465	439	426	455	426	443	413	392	455	444	412	453	439	432	457	440	433	454	424	412	425	428	467	435	441	482	403	440	441	463	440	438	446	454	423	482	428	452	423	423	422	457	490	433	428	442	462	425	414	454	442	478	436	425	436	441	442	400	456	432	447	452	448	443	457	428	413	412	469	419	404	419	440	475	445	438	452	429	480	438	451	430	416	413	439	412	393	408	400	424	438	449	460	418	440	443	436	448	432	417	444	428	450	428	426	434	409	438	455	439	428	460	433	454	417	446	437	424	426	458	462	449	461	454	439	405	417	397	502	397	403	415	445	460	438	438	426	424	481	466	378	411	451	430	436	424	434	407	459	442	417	432	426	441	400	431	395	482	434	439	404	417	418	433	432	394	424	435	394	418	446	437	463	450	440	439	435	455	423	456	444	419	456	438	449	422	461	465	423	439	441	449	437	446	432	427	412	398	450	428	476	446	444	414	474	423	429	450	426	469	424	413	414	447	426	426	415	418	490	430	437	431	407	451	428	408	446	407	454	438	401	416	409	462	431	452	427	444	452	457	425	448	424	439	428	408	427	446	420	411	400	457	429	511	420	463	436	439	471	424	429	472	436	425	442	442	462	444	433	442	396	438	401	412	441	430	435	451	402	409	452	441	426	408	408	419	436	423	449	390	405	413	452	468	412	434	406	427	440	457	428	477	435	442	425	472	437	454	484	466	445	439	464	435	429	389	444	421	459	440	390	424	406	513	431	416	439	458	450	450	469	392	437	451	417	433	455	388	424	408	427	435	447	424	460	466	412	433	414	421	458	418	428	441	419	441	422	436	400	425	430	401	400	445	410	411	433	406	419	450	440	437	427	420	422	447	384	445	419	439	438	463	420	425	427	473	409	429	419	414	438	428	464	449	373	428	422	442	464	453	410	479	465	442	429	438	446	409	438	456	433	451	453	443	456	422	468	413	411	428	429	444	433	452	425	433	439	452	448	471	437	419	399	459	441	431	449	459	441	453	444	407	426	439	419	437	435	414	428	466	437	440	422	417	434	444	403	421	407	427	391	441	442	433	433	461	405	436	414	473	421	443	427	452	455	461	408	438	415	450	440	428	452	450	424	434	423	403	464	422	435	419	421	440	453	446	420	464	443	448	436	448	429	431	473	435	433	425	430	441	434	402	416	424	442	396	460	441	417	429	425	441	456	463	468	456	431	447	410	470	448	448	415	425	407	440	428	417	427	437	409	408	440	427	467	470	402	444	416	461	453	416	410	476	459	454	439	431	459	462	452	412	423	427	421	425	403	442	444	429	442	413	437	458	421	450	453	452	423	452	478	422	421	444	414	417	432	424	388	439	389	445	426	450	439	426	412	416	443	441	401	413	432	439	463	422	476	399	413	434	423	409	429	434	429	426	445	411	441	432	452	457	441	427	431	422	423	455	390	456	444	403	408	434	437	441	464	423	417	443	429	440	425	409	396	425	464	428	457	424	446	446	439	408	426	411	461	395	467	443	453	392	454	486	425	409	429	410	406	438	470	434	441	469	451	436	447	456	461	472	431	414	437	451	413	431	435	447	431	451	450	421	459	441	406	451	444	394	451	415	423	440	438	403	410	455	441	453	406	441	443	448	435	452	441	460	419	433	406	415	465	444	433	463	412	442	466	415	459	416	427	436	451	411	409	455	436	440	430	451	455	435	419	432	432	412	419	393	398	441	436	435	457	445	450	408	451	402	414	454	428	459	421	459	434	414	394	435	452	420	454	428	430	436	468	377	457	446	438	434	427	442	450	468	397	434	456	434	442	422	405	417	431	429	426	454	432	455	414	415	397	420	449	451	442	447	446	442	420	405	450	444	428	432	445	419	451	425	484	456	447	437	411	433	453	453	463	418	402	396	440	406	460	414	454	449	405	437	410	439	414	379	418	411	479	430	429	440	419	416	444	466	474	439	441	431	448	420	416	475	439	411	408	461	426	489	438	457	442	408	454	413	451	411	427	403	394	429	435	406	427	371	422	447	444	434	396	447	421	420	444	412	423	460	436	416	424	451	440	453	399	397	440	425	429	439	442	441	405	441	468	416	385	485	393	405	413	420	446	434	460	398	451	420	458	409	402	421	418	448	415	411	468	434	453	477	421	461	436	411	403	433	449	455	440	434	451	432	422	423	431	423	448	427	469	408	438	409	430	447	403	455	439	415	437	470	446	428	428	422	405	464	452	446	442	478	436	434	429	412	437	429	387	425	424	397	458	429	428	438	406	421	423	420	428	414	420	462	437	446	450	439	418	407	441	453	411	438	460	445	400	464	431	435	428	439	402	391	453	419	391	445	418	446	427	421	422	427	431	441	464	447	453	438	397	456	454	438	403	436	451	407	413	420	390	452	424	442	425	421	439	437	461	433	431	404	427	433	475	401	406	466	392	458	414	442	409	428	460	420	393	441	432	421	464	467	423	413	442	469	444	439	426	428	448	458	440	431	477	452	422	416	423	438	417	439	430	411	438	466	450	431	386	434	429	444	469	441	483	427	436	456	417	438	418	402	407	415	455	451	444	453	436	451	439	455	444	403	408	430	436	470	442	478	456	452	473	440	433	429	428	474	440	421	429	434	424	411	455	447	408	440	403	453	468	417	453	450	453	417	395	459	444	441	433	404	454	448	409	413	399	424	448	407	451	444	439	428	466	397	450	431	443	434	474	453	444	424	444	418	428	436	447	423	444	431	450	393	418	412	413	416	425	449	441	396	453	421	402	423	437	443	448	459	441	443	408	451	466	435	440	445	432	422	447	425	418	447	446	488	416	404	412	442	461	463	447	447	439	427	407	448	419	416	477	433	433	436	388	414	439	460	425	410	444	439	474	429	428	481	420	407	460	463	435	435	423	422	409	422	474	485	440	444	415	430	435	437	463	422	477	427	425	479	416	449	395	393	435	404	423	409	410	447	421	408	424	443	415	455	379	408	446	444	491	452	431	407	452	430	439	438	452	392	410	429	407	436	437	434	442	441	417	444	423	440	442	418	407	456	450	390	447	455	470	446	461	421	463	422	446	448	421	471	445	450	491	410	445	410	447	413	443	422	495	441	424	444	418	455	446	427	463	398	461	452	424	438	454	426	434	436	465	461	467	447	403	399	408	452	453	416	432	387	417	439	442	470	450	424	448	426	445	444	429	452	411	407	406	450	438	449	466	454	459	406	435	421	415	414	474	425	388	457	480	419	453	450	460	458	439	460	429	403	457	449	481	455	455	419	416	435	442	442	421	416	411	401	420	404	411	417	473	419	441	434	449	420	413	448	439	468	456	459	358	448	432	398	411	416	439	451	456	445	412	428	437	457	448	423	455	387	459	445	409	453	417	429	420	389	434	427	464	468	452	440	446	417	443	419	411	430	440	421	432	435	447	407	423	419	454	428
3841	3524	2875	1422	1273	1072	1050	1105	1044	14274	17972	12339	5203	1850	902	465	426	401	426	431	396	387	406	370	371	382	377	369	414	408	393	382	411	366	404	373	438	398	402	407	418	377	405	376	393	408	367	358	398	404	407	380	402	392	396	399	395	373	377	398	382	404	385	398	382	409	416	380	394	368	382	406	433	374	403	396	353	353	378	371	388	350	369	360	389	427	383	413	434	380	383	358	380	407	388	381	411	415	403	404	392	422	387	388	387	398	370	353	409	379	383	394	419	418	404	367	363	394	376	383	404	428	389	413	377	388	382	384	431	408	397	375	361	391	368	376	392	384	408	391	387	377	373	373	401	378	400	386	361	397	360	369	411	360	372	405	373	362	417	396	371	405	387	370	385	383	361	430	414	389	393	382	373	410	384	378	364	401	367	381	377	373	396	402	385	383	351	375	370	389	406	360	395	385	382	413	406	398	404	395	396	382	396	364	404	358	405	385	376	392	383	391	399	409	393	378	356	388	373	371	393	401	376	377	367	367	404	387	340	398	401	381	412	392	360	397	401	381	402	405	410	376	394	397	392	401	411	396	403	411	387	373	358	397	362	366	378	424	394	404	396	376	415	403	381	364	399	362	415	401	391	374	388	400	391	357	381	361	383	380	375	369	393	387	409	388	392	398	387	402	405	408	356	419	399	368	438	391	432	398	407	407	428	378	396	363	389	399	367	387	403	382	366	398	356	372	405	344	408	361	400	382	367	381	415	417	395	431	430	401	386	396	412	345	408	383	379	384	409	365	393	370	408	363	401	377	393	384	396	403	418	399	379	387	377	347	389	407	387	383	377	376	404	383	391	387	383	374	372	385	424	388	362	384	382	397	446	374	403	369	400	380	381	382	412	395	348	414	367	385	351	419	398	413	374	398	377	383	386	388	394	396	414	386	392	432	427	404	383	375	393	412	391	385	370	398	392	364	378	411	397	414	400	398	356	388	371	402	355	376	388	400	386	440	423	421	382	387	413	391	367	393	388	420	406	418	397	352	364	403	393	417	379	367	341	411	356	385	358	383	402	355	389	405	406	394	366	401	395	363	378	408	388	374	373	373	394	379	414	393	396	413	427	368	399	419	380	356	381	385	393	409	391	407	372	385	394	385	401	339	382	384	345	342	390	395	383	363	406	392	397	420	363	388	397	387	399	381	368	399	376	385	361	392	420	414	378	360	390	359	412	393	380	397	400	371	398	375	353	397	382	363	364	351	387	400	384	394	380	380	368	364	390	406	403	434	371	359	397	401	361	413	355	398	380	406	372	410	391	393	372	374	399	406	409	354	393	380	383	393	408	377	369	396	379	385	400	396	417	382	405	412	394	347	390	383	372	387	389	415	390	366	396	371	407	401	408	412	378	396	391	354	359	417	374	387	386	362	363	383	375	360	377	391	352	383	418	387	347	386	398	428	401	356	400	418	386	414	389	371	408	383	393	439	411	409	384	397	351	424	364	385	386	380	368	400	360	364	372	384	367	401	407	399	385	373	372	397	364	406	384	375	402	396	393	397	381	372	372	415	375	366	386	406	389	401	376	389	376	348	327	390	350	390	382	374	378	378	381	376	393	391	388	408	391	391	431	381	402	366	388	374	419	366	393	400	402	339	353	387	407	380	418	412	385	411	398	375	400	401	369	385	354	388	372	375	406	416	365	408	377	375	391	390	405	413	385	376	399	392	408	354	410	418	410	371	373	405	399	383	363	374	390	372	383	417	398	360	406	398	396	373	426	400	413	345	394	409	430	403	388	392	379	382	385	409	365	379	387	389	388	406	412	368	357	412	377	360	398	357	401	387	367	444	370	398	390	363	372	400	368	377	381	348	401	391	368	374	386	373	386	377	402	397	372	373	386	373	343	387	381	384	348	383	408	366	409	359	399	441	382	378	350	368	428	396	380	377	391	384	395	355	388	405	385	379	395	375	396	372	365	406	376	407	410	380	382	436	412	367	409	382	388	355	412	376	376	385	384	360	388	406	366	343	386	378	363	396	395	369	376	398	371	391	405	402	350	334	372	408	380	387	420	395	399	360	407	399	405	409	365	353	376	373	363	400	423	409	414	400	377	361	359	374	363	389	376	401	399	383	347	326	377	380	347	381	366	368	379	357	415	408	375	379	393	373	392	383	414	384	408	379	403	380	381	392	390	368	373	339	383	381	390	368	401	387	405	350	369	376	398	398	394	379	387	416	382	405	368	395	398	435	337	378	410	414	434	391	394	410	410	388	360	375	389	382	388	424	370	409	378	408	388	385	373	385	404	370	364	392	378	409	383	364	377	360	390	365	380	399	355	379	368	384	381	385	368	407	379	408	405	377	409	402	395	379	360	386	408	398	393	399	364	364	393	362	385	418	389	387	405	388	380	355	398	389	380	345	391	382	383	415	409	382	390	358	385	407	392	401	384	403	384	368	388	404	359	379	390	379	388	384	401	406	423	357	394	369	392	392	374	429	383	418	370	360	389	421	386	438	371	363	370	403	372	375	360	356	396	402	375	345	400	378	403	405	387	376	352	388	349	378	355	417	364	379	363	376	378	418	399	374	376	406	375	370	374	358	387	407	386	395	384	353	376	370	373	372	424	405	377	378	407	421	393	375	428	390	343	379	439	373	382	364	398	367	371	368	385	386	386	390	399	397	390	358	403	364	399	396	390	369	378	401	366	411	388	361	394	394	383	356	354	392	420	398	383	394	378	402	363	388	378	382	351	418	404	352	388	391	396	384	398	383	401	373	385	372	381	389	390	357	395	346	393	381	404	398	425	398	396	406	398	378	385	396	380	388	383	393	414	387	383	366	349	379	412	382	387	393	403	363	370	373	384	370	377	385	393	371	359	402	391	416	369	401	367	413	387	375	403	398	387	398	420	402	375	377	364	410	380	372	367	371	384	382	404	385	379	378	397	385	386	381	364	384	376	384	410	374	421	388	377	402	358	380	420	365	375	395	390	395	373	419	390	389	393	357	375	392	394	342	383	392	411	388	431	410	379	396	366	364	389	396	403	400	404	361	398	384	372	381	389	374	375	392	361	408	398	410	376	392	404	369	375	391	378	357	386	383	399	380	377	375	398	358	378	371	417	367	399	403	396	364	394	385	401	393	386	373	377	362	364	390	378	374	361	409	362	387	385	381	381	400	387	384	384	403	373	393	385	374	377	376	380	405	338	397	433	392	368	392	394	385	406	421	357	397	420	419	395	368	392	394	388	393	353	395	377	369	381	381	364	368	397	400	406	383	366	411	379	403	392	323	393	415	393	365	340	369	402	341	369	382	361	395	399	419	372	387	416	387	368	387	366	396	360	390	408	386	389	349	389	378	395	402	382	384	376	394	363	361	382	377	388	388	385	395	373	409	406	390	392	381	390	377	369	398	372	349	377	395	382	376	404	394	360	351	382	376	391	360	390	384	368	407	371	396	405	367	385	382	366	365	386	331	398	403	403	397	409	389	403	355	385	398
24574	21517	28843	24608	21415	7202	2242	1479	1138	16328	33821	28936	15192	4718	1789	799	643	637	595	581	583	644	614	631	630	569	588	571	575	598	621	580	576	563	591	537	583	594	587	564	583	596	615	558	602	588	541	565	565	552	581	625	605	574	576	589	574	593	566	537	549	607	574	599	571	556	597	588	567	542	600	580	563	575	612	568	595	599	516	597	584	567	597	583	575	589	555	567	548	598	603	565	594	546	559	554	555	631	598	525	580	605	563	540	558	595	600	552	585	621	568	599	601	574	602	577	595	630	599	602	523	617	596	586	602	585	585	497	567	560	586	546	565	611	560	583	606	539	568	579	621	573	581	606	618	597	556	579	599	621	563	612	560	605	606	608	532	571	576	589	571	597	541	570	571	546	563	598	585	578	540	581	560	548	597	581	565	575	555	579	555	594	552	561	569	595	563	551	602	579	564	605	611	595	580	607	563	594	553	574	590	571	559	591	583	614	552	573	570	561	600	557	569	562	573	590	557	570	559	594	614	580	589	631	578	561	566	558	590	572	592	561	584	534	615	548	602	570	578	536	600	606	587	553	554	575	580	568	572	544	548	584	576	601	599	576	583	567	590	541	574	594	579	562	568	567	588	573	580	568	567	543	582	639	576	541	600	549	581	560	543	549	548	576	562	549	593	576	533	543	588	540	564	608	594	583	607	550	592	574	599	566	559	590	580	561	578	558	562	563	554	575	565	549	567	580	627	586	572	583	566	570	586	584	573	552	589	580	557	622	606	615	622	554	557	567	620	597	586	639	588	581	595	590	558	628	611	532	599	563	540	563	556	516	567	562	602	567	614	597	607	532	569	600	571	579	607	594	607	596	564	580	579	538	597	567	590	580	614	566	583	612	609	544	528	563	564	572	549	558	576	584	576	598	608	620	563	554	589	541	551	593	559	581	591	568	549	607	606	624	590	605	577	578	581	548	568	595	594	612	576	601	568	582	547	563	594	559	531	570	579	532	595	568	599	553	569	587	581	617	573	620	578	572	578	522	584	569	520	593	551	622	586	583	545	576	546	558	612	573	589	588	599	615	590	567	557	572	575	572	582	621	581	592	539	546	552	582	602	536	588	556	560	646	556	596	612	524	566	598	560	612	584	560	569	594	580	553	589	580	539	593	567	550	598	569	529	570	578	542	590	589	594	587	585	560	599	616	559	594	595	539	584	581	563	551	555	590	552	567	586	575	586	579	605	552	594	562	611	561	604	584	614	544	541	612	548	603	564	576	551	596	603	560	579	567	563	628	611	573	595	570	567	576	553	571	538	552	595	582	619	532	584	553	554	611	600	559	557	553	571	590	535	597	545	562	550	563	584	602	536	603	583	584	555	555	579	579	567	558	577	566	567	564	564	605	577	550	561	520	578	558	588	554	598	544	558	575	631	571	585	574	582	556	587	590	599	601	614	529	566	633	564	566	601	532	540	585	639	581	609	564	562	533	576	577	555	538	592	587	607	607	551	557	579	639	573	550	593	609	578	605	592	524	577	605	609	549	604	568	566	616	547	580	579	578	572	560	574	583	560	560	571	572	575	566	580	561	565	543	574	569	627	532	555	584	590	582	541	483	552	568	558	592	614	559	611	575	608	600	592	579	567	572	566	573	556	583	568	596	584	603	562	553	588	609	573	619	582	609	535	586	593	602	562	617	542	613	542	629	557	606	544	525	600	517	567	528	550	565	531	604	583	606	588	566	546	581	583	600	546	565	603	599	606	585	532	545	556	583	592	573	567	544	595	556	561	551	587	581	573	558	607	578	531	561	594	614	591	568	604	574	534	564	570	575	571	592	573	583	559	522	562	523	557	586	559	597	541	587	574	590	631	616	620	601	551	598	587	574	579	543	596	586	578	588	582	613	586	544	623	604	587	570	558	598	565	558	589	558	563	557	596	561	582	575	588	571	544	524	575	607	614	599	583	537	548	565	567	595	600	610	543	564	557	626	593	584	568	603	547	547	588	559	625	575	572	583	584	570	621	560	585	567	552	603	549	547	570	577	612	590	607	573	539	585	612	567	553	563	563	600	582	579	551	575	564	582	574	569	605	571	563	595	610	573	565	547	595	552	547	500	575	586	587	560	572	574	610	618	555	556	597	575	547	599	564	583	568	539	611	571	547	630	510	580	582	573	621	550	590	601	549	570	577	528	572	568	603	604	570	612	635	583	585	535	596	559	522	557	544	601	556	579	596	581	542	592	532	617	582	592	569	564	591	579	594	538	594	558	558	570	565	568	579	588	552	584	605	559	536	517	572	546	550	551	557	613	571	548	604	549	558	595	585	589	562	544	580	592	610	607	558	563	606	597	577	597	597	610	563	579	579	590	579	628	580	553	559	554	577	560	560	569	588	577	534	611	568	566	532	548	599	577	610	580	604	572	543	574	582	546	564	511	563	550	613	577	532	639	577	568	571	548	549	632	616	599	562	548	559	576	570	562	548	568	580	584	581	566	569	580	539	562	595	569	569	587	554	548	586	514	601	567	565	591	575	552	576	572	565	564	590	558	578	564	589	546	593	569	600	584	638	591	611	564	571	585	511	550	588	607	614	631	574	567	579	543	584	549	540	583	588	613	577	573	525	566	545	590	597	571	587	549	588	589	591	541	569	589	564	599	581	588	562	537	569	557	595	582	563	563	537	594	553	557	593	602	609	578	607	548	581	622	585	564	537	528	556	540	583	558	527	501	586	528	584	578	535	604	534	569	603	599	614	526	597	558	559	512	533	586	526	584	597	590	591	596	578	572	585	564	536	599	546	568	567	545	577	607	582	540	577	583	570	562	567	556	572	588	554	563	575	559	584	576	582	549	569	563	563	548	576	560	555	565	583	623	569	595	551	547	517	596	568	626	587	609	554	574	604	539	603	622	613	522	549	577	564	577	615	562	600	595	542	569	530	621	595	561	559	592	589	571	551	562	544	561	589	562	531	555	576	572	576	597	584	567	577	573	610	582	626	595	591	520	537	528	588	543	622	576	543	578	545	591	564	561	609	573	545	584	572	573	591	537	565	586	577	544	543	562	541	554	559	567	566	614	570	562	535	608	603	555	541	558	582	592	559	612	550	600	602	571	540	550	585	602	551	554	543	597	573	556	559	577	539	579	569	577	602	554	573	551	552	592	593	586	536	594	563	575	571	547	551	579	610	599	587	557	568	575	578	535	610	595	604	584	577	572	618	586	570	613	582	562	562	560	590	594	563	602	542	543	572	598	563	581	592	570	581	601	527	587	550	557	569	539	572	606	566	587	562	633	599	574	585	544	629	535	541	570	567	544	634	609	568	571	560	570	585	567	611	573	562	569	596	570	622	568	567	554	568	600	592	580	593	563	558	600	574	546	568	579	613	589	560	558	572	585	592	574	577	610	569	611	572	606	605	555	584	596	558	581	566	578	607	584	600	552	595	561	574	539	589	548	549	562	584	562	591	592	594	557	521	583	574	588	574	548	566	581	559	608	588	585
4006	6511	5278	2597	2200	1807	1756	1786	1436	20735	31219	23609	11350	4397	1744	753	520	482	507	508	486	514	514	466	501	517	496	514	472	518	523	515	493	500	471	512	479	519	503	483	499	508	494	538	503	494	473	503	507	466	508	496	535	481	473	495	505	484	505	460	520	474	473	486	512	548	554	499	524	495	486	483	500	492	521	508	535	497	514	498	510	466	484	444	501	479	475	473	529	509	528	503	517	502	493	541	499	532	522	515	471	502	507	505	512	481	515	524	475	500	535	484	514	517	518	510	488	495	500	487	496	491	528	495	484	468	481	524	492	470	507	489	517	478	486	538	519	511	499	471	509	490	518	520	501	477	494	499	501	514	512	472	478	492	517	535	498	539	535	511	460	537	477	476	485	503	477	559	547	457	508	487	500	486	490	524	517	479	457	544	533	507	552	498	482	488	487	507	455	501	510	484	491	491	546	506	482	493	507	473	500	561	509	526	475	455	491	515	506	490	496	520	467	490	496	516	507	525	499	474	455	486	535	530	513	488	494	506	492	496	473	543	534	507	470	517	474	519	485	475	482	492	490	488	469	516	498	493	509	508	464	460	488	524	521	480	524	496	479	477	517	478	494	529	494	505	498	489	509	476	497	530	493	493	498	485	543	472	482	506	464	497	485	504	530	451	531	558	535	521	545	518	520	523	490	448	464	514	517	510	515	496	481	551	516	483	516	485	524	522	502	482	473	527	528	499	521	492	518	536	484	501	495	486	474	489	512	454	481	468	541	509	506	551	518	461	512	477	459	478	497	511	492	495	497	507	464	519	459	494	508	518	490	525	528	512	487	468	561	498	519	478	509	478	508	475	502	526	491	491	475	472	513	484	497	513	502	498	505	512	464	496	467	459	507	500	501	489	493	479	487	502	515	471	460	510	518	492	522	474	467	558	519	487	485	477	519	515	491	475	483	470	486	490	533	494	513	516	484	514	508	470	484	476	522	516	478	477	490	489	492	503	498	512	476	464	507	490	533	464	522	504	503	527	468	519	452	485	485	471	495	519	459	529	485	472	454	463	480	490	461	486	492	487	506	493	507	475	508	475	537	508	518	546	457	497	484	500	506	490	474	527	497	501	492	512	493	519	465	478	519	470	484	506	475	509	451	499	443	524	486	532	492	515	502	476	492	514	473	489	519	469	517	468	508	505	484	465	523	506	503	537	451	467	489	508	524	503	502	509	485	493	499	497	496	493	501	513	485	499	482	511	527	459	521	463	499	480	516	468	480	497	512	507	516	501	487	488	488	535	467	474	511	498	524	486	465	468	494	511	495	504	536	507	496	504	488	465	456	528	458	514	505	474	463	487	486	519	471	509	475	488	466	504	485	476	484	520	487	459	487	503	480	458	507	550	452	506	482	506	512	528	439	534	456	525	504	504	505	487	471	516	497	515	489	487	526	495	486	522	512	501	524	492	513	503	494	472	494	480	480	519	511	462	481	489	512	509	525	553	479	471	508	495	465	496	549	471	511	499	477	499	523	483	481	484	460	527	496	494	467	521	439	490	492	491	481	499	489	493	519	484	482	504	489	453	505	526	484	518	511	475	480	483	467	483	493	540	495	494	469	493	491	510	472	517	517	510	448	471	484	508	524	473	524	488	472	472	475	503	539	492	511	489	470	489	515	482	493	497	470	485	510	512	508	494	464	475	503	526	463	525	509	517	495	465	510	530	485	506	446	489	471	518	450	455	494	510	495	498	459	489	503	457	486	499	518	529	512	489	490	488	488	493	487	472	509	505	493	468	537	464	484	462	495	469	497	501	496	501	493	504	515	522	517	508	503	498	472	491	480	507	487	496	498	470	481	475	475	489	443	507	461	517	466	478	469	525	519	495	487	485	502	440	472	481	483	508	502	494	520	502	506	529	492	481	499	500	487	515	502	470	511	486	440	517	461	498	472	483	485	494	487	488	503	465	470	487	514	482	505	495	458	482	466	476	483	493	489	483	500	474	512	511	506	524	520	486	475	539	471	499	481	470	488	506	478	537	494	517	481	508	509	521	466	520	513	477	471	499	498	483	499	492	490	500	478	495	493	507	494	503	459	509	463	503	497	537	502	511	508	513	479	514	455	506	499	507	480	494	488	500	510	464	499	515	487	472	493	480	461	527	514	532	501	515	491	518	477	504	497	481	524	457	506	485	473	499	498	520	478	481	482	463	447	478	456	515	504	474	525	480	520	482	528	468	474	496	465	519	510	537	511	494	484	449	492	517	486	445	487	494	462	482	495	528	523	514	530	510	529	481	444	489	469	532	487	528	472	492	508	489	507	490	483	462	502	499	474	466	475	474	518	476	489	471	481	527	516	515	490	496	470	468	503	515	527	528	448	480	478	481	539	459	451	494	504	454	432	551	515	514	509	501	461	488	509	509	497	477	538	499	523	490	508	496	482	493	475	478	478	484	504	506	512	491	509	486	511	498	519	472	501	478	506	529	484	477	508	500	505	523	505	474	441	477	495	501	491	520	496	502	477	496	522	494	477	515	475	479	504	499	471	522	481	481	501	469	490	462	496	474	491	504	464	493	510	476	489	459	484	497	532	471	522	529	442	470	508	515	489	507	511	497	503	497	517	473	488	495	563	476	510	510	489	500	461	510	467	476	488	507	515	489	509	480	468	509	527	448	516	537	497	474	516	502	478	480	478	485	502	440	484	498	473	484	442	500	504	484	517	517	546	422	523	490	476	437	502	539	513	520	529	519	490	492	459	528	480	481	491	504	466	483	479	507	475	497	502	479	467	450	485	521	508	518	529	492	514	500	499	475	521	479	460	545	548	453	484	525	473	517	487	509	453	494	512	523	460	505	467	501	509	494	507	494	562	481	499	456	516	495	489	497	513	506	498	506	476	469	474	490	484	453	484	492	504	476	518	503	488	474	486	514	524	491	525	503	476	500	517	499	475	507	495	490	501	493	491	501	494	490	468	519	502	528	501	488	457	496	520	506	471	485	438	524	501	443	516	479	503	499	470	457	523	500	524	511	469	511	507	459	526	505	502	479	515	480	496	501	479	472	519	504	483	497	458	499	474	498	510	501	503	488	485	456	507	459	483	485	504	506	470	499	516	506	523	497	497	542	538	508	493	526	501	505	480	535	505	492	497	521	476	483	455	467	463	492	500	523	521	493	505	480	491	475	500	508	505	523	489	485	480	486	491	511	464	490	504	511	489	536	496	445	535	492	515	505	487	515	482	451	468	526	457	485	455	539	508	492	543	479	514	486	478	522	506	445	494	471	449	493	484	509	493	481	497	509	511	516	444	497	477	488	511	526	508	521	507	463	478	491	501	466	491	467	513	509	490	490	495	513	486	497	517	494	529	483	535	490	489	522	487	518	503	453	437	467	509	499	494	445	517	512	485	479	521	503	482	523	449	486	493	483	517	466	517	465	483	499	495	500	523	473	496	502	494	520	435	488	473	479	494	477	522	513	459	477	485	505	507	451	520	464	464	469
27802	10810	1189	666	481	449	527	491	469	723	1866	1919	1220	706	516	405	389	382	394	392	367	419	375	389	374	391	391	377	387	396	417	358	378	384	369	401	372	384	384	388	386	383	394	356	375	377	392	396	334	364	403	392	386	349	379	381	410	386	367	377	383	375	387	363	379	375	419	362	391	364	386	387	385	375	404	383	360	378	407	362	351	412	389	374	352	340	380	366	377	386	387	388	370	355	348	376	390	405	378	398	381	358	370	407	347	392	392	416	386	339	389	395	370	407	403	366	373	370	378	372	389	394	380	429	421	415	346	384	381	371	351	387	387	360	351	382	369	382	368	361	375	390	378	342	387	401	374	423	399	378	427	351	349	376	368	370	373	389	370	354	381	398	384	360	374	397	374	382	388	380	398	365	357	386	385	370	367	392	380	403	341	371	428	386	358	385	377	372	390	396	369	402	419	409	400	397	372	377	390	351	426	396	389	372	373	367	373	392	359	395	400	352	383	388	362	360	362	339	406	355	405	346	372	403	391	394	395	418	389	363	411	369	355	366	402	384	376	391	395	338	352	384	376	361	359	392	366	396	387	387	381	383	384	355	370	364	378	368	354	384	439	379	377	410	403	363	351	398	395	388	373	394	388	357	378	369	382	368	402	380	407	334	400	407	370	391	341	357	378	379	346	341	380	422	385	411	365	356	386	355	383	412	381	383	380	378	345	380	331	366	403	384	383	382	387	397	404	358	343	377	388	370	370	390	383	386	388	374	388	391	396	368	405	342	388	394	409	351	403	386	386	391	393	376	364	396	397	395	415	388	386	373	393	382	405	413	391	369	397	411	347	384	386	396	350	388	385	338	365	378	382	412	351	377	385	380	392	341	403	358	398	361	382	384	376	382	384	403	329	390	369	425	382	381	390	369	386	380	354	388	353	389	405	385	363	391	400	380	344	346	377	370	367	367	381	343	372	398	386	335	381	341	330	342	375	389	397	405	390	401	385	359	409	371	399	336	392	332	385	373	364	405	418	390	398	388	381	354	421	393	377	385	390	374	386	344	389	379	361	363	380	408	401	383	395	388	376	404	397	364	361	408	394	372	373	373	403	383	364	364	379	378	385	388	371	385	394	368	388	383	371	384	356	380	356	364	393	384	371	363	403	387	400	387	364	403	388	375	401	358	370	353	360	407	356	379	394	384	394	381	395	349	387	367	401	365	415	362	398	389	359	410	418	356	365	392	376	355	366	409	355	340	379	360	369	402	386	353	401	411	343	375	392	369	391	336	359	349	356	410	371	399	383	345	388	361	403	375	359	383	399	409	340	379	416	395	367	386	363	366	389	379	380	364	357	379	388	353	371	340	377	383	378	370	395	384	376	443	389	365	386	374	386	377	400	386	393	380	328	358	371	352	341	328	357	411	410	383	378	368	366	364	390	376	380	395	370	393	364	339	382	367	384	361	369	414	365	347	409	382	395	388	380	364	389	386	395	393	390	397	400	377	370	357	380	398	393	397	417	403	368	401	375	375	357	374	380	370	378	373	358	397	362	365	396	394	358	409	375	410	402	369	395	412	360	362	400	384	371	376	368	405	373	391	416	370	399	386	408	411	369	376	384	355	370	368	361	370	399	402	377	396	384	362	370	389	384	332	358	370	404	383	383	401	402	384	378	377	392	377	358	379	361	370	352	377	361	410	376	401	361	401	366	377	385	356	332	384	356	353	394	363	385	367	379	395	350	391	371	391	323	381	381	350	411	366	386	374	366	379	400	351	363	368	371	400	372	413	371	393	389	363	392	395	401	404	379	364	383	394	414	360	369	398	429	372	355	406	416	370	380	391	358	356	424	423	351	382	398	393	413	394	391	346	381	377	374	389	385	361	357	386	391	383	395	377	387	378	336	378	361	381	377	365	388	372	399	370	389	395	377	380	354	381	344	373	356	376	394	394	408	334	389	377	397	369	371	374	363	426	405	365	359	369	357	358	370	383	377	374	402	371	396	396	394	401	367	366	371	392	379	387	378	387	386	394	404	373	405	400	384	385	367	428	381	351	376	378	383	378	383	382	359	370	401	385	367	388	376	388	359	340	334	363	385	341	372	374	363	372	364	335	365	390	379	345	380	381	435	335	360	399	396	357	362	395	387	371	403	412	388	412	386	385	387	389	390	416	368	389	398	359	381	385	387	309	382	396	357	382	364	443	379	360	375	407	359	349	386	378	361	388	401	412	373	356	391	384	384	413	395	410	351	380	385	345	394	388	408	374	381	376	390	354	355	350	387	404	355	403	353	368	379	365	356	410	377	371	369	378	383	377	373	420	384	410	413	388	406	366	365	388	401	355	369	409	361	405	390	383	420	368	374	403	381	370	379	386	375	397	361	364	399	372	354	414	397	397	372	347	376	372	387	388	380	372	361	410	415	388	389	373	374	358	353	404	385	375	382	372	386	389	414	372	399	417	368	397	370	404	347	348	340	378	403	392	379	390	386	435	397	390	388	390	383	364	382	390	371	385	405	353	390	384	381	395	358	379	366	354	401	357	390	388	394	354	380	369	389	355	377	402	404	356	376	386	354	368	371	382	401	405	424	366	387	402	361	396	380	383	370	393	392	357	407	421	376	400	371	359	356	381	395	373	371	387	357	366	417	367	371	422	388	371	383	409	403	389	368	395	387	370	410	379	375	404	390	366	378	391	363	357	380	364	368	368	370	380	375	390	373	381	373	395	401	373	360	348	349	369	368	392	356	404	391	385	383	376	431	377	386	402	406	387	351	353	401	384	429	392	367	365	405	371	389	346	368	384	412	353	369	362	349	384	370	380	360	404	406	379	416	376	371	393	372	363	376	359	357	371	348	377	385	394	378	354	417	354	368	385	344	386	420	368	396	385	385	377	385	385	390	383	390	390	377	381	382	351	390	381	390	360	358	380	397	361	388	368	367	380	380	352	377	359	379	385	383	376	386	430	384	333	374	373	393	359	372	385	352	398	376	393	381	382	400	363	367	371	372	404	398	357	366	333	395	356	354	351	360	361	381	367	378	357	389	390	386	382	415	374	356	393	397	382	394	366	386	349	384	354	380	402	386	380	341	401	405	363	383	364	381	375	422	364	384	392	381	367	378	392	384	424	363	401	354	372	381	363	366	395	416	380	387	364	383	396	365	374	369	372	384	373	381	350	399	401	379	361	378	394	366	357	414	416	401	367	423	379	385	356	385	365	371	351	388	377	419	397	412	350	408	369	368	386	398	351	419	396	365	392	372	352	389	348	372	359	335	409	397	387	323	371	394	368	405	388	356	394	395	396	365	378	375	396	365	355	405	379	380	369	385	377	382	378	390	376	404	369	402	354	411	400	391	403	390	414	411	390	387	402	382	371	393	374	357	390	393	408	392	352	392	380	367	386	368	388	380	401	374	369	400	398	391	356	375	358	383	429	385	356	358	366	365	358	373	372	345	345	429	382	367	364	374	370	383	365	380	343	396	355	392	368	402	384	395	394
5311	907	753	506	460	422	473	545	476	860	2490	2246	1289	689	484	351	311	323	327	329	341	322	327	331	306	333	327	338	330	334	338	358	312	295	342	323	352	309	297	336	343	343	318	337	331	353	329	322	343	363	338	336	336	296	341	352	338	347	316	357	309	307	317	338	310	309	340	317	323	323	327	287	307	326	301	322	323	315	360	339	345	326	330	341	320	307	352	325	346	322	317	332	329	363	345	345	296	352	364	302	323	306	316	313	316	336	312	319	292	335	331	329	313	337	306	332	331	290	351	322	288	336	352	386	325	288	321	333	327	336	344	296	338	335	354	322	321	333	320	322	313	332	354	341	350	349	310	284	330	343	342	320	313	333	367	333	330	351	303	338	281	334	300	304	317	336	334	319	301	344	317	314	349	348	329	336	357	318	365	343	320	316	308	308	310	326	306	327	327	332	294	345	315	346	334	325	315	312	334	292	306	344	353	354	328	342	339	332	344	321	324	319	342	284	337	348	317	309	329	321	331	343	318	322	331	314	319	298	313	349	342	313	317	345	302	327	352	301	300	329	321	337	316	345	346	327	306	315	337	340	345	317	327	324	336	304	320	312	339	311	330	311	348	318	328	333	349	327	332	327	347	325	313	329	331	327	389	330	327	329	305	337	297	335	340	296	312	316	354	322	324	317	354	300	307	330	332	330	337	352	318	314	316	341	313	351	296	333	302	334	319	326	315	327	311	335	297	327	297	327	324	344	326	322	357	333	356	326	298	312	321	349	362	342	291	314	322	337	322	324	359	320	315	359	305	333	319	339	314	327	295	330	376	346	337	311	349	321	315	336	293	332	342	331	323	310	328	345	304	319	288	330	344	306	341	330	321	357	329	317	320	338	321	320	352	331	318	343	338	329	286	311	306	353	316	288	351	336	354	299	317	344	379	301	317	327	330	339	329	304	346	324	333	303	349	316	338	352	338	306	327	335	314	342	344	380	341	340	342	302	337	311	348	331	284	347	340	304	303	341	284	309	345	336	303	322	317	366	331	319	348	323	313	338	338	358	311	324	337	305	309	317	275	339	347	343	323	344	349	355	345	361	344	309	298	333	350	317	318	340	352	313	337	329	314	340	309	292	323	326	327	321	330	323	328	320	336	303	347	329	334	343	350	323	338	346	348	373	306	341	302	333	325	325	341	347	351	340	333	355	312	368	351	325	309	327	340	338	328	318	314	322	322	325	325	329	317	323	304	315	336	366	338	346	368	345	326	314	300	316	326	331	312	358	304	324	331	295	309	338	318	309	334	337	330	338	350	320	302	326	361	336	364	326	316	320	333	317	319	339	351	346	335	328	372	329	354	361	315	339	355	337	331	351	364	304	329	316	313	321	336	304	335	352	336	338	335	321	331	288	323	334	306	345	302	330	342	318	300	355	344	352	336	329	327	354	320	346	321	339	331	343	328	318	288	345	340	340	325	323	324	346	354	350	337	318	336	318	345	340	332	356	348	340	330	348	321	341	348	293	292	344	322	335	323	303	321	336	342	348	339	357	301	336	332	347	341	309	335	312	338	326	363	318	358	344	349	325	342	309	304	307	351	348	349	317	349	329	354	337	329	326	360	311	344	359	332	322	317	338	335	335	346	320	333	330	310	336	328	326	338	346	305	328	314	340	348	335	340	353	279	320	333	334	311	312	327	331	365	319	319	339	313	353	335	328	326	335	335	346	338	325	312	320	361	324	338	331	335	311	317	354	321	329	318	328	315	307	357	333	336	354	367	318	353	316	318	317	319	357	349	344	329	337	304	323	333	323	316	358	329	377	310	295	343	338	317	341	332	325	336	321	334	314	352	350	359	314	327	327	322	335	315	308	338	312	344	326	302	326	300	327	342	321	314	341	295	315	340	336	302	294	371	346	291	338	329	363	344	310	321	358	299	327	300	326	309	332	333	298	338	304	362	339	367	340	377	340	360	337	358	314	339	369	327	331	338	311	350	328	305	299	319	318	328	314	349	298	305	343	372	342	356	347	318	364	328	338	347	335	345	342	326	359	293	321	325	339	306	346	326	310	356	322	341	322	350	340	364	353	344	345	311	308	314	319	344	337	322	355	314	324	325	351	318	312	331	337	331	336	304	327	295	357	335	325	343	377	370	362	351	325	316	346	338	327	347	293	358	350	326	362	330	329	347	327	352	298	287	346	299	348	344	341	359	322	332	315	326	311	290	326	327	347	318	324	336	349	303	343	326	328	318	344	312	307	307	319	325	320	319	339	341	351	321	337	351	355	337	355	362	314	309	345	324	335	351	363	341	328	393	346	353	308	336	345	344	351	331	316	313	342	368	326	321	330	297	298	344	310	322	331	337	306	334	326	320	303	349	327	329	336	351	331	353	334	341	326	335	309	307	344	358	345	320	351	326	343	330	369	322	335	330	302	337	350	336	335	316	343	344	349	321	320	303	290	375	334	342	345	356	327	327	377	336	328	347	303	309	330	360	326	360	330	330	342	354	380	311	334	289	302	332	352	335	302	301	327	317	340	306	321	319	322	308	336	353	303	322	301	326	338	303	322	328	357	338	349	322	303	337	314	297	333	303	352	296	346	331	334	331	353	338	336	333	328	315	346	328	340	309	326	338	369	319	340	312	299	332	315	351	337	338	358	322	341	353	320	282	332	295	322	317	321	329	336	325	331	318	324	311	313	326	357	317	298	345	326	346	332	353	352	337	315	297	331	341	357	295	336	339	335	314	360	343	333	348	362	344	319	337	326	342	326	315	356	308	387	326	336	338	316	303	316	321	352	311	344	302	327	329	352	326	318	350	291	338	353	310	370	332	325	308	369	334	318	313	348	356	322	322	303	334	347	357	331	391	331	327	347	323	295	307	332	347	292	319	339	313	310	294	317	330	289	292	307	326	321	322	329	356	291	340	366	315	333	352	324	313	321	316	345	343	336	347	350	338	340	355	343	320	317	357	289	333	289	326	317	327	344	329	332	302	327	302	346	331	316	310	328	339	331	318	297	340	308	309	303	317	324	372	346	281	318	358	323	299	315	317	315	311	305	314	329	330	306	317	327	315	355	328	328	346	313	311	339	338	326	324	324	323	355	335	342	352	321	299	319	316	313	361	345	323	329	324	341	355	331	341	341	341	315	330	330	323	365	341	342	336	316	322	328	321	343	328	340	305	313	320	334	317	353	308	338	308	345	313	363	337	317	311	338	316	306	319	330	322	325	343	369	337	344	340	338	325	319	335	344	353	343	315	323	331	327	324	339	333	325	310	340	324	327	336	336	317	333	371	329	325	327	331	376	310	344	310	340	322	345	301	301	361	338	355	354	321	314	366	320	341	314	288	344	348	321	342	356	316	328	320	306	318	342	302	308	349	341	327	328	348	327	314	349	338	351	330	317	354	334	337	345	338	294	314	330	342	318	352	319	328	293	343	350	302	340	315	324	314	342	323	317	341	343	327	355	350	342	320	300	342	346	332	339	341	316	314	335
25674	21478	27415	25625	5604	1242	784	700	624	3624	18120	17287	8676	2619	1092	528	442	431	404	403	406	405	409	398	421	421	387	413	386	387	404	410	399	464	397	412	416	435	405	391	414	412	392	410	412	430	398	397	401	451	427	416	424	386	443	412	424	401	378	434	419	454	418	390	408	386	412	376	391	442	409	397	440	421	441	407	440	394	364	399	412	447	372	412	386	408	413	397	418	427	399	427	421	397	383	401	413	415	409	447	384	459	380	423	399	400	368	403	417	410	432	408	379	384	394	429	446	420	420	442	397	393	365	412	418	397	415	406	403	389	413	441	402	408	383	404	428	414	422	378	407	374	396	405	436	403	442	402	371	423	404	381	422	382	392	435	382	386	409	416	384	425	418	371	415	388	425	405	433	383	375	387	416	415	446	415	395	434	385	406	442	368	437	391	446	421	351	418	395	410	396	384	391	404	416	423	414	359	426	423	393	404	383	394	407	430	422	447	370	405	410	392	392	395	447	399	392	394	396	420	407	384	459	437	424	381	360	372	438	407	394	394	429	388	395	405	422	388	423	416	393	420	388	431	410	441	397	417	394	422	406	401	429	389	403	392	425	382	371	407	399	376	392	391	412	405	436	379	376	427	402	407	377	410	396	414	403	422	396	438	440	434	390	424	400	427	405	377	370	384	409	400	421	422	407	390	419	372	435	389	411	418	405	396	403	415	412	390	425	395	413	398	400	408	433	434	439	399	448	390	386	407	399	390	424	407	433	436	407	397	380	414	391	414	416	392	390	387	394	436	402	410	409	383	433	400	427	448	411	381	403	428	450	401	436	395	441	415	451	385	399	392	404	424	392	383	397	396	403	430	419	401	426	395	411	450	440	397	397	410	408	390	411	397	364	417	420	422	376	410	409	399	427	429	403	407	407	413	386	424	368	412	399	448	405	396	418	428	417	402	422	432	369	386	393	407	402	393	368	424	383	451	423	415	375	414	411	380	425	424	403	444	377	407	391	379	434	426	400	451	402	370	402	431	425	427	378	429	394	418	415	411	389	410	435	417	403	378	419	412	398	416	411	387	424	432	423	423	357	353	404	409	413	385	380	387	428	379	407	422	402	406	394	412	396	386	384	378	379	408	394	421	409	403	416	381	410	414	417	368	385	394	426	375	393	398	363	403	411	370	390	393	421	407	431	388	404	435	404	414	394	419	435	409	382	428	417	444	419	411	389	376	408	436	419	438	384	437	427	374	397	401	421	400	406	416	411	432	396	407	388	397	431	401	391	446	393	363	422	384	393	401	418	429	393	396	417	418	410	384	395	444	401	432	389	416	406	399	430	381	417	395	421	391	403	401	439	423	382	437	422	388	410	413	442	392	392	379	388	387	410	418	437	414	406	392	415	421	390	413	406	409	427	396	419	427	405	415	363	426	418	392	407	429	386	399	368	384	420	399	415	419	407	422	416	410	423	412	427	410	457	418	434	399	398	408	395	386	445	413	410	412	381	397	439	431	429	420	413	429	434	395	394	377	428	415	432	401	357	375	414	405	404	413	374	452	408	454	392	398	395	434	396	375	400	393	371	396	378	361	402	400	412	426	388	392	352	396	377	382	409	407	379	390	412	434	417	398	398	409	409	382	410	425	396	415	414	411	430	397	407	390	401	413	371	428	395	424	397	457	403	376	416	404	429	403	399	373	426	399	394	393	435	369	418	400	415	371	403	391	393	417	387	401	405	378	380	395	383	363	415	408	403	390	402	389	401	388	425	406	426	435	413	423	412	410	387	440	387	418	388	401	405	408	405	383	405	405	415	422	406	403	403	392	395	411	435	390	389	414	400	436	421	398	430	403	427	373	390	411	402	442	420	416	388	362	419	400	363	406	399	417	407	401	428	422	403	390	402	424	359	392	428	391	374	405	414	403	410	419	439	445	402	372	428	400	395	417	408	429	411	396	413	393	379	413	398	429	440	380	405	445	381	406	398	419	375	411	380	367	400	450	397	382	409	414	373	400	422	441	420	401	412	425	394	418	413	419	405	413	435	398	433	422	383	368	407	396	417	450	410	407	402	412	414	406	391	385	425	375	426	385	390	407	402	412	429	402	404	422	417	402	416	384	373	408	413	366	401	384	428	419	412	415	426	439	383	411	445	406	421	401	380	371	421	367	397	401	371	396	417	432	410	379	404	433	391	416	405	388	379	408	427	421	429	391	392	432	386	384	422	432	391	385	400	413	407	413	416	429	426	436	401	425	392	431	400	413	366	408	395	417	405	400	391	399	399	388	412	394	393	430	415	385	425	408	456	384	376	393	434	408	388	365	408	441	438	417	410	405	444	407	418	394	426	407	419	429	396	400	389	407	400	397	392	416	426	397	401	425	386	412	398	439	428	383	406	427	376	407	423	399	420	417	384	421	392	397	411	441	441	413	418	403	425	392	399	420	389	432	446	443	397	362	397	415	439	403	427	416	411	377	426	400	398	413	417	413	450	399	419	411	433	398	393	392	389	403	424	418	396	437	430	399	379	441	383	429	391	429	396	393	390	381	412	393	408	423	372	405	386	425	429	400	423	408	385	387	408	417	428	380	426	349	359	407	351	418	407	410	411	432	396	419	413	431	416	434	386	419	434	420	391	422	428	415	390	391	362	413	406	388	407	402	438	378	412	417	396	387	416	393	416	411	392	428	397	386	393	433	388	405	377	401	416	403	392	374	421	389	417	378	419	433	416	416	410	426	386	428	422	378	400	398	389	403	417	415	416	405	414	398	383	365	380	393	398	420	380	362	404	426	415	403	387	418	383	435	362	421	420	414	417	370	441	427	428	380	427	402	417	405	421	393	406	392	427	423	395	421	413	406	367	417	416	436	371	417	368	399	405	447	375	428	413	421	403	376	422	395	408	431	426	445	413	386	373	454	407	407	402	399	397	376	434	421	464	405	411	411	396	406	421	365	427	453	402	378	417	412	397	415	424	408	414	413	402	358	391	435	400	409	385	459	427	385	440	420	419	353	431	388	414	411	425	423	420	378	381	403	411	424	394	411	395	382	397	384	404	398	402	383	399	397	369	393	400	419	407	416	447	404	379	410	382	400	449	425	440	377	404	414	395	400	406	425	396	396	409	419	392	392	434	435	407	392	405	418	390	379	423	429	389	405	405	416	390	405	417	420	410	376	401	386	384	416	404	377	424	386	393	402	412	377	399	447	404	390	393	419	388	388	418	394	395	414	389	420	391	387	370	402	417	424	387	457	440	423	376	434	430	405	395	430	416	416	424	394	369	385	403	399	413	426	410	395	378	409	384	395	377	380	458	384	399	375	386	431	423	427	385	420	392	416	386	450	411	431	400	401	387	417	400	351	379	393	403	414	441	424	423	418	417	419	404	405	418	410	385	420	417	388	410	400	424	418	371	419	417	399	390	413	386	412	387	425	421	425	419	403	422	407	391	374	409	422	375	423	431	401	395	435	360	400	373	411	437	401	421	417	412	380	410	406	421	383
3895	3650	3041	1491	1041	973	777	808	832	5836	18662	14724	7299	2508	1129	469	377	372	350	365	357	361	385	369	381	365	355	355	368	373	388	369	399	344	368	392	400	351	386	402	372	373	348	358	348	372	381	398	362	403	368	379	358	405	398	364	376	364	372	395	367	354	354	375	370	345	396	361	374	389	370	360	367	374	395	355	350	354	348	385	367	372	386	367	364	426	363	369	372	377	370	364	352	362	370	364	381	414	375	382	395	355	356	357	350	368	379	371	386	341	380	390	400	367	375	368	369	386	388	356	334	358	344	343	363	371	414	396	349	380	387	375	378	393	385	348	345	357	399	358	347	331	384	387	367	361	367	365	357	355	393	373	389	380	339	377	357	330	405	349	369	401	368	382	343	378	338	357	367	347	384	346	358	365	369	385	363	393	365	328	364	334	283	360	374	356	376	387	362	360	369	376	360	419	386	361	363	380	389	369	376	364	374	332	335	333	373	366	358	331	353	366	374	360	362	357	375	382	343	396	398	384	353	372	368	393	385	355	350	367	352	354	367	358	338	373	337	390	354	346	413	372	396	388	339	376	380	384	361	348	373	352	361	336	367	355	355	396	348	378	367	344	314	360	353	351	378	355	359	352	377	357	365	393	349	381	380	381	385	323	365	366	327	359	361	371	394	384	350	365	377	353	401	336	396	368	343	386	362	388	378	369	357	356	335	366	378	370	324	354	347	362	377	365	372	360	371	379	363	388	348	381	327	382	358	375	393	369	356	386	368	374	378	387	339	357	366	354	350	367	391	376	336	372	386	380	346	387	393	343	391	389	354	381	364	373	373	366	379	350	350	355	319	371	368	383	397	379	368	388	350	377	385	392	351	364	341	415	355	341	348	404	385	382	391	364	353	373	383	384	354	374	369	355	363	364	376	328	368	360	343	368	358	373	356	369	370	367	355	344	379	371	398	362	383	382	344	365	359	334	390	346	349	344	375	373	350	371	385	361	351	385	382	355	370	343	353	369	371	382	371	427	411	404	350	387	383	385	347	388	380	367	381	368	353	380	337	345	368	405	386	341	376	364	346	360	383	361	357	363	386	409	392	361	354	399	395	363	383	389	373	337	371	344	357	363	338	322	359	342	375	344	342	370	371	381	346	413	379	332	354	428	328	386	339	399	367	381	349	349	388	377	355	361	357	371	357	375	385	378	366	349	363	359	377	362	345	360	338	415	366	373	369	372	383	381	385	372	376	325	358	389	347	336	358	360	335	359	392	361	372	384	373	369	345	393	329	394	354	389	364	372	360	345	403	337	366	375	355	350	384	373	360	354	384	408	372	390	375	381	386	366	359	350	387	348	349	376	356	332	384	370	364	333	386	397	344	357	396	417	380	360	365	361	383	333	352	369	393	368	338	376	401	367	367	362	357	386	342	359	382	408	386	376	357	387	370	342	370	410	330	340	368	362	364	337	345	387	380	339	351	341	370	358	377	284	335	361	336	385	376	360	367	376	346	390	366	321	390	361	372	365	387	376	422	365	364	389	353	358	358	351	375	370	358	348	353	363	386	387	355	356	324	322	336	361	354	357	370	376	345	373	381	376	374	366	369	336	365	362	369	338	364	367	361	333	358	350	341	323	367	371	386	370	344	324	349	360	371	379	375	382	325	359	349	351	388	398	368	371	350	389	404	380	347	354	360	369	343	368	349	368	324	381	352	371	350	327	365	351	401	355	345	363	375	368	355	361	363	361	382	365	368	362	354	395	371	348	343	352	365	377	369	342	409	384	366	362	346	357	384	392	358	366	405	390	342	326	375	367	397	377	332	356	381	358	403	369	356	390	346	390	366	397	343	335	359	373	360	343	407	367	345	362	345	374	346	370	360	363	386	392	388	381	365	352	355	414	376	364	354	328	391	394	376	355	358	365	396	378	369	370	378	303	351	363	384	377	389	366	364	354	384	348	352	342	335	373	374	354	328	358	372	394	367	369	375	338	352	393	344	393	369	369	365	377	382	371	358	345	399	345	353	379	385	343	367	359	343	368	373	374	332	392	342	349	365	389	356	332	362	362	354	381	381	354	381	359	409	372	375	326	342	396	387	364	358	379	366	382	376	357	347	344	391	349	346	351	385	354	363	360	351	338	396	343	370	386	357	353	333	360	355	382	364	389	370	364	342	362	380	380	371	364	387	371	351	363	341	363	350	363	370	381	341	364	380	390	366	361	373	387	387	350	357	343	365	359	398	346	317	405	409	364	389	366	343	385	361	375	417	344	368	380	380	363	350	413	387	388	356	381	405	364	359	359	389	354	377	344	377	373	354	369	388	356	371	334	390	345	376	359	380	384	377	369	356	338	354	361	345	404	374	372	371	331	322	379	360	384	370	361	362	338	367	336	356	335	371	358	346	369	371	334	372	369	345	366	360	316	363	378	399	407	392	342	356	362	375	358	352	321	362	358	379	376	353	330	381	353	338	359	349	345	340	398	358	388	382	351	352	385	403	376	348	372	363	389	336	357	355	370	361	336	349	374	364	358	393	364	353	372	361	359	320	383	348	340	358	352	348	361	339	349	414	385	348	365	376	357	398	351	382	372	351	366	366	354	402	360	368	370	352	360	350	375	381	342	352	377	357	369	379	397	392	352	334	336	347	357	375	385	339	348	392	353	386	365	380	363	397	360	375	356	381	377	391	367	357	358	376	387	381	400	366	360	371	328	351	337	375	349	345	358	391	353	354	376	359	365	359	369	366	377	378	378	352	345	363	362	374	368	315	358	351	375	377	377	357	361	398	350	343	368	395	390	382	358	371	372	395	371	369	377	335	377	331	358	369	393	365	365	317	379	362	350	359	361	374	351	392	384	373	345	353	377	369	334	341	380	330	385	357	381	362	334	387	374	363	386	367	342	401	377	349	369	337	386	365	339	368	362	335	378	367	366	358	377	361	385	356	368	347	385	350	367	337	354	370	381	356	379	344	337	348	332	357	393	371	374	334	361	362	354	386	357	402	362	384	378	376	368	390	356	377	351	348	331	384	349	354	351	358	378	368	395	357	342	398	352	363	386	363	373	338	346	394	344	370	383	369	355	362	394	358	375	381	382	360	346	370	357	359	387	339	385	364	343	372	358	366	369	394	388	401	353	369	369	364	388	368	374	389	353	334	369	382	390	354	356	362	351	348	374	362	379	342	339	344	356	357	355	405	389	356	340	368	365	372	365	361	363	366	369	348	391	350	355	366	359	377	337	357	342	359	368	351	371	363	359	372	360	358	383	365	352	365	386	339	347	382	339	327	385	337	350	345	314	380	351	398	401	401	389	370	364	378	366	343	341	388	382	347	380	349	374	347	419	348	347	370	362	341	352	355	343	364	358	375	371	385	354	361	381	362	370	391	353	354	344	387	361	372	399	369	378	338	359	369	342	354	331	351	361	327	354	372	315	363	370	349	316	378	384	353	378	355	360	371	338	395	345	378	397	365	358	357	335	376	352	381	314	368	349	330	401
24561	21474	28740	24615	21374	6921	1799	1155	1013	9577	35618	29475	16483	5032	1860	804	631	547	560	524	580	594	542	550	553	532	532	610	570	537	542	590	554	542	551	590	570	590	541	554	553	573	569	564	555	525	573	575	557	546	556	504	544	541	549	598	527	544	558	559	543	533	525	562	537	585	545	548	539	583	568	519	558	580	539	530	545	608	595	493	589	545	525	538	533	545	541	539	533	508	545	563	563	538	560	554	537	537	516	543	524	511	548	560	568	568	550	575	513	539	557	530	539	581	551	517	544	535	553	556	546	533	539	528	530	544	512	570	570	580	543	503	573	582	588	562	569	534	538	537	546	572	624	533	562	564	536	539	565	566	546	559	575	548	571	574	528	519	571	581	551	552	525	525	523	549	526	543	570	564	553	565	537	532	557	526	527	549	564	565	548	584	563	536	500	550	525	502	565	543	555	486	574	561	539	500	557	561	548	554	550	554	584	532	528	524	540	539	543	530	548	527	555	589	574	526	507	523	573	539	530	556	579	580	548	573	547	555	541	560	520	569	516	497	605	569	549	559	543	564	541	539	532	545	543	566	591	544	577	559	556	536	571	540	529	524	558	565	529	579	546	566	507	516	568	546	536	518	498	520	527	558	544	554	540	531	552	552	597	561	572	573	522	569	540	548	561	552	565	545	595	541	603	553	548	579	562	595	534	512	562	606	556	560	524	551	546	571	550	529	562	555	528	544	541	483	552	568	514	505	530	543	565	525	563	575	549	566	543	531	543	546	549	593	557	578	563	571	555	522	510	581	574	509	550	574	518	552	490	575	582	587	512	497	549	551	572	524	573	547	531	514	519	532	563	538	543	564	520	526	545	578	536	553	565	527	554	514	565	532	568	590	557	542	516	512	560	546	541	526	534	555	551	580	516	547	543	544	577	542	554	561	536	564	559	527	549	601	488	530	576	563	540	557	559	540	588	512	574	553	558	531	531	555	570	555	546	522	534	587	524	546	540	564	532	565	523	537	569	571	523	548	600	566	556	533	542	539	561	550	526	550	575	564	562	546	543	533	590	541	588	549	551	519	522	527	542	552	573	546	551	564	565	542	556	597	542	570	540	552	570	526	543	556	545	528	552	589	549	580	564	522	565	560	508	543	545	525	575	522	566	507	544	537	514	543	498	517	533	586	574	554	565	544	568	575	566	540	544	556	582	523	569	534	549	577	579	554	547	567	543	557	504	506	544	517	569	540	560	530	554	578	543	535	549	530	551	554	532	538	560	571	537	550	542	536	580	533	532	565	585	553	565	590	550	603	571	544	526	525	572	558	574	562	516	548	564	536	528	528	552	551	562	551	605	533	527	537	576	571	516	540	525	593	564	556	528	523	545	533	531	516	534	564	583	573	589	576	541	572	573	525	575	560	519	557	577	560	564	549	557	543	562	554	548	502	539	561	553	580	535	543	528	527	521	589	556	560	554	538	534	553	510	535	583	519	542	543	551	571	525	583	544	568	544	508	525	547	548	563	526	560	538	557	515	588	531	590	554	517	543	555	551	572	557	586	578	569	590	517	534	514	559	566	559	543	504	526	527	543	548	535	576	522	629	570	536	587	588	535	534	565	540	582	557	571	521	538	509	557	562	549	570	549	572	537	501	533	546	569	540	585	532	571	565	552	554	530	552	541	555	560	582	528	553	554	562	550	543	596	517	530	560	579	518	556	551	509	572	542	533	532	520	564	518	585	552	582	576	574	560	585	520	562	567	545	583	596	570	542	548	521	522	510	517	543	585	527	542	591	579	573	556	513	548	546	543	545	576	539	554	556	572	561	522	505	561	570	548	569	544	572	559	518	573	539	525	550	552	564	557	535	559	543	558	533	555	537	539	582	570	555	549	537	550	495	553	561	562	508	549	536	504	574	573	553	513	525	550	530	562	518	559	515	520	538	575	557	549	516	517	550	565	533	542	567	557	507	524	574	591	562	544	587	558	569	532	582	573	509	563	517	546	540	570	555	473	559	510	579	582	547	547	554	536	550	516	550	570	514	564	551	547	518	563	535	552	586	565	541	520	549	552	534	528	559	581	530	561	580	557	574	571	522	568	542	514	520	519	577	575	588	520	530	497	562	510	599	561	545	546	578	538	559	550	537	564	561	544	551	556	604	550	555	528	572	552	511	515	528	588	530	560	536	562	494	535	508	540	550	542	551	556	586	533	570	496	539	541	523	525	537	590	525	582	525	537	528	540	576	561	583	586	514	562	521	538	564	587	526	559	513	493	530	565	545	549	524	504	590	506	525	531	549	539	536	549	526	548	509	510	571	621	554	575	579	592	569	569	558	552	548	527	556	515	530	576	561	515	574	550	514	556	550	568	525	583	603	550	537	520	604	566	569	536	509	528	527	580	538	561	556	523	539	563	593	535	552	539	544	544	545	561	553	549	572	548	504	546	575	521	531	542	532	551	568	591	527	557	555	498	583	585	524	546	554	579	530	555	562	539	565	572	527	570	568	518	555	531	594	558	547	570	553	556	543	557	543	598	563	536	513	533	522	562	586	547	514	547	565	589	531	529	548	592	535	572	525	525	534	578	587	533	594	596	561	553	555	528	572	544	543	578	515	559	550	569	552	556	573	565	531	525	537	561	569	549	572	563	548	544	505	548	550	575	541	519	540	523	581	561	571	593	577	520	543	536	533	556	577	562	546	535	480	569	583	550	560	605	557	560	564	581	530	538	585	539	553	581	511	542	530	579	566	538	540	522	509	577	564	548	545	530	543	567	506	537	539	573	533	545	551	566	533	557	523	490	506	562	537	535	604	527	525	550	506	574	509	572	554	530	542	536	570	545	561	523	579	502	524	527	541	516	566	524	587	523	586	568	535	576	589	559	550	559	554	554	564	537	528	553	505	532	591	524	531	538	563	552	500	564	544	550	540	561	540	542	582	550	555	551	525	513	596	536	583	503	541	535	554	520	547	539	525	558	556	491	520	554	604	566	569	573	533	544	537	564	536	568	584	567	554	517	537	520	527	555	518	521	582	569	592	578	562	534	551	564	563	532	533	523	545	541	545	574	533	533	563	538	589	582	566	537	563	540	573	560	569	564	506	567	575	588	519	566	530	566	571	545	553	568	585	538	567	561	569	538	525	544	559	536	525	558	558	548	538	513	561	532	570	553	550	575	502	549	575	555	490	515	543	551	564	560	529	567	537	526	563	527	567	558	553	575	538	545	584	553	523	560	527	554	558	535	571	546	541	584	541	517	536	514	504	516	560	546	563	548	587	507	566	543	559	554	573	550	527	578	516	548	519	514	488	556	557	549	549	566	584	587	525	552	507	542	539	515	507	516	503	567	600	532	538	536	533	522	577	545	535	566	539	554	538	550	506	574	537	560	544	546	514	565	526	564	546	541	579	542	576	512	516	550	550	555	577	599	552	591	549	584	527	544	574	521	529	568	532	520	533	563	550	563	512	556	520	520	544	515	566	532	517	532	571	574	546	556	540
4139	7177	5350	2770	1920	1682	1300	1294	1199	13744	33038	24538	12587	4136	1936	672	533	507	471	483	510	462	482	505	509	464	479	459	449	544	499	480	477	510	471	468	498	510	500	482	515	499	443	480	509	474	525	508	495	476	442	477	498	509	525	491	473	462	440	472	520	464	495	485	503	480	492	453	509	502	469	444	517	478	486	486	487	505	489	495	500	529	485	499	507	510	464	467	507	506	497	479	474	469	512	499	480	477	508	471	485	488	490	524	448	503	503	477	505	472	476	470	493	479	489	523	485	499	452	531	491	498	446	490	509	476	503	465	536	495	481	455	475	535	475	494	470	500	509	502	473	484	436	470	448	472	481	457	499	503	492	487	447	484	487	505	516	465	527	421	454	492	479	487	483	491	486	476	486	497	477	477	542	499	497	481	535	469	470	452	455	486	473	453	454	491	453	444	455	450	467	467	463	501	499	460	461	488	463	457	457	483	489	492	521	527	485	500	501	504	489	474	452	481	483	449	487	477	489	492	465	522	507	482	435	494	516	479	495	455	518	503	513	527	490	508	486	486	464	462	465	488	460	504	476	447	473	476	452	446	479	468	502	495	473	490	482	509	511	452	504	509	489	454	507	480	513	497	480	479	509	498	454	488	476	473	454	499	491	487	450	470	475	485	491	452	475	509	448	471	490	467	506	515	452	496	498	476	456	507	479	448	493	461	488	455	509	475	512	502	501	469	514	512	470	481	492	449	500	520	444	488	466	450	503	500	482	517	490	489	493	479	482	473	499	497	479	473	531	439	494	475	465	468	492	458	493	461	458	486	476	481	489	478	471	494	498	466	500	484	520	467	446	430	473	495	492	458	487	491	485	466	507	453	471	503	504	472	478	459	450	515	503	482	522	459	480	494	481	484	501	508	471	508	441	479	484	469	492	458	484	489	479	484	474	476	481	511	466	448	461	455	472	487	504	496	461	458	510	461	417	495	464	452	465	496	496	443	463	467	464	499	478	456	454	480	448	452	510	488	483	468	433	517	481	479	487	483	453	489	499	500	474	484	488	466	496	470	500	457	433	454	454	506	487	476	463	507	490	484	466	461	446	505	477	507	487	450	420	498	481	491	480	461	461	493	487	502	461	495	445	447	473	500	483	481	491	488	454	479	457	483	493	498	481	500	475	463	449	463	525	476	508	491	429	484	465	464	481	483	492	484	479	474	477	492	498	493	508	506	492	465	456	505	469	470	463	449	481	466	441	469	490	475	436	464	513	472	487	476	433	479	513	531	508	464	491	476	509	494	467	526	478	494	487	518	502	470	480	498	457	510	489	423	456	480	493	498	472	468	465	471	488	503	457	503	486	505	458	470	445	480	477	508	472	501	448	520	467	436	491	447	529	463	450	510	475	485	470	516	475	463	469	494	479	450	475	508	464	485	497	476	488	476	476	450	494	500	461	470	463	475	470	506	477	430	498	498	493	500	499	503	493	488	461	450	502	469	482	504	507	470	472	470	474	455	405	485	444	456	498	471	465	465	509	483	486	477	492	469	469	490	460	502	478	450	487	462	472	444	489	483	494	477	498	480	466	516	482	441	499	481	471	502	492	520	494	479	488	481	480	486	479	466	475	467	500	485	495	455	483	458	484	483	464	482	465	487	459	487	446	464	482	438	480	478	439	486	487	473	479	474	496	486	443	464	466	486	490	488	520	463	481	488	517	519	491	464	431	492	520	469	455	477	536	497	482	452	483	489	456	447	472	468	488	538	519	472	505	483	462	481	482	462	472	469	476	473	470	466	483	500	499	516	480	453	515	496	491	513	509	527	503	493	502	504	460	484	524	444	528	465	497	473	480	521	489	437	476	482	472	418	487	481	460	480	507	501	499	478	475	447	479	458	447	477	461	479	473	481	510	497	468	498	502	468	467	497	498	478	479	515	458	458	472	473	462	480	468	460	509	495	502	512	454	481	465	490	464	472	474	493	457	475	461	487	514	502	497	467	494	463	487	478	443	526	467	459	429	461	489	456	470	464	482	488	504	525	496	502	484	482	452	456	477	478	453	499	491	485	497	498	410	493	496	472	473	483	516	466	445	452	472	446	443	467	496	494	459	477	488	482	454	439	441	475	481	482	477	463	449	487	446	517	511	460	478	499	498	498	488	448	477	527	450	485	499	458	485	481	514	477	474	437	515	458	487	490	489	430	476	464	480	477	476	485	478	471	518	473	471	467	497	500	479	495	450	477	455	482	483	462	471	483	492	497	481	492	466	490	452	511	463	429	473	456	494	486	476	452	474	447	520	471	440	458	488	473	491	461	484	444	454	451	493	485	455	522	509	459	485	456	484	499	459	496	491	494	508	477	476	464	474	519	482	461	479	454	478	484	481	472	469	441	468	462	475	485	456	479	485	454	498	524	515	454	472	478	464	486	454	485	488	470	487	498	447	491	464	460	491	491	475	472	509	455	450	477	489	447	460	509	487	470	500	472	485	480	481	454	484	448	473	467	468	477	482	476	489	497	483	509	456	453	446	494	494	477	473	471	438	510	463	499	463	452	481	505	446	455	400	533	467	470	496	500	437	471	479	480	477	457	505	484	471	474	492	508	447	470	466	456	483	443	463	478	466	469	499	446	432	478	490	457	467	442	475	487	483	479	465	470	501	515	473	491	468	483	492	455	478	473	517	498	476	465	479	474	445	503	468	467	514	462	460	485	445	468	469	457	471	471	464	464	476	490	479	473	479	450	484	504	476	480	501	460	477	493	481	458	484	498	493	520	486	469	455	454	489	482	458	519	449	484	461	497	470	485	476	484	465	490	478	486	470	434	476	496	477	476	467	491	462	463	449	503	510	480	486	490	471	471	456	493	511	477	455	503	502	477	456	482	456	509	458	469	445	471	488	539	452	499	458	468	470	481	434	490	458	477	527	463	431	451	526	479	481	489	472	498	464	475	471	497	480	520	484	458	434	472	478	458	464	450	482	513	418	469	472	509	464	466	512	500	443	500	440	462	475	452	473	486	512	502	479	501	436	467	492	552	494	450	451	466	457	514	496	446	507	474	476	463	468	489	433	481	479	475	486	474	496	471	478	466	473	481	495	482	469	509	492	477	448	459	449	474	479	489	482	457	490	475	515	502	473	443	510	497	495	484	456	446	437	509	477	487	451	469	495	481	495	496	439	456	458	471	480	503	465	460	507	487	510	483	501	495	453	487	465	418	480	449	483	470	480	532	493	498	528	484	475	488	444	490	460	495	492	470	462	458	502	454	460	484	474	501	488	458	469	455	456	466	505	453	475	495	516	487	480	475	452	474	487	483	497	462	490	517	492	510	490	492	444	496	465	496	489	416	458	514	470	469	473	472	465	483	436	455	487	444	466	443	472	447	469	452	494	479	467	497	459	494	449	459	477	501	490	462	491	517	443	502	465	465	460	456	497	491	459	491	474	488	452	471	468	475	457	454	492	479	479	495	450	446	486	528	469	496	495	479	474	476	466	450	460	476
27812	11004	1452	656	468	440	410	356	415	885	2021	1816	1044	640	444	400	380	347	343	390	399	332	390	346	395	363	402	386	373	386	384	374	358	384	393	359	372	369	375	414	356	355	367	342	348	360	344	329	376	362	360	350	350	393	371	352	374	352	379	356	371	338	353	350	350	377	362	353	347	356	352	369	360	392	366	337	345	373	344	418	380	384	369	343	370	374	368	352	373	411	326	367	374	374	340	369	347	369	378	361	356	358	307	341	377	351	325	332	333	379	339	388	380	365	357	324	349	358	380	349	396	369	384	332	361	392	363	344	351	336	392	344	361	333	362	376	383	369	349	330	374	343	338	361	363	340	374	355	369	369	348	325	353	345	377	324	339	325	342	356	367	349	334	408	347	356	393	348	391	373	350	367	360	361	359	338	344	345	373	400	359	349	323	333	339	374	355	325	336	364	373	330	338	341	389	382	371	357	365	391	389	347	367	387	362	357	358	334	340	367	368	408	386	358	337	348	344	373	341	333	364	371	374	359	358	352	392	373	341	323	362	338	321	371	328	384	345	386	334	338	339	366	381	404	369	378	366	363	398	345	357	389	325	354	343	353	363	415	371	388	332	337	348	352	384	362	351	376	330	362	329	362	359	367	337	379	350	343	375	371	379	358	376	373	366	327	370	350	363	355	363	369	417	365	351	344	376	356	373	351	348	394	382	341	363	368	369	357	343	365	354	355	382	338	351	333	356	341	330	345	342	338	370	395	340	388	357	368	326	363	359	366	373	349	370	407	353	371	349	383	381	381	332	335	378	363	363	375	404	364	393	367	332	340	353	358	372	402	335	389	353	370	379	355	389	377	384	351	337	347	377	368	366	351	354	350	380	377	372	349	361	356	357	317	358	402	353	377	342	363	337	366	369	347	362	370	384	419	369	379	349	362	357	380	382	341	360	342	347	353	392	368	332	332	312	367	369	358	359	362	385	337	358	368	353	333	373	346	368	386	372	329	410	343	367	364	373	335	370	372	365	369	371	335	376	369	406	365	374	369	330	347	346	350	390	323	338	383	372	388	365	378	348	352	387	370	358	361	353	366	351	355	358	358	349	359	366	365	340	364	376	354	379	370	346	349	368	326	361	357	377	349	360	377	359	389	333	358	361	368	382	343	354	348	377	330	336	358	335	389	368	375	337	346	361	354	363	368	360	365	356	372	379	333	349	367	341	379	385	340	400	378	345	336	343	350	376	362	364	376	393	360	377	347	377	340	353	376	363	361	354	354	367	369	376	359	364	356	359	394	366	362	407	340	394	387	333	378	402	361	375	345	361	365	351	364	378	373	359	357	348	393	319	356	375	387	341	334	382	382	356	363	333	373	362	363	361	346	371	374	383	363	359	354	342	394	377	387	346	359	328	384	354	364	378	336	353	332	386	353	329	389	340	345	380	368	354	369	374	379	386	371	370	355	375	381	367	365	365	352	358	371	328	343	339	357	396	318	365	321	304	327	360	351	366	378	393	372	335	330	341	355	376	381	345	371	358	348	361	345	361	397	360	362	372	329	347	358	357	395	361	341	322	352	364	387	340	364	340	344	336	373	350	343	371	356	379	361	340	336	393	368	342	424	363	334	384	371	370	354	363	334	323	321	393	342	373	350	361	378	337	351	332	360	353	351	362	357	371	354	377	362	373	320	339	360	361	370	369	366	374	362	375	391	403	359	364	377	357	339	344	366	355	356	333	354	350	372	327	358	358	366	333	373	358	372	372	343	352	370	352	411	354	368	370	361	350	379	337	358	395	369	382	321	350	372	349	399	345	382	386	342	396	361	357	341	388	355	334	378	349	388	366	360	357	378	359	353	358	380	409	358	368	350	353	336	325	330	365	356	347	385	411	352	337	317	360	344	369	350	368	359	371	374	380	355	377	347	384	404	398	358	367	346	385	368	391	353	353	346	365	343	382	369	382	364	360	344	387	373	357	368	356	366	353	344	365	380	377	358	333	351	339	389	357	362	364	394	393	367	377	375	368	384	376	359	338	360	344	371	347	374	416	346	345	349	365	338	357	364	354	347	374	383	380	338	334	342	337	355	379	329	370	363	334	372	347	400	368	343	346	350	349	390	370	358	366	384	389	364	349	392	373	361	325	366	338	355	380	388	349	343	362	350	331	386	357	379	330	327	385	348	347	353	381	324	357	352	381	373	368	345	382	364	341	363	354	350	348	381	356	380	355	373	377	337	380	343	368	359	367	354	323	365	367	381	382	327	361	355	355	327	366	329	341	370	376	350	364	341	343	373	345	384	376	341	374	321	332	353	351	367	361	378	357	368	401	358	369	375	328	353	359	359	338	336	359	326	336	373	342	367	358	350	369	357	349	393	413	363	347	343	320	376	373	375	388	327	371	399	367	386	360	352	348	362	358	346	372	385	357	347	386	337	364	341	391	380	375	340	357	352	371	352	329	361	357	359	345	367	352	336	360	357	349	394	369	355	357	364	378	363	338	335	331	335	337	352	342	340	327	341	325	391	352	381	383	380	359	347	401	342	354	344	342	336	353	380	376	374	379	349	364	375	369	369	362	388	351	376	368	384	393	374	373	343	377	363	381	350	370	358	365	374	384	383	353	366	373	388	409	384	346	361	366	377	371	390	370	353	344	386	355	349	379	343	368	354	358	336	347	376	350	360	349	378	326	350	358	372	366	371	354	357	353	373	361	366	327	364	391	381	347	341	348	336	365	363	351	358	345	364	394	355	380	365	350	355	353	383	372	337	360	382	370	340	360	347	336	363	328	318	324	350	376	397	360	319	386	323	332	325	336	350	338	360	362	382	396	350	360	346	351	331	369	392	318	365	348	375	341	366	358	375	359	348	363	365	339	398	350	360	339	377	349	387	364	358	351	399	362	345	362	333	363	338	344	327	360	371	342	375	353	354	351	342	338	361	352	388	354	366	374	389	361	398	356	370	388	364	329	368	348	363	333	368	347	348	348	334	339	391	353	368	381	367	346	341	345	359	345	352	335	353	379	352	374	375	362	351	363	331	380	392	331	389	386	364	345	347	377	362	371	348	343	361	379	368	382	358	365	356	350	369	361	362	365	380	367	379	368	342	349	375	379	399	366	370	323	391	316	368	367	374	343	357	368	364	363	374	338	373	391	390	326	376	338	360	341	354	351	342	404	361	358	341	317	372	381	339	361	379	366	335	393	344	330	382	390	342	353	364	328	322	362	333	376	333	353	344	387	369	396	355	356	388	355	365	371	348	336	331	341	383	408	371	378	355	372	371	370	359	393	378	380	376	397	400	353	345	366	326	350	329	354	354	372	298	353	375	358	335	371	383	369	405	395	396	370	361	373	362	389	330	353	351	327	341	370	347	364	346	369	352	373	326	341	377	363	363	360	363	345	381	364	400	338	391	371	348	335	351	331	331	358	390	403	353	383	382	359	389	368	362	397	335	365	349	403	376	346	355	368	349	359	363	381	376	357	345	327	325	340	376	350	372
5221	1376	973	463	409	446	416	387	420	1228	2609	1947	1122	588	433	369	347	361	310	314	335	349	338	329	301	307	309	315	342	325	337	330	329	328	316	344	334	304	372	287	340	315	296	330	308	303	336	323	309	318	310	324	322	323	327	316	300	314	301	322	316	319	319	315	324	305	329	338	315	310	297	297	337	279	328	303	314	331	306	341	328	307	294	304	307	328	327	290	310	339	288	321	312	329	303	332	314	332	283	337	319	326	326	328	318	330	336	319	304	317	340	312	312	344	323	319	303	316	325	318	320	329	301	325	290	317	315	312	289	292	316	315	312	311	315	320	327	293	330	326	304	294	295	311	290	327	322	286	325	290	321	294	307	324	318	326	316	308	322	327	373	339	325	309	297	354	310	325	304	303	340	308	340	321	318	307	316	315	305	324	315	330	347	331	301	323	307	330	337	312	340	318	320	312	301	345	303	335	343	317	358	341	315	319	279	275	334	300	346	325	327	308	312	299	318	292	310	308	295	322	295	289	308	317	298	307	319	323	336	289	306	286	336	285	329	287	295	329	279	318	351	277	307	304	325	299	337	353	311	309	301	325	327	298	322	325	284	314	323	308	315	325	314	352	319	307	351	342	341	293	312	305	329	327	324	284	345	324	306	313	343	315	321	288	299	331	325	326	298	327	292	325	356	303	326	331	333	326	332	308	318	313	302	316	328	313	344	331	326	336	317	314	342	324	311	303	344	332	339	333	324	301	311	321	330	329	307	332	323	305	336	339	291	310	321	326	331	334	296	308	324	295	320	330	319	304	343	295	302	297	347	309	330	334	320	318	318	273	311	256	344	311	333	305	292	337	318	337	301	332	301	330	309	320	310	326	280	332	302	305	333	299	269	322	287	339	326	289	322	316	323	323	313	306	349	305	311	307	316	329	292	301	340	311	295	298	299	322	350	321	345	335	336	288	326	323	335	327	308	315	325	286	327	275	329	306	316	317	330	310	300	297	319	297	326	311	325	336	335	329	331	327	333	301	330	289	308	350	324	330	270	304	292	350	304	332	306	346	315	315	309	314	318	296	311	326	331	329	309	285	342	327	304	298	325	329	285	317	337	327	334	318	312	328	317	326	310	321	288	305	368	311	313	305	331	340	314	316	295	316	301	310	301	325	272	308	354	272	304	336	311	314	317	340	295	329	325	320	318	295	353	300	326	318	297	324	315	302	317	333	311	327	330	347	283	296	302	335	359	321	324	341	303	300	290	327	304	302	309	343	322	326	306	364	309	315	318	336	353	312	322	325	344	282	326	342	338	314	310	334	334	314	314	344	346	344	283	294	309	319	293	274	343	333	341	303	337	329	320	324	305	331	330	352	319	331	327	317	336	290	308	304	321	312	299	355	325	280	308	356	325	342	312	336	310	288	309	324	298	300	329	317	341	331	291	331	347	320	309	323	309	326	294	342	311	327	306	323	317	349	324	308	315	332	320	326	332	312	332	308	315	329	310	294	323	344	312	345	328	302	321	285	319	306	307	331	328	285	333	306	306	305	332	356	313	331	343	294	294	318	307	332	295	301	310	333	298	314	312	292	316	350	300	372	341	321	287	285	308	330	306	296	342	314	313	306	295	287	320	333	310	310	335	322	290	316	317	317	320	301	326	340	299	295	302	293	301	281	323	335	318	319	330	369	324	309	329	333	321	294	302	307	329	330	326	290	344	316	338	312	333	328	323	303	322	304	309	306	337	306	344	313	319	327	277	329	325	303	306	331	321	325	294	335	310	324	334	307	324	342	317	293	313	335	323	316	318	291	329	318	307	310	342	342	299	303	334	308	324	334	323	306	339	332	300	316	287	294	320	326	328	307	317	320	320	305	314	322	328	327	327	347	343	327	327	322	309	310	366	328	319	290	347	329	302	288	322	332	330	295	307	327	338	300	315	311	283	314	321	351	338	309	344	340	317	290	337	324	313	335	347	347	332	326	315	339	285	285	311	323	328	328	304	303	324	294	330	315	297	330	315	303	323	313	295	309	294	337	339	309	310	306	278	344	289	313	311	325	310	330	325	310	290	322	331	306	312	330	305	329	324	296	314	329	320	321	314	312	330	333	312	298	336	321	307	327	337	343	348	311	358	301	294	310	311	344	299	347	321	299	303	320	300	275	341	307	330	299	291	332	275	329	331	315	313	347	318	284	310	296	289	319	318	310	348	308	334	323	322	339	349	294	314	313	284	323	327	330	308	313	323	313	306	296	333	310	325	289	303	338	333	316	346	334	318	370	311	301	320	327	316	317	284	348	305	349	303	309	308	331	293	328	320	349	312	313	323	305	307	307	320	340	317	284	320	315	320	296	320	290	285	321	289	306	331	290	295	329	304	330	307	332	290	326	345	348	311	310	345	310	304	329	343	301	336	337	309	293	321	292	332	300	323	281	334	312	302	274	325	330	335	294	315	303	324	299	322	349	305	276	326	319	315	338	343	333	333	317	303	327	312	323	337	317	310	314	337	315	315	334	294	318	346	320	302	335	325	313	335	341	292	331	333	334	359	315	313	317	299	327	314	293	308	314	306	307	293	308	322	298	335	323	339	302	304	318	333	282	344	325	310	319	318	319	323	302	279	307	296	289	313	331	333	316	337	314	287	316	331	338	284	323	293	311	340	313	338	332	341	331	316	308	313	324	303	314	304	326	316	292	324	337	282	322	344	340	313	327	328	328	322	325	304	307	325	349	328	341	327	302	329	350	330	312	287	305	298	307	336	337	293	326	312	319	342	311	315	325	323	331	315	313	267	330	325	298	332	291	290	330	338	316	314	327	348	337	306	336	293	329	334	306	341	346	305	312	302	321	324	283	353	340	314	325	361	323	302	302	320	321	319	317	312	300	339	321	323	305	325	302	323	317	294	336	309	329	302	282	333	284	297	334	327	334	323	301	318	369	314	330	298	310	329	332	346	344	332	289	284	325	309	302	266	307	325	307	283	308	306	351	318	304	316	308	323	299	282	325	354	335	277	320	326	340	319	318	330	302	321	289	322	308	337	282	319	325	334	344	337	293	328	321	336	308	323	318	318	325	313	315	309	308	319	336	342	307	328	346	318	332	309	316	304	325	293	301	326	302	311	336	327	330	293	242	311	311	284	333	287	305	307	291	293	310	314	323	341	322	346	305	304	291	314	312	299	325	299	318	354	305	294	302	292	333	306	317	322	328	316	320	296	303	321	290	319	311	300	351	316	337	318	319	326	328	319	309	303	300	310	322	293	344	333	348	328	322	318	320	332	304	299	338	293	330	320	274	318	283	313	342	307	326	315	305	314	311	345	326	339	332	328	316	344	343	322	340	296	323	329	314	312	312	315	299	333	302	335	322	347	331	293	305	336	362	337	340	281	320	306	315	293	306	283	297	321	380	305	308	326	322	310	303	316	311	302	339	298	291	324	297	316	302	359	306	326	345	311	314	334	318	327	338	323	303	319	318	312	298	325	305	282	310	318	306	334	319
25572	21403	27438	25323	5578	1063	831	635	552	15240	19698	12648	5507	1689	800	467	377	367	425	424	361	388	435	406	409	382	408	380	379	357	412	396	368	388	386	413	357	398	402	403	378	424	416	392	382	380	415	396	401	392	393	387	390	398	404	423	408	382	410	372	388	410	371	391	371	397	405	405	391	404	386	376	382	383	374	414	394	410	386	412	390	403	377	379	387	374	395	366	412	382	357	408	397	371	409	382	370	390	357	404	402	370	404	378	412	380	389	407	387	365	389	394	374	413	366	401	384	393	406	409	434	389	382	399	392	371	396	412	374	375	387	380	383	373	399	376	415	378	363	406	390	369	397	391	386	401	374	415	426	399	394	407	388	420	391	405	432	403	411	399	381	406	410	386	401	385	384	403	394	424	370	403	392	377	343	386	399	387	370	376	416	450	408	384	368	371	395	381	426	375	397	384	385	404	389	395	392	425	353	409	387	417	376	380	404	381	337	413	386	392	399	379	406	414	373	395	389	408	401	396	398	376	386	362	385	388	378	408	362	387	361	416	394	398	441	391	365	393	392	379	415	427	386	409	374	407	372	409	382	409	415	407	443	412	416	376	360	421	376	448	373	406	405	342	382	391	370	403	375	383	388	416	386	388	390	430	398	364	401	413	408	389	410	387	424	403	408	407	442	419	411	409	416	414	386	410	370	360	380	431	374	402	380	398	377	417	403	377	397	378	388	377	378	379	382	397	398	371	404	385	430	393	357	385	369	379	373	425	388	387	414	390	413	391	390	335	409	353	388	400	397	409	385	414	370	375	412	364	415	380	391	409	383	415	400	383	415	360	389	394	380	389	379	371	399	391	411	394	399	391	358	411	409	382	401	382	427	393	407	419	402	397	392	393	376	419	331	401	379	398	388	370	386	368	384	431	399	380	372	388	381	388	357	383	401	414	423	404	386	404	410	366	415	374	354	393	392	393	369	387	434	384	412	426	392	388	386	399	366	397	367	381	387	366	437	398	388	418	420	390	365	391	377	408	408	386	386	407	407	407	412	430	355	399	405	375	361	403	352	402	387	387	363	415	377	392	418	401	395	376	393	364	380	408	407	385	402	397	386	364	390	398	411	355	407	370	402	373	418	397	422	394	368	422	401	378	425	412	376	361	392	348	388	397	375	360	392	374	408	372	338	400	399	412	374	371	341	410	425	400	425	394	402	397	430	375	388	392	401	398	376	360	420	364	380	420	386	428	376	349	392	399	410	359	396	404	394	377	390	350	388	387	387	392	370	389	399	397	391	436	420	399	389	368	408	424	377	359	359	393	396	378	376	400	378	432	402	386	398	387	390	408	410	399	399	379	444	384	371	404	357	385	361	363	384	391	397	400	415	427	384	426	384	371	396	386	408	372	380	388	395	430	360	368	391	398	415	424	383	386	385	410	384	418	368	400	350	373	353	376	361	414	401	408	401	364	387	403	398	402	367	378	415	381	386	434	412	389	386	392	400	407	380	406	417	390	356	385	379	391	398	379	406	360	401	363	370	358	405	424	407	416	406	369	372	397	388	385	387	382	401	394	372	398	375	409	387	382	409	384	401	408	383	384	382	387	429	398	349	382	408	423	392	374	391	421	376	366	404	423	405	360	406	382	388	407	381	356	422	370	370	416	368	398	421	372	395	398	357	417	383	407	423	383	375	405	406	418	383	366	372	390	363	408	399	388	368	358	383	406	393	373	398	362	367	400	421	420	389	365	374	392	393	404	394	393	379	355	378	391	389	389	418	376	382	412	421	386	375	394	397	379	397	360	377	400	406	374	421	414	379	389	393	353	408	441	407	404	371	405	398	417	359	387	391	393	372	434	378	372	386	407	361	378	381	376	384	396	387	378	387	387	423	404	409	395	413	384	367	417	369	379	406	417	353	396	407	436	369	409	355	392	392	408	384	423	416	404	403	399	403	381	430	350	388	428	411	390	404	397	388	417	388	380	377	399	382	406	403	407	370	393	374	399	364	388	408	422	379	355	375	429	388	393	384	386	406	428	398	383	422	369	376	388	408	388	418	348	393	387	370	415	416	412	379	392	392	419	387	408	426	359	442	390	393	407	383	417	387	411	434	411	423	393	370	393	409	410	385	408	383	399	401	368	366	386	377	373	393	408	400	408	356	404	420	381	420	427	443	344	366	394	402	389	389	398	363	410	384	383	397	403	393	418	351	417	385	382	382	358	426	405	388	404	368	389	391	408	393	395	367	386	388	370	411	396	374	423	411	358	373	389	388	367	416	423	426	390	365	388	407	369	392	422	407	408	421	406	347	387	431	390	420	382	411	424	382	394	381	420	342	421	394	382	386	424	373	389	406	385	382	394	362	394	391	362	409	375	390	421	385	409	401	411	414	385	404	330	405	369	428	408	376	404	375	419	384	397	415	375	388	426	385	390	427	396	394	386	400	406	369	370	413	383	363	393	405	380	413	392	419	418	384	388	411	374	374	377	382	429	403	387	368	439	392	407	389	400	386	377	364	367	378	384	389	390	409	369	374	368	408	397	418	376	393	366	372	400	407	381	396	415	358	388	360	375	393	397	435	381	419	367	379	432	389	387	383	343	427	385	393	377	380	389	385	397	400	375	386	397	419	362	368	388	386	403	404	410	370	392	376	404	381	403	395	406	374	404	391	381	359	363	384	423	388	389	374	353	373	407	389	395	409	367	380	412	394	404	386	388	400	376	392	367	369	378	396	372	391	404	390	390	411	371	389	391	401	436	373	382	400	390	383	418	378	394	365	399	404	388	392	387	392	401	390	391	394	365	372	373	400	389	389	407	374	388	381	410	395	386	404	407	418	372	408	369	373	395	375	355	408	395	390	385	421	379	362	397	369	374	402	375	355	360	377	385	372	395	395	373	388	418	383	419	412	408	380	407	427	404	369	424	397	379	375	376	403	372	428	420	386	410	405	372	370	379	385	409	384	407	349	374	428	400	413	405	394	403	399	382	392	403	399	385	393	398	395	394	377	361	394	372	447	373	385	397	408	386	383	399	386	409	397	346	358	386	407	373	368	375	378	378	368	408	403	360	352	371	390	402	422	400	395	414	363	400	393	405	414	359	378	386	414	364	396	432	416	367	398	352	406	394	430	378	352	378	406	404	350	379	393	418	419	393	388	403	386	408	398	398	426	375	372	418	372	416	383	393	408	369	373	392	398	384	398	400	372	379	380	405	414	385	423	380	405	373	424	358	361	410	380	378	424	419	365	407	422	417	371	379	402	419	357	384	377	417	386	373	383	382	386	434	361	418	381	401	400	377	397	418	371	384	410	390	403	397	377	424	363	425	401	396	415	397	398	364	415	396	411	380	411	426	407	381	410	408	387	391	393	398	401	410	372	371	403	405	373	363	386	392	399	363	427	378	403	411	402	355	389	367	400	387	368	381	393	395	318	406	381	367	426	399	429	413	398	379	405	384	390	374	376	355	366	415	391	376	406	355	360	387	394	420	418	387	396	404
3786	4556	4827	1539	1038	835	739	671	680	18286	17394	10918	4971	1678	854	473	366	365	350	373	359	360	348	376	367	365	329	392	383	368	351	391	395	357	323	339	372	366	344	399	372	356	314	339	342	340	369	356	334	335	367	370	362	364	377	357	379	342	373	362	321	370	345	399	346	366	337	344	379	358	349	357	336	357	342	380	379	352	332	352	340	362	337	355	341	368	398	340	354	377	373	356	341	360	398	342	316	362	367	342	323	361	345	337	338	341	341	342	350	375	361	338	371	376	351	364	379	346	358	339	369	340	330	354	387	373	369	370	313	361	350	392	337	315	353	367	355	330	346	343	361	365	346	336	330	340	376	351	318	392	341	364	336	354	343	384	369	350	388	344	380	360	372	363	381	343	347	375	321	326	407	354	338	362	377	351	352	365	365	381	346	328	383	341	334	337	327	367	348	353	370	344	366	324	354	347	340	332	313	346	340	351	356	359	388	345	330	358	346	362	364	338	377	368	355	370	367	325	360	380	354	362	338	363	369	378	365	334	318	335	368	389	337	339	353	371	384	355	377	310	357	343	349	331	380	382	330	353	352	333	357	366	397	368	355	355	312	379	336	368	383	348	339	338	370	396	341	378	315	355	352	336	368	358	342	348	353	353	346	389	354	378	364	362	341	328	355	380	349	330	344	374	315	361	333	340	392	351	364	381	359	365	333	369	341	351	360	353	349	374	340	361	367	402	343	341	356	340	357	364	359	362	348	378	372	338	378	357	356	344	379	340	350	366	367	358	363	346	367	391	350	305	389	350	323	358	352	349	327	333	376	305	385	359	318	351	353	374	357	358	374	323	361	311	363	362	344	367	361	339	363	361	358	367	327	338	364	402	374	316	354	369	370	351	354	390	340	346	330	359	376	353	378	316	347	357	329	351	357	343	373	372	336	345	330	358	356	366	363	312	356	355	367	335	363	342	340	337	361	382	344	355	352	351	344	348	324	333	346	348	355	342	362	368	356	355	351	384	343	327	369	351	358	347	357	351	314	326	371	336	367	408	343	350	376	346	350	350	373	355	353	374	356	356	344	355	394	324	360	340	344	344	349	355	347	364	356	345	361	350	367	338	353	360	358	354	326	360	367	356	348	352	339	364	362	363	350	348	333	365	308	340	370	364	334	343	347	390	369	360	394	338	342	337	322	340	347	354	357	353	360	358	386	368	332	359	338	331	382	391	363	346	356	351	377	356	338	378	349	355	351	339	351	338	355	369	358	331	380	372	373	363	375	327	346	346	365	355	361	365	333	356	363	357	348	346	362	352	333	349	371	371	352	338	313	360	360	345	375	373	357	341	363	338	340	367	361	373	360	358	325	364	329	321	357	356	375	371	378	361	365	366	346	358	318	368	378	343	375	309	357	365	302	368	355	345	347	343	361	368	338	386	381	371	349	337	353	343	331	302	357	382	340	372	377	341	332	351	356	391	347	348	350	376	316	373	344	349	331	343	383	332	384	346	343	373	338	331	342	369	328	338	357	320	301	374	348	353	364	301	362	365	358	348	349	375	353	325	337	320	368	345	327	363	373	340	370	373	343	392	351	333	344	353	337	351	326	328	343	334	378	382	345	356	363	367	349	335	363	343	391	361	325	349	315	332	353	339	381	356	327	362	380	361	341	337	343	345	336	320	340	361	347	330	367	347	337	347	370	371	366	321	333	345	317	347	347	326	361	354	343	344	363	355	374	408	350	345	352	329	358	345	333	365	358	380	327	381	356	351	373	373	329	392	340	331	343	340	317	346	331	347	349	384	373	362	356	357	367	367	329	348	339	338	352	327	357	354	348	338	349	327	371	369	363	385	350	365	341	322	346	338	358	345	386	388	319	361	355	387	326	312	360	362	393	388	369	363	376	366	387	357	348	336	347	357	391	361	377	347	345	378	316	344	346	382	339	387	347	331	344	349	336	358	343	358	342	337	350	366	308	339	348	367	355	367	368	326	359	349	339	377	331	336	353	368	336	331	360	379	392	356	353	354	331	340	362	352	385	336	349	319	355	339	338	365	330	342	346	355	339	340	365	363	342	366	344	384	338	352	357	340	375	359	317	350	362	347	352	349	343	358	347	321	372	331	369	371	314	310	351	337	355	364	341	334	337	335	346	339	333	332	354	352	357	397	357	333	333	382	373	343	365	368	345	313	346	363	334	374	351	350	368	329	355	341	352	358	371	340	373	345	318	398	363	369	343	331	347	335	349	314	322	364	342	310	358	366	341	361	363	383	315	333	372	354	366	365	387	372	362	369	352	347	346	378	345	354	354	377	356	379	324	357	376	322	396	363	333	335	379	348	333	353	360	356	348	325	351	364	327	372	329	359	348	375	338	353	368	332	346	355	370	378	344	340	370	363	325	318	379	361	354	357	354	355	365	356	339	372	335	327	312	373	366	345	293	346	316	353	350	337	339	344	336	306	343	325	363	363	391	352	333	303	351	396	336	317	338	367	331	354	346	358	350	360	341	332	346	344	373	339	332	347	350	385	350	378	336	336	332	382	336	343	362	351	311	366	332	384	340	369	345	330	338	357	368	333	334	367	392	366	360	362	351	374	336	363	356	369	375	363	361	352	333	348	380	369	361	355	331	373	316	324	362	358	363	329	351	352	376	382	356	384	367	358	339	349	393	343	323	351	392	360	334	364	334	346	327	340	333	342	353	345	339	338	355	350	377	352	364	321	361	368	376	361	352	332	369	368	341	384	353	391	355	364	355	341	383	360	349	366	360	381	373	342	348	347	351	351	350	358	335	370	398	340	369	347	354	350	346	356	377	344	361	369	313	370	359	327	314	358	358	342	370	389	342	387	378	345	342	375	375	335	366	365	364	318	359	365	370	348	339	327	367	325	338	362	382	335	384	348	376	375	334	383	331	369	327	356	354	362	344	352	382	345	344	361	320	358	369	324	363	338	365	370	335	345	365	357	318	366	335	349	325	373	355	332	371	374	362	366	360	360	325	348	341	348	374	356	363	354	374	349	340	310	356	354	338	368	341	384	327	381	351	314	344	371	346	346	362	355	347	331	358	363	340	355	336	316	355	365	342	347	350	320	361	365	340	369	366	357	345	336	355	370	357	362	334	317	373	363	365	376	342	342	352	362	344	370	345	341	347	334	368	361	326	360	339	339	350	314	329	363	356	325	348	336	362	386	343	342	334	335	361	340	369	325	362	364	339	376	359	364	367	363	365	327	345	334	327	339	358	371	353	361	336	343	351	343	351	297	355	343	310	323	290	322	351	342	315	345	333	354	365	369	364	353	361	338	355	387	354	340	334	337	309	322	358	364	331	379	324	348	359	353	377	349	346	386	372	360	354	361	348	351	332	352	343	332	369	353	385	350	350	356	376	343	365	321	381	335	341	337	356	381	351	372	345	384	332	360	356	358	344	346	314	346	373	401	310	340	339	355	363	341	319	380	351	334	351	342	333	331	363	355	327	362	361	354	314	351	342	336	332	379
24542	21416	28686	24535	21232	6836	1713	1017	1069	29341	33834	24715	11856	3740	1335	699	583	543	531	544	544	535	551	534	498	532	526	562	527	550	565	506	501	568	518	549	529	563	515	505	474	539	546	518	531	530	515	563	553	557	514	552	527	544	577	503	511	501	574	518	547	511	522	553	551	528	544	550	535	537	542	519	525	558	530	561	527	540	547	512	545	562	527	543	562	485	520	531	517	530	545	524	562	494	547	531	521	527	553	555	524	524	519	557	471	489	556	565	498	567	543	540	490	540	528	505	526	532	522	573	524	514	557	528	508	546	519	519	486	547	518	518	505	526	546	533	510	545	515	537	539	545	555	560	532	498	530	506	549	548	563	519	543	513	519	542	527	534	518	528	542	521	553	583	525	546	530	541	557	517	487	518	520	490	484	528	502	557	551	514	517	534	522	547	543	542	518	501	488	537	519	510	539	509	513	506	542	567	537	517	567	530	555	587	531	467	558	504	511	534	534	516	499	511	541	518	510	512	530	527	515	537	542	546	505	556	507	500	534	527	513	556	535	540	550	587	528	554	528	540	507	510	548	554	558	548	506	542	490	551	513	488	514	552	552	512	501	541	500	546	513	561	524	572	538	539	563	500	516	536	553	533	521	516	540	571	517	526	536	500	564	524	520	543	519	509	536	608	542	548	541	514	529	499	547	531	579	529	489	528	541	524	533	524	496	512	536	520	530	506	557	564	549	518	554	548	506	544	510	535	550	512	539	506	505	538	515	531	556	514	530	535	472	526	507	542	488	514	478	547	567	543	531	561	525	532	499	510	555	522	562	552	507	508	520	515	527	528	583	503	502	488	573	528	539	572	523	518	507	567	512	486	511	543	516	534	516	521	586	524	556	509	512	549	537	511	558	526	533	506	528	506	541	512	493	545	553	478	532	493	528	524	526	494	514	586	575	508	555	554	538	550	567	542	525	500	528	541	518	538	507	522	522	522	511	521	477	501	563	516	529	488	509	571	534	560	523	523	550	548	543	498	549	534	524	529	498	497	543	519	560	483	523	504	549	511	541	511	512	532	569	527	524	537	573	535	530	554	506	555	516	580	504	518	547	486	566	530	547	541	523	515	483	524	580	517	553	514	570	526	506	505	546	510	565	529	537	501	514	528	545	516	559	518	524	521	556	522	543	529	545	550	529	560	506	519	528	507	560	516	573	543	513	544	523	540	506	532	511	529	540	572	509	480	500	536	537	556	555	490	533	548	505	595	566	478	535	497	561	541	538	526	493	520	516	531	590	561	540	556	499	505	518	542	532	548	545	539	506	532	527	493	524	480	550	546	522	570	517	520	532	517	525	562	506	527	531	562	525	530	550	539	517	498	534	551	546	517	535	501	507	515	522	547	536	504	514	553	484	532	515	507	527	485	498	519	547	507	575	513	507	507	527	515	554	527	516	546	523	520	498	497	517	553	494	531	549	508	522	487	512	520	520	511	531	530	477	538	527	536	542	538	504	516	530	545	531	562	510	521	520	535	546	559	524	537	526	533	532	495	526	526	555	495	534	523	574	540	560	548	510	520	547	546	506	505	520	536	538	510	504	521	516	539	535	503	583	531	528	530	475	553	570	528	518	531	558	545	521	553	516	541	528	504	546	542	508	556	490	578	546	524	528	532	518	539	521	529	535	546	540	558	562	564	486	537	509	493	558	549	539	544	529	511	517	495	576	491	523	480	515	503	509	532	514	529	507	531	534	541	520	544	523	535	541	526	559	530	480	514	485	534	531	540	504	556	563	524	477	543	516	539	481	493	522	495	534	535	542	519	501	485	509	479	548	506	518	538	560	495	553	515	510	514	490	529	531	586	520	556	481	499	525	495	562	510	484	526	543	540	552	476	524	480	521	524	556	545	568	517	522	498	522	511	526	572	541	550	529	529	549	547	533	558	556	544	507	487	507	563	529	578	538	546	494	519	565	474	533	561	513	530	502	526	515	529	520	530	499	539	507	521	524	498	515	552	556	519	492	534	555	531	537	528	482	525	517	554	478	527	530	530	511	534	511	529	522	551	526	545	503	517	517	527	513	493	541	526	552	562	521	564	531	506	514	500	524	478	503	532	526	531	507	536	506	526	521	542	530	525	511	525	524	505	507	547	527	562	543	546	509	559	531	541	559	538	521	517	523	527	532	504	560	558	536	507	525	529	534	579	494	573	543	548	525	519	544	549	529	539	481	516	504	519	542	530	518	510	533	552	545	533	529	530	526	525	493	548	548	524	518	511	573	524	551	496	554	470	534	500	544	516	556	518	511	542	543	553	511	531	541	498	530	507	502	499	560	541	529	542	555	554	528	496	549	526	547	544	521	524	496	525	560	492	565	538	562	529	526	561	546	531	523	482	492	540	544	534	516	526	510	507	497	508	512	512	500	555	540	521	487	480	513	510	541	490	530	504	514	555	534	501	567	531	556	532	519	495	518	488	507	544	522	552	539	502	527	480	530	507	550	531	553	587	515	508	514	537	522	493	591	580	523	513	552	529	555	527	506	481	537	519	521	519	538	516	539	525	533	566	492	556	539	532	495	528	513	507	545	554	510	508	526	522	489	533	534	521	522	557	507	551	535	497	546	518	553	526	579	531	518	529	514	536	495	519	541	527	472	491	530	557	530	528	527	506	581	491	500	562	539	512	523	528	544	513	513	520	527	490	591	530	557	537	507	531	513	524	516	540	529	547	515	480	472	525	548	513	526	483	547	598	527	505	541	501	517	485	539	562	559	531	542	535	496	550	582	495	533	526	535	491	539	535	485	497	532	522	543	505	551	518	530	532	545	502	527	509	504	521	528	557	564	511	535	479	558	465	538	533	515	517	532	504	554	514	500	540	529	542	512	485	539	525	517	553	512	500	513	558	517	561	553	565	524	520	518	523	512	534	510	477	515	527	514	563	564	548	511	535	566	497	531	513	526	536	546	529	557	538	525	529	515	542	546	528	509	531	547	550	536	515	539	515	577	503	525	488	472	523	515	536	510	514	486	500	497	528	508	568	542	528	579	531	539	509	556	554	530	512	509	530	504	520	528	571	522	547	542	514	519	509	545	499	527	494	507	555	511	509	547	505	554	540	492	559	552	532	504	509	564	511	526	526	542	535	532	513	511	526	516	495	513	494	536	541	555	475	546	505	506	516	522	543	521	567	537	503	512	513	500	532	534	544	549	511	491	556	535	481	564	520	517	508	531	520	531	495	522	489	553	530	527	492	482	482	525	549	515	516	512	524	513	548	577	541	516	499	545	537	513	538	511	581	533	531	485	516	494	534	533	560	544	523	514	502	494	492	533	544	544	551	512	510	568	523	514	526	564	523	531	519	522	499	520	519	563	521	555	515	558	529	504	514	520	535	591	519	545	549	480	559	500	480	515	520	530	502	547	519	481	538	536	537	571	554	561	499	509	541	569	511	485	545	510	539	519	538	482	536	487	576	489	537	521	554	531	513	509	541	537	534	499	508	544	538
4360	9440	7835	4328	2427	1476	1258	1113	1510	32276	29471	19683	9153	3469	1281	619	476	468	474	464	429	465	451	472	478	492	480	501	454	477	478	438	416	422	485	496	474	398	504	472	444	408	439	496	449	439	460	458	512	480	470	442	482	474	473	465	461	465	502	472	443	466	432	461	465	431	455	492	483	460	463	495	429	454	471	466	412	442	482	467	454	473	483	456	478	480	475	447	421	477	505	466	474	462	482	447	470	493	482	489	487	481	417	476	445	465	488	438	484	492	488	478	488	457	476	452	427	485	429	455	464	484	437	495	471	439	482	468	474	438	432	440	480	483	488	463	462	457	457	434	472	454	473	437	477	486	486	429	479	483	459	446	459	437	455	455	511	471	457	442	448	471	432	480	446	453	464	426	457	476	469	477	442	441	414	480	437	460	477	471	453	436	483	496	449	493	428	487	450	489	456	516	464	470	448	496	460	468	450	434	482	472	422	485	435	432	459	441	448	455	453	477	474	471	481	452	464	465	453	505	468	483	423	463	488	424	464	467	451	501	468	446	493	471	431	456	458	457	477	463	461	472	440	482	441	434	452	520	448	460	464	443	464	501	446	484	482	447	460	463	489	430	454	438	474	493	479	484	467	486	474	455	468	477	444	481	439	503	434	484	461	496	469	427	483	453	433	484	435	459	484	467	446	425	476	482	452	432	507	502	498	468	485	469	473	450	417	470	440	445	469	431	435	455	469	468	473	469	461	462	482	477	484	454	469	493	485	471	464	505	484	454	449	458	446	473	433	446	470	470	490	481	438	491	448	480	454	459	510	471	479	518	487	476	460	463	471	507	457	493	437	467	438	442	452	445	456	482	495	486	445	453	474	487	471	462	416	454	467	442	493	471	456	459	466	421	435	498	457	436	446	422	451	480	459	457	451	451	430	474	454	474	441	498	469	476	483	437	461	490	454	458	476	478	473	457	472	452	419	420	449	467	457	482	432	440	446	458	478	460	482	430	454	488	461	455	448	458	488	473	458	449	437	449	482	459	489	450	477	455	461	462	457	442	459	482	453	468	472	445	472	497	472	438	437	465	468	455	440	481	463	477	510	448	460	464	468	477	484	449	470	511	445	488	469	482	483	459	454	446	490	484	446	479	414	478	431	453	438	430	482	441	475	471	415	445	448	449	441	439	434	503	468	452	460	473	432	457	465	457	478	426	471	436	439	466	486	448	440	388	473	441	489	430	455	441	500	453	477	467	482	450	479	485	466	474	472	439	448	459	466	475	434	468	454	491	472	447	459	488	457	458	512	446	421	512	451	457	472	429	501	440	477	453	449	455	431	461	471	447	486	489	423	403	482	465	459	453	432	482	456	425	455	409	472	493	466	469	484	440	505	438	490	438	463	467	478	481	466	462	482	414	445	461	481	441	415	469	488	482	463	461	471	522	448	442	480	453	466	447	470	447	455	457	459	462	445	502	478	483	480	447	453	435	462	466	455	498	505	451	512	445	452	465	470	455	458	510	460	532	495	443	471	435	437	473	462	467	450	475	438	451	444	432	499	463	469	471	438	472	455	447	449	429	453	465	468	464	454	451	454	431	426	475	455	452	466	443	476	473	448	450	425	470	451	478	463	480	460	469	438	454	472	485	490	483	457	442	443	471	449	472	437	484	521	425	496	458	454	457	453	488	451	478	452	474	465	463	465	448	443	506	486	469	462	473	473	423	429	509	457	454	456	454	447	467	483	460	463	452	442	459	489	443	469	449	447	469	412	500	445	431	448	413	463	481	434	434	483	460	456	453	455	442	501	456	451	476	470	442	445	464	510	452	440	471	462	437	449	482	457	507	452	449	466	469	415	437	469	459	459	486	450	436	457	472	434	459	416	478	444	438	459	449	427	420	441	459	451	457	468	474	446	437	509	469	467	486	490	413	455	474	426	476	455	447	448	452	456	460	435	428	468	453	453	467	501	488	434	477	505	470	445	479	442	436	462	454	440	460	457	447	484	466	459	464	501	464	483	430	483	427	457	460	442	451	447	441	434	489	437	464	449	477	467	435	487	449	441	452	477	468	447	482	455	461	443	465	458	451	467	472	459	477	468	470	475	432	459	468	437	412	476	443	477	452	451	451	444	446	470	481	424	444	461	471	469	462	433	447	497	470	494	464	466	436	475	441	456	411	459	455	440	494	488	467	449	472	429	448	464	431	447	432	477	469	464	486	466	444	496	441	442	472	456	470	462	440	459	487	441	464	446	476	434	413	427	471	449	486	464	498	480	493	451	437	474	482	473	451	464	455	441	443	470	447	455	515	462	432	440	479	468	426	483	458	462	448	454	455	478	436	491	473	454	480	466	462	464	466	460	456	423	484	461	475	439	502	462	440	449	497	444	461	468	474	492	482	513	487	467	457	436	478	470	475	477	453	462	447	463	443	473	470	460	430	466	430	456	474	410	467	480	439	442	475	469	483	448	449	473	462	474	491	495	482	461	444	505	482	470	468	463	486	456	467	481	458	504	436	487	417	452	458	469	454	441	467	457	436	443	494	456	486	453	505	449	432	446	487	474	454	452	469	450	419	483	453	459	444	412	443	418	460	448	452	481	468	447	458	434	463	464	452	449	437	460	428	465	449	447	447	411	449	458	428	453	479	493	442	459	447	480	455	458	447	443	458	430	472	452	432	460	444	420	472	473	438	443	476	452	468	449	431	392	495	417	477	457	424	461	504	475	470	469	448	476	450	458	427	474	473	497	446	464	459	442	462	448	432	507	465	474	464	486	503	455	473	446	469	494	459	454	475	510	477	469	484	466	470	444	508	461	443	475	429	471	451	438	462	462	466	456	467	488	434	486	476	449	442	471	452	450	482	445	470	491	441	438	482	485	438	450	468	432	408	457	457	453	470	484	445	473	486	456	417	462	438	451	446	456	445	483	462	449	470	496	472	456	440	467	456	467	415	447	526	472	461	474	462	474	467	471	468	447	421	465	490	441	459	458	468	493	441	456	436	448	472	462	485	427	472	453	482	457	473	436	427	422	459	431	447	446	473	464	489	437	434	476	510	450	464	461	423	480	443	451	459	448	455	462	454	475	463	477	441	468	460	463	458	448	456	446	463	484	513	499	443	421	472	452	442	439	468	455	456	455	468	463	485	442	460	439	439	456	459	460	471	401	430	478	480	465	464	461	502	482	415	450	448	473	443	441	457	448	461	480	522	459	491	433	449	498	463	445	451	496	492	439	462	475	455	488	465	468	482	471	471	431	421	486	494	457	452	443	458	489	463	431	468	482	450	459	461	446	408	484	458	527	486	461	454	437	466	442	415	465	454	488	435	497	427	445	464	457	426	460	439	421	460	499	456	452	443	464	461	448	493	467	458	441	473	485	448	479	451	450	456	463	459	444	443	483	482	478	445	425	471	476	460	472	465	415	453	471	436	480	454	456	454	464	413	468	472	447	443	468	478	453	457	460	460	448	498	459	477	484	488	423	462	504	476	472	471	448	470
27737	11521	2108	1136	514	421	435	398	388	1415	1946	1574	976	665	454	355	378	332	296	362	315	331	369	342	346	349	348	362	329	324	366	375	338	381	328	363	358	336	349	327	337	355	337	344	341	359	352	334	375	367	353	359	364	354	337	307	365	329	326	374	332	330	314	350	340	346	295	328	384	351	351	348	372	366	319	341	363	294	366	364	328	365	330	339	329	331	339	359	359	324	354	356	319	332	364	339	352	321	372	306	338	334	360	326	343	340	354	329	359	325	337	331	352	299	324	302	326	350	384	389	348	354	353	334	338	328	355	380	356	333	358	321	342	330	349	334	345	335	347	338	348	352	342	310	351	363	368	324	339	349	347	363	379	333	349	321	336	341	334	368	328	348	300	330	308	364	340	332	346	354	336	338	357	348	357	352	298	363	346	363	335	333	333	314	312	329	343	340	348	306	363	338	326	342	324	345	340	341	335	335	347	336	306	323	357	333	325	344	372	338	364	312	349	344	334	306	327	344	344	325	312	391	364	325	331	376	377	373	367	315	364	371	349	393	346	324	376	312	358	337	345	339	346	353	360	327	337	369	340	348	347	303	379	339	321	344	328	315	335	335	337	332	369	349	391	311	337	332	312	335	335	351	310	347	327	354	350	374	314	328	344	357	302	328	342	393	348	346	292	315	342	342	358	298	361	328	376	360	356	332	339	342	380	322	331	356	319	330	346	311	327	362	314	292	326	331	347	333	305	366	332	306	310	346	380	351	356	348	345	366	345	359	349	342	346	366	307	330	365	326	338	337	355	305	335	325	329	339	360	345	348	313	350	360	348	351	351	323	324	325	319	336	314	338	333	369	340	363	329	311	360	317	360	390	321	343	332	320	342	325	338	338	315	347	338	355	324	345	373	346	371	352	327	349	342	320	349	342	321	365	348	322	357	338	356	344	327	343	332	328	382	370	330	357	336	341	352	304	372	352	330	339	362	359	339	333	355	344	379	348	371	374	315	328	325	361	327	359	317	345	338	349	341	362	362	347	336	334	336	365	365	393	323	392	374	353	353	369	339	360	340	350	365	340	365	330	316	366	371	330	373	346	371	330	345	351	326	350	352	357	344	342	359	327	362	329	340	332	290	333	361	329	350	346	354	340	329	326	313	350	379	325	333	333	315	363	349	318	352	347	325	301	368	318	299	327	306	352	355	333	344	349	380	344	353	335	339	334	344	339	341	328	338	342	313	325	374	340	325	347	387	329	335	325	297	362	339	348	331	344	368	366	344	346	354	346	337	335	334	382	320	346	353	335	320	339	296	334	342	336	360	349	350	318	344	352	358	315	339	348	365	346	368	348	344	328	326	335	332	360	335	344	322	335	338	312	358	340	339	353	351	358	304	351	336	388	361	355	352	338	347	340	337	350	339	325	348	350	309	341	345	338	366	329	341	359	352	341	342	319	345	383	330	296	336	332	323	347	321	364	334	333	362	345	357	339	352	345	345	329	315	330	354	342	343	346	338	350	331	358	344	321	333	342	338	377	359	312	356	317	344	397	382	340	355	342	329	324	346	324	321	341	337	328	345	368	365	342	357	319	345	382	340	383	309	324	315	361	327	308	322	355	335	317	344	366	319	318	325	353	347	329	339	332	355	308	359	328	324	326	317	331	325	332	308	318	357	314	327	356	356	356	354	349	316	343	349	306	304	319	343	354	357	322	328	344	365	334	328	358	366	370	350	353	383	328	351	340	338	357	345	334	345	364	330	392	347	355	348	327	354	345	326	322	316	335	359	327	333	321	322	345	343	379	311	352	332	362	328	346	353	339	336	349	330	366	331	338	387	359	324	337	362	360	340	367	323	342	342	343	312	307	336	353	327	364	355	331	358	336	377	372	328	309	363	352	354	316	355	339	356	333	308	346	322	332	352	333	302	351	372	354	341	342	352	311	337	362	332	349	344	319	379	336	305	336	314	350	324	372	355	331	321	355	346	370	321	361	346	340	341	370	358	356	355	333	348	328	342	367	326	361	343	364	356	356	325	326	359	350	360	334	333	365	361	360	347	335	328	326	323	371	329	360	343	363	328	372	336	304	354	327	322	354	326	351	315	349	333	389	309	340	334	355	311	343	372	342	314	349	344	361	349	337	344	360	378	339	374	332	312	347	345	322	347	367	350	388	316	361	384	355	346	368	387	337	362	348	380	361	301	300	326	345	363	325	339	345	353	330	368	354	378	329	343	321	370	354	318	314	361	343	348	315	308	333	333	322	341	352	344	369	311	343	322	320	369	337	338	324	334	307	357	336	321	355	383	368	351	367	349	330	398	364	300	374	379	343	338	355	338	369	328	377	357	362	378	362	353	349	326	327	349	358	334	351	371	333	360	332	345	342	319	321	381	342	359	331	320	344	350	364	372	353	331	357	343	365	316	356	324	328	306	331	344	349	363	358	316	352	329	339	335	366	330	312	337	317	346	331	345	356	365	331	342	329	358	359	330	309	317	342	309	355	356	355	311	319	333	326	328	341	319	348	340	350	359	348	328	358	328	305	316	353	357	332	338	380	351	336	352	355	378	356	328	335	336	356	339	326	357	370	329	374	323	343	341	364	349	303	334	359	376	327	341	351	370	392	337	371	350	356	359	342	330	371	334	339	368	302	350	358	325	344	327	324	333	351	355	353	329	361	350	354	341	321	336	353	359	347	337	343	331	358	321	317	336	328	326	347	351	338	322	350	349	339	339	363	336	344	346	297	339	314	345	362	354	365	348	347	351	377	322	315	331	317	360	327	350	367	336	319	326	372	363	301	297	326	311	359	329	362	324	340	347	377	366	328	322	352	328	355	344	333	349	328	324	341	378	342	360	350	335	340	361	358	349	327	342	322	339	389	369	375	378	326	362	311	343	333	382	333	338	316	329	347	350	340	363	317	337	323	321	335	339	353	334	371	316	342	322	355	354	328	336	371	330	330	384	345	345	299	356	339	326	354	339	313	335	355	320	346	311	313	338	332	315	370	355	337	363	307	347	361	358	334	392	334	345	344	361	342	345	344	344	312	316	315	336	337	363	332	386	365	315	337	321	348	379	319	360	351	322	333	329	378	346	355	299	355	384	342	368	360	360	351	346	344	345	343	315	330	359	349	364	381	328	350	323	329	346	314	343	305	368	321	340	354	359	337	346	348	339	365	357	372	353	323	345	318	374	352	367	327	390	362	336	367	312	337	349	339	350	358	351	344	360	350	333	340	347	368	322	320	353	296	350	348	341	312	334	361	336	380	343	316	333	336	295	347	353	341	376	321	342	342	327	327	308	338	339	378	325	382	320	333	342	344	352	359	364	366	340	333	324	335	345	331	356	343	351	327	333	331	344	341	360	356	326	312	340	340	312	353	351	351	342	342	339	329	334	286	336	364	347	350	358	323	350	343	346	352	360	350	318	348	313	329	355	341	369	318	348	355	353	343	324	351	340	366	346	345	337	313	347	344	340	327	376	358	335	368	363	335	363	305
5250	2044	1431	953	467	435	397	394	375	1989	2400	1761	1040	568	387	310	322	295	281	309	289	334	269	295	305	307	284	319	314	301	317	290	307	303	303	304	355	313	321	293	315	323	296	314	291	300	289	307	313	286	309	292	320	272	292	302	297	320	316	322	300	258	301	287	323	289	289	296	267	307	293	309	310	326	288	271	304	309	303	281	273	322	293	292	292	308	289	327	294	292	292	282	304	284	300	283	301	290	331	267	276	328	323	266	292	262	317	308	307	306	299	325	269	290	299	319	321	288	311	310	310	342	297	291	300	332	332	276	290	308	270	288	296	283	319	275	286	316	270	314	280	306	296	306	289	289	288	278	301	314	279	324	298	299	296	291	284	301	288	353	313	302	297	294	279	321	288	308	321	298	290	305	314	292	318	289	272	304	313	307	308	283	306	288	292	333	290	303	302	282	302	262	336	289	298	298	311	288	321	275	274	288	307	291	310	333	282	267	298	300	309	288	299	298	324	281	300	292	314	321	272	306	290	263	325	312	324	304	293	300	265	320	298	291	330	319	310	309	293	323	298	273	296	277	278	298	298	286	276	290	291	288	309	278	289	306	308	292	278	295	284	285	269	287	313	316	286	304	316	309	292	289	324	308	283	285	321	312	318	297	313	295	291	278	287	312	283	314	301	309	314	323	297	273	311	294	304	288	298	303	291	298	312	311	319	296	284	282	328	282	314	284	258	299	281	314	292	316	317	304	327	261	286	289	304	334	277	277	288	310	312	329	314	312	286	317	284	334	289	290	303	303	313	314	286	326	283	294	284	278	302	261	290	281	289	298	297	338	314	296	324	276	303	316	286	323	299	307	303	321	273	294	312	294	306	284	285	294	318	301	336	266	296	282	292	288	315	299	293	298	279	260	300	313	300	290	304	319	315	291	313	317	273	306	314	334	275	304	292	262	304	318	305	277	297	299	296	319	321	297	312	314	302	292	326	305	307	285	315	303	298	307	330	303	300	302	295	297	296	316	316	303	313	271	300	294	296	293	278	271	294	292	294	302	289	323	283	309	327	315	288	312	303	304	294	326	303	318	307	309	300	326	299	322	335	274	307	291	311	300	319	290	312	297	304	261	279	288	267	295	297	277	285	319	284	315	258	278	296	325	317	313	313	273	296	322	295	263	264	312	327	300	299	305	311	255	295	310	304	302	278	273	308	264	309	307	305	298	299	291	296	300	298	293	296	292	279	311	287	290	330	253	312	293	293	297	311	284	303	309	330	312	278	290	298	309	281	317	290	255	271	304	312	301	274	318	302	279	299	260	322	281	290	286	319	308	282	330	300	298	320	280	308	298	324	320	287	329	311	298	306	302	279	307	336	310	270	317	320	322	275	318	299	325	290	322	317	266	284	331	311	303	303	328	265	276	298	303	290	322	334	257	303	301	304	277	314	279	292	289	296	295	303	286	336	292	292	291	315	292	297	291	315	318	303	295	293	300	306	265	316	293	287	291	295	256	317	289	309	308	297	303	336	327	290	279	299	293	291	332	311	279	305	284	282	305	295	298	306	314	310	279	330	294	320	288	290	289	302	333	265	306	298	297	310	306	325	289	302	328	313	288	285	308	279	318	295	274	271	301	300	335	298	297	306	312	306	298	289	296	289	312	327	281	316	291	296	271	332	304	304	269	297	303	270	305	307	291	303	274	301	309	307	339	316	320	320	282	326	300	302	291	310	332	262	291	290	319	301	300	298	293	313	290	300	307	307	306	318	283	300	311	302	311	306	313	307	307	317	301	310	294	293	307	313	335	290	296	319	301	287	298	313	276	290	269	307	279	292	341	321	307	306	291	304	297	294	323	290	312	292	315	297	309	327	303	282	315	278	310	311	319	318	313	298	326	326	297	330	297	307	298	295	302	294	284	323	281	303	284	288	338	306	282	298	298	289	314	300	284	328	315	320	302	287	305	318	312	296	282	289	313	299	283	281	289	309	315	296	293	327	297	284	280	288	284	323	289	297	288	274	324	262	281	261	313	304	308	304	306	298	299	315	304	304	283	318	316	285	288	315	301	290	298	298	294	277	302	310	299	291	299	321	302	299	298	305	284	291	312	298	289	285	311	295	309	316	289	326	303	289	292	309	318	280	285	278	309	243	306	287	297	321	296	307	315	290	294	327	302	300	308	320	280	300	265	288	292	304	290	291	298	294	309	294	309	310	324	305	332	294	319	312	330	319	320	307	319	351	327	312	302	300	297	324	302	282	289	296	302	284	331	306	278	294	314	300	281	289	301	313	310	295	313	280	240	336	304	323	283	285	275	291	293	284	295	285	297	281	295	301	317	306	253	293	310	284	309	298	284	317	298	306	303	270	316	279	336	273	272	296	302	289	310	300	275	296	305	283	308	305	260	314	317	324	294	316	281	300	302	304	304	338	296	283	323	302	291	298	322	342	302	287	336	307	331	301	284	309	308	302	313	311	293	278	322	300	325	312	304	281	321	313	288	289	301	291	278	296	285	289	283	321	360	292	340	300	291	305	303	323	318	311	274	299	270	322	317	319	317	283	318	317	288	287	290	318	301	295	315	311	305	296	289	300	276	278	298	272	300	288	310	324	323	298	302	283	298	268	287	291	290	316	301	298	314	270	244	311	297	310	294	305	290	308	290	301	327	320	326	309	308	312	275	300	301	300	313	329	302	284	343	300	272	307	316	316	327	286	261	273	313	299	319	282	301	286	307	328	306	277	280	315	313	317	324	316	289	296	325	291	276	297	290	296	323	306	293	298	314	333	332	312	272	304	304	325	294	314	285	296	301	294	290	303	296	295	276	304	278	276	278	314	289	292	334	289	303	317	297	299	286	325	276	309	315	304	273	307	295	324	330	273	306	306	309	320	322	315	301	291	298	297	294	318	275	289	303	289	299	284	309	313	298	306	271	295	313	291	309	313	308	289	306	264	277	255	309	294	309	333	310	313	310	290	296	311	297	299	302	307	315	292	300	308	260	329	302	290	291	292	297	319	280	308	307	292	267	285	319	331	334	283	312	327	316	323	286	315	275	291	278	286	312	325	344	320	294	293	308	307	322	273	314	304	265	284	325	291	271	303	290	269	300	286	294	292	280	300	300	298	299	301	304	299	321	291	282	297	308	263	264	300	284	307	279	319	305	277	300	335	282	304	300	317	289	298	307	328	309	332	287	331	293	294	296	308	331	318	274	314	279	321	311	298	307	325	300	291	285	284	287	289	329	272	288	332	309	301	298	316	310	317	296	314	303	299	318	315	342	313	293	287	288	299	300	320	304	289	300	317	281	300	293	287	312	284	297	293	322	296	292	339	306	300	309	304	325	283	296	290	313	295	312	299	289	306	279	278	293	310	303	321	293	278	292	322	299	308	288	317	318	296	321	307	312	317	295	276	268	283	332	308	259	318	294	303	298	325	317	310	300	305	304	267	305	333	288	265	313	302	284	311	307	305	290	309	305	302	309	320	310	291	269	328	282
25628	21480	27459	25540	6276	962	749	574	1114	12045	19702	13527	5522	1590	722	472	389	403	411	397	357	398	394	400	361	413	391	358	359	396	397	386	343	352	368	386	371	345	339	350	374	337	382	345	367	364	371	367	319	356	360	358	357	352	349	350	351	374	369	380	366	382	380	368	383	366	360	341	353	388	338	350	362	356	387	385	369	389	403	353	373	336	396	342	344	382	333	358	376	337	358	361	357	371	349	380	360	336	379	372	355	382	325	371	368	390	355	356	375	347	378	349	371	372	374	432	346	383	413	364	357	373	360	369	392	344	337	369	340	377	346	389	319	351	369	368	384	347	353	363	369	351	373	362	344	378	362	356	388	356	397	384	373	354	373	372	336	339	402	343	370	363	403	355	408	355	380	345	375	357	393	360	365	354	348	394	351	379	393	365	337	378	346	349	315	364	380	384	386	349	382	358	340	331	360	387	343	359	397	347	368	343	343	358	355	393	378	348	338	359	352	361	346	354	366	346	375	344	350	345	351	328	401	370	372	335	364	365	349	353	415	342	358	402	388	362	342	391	353	351	359	369	352	363	367	356	372	374	377	367	377	362	362	324	376	379	368	346	364	396	370	376	392	377	342	365	331	362	360	381	348	344	344	356	348	371	306	373	334	375	352	403	346	372	353	371	361	370	386	367	355	348	326	359	364	378	333	369	388	356	343	348	358	387	331	366	337	329	383	351	359	359	365	370	379	344	334	383	383	342	351	353	388	363	352	360	368	384	388	362	352	368	353	376	384	360	386	387	374	359	385	346	362	354	387	341	376	352	371	373	362	346	372	319	365	396	367	366	330	355	391	373	341	381	350	376	375	368	370	337	368	336	363	361	401	390	395	374	365	357	427	361	365	385	329	377	363	402	367	369	349	364	377	332	373	338	372	366	375	365	379	362	337	360	376	327	330	358	358	333	351	356	364	343	352	349	374	402	362	356	377	354	386	382	357	351	362	353	373	369	390	364	386	351	373	385	340	337	343	325	371	330	358	386	355	364	382	367	364	382	369	364	351	379	371	343	353	373	356	396	378	354	335	388	353	372	364	363	361	380	337	371	384	362	365	372	354	351	354	377	352	380	385	353	326	369	367	401	354	375	355	300	359	362	369	366	318	382	365	370	378	386	363	387	369	339	347	369	359	341	402	375	346	374	339	359	370	356	356	377	367	335	344	385	359	378	307	363	376	343	359	342	371	361	349	361	359	383	351	373	375	359	380	379	385	362	355	360	349	356	351	386	357	379	376	356	370	373	352	382	373	372	365	351	373	365	362	391	377	388	348	332	370	356	374	339	346	328	375	365	370	349	355	330	347	341	350	378	339	355	355	405	358	376	371	356	364	349	361	339	353	363	359	372	373	375	380	374	382	393	379	358	361	363	345	352	363	382	325	372	364	389	388	401	386	386	368	329	379	365	355	317	361	386	362	335	348	353	357	411	356	375	395	394	333	389	340	352	356	349	348	342	368	372	378	356	363	364	333	398	379	340	350	355	396	393	349	373	350	377	344	365	345	364	382	423	350	381	387	341	372	385	335	378	367	347	372	362	391	336	370	346	387	358	384	371	383	366	356	343	375	368	394	398	331	388	401	397	368	375	340	388	373	362	385	339	393	380	328	351	326	353	370	415	391	344	360	381	398	369	347	369	338	339	370	364	371	401	363	361	398	330	363	363	372	370	376	348	354	356	363	350	341	401	375	355	355	374	376	372	326	373	346	372	386	368	357	352	335	385	374	371	343	378	367	390	344	391	387	339	403	372	393	358	352	363	383	351	352	363	367	363	383	369	349	386	339	395	340	369	358	347	402	338	384	379	374	376	363	349	337	360	357	347	377	352	342	363	333	330	329	383	341	360	415	347	415	399	376	348	362	374	387	358	338	369	363	354	348	366	387	384	386	345	370	352	373	329	341	358	334	374	397	382	373	359	399	354	379	420	383	383	361	346	365	353	373	362	359	341	375	336	346	360	377	349	374	400	341	342	369	376	351	332	373	367	360	330	311	350	378	382	379	358	346	328	362	341	354	374	359	336	340	369	355	375	401	324	379	366	356	392	338	365	388	398	371	381	394	364	350	391	371	377	367	352	333	380	407	378	337	358	362	365	367	380	352	346	354	377	352	381	382	374	368	340	371	374	368	386	376	355	370	368	374	393	364	353	354	334	339	373	372	376	406	324	374	373	394	395	361	383	354	352	352	389	369	331	348	333	347	363	351	365	354	350	359	371	356	366	363	421	366	356	359	386	347	348	379	383	385	325	372	359	346	359	366	345	366	372	334	408	384	353	364	346	324	344	349	348	344	373	340	357	363	401	340	372	378	360	352	374	363	346	393	368	354	373	348	351	323	326	352	411	353	349	347	370	344	365	358	388	344	380	377	323	360	377	369	354	359	361	386	349	341	344	360	366	361	357	359	372	363	378	382	379	363	349	358	330	361	352	376	367	344	360	351	362	388	359	373	357	374	387	397	360	362	371	384	377	384	359	356	333	381	371	382	351	368	362	367	382	359	329	388	358	371	356	374	354	377	346	406	340	369	341	370	352	399	371	372	342	367	371	372	379	371	370	392	326	394	337	404	382	364	333	365	406	358	355	381	382	378	330	395	385	371	377	385	392	362	356	401	355	351	375	351	337	358	377	339	368	378	354	355	344	382	372	324	369	377	383	364	386	333	382	375	407	360	371	390	339	387	339	363	404	364	361	364	321	343	371	359	315	381	370	367	348	403	342	368	364	355	340	369	352	378	357	368	396	392	374	363	347	345	379	344	362	339	374	384	360	329	352	372	333	333	349	333	369	326	357	364	371	360	368	381	348	350	373	346	368	380	330	339	363	370	349	360	379	368	319	368	346	345	339	348	371	378	387	363	372	347	399	373	360	382	372	361	320	349	354	327	369	361	381	382	361	347	354	371	339	356	355	372	340	368	362	365	340	368	383	354	387	351	339	332	329	363	356	362	387	355	354	390	359	404	379	403	375	387	347	403	375	360	366	361	408	371	397	369	380	350	383	373	358	342	375	386	392	364	389	376	352	350	369	385	354	357	391	351	374	406	318	359	385	378	375	380	331	369	385	353	336	347	368	361	376	356	367	379	397	339	348	347	360	366	342	385	379	352	370	379	349	331	356	378	384	352	372	374	352	395	349	369	374	340	360	386	379	374	340	358	340	340	371	359	395	360	360	384	351	399	382	328	351	363	382	355	357	332	339	370	365	368	376	369	375	370	365	377	365	365	357	360	316	335	338	332	333	377	388	373	387	372	359	360	356	371	371	364	358	374	339	362	347	373	353	368	389	367	369	373	362	357	348	389	357	341	371	413	359	336	380	388	364	367	354	347	360	357	360	345	367	373	368	387	373	356	337	331	367	347	357	352	364	361	369	368	357	364	345	374	367	365	365	332	332	372	357	353	371	324	355	371	365	363	353	365	389	368	389	339	344	370	354	347	387	359	348	346	370	382	377	348	394
3762	5320	4587	2247	1366	893	831	668	1713	14972	18247	11569	5092	1662	751	416	375	353	383	328	348	342	344	337	376	340	341	338	353	344	338	327	325	327	306	312	345	345	310	322	332	315	379	313	344	354	316	315	326	339	339	356	326	310	368	328	309	346	346	323	357	347	361	325	332	290	333	343	329	355	321	356	340	310	353	346	364	304	330	324	338	348	364	319	333	309	313	315	341	341	355	302	321	381	324	353	362	304	320	322	304	334	317	334	337	305	315	344	342	315	359	330	340	330	326	352	337	358	310	354	337	362	332	335	337	340	290	306	317	330	332	331	366	350	312	349	345	321	338	341	318	356	296	342	351	352	342	317	328	315	349	346	351	342	321	355	366	316	335	329	325	341	298	350	338	324	341	321	346	360	315	373	356	334	338	306	345	333	315	344	336	310	342	320	334	349	341	341	348	337	333	359	320	367	338	316	300	350	342	332	305	343	300	350	326	396	312	348	335	320	297	332	359	321	315	316	346	353	347	334	310	348	334	334	380	314	324	337	317	353	342	335	342	378	335	310	322	353	355	303	371	322	304	341	307	344	354	344	313	336	363	323	346	314	336	323	344	357	330	298	333	303	339	344	331	348	331	305	340	365	360	343	325	345	322	331	315	339	341	339	352	349	327	329	329	354	330	361	352	312	343	340	368	367	352	347	345	336	364	304	345	339	329	360	293	340	334	341	340	349	324	304	354	329	334	314	345	349	362	367	337	295	321	330	354	296	349	368	331	337	380	319	327	332	342	349	316	326	287	351	349	336	353	285	347	330	348	373	342	345	293	315	318	333	310	325	346	328	337	337	355	369	331	356	359	351	341	314	315	345	334	335	306	312	319	317	322	335	342	339	328	336	346	307	331	301	331	316	326	344	349	323	312	338	343	325	335	352	323	331	338	345	343	295	320	335	315	349	342	328	328	357	341	342	336	343	313	361	337	310	313	335	327	328	327	334	336	307	332	375	350	313	335	356	306	359	331	348	335	338	315	336	334	327	367	334	364	364	347	333	325	355	333	350	314	349	295	323	354	335	309	312	325	352	332	350	325	323	327	335	344	332	328	342	342	295	320	339	325	340	330	330	319	312	364	351	349	336	315	330	382	318	331	343	317	343	346	329	351	296	341	336	348	336	331	346	331	324	335	343	308	326	358	277	314	363	346	354	344	303	348	317	348	345	335	357	313	366	355	348	347	362	335	339	342	341	326	344	356	306	346	323	329	336	307	331	331	329	361	351	354	296	339	334	317	356	359	346	339	339	340	313	322	319	334	348	353	309	353	368	338	334	336	332	345	343	347	317	354	350	355	350	335	326	314	375	309	282	332	353	329	300	351	335	346	339	314	369	348	335	312	319	333	321	329	308	322	349	333	327	337	325	334	348	366	334	337	323	347	359	349	333	375	360	317	314	372	326	351	345	343	331	332	345	327	338	346	336	338	335	335	337	327	348	365	355	350	338	335	355	285	325	366	344	358	338	330	314	368	302	346	360	324	325	301	335	308	320	343	316	301	341	291	356	347	323	339	315	330	354	330	313	336	329	307	345	347	307	340	328	338	321	332	324	343	331	328	324	323	302	334	326	358	335	338	286	332	368	332	354	326	333	314	336	309	326	366	353	322	339	340	339	330	338	330	320	337	343	340	339	348	353	311	331	341	318	296	320	325	323	308	292	347	316	328	337	349	311	343	338	308	287	335	326	328	344	311	327	325	322	326	346	321	335	320	341	334	341	323	350	350	317	340	347	283	364	336	371	337	329	325	331	348	308	297	326	345	312	328	358	341	332	339	358	326	338	341	362	356	351	338	335	314	316	364	290	381	365	362	357	344	320	293	346	311	346	319	353	319	343	311	346	351	326	324	340	319	347	340	317	318	356	332	337	338	345	339	318	319	328	344	317	341	327	340	326	312	362	332	357	333	302	321	344	348	340	319	328	329	313	334	367	320	345	350	287	366	345	349	361	329	335	341	303	349	355	358	338	344	330	355	324	364	358	355	286	342	316	351	317	316	329	347	375	314	338	319	331	332	334	330	333	320	334	306	301	348	381	300	350	324	321	311	350	298	312	298	332	324	327	330	353	360	342	313	358	335	289	327	313	320	360	337	318	343	321	354	342	311	353	326	340	312	323	355	324	370	337	315	321	400	324	334	322	335	331	324	357	342	334	312	363	363	327	335	310	350	344	310	344	315	313	325	316	340	327	324	351	327	328	334	358	354	348	341	361	339	336	342	346	318	318	337	326	325	335	310	357	337	327	372	347	332	305	348	326	326	313	351	319	323	344	305	301	303	332	331	369	312	313	361	363	321	330	331	346	366	271	311	339	336	316	326	343	332	282	387	326	319	348	347	371	326	366	341	323	300	346	312	319	328	322	314	311	329	350	365	338	330	363	331	334	347	332	332	330	354	320	372	335	369	349	309	327	327	373	335	325	358	318	315	312	356	323	339	303	338	350	338	328	329	340	321	306	330	302	341	319	316	318	346	361	319	329	315	326	307	344	316	362	312	345	378	357	325	315	323	315	342	372	289	319	317	361	297	326	351	326	341	315	344	351	348	350	331	330	366	330	347	340	319	313	344	338	338	334	342	333	328	353	316	309	312	343	331	354	324	332	333	310	314	341	354	353	288	324	347	313	313	325	344	320	331	330	343	342	327	337	355	308	341	298	327	326	322	339	276	316	342	343	353	327	352	344	316	338	342	356	326	356	371	342	320	325	349	335	340	416	329	300	322	340	361	330	338	335	344	353	294	317	330	326	335	323	323	330	345	326	331	366	362	323	330	321	348	370	334	363	348	326	317	351	342	305	330	326	330	333	342	342	350	323	366	358	330	338	341	316	333	327	308	330	340	302	343	325	346	308	329	354	318	356	354	333	337	331	334	313	317	323	352	347	325	320	331	292	312	327	319	353	341	324	324	360	352	370	315	328	338	378	329	314	316	311	332	329	346	325	315	315	344	362	334	336	339	332	361	346	349	321	343	331	354	326	346	295	335	330	312	353	361	333	337	338	320	318	330	338	320	298	363	344	344	358	330	351	328	337	308	326	340	318	315	337	311	360	296	340	348	354	310	347	352	362	346	330	337	354	327	349	352	301	327	344	310	361	355	333	307	336	322	358	318	330	335	334	333	320	334	342	356	327	342	347	313	337	296	302	366	367	340	352	321	326	328	317	321	350	332	364	296	344	338	383	356	346	357	328	321	354	336	330	337	321	342	299	324	322	338	305	372	335	380	368	335	334	331	359	345	345	351	343	335	316	329	302	346	314	330	355	341	327	350	300	326	340	326	322	318	332	347	281	323	330	320	321	325	331	360	371	320	317	345	336	328	328	326	352	316	359	325	351	330	347	321	324	344	290	331	333	310	378	314	332	339	323	327	344	338	342	338	340	319	377	320	329	314	338	321	331	338	316	331	317	317	335	326	310	355	352	321	359	350	318	307	350	323	335	332	303	328	336	341	330	349	318
24573	21412	28644	24553	21310	7304	3222	2394	6687	31935	32053	22260	10007	2786	1118	614	577	598	547	504	514	533	558	540	512	483	529	504	501	487	485	522	495	519	537	524	513	524	533	513	535	463	518	534	528	517	487	490	501	535	534	502	546	485	490	542	508	530	501	527	531	508	537	488	519	526	498	545	521	504	508	507	548	450	512	499	494	516	477	494	515	512	487	476	516	469	526	497	534	474	523	493	492	520	540	534	501	529	495	510	536	505	502	534	505	480	517	510	515	518	495	479	492	477	528	527	531	545	513	504	515	530	501	525	503	528	420	499	472	488	439	534	487	480	487	495	527	541	533	486	484	519	495	530	498	502	438	531	503	479	511	513	495	545	516	514	494	548	500	520	458	540	465	497	527	477	503	496	528	491	526	478	494	497	528	505	524	492	484	521	533	538	510	487	511	543	534	492	503	480	525	517	539	539	514	485	552	489	493	539	536	522	511	517	509	526	506	484	510	504	478	523	513	523	533	487	535	533	502	496	538	520	537	505	558	509	504	482	527	473	531	522	475	509	519	485	502	484	515	489	526	509	498	537	475	531	491	521	494	550	540	499	540	518	512	514	515	530	507	491	541	519	529	491	505	506	527	512	505	479	544	527	486	486	489	498	527	545	521	504	515	553	489	516	438	518	515	531	460	558	546	544	557	539	491	516	545	520	494	486	507	470	492	541	543	512	457	538	539	530	498	513	532	512	492	480	532	480	476	473	488	511	497	487	508	544	490	491	497	506	535	542	492	512	505	509	496	500	532	511	523	508	542	509	522	530	495	536	532	525	512	543	537	576	514	511	488	500	547	519	497	528	511	531	534	493	472	476	494	502	549	551	477	539	468	487	545	506	545	517	497	502	511	485	528	519	483	520	534	494	534	505	513	489	510	515	558	515	524	519	533	487	524	513	469	528	524	527	523	490	492	501	516	483	494	493	516	498	518	490	502	476	537	483	506	543	473	515	522	548	530	511	515	494	522	480	508	494	510	511	523	522	517	569	471	529	473	472	551	488	500	488	472	487	495	515	496	526	525	509	476	480	515	485	508	519	521	528	503	555	495	529	525	540	504	525	506	493	508	512	493	514	479	506	573	500	493	523	521	502	506	538	512	495	512	493	482	542	566	495	504	505	530	496	469	507	509	516	521	521	471	478	517	504	506	483	496	486	514	502	499	480	496	489	513	549	496	489	518	490	500	500	512	480	463	476	554	510	489	494	471	474	489	511	506	511	485	520	522	524	478	514	539	548	522	527	523	519	517	490	527	527	506	511	503	491	502	510	510	481	526	510	541	523	517	515	553	488	515	525	516	522	506	481	523	539	513	533	453	514	526	484	512	494	500	475	507	545	536	463	519	482	467	501	504	481	486	501	507	515	549	539	497	494	561	503	541	500	504	537	512	494	518	544	532	521	497	540	494	536	480	537	496	483	521	496	511	506	494	510	512	500	499	538	496	493	492	516	512	519	530	480	543	459	483	527	484	534	527	515	527	506	536	490	518	520	509	519	505	469	496	536	501	493	502	505	517	534	495	492	497	554	489	504	442	517	533	515	519	515	515	573	517	541	536	502	462	511	533	481	503	498	490	528	523	488	486	486	510	517	511	501	518	489	511	516	565	510	530	539	495	507	534	503	518	500	488	519	537	508	533	537	511	543	501	499	536	507	531	500	540	526	518	540	527	494	468	526	515	495	469	499	551	516	527	502	536	469	515	508	514	543	534	468	508	507	500	529	502	470	492	444	493	441	486	487	516	522	492	513	532	476	544	464	493	528	499	509	487	555	493	527	533	511	564	515	501	503	511	537	501	514	474	507	496	483	499	492	491	522	505	497	504	516	544	503	501	523	488	488	502	478	520	527	510	517	527	494	550	502	499	478	526	500	520	523	498	542	508	538	514	460	504	522	499	503	520	504	536	470	522	533	518	526	493	510	500	501	463	505	485	516	511	524	510	474	509	531	494	493	456	465	509	514	553	514	489	521	549	521	507	459	488	474	504	519	491	517	570	504	531	509	493	507	533	466	502	479	486	538	491	533	527	485	499	497	533	525	535	551	463	516	463	520	529	558	503	503	472	525	476	465	480	485	494	490	545	492	501	537	517	495	528	519	572	504	511	502	500	514	521	501	506	569	491	480	495	510	526	528	511	468	498	527	463	551	523	517	535	511	489	509	493	508	493	536	485	519	511	503	544	500	511	514	545	495	510	486	493	517	525	484	511	481	525	500	534	490	481	502	482	489	505	488	510	524	494	547	503	501	477	518	499	540	503	454	479	503	507	523	526	527	535	502	500	497	505	529	517	506	480	509	513	492	520	560	508	522	514	533	494	505	495	500	538	519	506	479	516	511	527	530	531	523	528	500	491	514	518	560	524	501	534	484	547	532	502	525	521	540	546	471	509	576	503	504	512	496	487	476	498	518	483	495	522	512	527	503	483	481	517	500	542	511	505	526	511	507	450	504	528	476	506	535	524	536	504	501	520	497	468	513	548	526	501	545	511	531	506	503	525	534	477	498	476	494	524	494	527	523	518	535	532	449	505	526	473	528	489	524	546	491	479	494	498	518	507	537	500	467	540	487	524	510	510	492	493	463	514	498	489	498	489	501	506	517	498	495	502	493	533	476	487	503	478	527	514	522	478	534	491	502	524	474	498	503	492	478	492	504	522	502	487	505	527	534	514	485	516	514	491	525	512	477	542	497	555	524	490	495	492	533	500	496	485	575	528	569	494	501	481	515	490	518	499	483	514	524	512	501	538	533	507	505	518	495	542	540	492	510	507	501	508	519	487	543	526	512	545	523	520	502	466	538	523	489	516	461	495	508	500	533	519	512	464	528	485	480	463	526	470	511	524	532	510	511	552	511	493	505	489	531	502	502	528	475	551	547	510	501	509	493	537	445	562	474	492	493	481	502	515	514	485	522	515	537	506	501	474	509	508	474	510	484	511	537	488	507	523	519	548	481	492	470	484	493	518	489	523	530	484	497	518	552	505	457	506	479	495	506	473	482	539	509	489	484	513	546	441	494	510	520	485	492	499	545	523	547	487	483	498	483	492	481	514	511	577	550	486	497	479	454	492	503	527	506	463	525	519	526	516	501	495	497	462	489	480	499	534	491	513	534	478	525	518	496	488	545	524	525	524	507	429	525	535	478	497	551	536	523	510	476	463	509	486	533	494	478	487	521	476	479	516	541	472	481	506	548	552	537	515	521	510	518	511	501	516	532	511	547	501	492	514	480	517	517	496	509	498	507	453	493	447	462	491	514	483	473	500	518	475	511	538	509	507	463	485	526	528	510	511	502	515	499	491	487	503	521	515	524	538	532	558	500	471	465	468	502	514	530	468	464	531	508	523	512	499	537	508	532	515	472	497	505	499	485	499	510	487	527	530	481	504	521	500	532	544	535	537	492	496	508	521	504	491	504	495	504	513	467	523	525	526	524	503	469	485	500	517	504	523	510	517	533	496	473
4298	7621	7409	3569	1691	2307	2920	2875	9868	31758	27874	17805	8091	2588	1154	577	452	440	489	462	452	486	434	441	411	451	456	447	468	481	467	451	491	490	433	465	400	437	449	478	486	463	435	436	458	460	412	462	444	432	422	448	450	454	466	454	472	492	468	468	442	457	439	432	462	451	478	474	448	463	457	452	434	450	444	458	465	464	438	456	445	467	459	452	463	463	454	446	448	416	463	484	457	424	442	431	482	446	448	488	406	472	435	436	455	478	437	458	483	450	455	454	469	449	423	441	423	487	445	433	483	461	471	435	421	459	435	423	442	430	445	482	432	438	414	459	461	444	422	420	468	471	478	458	458	442	462	450	455	463	424	426	413	439	495	436	468	482	488	460	470	462	418	481	451	460	444	431	445	451	452	463	443	449	445	428	456	451	435	472	465	442	418	455	482	438	434	422	418	442	461	468	443	503	444	404	455	488	447	468	434	454	462	482	428	452	426	486	429	446	447	474	435	439	463	458	452	478	434	466	411	467	458	432	468	472	439	474	414	479	448	470	415	444	439	464	425	446	457	449	475	447	437	434	450	459	442	447	433	416	492	484	495	474	435	487	459	468	449	466	459	435	451	450	453	451	453	442	471	485	463	413	406	442	443	434	478	447	443	428	430	448	441	456	429	447	445	410	456	441	445	464	452	461	448	433	474	415	408	465	448	478	444	445	417	518	468	471	443	476	437	424	507	464	470	438	455	419	462	448	470	487	441	459	444	442	461	485	469	473	474	452	448	451	471	452	446	423	449	482	497	453	475	437	453	441	431	459	461	430	467	453	443	462	465	438	444	447	426	446	431	433	454	448	436	428	441	401	475	476	464	456	431	454	421	460	423	442	461	508	479	463	470	451	447	430	400	446	450	468	442	470	443	426	494	388	469	437	460	441	460	454	427	417	468	470	443	437	441	435	467	476	432	461	441	425	433	453	457	443	436	436	453	420	426	444	451	462	448	423	441	455	466	414	435	469	449	444	443	497	448	458	445	451	468	446	478	412	439	441	462	467	494	444	429	441	412	453	477	461	461	487	457	463	487	479	432	465	450	429	477	447	426	440	435	479	437	456	419	506	472	445	430	465	459	448	478	459	426	486	443	444	411	432	433	426	467	473	487	469	426	417	472	449	457	447	456	436	444	475	416	419	468	439	428	428	444	472	465	489	419	438	416	448	457	475	416	414	472	445	458	471	435	434	454	502	464	444	434	473	452	469	454	461	446	470	466	477	459	457	441	425	423	452	452	432	452	425	433	469	470	461	451	474	444	440	455	466	430	422	451	463	417	441	432	464	486	454	425	455	442	454	443	428	456	478	443	405	454	421	430	450	444	404	429	449	469	439	474	479	432	425	432	460	447	463	461	438	444	443	444	465	448	446	455	435	423	431	462	439	451	395	445	448	434	448	440	469	462	412	449	440	449	451	413	468	443	448	473	525	461	402	457	463	445	434	485	501	439	446	454	467	450	422	444	458	460	434	423	493	439	416	493	437	442	472	442	458	458	438	474	425	458	443	461	450	492	444	449	459	455	407	454	455	431	457	415	458	471	449	476	452	400	468	458	473	460	457	466	383	448	441	433	441	451	422	409	431	413	456	455	428	459	418	421	437	451	437	448	475	471	428	461	463	437	457	450	458	440	428	457	450	424	476	488	454	378	474	491	449	453	451	437	464	439	460	459	440	399	432	439	445	452	425	437	484	443	444	441	441	419	460	457	420	452	478	437	422	468	450	411	507	450	438	455	463	433	438	468	439	444	441	476	431	437	467	430	449	444	442	456	456	469	425	483	421	435	428	476	452	436	486	428	460	441	443	466	430	458	460	434	435	473	422	429	429	400	447	456	439	429	464	448	428	475	493	451	469	464	460	474	430	456	459	392	491	443	421	403	485	408	423	428	430	459	463	429	413	468	439	453	465	440	483	441	444	458	474	439	438	431	446	479	430	442	432	431	470	448	444	421	469	448	437	428	411	454	470	491	463	453	413	449	399	441	434	465	459	447	480	414	433	437	457	481	433	471	505	454	465	450	457	463	465	464	450	442	416	431	437	449	492	495	408	425	454	427	486	426	462	448	421	453	425	439	423	404	405	426	457	421	425	468	418	449	412	431	442	436	444	455	408	433	452	448	450	441	420	443	430	466	412	465	420	438	416	455	442	462	454	490	451	419	452	408	441	433	465	428	430	449	409	434	438	441	445	469	438	410	477	469	432	448	463	455	421	466	446	434	469	468	469	436	421	447	472	440	465	465	433	462	423	420	458	443	446	475	467	447	477	492	442	446	480	391	424	415	451	448	437	459	461	451	448	461	443	436	436	480	450	414	501	468	445	443	430	437	424	428	485	429	442	463	418	432	468	403	455	411	442	435	437	437	442	418	503	421	415	427	463	463	443	478	453	453	451	452	445	426	398	431	442	465	459	488	433	428	427	456	452	432	442	420	474	456	452	446	471	446	449	414	468	446	464	467	416	441	470	446	434	404	431	437	453	483	455	455	400	450	435	442	448	442	461	407	394	463	467	478	444	467	448	464	421	438	442	431	474	449	443	437	411	441	420	428	459	481	426	447	455	442	430	440	469	438	436	440	422	430	450	468	420	482	473	462	456	455	445	449	399	474	427	431	435	472	438	435	442	431	475	449	448	440	409	436	444	456	454	457	484	460	439	436	434	457	465	443	448	422	457	458	423	466	450	455	484	458	443	457	445	433	447	493	414	436	446	473	463	426	435	441	426	469	427	441	473	495	443	443	453	403	435	459	436	398	447	481	466	431	441	442	439	440	436	422	382	470	462	462	467	465	467	472	445	434	435	426	455	426	435	452	408	447	463	478	438	442	476	456	416	412	437	479	445	442	460	443	434	449	448	422	433	446	464	420	441	503	463	459	442	458	457	473	445	484	440	429	421	468	435	433	416	439	466	461	449	402	442	438	418	468	424	451	418	487	468	458	424	454	424	481	412	453	465	452	451	411	467	428	417	420	490	418	419	473	465	431	433	463	449	459	458	431	438	439	465	448	398	450	421	431	436	448	439	437	445	421	439	442	437	432	441	429	426	419	427	432	439	485	438	464	441	454	464	465	460	458	468	455	445	443	426	489	484	472	423	451	423	452	441	411	450	447	410	431	448	452	434	453	431	433	480	436	470	463	495	474	432	460	438	464	429	466	427	413	439	467	412	472	433	429	440	464	425	463	437	456	446	440	454	439	445	469	464	458	435	460	403	443	444	450	426	427	412	476	431	457	438	480	428	448	409	467	451	444	419	477	447	441	430	477	459	456	443	416	484	427	428	473	472	453	415	437	437	483	469	491	461	485	429	482	390	463	444	464	422	471	442	434	446	418	477	463	432	436	482	443	436	436	450	434	444	465	456	481	416	467	414	432	425	474	448	459	428	435	408	450	446	430	397	460	439	450	439	431	471	472	487	444	454	418	427	426	429	441	429	458	444	429	487	432	416	472	460	460	456
27573	10768	1713	713	508	842	974	703	603	1359	1901	1497	853	488	408	336	365	326	322	338	326	319	331	309	306	355	313	341	302	334	362	326	319	321	338	311	360	322	305	316	343	344	329	324	351	329	317	297	370	341	357	338	336	320	350	306	319	315	342	327	351	317	337	298	306	311	299	339	310	328	328	355	321	336	313	340	293	353	337	324	314	338	312	334	309	341	359	335	308	321	330	313	323	338	335	305	378	331	325	317	317	320	316	327	350	318	312	315	344	338	314	308	307	335	351	318	353	321	279	313	316	305	341	346	335	344	297	328	329	339	327	352	316	351	339	322	285	368	326	367	337	338	360	321	334	305	352	335	309	322	370	322	301	344	361	343	301	364	345	357	329	330	332	320	330	305	349	324	357	336	339	310	335	317	337	336	342	355	340	365	322	322	308	330	333	315	314	335	347	332	331	327	330	344	311	289	328	327	318	324	296	311	286	358	312	337	349	328	338	320	337	351	321	330	313	322	344	312	330	328	314	336	333	322	347	322	326	347	325	334	305	344	367	314	353	332	338	328	313	337	286	341	339	352	355	331	349	341	351	337	332	312	324	338	314	329	351	307	302	334	333	320	329	334	310	344	311	346	343	298	349	312	323	333	329	329	299	311	327	338	375	315	335	331	344	333	346	307	325	319	372	348	338	301	344	318	332	369	304	337	329	324	332	349	320	365	316	348	321	304	297	302	293	340	332	347	331	326	349	318	348	349	333	308	305	322	336	330	314	359	327	341	358	311	365	331	314	343	311	321	344	306	322	349	326	324	353	324	349	318	321	300	332	331	372	293	330	328	324	314	295	346	302	355	355	312	290	325	294	328	287	304	338	311	345	335	296	355	318	324	299	322	333	345	338	304	336	345	316	321	348	323	364	327	332	304	328	344	291	351	361	303	360	354	307	326	323	344	331	315	316	326	362	354	335	329	348	331	363	327	345	354	332	330	298	325	336	323	326	342	330	313	383	324	294	299	339	337	289	346	331	307	316	320	355	322	341	313	307	337	305	339	316	353	333	320	312	321	322	338	329	302	355	270	318	329	332	341	351	323	339	327	382	329	356	328	320	313	338	345	308	346	322	301	333	369	301	341	320	337	342	355	324	322	321	284	305	360	320	340	321	321	359	308	359	345	340	302	307	333	348	333	322	302	353	303	316	330	315	321	313	319	341	286	323	327	302	346	346	331	314	318	351	355	343	323	353	298	339	335	308	341	317	342	325	344	334	336	327	298	333	315	311	343	308	326	326	326	325	352	326	362	323	341	338	363	347	323	346	345	338	329	323	355	344	306	300	328	319	300	289	333	343	345	315	345	302	342	304	331	342	357	334	358	345	320	342	333	315	347	303	361	309	331	342	299	321	342	328	278	343	333	315	324	336	326	359	347	350	326	328	336	305	304	345	317	319	330	306	290	350	331	312	322	319	286	324	324	338	349	301	325	336	323	338	311	322	322	286	344	308	364	323	318	309	320	340	319	362	315	320	360	328	282	342	309	337	341	331	308	326	351	324	318	314	326	301	318	343	338	326	345	370	321	342	329	347	319	300	295	309	289	328	345	341	339	332	337	304	363	334	318	319	338	322	316	320	336	338	316	322	328	336	323	293	325	328	369	349	318	302	356	330	331	315	352	323	347	334	327	326	313	320	302	315	299	319	345	342	334	338	329	338	344	339	344	331	335	312	337	337	304	350	308	317	325	361	357	315	352	327	310	337	328	300	312	287	328	338	333	306	308	322	349	330	372	311	324	361	341	320	317	326	311	356	314	323	330	335	331	330	331	351	342	332	328	352	340	331	332	308	332	331	353	307	330	319	329	321	315	324	314	320	306	330	363	358	321	341	305	317	319	310	363	331	313	381	349	329	352	332	335	328	321	348	364	332	359	342	318	324	348	330	308	324	339	346	332	297	310	352	337	361	345	331	318	320	348	329	310	337	321	332	310	318	307	296	327	334	333	361	311	370	307	318	383	368	320	350	357	321	311	336	339	317	328	375	318	317	293	350	295	342	321	346	333	344	316	319	323	336	325	356	332	309	363	324	341	318	312	338	360	348	336	286	329	328	333	332	356	307	323	297	338	291	336	334	308	333	319	322	315	373	300	372	342	372	302	305	339	345	307	354	331	332	337	339	322	304	373	324	340	360	322	347	368	297	331	293	319	371	325	343	310	339	316	346	310	319	337	356	299	344	360	343	295	338	330	289	337	340	332	304	328	325	331	308	323	332	352	358	348	331	319	349	304	331	312	345	321	332	338	326	339	339	359	316	344	335	335	332	339	320	286	319	348	337	359	344	306	325	315	325	334	338	325	303	293	304	332	350	328	336	314	346	331	330	333	367	309	347	325	333	336	314	314	320	311	323	354	294	305	336	304	337	319	305	347	330	314	332	301	301	357	334	363	305	316	342	323	334	325	291	333	316	356	346	318	337	351	322	321	361	339	342	324	336	330	359	316	339	345	286	319	324	331	340	329	324	322	323	332	313	295	344	315	348	326	349	322	342	317	326	326	328	312	309	331	319	348	339	316	359	339	326	351	350	343	364	311	322	350	314	330	327	305	359	325	311	357	380	313	311	333	352	347	294	340	322	322	310	302	303	282	322	317	308	354	359	304	361	327	372	346	307	317	357	331	305	321	306	330	335	327	328	333	307	318	304	346	358	326	351	353	374	348	316	311	294	326	351	356	356	359	325	322	319	313	302	329	333	321	304	310	317	288	335	332	312	345	346	316	313	331	335	311	327	343	286	321	310	343	304	335	334	346	306	380	288	357	345	329	325	352	340	334	381	345	339	304	326	338	361	341	317	322	346	347	312	315	340	346	334	333	311	304	368	309	339	333	305	327	323	313	359	344	342	338	337	350	334	313	331	313	330	337	325	316	331	342	344	330	363	353	360	309	364	326	331	344	375	334	336	300	330	347	321	329	339	334	364	323	318	320	352	306	310	320	309	350	354	323	297	359	313	281	336	331	318	315	325	329	304	331	338	347	321	352	318	336	347	315	323	353	334	323	339	330	338	329	324	311	356	333	361	303	345	331	293	337	366	354	345	316	318	318	328	323	343	337	323	348	337	300	291	352	308	324	307	359	296	352	336	359	318	318	341	339	317	335	372	322	368	316	325	304	370	332	305	338	309	317	350	322	321	332	299	355	318	326	303	321	323	297	331	302	308	341	352	361	327	345	351	350	306	322	319	330	310	312	313	328	328	313	367	310	319	338	340	356	321	355	317	366	337	347	330	306	297	348	338	321	336	321	324	317	333	338	327	342	319	348	336	344	295	317	348	326	347	331	309	340	325	362	364	304	290	351	355	311	337	319	337	309	314	353	309	328	324	337	386	348	323	318	335	381	307	294	304	349	332	293	334	343	310	322	317	328	351	336	353	324	313	349	337	367	317	332	339	310	333	344	329	308	352	346	351	345	339	337	326	312	348	347	306	336	304	311	314	330	340	357	350	335	335	329
5248	1090	1351	570	464	1210	1454	945	663	1817	2135	1685	926	509	360	296	299	301	295	294	325	254	267	284	291	290	270	282	305	284	292	289	306	272	273	296	288	277	289	297	289	312	295	295	288	291	282	309	292	292	275	284	306	291	302	301	273	288	290	283	335	272	298	269	312	271	278	299	277	289	286	292	283	297	278	281	279	300	305	320	292	292	287	289	267	274	271	287	297	289	275	269	277	283	281	259	308	291	321	329	286	285	323	283	296	296	296	294	302	312	307	295	295	319	278	333	283	285	286	294	273	291	308	293	296	313	313	297	298	280	305	295	303	283	284	272	277	274	305	282	292	304	319	308	296	298	282	291	255	264	290	286	311	282	320	281	283	299	269	277	277	277	268	317	295	270	329	290	298	288	289	290	285	296	280	318	304	281	273	273	284	286	290	279	295	284	297	288	305	313	299	285	314	292	274	298	286	306	313	266	284	304	305	276	260	289	292	285	297	284	258	283	317	315	277	285	264	290	286	292	288	298	290	304	287	283	292	277	295	278	277	302	294	295	292	274	271	291	288	277	299	260	300	274	292	271	293	289	291	278	289	281	256	291	269	290	285	267	295	280	300	279	258	281	288	278	298	289	302	316	287	275	273	321	283	279	304	283	290	271	296	289	269	293	330	278	266	257	281	291	286	276	277	297	256	271	276	271	307	303	270	275	288	291	284	266	290	306	301	307	308	273	307	260	273	288	281	321	266	273	271	298	313	289	243	280	271	311	273	317	327	321	290	263	324	284	311	290	299	299	286	284	281	280	301	297	291	307	299	289	272	293	311	273	285	273	267	308	303	283	258	268	282	243	310	281	258	297	317	271	287	284	285	273	274	290	272	288	261	259	311	266	294	271	316	305	269	285	283	305	275	316	275	297	281	269	286	287	296	261	287	296	306	291	293	279	294	274	296	283	268	297	265	272	285	312	260	292	290	314	304	305	258	307	271	331	300	295	295	291	274	270	296	297	295	251	301	316	263	335	282	281	270	298	272	294	288	274	294	269	271	247	274	292	278	313	276	279	306	288	273	278	287	255	275	326	276	277	307	247	268	288	292	298	319	304	261	311	287	289	283	304	292	284	267	276	294	282	289	309	317	302	271	269	287	272	293	277	247	290	298	318	297	294	306	280	286	307	284	303	295	301	277	292	260	287	289	285	299	279	270	306	311	270	280	275	328	288	274	285	314	315	282	281	270	289	289	281	284	279	298	256	304	270	296	297	299	309	293	268	268	272	297	279	267	277	258	321	280	304	289	282	289	231	338	285	291	288	279	296	269	291	302	308	285	276	298	308	287	292	293	311	264	278	297	299	265	286	311	243	277	280	308	315	287	304	298	280	315	271	270	304	323	282	297	299	286	322	301	288	272	288	292	280	303	302	273	299	295	299	270	289	284	285	308	272	298	263	299	300	278	287	283	287	274	288	291	307	298	280	265	267	290	321	324	281	292	298	299	293	291	286	267	290	291	281	288	319	248	285	275	309	265	289	254	271	311	295	294	287	326	260	291	286	298	290	317	278	288	300	312	288	274	319	328	316	298	306	285	281	280	294	295	266	284	311	273	269	350	264	281	316	268	267	282	293	306	301	291	283	285	283	308	302	296	278	282	274	292	258	320	257	256	295	288	247	264	305	301	290	290	342	274	307	297	274	264	273	272	294	281	274	282	284	289	306	304	278	315	283	290	276	305	285	294	273	293	283	284	272	315	287	282	290	267	317	277	301	302	268	302	288	296	276	295	289	317	315	282	299	300	288	261	308	317	274	284	279	269	285	289	289	288	303	278	296	269	267	282	256	296	285	292	276	294	280	285	334	283	267	292	296	276	309	301	301	290	273	255	300	271	284	280	270	297	277	269	322	303	311	285	274	289	262	290	320	285	301	270	283	299	304	272	299	287	283	268	308	281	286	275	276	284	291	277	335	304	283	296	288	266	277	280	289	273	289	286	310	295	282	290	295	300	270	274	274	329	279	300	266	273	276	299	276	269	267	297	305	278	285	293	271	288	309	294	300	317	330	276	268	273	258	285	293	294	298	281	286	277	302	236	308	306	327	295	266	283	282	285	295	298	275	270	281	296	284	282	265	303	297	286	287	260	250	295	296	264	294	277	251	276	279	297	277	285	322	277	289	299	296	275	268	275	301	298	291	293	289	291	277	303	284	280	280	275	313	306	284	296	272	304	269	319	299	285	299	341	282	299	283	287	315	299	280	259	298	286	303	302	286	282	294	289	276	307	268	276	291	274	277	288	291	294	250	287	317	278	294	278	295	273	255	277	297	293	315	297	260	308	308	286	292	268	250	326	273	290	283	258	286	313	294	293	288	306	331	263	291	293	294	283	274	280	275	312	303	292	292	305	289	278	289	277	281	291	277	319	294	315	245	287	268	285	288	282	285	313	295	324	276	306	262	287	270	300	310	291	285	281	292	285	284	284	304	289	282	273	288	307	268	304	285	288	278	306	274	272	281	280	258	294	284	291	272	303	290	309	293	291	278	267	278	285	300	292	306	319	293	291	273	302	299	286	303	301	277	308	287	257	279	280	320	266	277	292	267	300	281	305	299	283	297	301	292	282	325	298	308	338	266	284	284	286	265	278	254	291	281	295	287	285	261	282	268	280	281	281	315	300	288	251	290	286	286	258	283	284	279	280	279	281	267	300	302	282	278	284	290	319	290	284	269	319	270	318	285	289	294	268	300	314	263	277	276	295	336	288	282	283	297	285	278	311	276	248	306	284	293	300	297	270	293	298	295	314	280	274	280	269	271	296	306	287	310	324	299	269	274	296	291	292	277	285	278	305	297	291	304	290	326	278	287	285	278	287	299	300	302	290	303	263	288	322	271	299	316	285	288	288	288	290	294	292	333	274	278	284	298	282	285	286	283	274	302	311	299	299	323	294	265	283	289	305	290	283	283	278	307	292	306	318	317	252	297	281	285	295	267	280	277	251	295	301	254	293	314	291	272	281	298	261	304	260	271	298	292	307	305	294	311	300	299	267	248	301	310	298	293	326	293	283	268	291	288	303	295	297	334	284	302	283	279	270	284	314	299	281	281	297	295	283	292	293	301	283	256	320	286	299	287	305	330	308	302	285	290	299	299	295	282	282	295	265	291	296	292	303	272	297	315	273	293	298	279	321	287	294	275	290	293	265	299	310	309	300	260	292	279	275	287	278	281	314	280	283	301	318	316	293	311	271	271	307	277	267	276	275	337	299	259	294	292	284	296	293	277	320	299	293	296	295	282	286	312	244	310	299	276	306	301	266	293	284	296	315	286	275	293	281	287	290	279	302	291	306	312	267	277	262	304	300	278	284	291	273	275	291	272	310	316	291	314	301	269	288	287	251	324	292	306	285	280	252	318	308	289	310	288	336	302	295	293	273	322	301	300	269	302	293	284	288	274	275	306	305	294	297	307	314	287	275	278	278	275	299	296	283	281	283	253	289	280	312	270	270	284
25645	21388	27335	25268	7764	4277	2915	1491	1128	7891	18581	13064	5853	1660	831	449	402	357	326	370	352	360	395	394	376	363	382	366	326	378	358	353	367	370	365	338	418	371	371	387	382	396	377	353	342	403	337	402	365	373	332	348	344	354	375	354	341	367	410	364	375	364	370	346	365	338	362	338	355	377	369	399	386	369	365	336	371	350	335	372	371	320	365	380	366	382	377	362	385	357	327	357	381	354	372	369	385	400	385	363	344	342	362	365	347	351	384	366	385	390	383	359	368	355	340	394	370	349	315	350	360	368	338	354	349	370	376	371	343	344	356	355	339	311	367	347	367	342	343	370	388	387	336	371	353	373	366	370	358	330	387	358	362	372	375	359	348	371	363	383	365	372	355	360	374	357	375	360	322	384	382	374	339	385	338	344	351	351	379	368	344	347	365	392	392	374	356	303	346	342	369	315	382	360	352	390	385	341	349	359	370	384	372	367	374	348	347	306	384	353	391	366	356	348	343	394	382	366	404	355	344	344	359	397	340	347	337	378	367	358	359	375	358	367	352	396	349	329	347	353	345	382	355	345	349	339	374	341	382	357	365	357	352	367	367	356	363	399	357	368	371	354	354	390	365	352	343	357	353	390	347	335	387	365	322	372	413	363	348	350	343	411	359	347	347	340	382	391	350	379	362	365	351	313	398	362	338	326	357	369	362	346	373	362	381	368	349	349	347	342	346	339	338	342	324	330	334	375	345	352	337	410	337	363	343	346	382	373	345	369	345	351	368	376	336	367	356	337	359	383	361	370	360	356	384	355	337	354	353	378	386	336	345	391	392	375	377	338	353	387	335	354	351	347	338	351	349	370	362	362	377	359	344	357	391	335	326	357	371	367	330	388	374	381	346	393	329	365	349	386	369	378	373	339	337	399	379	360	347	345	332	368	365	374	314	376	382	363	387	347	345	355	368	355	333	384	376	342	341	339	374	339	370	390	352	368	356	365	359	321	339	334	352	339	372	386	341	358	369	358	367	379	376	380	340	366	354	371	391	357	379	349	380	341	360	351	343	337	381	365	354	318	366	394	366	369	373	370	347	326	367	328	350	351	383	340	338	373	338	386	365	329	379	334	357	371	350	332	356	367	347	349	367	333	342	381	372	404	374	384	366	371	377	356	401	370	378	364	347	370	387	351	390	364	352	350	364	404	324	376	304	355	340	371	354	354	316	338	324	386	382	341	372	368	325	358	388	347	345	365	376	363	346	357	324	325	396	323	350	358	338	383	346	354	363	351	387	385	364	353	368	368	353	386	304	361	368	377	340	370	358	353	368	354	355	363	366	405	369	378	325	362	394	349	336	382	341	320	371	346	360	367	342	382	390	340	347	394	382	331	366	377	332	355	349	360	366	384	382	358	356	357	358	370	384	362	347	360	357	358	365	355	394	361	371	349	363	345	361	411	365	336	359	338	369	353	323	320	341	319	361	387	351	346	360	362	393	372	327	380	332	355	362	376	369	340	355	365	377	376	397	337	340	337	345	330	344	341	374	368	371	344	347	385	379	378	400	381	364	327	372	371	356	341	362	381	309	321	363	356	371	340	390	372	351	401	364	359	352	360	346	404	394	389	352	359	349	363	376	354	369	369	369	351	379	361	345	359	353	356	318	383	335	350	325	351	353	372	340	373	346	378	341	387	346	383	350	345	358	363	343	382	331	331	357	376	349	340	369	367	335	346	378	364	360	367	325	377	355	348	335	359	355	359	363	352	393	342	350	355	351	375	367	368	340	386	363	387	339	400	369	369	395	372	363	340	376	366	362	400	378	379	356	401	352	401	342	353	348	375	361	353	328	383	339	380	354	370	335	347	328	365	349	366	338	334	344	334	338	356	382	366	360	357	363	357	328	352	349	352	362	379	375	357	343	360	359	324	363	351	357	398	359	358	372	370	419	342	374	332	353	322	369	381	348	365	373	348	352	335	386	325	343	357	387	364	332	364	349	380	359	331	348	368	331	313	374	385	354	370	354	374	351	393	338	354	365	374	352	343	388	352	336	370	351	354	413	349	362	333	327	343	378	334	358	341	380	341	357	361	374	335	382	352	337	354	347	359	356	343	357	358	402	333	366	395	355	357	341	336	357	383	387	341	358	372	369	351	357	372	376	351	339	376	374	360	379	347	343	368	377	363	385	348	335	363	386	378	371	389	362	336	348	360	349	336	395	383	377	400	388	363	371	382	351	371	402	323	383	394	361	345	325	397	352	381	368	351	348	409	369	353	333	361	355	354	353	343	341	372	381	345	331	358	362	348	371	358	322	365	376	376	347	359	365	376	360	368	372	392	364	344	331	376	333	365	360	362	383	366	343	358	374	353	338	376	359	345	362	406	374	330	385	353	334	362	345	361	347	362	336	360	338	386	374	370	368	357	362	394	371	349	373	332	355	339	347	350	372	389	346	386	383	388	382	361	363	399	338	352	368	351	342	333	391	347	337	333	354	360	367	358	361	368	348	363	357	325	389	358	354	350	390	363	356	365	367	338	345	383	375	370	329	361	360	326	367	362	370	368	384	345	411	378	319	339	345	360	356	333	367	371	354	352	343	393	366	362	345	340	368	354	346	341	367	384	364	344	385	338	368	397	367	340	354	401	360	347	372	383	339	352	379	356	364	338	348	346	372	350	356	375	369	386	352	365	370	355	375	370	378	356	359	344	338	368	429	346	359	390	355	325	367	356	326	318	385	364	319	320	354	367	361	350	343	375	397	389	362	366	354	372	345	371	355	354	346	383	372	366	360	394	387	368	390	374	353	369	375	370	369	343	357	347	369	369	380	392	343	345	346	335	336	323	379	346	363	340	356	365	353	337	386	378	350	355	376	359	328	343	346	357	359	364	339	363	375	357	355	349	365	331	393	327	357	345	381	362	366	328	360	330	355	384	361	382	353	377	328	366	372	353	367	346	377	353	351	359	385	335	367	402	367	372	366	378	305	371	376	359	345	364	367	352	354	355	347	375	319	358	337	376	350	365	371	364	357	347	360	369	363	338	373	354	347	349	339	345	346	346	350	373	368	336	359	322	325	344	376	326	374	377	375	365	331	364	369	372	394	382	355	345	310	359	374	348	356	324	357	346	322	351	359	340	394	361	363	355	338	348	372	363	375	376	341	367	381	364	330	339	350	311	323	350	351	331	324	341	325	380	384	323	353	391	370	374	357	350	356	387	337	385	382	355	325	327	365	374	344	395	346	379	357	355	384	390	343	376	386	339	374	355	347	340	364	342	380	384	339	328	378	349	350	341	403	364	350	309	344	332	385	325	365	341	363	355	395	351	361	342	350	388	399	361	361	357	369	362	376	354	327	349	374	370	369	355	340	327	329	352	366	365	332	360	337	339	320	373	377	354	363	342	381	369	324	365	339	355	357	325	367	363	362	352	329	378	361	358	356	383	394	357	392	345	381	375	369	359	351	332	337	366	331	365	351	333	354	368	362	358	357	354	384	339	355	368
3819	3830	4224	2299	2630	4365	3264	1931	1458	10816	17565	11301	5270	1753	879	425	366	348	297	353	332	317	331	349	340	310	338	294	352	341	336	312	366	346	344	343	329	345	363	313	318	334	340	321	351	323	334	328	322	337	317	342	340	331	326	332	330	350	345	344	328	322	364	317	336	352	324	336	333	376	362	323	361	331	342	375	342	310	331	352	285	334	329	338	310	357	350	334	341	333	333	333	332	312	325	324	341	326	339	349	337	346	335	326	374	351	356	328	325	351	357	345	344	306	334	318	314	340	284	356	300	335	369	354	356	321	307	304	336	335	354	329	325	306	347	285	342	337	314	350	344	358	317	340	324	347	351	341	351	308	356	336	330	359	351	324	300	330	308	347	322	331	320	335	323	391	340	338	306	353	347	342	326	351	344	310	329	328	334	287	322	343	316	311	335	323	335	317	336	325	332	331	321	311	347	352	316	331	352	339	333	363	325	335	347	348	332	330	334	332	339	356	326	351	319	321	363	344	366	336	318	344	333	344	308	352	357	320	364	339	317	331	340	360	332	331	328	343	332	299	321	312	327	350	335	287	357	322	329	371	321	345	328	365	326	358	316	324	318	320	319	327	335	338	326	332	355	345	341	344	326	320	330	353	330	331	311	319	346	318	336	335	324	335	341	345	340	330	331	333	320	330	345	313	317	331	334	336	354	337	309	362	343	296	323	386	353	328	306	325	335	307	327	323	323	347	343	357	325	339	298	324	318	329	301	358	354	342	349	338	366	328	346	344	336	338	340	335	337	293	302	307	339	355	339	343	324	313	331	360	310	343	327	384	323	344	308	312	319	338	330	319	348	360	315	350	326	336	301	332	319	354	350	349	343	339	328	365	324	331	333	337	346	308	360	339	313	334	345	332	343	327	336	337	330	344	322	360	347	349	334	306	294	336	347	357	322	322	335	340	334	321	332	321	338	364	325	319	344	321	326	290	335	310	339	355	332	349	332	333	325	343	350	311	357	292	324	309	336	318	347	340	314	377	341	319	341	323	333	363	341	307	316	338	296	308	350	350	378	342	338	330	334	306	336	325	337	321	348	337	335	329	350	305	351	309	349	355	333	354	333	325	325	343	320	315	300	321	322	367	338	350	334	362	316	340	346	340	315	359	319	343	363	365	353	351	361	314	343	358	314	344	346	330	339	317	332	319	336	324	326	320	300	379	328	318	335	337	365	343	315	327	339	329	320	329	345	340	335	343	338	324	325	343	319	294	317	319	363	304	302	321	351	328	327	317	345	354	300	380	349	303	324	342	343	326	337	344	327	287	358	333	359	342	334	350	347	323	292	335	345	310	345	343	350	320	360	317	308	344	348	350	340	331	348	345	340	332	344	339	310	349	314	345	344	309	336	354	340	333	361	304	331	330	350	319	350	308	324	336	335	327	337	340	326	331	328	294	360	349	341	318	342	312	337	304	322	338	327	332	339	350	346	305	300	321	299	281	311	329	346	313	326	322	325	311	372	331	334	339	353	326	285	331	330	338	338	327	348	335	354	325	326	361	300	337	347	341	347	344	342	327	334	337	336	351	338	325	301	307	332	323	322	327	301	334	336	340	312	339	347	342	340	354	357	337	337	325	327	342	318	348	314	358	325	331	314	340	339	362	336	303	352	362	328	330	327	355	342	318	325	341	330	350	339	342	332	362	336	331	351	333	353	302	314	336	340	312	321	340	335	339	308	342	316	335	370	312	328	331	318	332	377	337	306	306	329	347	325	334	348	313	310	305	302	340	325	308	362	346	357	318	314	335	313	359	324	322	323	338	345	330	296	315	333	310	331	342	352	329	323	365	345	312	356	363	342	328	296	322	327	367	313	345	332	294	345	372	321	326	334	322	347	302	335	314	340	318	307	342	304	315	319	316	335	309	315	317	309	310	354	305	332	362	339	299	323	331	301	351	340	343	330	318	288	318	346	327	349	298	310	333	342	320	315	312	347	338	328	327	317	366	331	344	362	336	337	326	354	335	307	339	306	342	334	341	325	329	364	334	337	326	335	350	312	360	357	334	311	343	327	337	344	299	332	308	305	355	352	298	330	313	338	339	326	305	310	317	333	320	308	315	356	370	352	334	358	306	307	314	299	327	327	343	321	318	319	305	323	320	287	297	325	304	341	327	327	313	354	385	326	347	312	333	328	325	315	318	327	378	330	301	349	326	328	314	319	358	336	341	336	318	326	330	323	324	337	331	341	322	342	347	346	352	309	334	350	344	351	325	356	330	332	353	323	332	322	363	320	331	321	312	354	317	332	318	332	381	343	329	317	344	305	364	324	355	320	367	328	334	327	333	323	345	302	287	318	321	338	344	354	336	329	317	354	324	332	368	327	337	321	325	352	340	308	333	326	334	332	307	314	346	306	314	322	306	329	311	341	320	344	343	313	356	364	315	362	319	354	311	313	300	347	361	335	309	338	322	318	350	344	316	318	360	349	356	369	319	329	307	347	339	368	317	329	348	321	327	324	343	282	323	330	363	305	358	330	322	334	317	322	308	350	322	344	332	323	320	335	349	319	331	329	340	309	348	305	357	315	351	318	323	343	337	322	308	332	319	326	278	329	335	353	320	320	317	348	331	316	325	345	353	340	348	311	334	307	328	347	336	339	346	374	326	355	349	348	327	346	345	341	334	328	342	316	318	347	347	344	326	321	324	354	335	309	331	303	359	322	343	317	329	350	349	344	334	355	331	346	352	344	303	333	372	331	361	326	349	331	332	324	303	294	331	341	345	331	319	340	304	317	304	322	317	337	303	346	315	303	359	352	349	354	329	341	329	334	312	310	316	335	357	352	352	295	339	350	331	318	286	315	308	317	353	324	320	309	340	285	350	316	320	362	300	348	346	314	340	342	333	333	314	325	331	358	309	302	340	329	325	322	326	335	337	346	329	324	359	336	349	316	331	295	317	340	323	328	329	337	329	347	383	336	312	335	322	346	318	314	369	360	337	337	339	332	348	324	333	359	316	340	379	353	325	326	310	313	354	337	328	317	367	356	323	379	312	326	327	358	365	357	305	327	343	329	378	320	357	318	317	309	298	321	316	337	359	330	362	337	334	306	310	379	343	342	353	360	335	318	339	325	335	333	353	338	332	321	345	363	321	303	334	321	325	312	325	351	333	320	352	327	323	354	361	356	342	323	362	322	330	337	346	312	332	309	325	302	340	329	311	349	322	341	337	297	346	347	297	336	330	311	361	327	297	329	310	349	336	317	329	357	334	312	323	334	330	302	347	313	310	328	326	353	347	288	317	344	335	323	334	352	310	314	313	345	350	335	303	326	330	364	328	342	307	322	373	312	329	320	345	318	343	349	338	341	340	312	325	343	357	315	325	350	326	303	340	350	316	325	352	324	343	358	307	323	331	301	320	344	326	337	330	329	311	328	294	345	346	328	322	317	328	320	324	331	313	329	323	327	313	358	353	335	342	335	321	336	345	338	357	300	338	293	297	300	330
24505	21404	28650	24535	21321	13317	6741	2622	1743	7329	29186	27503	17324	5166	2218	850	558	521	509	504	447	524	524	523	514	504	555	512	513	531	455	513	512	498	496	495	492	470	525	499	525	504	527	501	502	500	521	519	498	525	468	462	523	530	551	520	511	502	523	498	525	496	453	538	502	503	536	511	523	501	488	485	488	509	512	513	529	459	477	515	497	518	504	491	493	484	494	576	471	511	498	509	523	504	513	506	503	516	517	516	537	551	451	471	507	548	473	521	518	505	518	501	496	497	457	545	513	508	507	517	509	462	475	516	488	508	503	466	509	507	543	468	494	517	479	541	526	469	482	494	518	491	512	475	488	461	472	478	449	521	520	537	499	533	497	513	498	472	468	537	481	484	547	489	497	515	534	522	484	512	514	494	468	532	501	516	500	492	490	502	497	488	512	487	479	510	505	510	471	512	520	473	527	535	486	472	567	466	466	526	490	498	485	501	514	505	512	513	511	477	505	489	527	516	536	479	505	515	460	435	502	472	520	485	526	491	492	496	497	473	501	460	538	466	518	463	527	443	512	486	494	514	493	518	501	428	537	494	484	482	480	522	486	544	511	495	497	484	494	482	506	496	534	496	464	507	534	481	562	524	483	526	518	511	511	514	520	510	491	484	520	460	549	483	519	509	528	511	449	477	501	488	479	512	526	517	505	503	530	489	456	517	541	465	541	469	471	528	491	479	503	510	528	510	523	547	477	502	521	489	491	491	535	483	487	520	507	507	507	469	506	490	520	503	493	521	493	514	472	460	524	531	492	520	493	538	515	513	512	491	544	526	489	508	538	503	490	508	519	507	498	482	472	490	483	486	487	488	512	497	472	502	474	451	469	495	480	466	457	501	489	479	469	526	493	455	514	545	460	486	512	494	534	507	509	471	509	495	483	467	500	479	504	489	541	473	514	529	497	535	502	503	545	509	491	478	493	484	494	479	468	506	464	537	499	535	481	519	465	527	523	519	537	528	474	524	490	490	473	547	458	501	525	512	513	499	544	513	514	507	496	499	475	461	504	488	496	525	494	517	518	478	499	527	510	503	496	492	518	524	491	503	488	508	491	496	522	497	533	445	500	502	497	523	479	487	480	476	512	493	511	457	458	521	501	487	543	486	495	492	512	509	477	511	510	506	498	452	530	496	455	471	505	509	485	503	464	466	517	466	480	470	495	523	501	515	463	511	455	529	500	514	489	542	492	475	482	510	482	501	498	465	502	478	468	518	500	507	493	481	452	519	476	523	501	498	500	477	504	508	523	514	534	528	518	575	516	498	494	470	490	471	486	527	505	517	442	506	492	492	471	458	496	488	514	493	527	457	507	453	512	504	504	511	522	531	485	458	504	504	515	505	464	505	471	539	480	473	491	495	474	484	502	510	500	495	477	486	504	513	551	496	519	525	520	477	493	503	487	517	460	487	496	475	473	489	524	484	504	500	549	491	502	474	483	518	501	514	503	446	534	497	544	488	498	493	512	460	479	476	532	503	485	482	467	518	529	516	520	532	528	495	511	523	482	495	525	488	488	477	525	477	514	495	475	548	493	490	494	535	478	502	506	498	483	475	470	517	521	502	517	483	481	510	500	530	484	494	494	507	493	527	533	506	505	477	519	474	499	483	487	490	493	488	478	480	508	481	525	490	508	501	479	471	505	498	501	509	514	514	481	524	501	482	521	504	470	502	513	486	508	512	502	476	517	504	541	484	497	489	500	523	493	513	477	508	483	489	467	498	481	522	513	445	505	501	489	537	502	455	534	504	475	500	508	493	512	497	490	510	525	538	437	475	482	479	502	524	516	500	495	474	494	497	486	519	529	489	485	518	519	489	529	502	493	513	492	499	486	522	478	499	518	457	499	508	517	510	514	495	511	456	466	517	483	468	459	487	478	467	487	519	491	492	504	488	517	529	491	506	491	470	511	488	453	489	522	508	488	523	482	491	493	522	480	497	523	472	501	547	517	503	502	501	471	529	475	485	514	531	477	458	479	492	527	493	533	492	458	474	514	497	503	468	541	486	484	478	504	470	480	507	501	513	519	503	506	465	480	517	479	479	480	486	504	501	468	475	491	457	488	481	501	527	473	494	494	498	525	493	469	542	492	515	490	475	493	496	476	480	520	524	498	486	507	499	481	479	472	529	479	484	483	492	499	513	453	545	493	481	501	489	515	492	543	506	555	480	491	478	491	521	493	485	477	528	467	445	484	515	506	493	541	487	568	454	491	476	530	544	482	483	504	512	507	528	503	517	472	549	486	508	452	533	513	554	515	508	497	493	478	501	515	512	475	485	516	523	512	538	502	474	491	494	518	508	512	462	486	524	514	479	515	505	469	495	533	504	436	536	480	501	472	464	534	497	514	540	473	485	466	505	488	495	519	451	505	476	494	509	503	492	499	500	493	520	523	528	472	470	497	518	517	520	507	477	510	448	536	528	482	525	493	536	517	461	473	515	470	480	472	486	472	531	531	500	516	465	526	521	505	479	507	477	472	492	499	490	512	501	516	505	538	464	498	474	497	478	480	521	496	458	505	484	491	493	480	496	466	542	464	543	510	472	500	522	493	505	521	495	512	485	514	498	501	485	471	487	505	500	506	514	489	454	509	454	482	451	515	481	479	505	487	503	483	488	520	491	500	493	544	520	470	515	525	531	498	460	523	517	458	563	487	507	482	485	475	517	495	546	550	514	545	512	554	505	530	488	509	497	526	497	532	448	463	502	481	520	491	503	477	465	471	496	500	457	493	498	527	478	535	501	454	506	466	510	524	494	514	503	494	509	465	515	446	550	502	481	514	487	531	501	510	502	516	467	517	526	524	528	520	495	519	474	503	476	477	470	493	522	446	500	514	478	489	483	512	472	471	461	472	528	501	522	527	459	515	536	476	498	535	514	523	459	508	504	476	472	489	463	513	478	501	470	532	472	486	513	520	486	473	502	510	500	480	521	508	504	475	502	484	489	497	517	497	474	482	494	492	468	498	495	520	464	505	499	498	514	480	530	495	499	494	515	462	514	493	505	495	545	486	510	529	486	492	523	482	488	447	538	519	509	501	488	490	534	478	450	504	478	559	513	478	528	497	525	542	515	542	480	514	503	481	468	483	481	508	517	523	529	472	513	438	480	515	522	491	497	508	505	491	462	523	505	505	507	471	487	495	513	494	504	529	506	486	502	507	487	533	503	473	501	512	542	482	516	486	507	506	479	488	498	512	495	487	466	485	486	502	504	454	528	525	458	475	442	498	476	508	499	512	466	540	534	476	478	469	437	521	459	478	502	491	505	503	519	480	503	477	504	500	490	465	482	515	531	509	509	541	466	524	509	489	475	481	433	534	519	470	490	449	480	490	525	506	487	504	484	513	499	516	481	505	482	479	517	513	500	520	522	471	496	493	496	530	496	497	471	497	462	458	468	506	506	517	544	513	486	480	504	526	477	525	521	458	492	496	493	491	494	481	504	491	516	479	511
4154	7218	5481	3123	4636	7801	5479	2916	2298	10727	28322	24095	13211	4551	2417	758	511	450	494	436	450	449	456	431	484	474	469	448	445	424	432	459	476	469	452	455	448	466	435	469	508	430	486	468	490	469	457	456	461	448	480	459	434	428	423	434	490	448	468	473	429	442	427	481	471	501	454	384	453	469	461	460	459	452	420	449	456	450	469	461	466	483	452	472	406	442	465	467	432	480	477	414	449	449	471	429	457	456	475	464	474	455	445	458	440	468	459	469	449	437	446	452	433	396	442	443	484	447	445	483	453	473	446	426	436	450	442	445	416	454	414	485	439	467	447	444	452	396	460	461	453	447	483	453	436	436	446	464	430	473	435	458	488	465	445	443	450	417	448	465	434	425	456	485	467	432	428	435	453	451	449	466	462	453	456	449	445	435	463	475	422	435	465	482	460	449	469	435	467	460	463	482	451	441	439	479	443	411	422	450	478	457	433	447	464	433	476	472	479	455	458	398	418	401	441	451	489	422	431	441	448	390	480	433	444	489	472	462	420	409	456	442	497	444	429	508	472	440	475	423	459	454	447	418	489	460	458	427	489	449	442	484	416	453	447	459	448	449	432	445	449	461	451	451	449	469	482	421	440	479	433	442	462	454	456	434	467	439	414	453	458	463	443	465	457	427	460	503	405	391	409	449	446	452	457	436	435	453	439	443	481	459	432	470	460	440	487	430	450	452	425	466	498	401	425	417	429	462	482	453	436	441	436	467	440	405	452	417	463	448	435	460	470	446	472	438	432	469	443	425	480	491	439	442	464	463	424	471	433	477	475	458	439	435	410	441	423	475	453	413	443	464	441	499	441	422	492	485	482	438	494	457	428	423	472	464	411	429	452	436	448	469	458	453	411	412	446	444	423	494	421	413	423	488	417	452	425	431	415	400	429	442	457	412	452	460	425	419	448	473	467	457	454	462	431	413	414	435	458	425	450	443	464	462	463	437	466	431	447	434	463	421	431	456	442	429	445	442	476	438	433	428	474	507	476	440	446	485	477	428	424	444	464	419	475	401	471	457	450	442	448	460	432	468	444	467	424	424	417	433	437	448	417	391	449	417	439	430	467	421	443	434	462	449	473	484	418	454	457	455	455	490	475	450	489	438	480	481	424	446	441	433	436	486	443	408	439	454	436	440	449	406	428	454	410	421	457	468	449	464	419	428	456	430	460	447	455	422	449	462	452	419	422	447	443	457	462	445	453	420	430	475	513	425	444	458	420	424	463	463	439	483	456	439	437	468	431	436	470	472	474	420	465	435	473	460	436	476	451	448	489	360	464	442	464	413	452	469	450	454	459	466	439	456	468	440	435	437	453	458	460	442	427	412	461	448	396	440	421	441	433	405	440	444	418	416	422	439	476	456	425	402	436	410	456	416	401	442	444	454	465	459	483	441	454	467	458	448	428	499	428	471	446	437	473	470	448	428	439	468	451	448	424	466	453	405	424	444	504	427	482	448	467	436	456	437	431	454	479	423	477	442	455	463	469	448	431	478	457	461	465	458	445	437	486	440	428	445	473	474	456	413	448	456	454	446	469	394	446	448	466	470	408	456	426	458	461	447	483	474	438	427	436	442	484	445	442	456	463	440	449	444	421	392	437	465	443	439	448	418	434	436	457	498	445	412	467	452	428	461	447	410	489	440	417	457	441	447	416	446	422	453	463	428	396	496	409	444	447	462	421	427	442	430	440	485	418	436	442	457	448	434	457	460	420	476	454	410	469	440	426	428	406	451	463	456	438	422	448	436	440	424	439	470	443	432	442	462	456	454	437	423	477	446	464	469	439	508	454	431	421	455	456	460	433	432	436	454	459	438	440	474	449	458	469	427	474	423	446	450	463	441	438	468	468	480	450	467	435	454	428	404	462	464	435	421	476	464	451	454	440	450	488	405	445	458	476	493	438	431	462	448	476	455	398	425	447	434	434	443	474	424	469	410	459	467	446	443	419	424	431	473	488	429	484	411	456	444	450	464	450	446	445	446	464	482	461	443	444	429	471	452	482	422	445	503	440	461	441	433	429	419	418	426	454	436	467	431	442	448	463	432	433	441	451	441	455	395	413	419	444	460	462	460	450	436	404	455	434	434	426	467	427	448	452	463	453	491	464	424	435	438	459	459	428	415	473	454	422	432	424	437	446	396	439	466	412	440	438	450	441	470	476	486	433	457	417	443	428	472	442	428	465	428	399	435	455	428	456	478	485	433	446	475	458	404	422	451	448	420	474	466	415	433	459	434	478	468	423	451	462	454	455	469	437	461	467	457	490	439	412	448	441	460	414	447	476	461	427	445	445	466	430	436	457	445	464	478	431	441	429	452	410	440	477	391	466	458	438	408	444	428	393	444	466	464	429	414	479	395	431	461	459	444	436	436	451	446	450	476	436	419	438	434	403	448	441	436	439	476	440	461	464	435	431	460	439	467	478	421	436	478	429	432	435	435	427	442	447	440	421	453	432	435	446	456	465	449	420	473	472	461	443	461	408	433	472	446	438	453	461	412	442	419	486	427	452	447	450	462	440	428	458	437	448	479	446	406	426	473	439	452	451	472	459	453	449	457	427	434	421	496	438	388	438	388	443	414	455	461	463	447	443	422	422	428	415	415	427	456	461	423	497	423	445	444	459	440	458	464	443	393	404	420	395	430	420	456	425	410	451	441	422	443	456	472	448	449	473	414	410	456	463	455	444	477	423	486	445	439	443	424	431	424	453	408	450	430	426	457	469	435	463	417	474	460	458	467	457	494	461	442	421	476	416	445	467	437	426	449	424	424	437	451	469	458	458	440	424	444	471	462	463	397	463	465	455	416	474	479	480	424	457	457	454	431	443	428	461	452	431	441	445	459	418	407	410	405	435	406	441	463	429	427	437	428	387	425	453	430	442	444	420	445	450	432	457	415	489	452	448	424	400	448	465	424	425	438	443	445	453	442	458	476	430	439	449	449	444	458	465	433	433	451	466	450	453	442	458	435	455	442	448	415	406	443	439	476	474	432	454	452	422	448	468	450	456	428	430	467	423	509	445	451	476	424	447	467	435	412	437	406	433	476	429	440	466	439	473	438	425	425	445	416	439	433	447	433	469	438	493	478	509	460	462	427	470	441	484	419	440	436	460	422	429	448	445	450	451	425	461	434	416	425	415	475	430	459	407	461	463	439	439	432	436	472	463	448	412	445	444	466	437	457	454	430	447	436	446	469	467	450	473	488	418	464	445	445	463	465	438	450	447	455	418	471	415	440	437	418	459	437	449	438	439	464	436	472	446	438	475	460	461	428	416	434	432	465	475	446	462	414	434	444	452	479	420	426	428	454	458	446	443	456	463	434	456	457	460	441	435	461	426	438	431	456	476	481	439	436	468	446	464	422	416	453	450	456	441	472	437	437	444	464	458	426	460	454	469	449	430	481	477	422	461	446	470	452	467	451	449	430	458	482	436	421	469	412	432	453	454	461	394	458	454	448
27644	10637	1377	860	858	1115	1039	748	577	938	1857	1668	1192	653	459	350	319	341	359	295	312	309	314	350	339	314	318	304	312	335	292	332	318	291	331	336	307	324	362	343	313	314	351	312	358	359	343	304	349	342	304	341	296	347	345	304	312	318	321	340	345	344	338	308	314	338	337	323	324	315	336	322	313	324	308	319	318	322	323	321	322	349	306	325	327	320	320	346	315	323	328	358	344	329	301	319	347	347	371	310	315	299	306	363	344	345	330	340	355	354	327	335	273	304	318	326	318	337	320	336	320	288	338	322	323	293	327	343	319	323	333	307	337	319	323	329	336	350	346	325	332	324	340	335	357	324	324	301	326	339	315	348	357	321	320	276	318	332	330	359	305	340	302	348	329	322	332	317	364	334	300	334	319	326	300	293	355	315	275	347	328	333	314	333	302	315	339	338	342	340	311	348	295	348	321	358	371	302	307	310	322	290	339	314	321	349	344	329	336	335	304	326	298	361	332	321	345	313	325	310	338	340	338	317	344	315	337	364	311	306	315	313	327	304	343	336	337	339	312	334	315	342	355	338	331	331	281	321	332	307	313	348	316	332	319	336	341	341	341	348	342	342	340	354	317	313	325	331	323	338	323	329	341	361	328	341	317	312	314	331	329	341	348	284	311	326	321	364	295	300	309	315	323	338	350	315	313	329	307	313	333	339	339	339	323	309	344	342	348	323	354	341	311	309	308	342	339	328	331	326	320	312	332	343	344	342	345	342	361	325	339	333	324	327	314	328	303	348	318	326	319	310	325	301	340	306	318	328	344	321	340	332	330	319	320	326	333	311	309	356	362	318	309	346	315	339	335	321	321	329	357	332	325	310	309	328	372	328	337	330	329	334	333	286	340	308	314	355	346	320	274	361	345	314	347	322	334	312	336	280	319	350	320	280	345	333	335	335	313	329	289	315	337	343	326	294	334	363	291	306	311	335	321	314	322	343	316	334	307	316	295	354	340	328	304	348	306	332	348	307	386	323	302	302	325	328	346	315	322	367	302	360	350	338	325	331	328	332	323	302	329	334	316	295	306	345	330	357	352	316	313	300	332	315	357	327	326	288	336	322	336	354	328	298	310	317	319	326	320	289	338	315	308	345	306	324	274	307	342	311	339	305	299	359	323	330	332	305	352	337	355	344	343	312	298	321	290	340	368	333	331	359	345	300	347	329	346	322	309	319	335	353	330	332	324	289	321	314	295	307	332	357	361	337	355	313	301	296	292	340	340	327	344	311	310	335	305	346	306	296	341	345	292	325	295	353	291	363	315	316	325	334	314	313	320	348	304	332	340	344	329	336	336	352	333	349	327	348	292	307	297	325	303	328	316	328	332	333	312	334	320	291	350	301	335	313	325	327	299	323	306	317	303	301	347	333	331	329	326	351	307	346	325	337	329	301	330	307	331	376	293	349	323	330	327	339	329	315	333	341	347	329	349	332	324	348	333	301	320	344	343	314	304	370	333	311	323	329	323	380	319	348	354	343	313	309	327	345	327	344	333	319	345	324	311	316	316	341	330	312	332	309	310	329	328	359	350	333	369	320	321	323	295	327	315	293	340	322	338	338	317	319	334	321	348	307	326	344	335	333	346	301	308	333	337	356	330	318	319	354	344	312	342	322	309	331	330	292	314	298	337	308	329	336	321	355	334	305	348	321	324	343	338	317	305	340	323	345	323	333	310	348	324	346	310	325	310	346	331	310	331	304	325	318	349	334	343	325	328	297	299	330	337	339	336	297	303	316	338	335	341	333	323	343	329	329	360	338	319	339	352	365	330	331	359	309	338	289	333	297	313	296	332	300	341	312	312	335	337	346	347	337	335	313	310	317	304	310	309	344	356	324	359	332	299	322	340	339	312	350	356	316	319	307	300	340	325	318	327	329	297	339	338	336	343	351	313	286	328	303	319	338	336	316	316	334	306	343	307	335	331	328	310	318	352	298	333	306	309	338	318	349	370	320	355	318	327	314	295	336	327	331	372	322	323	340	321	316	338	376	315	364	316	339	383	320	293	322	328	343	327	311	329	298	311	322	305	307	321	331	323	299	330	337	291	325	299	308	347	339	319	331	327	329	326	285	314	335	328	334	337	329	322	312	339	356	314	332	300	350	307	364	312	304	313	317	316	304	354	319	337	338	358	307	298	349	306	359	339	335	343	328	338	327	301	329	341	305	304	318	362	356	343	345	315	314	318	324	346	323	332	312	318	308	346	321	334	320	341	307	335	357	352	346	319	318	354	322	369	317	335	293	320	362	304	336	343	338	320	330	353	356	364	316	320	368	329	328	351	291	319	318	311	338	342	305	346	306	314	314	322	295	314	336	318	298	322	334	334	341	317	313	333	336	318	327	336	346	348	316	306	314	290	331	307	312	305	321	359	312	302	342	340	334	352	341	307	323	361	339	299	339	350	295	305	365	321	313	324	322	343	322	302	328	337	310	342	350	374	320	328	320	348	332	313	318	356	298	314	320	316	344	325	317	350	357	328	343	296	305	303	324	337	321	367	346	326	319	306	325	327	293	326	362	297	317	333	325	299	332	333	318	324	316	327	334	290	345	292	335	333	322	335	319	341	309	366	339	339	284	301	317	305	319	344	291	311	344	332	315	323	349	339	304	337	306	349	302	316	330	279	306	327	307	364	313	319	330	351	301	354	327	308	318	333	336	347	304	348	320	335	338	344	342	344	318	338	344	334	296	358	357	332	321	326	302	301	336	318	323	356	299	344	304	302	302	356	306	335	324	309	350	339	316	317	318	356	319	325	328	305	356	329	336	327	344	352	339	338	338	303	362	331	344	320	299	308	301	329	357	307	318	339	337	335	351	355	360	344	355	339	307	329	328	310	329	348	337	328	305	302	313	308	302	315	318	321	335	335	302	319	336	334	343	327	337	339	302	294	342	315	349	340	336	304	337	317	333	341	331	319	335	319	330	308	332	342	347	328	329	353	317	346	314	332	357	298	339	316	352	358	274	302	308	320	331	351	305	321	328	344	327	322	336	343	349	354	293	335	324	291	331	349	336	336	338	325	311	337	298	371	335	319	348	326	352	310	331	322	330	337	334	355	319	333	316	293	321	336	314	346	350	347	348	301	336	325	394	330	344	322	309	323	358	339	334	338	324	333	334	335	372	328	330	324	347	327	305	327	350	325	311	328	344	320	330	364	340	326	330	343	340	351	306	325	302	328	322	361	339	352	330	321	301	339	303	343	330	346	324	352	322	355	365	325	338	331	318	346	321	332	318	325	299	345	327	330	338	312	325	364	348	313	345	358	320	332	302	317	346	330	340	329	309	299	335	293	320	316	313	343	365	321	323	338	327	335	338	344	293	314	320	337	330	332	325	313	303	346	326	334	327	328	300	324	332	336	318	299	340	338	334	325	320	316	318	332	299	330	294	361	315	334	333	350	313	311	319	299	321	336	292	356	344	337	289	314	304	347	308	326	321	290	311	322	325
5176	890	774	543	811	1660	1521	1098	866	1265	2270	1993	1340	705	461	347	337	298	307	322	322	276	296	294	299	306	270	290	278	301	291	316	296	307	284	292	296	279	273	287	292	294	308	318	240	293	276	261	295	283	275	341	279	289	281	288	308	306	265	295	252	302	271	328	289	265	294	285	277	289	260	303	285	292	264	296	288	284	292	296	305	274	278	265	313	303	264	318	285	309	274	286	302	290	292	277	296	285	283	297	292	277	278	292	325	284	300	273	296	313	296	313	267	317	275	291	285	284	279	287	300	291	317	295	300	290	307	277	281	294	261	318	317	295	287	281	267	273	310	283	310	294	279	290	289	310	311	293	311	263	269	301	288	283	304	304	263	300	278	283	278	296	316	283	278	280	280	277	272	289	260	261	280	313	281	294	290	287	307	303	285	277	257	282	291	270	307	286	290	312	329	302	277	273	332	299	287	300	301	281	253	311	309	311	275	274	310	288	279	285	289	286	284	302	286	309	292	325	275	303	307	319	258	300	276	277	296	290	250	290	299	245	288	280	316	269	297	279	305	346	290	284	319	270	287	310	290	272	288	270	279	286	277	312	282	281	304	272	284	272	267	298	284	317	308	297	292	301	279	289	291	261	296	283	301	298	275	291	279	269	299	297	284	308	308	294	279	288	299	292	264	296	265	306	297	274	283	249	315	295	289	274	311	311	280	296	280	280	254	304	276	262	282	278	248	281	280	283	296	272	262	241	321	302	297	285	285	300	307	264	279	258	293	282	309	302	288	285	298	293	303	286	290	276	266	284	277	303	285	294	277	283	286	283	293	274	314	276	284	312	308	322	289	296	293	280	324	298	291	294	287	286	308	285	285	281	278	295	271	313	281	281	282	282	296	281	313	266	314	292	295	264	320	264	308	309	294	307	292	301	287	262	298	304	287	293	296	292	271	287	308	289	286	283	311	300	302	264	279	291	304	281	285	289	311	274	292	280	281	292	275	263	319	269	290	288	296	297	295	308	270	288	297	304	275	304	294	267	312	283	322	290	315	249	268	304	266	293	304	311	284	276	295	284	296	306	291	271	318	301	258	272	276	263	280	274	306	285	290	304	272	310	331	290	237	292	271	280	311	296	310	288	286	290	275	264	257	288	320	296	306	282	301	298	286	322	313	321	321	319	306	289	262	321	278	272	278	298	270	287	280	279	268	268	291	245	314	286	264	260	266	307	289	308	285	317	304	290	312	265	277	298	269	295	297	286	281	290	282	292	258	291	287	295	308	282	266	266	302	318	314	264	289	310	291	278	319	283	301	311	313	269	322	288	263	318	288	277	251	236	277	321	277	303	270	297	268	291	333	303	311	298	281	300	300	268	297	271	308	278	293	272	314	315	290	260	310	293	284	308	289	300	268	300	285	277	285	309	310	287	289	249	299	291	272	284	284	309	292	301	302	276	314	291	307	298	279	305	278	302	273	285	285	288	312	294	258	284	251	308	265	312	291	277	279	288	297	260	302	277	277	283	300	291	292	304	280	292	286	292	320	315	304	279	284	276	295	281	276	298	307	269	284	285	301	285	288	288	315	293	308	305	274	276	302	302	288	297	315	275	282	264	268	305	306	288	322	265	289	275	290	293	302	287	298	290	283	288	284	282	297	301	306	271	266	313	284	262	312	300	306	312	241	288	312	293	278	261	294	296	281	293	306	312	260	275	303	285	285	292	290	311	276	298	278	277	274	273	274	311	298	282	296	286	300	267	302	298	284	287	304	287	296	268	293	274	274	286	292	267	299	289	274	301	296	308	297	303	290	284	312	313	266	283	263	285	307	286	292	277	300	290	297	294	309	309	276	300	272	289	286	302	274	302	305	284	292	314	299	268	282	302	279	308	280	277	274	316	294	273	288	292	326	304	303	266	287	310	298	288	295	283	292	312	273	255	306	310	263	250	249	298	300	310	294	292	273	276	289	301	282	303	292	282	305	318	336	312	289	288	287	258	293	278	264	296	322	325	310	314	289	287	265	298	279	271	316	257	278	317	281	273	304	311	285	282	289	297	294	283	298	298	287	272	282	292	312	284	280	288	306	324	287	299	311	289	277	278	290	288	278	286	289	300	295	320	293	275	275	289	267	287	293	266	262	304	277	273	277	315	270	306	297	279	280	295	290	276	289	284	272	304	303	302	299	311	301	306	280	298	278	306	319	308	303	265	284	302	296	293	302	272	259	306	321	284	297	309	308	296	282	303	299	305	273	300	277	323	301	281	258	273	306	300	298	299	283	285	299	293	294	291	308	270	285	286	276	287	267	292	289	287	297	259	269	328	320	307	277	278	327	266	304	310	286	273	247	276	273	270	280	308	299	291	304	286	269	261	309	297	293	287	274	283	295	273	302	319	285	290	298	301	272	307	296	279	287	296	295	286	290	299	281	298	320	306	292	312	298	265	275	297	277	298	289	315	293	293	280	288	311	276	301	286	278	331	287	282	276	272	323	270	274	300	280	289	319	279	269	269	290	299	286	292	315	289	299	292	294	291	291	286	319	265	275	276	306	288	298	278	297	280	280	298	274	293	305	275	269	306	298	294	297	260	307	294	290	278	287	300	295	287	307	301	304	260	294	276	299	273	291	269	312	283	304	300	287	268	287	303	288	270	305	294	276	306	306	284	287	295	297	282	311	265	289	286	271	303	296	284	271	310	273	265	288	277	276	281	307	302	297	302	294	289	261	282	280	294	310	276	291	278	301	308	286	271	286	267	283	288	283	324	289	276	320	260	320	293	246	279	293	285	312	319	286	296	307	297	311	284	299	282	299	256	297	301	292	275	306	327	317	289	280	284	299	317	277	269	336	283	318	307	315	321	326	277	269	294	278	282	273	286	287	307	279	309	295	293	302	264	280	300	317	313	297	285	264	290	281	281	282	306	297	300	271	264	294	290	303	285	274	308	269	298	323	295	304	276	286	289	274	282	292	294	272	282	316	300	307	296	308	299	293	283	294	283	291	299	294	299	280	302	304	261	277	274	294	283	292	286	303	297	259	292	285	295	294	309	282	304	295	296	282	311	283	303	297	315	260	274	293	313	297	255	317	285	289	310	310	277	293	294	295	290	274	256	284	258	286	287	304	268	293	288	272	290	298	281	284	276	299	259	298	276	308	287	299	304	298	271	258	302	281	302	268	270	280	294	264	281	325	296	320	249	271	266	296	293	304	270	278	285	308	284	300	292	277	283	314	256	287	304	284	283	305	278	285	267	302	308	302	295	284	266	276	269	289	281	272	273	290	319	280	249	295	319	276	289	302	275	288	292	311	308	316	285	277	288	281	294	314	312	303	268	282	282	290	317	304	266	312	294	261	290	272	273	284	259	265	260	265	300	294	299	266	265	291	283	298	271	290	319	306	318	283	307	264	315	294	299	266	305	283	305	320	310	269	280	287	264	302	275	273	358	321	297	286	308	304	272	301	270	285	247	305	277	266	266	296	296	304	282	259	293	294	283
25718	21452	27434	25550	6401	3607	2806	1789	1271	6886	16430	13067	6617	1889	922	500	408	351	378	378	372	359	365	374	342	373	414	334	366	345	381	362	336	376	368	352	402	348	382	363	368	385	361	356	356	353	405	370	397	373	353	382	347	343	344	391	375	363	365	388	363	388	346	357	362	350	381	407	358	360	349	371	324	398	388	357	381	349	335	381	394	348	342	373	358	411	339	414	364	383	377	378	334	397	370	367	334	336	371	376	385	361	377	354	336	368	368	376	316	385	347	341	341	374	370	369	354	348	399	380	357	387	348	355	362	395	322	370	368	360	386	380	384	353	330	369	366	390	359	370	327	377	368	364	370	355	374	345	349	371	391	356	376	370	356	366	380	380	350	357	346	368	383	372	359	355	376	338	378	363	357	345	357	358	348	380	358	329	341	400	387	370	368	347	347	381	361	352	326	395	363	384	365	341	388	366	363	325	417	373	357	368	392	358	328	340	360	321	334	361	363	360	341	353	379	370	378	391	361	394	349	401	349	367	340	391	394	341	359	387	365	370	397	404	399	382	379	428	378	358	358	392	364	334	360	368	374	407	364	326	353	362	411	382	336	336	355	299	347	390	368	376	338	370	331	342	330	361	360	392	380	372	394	379	361	345	340	352	343	385	371	358	350	363	337	321	359	344	365	370	375	366	356	366	377	378	337	358	341	388	377	367	373	382	375	375	357	364	361	382	362	362	331	370	362	369	355	344	359	312	385	398	375	374	389	330	351	362	398	348	402	379	336	357	386	339	321	368	362	373	345	351	397	381	353	375	369	345	363	351	355	361	367	372	363	352	343	370	368	384	387	352	381	352	366	390	377	361	346	368	368	365	362	362	368	365	357	338	352	388	381	411	360	358	383	351	351	382	372	374	373	355	392	375	363	349	374	371	382	362	369	359	368	376	364	384	348	364	313	368	359	371	387	371	384	350	350	383	354	382	355	338	342	359	372	377	390	407	378	349	325	359	361	357	352	366	339	372	342	382	387	357	374	352	345	366	369	388	377	366	392	359	341	351	379	372	348	356	397	346	340	359	385	386	398	323	359	418	398	385	377	411	356	386	364	392	379	357	372	379	353	401	381	362	377	367	386	366	358	378	372	378	361	383	355	321	335	328	354	373	354	357	384	352	335	338	376	374	363	350	374	364	364	358	369	373	411	397	367	354	391	362	375	339	335	380	372	377	372	358	401	398	391	343	372	331	350	368	347	401	376	328	379	363	365	375	326	384	372	374	349	404	368	396	377	377	378	364	391	399	351	321	348	377	380	367	355	395	339	378	369	384	371	342	356	327	387	394	353	329	344	343	374	358	361	370	376	383	367	354	338	370	353	361	370	346	318	374	379	372	372	347	364	372	367	381	396	362	346	373	355	402	353	341	352	355	356	319	361	364	346	384	379	363	385	359	375	388	354	329	387	358	348	364	367	374	378	381	353	330	405	364	363	370	387	373	314	366	341	379	381	365	381	401	348	415	387	372	343	403	354	327	371	349	368	341	367	358	355	371	383	366	366	346	349	377	371	365	347	343	354	371	329	374	381	388	353	379	338	369	342	375	366	332	381	347	384	353	349	352	364	378	374	367	381	364	350	352	357	369	363	322	337	366	343	338	343	352	338	351	372	356	367	354	385	337	370	340	373	389	368	397	368	396	348	379	358	377	353	360	344	383	356	374	325	386	358	344	374	330	355	315	369	364	336	356	336	341	361	354	362	386	351	341	386	390	354	345	358	331	399	365	345	330	360	371	387	389	365	417	374	359	345	362	352	365	375	359	363	381	360	359	332	364	369	367	372	378	359	379	364	337	387	357	365	337	391	376	355	352	380	351	394	361	367	369	366	368	394	361	346	357	362	377	342	380	382	376	344	360	374	345	360	361	390	353	363	359	382	342	380	376	356	355	355	335	358	372	357	348	386	363	370	329	366	346	356	351	361	356	345	335	345	358	373	368	344	382	356	354	348	389	371	333	350	346	376	354	372	373	364	364	378	326	363	376	364	322	324	380	392	382	372	382	379	392	352	357	360	364	351	366	365	354	343	365	391	373	377	362	351	328	361	367	356	352	347	370	342	358	357	326	330	335	382	370	349	349	356	364	335	374	326	345	377	326	357	361	377	380	353	393	408	360	354	372	367	369	334	320	380	375	357	343	365	345	383	355	366	366	358	333	363	361	331	369	342	346	351	347	374	353	356	358	366	390	345	361	390	353	377	353	333	342	355	327	383	366	394	378	349	359	359	363	344	338	387	336	357	355	353	339	395	376	340	365	361	336	341	367	390	333	374	371	378	378	373	396	357	350	364	421	367	359	387	371	383	385	375	381	365	352	349	358	372	346	322	362	377	354	382	386	352	345	351	366	351	341	356	361	320	368	370	336	340	329	351	357	387	363	351	372	362	365	366	362	343	365	342	375	387	360	360	368	361	367	363	355	377	400	376	343	378	375	341	342	358	390	360	400	329	371	316	355	362	351	347	355	358	346	354	318	374	367	379	339	352	405	344	378	357	365	352	360	393	406	381	400	381	367	358	357	353	376	379	324	327	377	343	394	338	361	394	358	376	377	379	370	358	330	364	376	356	368	349	361	373	350	372	324	319	388	382	371	327	371	346	354	419	352	370	335	370	330	379	377	353	351	363	356	374	340	372	387	337	375	394	364	372	373	376	380	356	376	341	338	369	361	374	362	386	370	356	364	369	360	369	386	330	348	395	360	363	356	368	356	359	339	363	369	377	380	340	336	365	337	363	348	374	342	342	379	344	365	373	386	390	347	372	412	355	351	374	368	380	334	335	360	351	399	331	373	373	363	347	365	353	379	349	356	335	399	394	393	403	344	356	340	380	314	344	379	352	396	345	397	371	371	377	373	356	352	341	368	368	376	415	371	364	341	328	351	343	344	361	401	366	369	332	355	384	369	343	330	383	352	401	374	361	383	399	368	354	369	353	361	371	374	399	378	356	400	386	397	357	342	332	362	332	346	383	334	353	368	350	382	363	348	409	392	366	370	385	341	379	363	359	370	365	352	365	362	359	355	370	347	355	374	354	401	385	392	373	342	343	359	403	355	375	378	384	337	339	373	369	366	360	346	350	353	377	358	369	329	402	341	358	342	340	374	378	347	347	329	371	361	399	369	379	355	328	348	362	364	339	390	353	341	340	357	361	375	374	344	376	351	348	365	362	335	338	360	378	359	355	351	357	367	408	370	371	355	366	381	359	354	400	351	346	388	365	348	371	360	373	380	386	357	344	399	348	337	373	320	379	340	374	377	329	392	364	364	369	359	377	336	363	349	388	351	355	346	339	359	332	352	342	351	357	350	370	354	358	397	383	378	375	389	395	362	336	336	391	381	388	358	327	360	347	326	356	381	359	361	367	345	368	338	352	377	390	351	361	376	386	360	371	339	339	379	367	348	343	360	368	321	378	402	365	370	347	388	383	375	322	360	399	374	366	368	330	346	378	406	349	355
3866	3604	2804	1479	1890	3711	3355	2443	1770	9651	16018	11886	6261	2029	1013	463	331	339	320	340	335	326	346	333	327	363	361	357	336	342	370	367	377	332	326	338	355	340	349	354	339	320	301	373	327	318	365	373	343	323	368	337	345	297	342	289	363	314	321	345	326	350	355	325	348	338	344	329	329	371	320	315	318	351	306	342	356	314	341	333	361	331	345	332	328	319	310	325	321	328	306	355	351	340	326	346	344	337	357	310	338	343	339	343	320	337	313	350	350	336	360	333	362	363	329	377	331	355	379	329	352	317	367	364	331	342	330	349	341	373	363	353	356	321	324	348	348	327	335	321	355	326	356	328	314	348	350	325	343	336	343	336	332	336	355	340	338	324	386	359	359	368	333	342	330	367	314	333	350	319	318	352	332	320	351	333	347	328	348	369	331	335	327	332	315	333	356	332	317	364	331	327	329	366	343	377	324	337	316	350	341	348	332	347	344	334	304	320	303	298	328	351	351	354	357	321	333	323	375	332	347	388	324	327	298	361	318	349	393	338	370	368	334	328	334	309	313	325	306	368	354	322	312	354	323	335	344	348	366	365	317	320	346	300	310	324	379	320	344	341	336	361	340	319	360	359	320	341	349	337	325	314	335	318	321	320	341	335	348	318	340	334	320	326	336	361	346	298	320	314	344	328	342	358	344	349	342	334	354	346	310	365	331	332	363	334	328	332	319	356	345	345	348	330	346	338	315	308	356	337	380	356	358	344	353	328	348	330	342	347	320	327	306	335	335	339	387	365	329	356	334	329	324	328	333	343	325	319	347	372	318	293	345	331	352	344	334	301	322	334	316	339	360	349	337	336	341	316	346	326	327	353	315	358	330	328	307	349	350	348	333	360	327	325	314	327	342	356	337	298	353	341	335	345	321	342	297	306	328	377	358	328	355	347	388	331	345	323	343	341	358	350	316	341	330	333	328	331	345	349	336	279	345	340	365	311	350	314	307	319	334	325	345	342	357	307	348	340	334	321	322	289	329	308	341	357	335	335	329	372	340	339	356	364	335	336	344	344	335	339	352	301	340	317	351	302	352	340	375	338	328	343	349	342	289	335	349	322	313	320	326	381	308	324	340	357	321	330	331	373	318	357	364	311	326	323	332	353	319	322	329	334	297	336	324	310	321	325	342	320	347	363	347	328	377	330	348	323	378	369	332	335	320	316	320	371	342	372	323	337	328	305	313	338	341	352	343	316	372	349	347	325	334	372	306	384	357	329	323	334	302	306	307	347	318	349	356	306	344	321	342	333	332	310	334	357	330	315	346	336	306	360	317	336	311	376	321	343	316	322	310	317	336	331	335	345	348	309	338	349	353	345	323	320	314	298	328	350	305	331	322	333	356	330	318	360	323	343	322	332	331	284	340	349	315	328	301	321	335	359	346	346	288	333	322	356	347	345	345	353	378	348	358	308	333	361	352	327	310	327	347	326	306	324	333	320	327	308	335	354	344	312	338	317	322	294	359	324	321	373	349	313	309	346	314	355	313	338	304	329	345	309	304	339	311	304	317	309	352	360	344	325	326	329	358	319	303	370	360	329	345	309	344	337	330	313	348	342	314	335	328	318	298	327	344	367	343	369	334	351	329	350	332	345	320	304	315	360	338	324	289	302	334	339	320	339	358	328	345	341	324	320	327	341	301	336	338	325	338	296	336	317	325	319	321	362	326	330	328	338	336	338	357	343	337	334	336	323	318	360	325	353	334	347	339	358	313	318	321	313	317	344	324	369	332	356	358	313	328	346	346	306	322	359	300	328	355	350	293	339	311	343	307	343	347	293	328	347	349	304	312	342	366	363	326	337	331	335	314	329	320	317	337	310	337	350	342	331	321	325	325	324	341	330	337	359	319	366	321	324	338	318	338	310	339	321	334	334	325	329	348	336	341	327	352	365	306	360	360	324	375	331	329	347	340	332	328	336	355	337	331	320	313	330	322	355	307	362	320	330	323	334	335	335	306	333	378	358	346	327	336	329	342	341	345	334	343	332	333	326	338	325	340	282	348	334	329	320	346	318	320	329	350	299	350	327	352	346	315	317	340	385	321	339	331	343	325	329	367	351	347	294	345	339	361	332	289	343	344	317	356	341	330	330	343	338	321	335	349	307	340	309	324	323	320	346	336	313	333	324	323	345	379	335	302	342	350	318	370	348	336	311	342	320	343	339	334	363	348	345	306	331	330	325	319	307	342	351	330	375	374	379	341	334	316	337	319	329	318	348	318	350	310	338	329	323	365	344	347	313	341	316	347	333	337	321	338	325	305	339	348	336	330	325	293	362	340	337	311	344	353	346	323	335	358	330	317	352	328	323	302	321	372	326	324	339	318	310	337	333	324	369	348	297	322	333	323	334	319	326	345	335	308	305	347	332	338	332	325	307	326	330	351	356	335	320	385	317	310	307	349	310	376	315	349	325	299	318	321	328	337	350	295	318	351	328	303	333	323	340	344	320	352	345	326	324	347	336	343	337	329	336	331	358	330	347	345	351	329	318	326	322	316	325	323	337	346	353	321	364	333	338	346	313	351	338	353	345	336	328	332	346	329	309	341	336	316	340	325	333	339	348	347	346	316	308	330	328	322	367	333	359	315	313	345	331	321	336	345	343	295	353	330	344	318	331	312	330	292	325	334	322	356	396	319	318	351	308	340	309	334	330	309	364	333	339	331	320	325	317	327	347	378	336	321	305	327	335	338	318	333	310	331	313	329	325	334	351	336	315	333	330	313	336	324	340	344	352	331	329	327	332	318	340	294	328	333	324	338	329	312	319	342	335	352	325	333	348	348	344	350	348	355	322	333	321	340	328	336	335	321	328	346	347	353	319	334	355	334	336	315	331	318	383	324	331	319	349	341	304	344	340	320	344	353	316	357	337	361	330	367	382	362	309	349	331	342	330	317	323	337	332	319	339	357	324	307	337	331	329	326	340	334	328	373	360	325	318	317	361	315	319	338	339	357	338	302	357	314	313	349	319	325	320	340	332	331	335	315	315	346	343	389	337	351	379	298	324	305	324	338	351	351	339	297	343	332	333	335	295	352	310	355	315	301	383	341	317	357	339	347	325	349	318	322	318	299	314	310	335	351	304	314	313	336	342	342	338	332	356	301	339	356	322	366	323	342	321	316	333	334	301	329	342	349	326	323	349	316	343	341	330	345	321	334	309	299	336	318	366	354	363	331	315	322	341	334	313	330	374	314	351	340	354	335	306	333	336	333	322	338	324	321	327	354	292	321	331	331	343	314	360	312	340	315	335	309	334	288	329	349	370	338	332	330	316	346	303	306	326	318	321	340	347	310	315	294	326	329	317	322	352	375	319	356	361	323	319	336	339	317	340	318	345	316	327	356	334	351	348	382	320	352	299	337	349	327	342	330	329	323	340	331	349	322	333	318	316	326	317	354	331	357	342	342	341	344	329	308	321	329	320	316	286	331	319	341	315	311	320	306	344	303	342	344	363
24386	21408	28632	24565	21360	11306	6685	3792	2577	21789	29745	23483	12467	3748	1664	702	581	584	482	524	490	517	548	522	536	544	482	515	536	517	479	489	496	529	515	501	511	464	502	492	509	486	532	490	536	562	532	531	511	527	528	531	490	496	551	525	491	487	532	542	478	485	478	539	537	471	507	543	537	524	519	541	500	546	516	513	529	511	503	518	514	534	501	517	483	506	520	514	516	538	492	545	544	546	514	532	503	512	487	497	514	485	501	517	530	505	494	499	513	514	541	537	517	523	510	506	497	511	509	520	510	508	485	504	510	526	527	536	494	518	513	491	519	493	485	485	520	473	491	485	514	508	484	484	466	487	492	510	503	550	519	461	504	536	505	540	503	490	514	510	482	517	530	523	502	481	524	494	498	541	557	460	493	564	457	491	469	537	500	487	491	482	498	480	519	507	528	529	506	512	488	512	492	472	544	488	494	477	515	518	515	466	490	505	531	548	479	510	550	549	503	516	494	537	499	509	481	528	498	508	494	501	508	492	485	523	511	510	546	490	533	525	501	545	511	507	547	515	508	499	476	445	495	500	526	523	500	479	545	513	531	509	492	485	481	495	534	521	498	521	522	462	500	504	460	533	485	498	494	492	506	529	501	482	448	533	528	505	506	535	517	487	528	535	566	516	493	499	562	533	491	481	471	479	546	559	473	515	490	515	538	505	513	496	491	483	506	522	510	519	519	504	510	472	500	522	494	479	482	514	492	480	475	511	495	492	501	535	499	524	502	493	503	512	484	489	530	539	538	530	531	488	528	510	498	499	552	538	533	527	498	542	522	510	475	486	521	538	518	499	537	467	494	511	515	478	520	528	517	491	529	480	506	526	500	485	531	465	525	518	524	514	503	500	449	492	519	505	537	547	476	543	535	530	502	474	478	467	491	504	491	503	497	551	463	537	473	522	458	526	513	489	482	484	503	488	519	462	503	507	488	507	546	529	468	508	486	529	523	476	525	506	524	523	493	505	519	487	500	461	530	502	504	472	490	495	505	536	496	533	459	539	470	489	500	496	544	472	483	471	489	506	456	520	521	550	472	531	469	516	488	524	520	507	499	522	477	525	525	519	495	514	490	523	533	525	510	506	482	521	482	521	557	496	506	521	493	483	477	502	500	504	478	507	506	489	440	500	515	491	493	510	510	522	478	535	466	513	516	512	504	525	545	547	524	508	490	496	509	506	510	473	536	483	488	545	517	512	463	499	506	524	522	492	551	514	498	509	528	476	512	555	489	509	503	491	521	485	517	512	560	496	521	554	549	538	519	536	542	557	518	510	485	539	518	516	532	497	499	513	505	513	484	478	531	500	530	469	509	476	486	478	500	506	526	529	515	454	493	526	603	519	556	515	497	522	495	503	529	527	480	488	509	510	508	504	513	506	492	462	533	501	531	526	515	476	520	475	486	542	519	512	532	475	500	526	542	537	518	485	505	513	484	512	506	532	512	494	514	540	506	514	499	502	537	501	531	494	490	533	497	474	516	497	462	534	511	467	492	542	531	510	501	529	496	510	558	472	502	483	452	520	485	499	495	478	543	501	542	466	553	485	512	511	508	505	499	537	527	482	498	514	480	517	502	485	500	485	483	487	476	530	534	501	527	507	496	519	522	535	536	507	479	508	458	532	500	502	523	512	489	494	471	507	504	484	471	486	492	499	557	488	522	515	496	491	489	547	530	507	493	535	473	491	511	492	524	490	553	517	498	498	479	461	514	515	517	529	508	530	516	499	511	481	503	499	517	466	476	446	528	544	523	471	503	491	551	508	530	500	550	507	519	529	519	485	468	514	515	464	528	541	480	490	516	530	525	505	513	505	516	523	488	488	491	483	488	465	533	508	481	516	499	557	507	518	514	456	503	489	545	510	505	473	510	511	494	478	518	529	496	507	556	503	494	498	527	529	520	500	467	494	529	515	517	497	500	506	489	498	520	492	509	484	516	472	537	501	502	517	506	496	528	497	501	500	466	499	508	502	490	510	463	517	541	509	476	511	504	518	507	493	510	511	479	556	494	507	490	510	503	493	460	513	516	536	501	468	475	488	505	535	514	498	519	479	501	493	503	460	522	509	528	517	486	516	520	480	492	501	525	518	505	518	489	544	514	509	533	543	546	504	568	524	490	528	517	521	508	461	513	498	487	556	498	537	494	499	545	502	507	542	491	497	528	541	455	498	532	539	473	533	491	549	498	511	527	533	497	472	534	499	514	473	481	513	531	487	499	497	489	526	489	529	448	523	494	496	483	478	541	502	505	510	511	472	521	508	540	527	542	487	514	503	542	504	493	494	501	491	519	557	484	469	498	500	527	492	534	519	469	514	473	519	488	507	482	487	539	510	523	500	464	512	480	491	477	533	527	510	519	504	510	474	491	485	498	510	523	478	490	517	535	495	529	485	468	517	538	500	487	509	466	500	503	526	495	536	508	499	483	505	513	490	516	478	528	500	535	490	461	526	500	513	535	468	483	499	497	497	537	517	504	501	543	446	500	498	544	531	487	512	489	511	518	521	490	544	478	531	508	511	496	554	539	481	553	492	500	541	532	519	486	526	516	468	542	516	457	502	504	537	502	573	508	549	522	504	502	521	480	504	518	526	511	486	466	544	519	507	495	476	486	510	498	480	514	496	516	468	483	526	479	512	535	519	526	505	469	514	543	493	486	479	474	453	541	547	514	471	482	517	510	497	504	474	453	501	539	503	516	504	528	490	521	492	511	494	510	544	496	526	507	478	499	530	469	536	500	485	510	501	535	479	555	543	516	526	550	482	506	497	512	501	519	476	504	498	529	507	507	493	511	536	496	520	517	512	475	495	545	547	515	534	518	526	539	534	492	485	447	507	453	465	480	549	494	510	505	479	507	499	458	535	487	548	493	494	492	486	489	523	482	483	513	515	481	513	498	492	470	526	508	453	513	525	517	525	477	541	544	533	515	484	505	532	533	499	505	520	504	492	514	500	494	499	482	465	540	501	550	489	516	474	543	526	514	523	489	508	458	474	503	497	532	508	505	477	481	521	514	511	527	493	491	538	500	532	520	502	530	539	496	483	505	507	509	496	485	485	500	496	516	505	488	511	493	489	518	500	493	530	517	508	517	474	476	483	540	540	519	507	515	515	534	488	481	510	526	438	484	473	526	527	500	552	484	503	525	534	512	521	475	511	502	505	528	515	518	480	519	492	553	532	527	486	509	498	529	504	549	485	494	468	505	498	516	514	516	491	559	462	521	502	491	560	568	509	515	519	513	511	492	499	508	547	515	513	487	501	488	526	468	513	514	508	470	493	517	496	503	507	480	534	521	483	543	535	523	478	483	535	470	516	510	473	513	540	508	491	534	507	507	515	516	482	517	477	506	532	503	509	511	492	458	530	544	510	516	516	477	523	528	502	515	548	474	508	485	510	502	471	534	500	528	540	493	547	494	475	497	486	502	530	522	505	513	498	513	524	455	509	486	518	508	491
4733	8087	5332	2717	3661	5347	5765	4362	3471	25989	25539	19798	10019	3471	1713	671	506	481	450	471	431	455	457	449	454	443	451	475	446	460	424	454	459	444	464	465	445	469	480	481	483	470	466	464	434	494	427	450	401	429	462	482	425	475	465	471	447	426	444	461	432	417	454	472	429	461	459	464	514	443	451	433	495	461	411	473	429	435	450	441	458	463	475	453	445	444	448	460	461	454	427	438	452	467	462	463	439	444	481	457	485	441	425	466	471	471	425	478	468	478	423	431	441	438	456	478	469	456	427	463	440	435	460	430	444	451	424	460	472	451	441	437	500	451	446	442	480	455	470	463	446	458	477	439	405	487	469	474	418	457	458	446	402	460	457	466	468	444	431	466	450	456	492	469	472	419	459	464	460	446	469	461	427	452	466	447	449	449	439	459	411	424	481	409	438	440	474	428	439	443	475	441	466	473	441	442	457	472	493	457	482	456	475	432	451	432	445	443	468	463	411	450	436	455	449	436	432	444	477	457	481	460	447	438	418	445	463	426	449	467	454	444	421	458	478	421	440	431	438	471	458	449	436	446	459	495	474	419	477	428	445	421	462	475	444	435	479	470	438	447	451	421	446	410	443	432	440	463	444	455	418	453	460	461	421	432	500	423	463	455	418	474	462	462	475	439	431	489	447	451	428	478	422	414	449	453	422	457	474	472	467	441	436	446	440	490	437	449	463	424	461	472	430	426	439	471	434	469	455	418	447	508	486	479	469	451	438	443	399	453	438	454	427	466	457	441	456	447	446	456	423	437	440	440	432	427	433	480	468	472	426	503	465	479	460	445	468	469	432	473	475	447	422	408	470	428	478	423	450	480	459	439	456	494	486	475	438	444	446	448	499	441	447	419	471	432	424	436	442	446	443	445	470	442	454	468	392	469	447	432	455	436	427	458	447	484	478	459	447	441	463	469	419	466	449	495	448	473	460	442	426	484	477	460	458	456	477	427	460	423	446	443	443	440	429	474	449	448	413	454	466	461	432	452	437	481	464	473	428	459	405	437	444	457	442	418	511	435	431	425	449	429	430	463	453	452	449	455	469	433	457	450	439	448	440	466	434	456	470	399	423	450	465	501	424	448	486	449	436	436	446	432	498	421	446	420	438	456	446	439	419	468	441	485	446	416	454	444	464	464	490	432	447	430	447	464	449	451	445	449	426	467	427	481	438	432	422	426	471	442	455	473	435	495	509	494	452	444	435	425	472	458	466	419	480	438	447	450	436	483	403	455	455	459	467	454	453	458	465	439	431	462	467	440	467	431	433	465	436	449	450	442	465	427	456	455	484	457	447	459	447	435	433	456	428	474	429	461	418	440	456	471	465	461	469	435	459	448	453	502	476	441	468	464	461	448	456	433	480	442	447	445	439	430	446	478	454	479	419	438	458	445	473	466	431	447	448	467	456	408	472	455	460	464	454	470	427	468	417	446	444	477	432	434	467	416	466	451	442	422	444	409	496	470	437	411	449	447	445	417	469	445	431	418	450	438	467	442	446	475	450	431	437	480	412	420	448	462	456	438	454	458	453	444	478	477	481	444	431	467	462	451	433	460	437	450	416	437	466	435	481	462	451	447	451	462	433	466	448	450	433	437	474	482	443	440	487	461	443	452	442	480	425	430	492	414	455	460	443	464	418	452	455	411	458	464	426	412	460	445	449	414	445	455	398	406	440	442	441	450	446	439	443	428	465	445	440	411	458	486	475	446	448	416	466	415	458	465	408	466	406	442	495	490	421	468	420	444	456	441	483	424	442	457	446	412	443	491	459	454	435	467	462	428	446	468	449	456	436	471	485	446	477	434	451	493	423	395	456	447	458	472	459	455	435	443	418	439	444	428	441	461	440	503	438	473	462	447	437	474	447	412	485	446	459	475	458	421	458	421	452	475	463	460	437	471	404	463	474	426	422	455	425	456	452	488	443	416	468	425	476	432	469	433	495	496	424	503	460	434	451	459	425	461	427	418	450	467	426	461	454	455	425	472	470	470	465	463	463	443	460	464	430	452	460	450	437	456	487	469	472	482	443	430	423	464	420	512	444	430	456	458	444	428	461	417	450	434	451	455	440	453	482	483	442	451	432	436	451	432	439	438	466	427	439	398	439	443	411	456	448	451	444	449	457	410	433	433	429	464	434	451	448	440	447	456	472	442	470	445	434	475	461	427	439	450	478	480	470	461	409	468	425	454	380	431	424	440	445	432	447	463	434	493	438	433	421	432	429	409	483	444	457	429	445	422	471	449	427	453	450	489	442	413	439	450	442	475	470	475	422	439	469	446	453	449	434	456	466	454	458	449	414	447	448	449	438	497	422	450	448	450	443	442	444	432	473	478	443	471	442	481	457	454	421	473	446	459	410	480	444	490	470	432	445	447	434	471	430	466	441	474	468	432	464	439	449	466	449	462	460	437	456	476	428	412	446	459	449	437	409	437	457	448	439	438	450	431	441	440	455	475	437	429	447	464	450	483	432	441	436	447	462	475	469	402	474	443	461	452	462	450	473	456	466	488	454	450	456	421	432	451	418	457	429	459	447	450	426	467	445	452	408	426	420	458	473	445	467	439	443	432	455	442	449	473	451	457	451	449	464	411	489	459	420	452	442	466	441	427	440	442	465	449	469	458	431	453	435	417	423	494	497	429	453	431	451	437	444	436	429	449	417	450	448	459	434	465	442	438	472	432	435	427	426	453	481	425	458	432	445	430	430	454	441	418	468	447	447	441	442	451	431	441	455	443	432	462	443	442	510	473	478	426	497	454	405	386	458	473	485	457	517	436	449	475	426	433	449	442	435	454	466	433	438	407	453	422	434	461	452	452	437	461	429	421	481	480	433	447	452	437	453	471	432	460	445	469	455	459	436	477	444	451	462	438	431	400	435	438	482	471	429	424	473	473	476	441	469	464	438	464	433	458	464	412	436	454	481	440	477	462	456	450	428	484	420	445	477	427	453	448	468	452	461	493	431	462	421	440	454	463	472	404	441	441	455	456	441	438	453	448	420	446	462	430	450	450	462	425	413	423	439	480	457	459	429	403	481	423	465	431	466	433	424	464	465	429	443	441	421	491	428	463	431	452	448	439	464	454	428	479	434	443	436	445	448	449	437	469	437	425	433	467	437	452	431	434	448	449	435	448	458	451	460	445	453	407	469	465	409	472	452	451	432	442	462	441	454	457	454	481	417	445	474	467	435	422	461	479	486	452	462	447	456	452	454	433	445	455	440	444	435	449	425	444	440	461	433	442	425	416	452	439	456	463	469	410	450	451	452	443	426	458	460	427	458	450	409	445	449	394	406	448	446	418	433	469	443	494	427	455	447	453	443	420	428	418	443	461	453	448	438	458	434	479	430	462	438	482	457	459	444	463	445	434	427	421	447	437	449	431	470	484	468	455	431	438	409	457	444	447	439	460	470	458	446	447	479	433	457	429	466	456	405	439	465	425	414	418	463	418	465	460	434	441
27610	11113	1463	872	1053	1033	1021	741	635	1349	1934	1687	1106	605	427	369	327	360	353	328	342	295	318	359	318	342	309	405	348	323	358	346	303	324	363	327	311	320	335	371	317	344	317	352	367	355	342	315	343	311	311	343	317	307	359	339	340	329	331	332	325	358	339	322	314	329	327	354	339	347	340	344	331	351	342	337	333	356	352	340	340	371	318	342	343	313	324	348	312	356	298	342	362	355	356	334	310	314	346	314	348	330	326	362	309	320	335	312	328	299	362	312	346	346	310	327	374	315	328	340	336	321	349	364	307	329	316	342	335	310	314	350	334	328	360	321	331	341	353	329	381	363	318	325	332	315	331	313	301	331	353	330	327	294	325	347	350	333	319	341	366	313	313	336	316	314	340	341	332	340	369	338	336	347	333	354	304	348	357	315	300	356	347	317	337	324	324	357	338	345	370	317	352	324	330	324	328	322	352	323	326	353	360	342	334	320	316	333	343	353	365	343	318	310	320	370	331	346	331	350	379	347	323	318	301	334	345	349	353	369	345	340	321	342	352	366	328	395	344	307	349	321	312	345	298	322	333	325	358	304	367	366	352	346	352	332	347	338	368	352	351	312	333	314	295	316	344	319	331	318	362	334	327	343	331	356	345	327	332	343	330	309	326	331	306	350	326	349	323	297	305	353	301	326	322	295	346	331	308	373	302	328	338	353	356	321	326	379	341	343	335	360	328	333	363	349	324	364	344	292	349	345	352	316	339	320	355	335	343	344	317	314	315	319	322	332	354	330	328	315	325	306	341	361	291	302	325	330	340	340	337	310	319	364	319	345	338	360	389	355	339	322	313	346	351	316	346	332	350	332	287	387	348	364	342	353	348	360	323	321	347	322	344	319	349	327	348	330	302	328	351	341	328	335	364	318	330	312	314	353	299	313	332	340	381	314	346	370	339	314	359	348	299	351	343	333	328	325	356	351	343	312	335	315	322	339	322	315	337	336	330	346	341	366	381	347	347	364	354	331	339	327	340	379	356	336	340	323	343	339	346	362	342	301	353	340	339	346	324	336	356	351	335	333	352	320	326	383	327	345	365	339	366	337	326	304	356	323	351	290	307	342	337	311	342	318	350	349	323	347	322	298	311	329	311	314	360	349	346	325	330	347	334	308	335	320	327	330	347	319	345	324	358	328	315	343	322	323	332	316	351	331	339	322	330	373	362	303	338	347	323	348	344	325	317	347	344	327	356	333	349	311	320	384	355	388	333	317	361	345	355	337	375	334	349	350	328	337	343	325	344	345	307	318	343	331	340	330	335	322	339	336	306	372	340	337	315	340	324	337	322	325	311	334	330	341	325	322	347	340	348	330	354	289	337	353	351	306	351	335	325	339	330	335	315	342	336	330	316	318	314	326	321	323	326	315	357	329	328	356	327	326	331	319	354	348	363	306	336	306	361	324	336	333	330	314	365	314	321	361	318	292	353	349	339	344	306	307	339	318	325	320	338	343	359	332	323	321	298	344	347	307	334	330	320	353	327	355	361	371	328	324	330	314	333	351	312	344	299	347	338	341	338	343	345	284	302	347	365	357	326	309	360	304	367	319	327	354	335	375	316	315	326	319	367	345	351	335	377	330	322	317	362	323	305	336	328	328	310	322	298	322	367	316	348	310	319	310	360	361	350	322	339	328	344	329	344	369	352	360	329	358	326	343	353	340	327	375	354	318	327	330	325	312	338	332	323	353	328	350	349	332	357	354	346	361	338	339	316	348	353	337	356	352	341	376	312	351	325	330	351	322	323	355	322	327	335	342	324	339	314	355	353	350	301	346	328	329	340	353	353	306	352	322	361	329	338	337	360	325	337	356	323	334	330	343	328	299	341	348	311	327	304	314	381	308	331	354	334	361	369	349	367	330	331	329	328	354	342	343	329	372	368	322	330	306	360	359	321	341	336	355	331	320	335	287	333	347	309	332	347	318	334	309	327	337	318	310	325	334	338	332	342	346	327	344	306	305	341	331	330	340	296	333	314	342	358	374	335	341	331	335	330	312	315	353	338	368	330	342	332	351	382	317	353	321	341	346	301	342	316	335	333	329	405	323	349	317	332	335	307	323	352	305	341	324	307	351	338	355	325	337	315	330	324	357	354	340	276	338	350	324	316	342	334	339	326	326	345	324	362	289	299	341	331	351	317	376	326	325	322	319	340	343	328	346	338	328	354	337	311	305	352	323	326	311	355	310	328	352	309	337	344	366	304	336	338	336	358	334	341	334	328	323	315	331	378	323	326	345	318	350	315	354	338	309	316	356	333	334	337	318	374	338	325	351	370	331	323	330	316	326	335	305	315	331	319	318	353	376	360	305	372	322	338	330	334	321	356	343	343	341	311	340	362	360	307	342	351	327	336	309	314	337	354	361	303	331	344	306	315	371	357	341	309	344	297	315	344	332	342	337	338	337	327	312	335	330	329	310	354	286	338	351	320	313	336	322	341	340	301	364	345	352	332	345	337	296	359	349	314	345	329	352	310	330	337	343	332	301	331	337	329	321	298	344	314	328	337	344	328	310	332	363	335	334	340	343	314	339	344	322	389	328	334	354	348	321	310	339	319	324	340	353	374	327	352	350	324	347	350	337	343	322	340	321	333	339	328	333	324	306	337	346	317	317	322	321	338	358	325	327	356	331	352	322	336	359	318	281	291	342	336	334	322	344	364	315	323	353	341	335	353	347	321	346	325	322	299	346	331	320	366	307	344	340	367	333	350	328	270	331	346	350	344	348	331	355	318	328	348	364	302	353	330	338	326	314	322	335	358	329	348	299	316	314	349	363	376	361	337	321	316	331	339	320	351	345	340	333	355	358	310	360	352	314	308	337	332	342	328	328	340	312	366	300	318	334	328	332	326	349	358	329	323	332	329	338	353	335	313	348	355	335	329	302	355	360	332	317	325	325	349	369	316	331	348	352	338	342	335	342	358	324	369	364	329	336	343	354	308	331	295	314	327	341	335	336	318	320	306	321	318	328	352	361	353	372	316	352	332	305	311	315	299	348	311	307	327	340	333	348	321	317	338	306	349	347	338	319	358	339	350	325	353	318	362	332	351	331	325	361	329	341	339	302	344	333	332	347	322	307	316	349	311	310	350	322	358	316	348	310	314	372	320	317	370	311	331	341	364	330	344	358	340	322	364	357	343	380	323	340	315	324	342	369	385	327	315	330	300	346	368	341	304	322	333	348	351	326	332	319	291	348	328	362	336	359	359	324	352	340	327	334	370	285	331	341	330	324	304	320	361	299	309	341	316	342	313	330	345	314	320	322	338	323	350	334	347	365	338	343	298	368	328	340	333	327	333	351	306	343	308	334	333	307	362	340	346	345	353	302	326	311	339	322	336	326	366	322	308	332	337	317	337	347	357	320	350	352	310	355	342	339	359	330	358	342	356	321	344	314	320	358	355	319	326	327	317	338	365	303	330	320	367	321	344	338	332	316	288	325	304	336	312	339
5493	1393	887	593	1177	1439	1525	985	851	1971	2320	1954	1122	589	429	341	326	279	293	304	270	309	307	290	288	309	298	278	341	298	293	306	297	322	301	315	275	294	277	311	295	299	299	316	295	292	316	288	295	322	321	286	297	297	312	319	315	303	299	314	300	293	304	312	292	293	303	297	303	304	296	301	298	291	261	286	309	288	305	290	296	295	307	276	303	302	300	276	282	319	301	290	270	307	270	311	309	242	316	289	303	332	303	291	285	296	299	306	286	283	299	302	293	307	277	289	279	300	261	288	340	301	284	284	298	283	313	298	329	293	320	286	318	299	286	323	326	312	274	284	289	295	321	279	291	327	285	268	299	286	286	275	295	293	287	298	310	270	303	304	330	304	308	288	280	316	298	294	299	297	268	282	320	290	282	287	316	289	303	286	320	273	299	300	298	276	293	284	314	295	308	273	301	294	316	313	303	294	279	282	312	294	294	339	309	314	293	293	266	302	287	298	286	289	289	271	324	302	316	281	299	286	287	317	314	311	304	318	312	298	320	307	317	283	316	280	315	319	290	302	307	295	285	307	302	302	342	298	279	288	289	299	266	283	320	277	346	303	297	306	353	309	319	297	315	277	278	302	283	274	301	286	286	302	289	302	322	301	296	313	305	261	304	323	304	298	282	289	292	318	274	316	313	344	294	326	313	305	326	277	298	320	282	317	282	278	284	298	269	326	274	282	297	322	294	303	303	313	299	289	312	306	287	294	329	315	268	296	328	320	283	315	292	323	314	295	297	303	293	275	301	276	321	284	269	299	283	278	309	295	293	277	287	314	293	297	324	319	309	297	293	271	279	292	294	286	299	312	319	263	282	287	309	324	309	301	277	307	291	304	286	307	292	280	310	270	304	308	312	297	306	310	305	276	261	257	278	314	281	271	293	295	296	276	276	288	275	295	294	318	303	306	289	277	306	309	314	292	306	305	292	265	311	295	312	294	288	290	280	308	278	300	281	322	283	312	305	336	305	268	288	290	313	307	289	321	276	266	300	320	318	297	283	313	326	313	315	330	294	272	303	313	262	283	276	292	311	309	275	311	299	298	265	284	285	282	302	296	319	317	303	302	296	303	313	301	284	292	263	282	284	286	315	276	262	324	316	313	273	301	288	290	326	276	292	325	298	300	308	274	290	283	310	338	291	275	326	321	286	291	306	326	287	281	287	301	302	292	293	290	304	325	291	289	319	325	294	288	277	309	307	285	269	326	274	301	315	312	290	291	309	286	308	291	323	318	289	290	299	278	278	279	358	304	324	319	283	282	306	296	287	281	302	283	330	313	291	296	329	317	324	317	289	295	295	301	284	318	282	304	297	274	297	296	295	314	342	317	317	335	307	291	294	303	300	310	320	314	286	288	314	277	295	315	303	313	318	301	290	292	318	273	276	330	296	327	312	305	323	314	285	292	270	309	281	287	284	284	296	302	280	283	341	304	287	301	302	281	304	316	283	305	288	328	310	317	310	313	290	310	305	286	338	298	290	302	282	294	300	304	297	323	272	266	292	275	303	297	289	327	295	261	290	315	298	302	283	291	310	291	308	299	305	315	289	277	314	279	283	273	279	282	292	287	330	302	298	293	307	316	283	318	318	338	278	296	313	311	291	305	302	311	300	313	286	280	302	292	328	303	303	285	276	269	334	311	291	266	334	305	284	297	297	327	330	293	294	322	288	300	312	302	306	285	305	270	305	288	307	311	290	317	285	284	331	306	308	283	271	285	274	299	293	299	296	272	287	321	337	271	265	311	307	297	284	275	292	305	303	271	304	317	294	309	315	297	305	298	305	293	282	288	313	272	290	279	323	326	295	302	328	305	289	316	286	303	292	306	320	277	286	285	312	302	319	298	270	333	311	304	266	293	290	283	281	313	303	290	286	289	268	318	285	279	304	296	287	291	281	309	273	313	295	300	269	287	296	286	298	283	313	346	266	303	289	303	294	299	348	314	311	294	290	313	277	250	312	330	297	291	299	283	284	284	295	288	290	289	304	258	300	271	308	287	296	294	289	329	305	304	320	298	323	284	337	279	290	270	292	292	298	301	271	310	272	293	309	268	283	319	347	288	298	256	316	327	308	300	312	285	303	334	268	284	322	269	304	281	321	266	302	309	301	303	301	292	292	274	311	330	316	279	294	272	288	275	295	316	292	275	310	301	274	302	314	313	284	301	316	306	312	299	282	315	312	287	337	322	314	290	309	312	274	275	308	295	299	288	300	290	304	288	313	297	305	306	295	296	298	296	313	303	301	294	302	287	272	314	312	306	314	309	294	287	287	309	268	326	285	283	309	317	273	289	308	340	266	303	318	287	310	329	315	303	301	333	277	311	287	334	289	272	305	271	304	294	299	309	306	282	295	301	311	265	306	304	266	289	321	305	264	341	319	312	294	308	288	305	299	283	282	285	303	313	287	285	284	312	297	298	318	305	293	282	280	283	318	292	309	320	323	295	304	289	299	324	306	318	306	289	275	286	268	289	309	297	318	300	316	289	307	294	309	299	279	316	330	298	267	274	294	312	319	289	314	289	306	299	295	309	307	276	316	295	268	328	305	332	282	298	316	281	275	299	307	330	294	281	302	322	344	317	310	288	291	270	305	299	291	332	286	308	300	258	333	308	285	262	295	295	302	292	298	319	320	309	311	292	328	333	283	285	286	275	301	281	287	284	275	301	297	297	296	300	322	324	308	299	281	289	292	283	278	291	280	279	298	298	299	302	279	322	263	321	295	320	306	327	297	303	308	291	264	296	284	281	304	297	321	304	294	306	294	280	286	306	299	310	307	277	311	313	308	272	317	305	322	300	301	314	288	282	261	304	270	301	281	292	298	281	303	304	288	307	283	270	332	304	288	277	269	319	284	312	285	282	290	285	330	302	300	303	286	296	293	298	316	287	299	286	319	297	267	345	292	300	300	289	273	264	288	286	326	279	322	295	284	303	316	287	321	297	322	314	316	306	312	289	299	321	343	308	294	272	331	250	318	318	323	298	326	317	286	279	304	300	305	280	342	323	298	301	275	282	288	324	316	274	300	311	286	280	318	275	290	308	309	288	285	304	285	293	289	273	282	286	297	291	297	281	291	309	315	283	297	307	276	299	310	279	268	291	300	264	289	333	288	313	296	293	278	288	335	289	260	308	301	274	293	332	312	313	296	304	289	298	285	295	313	292	292	289	283	313	283	323	269	281	295	297	296	260	289	301	290	303	277	312	299	270	271	333	283	305	311	309	281	282	303	285	310	316	300	306	275	310	274	312	304	302	275	294	279	277	320	286	321	293	298	285	275	305	300	288	267	316	293	286	313	280	255	298	290	279	298	286	283	275	283	283	310	274	298	279	314	323	276	299	312	306	305	287	306	293	307	294	313	314	323	288	304	313	334	312	278	328	321	283	319	312	310	309	283	284	299	274	319	301	311	316	308	307	277	324	302	304	301	312	315	287	278	306	314	299	304	290
25549	21416	27399	25510	7598	2971	2269	1494	1068	12899	16753	12427	5676	1724	763	442	396	412	393	360	375	391	376	357	344	359	396	377	406	368	358	396	397	346	364	377	366	350	386	358	343	353	383	356	356	424	345	336	376	352	369	394	386	358	354	375	351	374	374	387	362	358	361	373	351	382	388	323	358	370	372	368	348	398	371	365	372	378	383	360	348	368	354	355	374	354	392	359	386	352	389	382	346	377	375	378	340	367	381	389	376	390	355	392	360	381	400	381	395	340	356	377	349	380	365	390	361	379	384	373	394	386	391	383	378	381	332	342	352	361	332	387	350	389	377	352	345	351	387	370	388	364	368	395	402	381	357	375	363	387	367	393	395	383	362	381	352	384	399	356	413	364	377	359	383	342	356	339	402	390	359	354	370	349	401	380	369	353	353	347	376	347	368	386	410	357	344	407	372	390	382	380	374	353	358	400	374	371	364	367	383	392	362	378	373	375	355	378	340	367	401	370	373	374	369	335	383	362	362	376	352	371	376	415	358	381	355	351	367	381	382	375	356	364	373	346	346	349	354	344	388	394	404	372	370	370	356	372	364	395	330	379	328	372	372	348	339	388	371	372	332	360	361	350	319	376	361	420	350	363	357	356	386	350	348	364	360	341	372	391	355	374	381	376	377	384	380	375	356	378	375	372	367	373	375	371	356	357	362	388	376	372	386	358	353	373	353	335	423	382	390	379	350	389	353	366	348	396	390	409	383	416	361	348	351	394	342	382	379	372	370	390	349	380	374	395	361	329	399	374	358	358	369	375	400	376	367	351	386	388	371	362	356	373	334	382	369	387	339	369	397	353	374	350	323	394	371	395	370	380	380	384	384	351	337	385	396	339	375	367	359	383	409	364	368	358	362	360	401	377	356	391	367	403	360	358	338	379	390	343	385	398	376	392	368	356	347	387	367	371	357	380	410	368	341	371	360	345	354	378	369	365	343	351	374	361	365	339	369	367	335	356	371	344	379	365	396	374	385	383	338	384	363	377	385	364	351	359	399	364	362	398	354	347	357	360	375	408	343	354	354	368	341	357	379	355	373	368	386	357	347	340	370	398	368	379	367	374	365	388	363	390	373	344	350	395	392	342	365	384	368	367	374	381	370	363	363	379	386	376	403	375	372	359	319	359	362	373	357	370	394	379	361	368	375	350	335	366	377	339	408	368	349	377	387	378	384	345	365	397	336	393	398	393	375	370	387	385	368	395	329	349	373	362	397	368	391	373	347	387	387	370	392	358	339	379	363	360	370	371	357	385	363	332	387	370	359	344	369	313	346	371	350	364	375	374	406	381	351	363	384	350	376	370	379	395	383	370	359	349	377	365	367	380	407	380	373	362	384	400	367	373	388	401	405	410	380	386	331	354	384	333	360	370	375	374	359	406	356	372	366	368	361	385	395	391	366	362	385	372	369	344	365	357	361	372	345	390	381	356	360	364	375	350	381	357	310	371	337	369	356	382	389	360	395	409	359	368	399	398	376	325	395	344	383	363	369	383	363	355	373	333	355	360	390	349	391	357	404	346	378	395	352	396	365	314	337	339	350	401	340	339	405	393	373	352	351	364	380	383	356	370	357	345	331	341	389	386	407	390	386	388	368	391	381	349	365	409	341	373	354	379	343	372	349	368	389	361	358	377	377	378	369	392	372	332	361	367	391	373	385	334	345	387	356	355	400	349	371	374	351	380	359	405	346	341	375	370	378	380	383	376	343	381	351	354	350	369	383	395	356	374	382	355	399	369	337	366	364	390	385	374	372	384	417	368	389	366	385	357	390	370	357	350	382	368	366	371	375	379	379	353	382	369	379	393	366	335	374	353	348	392	404	393	343	376	403	360	371	328	379	354	355	395	371	373	368	344	371	365	356	380	381	342	366	359	383	349	360	390	373	366	366	373	377	312	379	385	358	353	378	337	375	364	364	343	328	376	358	369	396	366	350	369	374	357	396	359	369	364	387	351	402	397	384	365	353	389	341	370	364	351	349	340	384	345	371	357	364	404	384	350	365	384	358	374	371	373	357	339	375	367	379	360	342	396	351	340	334	397	351	349	362	376	355	363	383	396	381	373	404	353	394	352	358	358	364	358	369	354	361	366	348	389	384	363	339	337	404	383	362	398	364	406	338	359	397	376	423	356	350	389	397	362	363	407	411	375	359	376	343	359	409	381	369	344	380	359	360	370	355	351	361	375	335	375	360	388	378	390	382	352	373	359	384	361	384	367	355	365	355	383	339	368	352	359	352	341	363	361	371	407	388	386	384	423	348	380	368	338	369	400	396	370	369	366	382	374	362	353	385	368	361	347	349	345	344	381	356	382	376	368	356	384	384	389	380	353	364	366	359	336	378	345	358	355	358	347	381	368	379	351	349	392	356	369	389	390	368	360	399	349	368	344	323	357	384	350	366	377	349	355	378	354	349	384	387	366	352	348	371	364	380	352	395	386	343	356	390	388	358	396	320	389	358	343	387	375	381	353	348	373	350	374	391	373	353	354	358	369	382	317	356	419	345	344	350	363	360	333	353	408	364	407	344	392	374	353	365	374	363	386	330	364	369	356	382	377	401	350	342	342	397	388	377	359	388	376	377	387	348	367	349	351	395	363	373	334	366	361	343	372	351	380	359	371	354	371	395	354	351	353	344	334	373	402	369	369	386	349	353	406	352	409	358	320	361	385	354	364	396	367	375	388	376	368	384	372	351	383	388	334	360	389	375	349	405	374	388	361	396	359	379	390	351	386	350	364	350	360	386	366	367	360	385	356	372	353	377	397	365	358	376	339	348	359	372	388	342	365	347	334	377	368	334	362	378	348	355	359	384	346	369	352	371	389	372	351	348	356	392	362	389	372	388	378	359	349	379	382	351	362	357	344	382	344	397	361	369	355	369	374	374	362	341	361	367	324	389	390	359	382	364	391	362	369	330	387	338	338	371	370	384	370	377	379	399	384	339	358	377	392	373	364	415	398	348	381	388	335	375	381	328	356	380	337	328	393	345	358	376	357	337	380	381	345	402	341	368	373	372	351	403	410	380	360	338	370	371	365	341	343	382	377	376	386	385	379	331	345	380	371	371	375	383	347	349	346	365	338	407	391	355	358	342	362	372	392	349	386	372	362	373	351	364	377	388	358	370	386	392	388	391	378	371	338	345	349	386	362	367	367	389	353	366	367	380	408	352	372	368	352	352	370	363	358	350	383	364	360	381	342	382	339	374	372	373	373	361	364	377	361	307	380	383	405	370	366	384	356	348	400	379	368	392	364	365	360	358	369	343	355	354	382	375	349	362	381	370	382	343	357	376	375	354	358	372	324	401	362	327	402	381	334	395	357	329	374	379	402	385	373	341	420	399	361	382	371	384	397	392	370	382	386	365	369	358	359	376	374	361	400	391	404	366	385	338	370	387	355	375	386	388	371	370	323	378	342	364	371	353	353	372	381	399	377	374	371	378	345	370	352	377	390	351	399
4378	5029	3239	1609	2603	3028	2551	1957	1571	15998	15417	11030	5410	1870	820	445	378	343	373	383	349	347	349	383	364	350	328	387	327	331	344	356	341	383	356	377	313	333	362	334	322	351	388	373	337	338	354	355	314	353	359	368	325	365	340	347	306	350	341	347	345	332	335	361	344	365	350	355	366	299	363	335	339	333	360	329	293	329	358	326	352	313	338	339	385	345	351	353	337	334	320	334	334	361	328	325	364	319	362	341	333	355	351	339	340	333	352	346	347	338	345	343	338	355	351	359	328	343	327	332	303	335	335	356	370	329	340	365	317	347	358	364	346	333	362	369	354	344	331	376	373	335	350	338	326	324	347	330	349	345	344	341	347	359	341	379	320	370	408	360	337	344	337	339	362	379	337	351	339	350	338	330	363	360	349	362	359	329	357	333	344	337	371	367	343	322	389	363	324	383	366	359	359	341	345	339	353	342	363	353	340	369	353	331	325	360	335	330	342	347	334	358	344	331	355	327	350	380	318	355	337	326	348	346	304	306	353	328	331	354	336	323	314	341	347	361	358	302	303	340	343	357	329	324	324	342	346	343	348	362	343	357	356	341	378	339	350	312	355	351	339	344	332	339	349	324	323	363	347	337	345	320	346	345	349	334	366	317	344	360	337	312	330	337	368	331	352	344	359	336	359	348	310	310	346	351	375	336	352	353	323	326	357	361	333	338	327	345	346	324	342	322	342	357	320	364	328	377	376	321	387	312	356	334	343	322	340	329	336	334	322	345	323	370	364	329	338	372	342	326	343	317	343	356	347	314	330	325	379	377	337	360	351	310	330	326	332	362	343	331	341	316	299	338	356	357	366	325	321	323	354	309	360	337	362	332	324	347	340	359	341	335	373	375	352	373	348	353	327	332	354	346	342	379	349	388	353	354	344	369	346	327	377	351	368	322	346	327	315	336	349	375	328	351	342	308	335	335	378	362	351	363	352	358	338	353	308	354	331	328	390	324	313	346	354	359	388	322	333	325	356	349	307	364	344	353	365	329	328	337	306	363	317	353	351	376	358	362	362	368	321	377	350	345	329	352	338	339	322	343	376	330	326	337	365	349	360	335	320	367	359	355	367	361	342	344	344	327	361	335	339	355	340	332	374	337	343	341	334	310	372	328	341	344	353	322	339	332	340	350	334	357	335	331	325	358	355	377	317	338	332	333	328	323	349	352	369	328	380	331	354	368	352	357	320	314	313	330	311	340	345	341	350	327	335	357	349	329	343	369	347	360	328	330	342	363	333	320	332	339	341	353	340	367	345	373	379	318	361	356	344	358	339	319	360	346	336	328	365	343	308	351	317	338	332	334	356	343	327	327	336	352	347	317	355	311	345	367	333	346	352	335	332	355	334	357	364	348	326	317	324	352	302	300	350	344	339	368	347	349	339	339	334	342	330	359	328	327	348	349	357	309	351	358	326	349	327	334	348	323	344	379	345	359	356	341	352	343	291	347	382	326	357	367	336	380	346	315	326	329	347	332	373	326	336	359	302	330	336	345	336	351	366	354	364	343	333	338	351	327	344	322	342	324	331	363	333	342	308	354	335	340	385	360	361	343	335	352	340	335	338	369	325	302	343	341	337	316	341	360	338	344	375	344	354	331	364	352	331	312	334	354	328	347	368	322	334	352	308	337	338	369	341	329	346	357	338	329	343	339	306	335	333	359	343	354	375	341	325	337	365	352	352	354	325	330	343	344	328	349	347	350	326	320	318	366	332	337	361	318	331	345	349	344	353	346	354	376	327	331	311	377	309	338	308	342	347	331	344	360	323	370	337	332	368	368	315	378	339	376	360	349	308	357	345	347	349	335	380	329	362	332	343	360	340	320	355	392	345	357	355	337	374	362	329	329	342	322	360	321	298	308	335	283	350	354	353	358	335	318	364	356	361	367	316	377	354	369	331	324	318	352	340	347	363	339	350	321	345	337	331	345	356	329	344	313	330	340	334	332	361	362	340	356	332	304	313	371	311	342	358	349	320	314	371	356	360	340	356	343	350	368	347	310	367	307	358	332	325	334	336	355	344	339	355	372	365	356	335	343	376	346	352	330	321	335	345	330	373	338	351	315	380	348	390	350	331	336	361	349	335	349	338	354	309	353	347	329	344	364	354	353	329	335	361	339	368	346	341	346	352	336	356	371	361	330	370	343	348	338	357	313	330	358	346	335	347	338	342	375	358	350	347	364	336	364	346	333	347	326	351	353	334	323	326	344	316	343	303	356	337	337	341	357	344	343	363	359	343	364	331	343	332	340	357	332	350	352	322	317	286	336	318	342	334	370	327	319	348	331	326	340	360	366	340	330	373	385	364	354	387	350	360	340	349	312	353	337	368	327	323	322	337	333	336	317	362	354	347	333	341	329	374	334	352	320	370	348	314	332	342	331	347	317	342	353	319	354	368	351	324	359	365	340	331	320	317	305	340	294	292	342	343	344	335	331	310	341	344	331	344	324	402	321	335	332	333	330	333	348	364	339	321	383	307	382	349	350	347	333	351	316	321	342	342	331	353	304	354	348	324	365	342	309	353	337	345	321	362	347	318	337	347	370	338	353	337	346	322	354	298	340	351	332	344	359	326	341	334	330	364	355	323	337	329	342	338	351	313	339	333	333	367	337	309	332	351	310	355	324	326	338	361	366	314	339	345	335	354	372	347	367	343	367	348	344	350	352	326	333	322	378	379	354	328	314	306	368	336	353	354	330	358	309	336	309	326	369	366	301	366	327	337	354	355	346	346	361	340	303	296	328	365	391	362	374	350	344	336	363	340	340	327	355	361	356	354	337	356	341	321	360	320	337	368	346	345	358	354	312	326	313	352	369	341	302	331	332	354	369	347	368	320	333	388	336	340	335	362	355	352	326	357	281	364	308	343	354	313	327	342	309	356	334	357	365	326	343	324	386	352	359	364	364	352	341	323	340	284	354	348	354	321	343	339	312	357	357	292	331	349	327	367	353	326	337	350	344	312	357	350	327	358	356	323	351	377	379	319	341	337	336	327	360	340	358	339	354	372	328	320	314	359	334	319	325	334	316	337	357	323	350	330	359	336	320	317	305	331	337	336	352	325	340	345	339	312	311	356	357	382	370	307	324	303	332	311	337	361	336	343	345	307	348	312	343	401	301	375	363	306	380	357	354	311	374	339	345	346	338	345	349	374	403	335	339	337	363	346	336	327	336	375	311	315	340	342	346	323	352	328	363	352	321	349	324	319	346	326	333	363	339	308	345	334	320	316	369	322	334	328	341	351	313	357	362	340	324	347	305	347	357	346	332	358	344	321	327	361	369	353	364	352	375	330	322	285	340	336	349	362	369	334	372	339	350	343	335	359	305	316	356	334	299	327	341	354	316	349	335	333	338	322	324	347	342	326	342	342	303	333	341	326	344	313	353	379	360	344	339	311	337	331	334	307	360	323	353	322	348	357	348	339	373	333	344	373	333	334	379	329	339	390	353	320	376
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
