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
339396223970	339396224489	339396225039	339396225589	339396226139	339396226689	339396227240	339396227789	339396228339	339396228889	339396229439	339396229989	339396230539	339396231089	339396231640	339396232189	339396232739	339396233289	339396233839	339396234389	339396234939	339396235489	339396236040	339396236589	339396237139	339396237689	339396238239	339396238789	339396239340	339396239890	339396240439	339396240990	339396241539	339396242089	339396242639	339396243189	339396243740	339396244290	339396244840	339396245389	339396245939	339396246490	339396247039	339396247590	339396248140	339396248690	339396249239	339396249789	339396250340	339396250889	339396251439	339396251990	339396252540	339396253089	339396253640	339396254189	339396254739	339396255289	339396255840	339396256390	339396256940	339396257490	339396258039	339396258589	339396259140	339396259689	339396260240	339396260790	339396261340	339396261889	339396262440	339396262989	339396263539	339396264090	339396264640	339396265190	339396265739	339396266290	339396266840	339396267390	339396267940	339396268490	339396269040	339396269590	339396270140	339396270690	339396271240	339396271789	339396272339	339396272890	339396273440	339396273990	339396274539	339396275090	339396275640	339396276189	339396276740	339396277290	339396277840	339396278389	339396278940	339396279490	339396280040	339396280590	339396281140	339396281690	339396282240	339396282790	339396283339	339396283890	339396284440	339396284990	339396285540	339396286090	339396286640	339396287190	339396287740	339396288290	339396288840	339396289390	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23238	20252	26990	24991	18229	3519	617	383	279	289	248	255	262	266	232	238	234	236	214	217	242	230	239	221	226	259	207	237	238	215	225	233	211	226	217	214	209	225	235	205	210	233	189	240	223	236	197	219	228	211	195	200	207	248	227	221	215	191	208	201	209	214	236	214	202	222	210	220	233	192	203	215	217	208	195	217	228	215	192	211	233	223	238	213	213	224	208	218	194	220	214	196	203	216	193	227	219	225	206	232	189	212	165	199	204	229	202	202	219	238	229	186	233	204	205	195	202	198	211	219	200	204	214	204	220	223	222	213	211	201	202	217	199	218	216	216	214	181	186	223	227	224	199	194	226	213	238	179	223	216	217	200	234	219	219	201	213	220	238	218	198	205	202	233	210	197	202	223	212	203	204	211	215	194	206	226	209	223	200	205	236	215	213	192	218	199	195	222	198	204	229	205	181	207	187	222	222	190	216	166	216	187	192	214	207	193	232	206	193	201	193	217	208	221	206	203	215	217	206	199	218	246	223	201	185	229	196	236	221	199	204	195	201	200	211	218	224	202	230	217	205	221	209	242	223	212	220	219	220	208	215	236	232	213	214	187	204	211	198	210	204	231	227	191	202	195	189	193	204	214	207	216	196	213	222	181	228	252	227	231	195	212	205	201	235	209	225	178	219	222	206	225	200	192	193	196	231	204	204	220	229	215	206	226	199	214	205	249	229	216	200	208	197	193	198	203	211	201	198	230	205	192	247	204	231	209	199	204	217	224	200	186	210	223	190	224	193	211	197	201	227	210	203	220	211	207	205	211	205	204	206	190	185	233	220	198	210	182	219	230	190	228	209	216	209	193	199	243	205	229	224	190	208	207	222	210	182	211	204	230	180	202	216	215	231	193	212	220	209	224	203	239	224	224	217	194	222	196	190	214	188	223	200	214	235	202	205	247	224	207	202	212	199	201	212	228	183	198	227	189	206	210	216	203	186	204	199	200	210	223	199	198	205	212	225	186	215	228	204	220	210	215	235	176	218	178	211	245	218	225	213	192	211	196	206	211	221	217	196	186	223	194	219	197	223	205	197	210	203	197	204	206	228	199	198	205	225	231	226	200	201	214	230	228	185	199	191	205	229	186	201	212	216	198	216	215	216	223	241	209	205	221	206	220	192	210	213	202	244	202	187	205	184	218	201	198	206	206	208	232	203	204	196	217	201	205	193	204	223	194	219	219	205	237	198	193	210	214	211	237	220	208	216	220	203	216	226	216	196	225	220	214	217	185	191	193	198	220	194	227	221	204	217	240	220	198	197	233	182	208	201	211	225	223	206	231	192	193	220	201	224	233	226	210	237	241	230	220	220	221	199	210	199	216	199	214	205	199	227	192	200	194	221	221	217	220	216	247	225	203	189	220	213	201	203	222	199	203	187	229	201	223	204	209	211	201	195	183	219	199	208	223	216	218	202	218	216	213	233	224	230	200	228	220	205	222	205	202	200	200	218	234	213	215	215	210	223	199	227	254	192	202	248	193	209	235	194	210	200	204	218	217	224	210	244	211	212	217	209	206	197	219	228	192	212	214	208	194	231	231	189	195	200	199	207	202	191	207	197	199	231	186	199	225	212	246	195	193	202	194	211	223	195	206	220	220	189	195	184	224	215	237	214	223	200	201	200	237	196	212	216	207	247	210	238	185	220	203	203	208	205	187	223	217	218	168	203	202	193	223	215	212	188	216	212	235	220	178	227	218	209	207	206	210	229	178	174	211	202	209	191	229	193	216	178	189	230	210	219	205	197	227	201	210	202	211	214	202	219	207	203	206	224	191	214	214	210	212	210	216	241	191	219	232	234	190	212	216	197	225	228	219	210	190	166	215	199	199	215	198	199	203	214	190	199	224	242	186	212	206	220	209	216	218	208	209	202	228	213	231	206	218	217	242	219	177	201	233	208	174	202	235	230	204	196	219	202	207	191	214	234	199	213	195	197	204	212	222	216	212	217	228	205	211	214	181	222	210	200	198	208	214	201	194	219	239	194	212	190	226	214	216	210	184	218	212	206	247	211	197	224	197	221	212	215	210	213	196	197	214	229	186	212	207	209	210	217	203	218	185	225	202	226	185	237	233	197	229	217	224	222	179	208	223	212	199	190	195	222	199	203	226	186	218	229	206	231	174	196	202	233	186	206	181	202	209	206	239	227	222	205	189	184	201	233	196	194	188	183	206	199	216	235	194	206	192	200	184	208	214	212	206	208	198	200	232	209	181	218	210	193	174	198	218	213	226	221	208	192	198	212	200	205	206	195	225	239	225	211	221	199	209	231	196	196	198	197	211	195	228	179	226	201	238	179	198	212	206	187	210	205	228	216	222	215	225	199	216	194	220	214	226	212	202	218	184	187	206	231	215	217	223	222	236	198	185	178	227	187	191	204	225	203	191	186	211	251	196	211	216	183	202	216	201	203	197	220	177	208	216	221	189	221	196	203	199	194	225	212	198	206	215	200	194	228	208	219	186	222	192	200	205	220	215	198	197	217	172	199	196	195	219	230	214	196	203	202	205	214	216	219	219	185	219	192	217	203	211	213	210	205	207	176	201	204	201	206	202	203	213	211	227	222	206	190	182	208	202	241	196	195	200	214	191	228	201	219	218	209	196	225	226	234	224	212	193	233	201	178	230	214	220	212	210	221	225	194	214	211	212	227	198	211	208	173	207	222	213	209	209	226	220	197	199	207	204	213	198	209	211	198	212	229	178	214	191	218	211	204	205	206	190	220	223	208	217	250	212	202	194	206	215	244	203	203	205	206	209	195	186	211	225	230	178	217	188	213	236	191	209	211	223	217	238	208	216	196	218	209	233	209	225	213	185	237	222	210	176	220	221	233	228	209	246	237	205	203	214	227	196	214	208	218	205	209	213	204	206	196	202	239	183	199	201	220	194	216	197	199	234	211	208	218	198	201	221	217	196	209	189	193	223	212	209	228	196	210	192	208	210	201	207	222	220	208	201	221	208	192	206	228	213	186	202	201	196	197	229	192	217	207	189	215	218	192	220	217	211	198	239	222	253	207	195	214	191	193	199	203	235	221	197	210	206	188	216	199	236	202	170	226	192	209	200	238	224	215	218	209	182	219	214	192	190	204	210	202	202	201	202	211	235	211	201	201	204	184	201	211	227	222	205	206	224	216	233	199	192	202	208	195	227	208	216	220	222	225	190	207	220	192	235	201	200	202	211	185	221	198	209	210	202	205	232	188	185	221	195	201	199	228	193	208	197	208	201	248	221	203	229	202	187	215	208	197	203	221	207	214	212	217	229	195	213	210	214	227	203	198	205	218	195	196	236	213	221	210	219	212	197	222	225	222	220	189	178	206	178	235	222	219	210	217	223	210	173	186	221	192	223	201	221	215	219	226	191	185	206	207	231	237	197	197	210	211	190	210	192	202	211	200	202	216	197	213	218	206	203	217	193	221	217	209	221	224	233	188	212	230	242	200	219	223	223	193	243
3155	4508	44734	2768	1051	729	608	549	424	444	328	341	350	312	303	292	289	252	282	252	247	209	245	233	268	274	263	240	224	244	241	268	227	245	248	238	248	253	252	227	235	267	217	238	233	254	241	225	219	234	219	205	233	218	235	233	209	249	229	235	233	231	232	235	212	257	221	228	224	261	225	238	201	248	228	232	219	226	210	216	206	234	195	243	234	228	232	223	255	226	256	237	264	219	241	208	216	238	232	238	240	227	227	203	226	204	210	236	215	226	241	206	244	223	218	225	230	195	232	206	228	221	216	218	244	234	219	201	222	214	226	224	207	219	244	219	222	217	273	248	238	225	215	225	236	222	243	225	229	248	230	229	224	214	246	228	248	204	228	242	228	246	227	227	201	217	221	227	231	210	238	221	236	222	252	213	209	251	235	221	209	225	219	251	243	223	232	223	227	242	230	219	199	251	243	240	219	240	247	241	237	243	235	239	243	220	237	230	240	238	211	230	205	227	246	211	237	236	234	236	255	232	212	226	240	227	217	208	252	225	206	234	232	218	213	209	275	218	248	210	222	213	240	234	218	202	238	202	192	215	247	232	250	194	227	228	202	214	232	249	255	221	227	223	198	197	216	220	242	243	222	227	220	200	233	198	221	237	239	255	224	237	228	201	224	213	231	242	240	226	229	216	243	228	237	232	221	229	176	205	208	213	219	213	221	243	206	234	219	242	223	272	244	219	221	211	236	233	201	228	204	249	226	248	201	186	208	229	221	210	223	196	274	217	237	240	195	226	256	206	211	232	237	248	213	233	274	219	220	248	221	225	220	223	225	213	239	204	217	208	220	228	236	227	243	225	231	238	221	239	242	216	212	232	228	225	215	238	215	230	220	210	215	225	201	215	233	215	194	233	232	225	242	221	250	184	217	235	206	213	232	216	208	226	221	234	248	243	225	200	232	216	202	223	227	249	218	232	229	233	241	227	209	211	228	207	204	232	231	209	202	214	223	239	214	247	231	213	252	226	210	231	216	216	219	237	216	211	227	206	242	234	212	227	248	223	234	235	224	218	220	248	230	211	220	230	217	231	201	207	225	228	212	220	249	210	232	194	250	237	209	202	210	224	214	217	245	219	248	209	218	221	236	223	228	216	232	220	220	230	235	231	240	197	212	223	214	207	191	201	223	240	230	241	214	240	224	221	199	232	230	235	205	254	212	195	237	239	211	231	234	191	233	288	218	252	239	214	226	208	236	209	243	222	250	211	213	228	236	246	242	217	217	223	224	203	226	185	238	230	224	216	247	222	240	233	211	232	196	227	204	188	228	207	213	230	209	235	244	237	232	232	222	220	257	251	219	240	222	208	222	243	219	223	238	226	202	219	231	242	200	209	240	223	208	232	252	227	220	197	231	205	240	242	216	222	202	247	203	221	222	220	202	218	253	244	226	242	210	227	231	205	228	262	229	204	248	230	232	206	211	243	205	237	195	215	216	244	236	255	251	221	214	218	221	201	263	225	201	247	231	205	225	258	210	226	232	242	216	202	212	222	219	216	202	232	231	209	203	206	230	243	215	227	221	236	215	229	245	183	225	206	218	235	221	254	225	196	231	222	224	252	202	227	211	217	222	223	242	213	235	229	226	220	203	227	223	221	215	239	228	241	240	212	255	201	255	232	246	209	223	224	229	215	226	230	227	221	238	225	253	215	239	218	223	228	224	249	231	214	207	183	196	246	218	221	239	234	232	224	213	211	238	219	245	248	232	230	225	245	209	226	244	223	233	227	205	230	248	220	219	240	227	220	214	247	229	233	243	219	231	198	234	215	264	237	197	230	213	205	246	238	211	236	229	215	222	207	221	199	234	237	234	240	232	187	225	207	228	243	226	247	224	229	233	226	237	198	208	193	198	231	234	223	225	197	241	226	222	227	215	241	231	216	243	213	217	250	221	235	242	227	227	244	248	214	243	230	226	249	243	237	200	228	233	194	245	208	212	236	212	233	267	201	216	237	207	209	204	200	229	232	224	232	205	200	218	226	228	207	222	243	226	206	236	237	221	235	208	215	241	210	234	228	230	225	221	217	206	201	235	229	255	217	215	235	237	227	196	247	226	222	236	197	191	223	226	231	234	245	253	219	241	227	243	237	235	267	235	220	211	250	227	212	246	240	233	239	216	227	242	212	221	227	211	220	235	203	249	223	248	212	226	207	241	211	235	220	226	234	224	245	227	258	244	223	202	219	239	225	240	219	233	218	251	233	194	239	219	224	225	222	232	245	219	236	217	217	217	211	212	211	231	223	231	237	238	238	222	211	236	217	238	236	216	226	202	244	230	223	225	223	237	225	235	223	239	235	235	208	235	228	210	230	249	229	200	268	203	230	222	223	206	211	217	220	228	201	220	208	223	239	209	197	224	228	230	240	214	193	215	217	206	204	237	214	225	202	222	244	241	225	219	206	235	230	207	233	214	221	234	219	220	206	243	228	232	260	225	275	215	219	216	221	221	213	234	225	197	177	217	230	220	225	231	250	229	230	240	239	205	233	219	209	208	211	203	210	229	228	244	221	198	215	227	250	203	206	250	233	222	240	230	231	216	235	200	243	211	220	227	209	241	243	233	229	219	222	214	194	238	218	236	221	212	242	205	237	252	227	214	224	246	231	230	246	229	258	243	236	219	220	231	219	219	224	222	239	209	259	228	258	207	232	222	236	211	225	229	217	237	191	258	214	217	226	233	207	211	234	215	226	221	220	226	211	213	235	227	229	230	219	236	232	218	211	219	220	207	232	214	228	239	234	217	249	243	232	249	234	238	222	243	208	201	229	245	214	233	217	238	225	239	239	228	220	214	232	221	211	218	218	243	222	228	226	233	207	232	229	222	250	212	214	210	228	200	230	213	223	224	216	229	216	222	217	208	226	245	224	211	216	237	225	235	219	220	238	198	222	211	220	260	215	230	223	218	238	237	199	232	272	233	233	228	226	207	224	177	231	234	217	232	226	215	236	216	214	224	238	206	238	220	211	243	236	224	225	234	263	214	224	233	207	229	211	221	210	234	211	223	218	229	248	222	225	234	236	240	231	234	216	223	227	205	210	218	222	241	236	209	214	240	234	216	235	214	222	248	247	197	218	219	234	226	238	211	253	232	215	224	237	221	222	225	226	230	222	245	200	228	236	233	203	222	201	220	244	217	254	235	214	216	237	221	225	216	225	232	211	224	226	244	213	194	226	223	239	212	239	205	243	192	219	220	199	243	205	210	256	208	252	228	232	203	246	220	225	227	236	235	201	216	230	240	226	199	230	232	213	239	219	202	242	210	232	236	252	215	224	245	231	212	219	214	231	245	224	229	225	236	208	230	222	205	214	238	243	215	248	226	227	233	228	241	209	220	212	231	205	226	231	209	222	208	239	237	235	242	224	219	214	232	223	244	207	244	223	219	229	220	206	218	216	216	224	233	201	232	249	245	232	241	211	217	210	217	219	240	216	222	234	230	245	225	194
27637	10336	5364	1363	526	494	446	480	470	450	443	483	465	462	442	485	470	444	452	453	456	454	472	480	494	486	457	445	431	505	461	463	434	472	424	473	458	438	498	434	446	460	480	468	441	452	426	471	457	441	444	464	507	481	431	490	423	437	469	445	460	449	494	436	437	438	480	442	461	451	434	450	416	499	418	451	443	453	474	455	479	437	480	454	455	454	486	461	450	437	488	415	450	464	436	463	485	450	479	427	462	446	452	430	442	449	442	461	453	480	428	444	454	445	449	467	428	476	469	431	476	437	427	450	437	474	474	469	496	435	459	518	452	469	465	460	471	444	438	459	451	437	458	469	447	454	435	469	467	449	462	452	496	435	456	509	476	460	475	434	481	447	426	453	466	490	462	451	436	439	425	444	466	474	473	472	441	472	444	476	479	460	441	457	488	429	465	512	460	411	467	427	491	460	448	453	411	442	429	453	422	461	441	447	504	476	456	485	486	439	458	452	457	433	514	446	486	446	433	473	462	470	432	463	487	498	408	495	449	479	493	450	464	453	490	425	456	469	440	489	456	505	478	464	473	472	489	495	444	478	449	479	458	474	451	424	426	450	468	434	436	493	467	437	449	497	454	479	455	449	476	490	496	485	478	436	501	477	450	470	453	479	460	454	458	419	469	461	451	444	482	475	460	446	478	438	457	451	474	432	421	463	454	475	447	476	438	487	446	460	446	452	442	423	435	466	422	453	472	443	458	434	450	435	445	495	511	475	457	463	473	455	461	450	474	454	486	501	467	492	496	467	431	483	430	447	484	453	489	454	470	439	457	462	456	460	454	479	486	453	428	467	491	437	425	451	474	416	476	462	462	425	405	468	425	452	444	444	460	483	442	471	486	497	459	481	515	465	472	469	469	477	474	437	423	445	489	496	494	465	448	419	517	440	477	416	448	476	450	434	455	493	480	441	472	447	439	475	484	455	422	469	464	498	436	429	457	507	444	457	485	472	440	478	490	473	459	461	474	437	498	487	446	435	464	447	467	485	459	499	448	455	455	459	480	416	455	475	463	466	448	454	448	458	436	513	457	457	469	454	412	466	475	466	414	481	416	481	486	497	477	466	465	480	482	483	475	480	484	466	460	435	451	456	449	442	443	414	462	467	451	476	452	465	481	411	432	467	445	467	445	477	491	459	478	492	463	465	463	480	447	475	464	452	462	468	443	448	446	488	423	461	471	509	445	488	471	475	463	458	482	450	448	413	454	423	447	438	465	488	434	484	475	517	458	466	477	459	468	456	477	451	468	500	474	453	430	454	466	456	486	454	520	422	440	452	429	502	408	470	466	471	419	478	462	497	448	447	458	436	467	457	438	426	424	483	496	491	433	457	478	427	446	460	464	466	482	445	467	469	460	457	453	472	437	467	457	455	467	447	463	459	478	461	490	453	456	441	475	506	479	473	419	462	488	432	450	477	487	473	471	501	513	418	480	456	481	473	487	428	457	472	473	491	451	472	452	440	446	487	456	448	476	462	493	495	459	432	445	480	445	443	484	458	465	448	420	485	445	457	436	453	458	462	438	454	438	462	456	436	485	500	510	437	494	453	438	422	439	440	454	469	484	472	450	474	469	516	462	415	469	471	505	436	457	426	471	517	463	506	470	482	473	459	480	476	459	454	478	473	496	476	463	445	475	440	460	495	486	464	432	445	475	475	502	433	471	460	470	494	455	468	452	469	429	450	467	447	486	470	469	500	468	483	452	488	460	483	467	457	480	437	491	501	470	437	435	462	460	491	458	478	481	466	468	447	488	455	462	469	465	440	462	484	508	424	492	503	490	426	478	477	469	456	428	437	470	449	446	450	466	463	461	448	470	444	459	492	465	435	453	460	446	479	450	467	470	445	470	435	458	491	472	462	483	465	463	459	481	426	442	477	463	483	469	459	448	472	478	488	433	459	480	459	456	463	462	474	442	449	508	466	438	442	453	492	422	433	464	424	498	454	454	463	492	465	450	496	446	489	447	437	452	429	445	486	484	425	502	501	465	455	485	453	400	473	464	477	446	454	467	491	485	458	474	431	477	470	434	472	498	450	481	483	490	445	468	465	458	443	473	460	453	470	486	442	465	481	503	475	505	486	460	483	435	499	464	494	459	489	471	497	453	460	477	508	504	504	474	515	472	425	452	436	463	493	473	468	475	453	471	489	473	455	423	478	434	460	465	462	425	440	446	459	474	500	497	495	468	428	438	441	486	449	425	481	439	479	443	467	460	397	469	437	484	425	474	430	426	471	455	444	486	445	467	458	489	471	470	459	469	462	457	452	439	471	445	447	475	480	450	450	435	470	429	451	461	454	459	436	480	458	474	454	468	445	462	449	447	462	449	417	440	453	486	471	481	488	443	475	461	467	434	426	449	471	459	442	457	483	447	473	464	443	478	449	442	388	460	472	479	481	508	453	461	467	452	457	470	446	441	452	475	479	458	446	470	472	456	474	482	434	472	484	461	494	489	471	487	435	458	437	445	501	442	449	486	455	440	456	475	461	506	452	460	421	447	473	495	484	445	444	444	441	459	466	474	469	460	448	472	487	482	476	464	460	432	430	472	521	476	454	479	464	472	459	493	455	448	460	441	462	480	456	486	446	421	451	486	478	462	445	489	458	432	449	432	467	452	462	469	463	479	489	435	463	463	461	460	427	418	492	467	449	461	436	470	436	460	476	463	471	423	442	468	433	457	456	479	461	472	444	483	486	444	489	482	454	438	464	497	422	483	444	464	493	468	446	435	458	467	436	429	411	444	425	466	490	499	435	532	421	459	469	475	459	468	447	430	437	461	455	453	429	486	448	459	473	448	502	459	506	483	454	453	437	460	465	473	475	448	451	473	471	484	422	445	448	453	471	460	469	452	442	460	490	457	444	449	480	457	479	451	516	422	479	469	454	444	481	454	427	458	474	469	522	442	455	472	466	466	505	482	481	471	426	446	426	448	466	488	441	428	443	456	440	458	466	478	477	456	487	427	494	493	459	467	434	483	450	479	457	457	467	452	443	468	460	469	441	477	469	480	450	462	436	456	454	500	462	473	450	497	446	476	447	448	463	485	437	440	476	474	506	461	504	486	468	451	491	464	459	435	484	433	404	480	461	493	485	455	487	486	469	428	444	465	451	469	450	447	431	461	429	453	490	453	461	484	461	474	446	471	430	483	466	461	452	470	449	435	443	480	481	483	469	443	447	475	465	479	455	456	485	470	472	458	465	431	465	472	472	474	436	455	418	478	435	448	448	472	465	454	433	483	464	468	449	412	434	461	438	436	487	456	456	476	449	436	460	500	473	507	452	416	471	416	451	445	472	440	416	471	460	433	467	479	450	427	468	460	505	462	441	445	474	455	437	437	490	463	439	453	453	467	450	462	459	499	458	491	473	437	456	471	452	433	450	448	482	456	483	470	432	428	444	435	479	494	479	438	485	426	476	457	440	489	493	444	443	453	464	468	495	446	442
4865	625	7103	710	465	455	468	413	434	462	379	473	419	436	441	431	428	427	451	473	430	483	456	462	476	480	462	440	424	486	407	455	448	465	427	482	483	451	454	466	469	431	428	425	472	426	435	428	485	448	399	469	422	444	447	451	461	474	446	472	443	458	420	439	435	462	448	414	432	438	439	446	420	417	442	422	406	402	448	447	427	462	434	424	457	448	449	453	400	447	435	398	440	439	451	475	455	439	477	449	428	444	432	436	397	472	448	403	457	453	423	469	436	421	491	439	451	445	421	437	447	417	429	454	412	469	446	460	446	459	432	418	448	436	415	416	449	457	438	432	404	430	386	439	422	417	440	426	411	433	441	470	439	443	417	480	454	411	451	473	473	429	436	398	402	431	410	448	408	420	404	452	488	415	447	436	469	481	440	373	438	427	476	444	434	443	434	410	411	441	420	427	441	435	429	468	441	449	450	459	427	400	448	421	433	419	399	442	438	454	449	432	439	431	470	461	451	433	418	475	442	448	451	447	501	420	497	435	405	440	430	486	458	451	440	435	423	435	436	415	442	469	427	451	401	433	461	459	457	424	421	430	406	434	467	437	447	436	428	449	474	459	442	452	446	441	493	409	444	479	494	468	408	418	468	413	438	455	447	407	458	426	421	416	450	459	426	452	441	444	434	444	464	428	439	456	442	423	434	440	473	442	466	453	471	431	449	437	451	458	411	451	442	424	482	465	496	426	469	438	414	422	453	429	451	436	475	447	449	441	470	426	483	445	452	440	403	490	477	472	472	450	415	457	437	459	417	426	430	424	427	492	433	444	430	471	444	400	446	422	432	444	443	441	468	421	461	471	426	491	426	426	410	476	407	408	422	468	439	436	439	413	439	448	443	468	441	486	430	455	470	465	414	421	422	413	423	465	448	428	412	431	446	455	454	431	435	442	404	489	468	442	442	429	442	434	424	476	457	473	460	435	387	483	478	447	430	438	440	461	450	486	436	435	475	429	447	460	443	455	440	487	457	461	475	456	413	443	471	433	427	456	413	424	460	472	432	462	436	447	450	439	426	453	451	446	461	437	450	487	440	466	408	455	452	460	417	454	424	476	451	410	486	431	459	461	459	437	453	405	454	443	437	414	452	450	434	430	447	458	461	446	456	455	474	432	459	473	409	433	398	424	416	425	431	407	419	446	448	436	448	440	423	413	462	433	457	425	422	453	374	394	456	442	452	439	435	439	413	460	464	443	456	437	413	426	415	414	422	467	460	427	431	442	493	391	422	475	418	402	449	444	409	440	426	410	482	403	456	429	465	448	439	420	459	442	409	417	432	474	475	436	406	438	466	427	425	430	468	451	415	436	444	417	465	444	450	467	470	421	473	444	458	439	474	445	480	444	414	476	422	433	407	443	451	478	444	436	411	454	461	421	427	434	452	426	421	441	438	429	469	439	428	434	444	442	437	447	459	485	463	427	424	437	460	411	456	430	410	466	443	453	461	453	447	445	463	444	480	434	428	490	439	451	466	465	396	438	436	446	455	438	420	412	434	484	406	468	469	445	449	409	425	460	429	446	436	448	461	430	432	428	432	453	463	380	442	413	487	471	403	404	449	405	438	445	456	430	439	459	476	459	430	413	434	459	440	410	451	471	439	442	414	463	421	427	415	430	423	440	442	434	442	430	457	418	455	418	438	410	485	426	443	418	449	427	469	469	457	462	449	428	442	420	442	427	454	461	391	432	451	472	449	409	440	449	421	450	445	449	488	443	413	415	450	451	454	418	408	431	460	417	426	489	454	439	425	435	426	448	481	474	420	415	449	444	482	474	426	407	497	464	453	430	416	426	441	466	459	448	468	449	413	451	436	460	421	445	409	453	453	414	447	438	480	439	478	421	442	418	427	449	422	467	496	436	442	446	436	444	446	447	449	419	477	448	457	447	456	419	446	439	441	436	408	454	471	452	421	442	395	485	441	433	421	427	419	400	483	453	412	446	431	417	425	402	427	428	406	444	430	488	446	441	478	440	425	444	408	418	441	404	472	470	475	448	472	468	416	401	476	448	468	464	468	391	403	431	438	469	471	446	434	460	466	467	450	459	464	447	410	439	429	429	428	429	416	470	451	424	481	484	420	481	452	402	471	426	462	496	465	432	441	446	437	451	444	444	435	442	441	482	434	435	445	454	446	444	451	432	459	449	426	451	410	457	438	439	480	454	402	477	392	409	457	423	428	410	427	446	433	457	446	431	422	430	487	427	455	437	444	397	470	427	416	446	435	459	425	424	451	434	418	445	436	422	411	476	400	431	443	460	465	445	444	383	426	465	466	472	491	461	455	415	472	474	444	436	418	459	419	449	438	458	443	446	437	445	453	469	449	449	442	429	434	416	443	443	425	447	417	477	476	448	460	482	437	438	454	473	427	451	419	441	458	471	453	460	439	452	462	444	470	456	459	430	463	438	442	450	467	426	447	475	444	486	430	448	429	438	453	435	444	403	443	469	437	443	459	432	428	496	463	441	434	437	423	425	466	445	468	440	425	451	406	419	431	448	409	445	455	466	448	436	501	457	492	426	413	426	395	496	446	415	461	447	417	436	456	442	439	425	410	437	445	416	424	444	460	437	449	436	433	454	452	415	443	449	466	430	439	402	471	463	422	485	416	437	458	448	452	432	443	467	439	428	485	422	438	436	394	479	412	393	446	461	435	460	434	392	453	456	432	481	427	427	434	459	424	424	445	447	446	415	424	458	410	437	422	433	429	447	397	441	428	406	447	424	441	421	452	441	453	429	437	453	460	426	471	411	397	453	440	456	451	406	428	422	432	447	413	421	424	455	448	435	457	439	425	448	480	412	432	473	447	414	433	390	435	424	487	452	467	448	448	455	430	417	430	388	419	447	421	424	381	448	452	437	420	436	442	408	434	468	418	433	439	438	437	436	452	436	470	435	469	468	459	429	459	481	456	433	488	431	474	441	464	424	452	445	449	438	443	410	456	474	456	430	455	448	453	483	433	447	384	408	444	423	448	469	443	468	397	445	489	430	456	458	443	490	416	468	434	452	442	431	453	468	442	435	452	493	402	431	437	419	428	448	444	469	424	450	459	423	436	448	432	475	433	434	410	433	432	420	438	428	389	450	475	450	419	424	458	423	474	408	436	431	454	464	418	458	469	425	442	455	445	439	455	448	439	433	424	433	437	451	430	470	465	434	430	426	418	455	445	453	418	467	416	412	395	487	465	435	412	451	408	430	447	452	443	433	474	446	444	421	422	461	474	436	436	411	448	441	460	489	454	438	431	434	403	416	455	459	437	419	430	469	445	423	449	451	399	450	467	450	460	440	452	452	443	414	413	429	421	467	428	450	458	458	442	436	452	453	465	453	466	496	428	436	441	428	431	438	432	462	488	420	458	478	472	431	446	457	447	440	410	471	440	441	458	398	409	396	481	412	433	458	455	425	449	469	447	411	449	414	392	438	438	454	437	411	460	453	416	506
25603	21537	29422	23521	2790	443	334	299	301	263	247	273	245	214	258	214	209	247	247	221	221	252	236	223	217	237	195	216	224	241	204	218	218	219	234	219	221	185	250	245	216	203	209	247	222	243	196	246	227	205	250	222	210	223	211	213	224	203	202	200	201	251	226	234	244	231	222	245	210	234	210	220	228	226	195	215	217	223	219	250	227	194	224	217	219	214	187	221	232	219	229	215	243	218	216	231	212	238	238	209	224	205	221	215	237	225	218	189	211	238	212	223	221	225	255	220	228	250	201	214	242	222	203	213	197	238	230	225	217	201	216	233	233	238	215	247	221	238	200	217	227	204	213	241	221	215	248	214	225	233	237	221	215	221	225	215	210	223	199	227	191	206	202	216	230	223	207	216	231	245	221	194	239	205	202	209	206	227	205	218	186	239	201	213	226	211	207	230	214	236	215	196	229	251	247	225	207	231	212	220	226	246	231	221	228	218	232	205	204	219	226	226	219	239	216	228	204	221	204	220	226	206	193	204	229	193	193	243	196	216	228	226	215	219	217	207	219	202	212	209	215	207	215	220	223	228	244	241	220	236	219	226	224	202	222	217	236	201	214	216	225	230	210	239	218	208	228	231	211	210	205	226	215	223	210	222	196	221	236	214	213	198	219	235	211	229	220	198	224	196	242	209	229	213	246	220	226	224	229	212	236	225	219	214	222	241	230	215	215	220	231	248	214	233	227	197	178	230	199	205	244	212	212	218	224	229	213	226	252	223	224	235	215	197	201	223	227	187	219	233	209	232	230	215	213	216	184	214	205	223	216	227	182	202	215	201	195	215	212	216	224	233	234	242	223	230	200	240	243	226	233	214	227	243	214	203	213	233	227	209	220	201	212	240	249	226	198	233	196	226	207	208	233	233	197	226	233	230	222	237	213	195	204	226	215	221	214	207	225	240	216	218	208	213	196	224	256	223	233	246	222	232	195	224	200	223	182	214	226	184	212	212	201	214	234	236	237	245	217	222	237	225	211	225	197	232	215	228	224	201	247	227	253	212	201	199	226	216	231	226	212	217	218	209	221	210	233	208	225	221	214	206	215	231	185	207	219	213	211	217	210	218	201	221	243	190	225	220	244	240	215	199	229	230	224	201	213	192	195	223	240	225	172	231	221	217	221	228	207	231	231	238	230	206	245	204	208	213	234	202	231	224	218	188	235	216	230	203	218	215	223	199	231	235	204	253	215	220	212	223	200	216	217	234	240	228	237	234	214	221	224	215	218	211	236	212	223	188	234	240	210	236	224	225	218	208	234	210	204	244	213	229	225	229	212	212	230	233	229	215	200	211	253	217	230	212	201	228	206	251	231	203	223	211	202	204	232	186	211	195	234	211	225	255	222	217	200	208	200	221	208	225	224	208	225	190	203	226	225	215	223	255	219	229	214	235	207	213	215	210	214	212	228	223	225	246	238	186	241	224	238	238	204	245	215	183	220	212	230	224	216	215	232	213	234	212	201	190	225	202	222	195	217	225	218	210	183	233	222	229	218	208	205	239	194	206	188	203	241	220	239	211	210	185	215	219	215	239	202	237	221	196	212	220	244	204	281	217	219	207	212	234	215	206	217	228	217	228	246	208	218	230	219	216	220	215	220	219	221	194	240	222	203	201	231	257	230	235	226	242	219	210	230	196	204	232	228	210	242	239	191	211	216	187	208	229	237	219	204	237	206	213	186	227	224	243	236	211	211	204	201	192	247	215	196	217	231	204	196	251	218	251	219	230	235	217	209	219	210	209	218	234	215	234	234	214	200	243	211	192	224	224	220	215	249	215	210	231	221	211	208	220	229	213	202	214	209	213	221	216	186	228	212	226	208	219	197	206	209	205	228	178	225	222	212	211	228	199	232	193	224	185	201	211	222	251	197	224	225	228	201	230	210	241	256	208	231	233	219	227	228	197	233	214	201	189	222	231	208	211	234	204	220	228	223	234	222	223	204	236	236	200	207	223	220	216	223	232	210	229	193	229	250	251	222	214	203	221	230	218	233	211	217	229	245	205	220	212	211	226	225	233	214	229	227	202	225	217	234	210	224	221	221	231	209	181	231	206	209	227	209	225	191	237	219	236	227	227	222	222	217	213	220	197	236	252	226	187	213	209	222	230	206	192	208	223	209	204	215	228	224	196	219	230	219	211	205	208	226	221	243	200	218	212	216	230	223	229	220	226	210	220	211	196	213	245	220	227	235	241	222	193	190	220	208	229	195	222	219	219	200	225	210	230	210	242	215	226	214	227	222	241	229	230	227	225	251	236	226	218	189	237	209	198	195	237	221	223	198	253	233	200	233	224	201	220	216	201	232	215	224	226	198	227	227	228	227	196	222	207	199	241	235	250	242	202	208	237	190	216	244	205	226	225	212	200	219	207	237	217	195	208	195	244	230	210	231	239	218	226	245	211	241	218	225	210	230	230	230	206	224	214	235	213	217	197	226	232	216	233	230	243	227	190	206	240	225	244	204	229	228	219	195	245	209	247	230	223	233	226	242	209	206	207	237	225	216	218	211	236	211	210	213	209	209	231	221	239	223	186	202	232	183	177	229	194	231	215	219	249	236	227	221	230	215	214	223	189	208	224	223	222	196	224	214	220	222	205	227	223	214	222	246	232	190	207	232	203	233	200	218	202	235	213	242	234	216	220	245	225	217	224	202	209	231	217	207	214	215	226	241	231	230	207	231	219	224	185	196	224	240	205	212	223	213	196	192	217	231	213	210	219	216	219	233	221	225	227	220	226	243	202	211	232	226	203	213	247	206	222	221	204	227	238	202	230	234	204	206	212	215	257	227	249	230	214	234	207	215	227	192	254	232	215	220	210	232	210	238	216	201	214	227	208	214	234	214	181	247	199	209	196	217	224	228	222	233	225	202	219	210	200	227	206	213	207	221	201	229	215	206	255	224	237	203	215	204	190	238	245	199	229	222	198	209	223	217	234	218	220	218	222	225	225	225	249	219	235	224	238	218	248	216	221	221	240	196	198	222	207	241	240	213	203	224	237	198	247	227	215	222	211	221	242	216	194	214	222	226	216	243	230	228	258	195	233	184	211	217	243	223	206	236	233	236	225	207	269	218	229	223	211	225	227	251	216	204	226	231	211	212	208	203	207	199	240	209	225	216	216	219	241	226	216	195	248	240	210	221	216	207	216	243	209	228	233	246	207	233	210	235	234	212	209	211	233	175	230	222	183	207	231	210	237	230	207	203	204	249	231	223	198	206	205	235	240	186	215	239	224	218	177	209	219	215	199	217	228	219	203	218	233	224	222	195	205	219	234	230	204	224	228	202	217	236	236	201	200	234	217	212	210	181	229	217	212	204	249	224	213	230	191	200	215	212	231	244	226	221	210	219	199	240	213	202	205	220	226	193	208	209	211	219	212	203	185	233	203	211	231	206	206	223	204	224	223	220	193	230	211	228	221	229	228	224	209	240	199	220	212	201	268	242	225	196	177
3146	10043	41091	1690	667	545	430	375	348	314	299	273	278	291	282	266	276	260	254	241	257	286	242	241	239	269	261	248	277	261	229	228	252	286	259	259	245	235	243	230	231	280	242	280	230	262	227	220	241	248	230	243	251	258	257	256	253	249	240	255	278	242	227	242	248	255	219	228	242	266	232	233	255	248	225	239	251	258	227	235	242	246	226	233	242	269	256	258	251	231	263	247	233	215	228	244	247	235	214	277	213	242	234	233	265	248	237	213	218	262	259	247	245	248	218	237	268	274	232	244	237	257	240	223	273	261	226	250	238	227	281	244	261	258	254	226	244	225	213	220	214	261	259	257	218	237	257	226	268	258	248	249	242	240	232	246	244	244	267	249	247	240	234	268	268	228	237	248	238	218	231	241	251	250	246	226	242	236	251	227	235	223	231	234	240	234	235	217	245	261	241	267	233	238	244	247	268	255	252	254	245	232	250	213	221	254	214	242	242	221	226	230	249	249	240	246	231	238	229	238	231	262	222	252	236	237	242	226	254	230	240	214	219	246	266	258	230	242	256	237	216	227	237	246	238	231	222	249	210	249	217	220	248	285	270	225	188	238	248	253	260	234	236	218	220	238	225	254	252	236	212	255	235	217	257	264	250	252	220	255	253	229	224	230	262	257	233	242	221	230	229	259	233	258	229	246	237	253	275	241	240	219	211	229	224	252	223	218	242	249	238	228	235	261	220	234	257	222	241	245	232	219	251	230	243	251	255	230	243	212	217	227	219	238	268	262	226	239	243	210	241	250	269	243	263	277	246	249	236	230	241	229	251	249	259	220	252	245	254	250	264	278	225	246	246	268	223	261	227	251	259	238	274	271	273	251	222	276	270	242	220	229	258	238	229	231	284	217	249	243	244	234	237	247	203	253	231	237	251	258	228	219	262	213	209	241	250	248	229	247	266	229	239	233	218	257	218	232	245	229	265	209	251	242	263	248	264	229	213	261	251	228	238	225	238	239	270	246	231	253	229	263	233	232	217	219	269	283	267	249	227	265	245	269	229	263	255	253	239	251	253	251	236	244	223	234	252	243	231	219	254	230	242	244	249	242	217	217	241	254	235	260	273	254	253	234	228	246	214	259	239	240	247	243	237	231	252	224	254	237	208	262	251	247	222	221	248	259	229	234	253	263	229	243	235	253	242	218	243	246	243	233	212	269	267	212	255	217	248	234	261	241	240	245	256	237	244	247	268	238	237	240	245	251	236	251	239	251	241	266	230	235	259	264	242	267	231	230	211	248	257	207	263	240	244	236	264	260	249	253	266	237	245	253	241	220	233	231	244	240	233	243	242	264	226	231	253	248	251	216	259	254	221	246	242	232	234	269	230	208	260	236	233	246	240	228	246	247	227	227	263	246	254	248	247	250	247	251	237	235	232	248	225	240	238	231	242	224	239	236	233	230	266	258	211	251	238	221	257	232	218	250	245	234	242	221	255	231	232	207	255	235	243	233	235	246	243	229	241	229	240	264	235	232	271	263	227	229	236	248	234	257	284	242	259	228	229	217	270	249	238	239	247	244	251	239	247	268	256	244	262	258	246	236	234	272	231	266	223	246	251	273	237	238	192	204	266	274	261	246	222	239	243	242	266	230	232	255	247	232	222	243	225	244	260	268	250	247	257	265	261	253	229	220	249	234	237	251	212	237	233	235	273	216	249	227	247	222	236	229	240	253	247	248	281	228	246	266	208	243	243	212	236	250	260	275	216	267	256	252	227	237	234	242	264	245	251	254	239	251	226	244	228	239	257	233	245	242	246	208	249	239	244	237	236	236	235	240	257	248	247	221	245	257	261	236	269	228	239	236	214	240	229	263	267	221	255	246	230	238	245	262	243	257	241	229	226	267	225	228	260	235	239	266	215	216	228	243	257	255	226	238	267	256	249	251	234	249	239	258	244	238	228	221	246	247	251	234	269	243	262	242	230	224	253	250	233	265	239	246	236	239	236	229	234	247	229	252	268	210	216	255	234	263	242	247	226	239	246	216	236	244	235	230	248	221	240	257	253	230	252	251	259	238	233	245	251	244	236	231	263	245	243	252	226	236	255	236	225	264	264	230	258	217	252	261	247	234	256	244	214	212	249	276	255	257	227	241	218	247	250	239	264	241	245	227	238	209	242	255	232	229	249	237	222	251	253	233	249	251	251	259	241	228	231	258	246	233	261	246	232	243	261	230	251	240	226	218	244	244	218	245	269	223	248	242	255	248	253	225	248	256	239	265	235	233	269	234	264	232	253	225	241	235	242	230	246	229	251	235	243	241	230	252	213	248	252	223	257	237	255	231	266	212	232	233	242	278	265	241	262	243	272	232	258	227	246	254	236	264	241	231	229	239	267	225	260	265	265	260	237	257	214	224	234	239	234	233	229	237	245	211	252	254	215	203	245	257	239	222	249	250	241	257	243	237	265	243	241	249	227	252	245	268	247	264	215	264	228	230	247	271	268	251	262	232	228	212	247	268	229	259	222	266	232	215	241	268	261	222	278	254	218	253	262	233	234	218	244	252	266	278	250	235	238	222	230	234	244	229	240	280	236	239	227	243	261	220	242	234	266	237	234	261	230	277	239	236	263	214	216	219	256	274	260	231	257	220	215	225	241	263	257	254	233	236	247	257	257	263	232	210	252	223	231	227	237	236	246	213	215	235	256	207	232	224	215	247	262	241	262	248	215	247	248	239	249	231	226	256	216	246	239	285	216	274	229	250	211	251	231	225	232	239	229	221	242	228	248	231	231	254	243	237	219	220	254	246	229	258	241	254	275	261	251	226	238	248	226	236	229	224	267	244	250	230	243	218	237	235	238	231	222	247	232	235	229	233	261	240	226	257	251	247	235	237	228	207	257	248	233	239	215	261	223	229	259	260	225	220	216	267	231	220	269	201	245	259	239	262	265	237	216	259	242	243	220	238	240	245	232	242	208	272	243	257	224	246	237	249	258	228	234	238	230	254	224	225	256	270	266	240	232	245	226	234	232	245	238	268	254	229	248	250	234	266	261	262	243	236	233	233	235	251	238	215	253	222	232	261	237	260	251	253	261	245	224	236	219	226	227	235	230	247	253	238	234	222	235	248	206	253	202	232	249	249	232	260	251	256	233	220	237	261	255	232	222	218	241	262	206	246	236	211	235	233	237	242	277	255	207	236	243	261	238	263	240	243	238	221	221	207	204	251	234	273	249	279	223	260	235	258	250	257	234	238	295	241	228	222	218	222	238	248	241	251	253	221	237	259	215	245	241	241	265	245	238	256	244	239	242	240	245	240	257	231	236	229	242	260	245	253	234	257	267	225	256	269	237	221	243	236	257	229	219	251	258	258	223	232	240	236	223	238	267	247	247	228	238	267	242	248	250	237	217	236	249	218	249	257	254	260	198	274	254	224	265	257	228	231	235	241	208	226	254	223	271	212	239	258	226	264	237	261	255	240	217	228	225	247	272	279	247	226	265	234
24639	21585	30191	27579	14522	1710	522	380	323	291	287	293	316	264	261	260	277	254	241	250	248	265	248	247	240	241	247	251	237	258	249	233	230	239	270	189	226	240	249	235	227	219	233	271	220	240	261	250	216	226	242	229	226	220	221	255	229	234	218	260	246	236	257	239	216	229	223	220	232	235	281	237	274	241	216	192	247	239	236	225	226	207	249	268	245	250	234	242	228	259	229	224	238	211	243	223	224	272	234	201	215	248	222	227	203	254	235	228	231	208	221	194	229	237	240	250	241	266	225	224	253	244	243	261	251	245	231	219	240	216	229	240	230	208	218	231	239	223	198	235	201	235	243	241	223	222	227	242	227	242	217	244	243	238	246	244	210	232	230	271	202	246	214	234	218	242	242	228	187	242	240	241	210	236	227	270	253	229	239	227	226	234	238	232	194	257	229	243	231	232	243	234	209	224	204	252	246	215	217	228	261	251	241	227	260	220	252	207	223	226	231	217	236	234	246	235	252	233	217	254	240	240	233	232	244	227	196	233	224	244	231	203	238	222	211	240	242	226	215	233	210	265	237	244	241	251	222	226	229	215	214	234	208	228	240	248	234	239	224	242	266	226	219	254	234	239	269	226	238	211	233	210	254	221	235	214	245	228	220	258	200	231	247	233	234	240	208	253	228	236	265	248	216	216	228	235	230	231	228	230	221	226	244	225	217	249	238	215	221	238	235	238	218	218	220	238	236	224	267	215	208	235	236	233	239	216	223	236	231	235	225	236	233	211	214	229	230	245	212	218	243	214	231	256	242	222	253	233	239	222	239	247	250	236	238	242	210	213	238	223	244	227	247	250	236	237	256	228	215	218	191	231	234	231	217	219	198	229	253	222	219	252	235	246	240	215	239	215	215	245	230	243	213	229	243	243	225	240	226	238	245	244	248	244	224	245	262	234	198	245	219	240	237	203	228	267	211	217	241	225	225	247	223	214	241	256	232	246	243	228	215	238	283	240	214	229	244	243	225	208	242	214	232	195	240	235	225	245	240	230	231	187	231	264	242	234	242	233	234	235	237	239	248	243	243	250	198	214	238	217	231	251	221	240	268	204	226	229	253	244	245	223	225	223	216	226	216	207	199	227	223	220	265	241	231	247	250	254	226	242	237	221	244	213	225	252	231	222	222	231	209	206	228	223	209	209	221	226	269	228	251	243	218	208	227	239	227	212	233	236	215	234	235	242	221	226	232	220	219	240	230	233	233	227	235	244	238	215	230	217	237	223	249	209	247	245	250	209	229	189	217	252	252	230	235	244	202	248	242	236	215	231	239	224	209	234	225	216	251	213	250	238	242	228	236	247	241	222	246	243	203	227	227	222	215	258	214	230	223	293	227	224	232	206	212	235	242	202	252	211	231	243	223	241	209	194	225	240	232	221	222	225	231	243	230	233	270	224	229	229	236	229	221	260	233	205	251	237	219	237	246	249	244	241	209	252	205	240	227	238	232	232	219	235	211	245	257	239	217	198	239	230	222	223	219	247	240	217	227	230	280	213	269	218	229	255	256	215	216	227	245	247	262	242	226	216	233	227	231	245	233	222	229	219	210	243	215	228	213	273	251	219	231	250	255	236	228	233	247	233	249	204	228	231	264	225	222	214	242	182	207	237	225	221	227	214	255	217	208	238	233	251	221	197	229	218	255	236	222	240	248	210	235	230	226	272	230	213	245	220	253	243	228	232	243	221	224	197	228	254	226	235	228	235	242	239	227	222	218	237	223	227	227	244	219	230	235	221	206	228	252	217	239	217	243	229	231	203	237	214	209	192	241	216	245	235	215	240	217	243	232	213	225	236	197	245	247	228	220	222	224	206	228	238	206	230	268	226	244	202	219	245	216	239	231	229	228	192	212	220	218	229	218	254	232	185	238	229	238	225	257	235	218	193	222	240	218	224	201	216	229	227	232	232	228	206	255	228	244	233	215	233	223	210	251	239	228	238	233	234	211	220	235	226	181	236	245	266	235	229	238	244	248	242	223	236	242	266	216	235	259	234	231	219	229	225	245	232	248	234	206	240	211	265	246	218	264	233	228	236	208	225	213	211	235	249	227	233	249	237	228	253	231	237	225	236	237	205	224	258	214	221	232	223	241	212	236	231	254	220	219	220	227	223	241	243	245	214	241	228	270	250	263	217	231	198	238	209	229	242	232	239	213	228	223	234	204	245	230	234	218	217	227	229	251	232	235	244	240	217	255	221	228	226	229	221	240	258	226	234	218	215	240	244	244	225	200	242	220	228	226	226	234	252	209	194	213	235	236	218	240	200	215	217	230	219	261	241	227	232	213	216	230	222	210	234	202	248	206	237	234	194	239	227	228	219	242	195	246	236	219	251	227	253	232	232	236	232	239	247	221	250	234	230	243	244	222	243	252	227	247	242	250	247	223	244	228	255	231	230	241	265	223	212	212	238	232	223	225	210	243	226	218	243	225	239	230	221	245	212	233	215	227	233	257	190	204	239	231	213	202	218	225	218	236	234	245	251	207	234	208	230	210	253	242	193	218	227	240	228	225	209	245	222	249	259	224	226	239	227	223	247	237	230	205	215	270	218	238	231	223	245	216	237	243	220	223	226	233	247	228	230	263	244	236	234	236	241	242	234	214	254	208	252	244	256	234	225	217	220	203	214	240	258	241	244	220	233	220	205	226	215	254	227	207	225	218	218	212	229	235	242	244	227	243	217	233	237	216	240	246	224	222	242	195	243	221	244	215	233	206	223	262	233	230	228	254	233	262	240	241	219	217	236	214	232	252	225	256	235	253	231	242	229	239	230	231	233	242	241	234	183	213	244	217	227	212	249	238	243	243	245	233	239	237	215	248	222	231	225	234	217	238	269	248	231	225	213	253	210	233	237	235	221	227	257	239	233	227	240	228	247	231	223	211	228	224	197	220	237	239	206	228	233	203	222	235	214	238	259	234	241	236	252	240	245	237	236	222	231	246	219	234	258	239	221	253	226	230	226	220	239	241	222	219	240	243	251	236	236	211	247	263	222	233	244	235	211	188	229	212	223	251	233	249	248	221	229	240	227	223	208	219	238	218	226	244	234	211	247	252	248	214	223	224	224	192	230	227	230	225	253	198	212	236	244	210	216	210	208	221	221	228	230	247	219	228	215	235	234	229	244	256	236	199	241	212	219	228	212	229	223	227	244	226	215	236	220	228	219	216	235	227	219	231	239	224	228	226	224	250	214	227	215	218	231	221	271	209	210	239	266	249	249	228	234	238	203	248	237	215	257	242	226	232	229	237	238	204	218	220	253	247	212	228	244	216	259	242	231	262	198	202	245	231	236	227	243	246	213	211	208	210	266	212	228	236	219	260	234	243	231	220	225	210	230	199	224	216	246	224	237	218	218	239	242	230	224	235	230	248	222	249	231	250	216	244	219	232	216	254	226	222	239	242	193	213	241	242	228	234	240	206	239	281	237	237	241	228	224	226	200	220	224	233	243
3451	40733	54910	2885	1069	743	613	484	423	404	364	370	327	337	332	332	280	292	326	295	301	270	257	266	249	299	291	262	286	276	240	244	246	266	287	293	254	256	246	265	258	267	262	254	256	254	247	286	244	265	248	252	265	249	260	259	258	252	297	248	267	237	265	267	262	299	263	234	263	273	260	253	226	235	263	255	238	275	281	262	284	274	263	258	253	251	242	237	247	261	247	236	253	261	256	263	237	244	232	240	237	268	263	263	286	288	263	245	261	230	267	251	265	247	245	260	251	245	247	257	252	272	258	254	266	227	250	265	263	290	266	269	232	262	270	275	235	248	251	301	249	246	257	255	249	247	241	267	263	237	229	248	280	259	234	244	220	229	256	268	275	237	242	262	242	284	262	257	257	261	259	268	258	266	230	275	235	273	250	244	287	254	258	246	234	237	259	237	250	237	234	240	275	257	242	260	225	281	283	247	238	255	272	248	264	258	247	243	233	259	261	257	258	253	266	268	245	254	277	226	289	283	234	253	265	264	263	225	247	246	252	242	276	251	270	239	260	263	245	249	258	253	263	230	249	264	261	256	231	262	264	230	277	270	289	278	270	268	257	246	248	275	261	245	254	273	237	271	253	251	301	249	246	261	257	270	245	251	263	247	244	238	233	272	253	228	239	275	251	247	275	239	261	256	263	266	264	260	253	222	289	272	269	251	225	257	250	253	269	235	237	284	258	285	258	238	269	275	231	262	289	268	258	247	234	268	262	261	243	256	271	239	253	240	266	247	235	258	250	253	249	279	244	257	246	226	244	240	264	269	271	248	243	251	268	275	248	229	244	234	256	259	225	250	271	232	252	297	241	236	235	272	249	254	267	248	241	237	253	233	244	259	256	282	250	258	256	230	258	273	228	273	285	254	260	263	263	253	249	254	236	236	268	265	253	253	249	265	258	232	265	270	266	257	233	236	222	252	243	270	245	264	229	261	254	265	257	232	244	243	273	264	238	253	239	258	258	269	275	240	272	237	273	260	251	256	249	259	255	271	244	228	242	266	264	267	241	248	250	251	244	225	294	239	244	261	250	245	251	278	235	272	261	276	260	268	255	257	266	248	234	256	244	244	258	250	226	247	258	291	251	249	233	276	252	254	267	239	272	210	265	265	266	250	260	260	241	257	271	260	258	260	235	266	276	258	258	277	242	257	254	282	289	273	252	225	276	270	245	229	258	251	256	253	265	222	257	228	274	247	244	243	253	242	248	245	242	249	292	267	241	265	241	246	255	234	284	257	231	255	212	249	235	265	245	218	257	261	254	224	263	241	251	255	253	254	261	242	239	272	253	270	252	259	253	229	257	266	260	247	243	265	275	241	249	235	272	267	247	259	241	269	226	231	267	257	265	244	260	248	260	249	230	263	258	249	223	243	261	267	251	272	281	250	264	260	235	281	250	238	260	263	274	271	251	244	262	272	279	257	237	236	223	240	240	258	267	293	269	246	242	236	262	265	225	244	269	277	251	249	251	250	245	241	276	258	278	233	269	273	257	262	252	261	258	266	256	274	246	296	235	267	262	260	252	242	255	251	242	287	257	250	252	259	231	252	238	262	248	257	222	261	266	230	248	247	268	225	268	221	283	281	244	258	267	257	271	238	271	231	273	251	266	262	235	251	237	269	254	250	253	255	291	293	233	269	259	252	259	217	245	239	251	225	234	243	253	220	271	263	251	235	262	226	284	258	268	252	244	266	233	275	250	275	273	262	239	265	270	243	258	247	279	264	266	238	261	244	256	253	233	249	251	224	269	264	251	235	239	263	285	214	279	256	239	220	227	243	260	259	256	272	258	246	254	256	266	263	262	271	248	251	246	242	279	256	262	248	230	265	272	250	244	276	228	239	260	219	267	225	261	263	267	253	249	242	255	231	258	269	254	240	252	228	222	231	274	228	250	238	261	255	258	274	266	256	263	223	250	238	241	270	224	256	229	247	266	242	258	228	236	254	236	249	246	252	236	239	253	242	246	223	245	242	243	242	254	262	254	231	254	235	224	276	253	254	223	233	217	255	231	260	264	263	263	280	251	220	261	267	224	223	243	243	247	251	244	224	255	250	242	245	257	250	250	222	268	280	282	271	265	239	268	258	241	252	224	266	242	266	240	228	256	236	256	239	245	247	285	241	253	253	238	265	242	262	233	222	242	245	245	228	262	274	270	250	258	226	254	259	232	225	255	237	256	245	285	256	218	268	271	250	239	247	278	239	245	249	225	265	246	259	265	247	243	244	242	245	257	265	235	269	258	286	260	248	270	283	265	237	256	244	278	264	253	263	251	244	255	240	248	241	249	240	237	275	232	224	224	269	250	255	258	266	246	239	260	269	263	274	243	269	243	238	269	267	259	248	246	258	226	273	238	268	259	258	233	259	285	246	242	232	256	240	248	240	247	257	262	254	238	244	237	229	258	221	226	267	242	262	262	251	268	239	247	261	212	254	243	266	231	223	244	252	255	272	238	240	264	254	250	231	240	246	246	237	242	233	249	232	254	244	292	277	238	270	240	253	232	261	238	245	241	250	237	278	255	247	251	254	249	252	252	238	265	260	232	263	228	256	266	245	231	275	250	253	246	247	226	243	245	233	260	254	280	276	231	252	264	281	245	251	263	252	237	238	291	248	249	240	278	285	248	242	271	222	266	260	236	265	271	252	254	245	261	308	246	260	226	235	231	221	233	261	246	251	262	236	245	251	235	269	241	245	252	258	250	274	255	236	243	284	259	255	226	252	264	243	264	237	248	272	275	237	205	261	253	243	269	268	241	232	245	250	272	257	291	241	224	249	255	238	266	256	234	254	257	248	255	247	266	263	255	258	252	259	238	196	233	265	259	252	239	261	270	233	250	260	236	249	241	241	258	240	242	274	267	263	251	280	246	250	233	269	241	213	267	253	284	242	243	243	245	259	246	253	247	267	257	246	285	244	266	248	251	257	257	248	247	282	261	237	251	213	245	227	295	236	247	235	242	257	229	272	254	256	240	261	251	274	244	244	288	257	243	258	232	263	212	257	265	274	279	250	246	256	285	254	263	240	265	271	256	250	251	259	265	260	238	232	245	254	276	255	241	244	240	260	258	257	253	252	263	296	268	226	237	256	238	280	244	263	253	241	256	255	252	245	247	255	238	225	254	255	261	262	260	228	241	263	259	240	270	283	262	247	228	245	255	244	225	275	241	251	259	259	251	241	265	229	281	243	231	247	260	237	255	218	235	242	222	246	250	270	254	244	253	251	231	252	251	239	249	268	242	250	241	265	265	240	251	277	235	263	266	238	244	249	254	280	270	238	256	265	252	243	245	239	257	245	251	241	246	234	270	245	216	268	246	257	245	224	258	250	266	268	262	230	248	258	269	259	248	260	249	258	259	222	280	245	247	280	264	261	263	255	264	240	232	260	236	251	230	243	258	255	238	285	276	249	245	248	241	254	221	272	253	253	246	217	245	240	229	245	243	253
27443	18340	12935	1928	574	521	508	513	505	508	467	531	479	479	499	489	482	474	489	491	554	479	482	454	508	476	507	495	504	477	463	483	479	450	468	476	477	490	480	489	551	467	432	475	503	525	470	493	461	474	440	455	497	464	453	493	476	465	456	454	457	477	469	526	473	439	493	468	477	461	490	442	506	484	482	439	447	475	491	465	493	476	475	464	498	457	490	492	514	475	510	442	524	459	462	444	449	476	446	527	487	456	506	484	480	451	486	489	498	482	446	481	427	483	478	449	439	457	527	460	470	482	467	507	497	471	509	476	446	490	445	471	447	488	475	469	495	525	455	481	493	498	521	493	461	475	477	448	442	458	473	442	450	468	440	530	548	465	454	464	509	493	483	470	496	494	480	454	465	494	479	444	503	517	498	476	506	534	500	459	418	480	490	506	455	521	486	476	497	473	444	481	455	454	468	473	465	457	489	484	464	469	503	497	505	478	456	494	498	440	485	506	480	453	456	458	493	494	480	481	478	483	491	457	483	494	492	484	481	494	486	518	493	459	505	514	457	514	512	449	461	479	490	472	456	526	481	505	477	491	498	493	502	453	449	454	480	472	492	445	474	485	504	499	517	444	491	467	471	470	495	452	475	472	531	482	473	455	498	472	484	522	523	480	473	509	490	482	459	522	458	488	481	467	483	463	474	516	437	461	491	466	489	492	478	501	468	523	480	440	431	510	484	488	506	471	482	481	447	480	477	444	448	437	491	498	491	481	467	496	425	438	455	479	447	489	508	480	498	487	459	483	481	500	476	454	500	450	500	494	512	455	438	449	493	497	482	473	473	467	521	482	458	492	507	499	499	453	498	485	458	478	454	527	445	498	483	486	451	479	477	503	488	513	502	488	522	463	504	489	501	478	490	466	471	482	536	478	476	473	408	501	476	501	492	512	472	499	469	493	485	540	492	461	475	449	519	507	475	467	461	468	461	523	473	415	504	480	472	518	474	452	499	501	533	513	462	538	474	491	514	524	482	509	494	494	499	462	515	460	481	490	474	483	478	502	458	490	528	487	481	487	447	482	490	511	466	471	500	523	450	474	525	493	496	517	466	443	461	498	507	515	467	477	537	471	475	492	524	471	496	480	456	468	474	485	465	511	482	463	480	507	487	498	466	482	450	445	461	467	501	487	486	446	461	521	422	443	482	448	538	494	488	478	483	451	484	498	508	503	537	444	494	444	508	489	455	465	448	491	475	426	474	452	478	472	481	485	492	484	483	477	452	468	499	472	479	489	520	457	491	452	488	447	466	468	442	449	455	460	472	505	475	469	464	457	482	504	478	488	519	520	471	491	482	486	478	501	483	438	485	494	484	469	473	478	453	469	448	466	458	529	461	491	465	459	485	508	485	496	466	481	487	422	487	456	492	509	496	503	477	466	503	466	471	488	477	488	483	530	491	499	415	505	465	495	479	512	436	534	488	512	533	477	483	514	474	461	466	515	508	493	491	451	485	455	485	488	450	472	469	496	488	480	493	483	499	500	523	483	472	503	510	515	476	464	468	485	452	478	523	481	468	501	512	504	532	458	519	485	458	503	510	443	461	483	497	472	491	452	427	439	491	428	456	483	452	478	455	496	481	470	491	457	440	460	444	479	447	494	487	492	480	479	463	442	435	478	456	464	472	473	473	489	486	489	488	468	470	498	466	504	472	504	479	474	516	463	512	452	498	493	483	524	491	484	476	492	469	474	546	456	470	457	491	483	481	495	448	468	462	524	448	487	484	511	471	469	489	471	493	516	463	471	474	475	489	463	498	458	468	474	520	457	481	492	500	484	487	500	468	514	484	499	484	468	474	478	502	471	465	494	480	491	455	494	466	503	513	498	448	499	463	466	475	429	455	475	468	491	495	480	478	487	480	492	502	520	517	467	476	468	492	483	483	517	473	461	483	489	507	483	480	486	477	467	460	490	457	509	460	465	473	488	482	528	493	462	484	464	500	462	506	504	501	481	529	496	442	497	466	495	422	519	524	514	487	502	488	469	467	524	516	480	448	478	463	481	467	471	525	498	522	433	481	456	478	451	489	462	490	489	464	492	510	467	505	483	466	489	489	484	505	474	465	410	466	460	496	451	484	484	459	458	498	473	512	506	488	477	507	473	448	460	479	478	496	477	463	490	512	495	488	495	476	469	509	448	482	478	502	450	495	455	490	484	491	518	518	482	486	494	513	479	488	480	531	486	444	411	495	524	501	474	492	514	502	472	466	472	460	493	483	488	485	432	439	499	492	487	481	487	508	440	478	487	493	476	459	448	475	486	484	517	480	476	488	458	487	464	470	515	541	487	531	455	499	486	501	468	462	505	478	482	470	472	458	503	479	479	391	481	486	479	471	478	522	479	500	472	476	497	504	489	475	494	522	498	510	488	466	463	469	457	446	472	497	476	502	487	480	470	459	453	489	451	480	469	491	460	474	486	490	482	487	509	491	516	486	442	442	463	459	477	430	511	482	499	486	517	464	467	449	466	479	479	507	476	467	468	519	458	492	488	455	473	501	501	485	480	521	469	499	461	473	462	483	466	488	495	490	488	497	475	455	481	503	465	493	448	466	491	493	448	517	471	505	481	520	464	501	472	502	466	479	461	459	482	493	490	461	501	464	488	494	476	487	460	475	485	458	496	470	467	475	457	490	458	510	485	467	450	484	473	461	492	451	489	484	477	506	463	465	490	529	467	455	509	505	493	475	464	486	479	463	481	501	494	467	516	486	501	412	475	427	514	461	526	470	454	453	491	438	503	492	482	521	481	481	488	503	496	491	535	463	483	503	493	458	530	455	493	446	502	460	492	492	479	462	475	505	475	464	464	470	460	479	468	462	471	523	460	462	437	488	481	496	464	478	497	462	457	456	488	474	468	443	504	519	502	525	437	471	487	500	484	495	456	505	447	514	493	492	492	474	515	469	441	480	445	516	467	434	443	491	477	458	491	474	503	443	499	532	474	461	505	460	465	462	467	473	459	512	476	444	495	495	491	500	469	476	495	454	480	438	501	464	465	488	513	468	496	493	462	489	469	494	481	479	542	485	507	447	462	471	463	488	502	536	430	496	476	469	515	461	482	495	495	464	512	501	463	512	462	489	481	483	501	453	477	484	500	501	489	472	501	459	479	479	463	498	513	473	514	481	497	458	500	487	480	477	500	480	451	496	479	510	471	467	493	439	473	497	466	457	509	447	480	454	457	447	485	485	466	509	463	492	457	472	494	517	486	482	483	499	479	498	504	484	505	490	464	490	450	508	485	531	506	505	468	469	486	480	478	478	468	479	459	494	489	505	511	502	483	486	463	471	461	486	475	531	455	476	493	488	482	480	457	452	471	504	499	461	479	472	484	497	466	498	467	477	506	469	489	483	476	477	493	481	441	454	469	499	492	454	465	543	494	480	505	529	478	499	498	471	481	493	472	495	480	483	462	510	471	475	470	475	479	446	474	478	478	466	500	500	498
4867	16007	10774	732	462	507	457	480	453	461	441	499	483	453	436	473	507	475	426	482	480	486	465	462	493	428	502	426	458	494	438	496	444	474	400	446	463	472	484	430	450	447	439	470	485	444	476	447	447	453	460	490	429	458	480	441	445	451	477	452	449	447	475	436	445	459	463	488	456	456	465	432	461	453	462	438	458	464	469	473	490	468	412	415	458	481	455	477	470	452	465	466	482	443	475	497	437	483	444	478	485	479	441	440	452	485	468	483	472	440	465	434	517	455	468	416	448	429	455	458	453	501	474	484	513	451	476	458	482	472	436	464	479	458	464	486	488	445	478	460	485	432	470	468	449	469	497	455	407	488	413	466	472	449	443	425	466	466	465	469	476	457	480	502	508	447	469	476	462	442	477	440	430	473	390	450	476	452	429	439	476	486	454	443	469	470	485	451	447	478	443	476	439	458	417	443	463	448	463	456	478	454	453	449	441	460	458	447	449	438	464	473	455	473	491	454	463	450	467	423	440	466	422	498	455	432	446	443	452	493	440	453	479	436	496	470	498	486	469	442	468	460	443	468	473	446	459	466	462	454	506	479	501	504	446	468	495	467	480	457	466	466	490	494	456	430	443	466	475	488	464	469	489	455	464	449	471	457	467	504	424	439	488	470	452	469	451	502	445	424	465	467	491	489	508	475	429	483	465	496	470	513	449	496	466	484	464	447	485	449	464	442	446	494	464	458	495	486	504	464	485	412	438	474	429	467	446	467	454	433	446	472	453	449	461	465	458	435	471	462	485	467	443	466	433	439	483	470	465	434	483	448	447	476	446	464	452	446	441	448	493	443	478	501	428	447	460	465	426	475	462	463	470	447	493	479	484	478	441	436	472	456	445	506	444	467	468	479	494	452	414	476	440	454	464	466	484	458	474	492	473	473	461	463	464	456	504	481	417	477	471	435	464	454	466	502	394	487	447	480	484	431	469	458	428	454	447	493	468	454	457	480	498	452	425	478	514	481	443	485	446	430	478	498	446	467	449	488	439	454	459	430	473	472	439	422	434	532	480	456	497	454	432	446	444	483	448	465	461	483	470	482	447	485	482	433	488	508	435	470	444	465	450	460	479	463	481	458	465	462	478	438	460	459	423	469	479	466	485	436	484	487	476	476	457	458	484	471	497	506	467	505	482	467	463	475	456	422	425	443	467	439	480	481	463	472	429	443	451	473	464	464	455	460	474	512	459	492	468	459	484	430	459	493	469	476	472	440	495	507	478	450	453	477	465	494	500	442	442	486	440	464	422	449	457	453	463	528	451	426	437	482	460	489	453	457	458	438	462	431	471	460	435	466	441	463	495	433	481	455	441	450	420	471	482	465	461	484	440	459	428	451	498	485	455	405	458	455	456	479	462	444	484	449	434	456	429	479	437	457	455	448	452	451	465	448	449	501	422	463	461	445	437	444	439	434	488	461	460	483	449	496	468	431	464	458	435	495	477	459	438	469	460	479	452	449	484	471	428	471	455	456	415	420	471	415	467	437	440	508	435	431	437	491	485	478	486	488	443	453	497	485	469	462	431	468	481	438	479	461	496	505	476	487	442	467	464	444	444	462	434	469	491	484	431	467	476	463	435	493	463	484	451	477	459	487	415	473	506	440	468	501	447	497	497	467	464	436	454	433	469	463	442	474	481	450	465	480	501	436	451	475	486	442	435	496	470	438	460	448	446	491	498	454	442	429	471	472	450	472	501	470	494	465	464	472	450	463	482	479	446	421	466	468	459	464	459	484	461	451	454	430	480	486	476	438	430	445	458	432	475	477	478	454	462	424	417	465	487	462	445	455	482	475	471	495	502	457	424	463	439	423	468	473	480	472	447	457	456	447	452	454	470	465	472	449	453	471	430	460	447	464	481	476	447	483	457	483	462	475	477	446	442	497	451	432	448	481	493	442	472	456	456	475	482	453	458	453	485	475	459	447	469	461	458	463	463	445	488	445	465	500	483	463	467	438	466	462	473	448	452	438	446	458	417	461	474	466	448	427	440	450	473	442	452	440	464	454	470	463	477	470	420	436	474	461	500	437	458	477	482	459	471	435	445	474	462	443	473	468	440	447	452	456	481	415	451	469	448	451	483	414	471	443	486	514	460	497	446	455	443	470	472	454	454	432	473	445	460	480	436	449	435	445	446	460	441	442	466	456	464	480	431	457	447	445	469	437	489	482	463	437	470	491	439	453	463	461	503	438	456	437	462	449	483	483	461	430	464	444	470	434	470	425	478	444	426	457	459	490	442	460	437	458	473	467	465	441	491	494	437	458	482	479	465	439	441	485	437	459	449	470	447	491	465	472	396	482	469	450	476	466	487	423	480	463	466	469	440	442	472	480	441	441	473	436	477	468	469	445	437	469	442	463	429	474	449	451	486	467	465	445	467	502	453	454	476	480	467	475	461	489	463	472	452	464	428	446	448	466	452	459	460	491	507	479	440	442	472	477	444	437	477	482	464	469	439	441	497	465	475	479	432	474	487	433	468	455	459	441	466	466	494	479	449	461	440	471	459	494	482	450	480	454	443	475	469	476	487	469	457	442	498	455	440	450	485	466	430	435	457	482	456	431	444	479	482	453	452	470	444	498	486	470	487	439	452	441	448	497	456	480	489	478	476	469	468	469	488	466	419	430	459	463	450	452	483	480	494	474	454	486	473	420	465	430	482	465	470	486	476	407	472	466	496	464	496	458	496	461	492	483	448	502	466	460	455	466	450	453	505	466	459	514	484	468	434	435	458	466	464	457	453	412	444	464	462	472	486	484	473	458	485	444	477	490	444	465	449	443	431	430	465	473	453	469	458	443	470	434	458	462	472	478	442	444	486	462	486	492	444	460	435	424	476	466	457	483	457	471	455	475	464	429	448	460	471	442	461	456	440	462	465	474	490	454	457	448	480	450	437	477	436	472	401	470	467	492	463	426	470	458	428	441	465	479	446	485	501	428	490	469	462	439	477	452	456	487	443	495	466	441	467	469	453	486	484	497	496	479	465	434	438	427	442	452	465	442	471	504	488	506	470	465	469	460	487	474	476	440	468	459	454	467	487	460	463	468	458	472	402	470	479	488	465	432	463	486	519	448	457	471	450	475	461	497	487	484	455	463	504	464	434	463	419	456	482	457	457	450	479	492	480	491	480	484	475	446	464	422	421	441	477	491	449	393	444	478	470	447	487	453	469	447	498	480	437	491	468	459	441	461	490	451	426	485	450	513	397	483	463	437	451	472	437	453	465	451	482	460	532	476	446	441	435	465	455	424	478	498	472	451	468	485	453	483	457	487	450	472	461	446	439	492	484	452	442	448	444	417	450	451	450	461	448	436	486	466	462	448	433	464	487	459	412	493	479	482	472	448	452	495	458	490	482	459	495	447	483	461	525	456	453	440	469	492	483	467	500	486	458	470	490	454	470	455	455	476	447	468	448	458	484	479	488	464	484	439	461	454	482	472	452	442	439	478
25514	22850	35588	25037	9095	754	428	313	292	286	270	278	287	280	313	269	284	278	303	250	277	274	253	264	268	234	255	285	280	256	243	278	266	279	275	267	269	293	297	265	279	262	264	279	262	229	229	270	258	278	256	277	266	257	288	241	248	247	281	241	230	278	245	237	284	243	258	268	289	270	241	281	260	286	259	277	280	293	239	264	273	277	235	255	260	279	239	302	251	296	277	269	278	270	249	272	257	242	248	237	279	260	261	282	261	285	283	253	257	280	295	254	297	261	262	285	292	252	269	268	256	239	246	263	265	269	278	240	273	244	272	286	278	254	290	274	256	234	277	280	279	232	261	260	281	252	276	252	261	297	272	281	280	241	247	281	278	253	260	251	279	236	269	239	286	282	241	259	254	270	272	240	239	278	260	258	249	256	260	270	264	276	258	265	257	253	250	271	251	256	258	256	236	247	265	221	263	261	250	277	259	277	276	249	274	253	256	254	268	266	258	238	257	257	271	247	243	276	262	281	277	268	268	261	269	247	266	260	254	255	233	258	266	240	300	258	298	260	239	292	265	263	255	270	249	263	254	261	235	261	284	274	234	250	255	260	298	260	289	292	230	242	260	254	239	252	255	245	227	271	254	282	264	256	253	243	252	274	256	253	243	257	243	232	263	258	259	241	216	243	272	233	264	241	230	275	253	274	254	250	244	275	272	243	302	251	264	283	270	228	280	283	261	261	258	286	277	237	242	246	255	274	235	263	269	270	258	263	276	266	274	284	235	259	252	256	249	252	268	282	252	262	275	278	264	283	255	267	266	268	261	266	275	257	258	261	258	263	262	255	286	263	322	247	256	271	272	284	269	259	247	264	244	240	240	267	234	266	270	294	276	242	269	259	262	254	246	284	249	282	267	284	273	240	255	241	262	259	265	251	266	249	237	271	272	233	268	246	272	286	296	283	239	264	251	254	284	252	261	267	237	301	286	263	256	280	237	275	253	251	277	265	224	274	269	278	247	269	261	245	275	243	282	221	262	272	273	266	261	308	261	286	260	279	280	254	272	236	279	290	275	237	252	255	274	255	259	250	216	264	274	261	285	256	251	246	264	254	270	277	286	249	261	278	238	270	256	292	256	260	273	262	280	266	251	278	244	210	242	255	261	272	272	287	263	267	270	246	266	247	273	257	267	258	256	255	325	285	237	272	250	263	259	271	268	247	264	251	279	265	265	235	265	286	258	257	236	277	262	259	262	265	246	278	272	276	248	260	278	250	270	267	279	244	253	274	273	282	262	246	285	289	229	236	248	256	255	262	243	247	225	263	271	273	266	258	251	261	233	258	253	236	240	232	287	244	253	264	257	275	258	289	254	266	249	251	260	264	270	278	252	267	265	281	294	225	279	267	252	274	230	243	245	217	271	257	268	253	272	255	258	240	282	264	261	285	284	257	285	242	271	272	264	277	280	260	239	254	246	247	264	244	240	243	250	235	274	227	248	251	237	267	243	261	244	273	260	262	266	267	284	287	253	274	253	274	285	263	263	267	261	257	264	266	267	252	239	259	258	284	270	280	259	284	261	227	256	265	280	280	246	262	291	270	234	256	244	279	272	234	271	248	248	264	246	272	307	275	293	283	266	280	254	267	243	257	266	225	273	260	264	240	270	255	273	245	263	242	274	262	270	258	252	267	250	244	253	248	230	262	284	261	266	247	271	259	265	285	261	253	286	271	258	249	244	260	258	245	219	268	263	270	273	279	251	257	256	258	253	264	247	283	265	288	267	273	271	267	254	278	252	253	249	267	288	252	270	246	280	247	288	258	249	262	245	291	252	259	243	289	233	240	269	240	252	243	259	271	256	263	256	288	272	270	271	288	253	250	264	235	238	246	231	254	264	269	270	264	241	249	273	254	267	258	226	239	252	254	265	258	248	260	239	258	264	271	254	287	300	250	275	260	247	267	232	251	255	252	271	268	269	246	258	261	268	254	244	255	252	260	262	271	261	297	284	275	247	283	227	268	240	254	253	270	269	273	252	283	244	257	266	261	260	262	248	268	250	270	257	266	265	265	235	249	254	239	232	269	284	269	266	250	232	273	245	260	276	253	287	261	263	264	262	262	269	246	256	290	269	267	258	261	269	269	264	252	255	268	255	266	271	267	269	266	267	264	279	258	247	269	261	261	269	249	253	250	243	283	276	268	237	247	262	242	272	264	268	257	266	277	267	264	219	242	279	266	249	260	275	259	279	272	270	283	262	260	294	277	246	256	279	308	286	269	249	268	239	254	268	283	278	242	248	255	249	289	250	239	232	276	229	244	271	273	279	220	250	291	264	272	271	269	255	292	300	229	263	281	261	268	277	226	254	261	247	255	279	272	268	280	256	265	248	261	283	270	254	251	243	279	276	280	241	253	252	251	249	254	265	258	275	258	273	241	235	249	271	295	281	287	294	262	272	263	254	230	244	223	258	261	259	262	245	269	262	279	263	265	279	224	242	296	280	269	270	286	277	279	274	244	284	268	283	245	247	239	251	277	281	261	268	269	223	263	266	252	269	275	258	292	264	271	273	254	243	253	243	263	295	277	264	267	274	264	246	235	272	270	259	244	275	275	267	271	259	251	282	270	275	275	243	299	266	226	242	285	269	248	272	273	272	273	271	247	266	265	299	245	279	249	266	252	271	270	283	265	269	239	269	279	272	241	274	275	253	266	278	241	261	249	249	249	269	271	262	272	281	231	271	271	260	291	248	258	252	261	260	283	256	289	267	240	283	258	251	272	259	263	272	277	270	245	263	269	246	283	264	249	271	278	260	243	268	265	256	232	245	271	277	266	283	287	237	264	264	262	248	256	263	240	251	269	272	295	234	264	248	286	267	259	236	289	280	287	302	265	292	240	239	251	255	262	260	268	251	267	253	269	242	248	277	248	274	233	255	241	252	279	265	260	269	264	251	236	268	222	261	262	236	256	279	261	263	264	258	224	243	223	263	287	297	259	254	327	278	254	271	283	233	266	260	265	237	274	301	251	277	243	244	274	246	272	265	258	260	240	228	248	262	278	244	278	266	268	273	257	266	257	266	250	284	241	263	266	260	268	247	275	249	269	246	255	252	234	252	260	278	261	280	267	286	226	231	305	230	280	256	299	259	248	251	246	267	281	247	259	264	263	223	265	277	260	246	263	245	235	259	267	269	269	263	266	256	259	254	259	291	242	267	256	271	267	276	278	258	275	266	277	259	268	244	243	273	287	257	265	243	275	238	272	251	272	274	258	278	258	257	271	267	289	254	266	289	282	254	231	286	271	279	252	263	277	256	262	256	266	264	255	257	245	270	261	274	255	258	267	265	255	226	264	257	248	229	267	242	282	273	240	288	263	266	250	267	234	248	257	248	233	257	270	276	239	278	249	287	275	244	264	266	265	237	252	254	265	244	259	239	252	263	292	302	256	261	278	250	247	252	261	253	287	280	251	271	261	265	271	282	256	236	250	261	259	252	259	243	233
3412	66921	51791	3741	624	502	440	414	329	344	342	331	329	332	334	303	318	307	329	318	317	301	261	297	302	301	312	320	317	289	253	315	288	306	274	289	269	272	298	297	295	302	263	279	295	283	276	288	305	300	301	280	298	300	271	300	302	277	299	283	314	296	287	270	286	347	308	311	277	270	313	312	287	272	266	296	290	339	292	267	313	316	278	270	281	321	273	285	291	282	285	305	296	302	266	289	281	287	282	314	288	294	277	295	263	295	302	292	294	304	280	290	296	266	277	278	270	256	299	290	281	279	290	315	303	306	283	289	289	290	316	270	297	295	300	254	292	293	271	287	300	305	310	293	293	274	276	274	290	313	289	296	290	318	281	295	265	282	314	287	254	304	297	284	276	247	286	266	310	288	225	294	293	292	281	304	288	284	281	273	269	309	265	291	281	271	281	304	268	289	262	283	288	276	312	299	255	275	304	265	297	274	284	277	279	256	319	303	291	300	283	284	297	266	318	269	283	292	277	302	330	285	304	292	296	295	284	265	291	304	291	311	291	317	300	298	311	271	290	305	309	280	301	291	304	305	260	267	270	290	290	321	272	314	261	328	289	287	298	265	290	297	270	296	303	305	267	313	279	289	270	288	255	338	284	318	290	283	318	305	283	286	294	319	283	286	277	280	308	299	290	266	244	297	277	293	299	273	300	283	288	304	288	267	280	294	303	289	317	310	290	263	277	280	319	293	316	265	261	269	261	315	285	276	312	274	281	298	275	283	285	284	256	292	302	281	301	293	278	273	262	298	302	261	268	285	301	298	296	276	299	312	279	269	263	259	292	270	303	293	277	267	312	270	290	310	291	294	301	269	315	260	276	261	320	266	301	261	314	282	277	292	303	291	274	268	285	264	279	269	288	327	283	280	291	287	298	304	297	280	301	288	290	323	295	291	273	295	306	289	283	318	286	280	275	282	296	290	292	259	309	280	289	283	277	291	301	289	298	271	260	281	238	275	318	309	269	293	268	264	284	291	252	293	285	289	266	307	330	268	258	273	292	270	291	297	306	293	256	316	294	302	271	298	283	302	277	271	273	299	294	246	274	304	297	289	263	290	309	309	296	284	291	285	281	276	286	289	300	310	300	266	308	289	260	304	284	294	259	265	289	266	301	283	317	299	279	302	313	286	283	319	296	266	274	298	278	287	281	310	286	277	305	302	264	275	258	290	284	285	307	282	283	271	280	292	286	307	286	309	283	297	286	290	271	300	265	303	288	294	261	301	260	296	305	280	279	280	299	302	281	268	310	314	279	279	263	251	282	298	290	284	281	276	273	278	313	275	290	314	292	287	314	277	286	280	314	276	276	283	286	294	263	309	267	295	265	294	279	272	281	291	292	302	251	273	267	316	279	271	267	277	292	304	282	285	277	298	274	283	255	273	271	272	297	297	278	258	286	297	300	290	296	288	265	285	270	264	315	274	287	288	291	264	305	269	296	286	307	287	271	264	313	292	302	258	289	297	282	286	230	299	291	291	300	262	303	291	306	291	282	278	332	276	288	296	327	270	277	314	282	292	265	310	299	310	298	279	298	258	309	289	290	267	296	285	277	248	278	295	278	281	270	308	300	293	297	310	298	295	297	305	282	272	302	294	295	285	270	309	275	298	292	276	326	300	272	286	326	278	304	265	294	279	301	293	267	279	277	297	298	283	295	271	299	296	277	301	315	298	268	270	283	269	303	298	290	304	272	299	281	287	287	285	301	313	318	280	292	273	277	253	250	291	295	255	260	313	294	280	301	262	287	279	267	287	269	273	284	297	297	299	306	314	286	290	285	278	277	294	254	311	307	301	259	256	261	313	299	291	276	274	310	280	317	270	312	298	278	264	285	265	305	299	264	307	299	278	292	277	271	284	304	284	295	282	260	280	275	298	274	297	286	289	322	288	293	276	294	280	270	304	291	287	294	257	302	304	272	308	285	293	283	278	301	284	313	275	299	257	283	286	303	319	271	279	283	267	292	304	279	288	271	273	297	283	323	300	307	286	284	287	264	268	282	295	322	268	278	320	274	304	278	286	319	300	262	286	333	283	270	267	271	323	276	276	278	274	307	307	266	291	309	283	253	275	285	295	278	321	284	273	298	295	301	275	298	296	274	322	273	285	285	264	276	286	288	296	296	324	284	291	299	281	281	276	286	303	291	299	275	267	302	276	277	301	255	289	281	288	303	277	268	281	283	299	295	293	300	287	280	322	297	279	311	274	302	279	250	296	311	298	278	293	228	296	291	275	302	249	309	274	315	279	276	283	263	279	284	277	289	297	299	282	310	284	290	273	288	311	314	276	247	308	271	299	274	284	281	284	289	328	275	290	276	275	310	254	285	314	311	292	274	304	289	289	302	252	279	313	290	282	290	246	285	322	307	259	297	318	278	297	290	265	279	281	309	285	264	283	264	305	289	284	293	305	328	324	295	271	275	291	259	306	281	290	316	309	316	254	292	301	278	280	295	278	312	284	293	313	284	276	281	280	297	265	289	285	273	269	302	309	265	300	281	299	244	300	299	280	287	288	262	288	266	273	256	293	274	304	269	324	284	299	292	311	280	280	307	263	272	263	257	300	286	256	278	289	300	290	273	296	306	279	277	269	289	294	301	287	257	306	266	288	304	305	282	269	290	283	284	282	273	290	293	263	282	308	303	270	287	277	306	260	290	260	275	314	305	279	279	277	283	279	281	270	267	314	278	285	278	294	271	274	307	283	302	298	305	282	313	276	307	295	254	275	262	324	261	282	275	296	274	290	265	303	284	297	275	271	273	284	268	284	303	263	284	280	289	282	236	264	247	319	287	298	274	275	315	300	307	296	274	271	334	262	290	281	306	297	280	280	305	294	298	278	275	295	293	304	292	282	276	310	275	286	273	240	275	284	297	274	286	287	258	287	306	278	290	285	309	299	294	284	286	301	288	314	276	284	288	308	285	269	270	285	296	293	277	291	307	291	310	289	301	303	263	281	277	284	274	286	300	278	254	280	283	269	283	280	280	283	295	290	293	258	314	285	291	306	306	275	293	300	291	280	270	293	311	307	313	299	307	315	297	264	270	272	273	268	283	287	283	279	314	293	304	271	310	281	308	299	283	263	285	289	305	337	294	296	257	298	288	302	276	297	286	306	269	277	250	280	281	296	282	287	285	273	296	299	263	275	289	290	289	286	334	267	285	271	265	320	306	273	288	260	310	299	265	248	323	276	249	322	251	269	305	312	277	285	280	286	260	283	278	302	269	301	278	275	281	280	306	280	293	307	288	316	276	282	304	275	269	238	303	302	303	305	277	282	278	275	305	294	296	274	291	308	304	272	283	262	296	295	284	279	328	273	281	296	272	315	297	285	274	271	273	284	311	274	294	292	272	279	299	276	289	308	271	303	295	268	286	290	309	288	277	283	264	281	286	252	320	298	296	292	289	293	276	311	303	305	306	305	290	282	274	260	283	314	294	278	283	281	262	272
24558	21816	33783	24734	19112	5542	715	462	354	351	340	310	309	302	307	284	312	330	303	276	289	284	269	268	297	317	291	282	289	266	273	318	260	269	282	274	243	292	301	289	276	273	293	291	294	263	275	290	252	266	261	286	273	266	252	288	265	297	248	312	282	265	260	245	298	267	249	245	280	289	247	267	254	277	236	245	281	290	246	276	257	233	311	274	303	292	285	264	283	278	251	283	276	246	262	320	271	254	281	264	235	248	249	291	291	250	302	298	280	262	279	270	256	283	277	270	254	268	245	273	288	241	244	293	261	258	271	263	267	278	294	253	258	292	296	266	286	280	260	267	265	266	273	270	282	257	261	277	266	244	238	267	264	269	284	266	273	240	236	303	280	285	270	282	280	283	278	269	255	275	270	285	265	250	263	258	281	257	248	265	238	269	276	264	291	267	263	289	274	271	249	254	295	248	245	277	288	250	260	268	290	302	256	300	257	277	270	280	256	279	273	230	270	295	267	281	263	289	279	296	287	253	287	265	257	265	275	287	274	257	251	261	246	280	272	290	229	278	274	271	261	274	288	261	244	279	250	281	243	251	253	288	277	274	258	264	273	287	267	268	264	259	285	276	291	290	283	261	297	258	270	280	289	254	249	300	273	251	252	278	269	242	226	244	246	285	271	269	295	256	287	260	250	289	310	289	279	274	239	308	247	251	288	275	259	279	274	275	279	286	269	259	284	263	296	241	264	244	273	263	291	285	241	286	298	236	279	283	281	271	270	295	290	261	275	284	262	266	260	260	250	267	280	267	243	261	256	255	253	267	296	275	270	264	263	297	240	272	264	253	269	275	268	287	253	275	295	270	250	263	266	239	262	262	250	268	279	265	267	247	255	275	281	283	238	278	282	277	262	255	231	273	226	285	297	268	268	259	293	257	272	286	246	250	211	264	237	267	259	268	295	266	278	259	264	268	270	285	265	261	263	266	263	277	258	276	272	238	278	266	280	287	316	259	280	236	260	292	270	263	273	282	277	273	280	245	232	283	293	258	269	263	289	284	258	268	284	250	292	294	251	310	275	268	260	270	284	271	298	262	239	251	286	287	255	256	285	240	279	260	290	273	284	260	279	272	271	261	273	300	289	269	265	240	293	258	267	253	281	263	243	246	275	271	264	262	284	256	281	262	270	323	262	266	279	301	277	219	276	286	259	241	275	268	276	245	273	282	263	286	274	263	258	265	266	266	292	292	281	295	277	270	272	237	290	291	284	233	244	288	271	265	223	261	282	261	262	241	270	296	257	250	274	264	262	301	265	270	284	275	268	270	274	280	276	289	294	282	254	259	248	285	268	265	267	249	271	266	299	297	255	285	243	252	297	266	260	275	289	259	277	268	249	263	269	272	295	256	298	243	248	257	262	256	271	244	247	286	277	252	231	287	266	259	264	296	293	273	288	280	261	277	285	272	284	291	267	262	281	288	261	280	292	262	283	248	268	272	248	247	258	258	251	276	279	275	276	288	278	264	291	228	285	272	252	248	277	301	252	251	258	251	270	271	274	251	264	253	249	269	298	219	253	265	302	247	262	248	276	261	277	264	277	256	259	243	282	252	268	291	275	301	283	265	271	240	265	291	271	295	282	253	244	261	277	263	266	260	238	287	261	270	264	263	280	267	263	296	263	252	239	290	282	248	293	259	273	273	279	280	237	253	270	263	279	258	274	276	266	305	283	251	297	260	244	257	240	261	284	278	262	263	264	259	272	278	277	243	278	252	241	261	257	259	232	263	258	284	275	281	260	287	282	289	238	280	286	249	282	267	284	264	288	260	269	256	295	302	287	298	280	257	307	247	271	258	275	285	295	245	278	273	271	273	269	263	254	262	242	300	254	281	271	274	251	291	273	250	267	279	266	266	261	262	274	277	279	262	266	273	282	292	273	286	272	270	248	270	250	268	278	264	285	301	258	279	262	285	264	247	299	263	249	263	245	280	264	253	284	273	287	278	262	266	264	270	264	249	272	224	270	277	275	268	266	241	240	328	253	258	259	281	264	253	289	314	258	270	290	235	246	274	277	267	262	274	285	272	265	267	282	255	263	276	260	288	294	264	253	268	267	291	271	249	251	266	279	281	304	266	253	267	270	278	263	261	282	225	279	263	240	271	253	268	270	277	253	257	282	269	284	242	258	257	264	274	244	255	259	285	269	261	290	286	273	274	270	276	254	290	283	293	294	271	264	271	283	265	285	272	261	293	248	240	271	274	275	235	265	244	269	238	277	262	263	227	299	281	271	264	267	244	264	287	293	250	243	257	247	261	256	259	294	266	255	261	230	255	237	275	266	268	289	253	270	278	253	258	259	295	250	269	239	260	244	274	247	278	293	270	294	245	270	282	240	282	273	250	277	276	282	271	269	263	267	256	266	275	301	280	275	282	277	247	247	265	264	264	265	271	283	287	260	263	239	250	274	273	258	273	255	247	251	287	257	273	243	310	280	279	259	302	252	270	283	261	288	311	247	262	252	272	281	276	258	252	267	282	262	230	256	260	266	261	273	273	264	282	247	255	275	279	227	259	276	262	265	283	274	294	281	256	244	260	265	275	267	250	267	264	253	288	267	285	275	241	270	287	272	267	256	276	214	263	291	256	266	296	270	231	286	298	280	252	281	237	256	265	253	288	297	264	279	237	297	282	281	285	273	264	272	228	271	261	261	274	249	263	245	248	301	281	237	242	259	270	277	294	276	296	246	255	286	270	261	242	264	280	269	279	282	256	231	248	259	276	266	271	279	269	275	265	270	276	252	291	277	273	255	281	302	267	243	247	296	273	263	258	303	254	249	276	276	265	277	278	252	206	256	298	266	266	251	269	251	241	252	286	250	274	263	258	279	249	256	239	248	243	245	272	282	264	244	295	267	289	276	267	270	282	275	265	266	240	276	270	282	263	245	282	252	270	272	289	269	267	267	276	273	282	264	267	269	302	304	265	273	256	272	255	258	282	287	285	267	249	258	285	291	280	283	275	262	260	258	280	263	256	264	268	235	275	264	256	280	306	275	279	299	272	284	265	267	293	280	261	266	264	268	264	251	291	271	273	281	254	304	289	272	277	256	239	244	255	271	275	269	262	259	261	271	262	294	246	259	277	249	275	260	287	257	255	263	279	256	268	292	254	271	265	286	253	269	291	287	261	252	267	254	249	265	251	290	265	280	262	239	293	254	278	235	251	237	244	258	258	291	293	240	272	253	258	266	284	251	255	276	271	268	274	276	273	276	260	273	256	261	254	283	270	274	284	281	257	281	275	277	294	270	271	262	243	276	245	284	277	274	275	270	291	290	264	277	279	243	271	268	265	268	270	256	241	280	278	265	267	270	290	283	270	250	232	264	258	248	289	276	250	241	271	264	260	283	300	260	279	264	289	266	255	277	283	302	272	289	275	287	278	284	261	259	257	252	300	239	275	214	323	280	263	306	257	285	277	263	266	259	277	270	284	280	264	275	279	242	276
7126	71533	57055	5215	911	712	595	503	492	450	415	369	379	363	373	321	355	319	325	349	290	313	316	293	298	320	323	318	319	311	316	289	302	306	279	308	287	325	305	280	317	311	316	293	283	279	289	292	295	316	284	278	305	329	290	320	286	310	279	286	300	301	285	306	260	293	276	305	328	284	268	282	294	294	303	310	298	266	314	305	302	295	288	312	315	296	284	317	306	298	280	283	296	328	277	320	281	321	307	289	319	300	319	303	294	304	282	313	307	322	291	296	326	299	254	246	298	273	305	278	271	289	298	284	300	292	293	277	299	300	270	295	313	296	292	298	306	282	303	291	291	273	292	267	288	298	279	308	297	307	270	266	281	265	328	278	278	321	265	297	285	290	317	305	314	266	257	279	288	298	293	297	294	286	328	280	273	305	315	276	284	288	287	276	256	306	292	277	320	253	299	279	310	310	260	261	301	313	263	259	277	285	303	274	280	309	318	280	307	322	277	262	289	313	294	273	301	302	300	271	311	280	301	281	248	279	307	304	298	282	285	292	282	287	298	311	289	278	279	287	260	288	280	284	314	294	289	278	302	280	275	270	299	267	284	308	283	252	322	278	324	274	310	291	273	279	286	294	284	283	307	310	304	292	265	285	284	271	270	320	274	301	290	302	287	286	327	273	305	296	309	308	292	282	304	301	285	266	246	313	302	269	287	322	292	297	278	274	265	283	280	303	299	290	256	298	296	292	305	311	280	270	285	300	309	326	282	287	287	302	308	307	295	287	257	287	272	301	267	293	330	287	286	279	307	292	306	293	281	271	298	290	311	302	313	285	283	264	286	307	285	293	263	265	307	312	311	291	333	303	312	293	260	284	281	314	283	322	283	289	298	286	272	318	298	328	312	288	291	284	288	298	282	342	285	300	290	315	301	290	306	285	290	275	297	291	267	287	278	274	280	284	299	297	319	276	311	318	278	299	278	313	269	303	299	280	291	318	280	274	288	327	282	283	320	296	301	273	292	291	277	302	278	314	278	303	291	309	309	292	281	295	304	248	299	296	307	296	303	294	287	304	290	244	289	294	288	300	283	309	277	298	311	272	299	314	296	291	257	285	312	287	310	283	299	293	287	282	325	303	323	280	297	289	248	311	282	298	293	326	294	308	290	290	285	309	300	300	309	293	268	283	308	294	291	279	266	264	293	298	271	305	275	292	300	271	291	320	319	283	268	297	305	299	296	300	271	294	318	287	313	290	304	279	314	283	292	299	286	274	300	256	318	307	300	294	294	270	271	295	280	291	299	285	289	293	269	316	287	291	303	293	289	305	291	283	307	298	268	297	297	293	284	302	279	297	292	286	326	285	307	290	301	299	299	293	266	266	275	256	282	269	278	295	294	297	282	335	293	280	289	299	290	303	314	309	307	282	276	298	302	274	316	286	294	323	291	274	288	292	290	271	317	281	280	274	282	261	309	298	279	332	284	243	277	311	274	263	308	281	258	268	263	300	281	285	306	299	298	300	297	296	291	289	316	298	294	269	295	287	285	324	291	268	286	268	267	277	285	311	282	308	288	272	276	244	289	306	279	302	308	301	285	285	286	295	281	288	307	319	300	290	316	286	277	279	270	302	289	269	304	290	284	270	272	271	277	316	303	303	292	251	298	301	309	286	290	312	302	298	301	286	310	322	286	286	318	306	274	274	269	285	273	270	295	294	316	312	303	291	308	306	314	271	286	287	298	301	306	287	268	268	308	303	304	303	321	286	285	301	282	289	271	299	280	291	273	278	291	277	278	298	251	297	251	302	279	293	311	296	297	303	333	296	290	306	282	301	292	301	310	320	282	302	268	303	289	288	276	300	277	268	301	288	312	282	275	285	296	299	279	284	305	292	302	323	281	308	271	290	304	296	289	260	287	291	279	286	304	287	303	254	284	315	293	300	264	294	273	304	279	255	264	300	294	305	272	266	290	280	277	284	293	277	318	291	300	284	293	296	314	306	270	296	295	267	297	322	281	297	321	282	304	268	315	243	285	305	310	284	281	314	298	263	321	281	278	308	274	301	304	286	289	262	277	327	307	312	308	304	276	306	301	303	269	285	320	287	301	298	280	297	268	322	308	283	258	339	305	307	302	300	295	302	286	302	282	309	284	282	310	303	307	293	288	300	284	294	302	284	309	292	319	275	310	280	332	324	261	287	303	293	299	325	316	291	300	283	308	255	288	283	280	293	252	285	304	273	306	277	272	267	294	261	248	298	295	296	301	276	296	301	281	281	292	301	251	277	281	281	286	286	277	289	314	300	306	298	294	325	293	292	297	313	303	298	305	317	295	312	260	298	333	271	286	318	271	299	287	309	276	277	266	311	281	326	309	277	323	313	278	279	278	305	295	299	288	323	299	312	305	300	275	285	273	278	326	288	292	302	287	272	273	276	301	306	289	266	292	302	278	278	296	253	288	276	285	287	313	297	294	289	292	286	318	288	319	302	287	304	314	287	300	314	295	308	302	294	262	327	272	277	285	275	258	280	284	290	292	271	269	303	307	293	272	317	281	276	302	289	289	301	268	300	266	284	312	306	291	301	283	303	284	298	281	279	278	289	313	316	289	308	302	292	289	286	321	288	317	262	297	317	268	278	300	309	318	287	279	268	293	282	259	285	298	273	324	298	303	297	272	289	292	292	308	297	327	272	311	318	310	314	287	280	314	278	293	284	299	251	277	313	305	310	304	329	313	285	276	297	295	273	306	283	316	332	311	283	257	296	293	323	303	295	286	287	287	327	329	285	295	305	293	271	295	291	293	301	279	299	266	316	272	319	302	298	290	290	277	294	294	262	270	275	292	285	293	292	318	266	328	287	305	305	277	309	286	317	298	322	306	328	288	298	268	274	324	303	284	285	281	269	300	306	303	268	275	291	299	303	285	280	313	261	307	280	275	289	302	296	257	286	299	281	279	300	289	303	275	288	290	299	279	274	296	291	294	343	319	281	301	294	288	305	302	305	290	291	309	297	274	281	288	302	268	286	308	297	276	257	274	305	294	341	274	298	289	296	269	288	308	292	294	302	292	291	301	277	308	288	282	278	271	280	305	279	309	287	310	313	293	313	265	295	281	291	279	291	316	287	279	273	316	269	262	324	265	284	266	269	297	310	303	270	257	289	308	276	266	306	293	301	305	286	280	302	278	303	271	297	239	268	273	324	283	286	282	293	301	312	313	288	277	286	291	297	329	294	287	293	310	288	279	281	268	321	291	275	255	284	300	323	255	318	304	288	294	311	311	275	301	302	309	299	288	297	277	296	301	310	287	280	292	318	278	292	309	280	302	332	280	314	324	287	289	292	277	306	296	281	292	273	297	300	301	312	275	281	298	299	301	281	304	298	276	284	303	292	286	296	329	300	271	280	288	281	301	293	284	308	283	277	318	269	301	289	270	281	290	282	286	314	285	279	256	292	284	307	327	290	307	270	301	314	279	315	282	282	286	269	268	295	282	283	272	315
27792	13128	15082	1734	566	499	506	500	506	498	527	502	484	491	518	502	506	469	485	504	515	496	495	467	473	527	485	483	517	492	498	489	485	531	458	513	522	498	479	501	519	468	474	475	467	491	484	455	524	524	509	497	466	489	492	476	549	485	461	477	493	482	482	514	471	524	473	458	461	495	526	536	516	513	500	510	518	501	486	500	500	475	470	502	470	495	494	445	526	494	469	493	506	487	515	490	490	477	522	515	516	481	498	505	495	515	450	487	459	506	475	512	462	465	539	468	500	518	491	509	474	479	491	509	490	498	511	452	495	490	492	514	532	547	506	494	472	470	466	490	446	481	542	502	497	507	456	497	496	465	485	510	446	509	457	468	476	471	470	522	475	465	456	495	428	537	500	504	498	504	472	458	487	466	478	517	453	497	501	455	461	511	492	526	504	495	489	486	460	517	464	487	488	491	472	499	509	476	513	507	487	490	496	435	498	498	473	505	518	517	513	543	512	477	512	506	502	450	481	464	490	480	485	481	482	475	455	437	477	476	505	429	469	482	470	469	489	460	535	469	469	483	475	433	490	480	512	464	483	479	484	521	480	486	515	500	480	495	496	548	480	545	494	476	483	450	495	528	439	506	479	487	483	513	508	490	523	503	435	481	482	510	488	491	529	472	471	525	494	480	486	475	491	400	448	492	479	497	493	467	467	512	445	478	521	466	559	474	454	456	545	493	510	453	503	501	476	470	459	485	482	478	505	476	494	494	512	498	483	493	518	501	507	447	468	478	478	466	482	480	504	478	488	472	478	494	507	471	497	496	472	488	480	529	467	453	504	502	472	488	497	488	497	467	487	511	509	495	484	476	515	516	488	482	479	516	490	488	515	502	488	502	478	485	484	461	490	489	506	469	466	521	485	485	478	486	529	479	461	443	509	473	466	488	436	498	446	466	450	484	511	479	462	522	481	494	518	505	497	503	504	480	466	482	503	429	484	532	515	547	474	504	473	486	478	470	471	490	524	521	495	472	518	484	465	446	465	508	465	489	513	492	532	476	483	471	503	513	485	493	500	533	490	508	536	490	514	475	535	494	493	483	472	487	501	456	497	471	496	511	481	466	478	479	482	481	475	503	480	513	478	489	481	489	484	470	470	467	475	432	480	503	449	471	511	518	487	464	459	490	466	477	509	481	477	478	458	487	463	497	483	503	465	513	464	456	489	477	486	476	483	478	503	480	477	470	515	473	480	516	507	451	472	453	502	482	472	498	515	456	499	504	517	479	474	504	489	527	488	523	479	487	479	471	491	488	487	480	478	487	457	522	522	496	480	474	466	520	480	443	471	438	527	457	514	500	514	500	523	473	482	487	437	435	505	483	466	468	501	480	478	462	486	486	461	486	506	494	464	454	498	485	471	487	522	494	473	464	464	469	447	526	503	462	478	489	501	485	479	483	493	522	455	506	505	458	485	475	475	471	468	515	503	517	469	457	478	474	524	483	489	498	483	489	458	505	526	502	512	501	494	441	468	465	473	524	458	494	505	504	500	458	478	492	497	515	454	529	450	481	488	505	495	517	468	475	448	473	507	483	500	494	487	498	457	488	443	491	490	504	483	519	513	483	500	532	487	487	515	498	486	513	498	528	513	491	505	453	506	482	480	459	476	478	513	463	502	509	505	490	491	478	505	518	502	494	489	483	477	488	487	463	480	472	527	497	483	484	490	490	531	452	479	465	497	475	488	472	505	472	464	457	488	503	488	460	464	473	460	465	472	489	457	481	504	499	470	462	480	477	511	480	496	467	518	483	499	472	500	496	471	506	457	458	468	553	482	493	507	498	458	463	488	506	490	494	465	502	499	456	529	500	499	500	498	449	429	501	490	491	514	482	523	488	509	476	485	467	536	488	479	522	492	457	508	471	458	501	489	532	514	522	467	479	479	470	477	498	498	515	469	493	504	503	478	471	494	486	483	470	457	488	485	522	500	526	510	468	461	507	496	489	466	462	511	504	457	482	453	489	510	505	515	458	488	462	481	512	493	493	450	485	518	521	489	532	483	484	503	486	503	498	489	496	490	490	494	545	515	469	495	481	534	478	484	511	506	486	460	472	455	507	463	491	482	434	518	456	505	465	470	490	463	504	484	513	481	515	500	477	465	471	487	481	503	440	492	490	481	468	501	484	455	454	473	463	493	507	507	493	475	520	480	510	487	463	475	445	496	479	467	446	490	518	527	460	442	486	481	505	490	449	466	465	494	525	456	478	494	500	494	465	477	521	491	481	512	501	480	516	472	461	481	516	472	462	507	482	470	481	510	478	475	506	499	470	485	509	494	503	492	494	492	469	472	500	496	477	484	495	474	482	496	466	496	523	456	510	495	494	432	480	442	499	491	476	479	501	491	534	487	494	464	518	467	512	460	473	519	472	476	525	499	493	498	497	458	515	461	469	491	480	469	536	459	470	462	470	464	517	476	439	489	524	438	468	500	458	484	464	516	495	498	474	475	520	524	475	444	489	509	477	507	491	483	458	453	513	482	514	531	468	480	482	507	453	519	458	529	471	477	469	485	479	527	470	470	497	507	485	508	486	480	467	531	483	482	436	473	471	493	490	540	450	479	529	487	495	482	470	486	472	491	489	464	488	477	503	495	461	463	494	497	475	481	514	479	482	477	472	467	520	494	507	477	489	515	494	479	505	478	432	540	448	470	507	486	501	479	499	495	485	497	500	486	460	490	454	501	495	508	478	466	507	499	457	478	472	472	488	464	490	500	465	486	447	511	505	501	487	430	464	442	479	479	500	500	480	479	487	473	475	518	502	443	495	513	507	495	448	503	516	513	488	500	466	447	500	478	485	482	465	471	464	473	495	484	484	464	493	497	484	494	504	466	505	504	541	463	513	496	531	493	468	462	469	499	477	463	448	490	476	505	533	513	458	510	482	507	494	477	507	535	471	511	482	499	483	465	466	477	521	497	496	455	509	489	490	470	507	454	466	501	498	470	460	488	460	465	516	486	470	482	491	499	467	515	520	507	522	526	493	475	467	520	503	477	461	483	451	495	460	494	493	478	450	509	485	486	454	484	496	472	489	514	477	496	486	477	468	469	466	480	507	482	495	437	508	507	499	500	492	498	489	474	473	483	522	488	495	509	452	504	490	466	493	446	519	492	479	514	487	460	511	478	490	523	494	538	489	513	501	485	441	493	482	485	498	517	470	508	493	508	497	507	496	513	464	487	467	506	490	512	466	492	507	455	506	466	446	464	500	489	508	453	461	486	496	456	462	491	474	502	461	482	472	494	497	484	484	475	480	498	497	495	475	518	492	529	506	503	431	476	485	483	508	481	518	518	500	490	528	492	456	481	505	495	450	505	506	509	467	460	506	469	521	497	479	485	483	480	510	493	488	523	463	488	473	451	457	480	461	511	485	488	521	544	480	460	485	482	474	483	495	480	494	502	534	470	485	507	488	487	508	485	476	499	467	473	464	464	523	517	521	469	472
4910	6511	15077	756	472	481	467	516	477	510	453	438	481	425	474	476	458	441	449	457	471	483	451	477	477	485	468	419	449	439	459	440	443	478	481	457	459	511	452	492	452	464	401	443	446	461	424	462	457	441	439	422	427	457	457	478	449	437	423	477	452	451	485	470	496	451	446	477	418	438	436	440	437	448	471	432	464	450	464	472	447	471	465	433	490	482	446	451	478	464	468	479	479	441	414	486	441	477	442	443	458	443	473	471	452	474	515	468	431	452	451	441	473	488	462	485	447	404	482	462	451	474	491	456	507	455	469	476	435	461	446	446	441	424	454	450	461	468	443	477	471	468	460	455	460	434	531	466	455	472	446	470	473	480	428	420	492	429	440	463	454	454	462	507	487	439	466	457	487	467	444	465	480	445	463	440	464	434	435	458	461	428	485	468	442	446	479	414	441	443	462	448	504	482	482	457	463	485	477	446	452	434	432	463	432	459	454	442	439	445	451	466	450	456	451	475	444	450	463	460	428	479	457	442	469	478	477	436	485	459	429	468	453	448	457	464	453	470	468	479	479	443	486	434	467	477	434	441	425	462	461	452	469	466	434	485	477	455	455	419	475	450	490	427	438	461	455	456	422	494	436	444	419	456	424	416	470	470	441	476	467	462	471	462	413	452	480	470	427	477	472	466	404	420	463	513	428	435	472	469	460	455	434	468	469	466	460	442	424	448	472	442	433	435	427	479	448	427	439	460	448	430	399	414	437	447	464	447	460	447	418	418	459	420	446	484	452	438	463	437	478	469	439	462	460	472	478	471	447	457	408	473	456	456	448	485	443	465	429	488	469	462	437	443	461	453	449	469	470	471	442	489	459	470	447	437	464	482	475	473	447	468	475	510	425	462	459	480	439	462	480	457	475	456	448	433	496	478	464	453	496	428	430	431	429	442	449	478	425	486	488	451	425	456	449	427	496	455	467	427	468	466	475	485	432	463	431	476	420	467	444	511	474	429	431	498	486	464	442	451	505	446	454	460	464	448	458	462	463	426	468	417	457	499	423	463	454	468	443	471	491	515	467	438	482	503	480	464	475	482	479	416	439	491	447	463	482	453	439	501	461	436	467	459	466	465	496	443	432	468	455	468	484	471	476	478	454	460	457	427	473	487	453	471	463	454	479	460	445	449	429	481	468	445	460	439	529	463	448	450	484	503	443	465	468	458	476	465	487	450	448	441	482	416	441	464	469	482	433	450	443	476	439	469	460	432	455	456	465	478	434	441	441	432	469	466	461	468	432	428	427	495	447	420	481	442	450	446	430	454	477	459	490	442	502	475	477	439	426	452	429	439	492	458	469	415	447	475	448	461	460	442	446	478	464	453	477	465	469	466	454	458	492	464	462	456	514	463	480	407	459	457	443	480	441	439	454	436	464	455	436	450	483	506	448	458	471	444	480	479	453	457	463	457	446	466	449	444	456	454	446	439	464	418	444	456	479	445	463	463	458	434	510	466	458	475	449	470	445	474	469	461	463	451	451	427	455	468	459	478	485	462	460	456	442	465	502	475	465	459	483	427	446	457	437	434	481	431	450	477	433	478	497	503	424	499	461	458	455	462	478	504	419	457	466	437	469	449	465	458	429	505	474	442	453	458	495	417	479	475	446	430	452	468	474	462	463	499	460	493	441	460	467	463	431	485	527	455	463	493	498	467	462	485	459	468	457	424	462	459	444	456	471	476	450	476	438	467	467	431	482	433	494	467	439	482	457	484	450	421	448	459	419	485	497	445	422	483	473	461	496	426	472	513	451	463	485	461	447	460	458	448	445	472	453	475	441	413	444	435	429	457	447	435	444	465	434	434	462	445	485	451	429	410	457	453	472	465	483	474	449	442	459	436	424	480	436	461	447	481	453	455	435	458	437	462	430	472	451	480	446	432	486	428	440	494	484	439	453	454	454	439	472	480	472	487	474	430	439	437	433	425	460	446	486	425	423	438	508	459	493	423	462	478	458	469	443	440	460	474	483	446	444	435	492	430	469	461	440	496	427	433	462	436	430	462	481	438	451	454	436	455	479	422	448	440	450	487	433	476	463	472	433	487	429	456	469	483	466	461	460	443	453	458	477	438	447	483	454	446	442	433	445	447	459	456	461	467	418	490	471	452	473	492	474	501	423	485	448	478	472	458	457	459	436	426	470	489	464	460	476	457	453	434	435	483	434	461	480	432	453	427	480	449	443	414	421	461	426	469	452	443	425	428	488	463	477	460	457	464	465	455	466	471	474	430	489	453	432	423	465	476	429	500	479	455	401	455	432	463	476	453	439	412	467	416	492	475	457	455	490	446	451	473	438	436	437	447	475	486	484	450	424	457	489	447	466	454	426	470	466	468	456	484	490	490	466	442	443	474	458	457	469	491	452	444	438	491	464	438	439	452	481	454	443	450	445	450	479	480	472	472	445	496	463	451	428	468	459	460	483	495	461	463	476	466	493	458	436	465	437	445	436	435	480	506	464	458	456	436	440	437	443	446	473	486	439	495	459	454	440	481	464	474	472	461	451	461	510	457	438	455	472	420	471	461	451	442	499	434	445	483	433	469	489	470	452	430	422	420	442	421	451	465	452	477	404	482	468	498	432	459	474	487	475	416	464	434	454	495	485	460	451	479	468	486	455	436	442	439	448	452	438	452	435	461	466	425	477	435	459	456	456	450	464	417	462	459	457	451	466	496	439	445	476	456	471	469	431	511	441	415	461	477	470	430	482	486	475	486	457	464	473	469	496	463	443	449	450	463	456	450	469	447	455	436	499	454	432	464	470	468	430	453	419	435	439	464	464	457	438	463	464	462	429	469	451	471	413	454	498	469	472	467	507	439	468	448	419	415	490	427	479	449	478	493	457	470	458	458	469	456	460	478	484	479	448	438	460	461	432	447	471	461	422	428	502	450	451	475	460	464	479	467	493	446	465	464	433	447	480	442	456	462	439	464	466	464	433	467	419	438	443	452	452	487	481	443	449	462	448	455	470	480	468	497	455	476	428	441	514	479	432	459	466	400	448	467	447	472	441	484	453	474	458	463	481	428	449	484	466	427	476	467	470	433	450	493	437	474	474	489	477	504	483	476	461	440	463	453	473	431	473	436	462	421	436	474	446	460	455	480	438	437	444	512	440	460	427	445	452	445	432	451	464	499	433	435	450	422	498	470	478	458	475	446	455	469	437	462	473	476	463	451	431	492	471	449	458	490	455	444	509	445	482	464	476	479	476	456	460	467	492	430	468	438	455	458	405	474	441	460	447	463	458	512	454	446	484	454	434	446	441	446	446	488	474	455	475	461	477	449	436	484	494	439	499	481	421	444	477	446	430	442	472	406	459	469	477	444	443	490	465	444	445	460	486	445	444	416	439	469	455	460	451	451	454	451	456	443	476	432	450	446	458	460	485	497	482	482	446	469	462	451	422	431	474	465	460	471	481	442	428	453	479	468	452	495	452	455	453	426	476	473	436	414
25467	21479	31825	25751	9958	798	428	326	250	275	253	274	259	261	234	241	276	246	226	223	241	235	246	249	266	244	258	224	228	221	231	236	219	205	234	233	214	243	238	231	229	239	240	203	197	211	261	236	220	227	239	225	225	235	199	227	235	241	268	243	235	216	249	233	257	251	250	239	246	212	230	222	228	250	228	218	233	223	232	232	214	212	239	241	217	252	238	225	203	247	240	211	249	203	236	231	213	227	242	232	231	244	240	238	228	224	202	212	236	220	274	207	237	229	244	230	250	241	211	193	247	234	228	227	234	227	230	241	233	229	218	229	236	225	235	247	218	247	247	230	228	298	243	214	234	208	240	224	226	191	253	262	235	214	251	211	246	218	220	236	239	227	232	221	241	235	254	235	239	236	207	219	203	214	235	219	214	238	203	259	226	220	267	227	259	231	255	234	229	219	222	199	242	230	227	232	214	232	219	234	216	244	267	222	213	218	224	217	217	232	188	222	246	231	223	218	208	216	220	236	217	207	240	240	211	232	235	229	209	233	212	218	233	255	208	240	201	228	221	232	201	227	208	230	226	228	244	201	222	260	219	210	223	209	258	232	236	241	220	226	220	230	213	218	240	236	218	205	254	222	239	241	227	227	224	216	232	218	242	210	216	253	201	213	218	237	211	236	224	223	213	257	236	231	257	221	212	219	253	222	240	219	245	213	212	240	196	202	247	234	255	223	211	210	211	247	232	232	218	194	242	207	234	251	213	238	218	224	224	229	228	258	241	224	230	232	268	226	226	255	225	246	214	205	222	239	226	245	225	231	234	221	235	229	219	232	233	242	226	234	239	245	224	243	220	243	206	238	239	214	241	214	223	235	263	211	228	217	213	214	217	248	240	251	243	223	213	219	227	200	214	228	220	211	223	223	231	231	217	216	215	223	220	233	224	214	205	219	221	217	215	220	219	244	225	237	239	246	232	203	217	208	233	227	235	222	224	229	244	215	236	214	231	221	224	209	232	224	202	234	228	243	218	233	202	250	210	233	230	235	208	253	248	222	203	228	248	266	231	250	251	215	229	212	220	244	244	199	233	237	249	244	219	212	236	188	235	222	254	245	222	238	237	230	250	240	210	239	228	252	231	230	213	226	246	221	235	208	238	260	214	242	261	244	223	220	255	218	220	232	263	203	239	240	239	223	199	225	226	244	229	226	227	207	225	214	243	247	232	233	232	242	233	219	211	223	212	217	268	249	236	228	217	218	215	220	214	229	246	258	227	220	228	217	238	232	230	211	233	218	203	236	220	221	216	240	242	241	213	248	210	201	224	229	214	230	232	262	239	210	229	222	264	229	235	260	235	190	215	238	201	193	210	202	223	215	234	209	232	231	231	228	213	217	207	214	226	222	238	248	226	193	200	233	236	215	218	210	234	222	229	211	232	221	257	245	228	234	221	248	214	239	229	243	223	237	233	239	248	245	215	219	218	226	250	222	202	233	249	209	220	208	222	237	207	242	230	214	222	233	258	230	208	204	243	211	217	255	219	228	221	207	220	233	248	242	226	250	230	224	208	205	211	221	227	193	225	214	256	217	226	208	213	233	223	211	207	196	231	224	226	211	222	212	224	224	217	211	246	227	226	229	221	216	207	222	233	230	237	215	220	242	253	238	219	233	236	221	236	226	233	237	235	239	247	226	237	225	214	186	214	237	229	239	246	258	232	202	221	206	233	232	225	242	209	245	251	235	252	236	226	242	216	229	222	235	216	214	226	231	231	238	224	218	230	221	217	242	241	233	222	230	224	228	206	212	232	232	220	239	224	211	234	213	237	238	202	222	237	255	231	204	234	246	223	220	240	228	232	219	241	254	246	232	222	249	195	237	235	221	212	213	215	219	203	254	229	245	239	199	229	224	218	228	246	213	238	213	218	204	246	228	235	237	222	242	222	219	231	255	227	262	241	209	233	241	243	250	207	222	244	250	220	238	243	240	225	213	190	229	224	234	232	226	216	215	244	223	242	225	214	237	235	229	198	248	201	236	239	249	232	214	215	236	211	237	213	222	238	223	221	203	280	230	228	214	211	220	230	218	238	208	211	236	231	249	202	231	231	234	237	232	244	216	218	201	230	229	216	242	223	217	212	225	238	229	244	257	204	242	229	194	240	207	247	204	242	186	250	242	190	229	220	208	242	207	221	223	213	206	221	212	213	217	233	209	236	261	235	223	245	210	210	247	219	220	237	217	248	217	243	235	241	209	207	257	232	245	223	226	206	248	217	214	213	228	232	231	228	185	240	231	209	236	215	211	238	225	236	231	221	203	221	256	219	203	248	257	202	218	221	204	233	236	223	196	226	241	235	241	244	216	250	247	212	206	245	232	226	220	184	208	219	233	227	238	219	237	258	211	244	236	225	235	262	217	226	236	237	232	261	245	235	255	257	204	211	219	217	236	238	220	248	237	245	204	229	238	212	252	252	223	237	256	222	226	266	231	210	249	218	205	207	207	215	222	205	195	236	239	223	200	243	206	226	237	230	217	232	254	193	251	229	228	230	226	209	232	201	226	221	214	208	213	205	210	246	229	220	225	220	238	219	228	216	244	220	199	231	232	228	246	241	220	235	233	220	213	250	205	212	232	231	221	239	238	199	235	243	232	231	207	249	243	216	241	219	224	207	246	223	244	221	195	208	260	233	234	221	203	217	238	232	227	236	229	254	238	203	236	234	255	213	221	207	244	222	219	198	217	226	234	222	207	225	231	253	214	229	233	224	230	235	244	227	223	251	230	237	219	217	245	250	224	232	236	221	243	263	228	227	201	264	243	218	214	215	243	204	226	219	247	246	236	220	230	216	237	252	235	200	220	208	209	248	266	242	196	217	232	244	239	246	242	251	217	230	227	245	203	234	231	241	233	210	238	242	233	225	219	221	225	247	246	241	220	216	215	227	220	233	245	220	217	218	247	215	233	223	225	206	249	215	212	229	230	239	228	231	240	240	226	235	230	233	194	239	248	212	246	223	229	233	242	226	205	243	253	247	231	210	225	238	242	229	231	219	251	201	220	238	230	214	224	234	239	277	217	214	194	239	228	258	237	236	233	245	269	223	203	227	220	212	232	219	238	220	224	257	218	222	203	231	218	233	216	221	250	215	235	230	218	244	232	212	222	209	235	233	233	217	236	229	236	220	224	245	242	229	240	222	232	237	248	249	252	231	268	230	240	234	224	219	196	203	219	205	237	236	237	253	216	206	232	222	221	223	217	228	226	192	219	209	239	245	216	218	235	224	219	216	234	223	216	198	215	227	223	246	242	242	196	223	231	219	225	226	210	223	276	186	234	241	256	213	225	247	214	242	213	235	217	251	242	240	217	216	234	239	212	233	222	221	234	233	220	213	220	222	226	247	235	252	210	222	218	217	240	218	194	213	224	205	229	196	233	238	239	247	228	213	244	213	234	241	215	244	206	228	214	233	218	200	221	252	238	227	219	230	225	228	224	245	197	209	231
4275	13785	48784	3396	698	515	424	403	382	345	336	298	290	284	300	291	277	287	306	276	261	270	259	263	272	298	267	286	283	270	307	260	285	246	236	281	273	235	265	270	252	254	264	266	245	260	270	225	258	252	250	255	281	214	242	248	266	243	251	267	281	248	230	265	261	265	242	261	256	260	260	274	223	234	237	265	269	291	268	246	257	229	247	233	268	297	266	253	258	243	258	251	265	260	237	279	278	272	247	255	269	266	262	253	244	282	261	270	256	260	248	252	249	274	274	228	251	274	237	237	238	262	242	241	246	254	244	231	269	258	267	269	278	257	280	235	261	235	253	261	268	283	252	216	265	240	244	267	244	245	258	239	263	247	232	241	277	295	256	238	279	243	248	226	261	270	263	254	234	247	261	249	237	251	247	281	264	250	266	257	261	254	236	213	251	247	238	236	254	245	277	266	248	256	241	247	257	252	273	258	278	232	232	240	231	257	274	248	244	246	239	257	253	246	242	276	257	260	251	215	266	271	248	243	287	245	240	261	260	258	250	282	251	255	263	228	257	263	247	259	248	244	263	272	248	267	265	278	274	243	272	246	274	244	251	264	263	256	260	257	275	254	273	239	246	255	250	268	230	236	262	247	240	274	246	255	236	263	276	231	242	249	273	289	259	231	227	258	240	230	223	239	237	270	245	252	224	244	280	241	252	239	255	256	264	254	264	259	308	259	270	264	262	239	261	249	260	249	247	251	242	253	239	259	269	234	264	269	256	249	232	240	226	253	227	265	268	257	260	245	246	236	288	290	257	257	254	268	219	256	263	267	247	223	235	238	261	255	249	256	235	280	253	247	248	242	265	251	259	272	281	237	264	276	232	250	259	243	246	234	275	247	242	270	255	248	246	251	233	235	239	256	236	225	257	229	256	263	270	249	244	250	270	252	245	258	277	236	252	229	238	270	271	281	246	228	260	244	260	232	293	243	258	251	265	233	270	269	268	241	277	252	247	250	253	240	244	245	229	273	236	298	242	236	259	223	253	281	259	270	258	242	245	247	249	255	271	249	250	236	245	251	259	264	239	257	261	247	231	232	261	251	251	261	226	237	256	236	266	260	243	257	268	231	210	252	256	242	255	264	224	255	240	274	237	261	239	304	241	257	265	242	237	225	241	237	248	291	247	246	250	246	287	251	257	284	289	252	234	242	254	241	262	275	245	242	267	228	234	275	246	244	265	285	240	276	257	261	246	230	258	259	235	236	252	271	251	249	266	253	272	227	251	231	235	253	266	242	253	258	250	269	249	253	226	272	246	247	242	244	238	237	240	244	245	250	252	269	234	237	261	285	235	282	227	265	270	260	265	263	254	253	264	242	258	231	251	246	232	248	245	259	236	234	251	223	231	251	242	265	221	243	257	270	267	235	228	237	283	240	241	223	239	265	241	272	248	264	233	259	226	251	258	245	265	254	280	237	261	286	222	250	246	237	247	219	231	241	230	246	252	242	249	251	280	229	224	263	252	241	249	236	232	239	207	264	217	239	282	262	259	226	247	244	263	276	242	257	247	268	263	238	230	253	245	265	266	248	271	222	271	237	273	245	234	273	259	229	258	254	269	256	282	254	244	271	236	257	260	241	247	230	241	241	239	273	242	267	223	243	248	246	236	234	251	244	257	265	253	286	261	258	228	264	241	228	279	276	240	257	251	256	226	246	281	211	241	268	264	223	284	231	253	254	238	243	238	273	247	256	246	267	243	231	248	244	254	271	246	250	250	271	249	279	263	265	273	231	240	278	257	280	257	255	235	257	239	236	255	262	233	259	240	238	252	261	262	254	247	255	258	265	247	246	242	267	257	263	253	271	269	240	233	257	251	237	254	238	252	257	257	254	252	270	251	266	259	246	241	260	293	252	258	202	262	268	306	242	276	250	250	252	251	253	228	252	253	248	250	233	272	243	220	236	217	239	246	261	234	234	269	277	236	243	229	254	259	266	265	238	244	293	240	242	264	258	237	237	244	264	268	210	230	254	263	240	243	253	244	244	256	249	255	252	250	266	224	271	249	250	260	240	254	257	241	243	225	282	260	213	248	254	221	250	229	213	234	242	280	248	237	247	238	263	254	242	266	252	281	230	280	251	240	250	259	254	249	242	250	279	258	258	260	247	266	233	255	239	280	238	301	276	244	230	251	253	263	232	259	255	232	249	242	256	246	251	260	259	245	251	262	265	225	227	239	257	209	268	249	255	263	239	247	278	222	240	256	259	222	257	281	248	263	280	269	250	249	276	254	240	261	229	261	235	231	217	277	258	263	265	261	231	245	264	245	274	240	241	255	218	259	234	257	242	272	246	242	262	251	248	270	250	256	230	262	246	271	265	230	217	243	246	252	266	240	243	248	233	238	234	229	276	250	245	272	276	263	240	262	257	243	251	255	243	249	256	270	270	234	230	261	238	226	267	273	271	254	227	236	242	237	241	223	214	252	258	235	256	253	224	225	222	244	264	277	238	234	267	243	277	254	243	264	247	251	236	219	255	242	230	238	245	282	276	233	265	246	263	263	234	264	246	272	238	251	265	259	247	235	244	227	264	227	264	238	243	254	264	231	265	223	267	248	255	235	234	274	260	238	237	230	279	223	232	244	250	244	272	247	225	254	260	201	263	247	263	229	273	242	289	260	233	236	264	268	237	275	266	253	245	248	250	289	265	228	243	229	258	235	243	267	246	259	253	258	241	253	260	230	256	266	233	254	256	259	232	283	262	252	268	249	253	233	268	241	242	245	247	269	267	241	264	247	249	238	245	257	238	248	219	259	238	251	248	234	264	239	262	254	245	208	273	246	230	268	215	252	240	246	241	231	261	261	232	236	269	275	238	238	267	248	224	248	223	227	255	220	217	222	254	260	260	275	249	248	272	260	255	231	252	218	274	271	261	243	274	251	271	234	273	264	245	259	243	249	253	245	243	251	275	218	273	230	289	251	254	261	251	269	232	256	266	241	239	259	254	234	270	251	240	235	249	226	243	247	244	260	223	257	253	289	264	238	272	248	256	235	257	255	233	266	266	251	237	254	253	245	222	259	231	252	225	259	248	268	257	236	270	266	238	222	264	254	250	231	260	261	261	244	223	250	254	210	266	256	228	253	227	216	233	251	262	245	267	244	254	233	248	252	277	260	245	263	251	254	212	251	234	233	283	244	269	251	240	243	213	263	251	254	236	256	259	229	239	263	246	251	217	226	270	265	235	257	233	247	245	234	270	220	254	229	279	292	246	247	257	236	250	290	249	256	253	259	248	244	255	257	274	252	253	241	235	267	216	263	220	250	260	264	246	259	241	248	233	263	258	251	247	235	263	265	214	303	244	249	245	275	240	268	263	233	236	253	252	275	241	252	238	232	245	242	242	264	212	243	249	243	260	211	250	261	253	251	248	255	251	267	249	246	254	255	269	234	261	254	261	258	235	261	242	250	236	249	236	244	269	268	243	234	252	276	253	270	227	248	242
24522	21520	31301	25236	19035	4266	675	416	363	305	312	286	272	268	275	243	277	265	257	274	256	242	255	261	270	231	247	259	271	273	248	235	269	215	229	276	236	248	232	254	245	254	262	251	228	225	227	240	229	208	239	281	235	255	252	246	264	259	239	238	255	258	269	216	242	229	259	255	230	258	256	241	216	243	264	243	246	229	223	225	264	228	212	249	231	256	245	230	245	252	245	243	231	222	232	239	250	268	236	222	221	234	241	241	261	235	248	234	247	231	258	224	250	234	250	246	246	258	223	241	247	242	214	247	228	244	229	264	269	208	256	241	272	230	235	235	243	238	201	246	250	207	245	242	262	244	226	242	238	252	237	240	240	237	247	208	280	247	224	244	265	253	239	237	230	237	242	256	268	258	244	235	268	241	240	258	248	226	224	231	238	249	253	209	233	262	249	261	232	214	227	238	266	244	242	233	238	242	236	240	230	236	247	233	215	242	239	224	272	244	233	213	238	247	248	259	271	226	221	238	232	221	256	249	223	244	231	254	241	234	246	253	273	213	233	262	219	260	254	242	236	247	208	253	232	210	232	258	214	217	245	260	227	240	242	207	234	241	247	255	256	226	256	254	248	232	240	215	238	225	238	247	243	229	221	248	244	241	214	239	257	223	227	234	217	230	221	221	231	209	221	229	229	227	247	279	254	209	243	201	214	237	239	228	229	231	228	239	229	254	214	235	236	259	202	231	234	259	223	231	209	218	251	251	233	238	268	239	230	234	229	233	213	239	230	222	221	213	253	224	213	264	230	239	251	263	223	229	250	245	252	249	205	222	243	269	237	229	231	222	234	246	234	229	249	234	229	240	235	256	241	217	234	236	244	250	247	243	249	208	236	222	226	226	241	223	249	255	244	217	235	225	229	264	235	234	232	243	253	252	249	236	246	240	222	212	236	212	246	264	214	205	243	240	252	249	257	234	232	243	220	230	266	237	234	233	247	223	235	277	242	247	218	242	255	260	270	211	216	245	196	250	222	250	235	234	209	216	254	236	218	246	242	239	222	253	239	212	233	241	244	228	254	252	220	241	238	195	229	230	222	233	238	259	260	210	230	219	217	251	243	231	236	246	245	228	244	229	220	236	252	236	235	260	266	238	225	247	252	256	217	263	248	263	252	232	233	224	226	236	248	221	260	229	261	235	233	259	230	228	262	225	222	211	232	233	225	264	237	225	241	228	229	254	230	243	232	253	233	234	235	250	253	230	242	216	227	225	250	222	239	239	215	227	230	217	227	242	249	250	233	257	240	211	225	222	260	225	231	224	220	219	238	238	229	233	238	243	223	241	249	229	215	269	241	231	233	238	230	217	240	237	230	245	245	239	242	259	237	218	229	224	236	231	227	249	260	236	243	229	236	233	224	227	212	229	218	229	229	232	216	251	236	257	208	240	261	252	242	246	248	244	238	241	230	242	231	261	226	245	217	250	226	244	231	271	220	230	236	256	238	232	277	219	261	226	228	218	226	235	214	249	247	216	254	223	210	228	258	245	219	226	232	246	241	248	248	254	227	257	224	237	229	207	237	228	254	207	231	241	220	224	226	235	221	259	267	244	232	218	230	207	214	248	262	202	237	215	247	220	246	252	251	252	236	257	235	246	236	249	255	235	226	240	242	258	221	208	205	229	241	251	244	239	233	267	213	244	231	251	224	245	237	248	235	259	226	244	221	238	267	229	245	220	220	239	262	232	224	247	272	236	252	232	233	212	240	254	224	237	237	209	249	253	241	230	230	231	228	243	224	250	242	244	267	246	227	265	224	229	230	245	241	243	204	212	248	225	237	222	211	264	239	237	245	266	239	243	254	231	231	251	268	240	243	256	240	228	248	225	254	226	234	215	238	224	244	227	234	266	225	220	222	250	240	262	233	209	233	250	252	216	242	228	229	231	241	234	250	228	231	228	212	236	241	213	233	234	239	220	229	236	228	253	236	234	260	219	231	207	242	246	218	229	204	241	237	256	210	234	255	240	251	233	224	258	234	208	215	210	259	213	240	242	266	232	221	253	240	220	245	240	261	251	236	245	244	241	267	211	232	229	238	241	233	213	239	239	217	238	244	251	215	237	252	247	229	228	228	244	208	202	236	264	241	237	226	227	235	244	205	244	226	238	226	219	239	253	229	225	242	222	241	240	270	204	233	243	217	238	225	271	227	225	253	245	220	243	243	215	256	238	218	253	209	258	238	272	231	274	245	247	215	229	272	238	245	213	230	245	234	216	235	243	277	238	253	222	244	226	227	224	228	249	237	224	260	238	235	244	233	277	262	229	246	215	233	225	253	209	221	232	232	235	233	231	210	244	250	247	264	248	241	240	233	241	243	228	228	240	256	281	223	198	268	204	254	224	222	240	202	264	245	215	226	232	244	216	216	231	243	241	240	251	206	256	248	232	254	243	240	223	219	226	243	250	208	219	235	232	250	243	239	248	223	251	246	254	264	236	269	227	228	221	230	218	241	232	242	233	265	229	286	209	247	248	217	260	228	212	238	219	254	229	254	246	217	210	229	246	227	226	238	238	238	214	225	235	243	233	239	227	221	215	251	234	235	246	254	224	240	227	230	255	229	257	225	232	226	230	248	197	224	205	224	225	253	247	225	233	205	247	219	224	231	229	218	246	238	232	245	253	254	228	236	212	229	263	247	227	224	270	244	228	234	217	266	231	226	226	244	240	269	226	243	231	233	219	242	253	227	211	214	216	256	234	197	242	236	232	224	272	259	257	209	249	223	225	222	236	236	232	229	270	246	205	229	217	231	255	234	241	242	238	222	207	243	232	250	250	228	226	221	227	245	216	252	227	239	248	225	244	230	221	249	244	226	228	225	246	221	257	247	224	208	234	248	227	246	245	275	218	212	197	225	229	227	235	243	220	235	246	240	205	233	246	216	234	253	262	236	238	216	218	270	219	242	242	227	223	221	244	229	224	257	257	241	254	246	223	233	244	221	249	229	212	225	219	223	253	242	214	256	205	245	234	249	219	243	273	204	259	238	233	226	253	227	215	226	221	256	255	243	254	234	245	235	261	235	225	269	233	230	229	261	270	224	228	242	222	229	237	246	221	232	252	232	221	263	219	222	208	251	231	231	215	232	229	244	208	244	252	235	202	239	212	238	235	252	236	245	236	201	242	203	233	251	241	262	214	248	231	238	227	262	219	231	230	247	225	235	248	234	260	249	240	239	257	271	215	241	236	220	241	222	214	225	206	236	234	243	265	268	224	225	237	231	249	234	247	206	235	249	235	238	228	230	232	238	237	239	273	233	243	240	237	267	238	228	226	234	237	247	222	219	228	272	245	211	234	244	239	227	243	248	248	239	244	235	228	217	243	241	219	255	245	219	252	225	238	222	228	258	239	253	250	220	250	253	217	240	236	219	261	227	229	217	221	247	241	237	254	251	262	232	217	245	243	252	232	220	254	272	230	248	230	219	256	255	231	227	245	243	242	228	226
8174	43905	55741	5181	1057	760	602	524	449	435	376	368	353	305	368	321	333	288	279	295	295	277	318	307	282	274	290	295	258	285	281	285	269	268	287	289	244	265	265	267	282	279	253	251	276	272	257	264	240	250	301	274	272	261	250	259	254	265	265	238	251	291	258	268	269	235	274	229	286	239	258	275	277	252	284	239	252	243	250	251	237	254	249	230	245	251	255	266	254	258	293	304	249	263	290	288	258	251	248	256	241	236	257	250	274	292	255	264	231	269	261	266	259	260	244	229	242	236	253	245	280	262	252	258	279	248	252	234	247	239	286	219	279	254	249	287	228	233	295	254	273	272	246	252	254	257	254	298	274	278	247	282	244	265	240	267	257	238	248	262	246	255	271	282	252	253	253	296	237	247	272	267	242	248	243	242	273	244	265	277	237	267	271	266	258	265	239	265	269	261	285	263	257	235	265	252	253	270	266	255	248	256	269	232	260	245	306	232	262	258	262	252	287	262	237	243	255	267	251	255	288	234	263	243	266	254	258	254	274	278	266	257	241	260	264	258	269	261	280	270	261	265	256	261	270	260	273	245	229	286	260	250	247	248	245	279	238	253	249	247	263	258	280	224	276	288	263	276	281	271	265	269	264	266	249	235	262	250	236	234	272	228	262	276	280	231	259	290	245	284	257	245	268	262	259	263	275	235	231	271	242	249	252	245	280	275	273	264	249	265	219	236	245	245	236	235	293	258	254	258	271	258	301	263	267	256	248	262	255	245	274	245	270	256	276	236	280	257	235	238	277	285	268	242	262	303	254	246	236	261	263	240	273	252	253	253	271	256	263	249	245	280	232	244	253	231	263	309	242	265	266	232	275	229	256	257	259	235	251	269	269	256	251	266	265	307	239	238	278	254	243	267	255	229	257	253	254	258	253	256	262	257	241	262	265	256	251	262	282	254	239	258	271	278	261	222	231	247	227	272	252	277	266	231	234	262	271	277	256	267	242	264	251	264	262	257	246	250	250	249	233	272	258	232	238	257	267	244	261	226	250	256	281	242	259	274	264	262	255	250	262	248	281	248	242	267	252	244	261	270	277	261	274	245	259	272	259	260	245	245	267	281	241	256	250	300	279	229	247	259	252	247	271	278	255	272	298	259	266	265	240	274	281	261	244	248	239	253	269	270	265	250	271	261	275	228	253	263	257	261	238	265	254	240	283	246	241	269	248	288	256	241	233	273	262	255	260	263	247	239	282	258	238	288	249	277	274	232	238	256	257	250	237	254	239	262	248	270	248	231	232	254	255	257	236	253	245	255	263	246	282	273	219	232	277	292	242	253	255	241	240	235	265	256	251	255	254	275	267	246	247	243	299	247	263	267	255	266	265	267	279	284	252	237	239	271	275	245	279	254	248	276	266	253	227	250	272	246	265	281	258	254	263	285	281	264	273	264	274	279	262	257	283	266	254	259	251	242	249	275	248	265	250	240	267	281	269	259	238	260	254	259	273	235	253	270	266	268	243	264	259	238	274	242	238	264	245	258	257	235	241	275	263	257	266	271	241	267	265	279	264	259	245	235	235	262	253	256	255	280	275	252	258	278	258	278	273	255	260	248	254	217	253	251	260	261	257	260	259	252	224	253	245	282	272	261	233	257	270	236	266	241	264	224	267	242	297	284	261	276	280	264	251	265	250	270	293	232	252	251	252	233	292	242	264	276	247	243	258	273	250	267	232	261	255	247	253	270	243	273	249	256	251	255	243	275	256	235	256	247	249	248	248	260	238	240	245	283	258	268	271	238	241	249	242	241	254	298	246	264	244	239	245	243	251	276	271	255	263	280	265	267	230	268	258	256	239	255	255	249	270	263	262	269	261	247	262	214	250	233	270	252	256	250	263	255	256	239	278	267	279	287	262	232	254	285	269	255	240	236	250	270	264	253	275	274	266	250	275	252	230	244	265	253	258	274	273	260	256	265	237	264	243	253	252	269	256	265	251	240	252	246	242	266	267	247	234	268	274	256	250	272	222	243	248	264	250	245	270	275	251	258	253	247	242	237	257	248	250	268	247	280	262	257	258	253	252	251	263	260	258	283	302	230	242	273	244	267	255	240	229	242	234	262	272	243	274	279	258	233	270	254	235	262	257	251	241	246	234	254	266	262	262	285	252	264	257	248	256	253	227	292	267	255	293	234	254	266	269	247	280	278	236	274	269	250	245	287	238	237	248	292	261	260	265	261	252	252	259	260	265	247	275	258	257	222	256	228	265	263	256	258	250	251	270	269	245	288	222	246	226	246	252	265	252	245	271	266	247	245	245	230	254	253	237	230	238	229	258	262	258	268	246	285	255	250	262	250	229	268	239	251	260	261	249	288	238	248	262	261	234	263	291	265	224	261	255	277	280	236	246	234	279	254	275	235	253	264	227	244	254	247	253	242	250	267	247	254	262	252	246	243	267	281	253	247	258	284	254	256	215	258	241	250	262	257	270	235	254	252	273	248	265	253	248	256	276	233	271	251	277	253	240	243	262	246	278	269	274	256	272	246	230	253	270	250	256	260	282	248	258	238	291	226	283	249	278	236	243	270	253	248	263	259	245	245	265	243	255	244	237	251	251	262	276	263	264	266	240	258	261	258	251	261	266	248	239	259	258	229	253	292	251	252	261	238	239	262	271	246	236	263	271	231	257	266	245	270	240	256	256	284	273	276	285	272	264	258	252	243	224	256	270	235	259	278	216	259	208	253	286	273	279	244	268	236	258	253	242	253	272	261	263	253	270	257	286	240	269	242	278	272	290	257	253	258	273	230	272	223	263	235	246	227	250	263	225	231	235	266	262	284	227	285	270	285	254	261	274	256	266	266	282	233	267	251	249	270	242	242	253	235	259	240	251	261	246	289	256	276	221	252	265	258	249	246	236	256	270	261	229	250	286	251	252	260	246	276	243	260	246	250	249	272	256	247	282	240	256	272	232	268	249	252	272	245	264	257	234	260	237	245	251	257	252	278	234	242	251	284	254	260	234	246	262	266	266	279	247	270	268	222	226	280	246	219	265	236	257	286	276	258	236	276	259	256	257	292	242	257	239	276	242	222	225	253	219	265	267	258	243	233	258	248	249	266	246	227	248	232	285	253	248	289	265	267	274	262	267	279	288	246	247	268	226	279	255	255	253	247	240	252	279	292	244	261	254	257	240	254	251	280	272	236	260	245	233	254	259	263	227	244	257	239	235	238	254	242	258	265	239	272	272	247	252	272	237	257	247	282	271	247	287	249	223	270	298	246	271	242	288	258	235	258	260	216	246	244	265	269	262	256	249	240	243	231	275	280	259	252	236	245	266	268	248	265	250	263	280	244	236	259	279	234	236	257	268	247	255	272	236	261	230	260	280	243	263	264	270	217	260	276	269	244	249	245	252	231	236	237	236	247	251	241	238	242	270	265	243	271	263	256	291	257	258	250	259	246	247	270	253	244	246	225	237	225	266	295	282	262	256	253	250	255	244	236
27731	13564	12185	1616	503	495	479	479	492	485	476	446	493	487	528	476	484	464	443	439	483	465	469	467	468	462	436	468	523	466	448	487	454	456	494	509	457	461	477	443	503	488	456	472	462	463	496	449	457	485	445	456	498	453	505	491	468	483	451	471	471	482	493	490	483	490	507	477	483	471	493	449	475	469	480	514	464	484	493	478	485	519	488	477	445	493	444	469	477	490	485	456	444	499	521	495	484	469	475	443	470	461	487	462	465	460	471	449	479	460	467	472	476	450	477	472	454	462	472	454	460	501	509	472	516	477	471	536	513	443	474	470	488	454	486	431	468	458	455	485	474	465	475	455	477	509	469	519	447	473	463	475	470	470	469	481	469	497	519	470	465	477	461	472	482	448	502	478	451	453	473	422	500	505	448	448	476	470	489	487	483	447	486	483	494	467	492	458	472	462	479	541	511	471	422	447	446	492	479	457	474	484	469	496	497	490	460	445	445	505	475	473	435	470	444	432	461	461	488	489	482	478	469	454	486	478	480	492	461	466	510	502	461	458	503	462	452	481	458	512	477	449	468	482	457	483	467	459	477	462	433	486	492	445	496	475	434	493	485	494	474	489	471	450	461	472	451	484	450	486	481	470	471	434	478	445	491	466	505	467	489	445	454	429	456	492	460	443	476	500	475	492	470	467	474	455	449	474	495	488	504	490	441	479	472	464	446	507	499	511	510	510	492	452	443	502	479	503	473	515	445	464	474	482	462	517	465	442	461	464	498	475	510	465	459	458	429	455	486	447	432	488	470	467	487	479	463	499	443	448	471	455	477	470	493	467	485	476	466	469	481	475	459	457	469	471	470	449	463	481	435	451	454	474	447	461	476	449	488	426	498	433	456	459	511	459	474	492	470	478	480	510	472	462	495	471	466	492	488	502	502	500	444	476	439	503	478	464	485	473	513	445	462	468	446	419	467	464	483	492	439	505	467	433	454	465	461	462	499	500	493	418	493	487	478	469	486	470	448	433	484	495	447	433	435	478	458	508	468	478	455	485	462	492	475	458	508	498	477	482	468	457	524	449	476	498	459	492	449	432	506	481	463	488	480	462	470	468	454	508	448	470	489	441	475	469	472	482	494	464	468	452	476	496	499	483	493	502	489	451	511	453	438	463	481	441	504	473	478	467	473	446	442	443	486	436	456	450	453	476	488	495	474	503	422	477	452	497	473	467	473	490	508	448	465	461	468	454	452	499	433	452	476	458	458	476	479	515	476	487	474	491	477	452	487	452	451	471	464	469	462	435	455	467	464	466	492	473	476	451	444	463	481	440	467	473	472	445	497	452	476	462	469	462	448	457	437	449	509	485	488	507	499	452	457	466	527	457	456	477	469	487	454	448	484	492	460	446	477	467	489	500	508	477	481	521	509	494	461	469	481	407	480	510	470	467	481	471	480	501	501	453	462	503	497	469	484	487	466	494	508	499	490	484	473	476	485	450	460	449	497	478	459	469	485	475	454	482	499	457	468	473	490	467	512	501	481	487	502	489	478	519	489	467	495	470	475	494	464	454	498	448	447	487	427	463	459	473	461	472	463	482	497	475	493	487	477	473	461	490	449	500	483	523	510	459	482	497	496	464	487	516	474	489	466	455	472	503	456	470	506	442	477	441	467	495	457	463	483	488	459	460	481	473	484	473	504	495	463	468	441	478	466	464	439	433	449	443	473	483	468	490	452	476	463	461	440	530	467	487	486	481	490	479	460	482	473	468	522	507	494	448	503	450	494	460	500	451	494	460	486	445	460	477	455	448	488	452	508	453	460	496	465	490	445	470	496	471	510	462	456	427	477	465	451	490	465	501	460	451	475	505	468	509	469	483	424	507	470	447	489	465	474	471	446	457	510	499	455	466	521	473	479	475	435	500	437	468	490	478	442	450	511	493	474	476	509	469	469	470	483	496	451	486	477	461	487	472	431	411	498	462	473	476	446	452	448	484	471	455	462	469	445	509	460	445	477	462	463	469	481	480	489	454	492	469	443	486	450	485	466	476	441	502	465	464	428	443	480	488	499	486	438	496	468	477	458	512	479	527	471	455	450	448	459	441	516	498	474	485	471	480	496	470	500	445	488	453	479	434	471	464	479	459	442	451	452	466	495	490	470	473	470	482	467	480	498	497	492	488	475	430	492	488	471	462	515	454	465	460	455	487	542	483	498	480	461	460	443	444	466	486	490	446	461	491	482	517	443	460	470	477	446	493	480	499	472	456	490	484	462	481	482	499	447	463	474	455	420	470	481	444	466	489	449	509	459	475	480	514	453	482	463	460	451	499	451	486	493	484	456	462	470	480	448	491	464	443	483	472	474	490	503	481	438	491	479	462	473	512	475	478	504	469	491	464	437	460	469	458	445	507	476	461	480	466	505	478	464	483	459	469	490	487	467	515	449	476	451	467	455	439	464	495	499	464	461	462	474	491	492	464	477	483	518	449	467	494	487	475	472	465	450	483	415	495	501	466	476	454	500	463	436	467	458	505	449	446	472	484	512	474	465	466	445	531	443	470	491	452	483	484	480	438	470	458	466	473	454	484	455	471	465	474	480	465	439	467	490	487	493	437	486	454	460	469	449	505	486	445	446	488	480	451	480	487	472	482	478	467	498	486	412	475	440	446	519	485	494	480	474	490	472	445	472	486	476	514	455	444	464	482	479	450	506	463	518	450	461	484	496	479	440	480	482	490	449	436	472	467	466	461	442	480	458	503	499	431	495	466	469	434	504	479	474	465	449	459	451	475	478	452	489	471	498	513	489	482	461	472	456	485	464	469	456	489	442	465	463	494	447	486	438	418	505	495	464	434	414	454	477	504	504	475	465	480	498	504	486	478	500	485	469	459	481	463	477	475	480	476	499	462	493	458	480	484	456	453	462	457	426	482	475	457	485	428	471	464	481	497	483	484	483	435	480	482	499	465	481	472	451	507	468	486	497	452	467	455	478	522	455	487	459	435	463	450	464	433	485	474	507	459	471	442	475	459	482	524	474	484	453	470	504	480	435	467	471	467	478	446	474	455	465	485	507	487	445	507	469	415	495	479	447	469	474	443	464	476	449	460	484	507	470	488	451	472	470	491	489	508	482	463	487	447	452	440	507	467	490	470	509	497	465	454	479	479	450	477	486	496	458	473	458	469	495	489	471	439	457	433	516	479	509	441	509	490	456	487	504	480	455	493	490	518	457	443	442	476	460	460	455	465	468	502	458	522	487	477	450	483	451	494	462	469	497	517	483	433	510	481	489	497	494	538	456	466	491	472	506	443	499	501	511	489	454	449	460	466	492	452	490	474	498	475	519	482	474	449	456	452	492	505	471	457	486	457	501	493	464	453	473	477	502	496	487	459	478	471	447	505	459	500	515	522	480	458	457	445	439	461	489	463	449	464	516	435	490	482	492	498	477	475	461	454	439	483	485	494	475	457	464	447	450	483	450	508	463	482	446	442	497	439	478	485	456	480
5047	7998	12746	885	483	463	459	461	431	463	465	468	486	493	499	486	448	487	482	473	501	444	510	471	504	474	408	459	433	447	431	486	469	469	478	462	495	458	451	485	455	433	465	448	459	508	465	471	481	436	437	451	482	435	454	457	479	452	449	473	466	465	450	455	472	464	478	462	489	497	486	440	464	429	452	479	434	455	495	459	459	446	471	498	488	462	488	454	478	466	461	458	507	452	444	466	461	464	445	479	484	504	492	433	497	443	443	470	436	444	447	475	478	474	471	477	470	459	442	446	490	451	463	440	451	442	470	465	476	465	432	433	466	441	472	489	427	463	492	461	462	470	442	470	454	446	479	451	443	448	464	476	460	442	452	438	478	442	479	478	483	453	489	520	502	459	454	453	440	482	454	465	448	479	452	477	427	430	456	490	441	484	473	470	463	492	447	463	450	479	456	454	467	435	455	439	465	484	468	428	453	470	489	466	455	441	444	439	466	448	429	478	454	455	472	451	455	481	515	473	448	463	467	443	503	471	464	467	433	482	452	451	475	452	463	446	447	475	433	462	475	436	476	434	486	464	467	471	464	460	455	478	464	429	454	494	447	497	459	442	467	444	414	443	474	469	443	460	481	449	488	480	428	422	451	462	488	465	455	463	475	475	483	484	458	466	486	458	476	452	489	451	430	485	462	462	459	448	445	462	472	471	470	423	429	433	445	448	450	500	473	496	432	468	451	451	472	457	475	450	496	471	474	498	419	446	481	456	433	438	455	464	431	466	421	508	496	423	444	473	437	434	468	469	450	450	440	448	454	453	452	460	503	449	448	447	438	476	458	485	438	435	455	456	469	448	490	435	466	508	471	476	496	507	465	434	436	460	486	439	476	476	437	494	484	474	401	439	471	451	452	456	463	477	454	445	431	440	486	479	456	468	439	480	454	479	438	420	468	483	473	424	462	422	443	429	452	482	439	456	460	454	458	438	487	460	451	470	471	455	463	486	458	458	470	439	453	551	466	480	492	472	424	478	479	462	442	493	481	479	458	466	429	441	482	438	442	463	479	468	455	483	498	432	475	412	496	476	467	472	467	450	484	481	427	455	496	455	432	491	512	449	462	464	464	483	465	452	448	452	415	448	464	446	494	484	452	444	429	491	459	491	485	460	446	443	463	449	427	484	456	450	452	451	466	497	452	455	476	479	488	461	422	464	465	431	427	438	451	480	456	467	475	407	483	456	467	448	470	448	470	481	455	446	439	443	469	469	453	506	446	497	465	516	450	449	495	447	496	463	453	442	456	489	476	453	428	497	447	446	456	465	513	445	467	460	462	428	447	478	475	445	442	460	465	453	466	460	491	428	460	413	450	436	457	440	446	501	475	465	478	453	442	446	460	469	438	472	481	484	435	494	477	473	459	438	483	466	449	487	473	465	465	441	460	484	443	441	479	467	415	450	471	468	485	436	431	436	442	457	438	462	465	456	459	472	457	453	425	474	465	419	457	443	458	488	467	488	497	448	440	439	457	474	450	465	468	489	457	497	474	443	459	464	468	463	495	481	491	456	476	458	497	503	445	426	436	444	476	455	454	455	481	433	511	492	477	450	438	437	448	467	496	437	464	448	461	454	469	481	486	462	454	450	436	454	433	460	428	480	422	444	444	474	460	503	473	474	470	457	491	453	448	515	472	485	475	475	451	498	445	466	476	479	475	451	450	457	469	513	456	419	451	470	491	456	499	462	475	477	429	421	433	472	427	480	485	444	439	450	443	453	447	470	466	476	485	448	471	471	483	465	475	442	464	475	430	432	458	444	465	484	476	446	484	488	481	431	474	467	468	517	476	502	515	447	435	475	487	410	471	479	464	453	444	447	466	444	485	423	479	502	469	468	520	489	461	442	467	482	469	463	476	465	432	440	469	422	459	483	432	419	437	434	458	460	461	495	476	446	422	460	457	447	483	475	426	457	487	463	458	444	432	477	495	427	462	477	464	442	490	461	479	445	504	467	440	473	458	468	441	448	448	470	458	436	469	487	444	436	482	446	424	474	481	497	456	460	465	477	489	476	430	461	460	493	468	455	485	438	428	435	457	432	436	461	460	482	429	467	453	473	499	460	460	491	452	458	511	456	485	436	480	466	495	458	422	449	455	473	470	441	473	474	437	468	465	443	427	452	450	438	451	470	477	445	449	475	450	468	479	452	477	516	438	460	429	499	472	442	424	491	481	441	466	468	466	469	467	473	502	465	454	433	443	479	500	448	434	450	441	456	480	436	453	449	456	462	399	457	458	445	454	436	440	480	477	444	483	432	488	440	445	449	455	452	459	449	478	489	441	450	494	461	468	463	467	522	451	462	459	480	433	444	469	471	486	468	450	455	459	405	456	449	441	446	468	476	430	466	493	442	472	462	468	512	451	447	486	439	486	479	427	476	431	484	463	484	496	447	468	451	474	460	460	425	457	435	443	460	483	452	493	458	446	434	473	479	457	472	450	441	436	439	492	447	463	430	444	442	470	449	449	481	433	470	454	440	470	497	466	429	459	470	457	477	455	458	505	450	486	483	481	397	485	447	485	425	465	423	420	452	468	488	475	503	476	438	469	465	451	424	469	479	502	451	465	486	457	498	468	456	490	430	502	472	451	498	446	446	459	432	502	485	467	460	438	482	455	456	467	485	471	444	442	483	441	452	462	473	477	402	469	513	466	512	486	484	436	437	473	451	419	468	434	445	451	499	433	466	454	446	473	479	450	452	450	455	449	465	449	479	428	467	487	432	484	451	470	432	478	474	472	464	469	507	454	434	474	472	479	470	478	452	438	489	451	456	449	474	508	453	433	484	478	438	458	458	449	451	488	458	434	467	447	469	457	445	484	498	473	460	492	431	478	458	476	444	453	420	454	440	463	469	436	486	463	469	462	479	471	451	450	475	443	464	460	446	424	486	453	486	473	460	478	423	490	453	451	455	447	501	417	445	454	465	451	433	468	444	425	460	458	503	486	448	509	440	430	465	460	450	431	447	453	442	477	434	482	492	444	465	476	453	474	480	461	456	450	467	470	459	477	451	469	469	458	450	479	452	440	493	439	438	503	472	483	429	443	486	438	482	454	439	459	450	470	475	471	503	464	459	453	483	477	433	487	448	455	455	495	503	431	467	445	476	457	461	472	462	497	462	486	466	457	443	442	438	493	488	479	454	463	450	434	471	478	465	444	446	446	436	460	463	462	438	431	494	455	448	455	484	442	494	502	470	478	487	456	417	425	473	463	430	465	497	475	465	480	490	463	493	506	463	470	466	458	470	457	494	428	463	460	502	473	471	459	472	425	459	439	428	438	458	457	446	485	495	451	478	447	446	445	470	446	461	490	432	482	414	461	409	454	438	460	469	494	464	406	456	477	469	437	427	457	445	466	474	429	479	474	433	475	461	494	477	449	450	447	461	434	450	446	487	445	462	460	497	471	439	454	475	478	468	431	480	430	455	450	482	451	492	465	472	444	487
25581	21502	29105	25171	5070	575	344	302	251	260	277	250	244	252	254	259	239	234	243	245	222	234	253	224	224	200	223	248	226	234	243	199	228	233	251	213	238	210	226	229	210	225	237	207	237	230	225	237	213	235	212	236	220	244	237	215	246	220	237	221	228	231	238	247	222	216	187	232	220	219	230	236	236	225	213	231	216	238	224	211	227	225	251	246	232	237	219	221	231	251	226	231	238	244	259	227	233	224	226	213	218	256	212	225	228	240	219	228	213	206	226	228	217	270	211	201	202	245	200	222	234	235	239	222	196	225	237	225	234	221	246	219	226	226	227	222	217	233	222	229	217	231	204	217	217	251	244	244	227	209	219	239	246	194	223	211	222	223	201	215	216	210	234	244	219	237	237	227	224	229	227	219	216	249	236	207	236	241	254	223	201	234	201	224	220	235	219	229	219	232	225	227	227	220	204	235	224	218	257	229	221	232	223	204	209	237	223	234	214	237	218	218	230	226	207	209	216	205	232	245	228	242	222	225	213	228	227	238	218	230	229	200	213	222	216	186	205	225	229	216	232	236	235	255	227	220	233	236	235	255	217	237	219	240	234	218	223	238	221	218	214	204	241	225	208	213	223	238	230	241	215	243	200	229	226	247	232	244	219	220	233	243	238	240	208	235	216	252	228	223	243	223	224	239	205	204	246	217	225	227	221	234	216	208	216	220	252	199	211	229	222	230	222	210	219	231	230	209	261	226	233	195	223	227	243	216	208	231	230	226	257	235	254	244	205	235	232	202	209	263	240	220	224	226	221	222	226	222	214	243	212	220	232	216	215	212	261	223	253	227	222	220	223	209	233	245	231	222	241	216	211	234	222	215	195	240	253	207	237	209	213	240	206	205	232	205	213	213	237	195	220	241	224	218	229	193	212	243	235	255	221	189	237	219	249	233	221	205	207	244	264	201	220	215	209	225	199	212	218	247	248	211	229	233	204	186	236	234	202	218	235	193	222	215	223	198	209	229	241	209	231	230	215	233	216	206	230	263	245	217	215	242	205	233	214	223	202	243	203	238	199	238	214	226	223	223	203	227	208	208	240	240	247	254	231	208	203	221	212	211	220	194	221	219	219	234	229	237	224	214	205	239	244	219	216	233	214	224	223	195	207	201	222	209	196	237	219	202	229	243	224	208	236	215	233	250	206	229	256	212	231	229	208	205	219	212	226	206	228	257	203	227	208	213	226	208	229	219	233	210	215	231	235	215	236	215	230	223	199	215	220	216	208	238	205	179	212	243	247	195	195	231	231	233	238	236	233	210	208	223	222	236	255	219	239	242	208	205	230	227	233	201	257	230	221	224	213	231	240	245	214	220	224	208	235	242	242	221	243	244	219	223	230	231	247	216	211	221	214	238	247	226	255	249	235	235	209	231	201	225	223	222	230	225	232	237	228	206	219	232	210	238	214	222	232	236	236	227	218	245	228	225	214	242	218	216	207	232	253	237	231	219	220	207	221	262	211	236	249	226	206	206	201	227	213	222	224	211	208	223	223	234	251	226	222	246	222	256	232	223	245	224	231	219	247	220	219	217	226	231	209	248	235	227	183	242	255	234	220	225	267	198	229	235	218	232	238	216	194	227	217	224	222	230	240	219	200	234	232	205	250	227	221	211	239	188	241	217	210	217	215	223	234	244	228	243	229	228	222	235	221	221	223	250	224	209	220	243	216	203	199	244	215	264	202	224	235	224	225	230	219	230	207	223	207	203	209	244	246	208	204	201	232	248	206	243	240	220	208	213	213	225	206	210	240	223	232	229	239	249	230	219	228	243	214	226	214	223	233	216	210	245	216	242	202	203	212	218	225	223	233	212	221	203	242	214	217	222	231	233	253	219	207	203	259	225	222	222	210	222	223	220	201	234	232	221	209	215	215	218	240	201	220	225	199	226	232	223	234	192	221	214	219	226	235	240	240	229	226	216	237	257	215	211	219	226	220	246	230	208	206	203	222	230	256	214	216	225	233	211	235	205	216	216	244	231	220	233	240	232	212	227	237	220	225	232	214	238	236	219	219	226	233	220	209	215	218	228	226	227	217	218	192	218	238	261	237	220	210	226	227	235	208	239	238	239	204	219	211	238	221	245	197	219	228	222	213	246	220	226	207	221	223	226	228	230	215	233	208	230	213	211	209	227	233	217	219	218	220	263	216	229	224	232	219	210	237	221	238	232	210	237	258	240	218	232	249	209	210	219	217	231	224	231	236	209	229	226	228	228	231	222	214	206	240	236	213	215	204	208	184	237	222	237	225	229	215	227	232	241	238	218	209	245	230	214	214	254	222	234	244	218	213	210	206	213	231	217	225	196	208	208	213	235	251	228	237	206	229	218	207	234	226	212	240	218	228	239	219	193	245	228	226	223	207	243	231	242	221	220	189	218	240	212	248	224	208	243	236	235	230	249	217	243	212	225	214	209	233	267	215	199	190	231	260	215	217	230	215	239	216	225	228	197	229	205	239	223	228	240	209	223	221	224	249	223	204	220	229	198	221	198	205	227	210	249	226	213	231	233	237	233	197	212	201	225	229	257	245	224	212	226	238	203	218	265	243	230	219	234	218	231	220	244	201	234	237	204	195	212	244	246	196	226	220	210	229	225	240	238	198	248	238	261	216	242	259	226	225	236	221	214	242	241	226	205	217	217	225	243	221	236	239	225	223	216	226	232	217	252	207	240	210	220	230	232	183	239	219	258	243	227	221	222	230	213	245	220	232	231	209	220	186	203	207	227	202	219	222	226	220	208	218	206	223	204	234	200	219	218	223	219	208	215	244	221	227	241	230	221	236	221	236	214	224	217	230	220	230	229	238	213	236	214	223	238	250	245	234	228	228	217	247	241	237	209	249	221	219	230	205	209	227	224	227	246	232	202	242	245	207	251	241	218	211	215	213	221	224	239	194	254	200	221	237	224	214	224	249	227	211	211	197	209	220	234	243	224	226	234	216	196	195	209	218	238	239	252	230	233	210	213	205	240	220	221	224	214	224	228	245	222	225	206	217	234	247	218	216	223	231	249	241	199	209	213	228	215	240	211	211	211	213	229	227	262	247	198	227	205	218	208	246	208	210	218	229	207	218	235	231	218	197	235	223	254	224	205	224	218	204	202	220	235	223	226	219	199	204	220	242	228	241	214	228	194	229	210	222	248	220	186	206	230	214	196	224	209	218	228	231	227	189	225	231	206	251	212	215	255	216	207	192	221	221	215	234	260	203	212	237	250	237	227	254	213	222	214	212	233	207	219	222	205	211	240	216	236	233	219	215	233	252	236	205	218	223	214	216	223	218	236	239	205	229	247	208	222	225	211	215	223	210	243	227	229	221	252	201	229	240	236	219	231	238	236	226	211	225	220	198	205	240	228	242	234	237	238	241	239	216	244	232	246	213	231	218	231	231	225	189	207	232	246	254	214	228	222	228	233	208	208	229	247	226	228	232	223	222	200	243	241	236	226	205	214
4756	36874	46603	2342	630	544	436	392	389	336	316	288	313	276	286	268	269	293	255	274	257	274	263	270	263	265	260	277	298	275	242	252	266	269	269	231	262	253	279	284	276	244	269	268	265	239	222	262	247	250	254	248	238	264	277	285	272	256	267	236	267	244	242	260	265	253	261	248	252	255	239	251	253	207	251	260	249	267	252	223	238	227	254	269	279	235	224	259	282	242	254	237	263	270	251	231	262	233	246	242	277	256	282	255	253	260	242	272	263	246	292	229	304	244	247	238	244	240	263	233	220	270	251	282	230	273	260	259	260	256	234	257	236	215	256	247	244	275	247	219	245	260	234	257	261	243	250	239	251	256	262	266	266	247	266	280	250	239	250	260	267	227	244	263	266	249	254	247	250	266	263	238	260	259	243	243	257	264	248	250	281	266	265	262	242	256	253	266	246	248	233	233	260	240	257	270	261	260	246	229	276	260	253	270	223	253	256	263	273	260	253	274	252	240	255	277	243	229	277	261	243	260	249	262	213	239	260	238	239	294	264	234	288	222	254	233	266	252	249	257	245	263	255	297	288	235	239	258	236	253	228	260	235	234	244	262	251	243	243	238	251	248	246	276	273	251	235	239	253	268	250	221	253	227	250	265	259	245	255	275	261	244	233	245	240	266	206	222	267	261	228	273	303	260	247	244	240	271	272	261	256	269	234	239	246	246	272	253	261	247	288	227	267	259	201	278	258	280	234	248	252	271	259	274	259	251	249	216	255	262	244	243	243	289	244	266	236	234	263	255	242	270	237	269	227	240	248	265	239	248	239	254	246	241	264	254	270	284	265	245	263	269	221	237	233	240	233	257	241	260	233	240	263	276	250	240	268	244	231	275	267	216	277	240	229	226	276	243	275	253	242	245	241	243	220	257	254	250	278	239	255	253	268	258	239	268	277	270	239	241	256	234	228	243	244	279	262	246	265	249	236	260	256	258	252	248	239	275	250	282	259	247	241	250	261	245	248	242	232	247	245	258	255	230	253	240	220	260	273	256	265	280	261	252	262	258	277	277	262	248	249	256	277	274	256	243	269	226	257	235	232	259	247	269	256	225	236	256	252	253	241	246	260	227	249	219	262	230	266	279	260	241	260	255	246	250	249	243	270	238	218	225	253	248	263	275	250	242	250	241	241	243	261	253	258	260	246	237	240	254	240	254	262	235	272	237	244	249	264	249	261	268	236	252	239	258	231	259	249	263	285	260	262	229	235	246	238	230	245	244	297	264	240	274	281	248	243	259	236	234	221	243	232	269	258	255	238	245	233	226	251	252	264	282	244	251	255	249	216	275	258	253	217	262	234	230	267	230	266	255	232	242	268	249	254	239	235	246	265	227	233	226	231	253	249	238	247	260	275	257	236	279	230	252	261	250	269	271	263	265	241	237	240	253	246	245	234	252	278	264	249	261	229	210	264	251	253	242	229	247	260	255	277	218	226	271	276	216	263	221	246	258	272	232	239	252	256	246	244	259	270	278	261	239	244	232	239	276	252	234	245	226	248	269	254	253	217	253	223	271	264	243	254	249	226	240	247	253	237	260	281	277	222	233	226	258	234	250	240	253	258	227	240	250	243	239	256	240	242	232	261	226	292	233	238	246	260	246	236	273	273	239	268	248	247	246	265	241	254	251	261	267	251	240	288	237	259	231	278	242	242	277	254	237	246	241	242	259	264	251	272	249	225	227	246	248	284	239	245	285	253	260	256	248	259	229	253	259	236	248	250	259	258	265	245	248	211	221	240	262	240	247	258	241	253	249	240	270	232	229	251	245	262	260	254	262	260	270	237	249	264	263	239	255	279	249	245	216	273	264	241	239	218	293	263	268	244	234	241	243	244	268	231	259	251	241	258	258	264	249	273	236	275	244	233	230	258	247	245	237	255	269	235	227	229	255	268	241	253	217	218	238	203	274	248	259	253	262	209	267	249	267	237	269	298	242	280	262	248	238	266	229	230	208	249	247	265	248	230	268	222	234	265	244	264	266	259	265	237	223	247	244	232	234	229	277	249	247	228	236	240	259	213	237	234	261	218	236	246	289	290	227	242	269	245	233	258	269	251	292	274	249	234	248	247	248	239	261	234	244	231	227	231	272	226	262	243	238	233	258	259	263	234	241	268	262	229	233	262	264	254	250	232	231	267	246	250	239	255	266	269	236	264	257	245	258	258	257	244	262	246	267	253	244	239	252	223	216	266	248	269	273	275	272	214	229	238	250	225	253	227	248	270	243	231	236	266	280	268	272	248	249	242	236	280	269	250	227	282	255	228	225	245	241	270	236	234	270	225	263	273	232	244	254	272	244	256	239	247	233	225	238	265	253	247	226	262	254	243	271	277	246	275	260	261	263	268	251	249	228	235	247	250	285	237	239	247	251	245	248	268	247	216	268	242	253	273	246	243	248	256	248	248	235	224	248	247	254	262	238	264	241	252	256	260	244	231	256	268	248	265	240	262	252	258	275	259	261	250	261	230	268	217	270	234	271	255	252	262	254	251	249	247	221	243	233	199	255	256	267	242	265	240	240	276	244	264	245	242	257	269	250	270	243	243	259	242	217	237	290	269	249	247	264	255	283	256	223	237	252	273	238	230	266	253	264	235	232	233	257	263	245	252	248	261	229	232	262	270	252	254	214	253	261	251	251	265	234	257	268	259	258	279	226	281	255	240	224	278	251	237	241	252	241	230	252	246	254	231	252	254	241	239	266	258	262	251	250	244	271	266	246	239	217	247	270	246	252	242	255	235	256	256	247	254	251	260	279	251	290	256	250	261	228	253	275	271	249	254	240	264	255	243	247	232	273	254	250	234	243	248	242	272	270	250	264	258	276	263	256	258	251	259	237	262	233	256	273	264	217	236	214	245	233	238	249	254	262	223	241	278	270	236	236	265	247	270	262	222	233	249	235	253	275	243	279	218	232	235	224	222	212	245	277	226	272	239	220	254	272	273	247	234	281	248	254	262	264	227	231	266	267	254	268	267	213	296	249	254	258	259	293	266	265	267	251	259	254	232	262	260	217	261	244	287	222	243	252	239	239	234	255	260	280	257	256	253	248	252	262	229	258	248	269	267	207	255	239	267	237	261	230	254	231	269	248	240	270	241	224	275	221	233	254	253	252	255	263	265	245	256	247	252	235	250	235	267	256	252	245	257	256	238	242	245	250	276	270	224	264	253	250	276	264	234	269	239	242	226	261	274	257	237	253	263	276	239	271	247	241	239	243	249	247	252	247	250	210	256	238	267	264	279	263	252	242	267	227	264	258	262	241	239	256	218	238	248	223	242	270	240	232	229	254	266	263	243	245	234	274	286	250	262	227	255	267	229	217	243	268	246	258	275	250	258	244	261	234	236	229	255	244	244	216	251	242	240	248	268	265	247	253	213	236	231	241	231	240	253	248	245	265	243	290	248	235	250	231	269	246	245	246	252	224	252	279	268	284	212	237	237	254	236	236	259	249
24586	21487	28622	25352	19480	4079	673	367	314	333	329	301	249	281	230	225	255	253	249	251	253	233	236	243	222	251	247	225	244	204	237	219	246	222	213	240	213	237	251	201	219	224	246	239	236	232	226	245	232	223	247	235	230	257	238	224	231	230	227	243	229	205	250	232	229	247	229	217	232	202	236	222	218	230	248	219	235	245	219	239	227	252	231	218	236	210	214	256	228	226	246	223	219	236	236	230	243	218	215	213	209	228	242	220	230	217	240	247	210	250	252	219	212	237	211	220	232	231	203	220	239	231	227	221	222	221	242	206	215	206	206	232	198	216	240	232	194	231	246	255	237	263	240	255	253	230	241	243	231	225	227	221	204	229	243	217	237	239	216	215	259	231	209	215	208	203	234	221	195	226	226	232	230	242	218	244	243	250	218	250	229	235	210	242	226	216	230	227	238	231	219	228	211	223	219	250	219	217	210	243	225	208	234	239	242	233	190	245	239	233	228	245	232	227	222	232	222	235	234	228	216	216	227	208	231	249	239	211	251	225	240	229	255	217	215	192	210	246	227	260	247	211	230	225	210	240	247	209	247	221	224	229	228	219	237	228	219	222	211	240	212	236	228	240	242	240	213	245	236	232	239	237	244	238	249	212	211	234	225	244	248	224	238	220	243	237	208	246	201	237	237	205	236	196	221	234	201	213	243	208	237	214	220	213	202	211	239	244	242	238	190	228	239	224	239	239	201	236	223	207	226	237	228	207	231	231	230	209	224	227	248	224	247	205	212	237	246	234	271	248	251	211	244	232	194	242	221	207	206	241	241	224	218	225	217	224	231	241	250	217	226	223	219	231	235	212	237	225	244	210	246	210	243	203	233	220	233	200	231	240	221	251	226	221	239	224	224	216	237	225	261	240	233	234	219	230	208	242	250	197	196	214	238	236	250	222	227	216	265	210	188	238	218	230	275	204	220	214	238	217	243	252	243	230	222	233	229	232	212	230	225	216	202	206	231	234	253	232	230	223	220	223	214	212	222	244	222	226	223	252	254	214	203	248	195	237	205	239	226	213	215	225	220	230	248	230	240	225	214	210	234	214	206	210	240	231	242	233	232	222	201	216	200	213	241	237	229	215	208	220	238	219	197	232	209	207	196	222	230	221	211	228	237	214	207	219	221	234	225	228	218	229	229	223	245	229	247	222	236	224	229	223	263	190	254	227	189	233	233	246	257	215	230	214	248	232	245	218	222	210	203	216	221	220	224	216	224	247	248	221	230	228	239	238	232	244	196	256	246	227	203	221	237	213	227	217	232	221	216	220	211	245	207	200	221	221	252	238	239	236	220	228	201	204	196	213	246	217	228	226	218	222	207	238	211	238	220	231	230	224	249	238	220	235	234	242	221	235	220	229	229	217	232	233	237	225	242	237	225	216	211	226	220	214	216	234	213	219	250	261	224	220	214	247	228	224	242	229	229	242	214	226	218	208	249	222	220	241	242	205	217	244	239	209	216	210	211	224	230	215	230	207	237	242	215	248	231	240	217	247	211	227	232	234	205	240	224	246	210	258	229	202	251	204	211	196	220	228	214	219	225	239	222	235	236	236	208	211	204	238	207	211	215	235	243	204	191	202	219	229	218	241	222	219	283	220	218	219	201	229	240	223	204	226	199	249	226	227	212	240	217	248	234	238	229	232	230	210	205	236	230	221	205	212	215	227	213	250	226	241	246	227	227	224	224	198	219	240	214	221	225	231	232	224	235	216	245	219	258	186	207	235	232	227	211	244	226	231	243	215	231	231	209	213	218	254	228	238	231	212	209	238	217	191	232	235	218	230	230	227	239	243	241	230	238	218	227	245	218	221	238	210	239	224	221	226	207	216	250	203	236	207	214	191	232	216	232	196	224	240	231	226	228	253	237	204	229	230	205	208	223	226	230	238	208	227	243	215	231	232	225	220	209	206	222	215	218	231	218	206	237	243	237	214	205	215	229	216	238	215	235	240	243	238	227	223	245	220	227	208	245	232	220	217	219	227	240	220	229	226	222	236	211	224	212	228	218	262	235	228	228	228	229	237	230	241	216	235	233	223	218	235	213	212	200	223	209	217	242	210	228	217	222	245	230	218	235	217	235	208	201	235	245	221	212	227	247	233	236	250	231	224	214	246	221	222	236	231	206	232	231	233	208	224	225	237	208	210	211	230	239	251	244	234	200	226	228	224	218	218	236	245	224	221	222	229	219	204	211	221	220	221	239	225	186	220	222	221	219	220	196	224	238	218	224	225	238	225	238	259	226	213	211	201	229	263	230	215	219	212	240	205	223	236	249	229	222	198	227	231	208	206	225	228	203	211	229	220	228	239	202	220	221	233	232	218	234	221	231	233	213	227	225	226	240	221	189	209	238	200	245	222	211	224	214	207	242	243	216	237	208	233	226	212	213	245	211	207	230	233	231	211	207	211	225	198	218	225	223	241	230	243	228	216	224	236	208	211	212	245	220	228	246	238	237	234	239	192	211	219	207	218	214	216	215	227	213	218	248	188	211	213	213	243	218	245	224	251	259	216	225	227	220	241	224	184	217	243	222	243	209	235	236	256	219	219	214	238	217	220	226	222	225	209	220	252	233	255	232	211	245	231	225	239	212	226	212	223	236	233	225	241	215	247	209	234	223	206	230	232	230	228	230	225	225	221	231	224	246	252	233	209	197	249	214	213	234	209	248	254	231	238	255	237	211	219	233	252	210	234	224	222	238	230	223	226	220	220	238	213	237	228	239	215	233	221	214	217	229	228	221	244	244	221	260	235	234	248	216	232	239	238	238	226	228	231	236	245	219	246	206	221	232	218	218	234	233	212	232	225	251	220	225	208	227	208	223	209	246	223	212	230	214	207	235	227	243	242	198	226	220	207	251	229	213	199	228	251	198	243	209	216	242	222	201	229	255	253	222	232	233	226	241	228	218	171	216	237	231	233	227	232	215	251	236	211	245	235	217	254	235	225	216	250	223	224	215	253	196	242	227	218	250	238	243	204	237	236	230	206	216	213	212	205	237	228	227	222	222	223	213	261	211	236	232	219	213	251	224	206	242	193	233	214	201	224	228	231	203	227	223	225	231	216	229	234	225	242	241	221	232	234	210	232	223	210	204	243	211	220	246	199	216	212	231	241	216	219	225	211	224	228	260	227	241	204	227	240	224	199	229	210	210	216	240	217	221	220	233	228	250	233	230	255	251	208	223	248	219	225	201	225	203	216	239	229	252	208	224	196	228	214	209	207	234	223	246	237	249	219	222	214	217	241	241	210	213	231	231	227	250	228	219	225	234	232	224	210	243	221	237	227	239	219	240	180	234	227	227	235	216	230	242	217	244	204	231	218	223	193	248	218	219	216	221	226	218	214	225	243	212	229	218	228	197	218	244	238	230	226	242	235	211	208	232	230	216	235	241	231	211	227	205	233	249	245	212	210	242	218	218	239	216	230	237	228	238	209	240	252	233	206	239	249	200	247
3421	28261	52282	3613	1077	768	647	538	427	426	396	389	340	299	352	319	320	313	290	267	298	279	270	268	238	268	296	255	263	272	250	274	283	258	234	257	254	235	246	263	263	253	251	267	249	256	263	247	253	270	233	258	242	242	267	261	259	259	231	262	255	240	267	261	244	221	238	220	255	258	257	256	251	246	230	237	275	246	251	265	234	229	229	234	223	250	227	216	216	259	238	236	254	236	224	241	266	264	240	228	267	260	254	261	221	240	248	256	234	234	244	246	241	242	252	244	263	238	252	231	238	240	226	243	249	243	248	226	238	231	217	239	231	234	266	267	254	230	250	226	259	228	255	255	250	224	248	249	236	262	254	239	200	244	241	234	231	254	238	247	250	239	256	253	266	237	254	244	270	234	226	237	242	256	254	265	218	241	213	244	240	245	241	243	231	234	224	253	241	217	241	273	255	255	260	212	264	228	245	264	226	247	227	255	242	247	255	254	244	278	236	234	252	259	272	251	273	260	252	256	270	253	251	247	258	278	227	263	255	268	243	236	215	224	220	227	275	243	248	235	235	239	252	250	269	250	260	239	227	252	252	254	266	241	227	241	262	256	259	257	244	236	218	249	252	235	258	243	249	221	245	236	249	226	229	231	236	228	243	256	224	240	250	240	254	242	263	251	247	245	234	262	245	237	253	247	270	231	265	225	253	219	240	254	236	245	221	265	242	240	232	235	257	251	248	263	236	233	227	224	239	252	244	244	237	217	242	276	257	241	248	261	247	280	221	229	261	247	264	210	246	219	264	263	250	264	231	244	248	237	261	255	259	312	240	225	236	243	265	271	244	258	221	241	243	257	228	263	254	261	220	256	261	241	250	219	257	258	239	271	252	240	241	236	231	229	243	239	238	205	258	268	268	276	274	273	264	251	231	239	227	271	243	230	276	246	230	254	211	273	279	234	244	249	265	230	245	262	248	258	238	246	238	241	251	229	253	239	230	233	284	244	265	242	256	254	241	252	231	254	252	240	228	238	232	261	254	251	275	245	252	270	278	239	266	270	236	248	242	221	255	245	248	235	230	254	253	235	246	250	252	266	253	242	249	224	239	244	235	256	239	232	263	254	260	257	256	241	263	255	251	239	260	250	260	246	236	229	282	213	249	278	234	253	230	224	260	239	236	270	212	209	258	243	243	255	253	257	248	247	245	246	252	236	229	238	243	263	238	254	263	226	249	251	265	240	246	250	227	233	222	262	224	249	248	234	250	221	249	264	237	229	265	244	245	254	266	259	271	245	218	234	238	260	258	264	235	279	251	238	240	254	242	232	273	264	244	260	242	212	242	248	257	229	248	247	269	238	224	255	251	259	255	246	234	234	226	257	237	261	250	218	242	234	281	247	248	240	211	256	246	252	233	247	249	265	261	230	229	216	231	239	239	269	266	242	236	236	255	249	212	264	250	244	232	232	232	243	260	260	246	259	231	209	287	285	242	239	258	247	242	229	253	231	264	233	244	226	245	238	259	234	248	270	262	217	267	269	243	280	228	237	237	218	253	226	264	260	232	234	246	261	266	246	245	249	254	238	276	247	242	232	237	250	263	220	240	236	243	226	256	255	266	251	244	248	228	245	251	236	246	233	217	214	247	247	214	223	221	257	261	228	268	258	229	234	264	246	228	225	230	270	242	254	259	221	233	260	273	232	256	259	236	249	237	235	258	250	246	246	249	258	250	233	232	242	253	218	264	232	262	236	264	260	247	224	231	255	222	282	255	256	282	253	245	240	246	246	241	238	239	246	244	251	259	230	224	236	229	222	252	245	241	278	236	227	235	236	233	253	241	217	230	249	234	231	253	250	212	259	254	231	234	254	253	238	248	221	253	280	262	240	288	240	234	262	239	251	245	242	243	228	262	247	244	250	261	236	224	232	244	216	241	247	228	266	261	261	257	255	243	252	232	232	263	217	245	251	209	214	264	249	257	250	241	242	238	258	236	260	246	245	237	237	220	257	250	241	258	251	235	252	256	257	254	229	227	240	285	256	250	233	250	253	248	242	254	231	245	275	217	250	259	252	244	231	242	220	267	261	254	236	244	258	231	231	249	231	257	259	217	249	246	230	224	241	243	257	248	248	265	246	234	259	266	255	236	259	251	226	257	246	276	231	234	211	246	243	252	226	228	262	235	240	244	233	258	238	243	248	233	253	232	241	238	250	236	244	254	253	253	236	273	251	237	236	233	234	265	251	247	253	254	231	248	261	240	243	241	226	242	253	257	217	261	241	257	276	241	246	251	251	269	250	257	236	272	247	228	241	225	210	243	243	223	239	248	212	254	254	239	230	211	250	246	269	203	266	259	278	234	233	281	245	240	255	277	238	228	250	251	230	247	260	245	245	245	260	233	213	231	245	244	243	259	243	252	272	288	280	271	230	225	259	245	257	237	269	243	250	271	233	253	255	255	259	245	256	232	248	265	225	244	266	220	227	242	243	272	255	252	235	243	262	267	249	218	263	252	260	240	240	218	251	243	238	249	234	235	231	227	245	223	235	264	218	248	254	217	245	242	243	240	254	213	238	235	244	262	240	252	238	243	269	236	236	248	235	242	253	226	255	269	221	251	233	266	242	252	234	241	263	229	223	244	260	254	242	239	249	240	271	250	232	237	243	232	238	253	216	233	203	242	218	250	235	257	248	246	251	246	247	247	260	226	257	241	247	234	243	219	238	241	247	256	249	255	253	244	237	236	243	229	223	230	238	261	278	216	218	252	265	236	256	260	244	261	233	243	223	249	254	252	256	239	250	240	231	259	246	248	241	264	237	253	241	239	215	235	224	274	240	217	248	281	271	222	205	251	242	258	248	237	261	237	235	291	272	238	244	245	243	243	241	256	255	261	254	262	242	229	258	244	247	240	252	235	252	239	236	208	245	282	235	235	223	258	260	231	227	224	249	274	266	235	238	236	233	261	217	236	243	279	232	234	247	248	237	269	277	212	252	250	247	220	262	256	226	245	242	260	248	242	249	238	242	229	270	248	260	233	238	252	234	206	252	265	220	239	249	270	233	235	237	257	243	228	237	228	251	245	242	244	246	221	235	252	240	256	250	235	269	222	233	256	259	247	219	261	243	231	220	227	256	255	241	227	276	255	255	248	226	261	251	265	212	253	236	247	242	253	248	241	275	262	271	275	270	251	230	230	257	217	235	236	249	253	231	235	240	229	236	269	230	256	244	223	239	242	240	247	238	249	223	231	225	239	275	249	248	236	228	262	222	237	222	268	271	242	216	235	238	244	226	251	243	266	269	252	233	235	253	241	228	215	238	259	240	209	236	265	263	239	257	262	245	230	297	253	225	240	206	233	202	249	216	229	251	239	237	252	258	254	234	237	264	248	247	268	234	242	233	247	255	246	246	228	261	239	255	276	257	233	249	234	225	236	252	257	246	225	267	256	220	234	225	238	281	238	245	228	254	256	229	250	239	243	261	272	217	246	222	229	230	226	228
27747	13562	10623	1557	585	529	512	491	461	468	514	490	468	466	474	484	485	433	482	516	454	487	455	441	443	452	466	492	492	459	468	481	446	436	455	488	472	443	490	518	426	479	495	440	460	484	468	487	423	480	459	489	468	472	475	442	498	429	444	454	492	477	456	509	472	454	473	455	466	444	502	464	455	435	473	448	464	503	457	483	443	445	487	466	464	446	440	496	483	431	414	449	445	428	468	503	492	475	475	454	475	463	465	446	449	498	455	471	449	511	511	427	455	433	450	443	451	470	469	502	433	463	467	460	486	469	468	464	441	431	452	502	462	476	441	435	462	486	519	486	477	460	495	482	444	476	483	468	433	428	436	436	490	464	510	458	475	446	406	439	448	484	433	494	449	425	472	432	502	448	454	444	457	499	458	441	463	480	464	521	483	490	462	489	454	455	464	441	440	455	475	484	458	443	472	468	455	447	453	473	454	450	474	477	458	468	462	495	463	494	468	455	471	494	441	498	431	431	481	501	491	439	461	431	453	426	451	453	435	494	469	477	446	483	425	467	501	472	438	465	472	483	500	476	448	460	422	459	437	441	491	490	448	468	475	461	475	497	470	499	470	445	452	425	467	450	489	490	429	452	474	463	464	448	464	442	492	426	469	498	461	457	477	483	455	467	483	480	483	478	471	463	471	462	448	451	460	455	477	487	460	490	493	462	436	434	431	430	449	494	463	449	459	472	469	495	435	468	486	442	451	481	451	507	494	488	455	482	462	445	486	448	477	451	452	437	472	462	453	490	469	466	458	427	491	461	444	478	455	463	476	436	471	483	453	441	432	468	481	459	463	451	463	479	470	452	507	466	423	466	472	488	494	456	463	461	487	424	504	474	432	456	438	467	454	456	465	475	438	433	486	477	493	439	476	461	432	441	434	475	467	499	477	469	404	474	468	469	422	459	476	459	464	476	490	463	440	496	449	479	450	454	508	470	473	479	458	471	481	461	453	475	451	481	479	443	429	495	468	441	477	518	476	455	468	444	458	433	496	481	456	462	485	480	431	496	449	473	443	478	449	466	459	476	435	455	459	482	442	451	489	441	480	464	459	461	448	434	450	456	472	473	467	483	452	479	422	460	418	425	446	417	420	431	463	450	473	451	472	474	489	462	486	459	464	451	425	460	476	466	468	474	446	473	446	491	470	455	470	464	448	444	475	523	472	465	487	504	461	476	452	488	432	479	490	493	478	466	494	451	453	409	483	450	477	461	439	452	443	451	474	460	485	480	436	412	476	451	493	424	418	458	460	507	433	449	505	475	455	445	461	461	481	472	468	464	506	440	451	454	469	482	414	431	467	485	489	464	443	461	470	456	470	499	465	479	467	462	458	440	515	463	458	461	478	472	458	455	480	461	440	466	437	423	456	488	457	471	447	501	484	447	425	454	496	428	449	466	503	499	469	447	496	458	464	453	449	482	488	428	474	480	481	445	467	477	476	488	477	444	445	456	476	467	479	481	442	464	471	449	467	483	528	453	453	484	478	455	419	429	421	477	467	478	478	501	424	464	439	453	450	459	477	477	485	502	468	429	463	495	449	462	470	438	436	503	496	473	443	491	452	487	451	476	482	466	461	440	483	464	476	469	476	440	477	509	441	498	446	467	449	493	455	450	473	441	485	446	450	445	446	471	442	467	485	449	440	427	470	464	458	487	446	450	422	470	431	480	465	486	444	485	474	485	472	495	499	494	453	429	489	481	428	483	509	477	452	515	483	449	453	470	458	537	503	416	454	487	463	445	433	489	462	467	482	505	482	468	469	512	483	455	448	476	429	436	479	478	455	465	456	478	446	442	492	460	452	453	437	471	489	452	482	451	471	483	471	479	476	446	506	540	456	460	421	500	428	436	464	430	460	478	467	470	487	455	468	458	469	462	457	459	439	464	466	445	445	445	501	457	455	492	489	469	471	492	454	455	478	459	488	465	490	509	468	447	502	479	431	492	448	492	424	476	469	476	484	471	481	487	482	521	475	461	484	438	475	449	497	460	450	447	426	457	482	489	462	514	449	475	448	494	504	456	486	504	487	468	467	444	466	463	477	444	474	478	440	463	445	464	462	445	437	485	453	457	459	446	500	454	469	496	444	494	458	488	492	477	437	464	446	494	484	450	490	420	491	464	479	462	482	446	498	443	442	447	512	513	457	477	465	434	465	485	408	451	470	478	472	458	451	454	436	476	475	429	462	463	444	447	419	510	434	463	454	456	450	493	447	481	453	465	492	457	472	495	501	429	463	470	467	459	484	479	438	461	533	501	420	474	501	491	452	475	444	505	471	477	461	460	407	517	477	458	484	459	447	432	496	446	448	487	466	473	478	462	477	456	474	481	481	444	509	451	463	408	428	496	468	477	478	453	461	435	429	445	456	481	464	445	466	481	461	445	474	454	476	459	469	445	461	461	481	456	496	456	475	434	491	478	453	498	510	460	468	434	453	476	491	458	499	469	449	469	488	491	444	448	432	436	441	436	442	438	450	484	464	474	476	509	512	486	447	472	427	459	458	474	467	450	491	423	471	458	440	471	450	483	462	486	467	466	452	474	467	485	441	504	467	497	457	458	457	472	509	467	408	431	489	458	457	479	457	502	516	463	476	447	485	444	463	456	498	457	470	474	469	442	441	481	486	456	461	489	478	480	472	477	448	451	454	456	466	457	435	427	478	472	445	477	456	477	474	471	484	422	448	444	472	474	499	485	444	451	499	462	491	461	482	476	464	457	469	440	446	448	461	497	469	481	484	491	506	451	494	469	516	440	437	456	503	488	458	457	473	486	462	474	454	497	495	482	465	465	462	466	484	454	418	446	475	441	460	472	436	435	496	454	459	460	465	493	447	479	474	483	471	467	482	448	489	476	420	467	459	482	471	481	471	499	455	472	450	492	468	498	469	457	443	486	505	471	461	434	449	421	466	492	481	475	464	472	450	466	494	473	467	447	447	462	493	448	451	507	465	451	481	462	470	442	452	456	431	472	493	470	437	465	464	442	455	487	495	492	470	451	435	448	462	481	444	440	440	450	462	428	459	482	466	475	494	490	496	509	493	458	410	460	493	428	445	457	438	426	449	469	456	434	501	443	475	439	445	476	452	450	463	493	495	477	466	463	495	441	447	480	476	479	475	473	456	450	467	448	476	455	484	462	455	471	429	442	444	450	460	475	453	489	467	435	452	462	450	479	469	478	433	488	465	435	471	501	509	450	485	458	416	465	442	455	443	494	452	496	467	464	467	451	475	483	492	463	468	471	455	436	487	464	470	422	428	484	440	454	477	480	466	448	461	437	444	459	466	430	428	440	478	450	442	493	440	474	466	484	481	458	440	413	477	498	479	471	458	468	467	462	454	442	465	481	468	444	465	464	469	441	496	494	484	464	449	499	487	458	466	485	493	464	469	457	407	468	481	464	508	478	414	474	495	447	482	459	455	474	448	476	483	424	453	464	414	440	502	460	466	508
4782	6456	10563	844	478	536	462	493	449	508	441	439	448	485	436	457	469	420	438	475	437	464	492	460	445	460	422	451	461	406	433	465	484	448	435	436	419	465	468	497	433	452	422	468	454	463	428	429	437	450	452	457	452	481	500	473	451	481	425	449	454	452	441	469	451	438	461	433	461	437	460	448	447	415	449	431	437	446	442	461	481	453	484	449	439	463	468	470	444	450	450	443	469	427	465	470	416	483	439	459	479	416	455	443	429	408	402	427	431	451	427	422	428	476	441	492	463	448	468	475	433	439	447	466	429	431	462	453	419	417	500	459	457	467	478	449	416	430	484	448	477	446	420	474	454	459	465	483	461	462	454	454	445	427	472	458	440	437	456	444	483	426	434	435	419	429	445	483	441	416	412	459	456	422	420	455	481	449	441	443	508	432	467	435	482	425	428	440	458	466	447	446	454	486	468	462	443	443	474	427	431	420	439	411	477	417	452	477	449	476	449	442	461	457	463	424	445	460	483	429	470	442	465	474	465	455	433	463	434	456	409	404	438	421	434	432	466	451	474	394	431	448	474	449	468	461	458	439	477	438	381	450	430	427	444	465	473	442	455	445	495	446	436	427	414	449	439	461	420	428	446	421	444	446	453	437	425	447	457	503	488	456	492	461	452	416	460	458	435	465	457	457	449	478	441	469	448	432	425	483	445	446	444	474	460	461	460	455	435	481	435	493	461	408	455	464	424	481	452	424	424	454	435	421	431	447	411	469	472	415	463	452	445	484	407	429	437	445	460	463	432	461	450	431	429	455	424	440	448	447	458	406	453	465	432	442	477	459	404	412	438	431	455	448	497	439	446	465	441	443	457	433	440	463	437	474	465	464	397	468	466	443	476	445	448	465	424	454	479	472	472	417	419	417	452	431	454	456	414	429	462	468	425	443	479	467	430	434	456	409	455	432	443	454	453	433	427	439	458	447	427	440	465	457	486	473	463	404	447	424	457	443	442	481	449	456	482	448	465	448	425	436	427	466	422	453	441	473	441	454	432	436	456	434	427	452	527	459	405	434	463	484	437	469	429	422	478	442	466	474	469	425	461	463	447	451	411	417	474	448	417	448	442	450	458	435	443	416	445	465	468	458	467	435	491	435	427	438	475	447	461	456	473	417	444	454	427	473	458	451	453	449	442	440	450	426	443	445	383	409	443	402	464	424	424	458	424	432	454	429	406	415	443	459	429	470	462	460	464	414	444	448	428	440	440	479	458	460	453	442	426	438	445	516	481	430	468	474	418	426	430	434	440	446	447	457	477	481	446	447	429	450	438	413	466	421	423	430	424	439	448	430	454	411	477	447	480	445	453	474	449	447	440	421	438	424	440	424	477	423	399	414	435	451	458	452	450	507	460	409	421	427	514	407	445	489	438	476	441	468	427	474	447	426	422	410	467	444	419	464	463	454	391	440	470	464	415	438	476	417	470	410	427	475	488	486	473	414	491	438	425	477	456	465	470	504	460	449	476	431	482	449	452	422	442	466	427	443	445	469	430	469	403	452	481	452	434	466	460	416	462	466	444	450	461	490	448	426	447	469	468	430	446	513	436	406	436	447	494	443	449	408	433	422	444	450	427	469	441	435	466	466	450	469	451	445	466	449	443	403	455	429	445	414	415	411	488	468	466	438	504	411	456	445	457	419	472	431	472	417	443	453	443	433	459	433	478	488	465	484	476	416	444	427	454	455	471	461	445	407	453	438	430	474	459	444	468	465	416	473	478	447	468	430	432	421	428	460	442	425	437	427	436	445	477	448	467	497	455	484	459	427	444	426	433	434	451	444	454	476	429	448	427	469	430	422	460	460	442	456	436	454	502	406	443	441	472	425	456	440	410	441	480	446	475	447	479	470	433	443	459	448	471	464	469	449	457	426	466	443	442	475	435	451	466	435	403	484	429	455	429	434	440	452	425	464	473	454	430	438	452	434	447	454	430	425	469	466	446	444	429	458	432	416	410	415	444	448	433	449	412	421	420	467	440	436	410	452	444	447	438	465	445	457	440	448	482	453	429	444	434	472	440	426	433	449	425	477	446	416	431	449	480	436	434	414	443	451	479	398	361	448	393	445	430	400	479	460	429	428	442	453	480	438	436	468	401	455	453	438	452	498	435	440	426	458	408	440	428	470	442	436	485	405	483	432	411	461	424	427	449	412	414	471	455	439	432	458	440	434	472	434	416	438	408	447	449	452	434	468	457	474	453	427	447	444	424	455	430	440	469	458	425	453	408	469	470	436	472	432	435	406	442	426	423	457	444	429	439	479	457	441	441	444	430	453	484	462	479	481	454	447	449	460	441	459	434	441	456	442	444	437	457	503	421	465	435	417	440	409	449	437	459	475	451	435	447	434	479	445	488	437	434	417	402	467	446	444	447	422	466	477	468	451	480	474	431	443	458	479	428	454	441	442	440	439	448	444	418	438	493	472	487	469	409	448	446	465	432	415	446	419	469	429	465	463	465	458	420	452	478	429	474	436	484	445	417	433	440	424	456	471	422	440	464	459	417	458	439	455	452	426	470	428	443	437	462	472	421	437	452	448	472	491	438	452	417	435	427	400	379	465	473	439	449	456	477	450	433	431	457	419	464	465	437	433	438	441	443	466	428	438	466	476	487	417	474	457	455	456	442	441	431	436	452	456	474	411	482	442	456	420	450	426	437	477	465	425	474	445	471	452	480	452	430	486	458	417	429	438	464	426	450	435	455	442	436	455	454	466	442	472	435	464	507	439	440	467	461	435	436	453	445	436	421	435	470	423	439	425	449	422	443	449	423	466	458	451	440	463	430	458	461	455	475	467	441	430	444	423	485	414	440	450	469	477	424	452	442	409	464	428	440	433	464	437	423	458	447	409	456	444	429	439	458	414	450	451	501	448	416	443	457	443	477	465	434	418	429	461	432	436	413	457	461	461	452	441	444	448	435	463	438	428	412	467	435	465	446	461	432	451	454	414	464	435	446	455	451	483	417	419	440	437	428	464	475	458	460	434	461	462	443	423	471	474	473	451	428	442	439	455	480	467	473	446	432	444	460	447	442	440	457	449	465	418	416	443	455	445	462	444	428	443	458	478	463	450	463	420	458	435	495	408	416	465	444	456	467	439	461	423	464	448	462	431	469	425	434	403	465	439	429	446	439	422	454	449	412	458	445	417	425	470	489	464	467	465	459	430	493	436	457	447	411	451	447	447	450	444	459	404	428	428	467	485	428	415	450	428	423	465	449	458	456	425	434	466	401	461	474	450	463	439	457	444	460	465	470	465	447	429	456	434	424	444	446	429	455	449	460	408	460	458	412	444	412	457	445	441	407	427	459	458	445	451	466	395	454	446	438	438	454	447	455	453	469	452	433	437	486	463	438	456	452	431	474	435	470	446	442	455	437	438	429	446	479	441	461	460	493	461	446	466	435	455	456	428	426	434	446	447	431	423	407	412	444	452	414	486	415	461	426	445	427	437
25492	21502	32417	22602	3796	547	380	269	278	263	282	251	252	250	250	254	199	243	237	265	244	254	234	228	215	224	224	234	216	211	232	225	210	247	219	236	232	247	227	261	239	224	239	239	222	211	225	228	227	214	211	211	225	204	200	230	237	217	228	222	246	205	236	224	229	252	238	217	236	218	258	241	206	205	236	214	248	255	230	218	241	189	239	210	210	229	248	227	228	231	200	213	223	223	220	215	211	201	225	236	224	249	226	225	193	229	219	227	206	222	203	220	221	215	241	224	247	204	235	230	205	193	206	234	225	214	221	205	232	227	231	236	204	248	219	235	205	282	213	232	239	227	225	216	210	233	234	260	224	211	234	219	222	234	221	212	210	208	217	238	214	198	209	214	235	215	242	217	230	231	198	246	224	201	182	221	211	229	221	241	213	212	214	212	232	221	226	239	223	209	217	216	228	217	221	218	200	247	215	240	211	201	203	226	237	204	238	177	209	221	212	223	264	238	184	215	234	231	264	221	221	226	200	209	218	202	217	208	218	228	216	214	196	193	206	196	233	234	212	248	224	233	216	232	226	235	207	207	227	241	216	240	204	231	210	202	202	200	219	246	215	203	222	199	232	215	244	232	211	206	247	228	238	205	207	198	200	253	223	220	217	230	226	256	229	204	208	237	250	238	219	222	206	205	210	239	236	230	208	261	254	216	226	221	219	225	246	277	236	229	210	217	226	220	228	205	204	218	190	251	234	207	194	196	250	211	219	227	212	226	224	229	227	215	204	215	212	236	244	185	255	214	238	247	239	203	222	223	213	213	212	244	222	221	225	246	222	194	231	240	239	208	232	217	241	221	211	213	209	215	228	209	206	213	213	207	198	239	231	200	228	223	186	234	232	225	209	222	246	206	231	206	219	199	222	195	204	207	198	216	239	231	222	211	214	237	194	219	261	234	226	232	233	229	215	226	213	238	230	222	209	226	201	221	210	237	223	205	236	202	242	199	208	222	199	226	220	251	235	231	235	229	219	217	226	229	239	204	239	232	246	214	218	207	201	226	249	236	227	218	201	204	231	199	249	225	216	226	208	242	195	197	191	193	238	201	236	218	208	215	202	239	248	232	208	232	223	211	216	240	216	251	218	196	218	225	210	225	236	205	209	205	230	230	235	226	238	210	206	225	226	190	218	256	226	222	234	205	224	212	219	215	221	214	213	240	235	248	261	246	209	227	248	210	200	242	185	222	231	223	222	222	247	227	212	255	232	204	238	225	221	234	193	238	221	219	229	218	226	237	239	233	179	224	239	206	208	230	210	213	222	218	215	240	250	226	204	215	206	203	236	221	233	224	237	263	230	208	211	217	213	209	219	234	231	237	251	219	220	249	220	235	237	227	212	186	213	204	256	229	203	259	244	228	220	206	215	221	207	223	210	216	243	237	239	219	218	246	191	231	223	224	235	196	253	202	252	206	218	220	221	220	230	231	240	243	197	230	240	233	235	203	243	235	225	219	197	213	223	205	220	220	262	216	195	216	218	233	235	229	208	208	210	231	230	209	219	206	192	182	203	234	205	245	228	239	220	246	243	212	230	211	211	204	223	195	209	253	222	217	227	207	222	232	222	236	222	226	208	208	228	230	243	219	233	227	212	220	222	201	228	226	211	218	198	212	229	209	235	238	208	234	225	239	238	220	212	234	235	217	238	248	192	220	221	220	228	223	212	232	259	233	246	215	217	246	232	238	248	230	227	255	216	218	220	209	235	228	209	242	226	218	230	218	182	210	217	232	210	221	227	204	235	202	232	186	226	234	228	230	226	216	250	240	227	227	251	208	233	189	229	218	211	239	218	229	218	228	208	221	218	214	218	207	237	218	220	206	202	214	251	235	214	273	216	204	217	217	220	229	216	215	225	205	261	199	222	215	210	234	228	217	214	190	212	210	211	238	241	218	233	201	207	210	244	228	224	192	240	206	225	230	239	213	212	248	249	199	211	204	220	215	234	242	229	215	234	196	221	236	203	204	237	200	214	229	246	221	245	203	211	214	219	211	246	215	232	226	231	222	231	210	226	199	240	241	222	213	221	209	233	197	222	218	217	231	215	231	241	234	234	209	217	198	239	217	234	233	225	236	224	212	231	225	222	217	209	230	219	228	220	226	221	225	196	217	212	216	223	221	266	219	238	247	204	238	206	231	238	206	209	217	206	245	221	222	237	224	222	212	237	215	216	234	223	220	236	215	245	222	217	201	219	224	230	253	195	234	217	226	229	215	214	199	225	228	228	210	202	217	201	223	232	223	234	223	220	232	199	229	214	215	181	248	225	236	224	207	265	214	221	222	206	251	214	232	209	246	214	233	214	204	229	232	248	234	236	229	209	261	192	242	188	204	253	227	232	245	246	224	211	223	226	195	229	223	229	208	220	226	199	201	221	200	230	226	224	225	188	231	224	189	193	213	208	222	209	237	246	215	233	235	238	233	215	225	238	219	217	242	229	237	214	207	244	245	206	226	223	216	221	225	213	211	253	224	218	232	200	194	241	208	215	232	223	209	205	215	214	212	240	227	203	232	215	218	245	205	212	227	217	219	256	231	205	224	207	224	230	216	221	227	206	223	255	261	213	203	216	214	209	245	244	241	214	226	249	224	204	225	231	240	246	233	229	227	230	227	233	202	270	231	216	214	235	263	205	203	220	208	220	211	214	238	235	223	233	224	264	194	215	223	220	202	210	227	235	234	214	211	232	207	229	194	236	226	240	229	233	232	205	215	196	207	211	233	232	228	226	244	232	209	216	239	209	217	224	226	200	192	216	211	242	229	195	208	220	238	244	212	262	222	219	225	232	214	220	199	199	233	241	217	208	222	205	220	223	245	229	246	239	209	213	201	229	227	219	217	231	210	233	207	227	217	215	211	228	225	194	201	236	225	207	269	242	226	214	212	244	219	202	229	218	209	195	232	227	222	226	216	221	229	236	235	212	230	220	231	194	242	236	206	243	250	227	217	234	208	223	251	215	174	218	214	231	223	236	242	198	237	211	210	203	220	238	217	223	234	263	232	241	215	209	219	233	217	227	198	230	210	233	228	238	238	204	203	213	214	240	219	210	262	222	182	232	232	213	203	206	228	211	260	209	209	205	234	212	229	220	231	237	225	252	221	233	220	216	238	225	194	215	233	228	218	229	218	240	241	219	223	238	225	228	225	193	230	245	212	260	229	203	234	243	222	219	237	218	219	225	235	217	228	242	202	245	217	218	249	226	230	250	221	243	228	224	221	221	205	205	206	225	218	236	217	181	191	251	225	227	226	248	211	212	234	239	240	215	229	225	220	228	211	239	228	217	250	240	227	224	220	233	202	242	222	239	214	216	209	246	225	223	246	227	240	228	207	226	195	252	211	217	220	229	237	221	245	221	216	224	219	221	216	213	194	236	230	214	223	233	226	255	227	217	224	251	217	235	204	218	212	205	217	226	231	259	217	192	246	229	210	197	227	225	222	251	207
3243	30707	47752	2171	660	514	442	390	370	293	317	338	292	287	278	335	269	275	263	290	267	265	262	282	234	273	265	232	236	292	245	237	268	263	254	269	239	248	245	248	274	252	243	279	247	241	259	248	255	240	273	252	252	239	242	219	250	247	242	247	263	253	266	247	257	259	246	255	245	256	266	230	238	250	270	232	284	268	247	244	260	264	248	240	248	266	250	251	264	237	262	249	250	274	260	242	249	273	250	244	238	237	242	262	257	226	225	244	256	230	258	248	254	242	246	260	217	273	262	262	250	243	234	245	265	286	235	241	248	215	253	237	256	264	253	234	249	263	229	241	249	243	262	246	221	254	251	258	221	233	242	245	223	241	223	264	272	264	236	261	233	259	247	236	257	270	245	230	271	213	268	248	251	248	250	218	261	233	252	279	264	254	267	264	267	283	254	244	246	227	269	258	236	258	230	268	295	248	249	247	257	264	228	237	241	232	230	242	251	250	273	241	244	282	261	287	277	229	243	258	239	256	239	238	255	241	248	223	240	240	258	278	244	240	263	274	239	244	257	250	254	258	244	225	231	254	226	245	275	255	246	259	254	245	243	241	252	228	238	266	274	272	273	274	235	262	241	241	207	254	225	200	288	266	270	252	252	256	249	234	224	266	248	233	253	270	282	250	250	255	255	233	236	272	246	253	238	245	248	285	254	249	295	236	233	243	258	238	240	243	234	232	247	267	264	243	251	264	233	256	249	259	258	251	250	278	227	241	257	255	232	256	266	246	238	236	245	252	268	255	291	247	250	248	234	249	241	226	266	238	235	264	230	248	244	267	269	220	261	246	228	242	244	247	245	238	242	254	289	256	249	263	266	260	260	241	232	262	237	257	252	238	250	215	280	244	227	237	231	261	248	234	257	225	249	297	242	263	238	254	252	241	265	226	217	259	253	256	246	248	231	280	234	238	256	266	271	211	254	255	240	235	253	232	228	241	257	253	270	280	237	269	253	212	230	260	246	264	242	269	232	212	243	274	258	254	209	218	244	234	274	253	244	273	234	248	236	254	217	251	239	237	234	237	270	248	237	243	237	256	249	237	220	268	251	251	247	272	250	295	249	262	257	235	239	242	271	260	227	215	224	221	269	255	260	266	257	242	261	258	272	248	220	223	221	229	250	216	253	271	247	233	233	244	244	256	263	261	262	236	223	252	241	239	265	237	248	256	243	235	240	246	219	257	264	221	240	261	252	230	249	252	253	236	283	258	227	260	254	262	251	253	246	239	248	233	239	251	257	254	251	253	261	240	229	249	212	240	265	271	251	267	244	264	245	246	260	267	247	231	260	260	253	245	260	235	225	248	255	247	253	264	243	221	252	250	264	260	232	229	253	258	257	251	246	230	229	248	272	252	238	235	252	255	257	260	251	272	250	227	271	264	246	241	237	244	255	228	235	267	262	263	258	228	229	225	261	236	216	240	273	289	233	244	231	267	250	250	251	238	258	259	228	208	237	240	240	252	261	229	257	231	245	268	255	246	233	278	237	236	221	251	251	243	255	218	234	254	227	262	255	253	234	265	252	261	269	259	262	255	216	241	279	264	250	236	233	261	247	244	206	243	271	254	235	261	229	266	262	251	215	245	258	271	245	260	235	274	264	252	241	234	250	250	265	246	268	214	279	255	247	239	255	243	235	241	256	242	240	275	239	258	233	246	255	273	265	243	267	263	235	244	252	252	236	247	226	244	244	235	269	239	270	245	244	224	240	257	239	275	257	238	234	255	217	237	254	257	261	214	244	248	273	254	216	241	216	256	280	256	234	252	235	243	235	243	252	224	245	276	249	275	246	216	231	254	242	284	243	262	241	255	251	227	261	238	277	263	237	271	228	264	227	242	249	244	250	268	242	250	245	247	268	277	256	243	258	258	251	217	234	231	234	264	240	254	237	249	247	219	262	231	251	248	253	245	243	239	248	256	261	255	214	270	252	260	230	212	255	260	235	231	280	240	218	237	245	249	265	246	221	277	253	280	222	233	244	264	232	230	242	253	249	257	242	240	255	277	228	261	239	235	225	257	222	251	241	254	240	238	220	213	261	205	271	267	241	252	249	244	290	249	261	257	242	215	262	245	278	274	262	245	255	237	231	259	260	264	256	215	274	254	261	257	238	261	228	274	253	210	255	240	262	227	250	251	234	233	267	276	218	243	255	255	234	245	251	220	291	241	238	270	246	268	250	235	240	261	250	242	234	239	232	255	244	246	264	230	228	260	228	244	285	251	223	248	250	234	250	270	229	246	237	246	259	256	233	260	245	244	265	254	208	278	228	226	251	244	233	251	240	244	260	249	260	270	245	246	265	232	207	239	231	247	216	248	260	275	245	232	232	250	247	221	244	222	256	259	244	264	253	247	256	243	254	274	236	245	261	243	242	257	213	238	243	243	245	241	264	257	236	243	237	247	237	237	241	266	234	233	232	236	240	252	244	251	284	254	240	251	246	242	242	239	237	235	248	267	249	263	244	244	264	264	250	262	241	224	237	262	238	265	232	234	247	261	237	242	254	254	255	236	228	249	234	242	248	258	258	253	229	231	243	241	259	257	253	242	280	241	259	231	237	248	271	242	229	237	254	243	279	254	248	245	263	233	256	230	292	276	245	254	259	234	263	255	253	248	273	245	258	274	234	258	242	252	248	247	268	230	233	262	267	255	245	242	244	254	228	254	225	274	236	257	220	257	234	270	253	261	235	232	232	235	251	245	235	223	239	236	247	229	251	266	221	235	266	228	236	240	262	220	256	251	234	263	258	254	242	246	260	269	255	274	265	234	237	253	247	267	228	244	250	255	237	209	266	236	228	236	252	277	225	226	224	278	249	271	231	238	235	265	252	260	245	275	247	223	241	233	253	249	222	257	232	242	235	237	245	243	268	225	261	239	256	242	264	266	227	253	233	247	230	261	231	237	245	223	230	247	241	233	220	247	250	229	238	247	264	242	223	257	250	267	252	248	266	228	252	241	236	251	229	237	262	246	255	212	215	255	237	250	252	260	263	273	245	229	234	236	238	246	228	221	223	236	260	246	220	222	239	238	257	255	233	266	249	260	237	246	253	230	283	227	241	239	257	237	250	246	261	242	212	238	239	249	263	250	258	254	242	267	232	236	223	255	209	262	229	230	239	251	265	246	266	256	263	253	231	237	234	235	236	243	214	238	241	260	269	237	253	241	245	247	242	244	251	262	238	233	255	228	275	252	233	239	233	258	246	245	233	241	241	231	240	265	243	244	248	240	264	253	257	231	256	246	275	273	240	245	248	248	245	258	268	250	245	249	246	279	266	223	235	275	261	244	236	251	247	238	237	241	253	254	253	247	251	247	254	256	258	220	259	246	213	267	244	257	228	249	223	253	249	242	263	251	243	247	266	259	242	250	249	247	266	247	243	243	238	223	251	265	247	255	235	243	250	227	285	223	236	262	242	243	225	236	267	219	244	251	257	227	254	250	243	260
24578	21471	30050	25354	15669	2043	585	413	322	298	311	284	267	294	241	242	261	280	252	239	255	253	255	254	227	236	231	209	229	257	240	227	243	230	242	238	232	237	256	217	220	228	220	224	265	228	219	251	217	251	228	220	243	254	220	223	244	209	267	240	225	237	218	216	237	204	257	201	236	261	251	205	216	230	224	193	184	219	242	216	210	210	242	220	238	214	207	247	196	214	231	221	217	228	224	221	230	237	218	238	226	255	224	229	259	246	239	246	220	229	228	245	232	221	254	213	205	228	203	247	241	214	216	201	241	201	236	224	196	252	206	224	233	246	230	229	233	231	240	201	213	256	262	217	240	223	232	230	266	238	223	240	231	239	224	219	239	238	215	247	275	244	217	218	212	226	206	236	230	234	201	248	207	212	206	228	225	223	229	207	254	208	237	237	217	218	241	250	246	241	225	228	247	214	235	238	261	240	232	240	212	215	249	253	232	200	224	205	233	227	251	238	266	217	227	238	220	213	225	245	207	207	222	223	216	238	220	229	237	229	244	236	220	238	215	252	230	251	219	247	218	230	206	247	249	240	214	273	228	248	223	258	210	241	213	222	226	252	242	244	222	258	209	225	222	238	207	218	241	221	244	237	269	235	219	244	229	220	222	234	261	213	226	216	218	215	239	231	216	238	213	218	228	210	223	211	231	220	218	234	244	204	209	212	192	208	223	209	239	217	208	225	238	231	239	218	221	233	221	238	214	215	232	230	205	218	236	241	219	235	252	205	241	237	236	232	219	233	225	209	228	239	242	227	209	237	243	217	224	260	232	252	203	238	239	246	226	216	242	230	217	261	216	232	209	229	226	239	240	254	242	236	192	225	230	242	217	226	233	233	219	206	205	235	213	235	222	238	253	213	233	227	262	222	225	257	223	232	240	248	247	211	210	241	207	212	225	234	238	226	263	229	237	208	225	245	234	240	272	229	244	199	195	215	211	230	232	242	214	233	263	241	213	201	253	238	228	227	215	241	211	223	219	279	225	220	248	224	230	235	260	244	225	245	241	215	195	224	196	223	211	223	248	208	204	237	239	229	217	237	236	214	227	233	224	215	224	224	209	247	259	227	217	215	243	246	225	238	218	241	234	223	251	220	236	227	235	210	220	233	257	200	233	236	210	233	224	216	220	227	214	253	224	220	234	220	248	231	205	225	213	210	220	241	241	214	235	254	252	217	205	236	240	236	196	233	214	228	210	257	250	233	246	236	228	208	183	224	216	225	214	213	210	234	200	228	221	226	214	207	224	210	224	233	248	193	235	261	228	220	238	222	241	261	224	213	211	213	216	246	222	220	236	192	223	190	229	235	229	204	235	204	262	222	223	213	237	210	221	273	244	208	191	234	218	216	227	223	217	237	228	210	237	238	235	229	210	216	227	219	231	242	228	217	247	210	241	235	212	257	229	223	237	227	221	230	217	225	230	246	239	195	227	214	237	223	215	232	242	241	220	202	227	232	213	226	244	237	233	252	221	233	208	215	237	237	218	251	220	254	262	211	231	211	235	225	225	226	241	179	245	184	219	200	240	234	229	248	231	223	224	211	237	232	239	205	228	231	241	241	238	232	256	244	239	250	244	227	201	221	222	240	233	202	226	229	243	216	247	239	241	235	230	209	226	227	237	226	227	240	222	235	232	236	237	212	223	253	236	226	231	220	234	212	224	237	235	251	229	228	239	226	211	237	262	215	227	238	218	232	227	241	237	248	241	228	243	228	202	225	205	217	239	232	257	236	245	239	201	242	255	229	196	239	235	222	225	223	212	246	223	219	226	209	235	241	231	248	251	245	223	203	217	247	234	180	229	234	243	237	253	239	219	256	208	220	239	213	203	224	206	221	244	230	208	216	244	238	217	219	256	221	217	235	236	227	219	201	224	243	215	204	193	241	245	222	242	248	223	237	226	221	211	268	210	209	220	220	231	248	240	239	232	222	233	252	257	227	227	216	229	219	231	260	254	209	218	223	225	211	237	218	226	247	216	251	224	230	213	243	240	214	208	262	237	221	209	237	215	212	220	231	235	227	242	250	235	231	226	209	232	244	217	229	256	210	239	232	245	205	242	220	243	243	205	218	246	234	245	224	189	237	232	257	232	209	237	219	233	202	239	249	201	227	241	244	207	247	241	220	239	255	198	229	215	231	217	216	235	224	239	206	222	238	247	232	219	230	246	205	231	200	247	217	227	213	228	228	205	264	213	234	223	229	241	218	224	213	224	244	254	264	247	233	214	244	241	206	240	215	232	223	248	234	225	230	233	231	240	217	220	222	218	229	238	247	214	228	191	220	221	205	225	218	208	209	243	241	239	229	225	226	206	229	238	229	234	235	246	201	222	215	215	244	205	221	231	223	227	221	231	225	196	212	232	214	223	228	239	241	228	221	245	226	265	217	207	234	216	241	211	235	231	246	222	219	208	225	231	226	240	220	257	224	223	197	193	224	236	199	218	220	260	214	219	230	214	235	215	232	235	235	229	211	220	225	227	232	218	230	246	231	253	225	240	211	235	189	227	212	257	212	240	230	189	230	228	239	229	222	219	225	244	221	224	231	235	247	215	244	229	236	244	246	238	259	235	229	221	221	230	232	211	245	226	246	206	226	212	222	266	258	236	248	238	217	244	227	257	260	253	217	200	221	236	234	246	250	242	234	247	207	238	226	220	223	229	238	226	213	240	245	217	212	227	245	231	240	224	241	219	234	225	248	243	224	238	199	214	226	208	235	222	232	239	234	200	250	217	197	218	239	237	252	253	218	197	201	218	212	230	222	196	240	254	235	213	245	251	228	215	241	224	213	224	219	251	183	219	219	212	210	243	215	237	233	231	216	231	286	241	229	223	254	230	207	225	216	235	233	250	226	204	233	218	222	226	245	203	264	219	235	220	202	221	220	204	224	257	249	209	220	226	229	234	203	221	217	238	209	243	231	232	221	230	207	206	223	202	220	227	219	244	224	234	228	211	242	227	237	235	225	233	210	206	207	238	232	239	233	229	227	247	228	237	218	225	228	217	207	224	217	234	240	224	235	223	224	221	240	230	208	243	224	218	235	209	221	213	220	217	216	234	207	237	224	246	240	244	227	232	222	213	235	236	219	195	232	253	219	205	213	223	216	241	224	214	244	202	240	220	247	253	220	261	199	258	229	224	235	240	221	229	239	215	218	224	215	225	210	234	223	226	204	237	228	236	240	222	223	226	214	245	232	222	215	188	240	235	236	236	239	242	257	210	192	241	230	227	253	257	221	229	248	259	216	239	235	219	206	213	220	213	241	237	229	226	239	228	240	219	257	222	222	222	220	233	237	241	227	222	219	227	217	235	254	213	246	231	247	221	229	237	206	254	237	236	249	225	246	234	237	230	237	244	222	230	236	233	225	237	236	213	214	215	237	229	243	226	222	247	217	252	242	240	231	248	221	233	230	221	234	209	239	245	231	245	225	215	208	235	234	216	254	232	208
3500	41753	55584	2919	1017	764	574	560	448	413	416	385	366	324	321	295	311	303	297	297	280	265	290	267	279	288	269	266	261	257	269	270	272	262	252	252	258	257	265	281	263	264	257	268	283	273	233	261	275	290	247	289	297	251	234	276	260	251	265	249	243	258	260	265	246	274	248	258	249	250	225	234	264	241	255	248	270	268	282	233	273	273	253	268	263	277	266	245	241	276	228	235	268	240	273	254	248	270	247	266	230	281	240	250	236	240	250	242	283	259	246	245	267	237	228	242	279	252	250	243	256	260	243	280	278	276	280	257	255	232	225	277	285	263	250	269	268	263	242	252	235	236	290	229	267	243	246	259	254	249	238	246	238	258	261	262	239	206	245	239	276	262	230	249	256	248	256	258	250	262	232	245	230	243	244	261	256	262	244	243	235	246	250	257	267	261	252	213	252	250	271	244	258	254	245	246	242	239	250	255	272	288	273	238	244	264	255	266	231	276	234	254	234	232	245	260	257	246	236	265	267	250	241	245	257	257	234	269	264	272	244	235	239	248	251	238	261	271	255	248	227	234	237	270	250	246	283	270	242	270	270	257	265	246	239	260	288	259	272	216	272	258	262	263	235	234	261	233	286	253	250	272	267	257	246	241	238	243	250	250	245	261	226	241	269	226	258	255	250	235	239	236	278	264	225	282	258	246	246	248	254	248	250	256	254	234	269	225	247	252	271	250	234	219	221	266	284	266	240	215	246	250	250	249	237	240	245	251	255	241	262	239	270	229	232	261	254	245	303	253	240	250	257	249	299	270	250	248	238	238	230	266	260	253	265	235	218	241	241	264	238	247	300	253	258	253	251	241	244	250	249	257	253	271	263	259	245	255	252	265	256	239	251	233	237	243	243	246	236	266	246	237	225	248	251	229	234	274	274	235	257	237	261	245	217	236	244	252	266	259	256	278	260	315	227	248	237	274	267	248	253	244	257	216	256	257	250	266	257	241	249	267	248	221	225	254	250	232	244	241	248	258	272	235	254	239	277	275	267	228	234	227	256	257	248	239	255	247	235	253	236	250	260	223	241	236	230	247	238	239	264	234	245	249	232	262	248	255	265	286	255	255	261	213	243	251	252	243	267	233	259	238	254	267	267	241	253	260	253	239	261	249	232	221	243	262	239	270	231	258	247	271	264	251	221	249	265	263	270	234	225	269	244	248	245	251	259	250	253	230	254	260	253	247	239	236	271	269	254	250	241	252	240	244	263	268	248	256	253	234	229	237	227	247	241	280	247	271	250	239	236	257	242	236	268	275	257	239	268	271	273	253	247	261	242	275	267	244	279	280	259	249	269	262	233	281	266	255	249	246	269	290	246	232	232	227	228	248	244	267	243	252	220	233	236	263	253	254	240	245	247	246	243	254	229	240	228	240	261	277	263	238	246	259	272	274	273	250	246	263	246	242	240	257	249	272	272	261	262	245	248	238	236	248	266	255	253	254	240	258	256	224	269	267	258	263	273	277	247	262	267	250	223	226	230	213	257	218	238	250	268	228	238	237	258	260	270	244	245	255	240	245	224	242	266	259	232	241	255	249	222	220	288	257	273	293	274	256	256	244	247	241	253	249	262	260	230	243	261	262	246	232	274	258	251	231	241	250	289	291	248	242	256	234	249	254	264	249	241	259	256	266	273	216	226	235	245	235	250	258	266	241	245	253	239	239	246	285	236	267	259	254	265	226	239	241	235	244	264	229	221	224	228	253	254	241	235	252	225	272	259	281	254	267	268	263	253	267	269	257	231	270	255	253	241	244	270	248	274	254	235	253	244	249	256	279	223	234	247	230	236	286	237	279	239	250	254	246	239	237	248	278	261	235	248	243	256	260	253	224	270	240	268	267	222	253	256	278	254	266	217	260	259	255	234	249	262	246	254	258	232	252	235	279	263	256	261	208	258	285	249	267	241	266	246	259	262	235	240	275	223	258	236	240	279	269	232	242	262	246	279	240	251	256	256	221	249	271	278	255	236	229	229	266	253	276	276	217	226	244	239	252	262	243	231	252	235	269	254	256	276	254	261	258	223	236	243	229	252	261	268	251	259	247	246	256	235	246	288	241	236	251	249	283	256	263	223	264	276	238	259	256	259	233	245	225	284	252	279	274	245	259	241	264	237	282	249	258	251	253	245	262	266	248	258	237	252	246	232	221	257	235	235	232	220	253	237	223	281	277	262	240	241	248	261	287	264	254	249	279	253	269	247	248	241	266	254	245	248	264	244	257	238	275	238	236	263	252	251	235	239	257	254	259	238	241	256	261	243	260	250	229	237	242	234	242	256	228	259	253	237	232	218	250	270	232	241	249	262	257	249	267	260	257	258	232	252	255	235	226	254	278	248	290	263	258	244	286	242	228	238	234	273	239	265	252	261	263	242	271	245	221	250	227	220	275	250	227	216	243	246	246	249	248	257	239	259	266	242	262	230	227	254	239	249	249	282	238	229	239	265	254	247	208	252	276	226	252	237	247	267	239	217	240	239	261	287	250	225	246	276	213	257	259	252	272	259	253	267	251	290	244	232	281	246	228	251	232	266	272	244	257	220	249	286	286	236	267	263	255	252	252	246	228	257	246	259	215	252	260	260	243	244	254	236	256	238	247	247	276	266	267	286	266	247	247	250	251	295	247	251	234	250	252	255	269	271	258	273	254	246	242	251	236	228	238	255	269	252	249	232	258	240	246	244	261	242	247	250	226	224	276	266	262	244	232	250	267	288	245	239	254	278	285	220	220	251	246	255	261	261	266	257	237	235	274	232	246	251	253	230	236	275	268	265	231	235	248	235	254	232	256	245	227	272	230	245	236	240	263	244	254	254	249	266	251	237	267	255	240	240	251	259	236	222	273	241	272	242	251	250	262	249	259	254	235	265	237	230	235	255	244	258	252	258	241	245	254	263	247	226	262	261	235	235	229	233	267	243	252	235	267	234	239	258	243	274	255	263	262	257	241	272	249	256	256	255	275	256	224	288	229	228	234	255	259	264	247	249	242	251	267	238	272	227	233	236	232	230	262	244	261	234	248	247	246	243	252	273	237	268	208	239	262	252	269	259	222	235	256	256	262	260	229	247	256	218	235	243	242	268	240	260	264	243	245	224	242	236	231	255	250	249	224	236	260	256	258	234	241	245	225	251	277	241	261	260	267	276	253	252	232	232	267	268	224	239	227	231	246	265	270	278	237	258	256	253	221	250	227	274	241	276	223	257	248	256	273	243	259	253	251	241	271	250	229	261	268	274	254	274	256	266	226	237	257	226	241	265	256	243	246	249	234	228	241	260	257	264	235	251	256	250	254	261	227	268	206	257	236	258	256	251	254	242	271	256	250	235	243	238	261	240	238	265	264	248	256	264	235	267	231	270	219	275	241	253	272	247	273	255	265	261	268	232	214	236	267	273	268	267	259	266	289	247	223	255	265	251	276	253	245	250	225	243	247	246	236	220	268	242	250	259	247	293	258
27765	13636	10060	1187	543	491	510	443	502	439	486	445	472	450	432	473	466	475	428	465	451	479	471	481	447	492	495	500	454	490	492	433	487	463	470	481	450	440	450	488	462	439	475	478	457	486	457	459	463	456	484	469	441	440	461	469	507	484	462	460	473	438	477	477	485	491	453	492	478	459	463	477	464	451	456	468	425	481	448	492	449	452	477	464	447	466	466	464	444	470	447	472	448	503	392	481	461	475	472	473	514	461	439	482	424	427	484	454	450	477	415	439	472	473	450	494	477	475	462	480	483	467	470	450	476	449	450	469	469	444	418	458	454	452	456	490	454	433	449	460	478	453	440	438	495	452	455	482	443	468	473	469	461	459	449	495	450	447	457	455	436	474	456	456	466	458	472	477	465	476	474	452	444	445	435	452	460	496	467	504	463	451	462	471	476	443	475	450	490	452	475	451	460	480	499	465	464	481	499	473	444	466	493	486	472	455	461	498	454	485	463	493	496	408	468	431	458	484	439	487	454	458	448	472	458	481	455	460	479	498	468	431	443	428	473	452	441	454	444	485	474	446	466	414	459	439	453	455	439	488	433	480	486	476	449	462	455	457	470	432	473	502	510	463	483	498	477	502	452	458	438	482	486	449	497	462	456	464	453	470	450	482	488	493	453	461	453	434	434	493	459	478	477	462	482	470	433	448	472	477	471	451	405	441	478	468	461	409	473	480	461	498	437	507	453	530	425	456	474	452	508	452	444	453	462	491	456	457	481	472	465	464	460	451	502	479	471	485	498	465	488	474	452	440	456	468	457	492	436	463	453	461	461	456	465	500	481	449	463	455	458	474	480	442	450	469	488	458	451	491	494	489	459	450	495	440	446	459	435	470	439	463	430	454	457	431	484	456	473	504	442	434	504	457	497	461	429	484	477	454	455	466	462	429	455	399	486	447	513	470	431	437	470	468	446	456	469	450	483	481	458	447	469	465	424	440	484	489	461	462	437	451	464	472	464	472	471	455	423	499	457	438	480	480	456	459	467	498	469	481	472	441	413	447	486	501	474	466	479	460	471	436	482	518	514	435	441	460	495	512	490	432	443	452	427	452	479	453	480	467	484	473	443	479	460	460	453	444	476	439	486	426	492	493	538	458	489	473	471	498	477	463	483	480	513	453	508	486	455	434	472	461	438	452	476	458	489	445	460	462	460	482	486	497	476	504	469	459	437	470	470	436	473	478	427	497	497	483	456	477	461	475	436	476	505	456	463	468	478	449	442	449	463	495	483	466	422	460	494	464	472	472	478	453	450	422	444	460	475	453	490	460	460	483	497	457	465	479	483	480	482	427	512	453	490	507	485	443	498	457	485	460	471	469	482	456	481	443	457	447	414	469	457	458	426	455	479	476	488	481	476	477	490	458	447	479	428	455	434	450	468	456	447	471	480	446	450	460	480	460	494	503	457	485	479	438	409	490	435	454	468	500	445	480	477	462	441	443	458	449	440	501	462	444	480	481	462	476	507	415	471	482	458	430	473	457	430	461	429	445	485	413	460	462	460	511	441	493	487	454	438	452	442	460	503	423	455	451	443	485	448	499	508	499	448	462	444	438	493	453	460	473	465	505	450	453	498	485	429	476	465	464	469	457	448	475	443	460	435	482	421	459	494	465	438	469	480	476	462	451	443	463	483	462	451	464	458	446	462	451	469	520	426	464	453	436	480	486	470	487	428	467	459	444	437	456	473	457	483	450	450	456	458	469	453	475	461	450	455	486	469	456	473	492	467	457	485	457	468	459	493	427	477	446	459	470	450	444	488	494	432	455	433	486	488	450	485	442	491	474	480	431	490	484	485	485	467	477	439	463	458	478	446	472	458	504	461	474	502	447	478	452	479	438	475	457	472	442	497	466	530	463	464	476	428	451	490	477	443	486	474	444	481	465	469	462	435	488	445	448	448	452	488	450	490	441	481	424	456	435	484	443	459	423	449	432	448	446	447	477	483	456	495	489	490	488	486	458	447	435	451	441	434	484	473	515	431	441	506	447	441	439	439	481	434	449	451	465	444	482	466	479	484	477	424	456	450	434	472	472	469	475	466	395	491	443	488	476	451	466	464	529	466	464	498	462	461	503	451	467	472	469	450	496	465	476	471	468	482	477	431	449	451	532	461	448	439	478	442	443	455	463	393	442	475	499	461	453	460	466	447	425	435	452	443	468	454	424	462	487	474	462	453	478	491	482	435	492	480	456	448	427	441	470	447	449	449	473	446	488	467	462	413	474	470	432	460	477	431	461	504	456	472	409	486	461	428	496	439	427	494	487	475	440	456	453	483	471	470	488	466	486	480	459	484	464	501	464	451	455	489	470	490	448	458	452	510	470	472	486	490	447	466	449	484	448	451	450	456	462	463	432	438	435	473	470	505	467	480	456	413	469	459	490	471	495	492	455	452	460	445	450	461	480	471	444	456	450	466	454	473	449	426	442	449	514	461	464	479	526	455	481	504	471	439	450	413	448	490	478	455	454	438	495	440	450	459	469	473	473	439	452	444	450	445	416	447	454	475	414	525	456	460	490	456	459	464	429	425	450	457	471	418	455	479	452	473	461	449	456	482	478	478	443	459	461	491	486	452	470	436	469	473	462	412	417	465	453	441	526	460	489	481	417	486	486	434	456	482	481	452	476	442	438	481	466	466	481	466	470	443	493	416	428	452	498	480	407	446	469	448	458	420	485	496	429	470	414	477	503	497	505	494	432	457	459	485	490	433	432	446	483	517	467	475	432	478	449	458	443	483	460	484	416	439	471	412	450	441	481	451	459	446	446	473	462	481	465	487	480	480	468	426	407	480	490	459	498	459	464	436	478	487	467	468	449	475	477	422	454	430	456	420	451	468	444	438	492	444	495	440	429	430	482	491	459	459	481	466	481	491	495	453	441	428	475	503	507	466	445	470	482	448	489	463	433	501	456	470	489	476	494	493	449	431	462	459	436	472	491	453	431	462	455	437	438	448	420	498	451	470	436	499	485	463	473	449	462	489	458	490	506	514	450	448	449	474	461	467	468	492	484	497	507	482	464	493	479	454	473	461	448	446	433	490	430	448	450	432	472	467	493	474	464	463	503	459	457	462	455	477	488	463	455	476	466	469	454	449	488	461	494	456	451	485	488	461	474	491	475	439	421	445	484	451	486	459	459	457	466	447	475	492	476	464	465	448	466	473	459	492	463	469	452	469	418	449	456	473	437	491	448	470	490	479	463	437	452	474	446	471	470	469	448	498	447	498	464	455	478	439	468	444	502	494	487	444	440	455	439	440	453	474	516	487	455	467	458	461	464	440	456	488	471	437	474	479	463	422	431	449	457	448	443	439	468	462	472	399	430	466	480	481	485	469	494	467	493	452	502	503	472	459	489	487	460	483	525	481	453	444	463	476	496	469	481	452	446	456	481	480	464	455	454	430	472	473	480	471	446	477	468	470	463	451	465	464	471	468	496	459	469	447	488	484	418
4850	6222	10468	663	512	449	488	453	433	453	451	476	475	439	467	441	487	436	470	486	449	435	431	437	435	472	467	463	450	468	479	455	493	457	467	459	453	446	468	440	447	442	432	448	434	481	432	438	457	449	431	505	459	470	441	443	467	468	433	428	470	443	412	457	460	444	451	481	443	430	438	443	453	444	442	500	463	465	446	458	458	396	412	472	435	483	424	441	438	470	502	460	465	487	455	406	437	481	471	452	447	490	446	471	429	424	481	453	441	462	449	476	402	482	425	478	413	496	447	437	494	484	459	547	403	431	457	404	446	447	416	428	442	486	457	451	418	456	407	495	450	455	462	498	488	477	409	463	452	444	454	479	466	437	402	440	444	429	453	424	462	481	436	481	441	436	449	420	474	492	486	430	390	434	435	465	394	437	437	459	472	457	446	438	464	488	455	452	433	447	429	468	480	445	427	453	424	462	451	428	395	481	421	405	466	487	426	451	433	442	461	458	420	421	478	453	485	426	405	451	451	448	439	440	473	431	434	423	456	426	497	439	452	436	453	453	439	459	437	468	465	430	424	422	478	461	432	426	467	466	443	469	426	445	466	429	404	404	430	471	454	419	454	421	451	496	453	447	465	459	408	403	436	431	465	436	440	436	464	413	473	468	457	478	444	437	468	415	421	457	437	464	455	458	461	427	468	428	425	455	455	449	443	450	475	427	462	445	442	453	432	436	449	459	468	448	466	507	452	470	466	453	447	429	451	421	455	448	470	427	444	471	442	457	445	434	433	471	453	416	466	436	440	430	443	405	458	462	447	471	455	491	430	457	466	455	432	454	461	430	486	462	441	461	449	442	462	471	469	487	464	471	450	435	462	412	421	524	405	437	423	445	455	440	480	437	467	440	467	451	501	482	499	459	451	436	495	439	444	458	476	448	447	446	463	422	463	448	485	483	418	445	466	405	461	478	437	447	486	424	438	480	437	459	457	448	449	466	434	451	450	420	447	441	434	426	481	461	459	450	411	461	435	417	475	454	431	445	427	467	452	434	446	476	443	462	490	468	436	470	449	436	490	439	447	457	436	452	459	449	422	472	433	451	464	462	459	463	462	475	453	476	452	435	479	431	439	421	398	396	450	444	441	461	444	420	467	506	450	463	487	434	445	413	513	468	437	455	461	418	452	449	454	471	435	462	466	470	461	430	465	460	429	441	458	451	484	470	479	430	470	447	454	459	471	476	485	454	468	457	497	426	428	422	429	433	463	473	476	425	443	444	474	440	444	437	439	431	467	449	403	431	458	426	442	455	446	448	464	458	493	426	448	459	424	447	441	437	454	471	437	476	441	429	438	450	466	438	428	447	442	492	473	431	444	438	467	448	422	457	429	424	463	449	437	438	445	467	443	460	441	461	437	471	469	428	468	470	452	441	435	444	443	398	457	441	410	453	447	461	422	446	445	404	447	453	455	437	446	425	458	463	501	436	439	440	447	446	427	425	459	441	436	433	457	442	450	419	457	476	440	452	444	474	474	453	439	436	486	429	436	477	455	496	452	470	468	428	405	474	438	430	434	466	451	444	472	437	456	430	478	428	452	443	460	498	463	431	481	434	470	435	435	470	484	475	435	431	410	423	445	446	454	449	442	461	466	450	425	452	492	465	445	443	439	480	471	467	432	465	441	439	431	420	474	441	442	419	466	423	399	457	447	470	418	422	423	469	435	429	480	440	421	426	453	469	447	445	403	471	440	424	465	470	406	428	448	421	439	488	403	469	459	425	457	441	438	451	447	424	443	396	457	500	472	463	428	436	446	464	439	466	470	429	424	431	428	466	446	466	455	457	419	442	450	458	401	461	457	434	424	438	450	443	433	456	464	481	469	412	445	395	447	474	467	440	477	423	431	467	465	455	479	427	440	408	472	504	456	416	420	430	442	480	459	428	446	458	484	453	477	460	452	438	427	480	451	478	466	441	445	453	452	452	439	432	461	426	394	484	446	451	469	421	449	486	409	472	462	439	472	399	466	461	423	441	475	465	480	434	452	439	487	446	450	434	422	463	456	425	438	470	446	389	476	464	441	480	465	476	422	504	469	458	482	427	429	442	395	442	491	471	493	480	474	467	418	466	415	463	497	441	448	503	470	433	446	421	441	470	427	450	442	452	487	470	470	452	466	454	453	455	433	445	419	477	453	444	454	467	464	382	419	433	474	490	441	425	448	457	461	477	471	447	418	457	464	422	460	462	469	453	441	449	426	450	426	479	445	427	464	473	448	435	472	432	428	440	452	465	439	457	415	434	464	444	476	466	452	435	463	446	422	451	462	443	465	464	457	460	436	469	459	487	416	450	445	462	392	474	451	486	462	451	445	426	448	448	465	432	445	455	464	458	410	416	430	412	454	449	463	420	418	442	436	396	425	455	473	412	444	448	479	460	412	448	452	410	480	403	467	501	481	453	454	422	412	432	443	459	446	439	451	450	432	443	465	473	441	491	462	396	427	409	489	423	431	421	416	495	472	431	420	475	451	479	433	473	446	424	466	422	416	424	436	442	460	426	426	459	447	426	452	462	433	462	453	369	408	433	432	449	419	468	466	468	408	436	450	453	465	427	445	460	470	451	454	440	466	406	460	459	422	418	482	406	450	450	424	495	447	448	422	443	463	463	442	448	448	397	418	423	412	499	475	460	425	418	419	445	432	434	470	480	468	445	418	465	436	451	452	471	447	431	457	435	494	443	433	458	447	459	459	428	440	422	438	447	465	451	441	440	465	446	429	471	462	440	477	441	457	408	456	446	433	450	468	446	475	417	418	450	427	447	451	428	444	487	448	412	452	450	443	429	449	468	456	427	457	437	441	466	449	485	427	449	450	414	465	461	436	425	451	451	430	451	462	451	439	417	490	426	483	457	467	464	451	457	445	443	420	420	433	437	483	445	457	488	440	437	447	453	449	480	442	410	411	454	459	429	476	498	437	467	449	459	435	473	461	459	460	413	459	444	420	430	434	426	449	420	463	443	423	471	448	455	456	446	439	491	467	453	436	442	450	441	468	450	435	464	427	421	432	446	466	456	404	461	469	443	454	437	446	470	472	439	469	478	466	442	442	447	441	449	437	473	448	425	448	436	466	460	481	446	425	444	461	421	435	440	450	402	440	454	419	424	446	458	434	440	448	427	440	494	449	420	455	483	445	417	477	455	422	466	450	474	486	470	429	467	482	427	423	499	461	440	460	461	465	430	463	471	462	449	441	441	481	436	419	431	480	438	413	448	440	445	438	424	407	473	455	469	441	442	443	430	476	439	482	452	431	474	421	414	445	412	424	466	455	485	441	464	430	473	409	441	444	436	459	418	487	418	452	427	488	477	457	426	426	446	442	435	451	462	474	460	444	419	409	422	445	442	426	441	425	459	449	484	459	450	460	455	496	472	442	441	473	460	449	449	442	469	461	445	428	462	450	442	462	471	451	456	453	414	444	468	455	436	430	438	448	450	464	416	451	455
25601	21536	29390	24092	5084	560	365	334	261	249	279	251	244	236	267	232	220	220	225	215	200	214	209	239	214	207	235	220	245	246	236	235	234	239	225	227	251	222	210	218	215	230	237	242	217	236	220	252	208	208	205	201	251	241	216	200	228	203	214	212	211	222	209	218	226	230	203	223	215	226	225	253	232	220	237	245	215	222	264	223	224	217	211	188	214	220	208	201	198	228	214	234	217	214	212	225	222	226	209	199	212	230	216	241	220	211	236	207	219	228	217	240	201	198	196	227	207	245	186	231	227	186	235	214	242	203	200	224	211	202	231	232	236	205	227	229	207	226	208	193	224	204	207	225	212	234	197	224	218	216	218	225	235	225	207	231	251	241	214	219	232	201	219	200	215	234	226	200	228	216	204	213	215	223	228	203	198	220	235	229	232	239	266	221	205	239	236	218	215	197	239	239	231	219	208	214	201	233	229	234	211	243	227	243	252	214	224	234	197	237	226	218	251	229	208	205	250	198	214	217	238	238	231	222	225	228	225	206	219	207	232	221	213	225	181	245	216	234	211	241	205	201	226	239	219	219	227	225	233	202	199	210	203	206	193	209	202	229	234	224	226	197	229	213	214	220	213	217	228	225	215	188	205	222	215	217	216	213	239	202	223	222	222	217	216	212	203	213	232	218	209	211	208	224	211	205	192	208	200	229	239	219	213	205	227	215	235	218	226	198	217	212	242	203	231	240	235	231	236	219	226	216	229	197	200	192	204	219	226	230	212	220	266	243	216	210	227	201	208	212	218	231	231	210	233	223	212	218	238	224	206	256	212	216	208	212	201	222	209	204	213	212	243	231	194	260	206	212	211	211	208	217	252	208	201	220	219	227	208	234	224	229	226	244	213	217	261	224	218	209	226	235	232	253	219	221	241	229	201	238	206	227	238	233	236	211	200	203	240	218	239	222	238	192	196	222	217	243	236	208	201	219	213	216	224	208	208	225	235	221	209	200	200	253	207	228	218	229	215	218	250	233	246	220	251	225	207	205	224	223	223	216	216	216	232	214	226	197	231	218	223	229	216	219	229	217	210	197	208	224	199	231	235	216	208	220	214	233	231	223	208	242	226	225	214	213	223	213	202	246	227	209	217	189	226	245	208	243	222	247	260	222	223	216	226	219	197	235	231	224	238	216	212	215	207	198	189	225	212	224	225	236	220	205	218	218	248	209	235	198	252	206	228	228	229	247	234	217	242	215	195	251	209	221	238	235	228	218	212	231	202	221	221	216	218	215	216	214	182	215	200	198	201	225	198	215	206	207	194	211	205	210	223	200	216	237	207	214	219	210	208	222	206	226	227	206	192	204	223	223	196	228	245	222	208	218	206	214	201	236	213	218	215	191	233	196	230	229	202	211	201	221	202	210	221	212	222	241	232	196	230	222	227	237	226	206	223	237	206	195	228	216	210	214	228	228	199	230	199	186	195	234	223	224	246	203	212	217	236	221	244	221	227	194	198	233	219	210	228	235	223	226	229	229	223	226	185	198	221	229	229	188	204	226	236	206	253	232	206	215	194	237	211	213	210	204	232	213	214	215	202	263	218	225	243	228	231	227	212	187	202	214	226	242	212	201	218	224	211	240	221	227	224	217	241	233	245	239	228	228	219	223	217	209	228	231	234	249	229	217	212	215	225	235	201	191	225	220	240	265	220	219	212	232	220	255	236	185	229	243	189	220	234	197	226	235	227	199	222	236	249	216	204	222	223	224	188	194	225	218	235	213	250	254	236	229	229	237	199	205	252	208	222	231	233	209	220	225	237	201	205	209	206	211	219	206	209	231	210	208	220	245	238	211	239	233	235	208	238	237	228	250	206	227	207	234	219	224	233	232	215	206	231	236	242	241	245	231	198	222	238	231	217	208	241	199	201	222	221	221	223	206	196	206	237	200	220	241	189	224	224	216	222	233	244	226	222	228	240	233	208	220	218	235	212	211	224	206	204	247	246	218	212	222	201	229	212	211	221	211	236	219	208	208	203	196	230	245	200	231	202	223	264	222	258	205	217	229	229	211	221	235	163	217	216	212	210	212	223	203	210	224	217	217	229	211	200	214	199	211	208	222	221	226	234	221	205	223	216	208	231	222	203	236	224	212	228	230	225	228	222	228	196	224	220	234	203	209	225	217	234	231	228	234	202	224	228	212	206	225	264	232	221	230	214	226	221	202	179	252	244	208	238	221	201	221	227	220	230	214	205	232	212	224	224	229	240	215	225	194	207	206	197	210	237	228	234	220	234	235	217	226	204	226	222	249	207	231	228	220	196	204	230	213	212	223	228	217	210	234	217	199	222	187	211	235	232	248	243	230	225	214	218	227	232	220	246	255	193	216	220	225	234	239	225	249	225	250	214	217	235	220	225	247	235	199	242	221	202	220	224	231	207	201	229	233	226	214	209	230	204	206	209	205	235	199	207	219	224	225	199	215	241	198	232	242	233	216	240	206	220	204	205	223	201	237	217	218	200	220	209	180	222	205	187	223	196	220	219	216	226	211	207	201	206	229	214	214	224	223	209	209	234	218	236	227	209	208	184	222	215	198	231	227	235	208	237	234	218	227	219	240	205	214	223	215	206	219	198	226	238	219	211	234	229	251	213	213	195	207	193	201	223	228	213	211	212	215	235	241	220	212	217	204	228	216	230	235	224	225	219	243	210	225	228	225	218	210	201	229	200	207	211	225	220	213	206	211	215	212	204	228	217	210	196	213	222	244	205	212	226	198	209	209	205	243	235	213	235	204	213	225	211	223	228	256	229	229	228	216	223	228	207	214	214	202	231	217	226	197	211	198	246	210	222	218	218	217	226	249	220	272	236	221	232	190	206	242	222	214	214	217	218	222	224	198	229	232	219	241	221	210	224	198	201	209	241	202	210	222	203	201	244	205	206	214	232	221	211	209	193	201	209	229	239	210	233	216	208	219	225	225	216	216	194	220	239	223	225	211	224	226	237	224	218	216	242	208	184	202	208	217	193	215	217	221	244	233	236	204	232	225	207	202	209	211	247	219	224	235	210	231	232	176	220	231	211	225	241	186	243	225	218	220	229	215	203	235	226	215	250	228	231	218	209	232	193	211	195	237	241	212	201	233	190	242	204	219	225	233	217	218	239	227	207	206	224	212	201	199	241	221	222	206	214	234	221	205	228	246	209	205	250	207	218	244	221	204	221	219	218	239	206	218	203	222	209	202	222	233	219	215	219	219	240	215	223	216	232	204	227	243	191	214	202	188	220	217	219	226	197	217	215	238	222	227	199	202	206	186	209	200	232	229	248	231	219	218	166	249	213	222	203	211	215	203	225	235	180	223	219	180	211	198	208	215	182	202	233	208	226	218	207	224	239	232	206	231	215	215	238	211	222	208	202	198	208	237	237	225	218	218	221	242	240	198	201	217	216	231	231	224	236	197	227	232	199	211	223	238	235	231	216	221	235	236	230	219	240	213	211	243	179	192	221	197
3311	34053	47095	1677	668	554	417	383	368	312	293	286	268	281	285	277	296	274	270	243	270	271	259	256	250	247	257	251	275	261	260	245	257	281	259	252	242	236	245	248	238	253	248	246	240	232	255	234	233	238	234	238	259	230	250	226	219	246	250	251	248	254	233	233	255	247	249	257	238	276	261	241	237	263	252	246	229	266	206	248	248	245	277	237	276	262	219	247	252	249	237	235	236	247	257	240	237	215	256	246	257	245	216	234	248	243	242	252	241	234	226	265	246	244	230	242	244	260	247	223	223	232	257	224	239	233	245	229	265	246	244	243	262	224	277	235	237	243	236	216	241	245	254	248	254	242	219	245	227	253	248	232	276	263	245	252	241	259	250	229	218	248	237	242	250	246	235	236	245	219	255	218	255	246	243	242	206	225	229	239	273	229	241	229	240	246	248	252	254	263	251	234	260	252	264	242	245	239	282	274	248	242	241	249	241	216	239	254	239	258	218	253	257	271	237	233	254	216	241	226	262	245	249	242	258	236	263	245	251	245	254	257	239	244	240	254	249	239	275	260	249	225	265	250	249	257	219	217	215	241	240	274	252	240	247	239	278	227	259	253	247	246	230	276	266	256	247	235	227	232	269	222	247	224	244	267	237	228	259	242	255	243	235	255	238	223	222	252	235	260	244	244	246	255	256	242	242	245	233	211	235	232	239	259	235	258	251	238	243	236	218	231	246	236	248	273	222	256	255	256	240	266	239	234	241	241	227	234	231	223	239	270	255	233	249	244	238	259	250	240	227	249	231	236	263	234	216	242	227	252	242	204	225	259	260	238	225	251	271	242	233	229	238	258	219	242	247	227	241	239	253	248	231	246	257	242	227	247	239	245	254	247	222	241	248	246	235	217	249	246	241	232	211	227	230	243	228	213	235	233	244	238	229	239	227	256	235	238	251	266	250	248	241	234	259	234	230	260	228	225	247	253	239	227	266	250	247	238	227	243	237	228	259	228	215	222	244	271	274	260	258	228	238	245	290	255	240	266	245	258	242	255	239	239	233	245	235	258	241	238	239	258	267	221	241	208	243	243	245	260	255	233	256	246	244	250	218	230	247	262	257	231	241	238	237	242	255	241	247	243	250	278	236	249	247	237	254	216	226	256	241	251	280	260	229	249	252	244	247	253	247	237	248	244	253	245	234	232	243	247	231	258	283	258	262	252	248	230	249	267	222	247	246	234	266	233	265	256	240	241	281	241	232	250	262	237	243	229	224	248	248	218	242	233	275	245	253	252	222	243	272	220	233	223	212	224	270	217	231	243	258	253	258	245	248	210	223	255	239	251	273	273	229	234	238	243	238	204	245	265	242	231	245	204	248	256	228	226	222	236	257	262	262	235	262	233	277	234	271	245	214	235	257	252	241	238	237	248	256	229	237	239	244	267	249	244	236	236	232	238	255	267	233	246	228	244	246	234	258	241	236	257	248	231	236	240	241	252	221	261	229	276	261	246	234	234	243	244	229	255	248	234	235	220	243	237	240	242	236	243	251	255	218	227	232	279	265	263	232	240	248	259	256	256	224	251	248	213	243	246	222	217	258	253	238	255	243	224	241	253	253	256	282	235	256	255	229	204	238	261	239	234	250	250	247	261	247	247	250	260	243	230	240	278	270	251	243	237	237	236	276	260	227	258	248	220	233	238	224	213	223	257	204	239	215	255	245	221	242	265	243	238	237	247	248	212	258	256	251	269	256	235	225	256	258	220	237	238	234	232	260	233	252	229	246	250	259	243	241	262	230	214	240	262	234	290	241	252	204	255	228	263	232	281	258	225	242	238	244	260	258	255	247	218	254	232	241	209	255	251	272	255	214	241	233	249	260	250	258	252	234	235	244	241	242	249	245	262	223	242	267	251	256	273	229	228	258	255	251	237	245	231	245	232	223	250	249	238	221	262	217	237	241	215	239	237	206	247	251	231	226	270	247	217	237	237	247	223	232	249	257	233	259	228	253	244	241	246	232	228	232	227	238	238	229	216	261	254	259	251	227	214	247	209	240	249	247	224	258	218	249	259	254	246	232	229	236	230	246	237	262	234	231	252	230	255	233	222	259	232	247	232	257	220	243	233	229	243	233	224	228	231	237	243	235	229	231	240	229	256	240	232	236	230	260	237	237	230	265	272	262	258	223	245	240	249	259	220	266	214	245	242	228	229	237	265	261	218	215	255	225	225	247	238	212	247	220	248	259	231	252	220	222	250	267	221	226	254	237	249	234	259	248	238	265	238	212	241	223	240	285	248	237	242	261	264	216	256	246	227	251	214	250	237	253	232	233	223	250	219	227	249	265	254	218	234	216	221	233	257	246	250	237	252	238	244	235	258	260	243	251	225	243	238	231	238	257	241	272	249	226	213	246	237	260	248	263	248	215	224	231	235	213	234	252	281	251	253	240	224	234	270	254	248	230	260	283	230	225	223	240	223	235	243	236	250	229	233	242	258	246	248	241	234	252	267	255	244	213	215	225	261	252	258	247	255	243	248	271	213	223	252	260	228	255	246	238	258	253	238	236	246	252	229	257	245	215	237	270	258	249	247	239	250	227	254	250	247	246	242	252	235	258	227	241	203	247	232	231	235	251	223	229	272	229	240	224	199	249	250	252	248	232	267	252	231	234	236	243	211	217	210	243	276	245	210	237	238	213	246	260	266	255	234	265	249	235	221	227	206	246	253	268	233	251	265	246	240	224	260	227	262	242	233	234	247	256	240	250	230	227	222	243	246	251	247	241	242	260	230	256	243	243	223	250	261	252	264	244	237	235	237	244	218	236	228	220	230	246	239	219	289	256	252	246	260	216	211	238	253	254	272	242	255	269	236	250	251	255	247	252	209	231	241	224	275	240	220	234	242	237	250	273	272	248	268	222	254	214	210	246	260	255	228	225	257	248	262	259	236	238	258	238	212	242	237	277	231	245	242	262	247	261	249	255	244	264	244	234	244	253	253	249	264	210	234	254	241	257	238	235	256	235	235	235	241	233	255	260	253	236	240	206	253	248	221	256	243	224	228	246	228	249	237	240	237	245	237	271	201	220	240	247	243	253	230	263	266	232	260	219	242	235	233	251	233	225	246	236	240	232	242	226	245	238	227	219	271	236	242	254	264	238	244	252	246	237	261	212	245	242	251	243	242	238	238	224	247	247	224	244	219	278	248	267	261	222	235	225	237	236	268	208	268	234	246	261	224	245	234	237	235	238	272	222	225	244	251	255	223	230	226	234	223	219	250	231	238	236	212	212	235	207	243	240	241	244	234	239	244	252	214	255	244	235	246	242	260	222	241	228	240	254	269	246	256	230	225	242	262	232	230	247	225	229	248	219	264	225	222	217	240	250	228	233	271	248	242	266	226	253	257	236	232	230	280	251	253	255	245	245	239	239	225	232	255	250	249	213	279	265	231	254	231	239	243	225	236	259	271	227	242	225	248	222	245	224	257	221	217	255	235	235	224	247	247
24632	21488	28840	24996	19153	3257	591	402	310	305	286	271	295	262	285	242	258	235	246	222	238	217	232	226	262	268	261	249	240	247	240	216	240	237	235	221	227	233	240	219	237	220	216	212	252	244	212	236	230	231	216	221	227	233	232	212	228	228	229	235	222	220	222	214	213	239	232	216	220	220	219	216	225	246	227	234	220	225	225	233	273	227	174	238	236	240	199	231	222	219	241	218	208	222	234	230	230	241	214	239	213	192	230	238	250	214	223	253	210	233	206	234	266	238	215	234	225	220	222	218	212	207	220	216	197	242	234	236	203	228	237	211	246	216	209	217	228	214	200	210	225	191	198	222	194	235	208	233	245	230	215	206	224	230	211	205	231	219	214	207	240	231	231	214	199	230	227	234	219	229	232	254	195	211	228	212	238	189	206	191	199	223	231	226	230	224	219	234	235	212	221	225	217	218	229	207	213	222	224	232	192	208	225	229	220	200	219	267	201	209	228	196	217	210	209	215	238	236	244	216	227	238	230	199	217	221	227	218	240	231	228	241	242	207	222	212	233	209	236	208	246	219	227	235	216	209	209	227	215	231	226	224	216	223	216	231	224	242	205	239	231	216	233	213	245	224	239	219	225	198	259	258	242	198	239	220	194	226	247	267	224	226	245	222	210	216	221	231	240	214	201	218	234	234	239	237	233	243	221	201	206	234	209	226	226	224	206	213	221	271	245	230	236	197	243	221	266	230	216	253	214	209	242	212	220	231	215	224	238	208	199	231	200	204	235	231	216	213	232	219	209	214	183	237	211	208	227	225	225	205	211	239	222	230	236	208	227	230	225	226	224	223	216	232	217	199	230	256	237	232	244	218	232	218	228	250	213	206	242	219	252	226	219	222	221	218	228	226	225	228	231	223	226	207	232	201	225	248	217	247	238	225	227	230	219	225	213	205	201	223	220	230	218	229	212	225	209	234	253	234	219	219	210	229	229	217	244	251	210	205	230	236	232	215	230	205	201	199	233	231	218	220	237	240	221	238	205	231	246	200	236	198	204	209	205	231	217	217	200	248	200	206	206	247	213	236	226	216	231	238	201	215	238	205	209	231	225	240	240	212	246	213	222	254	189	213	244	209	235	235	239	222	216	222	250	201	246	215	220	239	220	212	213	251	219	213	263	241	245	222	223	197	206	228	210	229	222	208	234	231	223	242	211	220	207	232	188	225	220	186	223	207	224	222	234	225	219	221	238	204	230	213	199	232	214	213	223	227	229	262	236	229	213	222	237	235	221	220	227	239	231	217	209	240	231	213	200	223	215	203	232	213	226	253	203	236	224	209	199	213	237	216	234	238	205	238	217	251	195	239	216	232	233	202	230	219	223	195	207	222	204	229	238	245	237	182	227	240	236	214	230	194	219	204	203	226	228	219	189	228	222	220	214	217	236	223	229	257	233	205	212	224	219	220	234	194	220	220	187	203	233	230	208	221	213	222	263	245	223	245	219	192	229	222	241	235	234	198	215	202	234	249	248	237	243	208	222	220	240	208	237	232	212	204	231	229	231	221	227	230	222	197	206	236	205	209	235	231	219	211	231	214	216	206	245	234	206	226	241	262	256	242	213	218	201	219	236	224	225	198	214	233	218	247	232	231	227	224	249	220	256	227	235	204	211	212	227	203	219	204	227	201	236	245	204	225	203	206	225	231	235	209	239	216	199	214	208	217	242	200	204	198	223	212	219	220	229	259	244	242	215	225	225	213	216	231	226	244	229	200	213	200	238	228	228	208	234	230	204	207	237	252	196	240	228	237	217	198	248	222	220	200	249	244	247	237	230	251	220	231	191	247	252	210	233	235	212	225	207	206	260	246	222	209	234	202	193	230	243	209	230	239	218	224	211	212	216	210	234	218	191	225	239	233	224	231	212	227	219	249	230	225	244	215	228	215	210	247	227	219	227	200	232	227	206	244	213	212	255	201	191	216	209	226	249	233	227	214	235	199	226	231	229	220	229	209	226	175	232	258	212	234	224	224	246	198	241	224	203	216	239	221	213	247	217	205	247	226	206	224	241	254	211	228	246	206	216	234	236	225	222	219	206	236	241	234	226	214	170	230	214	216	197	202	237	226	211	224	204	233	227	224	253	222	215	229	223	219	243	211	227	225	216	233	218	235	239	225	211	182	209	198	243	226	225	216	213	195	208	228	231	234	228	220	222	260	235	209	220	227	227	213	257	223	236	212	243	231	216	216	234	216	223	220	203	231	207	215	235	228	191	221	237	243	198	215	202	215	219	233	205	210	231	244	238	222	213	233	230	211	231	240	200	223	250	218	232	224	230	216	219	216	238	216	207	226	222	228	228	219	226	209	228	230	195	219	211	222	201	228	232	209	199	247	230	242	231	197	258	236	216	209	217	212	207	221	219	211	204	224	221	238	226	251	240	229	218	206	208	218	218	236	236	220	202	221	210	229	216	211	255	225	214	225	218	224	226	211	212	247	254	233	250	232	209	230	225	213	208	200	218	219	229	224	225	220	216	215	226	206	222	183	215	216	247	235	232	219	223	240	225	209	227	208	232	223	231	220	212	225	227	246	242	267	193	235	227	234	204	249	226	225	224	231	203	219	197	241	205	235	226	187	199	246	200	238	231	236	238	233	189	252	231	236	239	222	219	258	237	237	246	265	207	217	198	216	241	227	217	216	220	218	217	197	217	221	233	235	202	203	219	197	192	235	232	237	216	231	223	227	228	210	206	230	215	216	231	236	206	216	199	243	219	242	226	215	198	217	232	206	213	234	209	198	240	200	225	244	224	234	216	231	229	238	247	244	230	238	214	224	211	213	224	221	199	229	224	232	230	224	199	215	234	195	239	221	230	203	218	232	204	217	246	230	204	230	240	207	222	200	226	223	243	236	202	231	238	225	223	203	211	218	200	237	210	223	202	207	233	200	224	222	222	224	211	218	225	226	231	203	246	241	207	242	248	222	227	199	236	231	223	234	231	241	222	220	218	227	219	225	204	208	240	215	234	228	237	202	244	236	219	231	218	207	235	228	223	217	242	213	218	236	227	234	247	199	234	243	226	207	229	251	222	195	231	233	210	219	226	216	237	213	225	207	198	209	230	219	218	247	229	201	206	235	203	206	222	222	206	228	243	206	224	217	235	209	204	212	245	227	210	248	261	224	214	243	216	193	243	214	188	206	203	237	218	239	194	215	205	207	207	209	235	222	221	215	190	231	219	256	228	206	218	228	196	218	210	221	225	202	230	251	242	213	237	230	219	237	196	254	221	211	233	221	203	212	218	224	236	240	223	209	225	204	197	241	227	218	214	231	241	210	216	233	183	218	218	220	229	223	213	231	215	231	213	216	228	232	206	217	213	244	218	211	248	240	237	234	230	213	234	233	220	232	204	238	203	233	226	231	217	234	220	233	261	251	219	239	221	220	223	217	222	212	222	224	227	244	237	196	212	212	214	229	225	216	223	197	245	224	222	222	237	215	224	243
3591	41465	53043	1875	1093	798	614	551	443	416	393	356	337	356	322	288	276	280	311	275	286	294	274	272	273	263	248	272	248	258	268	240	255	263	263	252	218	249	256	253	246	234	219	231	214	245	253	242	243	266	261	271	240	240	239	224	266	226	231	251	238	230	264	258	262	226	265	239	220	235	248	248	243	240	225	252	226	241	229	245	238	222	232	221	230	245	235	247	223	229	250	248	255	254	245	233	238	233	235	241	224	273	259	240	209	220	246	249	214	239	232	225	239	244	230	260	256	222	226	214	273	243	246	222	252	258	249	250	226	209	217	220	238	217	271	257	243	244	239	230	246	241	237	259	254	274	224	229	224	231	233	234	210	253	255	263	266	265	235	246	238	240	239	222	265	225	218	242	262	260	233	219	240	255	244	262	231	211	228	238	247	247	230	241	266	249	226	236	251	234	244	233	230	253	233	227	247	250	240	261	254	232	232	266	243	251	259	241	236	252	256	239	205	248	241	226	241	222	228	270	245	243	248	257	223	228	232	254	275	221	245	244	240	243	244	244	254	262	249	240	225	246	262	229	227	231	235	210	248	246	227	254	250	232	256	233	258	234	256	280	231	234	236	243	226	235	226	252	234	237	227	244	249	246	229	231	232	274	253	231	219	243	251	239	222	258	242	242	232	239	233	234	217	247	262	212	228	223	243	254	250	240	241	249	250	233	256	238	243	256	250	239	224	268	201	206	229	238	250	249	221	260	215	256	234	233	222	238	220	233	237	258	256	258	234	218	232	221	222	272	227	257	229	230	257	257	251	258	275	237	247	273	233	260	248	240	261	221	237	264	243	265	231	239	213	262	210	236	249	253	242	252	244	242	207	231	226	236	248	235	231	261	221	260	265	252	234	235	297	241	279	238	234	201	218	237	241	257	258	218	266	216	243	242	235	264	245	235	231	233	241	239	236	238	226	250	262	242	243	229	252	238	206	249	251	240	257	244	261	247	269	250	263	247	227	243	238	235	225	249	226	220	239	266	267	230	233	246	202	215	219	274	241	247	241	238	251	251	231	231	235	249	242	236	244	233	241	213	250	233	225	240	247	232	256	241	228	244	233	227	264	243	247	246	219	223	216	276	245	231	226	228	225	256	244	243	228	247	238	221	230	241	231	231	264	274	244	231	246	233	245	229	196	237	258	242	242	271	254	251	249	247	222	245	227	226	228	242	218	252	245	251	248	217	214	242	224	247	242	223	219	287	241	260	230	243	236	241	236	234	241	244	251	266	243	247	269	241	240	243	226	248	238	215	237	225	221	238	226	216	235	238	250	249	238	219	204	241	232	233	213	244	235	263	241	276	233	220	259	248	236	259	223	257	235	235	231	246	227	248	267	228	256	229	227	265	229	230	266	239	237	244	271	284	241	243	235	227	264	230	241	240	215	222	261	259	237	246	253	242	264	220	239	247	248	228	241	245	219	253	199	239	259	246	244	217	258	223	248	257	208	254	247	262	227	272	244	234	235	226	188	222	269	239	254	252	232	242	241	215	225	251	234	232	226	271	251	249	207	254	237	260	231	245	265	221	255	246	251	229	216	218	245	245	257	251	237	238	240	259	218	223	253	236	257	235	242	231	226	247	260	238	239	241	268	269	256	266	240	258	216	250	249	236	240	239	251	255	246	229	238	253	229	215	228	233	226	252	240	261	248	247	229	213	236	182	223	225	262	219	228	243	237	216	227	228	241	224	237	228	228	245	265	266	257	229	217	225	250	237	237	244	227	281	241	243	238	236	268	209	263	235	248	222	287	210	247	251	270	234	243	244	231	223	266	227	260	253	253	254	245	258	216	260	239	206	219	241	249	216	226	240	260	241	253	222	271	232	220	246	235	251	237	226	241	248	235	256	223	238	266	228	226	252	243	253	258	231	242	236	233	266	197	229	221	229	284	250	225	239	223	260	225	230	253	247	231	275	239	230	234	241	264	246	240	253	260	240	245	250	236	244	224	225	237	262	241	250	256	225	244	232	270	242	243	228	235	217	235	225	222	226	229	265	246	232	207	230	204	225	271	258	226	246	242	235	252	230	235	260	236	234	225	238	267	246	223	259	231	248	217	248	248	225	260	254	250	241	251	241	254	238	240	242	244	236	224	261	254	242	233	249	255	226	254	242	249	255	241	254	230	242	230	268	231	256	222	232	209	231	221	260	262	226	252	220	235	241	215	237	221	269	273	249	211	241	235	211	216	274	214	234	217	251	237	222	248	247	260	244	236	222	259	243	241	259	235	269	225	238	230	243	234	264	262	209	244	234	260	244	241	237	195	253	243	245	265	260	232	245	220	238	250	242	245	255	242	250	234	243	236	233	240	237	246	233	259	227	224	240	215	220	240	283	263	272	259	227	237	251	249	207	248	260	244	241	223	235	237	229	268	233	257	256	277	234	228	234	252	252	268	204	251	250	205	225	232	249	241	259	245	260	252	220	222	252	240	225	271	231	255	258	230	256	250	258	252	263	262	253	221	245	246	240	255	249	244	223	233	254	239	220	232	232	221	235	245	235	236	217	240	257	258	210	242	229	241	239	237	282	252	255	267	223	259	221	245	240	260	242	234	232	248	257	244	216	228	249	222	214	247	248	255	240	222	229	208	221	221	240	229	234	251	235	238	239	217	251	242	243	239	217	250	230	231	233	226	228	256	239	259	216	229	234	231	240	242	255	217	263	251	224	270	224	226	254	211	246	220	235	229	227	225	242	257	222	229	228	220	275	228	260	252	247	235	237	235	230	206	262	254	233	239	228	222	216	240	235	257	272	251	248	233	252	235	246	238	211	247	256	270	225	248	248	251	215	246	209	267	218	247	253	229	231	219	238	210	241	229	236	235	229	238	234	237	208	257	208	230	254	257	208	226	243	242	255	250	247	253	262	217	213	207	247	222	231	243	242	238	242	212	262	226	221	216	227	253	228	255	247	252	229	263	251	219	243	245	220	245	222	265	238	254	230	204	240	234	254	214	214	242	226	223	243	259	239	229	235	241	213	241	236	221	231	242	222	235	238	242	229	244	266	245	228	228	231	240	237	221	225	255	244	254	266	241	245	217	229	239	223	224	193	284	250	222	236	239	258	245	249	210	260	239	235	226	257	209	236	230	253	195	252	227	217	238	247	240	221	248	242	254	235	253	218	216	218	221	249	221	238	268	248	251	238	249	270	256	242	251	242	232	232	250	265	242	219	226	242	249	233	226	237	221	244	250	250	211	211	245	266	212	272	252	229	238	255	240	233	259	213	241	230	238	225	247	238	237	250	204	242	217	274	258	239	199	216	236	230	232	252	245	255	248	257	226	250	219	230	219	234	262	241	237	249	216	213	236	208	245	236	224	233	243	230	232	243	213	246	210	235	219	268	214	251	261	233	237	212	234	240	235	246	212	224	254	239	215	230	237	219	246	242	254	251	228	268	245	225	230	255	215	235	240	261	263	243	257	244	241	242	221	239	242	253	252	250
27583	11320	7383	1099	497	476	439	446	462	428	450	440	495	439	454	488	466	435	485	424	449	431	470	421	462	496	466	443	444	445	456	448	401	458	472	460	473	462	485	449	453	478	472	432	479	457	463	480	445	474	484	446	426	463	446	485	472	471	434	472	476	438	479	448	466	429	469	441	407	474	463	489	501	493	453	411	456	443	437	463	432	483	473	409	446	432	474	474	449	475	434	473	447	496	435	417	482	430	473	429	426	466	464	461	447	435	460	440	450	476	469	444	427	474	469	457	408	452	428	462	458	461	481	438	455	443	452	474	459	445	468	463	464	479	455	443	439	448	469	470	460	511	430	484	433	453	467	477	456	487	420	417	454	428	441	491	437	433	429	471	435	424	484	473	449	498	491	437	456	472	488	480	441	439	436	440	463	438	463	448	485	475	446	457	451	471	453	454	458	489	481	465	433	491	458	418	473	454	464	417	433	435	481	477	440	436	416	477	455	454	438	452	437	452	464	456	472	451	446	419	438	468	477	390	476	458	459	479	432	467	466	442	441	451	487	459	413	415	463	413	440	420	461	484	442	486	460	466	443	444	445	470	501	477	457	433	407	439	457	441	455	489	480	455	467	446	446	453	449	447	455	398	431	480	438	462	435	441	452	463	496	477	469	426	474	468	455	487	467	469	425	484	447	461	456	463	456	470	444	435	452	441	433	443	430	478	483	440	437	437	444	421	469	439	435	429	443	413	428	449	425	449	451	467	429	482	451	450	463	443	446	479	425	487	426	438	468	508	432	445	445	441	428	443	487	434	463	440	448	439	494	483	447	468	440	494	475	461	428	443	469	457	438	444	423	438	442	451	431	461	444	468	478	477	449	438	468	475	457	456	432	435	436	492	456	454	474	464	473	431	431	447	462	470	443	459	478	475	488	433	429	458	430	452	455	497	472	422	454	485	419	462	473	449	464	440	460	424	470	462	454	459	449	455	446	459	442	464	459	460	475	444	444	467	458	442	451	438	449	442	482	472	444	445	451	470	448	454	461	518	411	444	411	471	471	456	454	445	462	442	447	442	427	467	449	474	457	487	452	421	463	459	433	451	472	454	441	440	452	416	422	458	449	421	451	441	430	451	450	441	448	452	446	470	438	464	452	452	408	455	431	460	459	458	459	437	434	444	464	449	488	427	450	466	499	482	466	440	474	484	473	496	418	461	461	409	441	468	465	456	417	468	435	464	441	470	451	496	456	478	461	471	460	449	443	472	472	453	397	445	461	435	450	446	461	438	425	458	484	438	407	400	464	462	459	464	453	417	432	468	449	462	454	423	464	479	432	481	458	471	469	458	432	449	445	450	445	475	412	457	466	449	431	462	469	431	445	455	446	464	459	450	442	437	470	472	450	438	420	464	471	445	447	461	454	433	448	456	438	463	473	448	444	488	488	455	461	448	476	426	479	427	468	460	414	451	456	478	462	427	470	450	434	469	432	456	469	450	464	439	457	438	445	430	474	465	482	494	475	462	476	462	450	469	451	409	456	460	477	450	452	442	476	451	444	475	475	451	428	467	451	456	474	468	449	438	428	414	484	458	475	459	483	487	437	458	437	477	482	433	460	463	441	431	498	432	436	439	454	445	437	479	461	429	473	467	410	471	458	459	455	468	459	471	477	431	438	463	435	446	459	472	445	521	497	414	450	463	448	453	471	446	398	434	390	427	447	455	446	479	420	428	431	443	487	453	464	480	464	443	488	456	473	458	476	444	462	484	443	435	461	440	488	418	454	426	453	449	442	431	438	433	421	492	449	438	475	433	461	508	469	429	494	466	445	498	492	441	475	472	437	457	467	448	438	485	458	413	417	462	451	428	453	440	464	421	434	504	458	431	464	439	490	447	406	440	458	426	470	478	446	447	432	472	468	442	450	454	484	478	477	449	451	462	454	417	495	433	459	465	480	463	467	456	431	420	443	446	478	446	428	445	455	478	406	496	451	467	485	433	434	473	527	442	453	478	495	451	483	428	476	460	441	429	466	436	437	411	453	454	461	459	472	478	454	463	473	456	478	419	457	453	487	448	459	426	488	473	436	449	486	456	420	460	483	470	461	423	460	402	470	470	442	442	430	455	434	443	453	415	470	426	445	469	457	459	442	442	462	411	455	466	418	437	419	469	480	414	501	477	481	481	449	448	453	439	454	479	480	460	450	434	470	419	451	471	446	444	467	448	487	425	472	467	417	437	476	435	454	418	446	435	471	464	445	416	486	454	504	454	440	477	461	456	410	476	457	484	451	456	472	462	425	406	476	462	456	481	438	430	446	460	456	447	458	447	446	469	433	463	449	451	424	446	452	430	483	473	482	456	470	474	431	440	493	477	479	434	471	453	443	479	467	455	436	459	452	442	427	452	487	435	433	472	419	498	417	464	456	474	421	470	487	492	473	439	440	479	470	478	461	447	470	423	447	454	472	446	458	457	464	449	455	464	432	509	421	468	520	491	476	459	471	437	448	465	401	450	438	452	461	463	444	477	492	471	451	454	467	388	465	506	415	428	468	474	438	474	453	437	498	461	441	484	387	478	439	486	474	480	435	421	437	419	451	476	472	424	481	447	515	451	474	454	433	480	472	438	470	466	440	456	469	452	448	462	424	441	428	456	477	471	426	442	492	472	439	411	461	410	454	465	423	441	476	462	462	449	447	449	467	462	458	438	459	464	464	478	437	419	449	432	458	469	427	438	427	443	483	450	470	402	467	440	437	427	484	448	461	442	456	458	451	462	482	418	455	468	416	459	487	463	445	430	439	428	470	439	462	449	460	480	450	472	475	442	451	439	457	501	448	412	464	451	474	457	460	452	463	457	431	491	451	452	460	434	454	458	485	447	432	437	446	423	467	450	435	435	475	452	442	478	468	465	437	499	448	459	444	442	403	451	434	505	476	476	429	447	413	497	412	467	430	465	462	477	409	475	456	483	478	465	488	445	459	421	446	450	458	462	459	442	459	435	504	487	444	396	453	446	438	503	456	419	439	462	484	466	446	472	499	409	451	451	424	469	437	464	434	451	432	461	450	434	439	478	446	466	438	432	456	466	434	438	464	440	429	437	500	462	518	442	499	459	463	438	478	468	457	476	456	465	488	490	475	454	438	435	462	457	396	451	455	457	479	467	452	456	478	438	473	460	508	444	412	439	460	470	440	452	415	420	436	422	445	487	475	462	478	453	462	463	462	463	431	464	463	463	467	501	457	458	427	479	470	445	447	437	460	458	482	444	468	478	521	491	491	466	478	424	449	499	417	439	418	416	452	441	461	489	422	454	435	431	468	460	479	437	429	470	469	469	431	439	453	467	457	478	455	499	473	437	470	443	443	470	461	441	496	465	453	483	434	494	460	447	483	466	432	423	420	441	450	442	485	473	460	423	479	455	466	458	455	490	473	478	483	452	457	462	456	454	450	495	456	439	469	469	448	504	459	399	452	447	478	444	430	451	508	472	453	475	432	423	465	415
4816	2069	8137	601	492	457	433	476	450	463	414	376	433	464	418	432	444	425	445	428	417	462	417	439	419	451	444	438	453	418	416	445	445	437	433	439	469	427	440	466	437	419	450	426	391	424	442	425	439	453	443	432	398	439	420	442	399	440	405	420	380	447	416	420	452	430	436	417	438	419	485	454	438	421	388	392	405	407	411	404	417	467	424	408	435	447	465	456	455	469	406	439	418	424	417	429	445	402	417	436	461	455	413	436	449	455	437	450	414	462	446	450	434	474	464	422	443	393	427	439	430	435	455	478	419	404	406	471	438	442	452	454	428	434	448	438	442	383	469	444	445	425	416	432	399	434	426	418	440	419	439	418	427	441	447	443	428	446	447	448	425	425	414	455	457	463	461	431	429	480	438	429	457	443	417	424	434	429	445	454	418	451	424	432	409	404	404	421	467	460	466	459	403	415	454	436	402	397	448	465	401	440	452	441	439	450	406	418	437	446	426	458	441	436	423	441	457	442	424	435	420	437	432	429	416	423	455	438	475	408	420	431	446	460	435	450	404	449	404	417	472	420	422	417	458	385	408	430	446	434	445	426	425	421	458	455	417	410	425	434	493	440	430	456	426	427	405	395	456	426	451	442	430	388	432	467	411	467	465	461	418	434	419	464	415	448	469	422	467	428	447	403	423	421	466	446	436	445	423	438	406	474	417	418	451	428	418	437	434	449	396	433	450	454	430	434	396	444	426	426	394	444	427	420	450	440	463	431	435	442	440	447	428	425	426	433	412	432	454	411	422	404	438	432	400	419	449	411	426	439	455	438	448	448	452	450	468	451	426	421	398	458	447	455	445	421	451	437	445	402	440	412	416	451	417	465	431	432	411	464	439	439	478	422	435	414	453	421	447	444	471	476	462	454	421	464	455	433	404	424	460	448	431	414	424	450	413	452	428	439	440	390	444	443	404	468	428	383	439	438	437	446	444	412	403	441	431	451	413	436	460	402	451	449	416	439	398	441	420	403	448	421	421	415	421	470	431	445	421	442	465	473	472	458	460	477	454	416	468	391	422	439	447	418	447	441	455	437	431	436	414	426	422	443	432	414	477	400	445	420	420	449	429	443	459	449	432	437	419	421	429	412	463	442	425	445	426	415	454	451	411	435	445	447	436	453	429	441	454	444	439	412	424	397	433	449	431	426	470	465	414	429	400	435	398	430	448	444	420	459	447	431	421	423	418	408	424	456	465	425	430	444	397	450	437	411	452	457	424	407	405	458	426	455	406	422	403	427	431	429	407	464	424	442	457	453	434	458	428	410	433	436	427	406	411	416	438	422	434	422	425	460	455	410	416	420	486	466	435	430	469	409	412	437	448	442	443	390	436	420	470	418	415	480	417	447	418	427	429	440	470	465	483	458	480	427	423	478	464	456	445	435	413	420	459	441	453	431	459	405	394	448	419	443	430	455	441	431	453	401	401	434	395	460	409	413	389	424	424	423	425	420	420	491	454	419	404	393	422	460	398	417	397	427	380	426	435	433	450	432	419	384	376	455	441	449	428	407	408	439	435	446	472	416	453	406	453	394	431	463	459	418	492	434	427	435	413	433	441	437	397	452	452	404	452	401	389	453	437	464	460	393	439	477	439	445	452	430	401	410	447	454	444	403	447	423	441	437	413	397	411	464	446	447	475	414	410	438	459	431	462	435	471	461	456	410	419	433	427	449	435	447	410	437	439	387	456	441	437	428	444	468	446	458	397	453	396	464	468	399	463	412	467	445	443	447	397	458	466	428	431	400	440	463	394	427	464	415	422	421	440	405	441	465	455	404	455	427	448	448	402	458	428	487	398	418	424	473	439	421	424	418	430	468	443	434	426	438	432	418	444	426	439	433	457	427	438	485	450	460	387	445	425	418	459	400	447	447	412	430	433	436	454	425	432	431	429	467	456	452	446	408	452	408	417	423	503	383	446	402	405	443	412	414	416	450	443	449	414	429	434	452	414	424	473	428	432	419	425	441	461	469	426	445	421	446	440	419	453	420	454	418	408	475	416	442	485	432	416	442	417	414	451	415	408	430	436	394	430	445	444	444	446	434	445	458	407	440	441	440	429	439	448	429	463	402	433	399	441	426	441	441	409	443	434	447	424	438	452	387	438	456	432	396	463	436	441	452	454	428	427	447	438	414	436	417	436	398	461	439	430	445	458	418	443	455	442	420	444	436	453	474	423	464	433	437	469	448	423	468	454	471	438	442	435	417	429	467	413	430	451	450	400	418	467	406	409	422	433	418	403	413	409	437	359	409	423	414	460	430	476	430	410	409	455	428	427	419	410	464	390	430	456	432	423	435	443	375	417	462	409	419	410	456	424	436	438	372	440	434	463	446	417	424	473	447	408	418	417	459	431	494	435	437	427	461	407	447	415	427	396	443	395	443	455	430	459	426	432	456	405	452	441	422	392	408	467	394	442	417	414	441	438	439	474	423	448	435	397	446	457	430	423	444	434	417	452	418	413	446	443	419	419	413	443	445	399	424	453	434	395	424	464	411	448	464	420	446	469	437	498	429	443	458	457	385	451	446	431	437	439	429	438	421	434	389	444	396	386	439	409	437	442	392	388	433	423	428	441	467	437	478	458	429	480	439	433	429	448	423	440	424	441	440	425	439	437	466	438	470	425	482	411	414	462	418	403	433	431	446	426	453	419	422	479	431	434	412	400	410	444	445	448	433	475	439	468	490	401	446	399	437	454	449	411	416	474	436	428	473	414	459	443	411	468	408	440	427	455	445	399	411	401	461	472	440	452	422	413	414	442	447	426	426	430	453	429	457	451	422	471	423	436	439	409	419	483	423	437	421	459	430	420	441	386	443	433	466	447	435	409	483	411	406	464	440	427	449	438	440	410	429	436	429	412	432	442	444	452	416	437	426	466	395	454	452	414	450	446	417	444	419	443	425	467	414	448	451	443	432	436	456	453	458	419	403	434	432	417	431	445	430	422	421	427	430	428	461	389	490	401	444	406	449	447	410	449	414	441	425	459	385	433	451	394	425	421	444	458	409	437	451	410	432	430	410	444	427	444	405	443	423	432	430	441	417	420	441	440	439	423	430	465	419	419	439	448	458	461	421	439	435	423	470	437	420	393	422	455	403	432	459	396	452	452	454	467	421	417	459	434	436	461	448	422	445	416	427	420	368	422	483	423	490	409	427	406	423	437	433	451	438	459	416	424	434	430	420	413	418	464	442	417	443	453	489	425	421	453	420	405	436	432	428	437	427	439	431	413	425	418	465	423	382	421	415	419	446	417	430	426	462	442	414	411	423	412	472	444	494	393	432	400	400	443	388	422	467	446	449	429	420	447	402	448	430	477	442	426	443	431	458	425	475	443	416	444	415	413	450	404	429	423	470	470	427	472	463	432	405	438	438	378	428	427	441	444	431	465	451	443	423	418	451	433	457	429	435	432	463	436	449	450	443	398	428	483	435	439	463	399	453	446	449	441	420
25581	21516	28290	24375	4655	597	377	292	246	252	220	252	247	232	224	197	215	246	226	235	213	211	247	247	215	202	216	216	218	219	199	225	187	211	192	202	216	211	227	220	201	192	222	186	217	217	210	227	202	245	209	230	212	197	225	243	251	208	190	248	235	213	197	211	222	220	217	214	202	204	209	222	215	220	200	214	226	222	250	207	227	226	217	224	204	225	212	211	210	204	218	217	224	228	226	204	194	211	220	166	205	186	235	215	216	226	210	201	219	222	221	209	197	214	221	204	220	202	218	212	216	230	246	211	228	198	202	206	221	212	223	213	227	231	221	220	217	191	205	197	196	229	221	245	239	220	203	237	212	202	213	232	220	208	207	210	216	202	207	204	200	197	188	211	215	226	203	218	198	178	210	220	198	208	220	216	226	203	210	208	208	216	206	195	213	239	195	189	230	188	209	193	217	218	202	227	208	213	189	215	175	224	203	203	193	222	208	204	257	207	209	235	214	209	210	208	211	219	210	209	216	208	165	207	202	217	196	212	232	191	186	228	202	234	206	199	236	201	243	226	233	210	213	240	225	206	198	196	193	237	193	204	206	209	205	218	220	203	199	201	217	252	218	211	215	200	213	200	213	211	187	200	206	201	191	217	226	205	214	228	219	206	197	221	228	227	215	217	192	210	243	215	194	234	224	206	207	197	190	208	237	213	219	204	240	221	199	219	199	212	207	211	225	203	216	182	206	201	197	201	208	217	205	226	208	223	201	207	228	219	225	208	209	198	202	193	194	224	203	208	221	232	182	212	230	229	221	224	188	246	210	223	201	209	199	210	224	209	199	254	213	203	210	188	229	248	226	221	195	217	201	204	220	226	188	196	215	222	206	213	193	204	225	199	238	223	188	229	207	222	214	208	206	220	199	199	214	219	182	208	210	227	209	223	239	226	191	198	214	196	224	215	214	200	197	202	230	222	196	234	208	207	209	228	214	208	227	229	193	199	214	245	240	207	222	213	204	213	218	226	234	198	224	210	206	213	203	192	240	224	217	200	193	201	197	240	207	184	216	203	209	257	195	200	220	190	214	199	208	233	194	203	209	214	216	231	227	224	224	188	233	213	226	187	183	209	190	208	220	220	200	205	220	207	219	202	196	221	203	217	236	199	190	219	195	222	215	210	191	231	186	222	230	206	200	214	225	209	206	221	224	216	214	225	225	194	208	216	206	219	201	174	219	224	216	194	213	209	205	174	194	196	231	234	215	191	206	189	233	211	212	191	214	238	222	204	229	213	204	193	186	233	241	206	200	234	197	207	178	216	217	208	219	225	232	222	221	178	234	230	199	227	200	240	215	224	233	217	182	202	207	194	206	242	218	210	213	216	206	195	204	238	208	213	198	220	203	235	208	197	234	211	183	203	201	215	210	228	207	230	212	220	190	191	225	221	216	225	218	195	218	222	173	216	195	212	198	207	200	234	207	200	230	217	231	211	235	214	215	209	197	196	205	218	226	211	212	220	193	230	189	213	204	236	199	224	190	205	184	190	190	194	200	194	200	204	189	207	205	191	207	205	203	209	214	217	227	199	205	211	210	223	207	249	217	210	206	220	211	223	238	204	223	213	234	208	221	213	221	209	194	214	223	200	187	240	203	218	223	204	200	201	214	226	215	197	199	197	205	216	215	220	219	206	184	240	208	204	220	212	196	222	194	211	194	199	201	205	240	234	204	200	193	225	213	208	211	190	214	218	238	202	195	227	227	200	213	194	213	197	230	187	191	206	205	233	225	201	235	215	213	200	206	195	218	215	209	187	221	206	208	214	197	219	222	221	231	213	207	186	208	207	205	198	202	215	215	226	204	188	206	236	227	200	199	199	206	211	215	218	242	210	205	227	182	196	216	227	205	220	225	194	208	186	218	216	218	218	204	205	208	206	241	258	215	225	234	242	190	206	233	234	212	209	200	211	202	208	211	203	219	204	220	190	218	220	211	201	196	200	220	210	196	194	213	203	210	248	224	207	212	243	220	211	220	202	198	232	211	207	205	205	215	194	202	198	246	211	214	205	246	242	203	209	209	193	192	194	204	214	198	221	208	213	194	206	200	202	215	213	227	233	215	207	204	211	229	221	218	177	199	211	246	228	234	194	196	213	204	226	199	187	210	165	221	199	207	219	194	193	249	218	194	196	214	252	209	222	183	200	214	226	221	207	216	221	206	218	220	208	191	213	215	215	224	199	198	223	218	190	217	221	212	223	227	238	209	211	209	216	217	213	204	202	224	213	196	222	191	198	207	196	206	212	205	208	220	232	187	245	215	188	235	195	210	213	217	214	192	225	221	220	191	202	210	211	227	201	223	192	203	208	224	179	203	228	192	200	232	220	211	216	223	226	218	212	196	220	191	206	185	199	223	217	221	229	244	191	216	199	208	218	227	235	215	220	215	199	190	196	214	200	207	199	216	228	200	182	210	211	203	217	200	231	204	236	214	223	218	207	207	200	230	192	215	230	246	223	218	198	221	209	213	178	219	235	214	216	193	208	195	226	199	210	220	217	199	210	225	214	228	237	218	228	202	195	226	197	200	195	185	193	238	211	212	223	243	187	207	195	204	232	204	204	222	219	212	198	236	189	218	205	237	224	218	225	230	190	218	196	198	206	223	203	209	223	217	214	216	217	212	210	217	213	208	222	210	210	209	180	213	202	218	225	215	229	210	189	211	211	192	217	218	238	213	203	210	218	210	193	214	210	206	173	216	223	218	233	176	207	241	195	209	206	199	191	209	220	217	207	222	200	227	195	221	215	206	214	199	194	216	208	212	208	218	209	214	226	213	236	194	229	210	204	227	188	223	210	200	200	204	198	225	210	211	205	224	193	233	216	213	210	212	204	217	207	235	219	230	199	178	234	211	208	214	215	192	220	200	211	230	196	220	203	220	219	215	182	189	210	237	199	212	223	204	206	189	241	204	213	191	189	203	181	196	222	231	235	223	217	212	193	225	204	209	217	216	189	210	239	221	203	206	205	217	209	204	214	214	246	180	218	214	209	202	224	206	232	211	198	233	208	214	219	210	217	190	220	220	190	196	219	203	213	202	213	208	203	234	216	226	208	197	202	196	218	208	225	212	199	217	235	219	204	198	211	202	226	198	236	206	232	202	214	201	203	215	196	209	228	218	211	217	190	206	225	216	212	199	197	228	220	222	220	219	227	204	208	204	186	227	221	199	212	225	202	223	224	206	203	194	212	196	177	202	233	212	200	227	212	206	216	193	212	209	225	221	199	232	214	236	201	211	196	195	192	180	217	214	223	205	225	172	206	209	199	233	221	216	183	208	210	209	198	222	204	216	195	210	184	215	234	201	196	238	214	225	203	216	231	207	186	222	217	206	219	207	223	200	210	211	215	222	205	226	184	227	233	214	227	209	228	195	191	187	196	203	191	215	197	235	242	199	216	209	210	196	191	199	227	232	233	201	201	217	220	217	201	216	212	220	206	205	202	179	186
3781	15289	42345	1913	686	518	438	405	351	316	332	275	297	283	245	283	280	251	243	275	265	253	245	243	214	240	236	236	254	236	221	214	239	228	215	229	243	265	220	232	235	211	239	241	263	236	239	232	242	242	236	222	222	255	235	273	246	217	242	285	262	243	226	242	204	236	259	239	221	229	246	239	248	274	236	240	230	242	255	225	227	258	239	243	226	263	220	239	234	225	243	234	242	243	235	273	235	230	239	229	247	263	213	244	231	250	251	225	239	227	226	233	239	247	266	223	255	248	240	266	240	217	215	247	227	226	227	221	227	229	234	234	248	224	228	223	230	236	246	214	232	243	248	227	223	244	230	229	209	246	266	212	241	218	217	225	254	245	243	236	223	254	228	256	217	226	238	243	227	230	247	246	229	208	245	249	227	224	243	253	256	225	231	221	239	244	210	237	222	256	207	234	231	190	241	216	231	251	205	230	237	253	195	219	226	228	240	230	258	208	191	245	239	223	256	245	240	224	226	235	242	245	204	213	249	215	230	261	237	217	237	246	261	225	227	223	198	233	232	242	250	233	243	253	218	219	251	237	242	221	220	229	228	235	260	248	249	236	243	215	244	202	220	241	205	230	240	216	256	247	236	244	235	255	244	283	236	251	225	255	255	260	237	216	250	253	230	201	257	228	202	244	232	213	225	244	231	233	252	245	232	239	220	247	242	251	233	223	226	244	244	226	207	239	243	230	215	252	224	221	253	240	250	229	273	244	276	265	242	220	223	262	266	232	243	252	222	229	268	222	213	228	281	249	209	211	243	215	234	207	222	241	236	274	216	216	261	220	225	231	238	226	225	202	241	235	237	233	244	226	239	250	235	234	251	202	225	221	231	249	225	205	256	226	258	239	230	224	235	260	243	242	243	264	263	252	273	218	243	245	228	268	266	264	230	251	243	236	253	243	243	236	214	225	247	246	251	210	227	237	260	248	213	236	260	235	241	243	233	220	225	233	225	240	267	234	239	237	230	236	244	240	240	245	208	224	218	249	220	269	202	230	247	248	235	240	225	239	245	236	264	237	235	262	237	226	212	264	244	227	221	229	242	252	245	214	228	252	265	226	241	226	243	236	230	255	228	230	219	249	222	229	212	239	220	236	230	258	231	264	246	251	245	246	242	233	230	245	228	219	224	240	233	232	234	272	230	233	243	228	225	221	236	224	236	232	215	234	259	248	243	222	229	238	262	254	258	224	253	242	249	224	251	263	228	245	226	206	238	219	202	223	240	234	213	217	229	218	200	224	206	237	235	223	241	248	226	230	236	217	217	244	246	193	214	228	242	219	255	253	231	251	216	233	243	246	257	208	245	252	244	240	221	241	238	238	212	225	236	234	247	233	262	243	260	221	242	232	229	251	237	231	226	237	249	252	212	229	257	255	232	230	216	255	251	210	236	256	238	237	229	218	241	205	243	260	233	219	246	238	222	205	234	237	234	260	235	235	236	216	241	229	236	223	246	234	225	243	262	211	254	234	219	257	211	183	236	228	248	219	230	233	223	240	241	249	226	225	222	242	192	225	241	243	248	227	241	224	251	253	237	234	239	219	239	216	202	239	239	238	236	265	243	258	231	232	230	216	224	244	244	225	234	227	227	235	238	228	235	248	237	223	234	244	227	252	248	233	243	214	213	258	228	253	241	233	268	203	266	206	218	232	228	225	241	234	213	205	241	247	240	265	239	225	247	213	229	217	228	226	237	230	242	260	253	208	255	219	231	230	227	205	222	200	233	249	233	230	237	235	235	215	237	240	226	242	236	261	228	229	199	279	315	229	222	212	228	235	229	226	249	222	235	256	247	224	261	217	241	249	246	206	235	248	202	242	256	232	221	231	238	203	208	234	212	261	242	248	242	233	235	233	207	239	235	222	254	242	211	212	219	247	243	205	221	256	231	240	267	234	231	238	249	246	210	251	219	234	237	223	235	261	239	235	262	240	217	216	234	234	228	246	248	232	222	267	257	230	212	228	226	212	236	218	213	233	233	247	239	223	220	247	253	217	240	268	236	228	251	224	187	239	253	252	260	242	229	227	227	229	237	237	225	260	230	235	215	260	216	243	226	254	227	261	235	245	245	232	229	225	261	222	211	216	233	217	251	227	229	208	224	229	215	264	211	238	204	241	200	256	235	209	242	214	228	234	234	233	236	224	219	234	232	222	249	252	253	244	253	243	223	263	227	242	237	241	242	229	212	245	231	247	232	235	251	210	241	211	226	263	241	229	232	246	278	258	223	206	225	250	245	246	235	240	244	221	232	237	238	234	231	236	255	222	207	200	237	238	216	235	210	233	202	224	235	269	238	235	212	244	239	198	288	227	207	244	237	221	227	277	256	230	251	259	231	250	232	221	213	222	265	251	237	235	218	238	187	218	229	261	261	249	234	204	269	241	253	208	242	224	239	228	240	258	239	239	247	228	243	240	237	210	227	234	257	219	261	231	241	221	222	242	252	213	217	220	221	244	247	241	246	233	215	223	244	238	245	224	235	237	245	235	242	238	223	264	225	233	234	280	246	237	230	239	235	202	220	256	228	247	253	243	232	250	229	246	226	221	247	228	246	215	247	212	233	238	261	235	240	240	228	238	215	226	218	215	214	239	220	233	235	216	220	224	231	227	273	240	238	250	237	263	220	253	244	236	228	241	247	237	217	248	226	227	243	202	259	253	237	240	231	247	238	247	255	247	242	217	239	244	233	227	211	225	230	239	207	233	264	227	242	206	223	234	238	252	231	258	233	228	242	253	231	232	245	245	240	216	238	231	261	216	232	224	240	216	256	246	242	255	251	245	210	250	230	247	237	220	221	251	224	224	219	239	235	244	219	267	233	222	245	210	246	229	234	225	241	236	246	242	236	259	224	232	217	226	251	240	205	236	229	207	247	224	251	251	253	255	246	234	257	255	249	246	240	268	255	234	228	210	242	261	255	220	223	224	218	243	225	222	240	235	240	227	227	228	263	249	217	228	243	223	217	185	219	229	248	217	232	227	240	210	205	220	219	220	221	250	244	231	208	246	239	244	242	233	233	245	228	256	231	247	250	252	269	229	233	234	236	241	234	237	252	253	216	221	222	207	228	225	251	223	231	228	239	248	221	270	244	236	233	242	211	235	216	252	238	212	246	255	238	230	239	241	261	219	243	241	225	263	226	221	243	248	255	232	224	252	241	248	220	207	248	233	241	262	223	251	234	228	207	231	235	236	277	241	257	225	233	230	238	237	231	239	221	209	244	210	248	215	222	239	209	225	243	241	242	257	225	209	228	251	183	221	239	257	254	229	227	240	226	220	230	271	219	253	216	254	227	242	234	236	234	213	216	201	239	243	255	199	233	212	244	247	200	225	238	246	237	260	239	224	241	229	216	264	232	256	224	219	233	236	248	254	215	238	233	261	238	213	234	236	224	231	215	231	244	258	232	226	235	255	223	231	230	235	224	246	220	238	222	221	216	233	236	266
24580	21474	28639	25008	17705	2143	607	437	318	288	294	275	254	252	282	268	252	222	226	236	222	236	241	225	252	240	221	221	211	230	222	231	242	215	217	247	208	200	211	216	243	212	254	207	249	219	240	218	221	221	202	217	214	209	227	219	206	216	224	221	213	229	231	190	205	218	214	227	211	206	220	221	234	235	216	220	223	255	221	207	207	226	191	225	213	243	202	194	218	226	215	215	214	212	221	221	227	211	221	232	238	200	245	220	208	205	215	223	222	216	219	199	222	206	247	210	198	215	229	180	226	216	209	230	224	225	198	219	200	177	173	204	216	198	206	224	236	195	184	236	217	216	218	251	203	232	215	208	216	213	228	200	206	201	206	236	225	217	203	220	195	223	227	212	224	236	217	191	200	207	213	245	224	218	217	213	194	216	225	215	215	189	203	197	198	224	200	202	201	210	196	231	211	222	202	225	232	221	210	204	231	195	220	203	190	206	221	240	223	255	217	227	209	210	240	221	202	199	227	195	204	221	197	226	176	198	189	245	224	248	237	216	228	199	229	222	181	230	232	235	217	236	226	247	218	201	225	220	219	224	207	243	220	220	220	220	200	225	231	237	213	222	219	223	196	207	219	215	214	205	222	239	204	205	207	211	188	208	192	204	211	201	218	234	216	219	245	235	225	210	226	197	205	221	219	207	257	203	187	236	215	199	230	220	212	227	207	220	208	219	200	212	211	233	233	214	225	236	206	232	241	203	201	226	211	223	228	211	204	215	200	217	193	233	196	212	209	190	227	232	191	248	189	198	218	224	204	216	203	217	214	227	218	203	201	224	198	188	237	209	227	181	243	206	249	223	214	198	222	200	215	221	190	241	220	226	210	209	231	210	233	227	198	234	221	201	208	186	230	192	212	229	185	231	218	223	228	207	206	227	228	206	241	226	205	229	230	218	193	243	214	221	187	188	213	222	190	223	248	224	217	210	211	192	220	216	198	223	244	214	231	209	211	218	217	211	208	209	219	238	211	205	192	231	199	218	237	224	219	213	217	236	200	216	238	235	209	220	199	211	236	227	209	224	211	215	215	220	214	205	247	207	197	184	207	239	223	230	198	219	203	212	232	250	217	203	208	234	216	209	225	233	232	189	245	180	211	177	213	186	216	228	197	205	204	215	208	210	191	218	231	211	209	216	227	222	210	199	227	217	235	243	211	206	213	231	244	229	210	213	199	209	235	212	218	235	216	184	232	212	223	217	220	190	215	208	231	194	230	241	218	245	216	187	205	218	212	198	237	217	208	211	210	208	220	226	197	224	199	208	220	199	217	217	221	198	210	221	231	216	235	214	227	194	215	206	210	208	209	203	205	218	210	219	210	203	194	232	222	218	205	228	221	188	222	204	197	176	198	195	222	228	227	226	199	208	210	245	229	206	213	184	209	210	221	217	229	208	254	180	205	189	187	207	225	239	221	224	227	222	193	226	213	199	231	192	242	230	216	183	193	215	193	247	186	205	213	212	224	248	220	232	266	199	196	211	202	226	233	220	210	201	207	209	209	211	226	206	222	238	215	211	209	195	237	211	202	229	182	189	227	216	234	216	196	205	242	226	196	216	226	203	232	208	225	239	198	223	222	209	248	203	234	188	192	209	236	247	221	230	209	222	218	231	228	203	205	201	210	228	232	220	206	224	192	218	208	241	234	196	224	212	207	195	208	218	233	209	197	217	259	238	231	199	198	207	225	204	241	218	232	202	211	206	194	186	217	222	210	211	196	191	234	187	217	227	209	215	214	218	233	212	213	197	225	205	206	210	238	203	221	225	200	218	229	226	202	204	219	189	231	224	218	223	231	208	217	188	206	201	227	218	226	222	213	222	203	204	247	210	198	225	203	211	209	192	202	208	221	232	231	197	219	213	196	198	179	206	216	221	226	202	234	245	213	225	226	203	218	206	196	194	226	210	228	208	232	213	238	203	214	214	221	213	216	224	222	206	199	227	222	211	220	227	246	227	227	197	217	200	225	246	212	205	213	214	225	206	217	185	186	228	223	225	198	212	192	219	241	197	239	215	225	210	214	214	196	218	218	241	230	180	242	212	191	202	180	211	199	215	210	208	224	212	226	195	219	214	199	198	195	209	206	201	220	224	207	211	217	206	239	210	210	227	220	209	198	190	204	194	239	197	216	222	220	212	227	210	227	229	221	212	186	218	216	223	210	217	204	203	217	212	214	221	227	206	236	195	199	236	187	247	213	199	208	224	222	235	259	208	224	232	234	225	236	225	230	213	231	236	238	214	190	192	210	214	234	202	197	233	229	226	228	196	215	235	205	241	234	231	206	218	217	226	223	192	220	231	208	228	223	205	214	220	214	208	199	208	222	211	224	179	225	215	227	222	216	207	210	207	194	194	232	204	203	225	226	210	206	221	182	198	212	214	198	208	241	206	206	219	230	202	218	219	257	202	205	212	224	211	206	186	231	202	224	212	193	221	183	224	226	213	230	221	223	233	210	221	206	252	233	212	202	214	220	231	206	187	212	217	211	211	194	201	205	231	253	222	216	189	183	210	216	196	204	212	216	168	219	219	186	212	217	217	209	222	219	212	223	236	218	224	223	236	217	220	228	204	225	201	231	197	199	204	235	198	210	201	207	206	218	203	208	208	232	191	221	193	214	202	218	220	211	214	208	252	212	227	241	225	235	216	238	206	176	210	220	205	205	206	203	191	211	218	209	241	231	223	224	211	200	211	215	184	200	219	231	214	216	210	188	221	205	215	211	193	200	221	224	184	214	220	208	219	218	201	207	213	197	208	240	189	205	192	196	209	225	212	238	221	197	192	225	205	200	261	220	173	226	203	199	224	221	217	210	213	230	209	212	235	205	198	254	210	235	225	192	193	209	210	196	202	200	233	209	194	219	226	195	211	237	231	229	209	222	213	233	239	226	231	231	214	223	231	205	212	211	220	209	227	213	199	203	195	228	191	237	213	233	228	191	236	228	211	215	217	239	207	249	226	208	185	205	199	203	233	216	202	232	205	217	206	221	221	184	211	208	218	212	215	220	183	235	206	233	219	231	202	202	212	244	214	209	209	225	233	205	221	221	207	201	177	200	213	194	207	216	214	218	186	228	203	217	188	236	216	228	242	209	201	212	215	209	229	229	216	217	223	218	227	201	202	225	222	185	215	230	218	205	215	223	199	208	200	220	191	206	231	218	216	194	216	181	208	217	200	204	201	224	228	224	185	235	230	242	202	202	236	229	212	226	187	204	234	190	198	218	211	205	214	197	224	190	226	234	224	199	198	221	206	222	203	215	189	221	226	196	203	197	204	229	225	226	190	225	227	211	225	197	207	210	196	191	219	221	195	212	228	204	205	215	195	221	201	209	207	221	203	209	200	211	195	207	200	216	205	220	187	210	238	204	228	212	215	194	202	220	229	202	207	212	222	203	220	225	219	237	209	211	236	224	184	219	203	224	233	244	204	205	210	246	242	231	220	211	240
3581	8648	48501	2761	1090	799	565	538	490	404	395	336	297	339	320	277	264	278	283	283	258	258	277	268	268	255	236	273	267	257	245	237	242	251	257	245	238	222	229	258	253	247	246	252	254	264	254	215	231	250	232	236	236	217	267	241	225	250	227	217	242	257	241	228	227	248	244	250	206	241	242	248	238	253	192	238	235	219	238	242	220	234	234	256	210	234	215	235	242	211	230	221	233	225	250	228	241	249	242	228	231	239	217	233	225	236	228	236	236	226	203	251	241	246	221	259	227	242	237	237	225	226	248	244	233	233	231	237	228	227	249	210	236	233	247	235	221	256	228	238	209	226	236	231	241	268	221	243	235	221	261	223	228	228	216	238	227	224	222	219	230	249	228	222	258	262	223	229	219	211	253	250	253	228	240	233	221	247	255	231	223	244	230	218	270	220	227	244	223	243	232	225	264	215	240	252	249	240	219	220	223	254	208	242	234	236	251	252	253	228	261	227	229	223	237	245	241	256	221	261	256	227	240	241	205	200	214	239	246	218	232	212	218	247	210	238	241	213	224	232	233	257	212	249	230	214	224	222	216	247	275	225	237	254	232	245	226	248	220	226	256	248	267	236	230	251	248	222	255	225	241	242	247	249	214	243	257	228	229	225	211	244	234	234	256	259	215	240	220	250	211	248	229	217	242	234	236	224	221	236	224	261	217	230	228	263	232	219	226	247	233	220	239	221	225	228	233	230	228	250	241	238	218	249	236	234	263	212	227	223	222	248	220	228	235	255	232	257	223	222	213	249	242	248	234	230	257	212	219	203	224	207	225	241	253	221	248	207	245	225	227	247	238	222	223	223	241	240	226	242	206	225	243	231	245	259	231	242	234	244	254	231	237	234	239	236	222	259	215	210	242	242	237	253	233	220	212	227	227	220	200	247	230	235	235	209	234	206	252	216	241	221	225	259	244	244	242	246	219	244	223	230	214	224	236	249	231	227	264	225	239	255	245	212	216	248	218	243	219	204	226	250	231	234	232	221	251	255	259	227	261	222	244	260	204	249	228	224	216	232	243	228	227	236	234	210	227	245	212	232	236	240	221	228	252	238	245	219	237	233	231	244	257	248	217	233	241	242	233	231	244	251	280	225	236	234	226	234	268	236	231	243	242	211	239	257	259	224	234	232	218	215	225	238	238	214	235	218	248	237	225	256	250	228	235	219	250	239	258	233	244	230	258	248	221	217	214	232	209	233	246	244	202	230	218	233	235	230	246	205	250	231	209	235	215	233	230	242	216	238	238	241	224	232	226	219	194	229	219	223	228	198	234	214	210	243	231	220	238	230	247	224	210	247	243	249	263	229	240	246	220	233	252	237	221	247	205	215	257	278	217	204	244	235	211	230	235	220	226	216	217	222	220	231	239	219	251	246	267	249	213	235	249	207	202	235	208	210	254	206	246	213	243	242	229	221	235	231	242	229	238	227	238	229	237	235	224	251	251	231	234	244	213	240	241	234	222	224	235	235	212	219	237	230	209	230	225	198	204	248	229	246	238	220	229	229	223	222	199	218	219	227	236	259	239	207	248	228	250	245	206	208	226	238	245	210	220	248	268	233	222	198	240	230	236	261	231	236	246	233	241	245	241	236	223	196	224	237	240	231	222	248	243	193	211	251	215	236	248	223	238	215	244	232	219	213	248	240	262	243	253	250	232	247	225	225	237	246	226	239	262	225	229	217	238	228	221	250	258	234	275	232	225	219	220	199	238	229	220	226	222	248	232	245	226	248	250	220	227	245	240	237	202	246	224	244	240	224	246	210	239	224	225	245	225	221	204	237	230	243	256	212	269	251	235	226	251	234	245	236	252	234	219	222	229	242	240	234	229	212	204	236	254	202	243	226	245	248	224	241	219	224	236	203	219	218	234	234	225	240	218	218	222	260	250	227	216	233	236	238	239	244	219	250	223	256	244	238	244	254	226	246	228	223	239	269	215	257	249	235	219	217	231	234	244	237	204	227	229	226	249	230	215	207	244	218	237	273	211	252	265	228	216	190	256	221	266	213	225	253	236	258	255	193	240	248	246	242	237	202	236	231	235	206	229	232	241	209	205	232	222	247	232	232	242	233	229	236	238	237	208	224	240	224	219	208	231	238	240	215	240	252	234	238	230	227	223	216	249	239	257	235	218	234	235	243	221	245	232	215	232	217	222	188	253	229	211	214	247	227	233	256	265	216	217	241	255	247	233	229	235	229	229	230	217	219	228	209	244	237	217	225	202	246	207	259	239	240	259	201	231	218	223	231	242	239	238	212	219	205	243	226	220	224	219	234	217	238	238	242	239	243	233	251	240	221	223	197	248	223	220	221	243	243	204	246	241	233	260	234	231	221	228	242	236	253	221	223	211	236	237	236	227	230	225	231	235	254	248	222	221	260	244	227	241	250	226	212	230	219	216	222	228	229	228	207	223	227	198	237	227	242	245	248	227	221	269	247	196	249	203	243	234	240	251	214	224	220	225	240	226	251	216	235	229	231	216	237	220	247	227	250	208	216	223	226	218	246	246	229	258	209	232	200	242	254	244	222	254	280	216	222	238	234	231	231	238	226	229	243	223	254	226	233	228	222	237	259	237	246	250	252	236	240	211	233	233	216	213	223	229	242	189	229	227	214	251	235	260	267	208	229	237	205	240	211	232	206	232	245	227	233	248	230	200	260	236	207	241	248	231	240	202	265	249	220	243	214	228	254	234	241	226	232	229	230	230	247	242	218	229	229	212	244	236	216	224	258	237	246	264	251	230	225	220	248	209	198	240	202	224	225	236	205	243	241	250	233	254	273	224	204	258	212	218	207	232	222	238	227	222	256	206	215	239	219	226	243	226	257	219	228	213	216	227	236	259	253	208	212	203	243	246	230	234	221	227	217	230	227	258	238	215	216	256	248	252	186	213	234	225	229	244	224	204	222	237	225	244	207	207	229	233	224	230	235	227	228	226	236	242	234	233	206	222	218	218	209	215	251	242	253	237	228	216	217	215	223	225	228	238	211	242	233	223	219	232	226	257	255	276	206	215	243	214	236	222	209	224	241	248	210	214	242	227	195	242	206	209	222	220	231	247	208	199	224	244	202	230	217	223	205	236	235	207	239	231	222	226	219	217	244	205	234	251	210	221	222	232	229	231	216	220	228	216	216	234	221	222	235	227	231	243	250	245	231	253	239	229	228	220	221	233	222	221	224	244	219	247	242	254	233	222	239	221	229	239	247	204	245	235	217	246	214	209	230	249	210	203	239	223	229	262	214	217	222	226	209	253	243	230	246	222	255	212	225	222	222	225	250	242	229	222	225	197	222	249	226	236	239	236	254	216	238	225	243	229	223	236	242	225	258	211	250	226	219	230	245	232	221	242	245	230	235	236	201	256	224	232	206	239	217	215	227	216	225	233	236	225	225	227	215	220	258	233	245	232	205	220	222	227	246	229	219	231	269	268	214	230	248	225	221	241	230	240	210
27783	10664	4415	1214	527	499	452	471	492	476	417	463	430	421	479	457	486	481	450	458	460	436	458	440	460	440	479	452	411	479	452	427	456	425	477	409	438	397	411	491	448	419	430	452	433	446	474	428	413	470	487	505	436	483	426	435	440	470	413	452	446	511	412	470	457	410	427	472	434	431	452	437	452	452	445	440	483	461	453	434	436	413	433	442	455	478	419	406	438	451	443	435	428	461	435	464	492	472	458	425	436	431	451	471	479	470	446	446	411	458	447	456	424	407	458	441	445	423	462	437	445	434	443	437	458	483	460	450	477	438	454	440	428	451	422	436	458	462	430	462	478	447	442	440	446	438	436	451	464	419	441	454	422	462	451	463	454	413	437	485	450	464	418	432	438	469	445	453	492	479	457	472	431	444	426	493	455	467	425	470	446	418	445	461	426	442	414	469	459	454	449	447	448	448	424	447	437	443	427	420	411	457	469	437	469	458	443	418	462	420	426	454	464	465	444	460	443	455	445	455	438	457	418	434	441	457	415	492	453	439	444	470	487	470	475	438	449	476	474	442	467	460	458	494	468	441	417	459	415	409	440	448	426	444	461	444	428	439	462	421	485	432	435	470	452	461	483	462	464	401	457	430	421	452	407	407	449	438	472	490	510	464	426	453	465	462	461	456	427	405	455	424	462	428	471	453	458	469	426	441	474	444	443	480	443	431	452	408	446	437	466	439	474	446	428	421	426	440	434	478	496	459	470	441	436	412	446	450	470	433	472	418	469	469	435	454	459	425	446	424	458	460	447	427	442	459	471	450	431	433	447	442	455	436	429	490	458	458	437	449	442	453	469	437	478	433	406	457	501	482	425	434	456	423	433	476	426	448	437	445	450	461	450	446	464	464	470	427	465	471	441	415	431	385	432	440	461	420	446	438	458	442	453	487	458	438	456	474	453	443	459	425	418	450	473	439	475	466	446	470	455	470	447	441	456	437	444	414	429	430	440	467	437	442	467	435	438	450	428	435	450	450	427	417	485	473	435	425	457	463	428	444	436	471	417	451	414	451	455	487	412	487	409	469	425	420	434	449	449	437	450	467	456	451	448	446	434	424	455	450	449	430	453	421	417	431	431	453	429	427	448	444	459	458	455	427	475	438	431	452	428	484	464	432	490	455	464	447	455	441	464	473	446	449	431	442	477	496	448	435	424	435	470	447	427	431	446	461	470	434	450	456	472	468	426	448	453	467	449	469	454	465	429	453	438	434	445	438	442	453	438	416	412	445	443	429	434	449	422	433	435	428	461	427	446	416	441	432	420	475	404	435	444	406	426	473	440	419	471	453	396	452	459	421	476	466	448	439	444	426	434	454	430	452	481	455	435	462	471	435	436	461	485	445	441	413	438	438	433	428	476	473	430	445	440	450	486	430	468	422	454	498	446	463	477	444	424	462	455	431	447	460	431	451	443	434	446	437	453	418	437	443	485	426	445	428	409	479	443	438	436	422	462	453	441	464	418	470	462	424	465	479	466	441	438	466	429	427	446	446	462	443	429	453	447	433	462	472	452	484	455	475	461	428	453	428	468	468	463	448	465	441	416	508	465	475	450	435	502	454	435	460	451	461	475	456	449	441	475	478	459	470	430	487	434	433	470	439	437	463	397	450	424	416	479	394	456	447	442	438	479	445	468	448	432	429	467	441	437	478	481	501	432	454	446	454	446	473	409	444	476	426	450	469	470	431	438	423	477	437	453	406	434	461	453	421	449	414	417	442	450	459	435	459	469	451	510	416	451	433	448	452	475	474	438	412	455	440	449	437	471	432	426	450	430	442	466	414	410	432	439	419	435	429	428	450	427	427	458	441	460	462	460	424	441	444	410	432	471	432	449	404	436	445	470	479	450	500	454	478	463	431	493	440	466	450	457	485	426	442	460	463	447	419	454	409	473	428	414	449	427	462	412	438	459	499	442	434	423	474	450	446	437	469	420	401	450	462	445	404	451	457	474	406	432	438	448	447	417	458	457	461	429	443	434	464	427	473	456	430	459	454	441	418	462	466	451	433	441	446	459	452	474	442	432	462	460	433	431	481	395	484	462	423	447	454	449	433	437	458	444	446	413	438	463	446	433	455	468	455	443	463	465	436	499	424	479	415	465	437	412	460	447	446	486	470	479	472	488	442	433	442	473	452	460	448	428	432	421	467	452	456	461	447	452	455	457	435	416	467	458	463	437	426	448	462	415	414	448	414	412	446	464	464	448	460	444	451	460	466	435	504	451	425	453	447	447	445	453	425	430	456	472	434	432	485	419	439	480	471	464	436	411	423	490	415	465	458	494	430	453	442	422	459	486	423	472	441	478	411	483	451	420	440	427	461	479	457	456	444	448	460	440	422	465	427	473	450	426	431	448	440	480	440	444	446	426	420	453	439	447	466	437	459	509	453	450	439	457	462	491	421	445	495	435	431	408	430	451	419	452	424	405	455	457	427	451	464	419	480	475	437	476	436	466	435	426	418	433	460	413	407	415	418	474	422	419	455	446	482	465	458	430	458	426	448	419	463	422	453	385	409	418	478	445	508	461	463	459	465	456	443	447	465	439	470	455	437	442	410	444	469	441	405	477	501	438	452	465	444	426	452	441	477	466	452	478	490	450	446	457	427	438	451	490	472	422	447	462	426	471	453	432	430	436	442	441	445	462	482	434	456	449	431	478	448	446	474	426	476	460	437	446	465	449	448	468	420	452	428	448	436	453	449	431	431	449	473	468	473	484	483	427	438	471	440	442	470	440	424	439	426	438	453	425	476	432	444	461	464	465	388	439	487	461	473	429	459	465	478	419	453	447	440	408	454	428	438	482	466	453	455	450	455	446	466	462	478	438	422	443	451	491	459	442	429	451	440	450	435	451	448	439	469	478	446	445	482	475	465	489	443	458	468	432	463	456	443	457	418	478	435	454	466	425	439	441	438	451	416	466	411	459	417	468	443	468	460	420	455	436	441	460	429	466	477	444	472	435	499	472	491	478	482	428	466	440	438	439	465	460	472	463	448	427	423	457	450	433	437	433	411	421	450	425	433	420	441	453	434	396	446	471	450	445	471	469	467	446	474	399	460	455	458	407	430	443	442	441	418	463	494	463	459	449	466	472	447	450	428	460	483	439	455	419	498	439	425	435	407	444	456	449	430	450	468	466	457	475	430	489	438	453	446	409	446	446	436	473	450	444	463	469	477	449	460	477	451	433	469	452	474	441	464	420	457	402	418	451	451	444	417	452	474	452	453	453	437	466	444	456	433	417	423	470	426	455	471	437	464	466	440	466	439	467	446	477	472	474	440	445	427	438	456	481	460	452	439	450	403	446	475	428	435	413	483	462	453	433	458	434	421	453	459	479	425	470	465	449	422	412	453	460	509	442	458	452	451	428	422	454	417	471	401	410	389	441	426	427	415	465	440	434	455	457	469	429	486	411	477	455	452	446	442	428	447	403	450	457	471	482	436	430	438	431	429
4809	650	5018	757	443	452	474	421	402	446	379	435	426	433	416	426	438	404	410	454	468	434	447	461	436	401	401	458	421	446	436	424	425	421	418	427	441	443	421	423	397	435	432	413	404	400	484	463	406	423	476	452	418	443	404	428	432	407	427	425	446	413	441	463	406	416	500	435	428	431	415	417	374	422	432	413	433	446	453	415	442	467	430	410	446	462	463	384	397	438	422	417	406	443	448	464	466	444	400	425	439	409	457	412	414	438	437	456	441	421	444	495	466	403	451	407	445	399	419	415	445	417	425	426	430	454	440	457	435	423	420	431	427	397	441	418	446	427	418	448	414	382	453	422	428	442	437	425	433	421	421	461	419	445	420	439	412	443	441	421	428	431	421	425	421	385	443	482	465	447	421	400	419	452	438	422	392	440	442	437	449	453	443	420	457	432	426	410	419	466	400	444	437	479	426	438	418	442	407	456	441	427	485	453	423	431	396	423	440	407	468	431	421	404	450	391	426	431	397	439	404	443	419	439	410	442	400	400	410	444	453	415	413	429	437	414	431	426	426	416	440	446	408	438	417	423	441	427	432	424	421	398	420	448	431	424	427	439	422	416	436	419	423	427	447	447	386	416	409	422	449	431	433	406	445	439	410	445	431	455	429	430	441	447	456	428	436	448	427	394	411	432	418	418	432	406	412	415	415	423	407	456	454	438	430	429	475	464	447	465	444	428	407	439	433	428	459	410	425	425	415	457	429	463	414	401	457	402	448	441	399	429	453	421	407	427	449	438	435	438	438	408	416	436	399	433	451	466	426	387	458	395	425	429	393	405	456	363	442	407	401	413	434	442	407	454	441	397	418	435	433	418	427	456	409	437	428	440	416	460	436	425	461	425	388	450	432	477	426	437	461	437	424	402	389	408	441	431	448	429	385	431	447	392	458	473	431	440	419	405	422	428	461	417	451	417	472	434	508	449	451	409	429	400	446	452	433	423	412	449	381	437	385	444	437	385	436	441	414	450	416	451	445	436	436	404	419	463	409	430	404	444	420	418	419	432	418	434	443	415	407	419	426	471	430	408	422	414	421	404	424	446	443	443	417	409	430	445	444	455	406	417	425	425	435	418	437	440	467	431	446	426	418	435	459	422	405	472	449	422	436	396	469	450	437	442	415	420	436	444	395	422	423	415	404	433	405	432	445	416	417	401	387	470	439	413	425	456	411	421	421	424	442	455	449	405	421	421	448	410	397	413	434	423	419	422	417	439	443	419	416	451	411	440	413	406	412	451	432	433	408	418	410	442	439	433	437	414	445	449	447	425	378	395	448	450	437	426	445	449	416	415	445	405	400	447	423	428	437	447	409	440	430	410	403	441	442	417	471	462	436	420	472	449	450	427	406	413	441	424	442	423	420	445	449	408	402	411	418	454	439	428	396	430	409	419	443	449	401	443	428	422	444	460	469	414	452	403	424	412	476	429	468	451	418	430	451	434	433	455	413	456	433	438	437	432	433	448	420	436	420	456	417	460	432	417	411	416	438	439	420	388	398	446	463	441	463	426	438	411	454	432	441	425	417	406	397	421	438	396	444	422	439	465	455	417	424	416	418	398	442	448	413	449	460	433	439	428	410	379	419	419	457	403	404	440	415	424	447	420	415	407	370	410	417	459	411	420	437	440	416	429	423	463	427	412	469	443	446	404	407	418	433	403	404	439	441	414	447	407	425	425	451	414	426	405	434	396	435	434	448	439	414	406	442	422	435	382	424	430	457	444	435	434	422	431	444	423	444	447	450	412	455	436	467	409	430	430	428	413	428	438	453	433	449	462	432	444	463	395	376	444	431	440	468	438	448	432	416	442	435	428	427	430	428	440	440	433	446	428	414	434	441	430	428	465	419	408	409	435	443	459	448	417	451	410	418	443	443	412	401	418	449	423	430	427	402	430	415	429	411	438	452	443	438	447	442	427	432	456	401	428	423	453	431	430	436	449	428	436	432	435	425	392	422	407	448	404	402	451	448	424	418	428	399	446	450	432	441	435	403	422	419	457	402	421	403	419	458	414	407	382	430	435	466	437	448	400	424	451	421	438	427	415	445	425	412	429	460	428	434	428	418	429	464	427	439	436	409	459	409	397	416	437	432	437	454	430	425	413	466	443	429	422	442	449	408	450	414	445	453	455	431	490	414	460	405	441	384	422	451	448	440	416	458	422	445	417	442	443	434	421	401	428	419	440	433	464	463	409	432	424	424	412	438	427	457	424	457	431	434	418	402	474	421	469	384	412	403	465	433	433	417	422	422	418	448	415	461	393	458	421	427	422	421	435	439	474	428	423	447	452	437	412	423	437	417	461	447	459	431	429	444	414	406	425	422	440	430	416	430	427	422	448	443	423	413	397	441	439	438	456	447	467	452	430	428	448	443	412	422	439	405	418	425	430	431	413	443	445	480	447	438	415	421	424	438	446	461	436	437	413	454	424	455	436	416	415	457	433	416	436	476	406	408	442	425	433	416	444	437	412	417	403	417	394	427	374	460	410	439	408	454	405	454	436	436	469	405	410	462	417	436	436	416	442	408	435	420	396	485	442	438	445	451	420	434	414	431	444	384	434	420	434	431	418	446	439	424	474	404	446	399	435	403	424	411	398	450	451	414	431	422	443	437	441	434	421	429	443	436	404	432	479	414	428	399	452	412	418	434	450	464	423	440	413	407	413	453	427	424	402	410	424	431	387	418	409	433	425	461	447	437	422	398	460	452	434	428	445	452	425	441	440	435	435	437	469	416	410	454	412	454	420	443	430	423	445	421	403	427	413	405	449	422	464	406	432	421	454	419	483	418	434	422	413	420	414	458	413	413	419	461	417	418	438	406	413	446	413	405	397	443	436	403	435	420	497	436	409	470	422	412	441	484	434	398	404	451	436	423	424	465	382	405	425	441	440	431	417	420	408	439	396	441	374	405	406	434	448	420	430	443	444	419	436	429	443	412	426	429	432	459	440	443	415	431	392	431	432	443	411	462	428	407	431	431	424	404	423	448	428	422	400	396	440	417	455	413	481	416	455	453	434	427	430	475	419	431	428	423	473	446	459	386	459	464	407	390	469	444	452	438	426	444	489	433	453	398	413	430	447	384	436	429	482	408	446	425	405	424	425	409	434	460	447	400	413	410	399	397	418	439	428	430	438	428	406	438	462	421	456	448	406	453	423	449	436	458	407	430	401	412	442	427	421	434	435	442	442	433	412	453	445	432	432	414	421	406	419	444	439	430	431	458	435	435	390	409	410	437	385	399	431	415	422	444	446	466	474	419	451	389	442	418	432	438	410	420	449	423	440	441	448	449	445	413	432	406	452	416	448	437	393	437	430	427	405	453	405	437	421	452	427	429	427	432	431	410	439	443	441	448	423	424	404	475	430	417	425	400	419	407	472	403	424	433	439	403	422	428	429	409	440	421	424	478	468	414	420	432	418	436	431	439	435	454	424	441	408	392	419	447	420	462	442
25568	21480	28431	24372	5530	537	385	282	259	285	220	267	240	239	231	212	226	235	216	242	214	230	208	214	218	206	211	205	204	229	196	211	212	239	228	222	192	177	200	200	212	198	212	210	212	208	209	211	209	208	238	208	184	218	216	202	218	199	217	199	194	240	217	240	202	228	210	217	219	200	200	218	217	202	172	211	169	201	235	238	181	202	217	214	210	191	201	189	212	208	224	205	218	195	189	215	189	207	200	208	224	208	230	192	183	192	217	201	218	186	214	208	183	196	212	218	196	209	203	190	201	219	216	221	171	199	209	222	199	220	183	203	189	195	217	196	211	221	230	242	190	235	201	206	238	199	195	211	197	220	201	208	200	221	218	207	185	208	223	202	213	208	207	196	191	194	211	240	229	189	225	224	196	211	211	188	213	193	191	198	192	197	204	182	221	222	208	192	193	201	188	225	197	208	219	211	210	200	207	199	227	208	219	235	221	200	181	233	188	189	209	194	199	216	201	212	182	211	187	216	218	200	213	197	212	221	210	200	203	209	230	180	207	219	192	215	209	235	221	207	197	216	209	183	217	212	205	186	203	204	233	227	204	206	214	217	235	232	204	201	212	216	209	211	210	191	218	203	210	207	198	171	180	196	204	207	214	213	213	226	202	203	195	228	193	188	201	217	193	206	192	196	195	216	201	223	198	206	208	192	207	181	219	232	231	193	220	219	208	212	172	230	215	207	206	234	173	232	191	186	229	193	219	206	245	211	195	206	226	211	221	224	202	204	225	231	217	207	202	187	205	161	198	215	220	186	201	194	217	225	225	218	191	227	211	214	221	176	184	210	212	205	217	200	192	228	186	237	225	207	200	206	199	190	177	175	198	219	189	240	212	245	199	195	188	225	218	214	212	194	186	216	199	247	211	226	224	192	195	189	192	211	184	188	212	217	218	214	249	214	224	197	213	200	236	204	194	208	224	214	216	229	178	217	200	214	218	207	204	213	217	215	178	213	195	212	189	214	204	208	195	204	226	195	223	202	219	220	200	206	229	226	203	222	214	200	237	205	215	217	200	214	208	188	178	181	184	217	224	228	191	217	208	233	206	207	225	181	210	188	219	215	208	191	206	197	194	206	218	203	242	200	197	199	213	194	227	199	206	203	232	194	224	202	227	220	214	203	197	195	215	226	232	209	197	196	186	226	220	178	187	189	209	204	219	212	206	228	189	218	206	197	206	191	196	226	189	212	188	202	229	210	220	193	205	222	183	221	203	222	205	197	214	213	184	197	215	226	198	221	196	196	197	203	247	226	194	216	195	216	209	196	221	204	203	246	195	206	227	175	227	214	229	206	233	204	206	201	206	188	202	208	210	197	209	198	208	205	215	235	209	210	196	181	200	206	195	212	225	208	205	192	252	186	186	229	205	204	231	194	182	204	225	205	204	178	204	203	185	198	201	229	205	172	209	226	215	202	217	206	192	210	193	210	200	192	213	209	203	207	196	191	224	189	188	204	225	179	190	211	236	211	197	229	229	197	210	212	211	215	212	216	215	207	215	213	214	240	202	195	193	199	198	181	196	189	226	199	213	196	195	205	167	210	227	202	193	224	209	220	223	220	202	199	196	201	219	202	217	207	231	199	216	204	188	200	217	222	192	198	208	201	220	218	183	211	189	199	198	251	187	190	200	199	224	227	211	222	196	198	235	212	200	213	216	211	189	197	205	194	199	214	208	217	198	177	194	199	223	222	202	181	216	212	202	180	218	235	208	198	197	206	210	181	209	214	194	199	178	254	193	189	186	194	213	222	182	221	208	232	198	220	200	232	213	215	208	200	206	204	173	184	219	207	207	205	193	214	188	198	193	187	209	188	210	188	227	203	226	211	193	235	207	204	213	195	196	223	214	224	204	212	199	178	184	219	177	205	206	193	208	191	198	178	200	197	209	216	202	205	206	182	206	223	182	202	228	175	215	228	244	242	205	167	207	219	234	204	213	229	191	222	195	181	220	206	196	206	200	210	209	214	216	195	223	179	202	199	204	211	208	222	205	223	219	223	227	230	196	186	215	241	207	206	195	213	193	197	214	212	202	206	198	181	206	201	216	189	215	211	205	186	194	197	200	194	210	183	191	194	200	187	199	203	216	196	205	195	198	201	221	194	198	204	204	210	192	234	215	234	201	195	211	204	212	185	194	184	199	175	210	194	210	194	196	186	228	197	210	219	197	180	216	230	224	220	203	226	215	186	206	191	203	186	215	204	194	196	189	198	205	195	199	194	185	223	228	189	204	209	212	209	213	223	218	213	207	208	187	203	208	181	208	191	198	181	192	205	258	190	190	187	213	199	211	209	203	191	203	200	207	219	213	219	230	181	197	193	207	189	199	195	207	219	195	216	197	225	170	215	216	232	208	216	212	199	204	189	206	191	206	203	237	200	236	208	210	186	215	195	203	180	183	216	214	189	205	214	224	221	224	197	206	209	226	216	224	210	209	229	177	195	216	202	214	227	185	226	211	220	186	228	207	196	171	202	225	221	186	219	211	192	217	205	227	226	203	208	174	193	216	206	212	203	192	193	229	220	214	214	211	211	199	217	224	213	186	207	204	225	206	193	203	194	200	212	221	216	192	194	216	210	194	208	216	187	202	193	213	207	209	188	199	214	197	172	214	222	230	219	187	200	194	217	179	197	201	192	205	201	224	213	219	224	187	198	188	205	220	216	185	187	242	183	185	227	220	202	216	195	216	221	181	229	205	205	210	181	178	205	215	173	205	212	220	195	200	197	191	211	191	192	203	213	230	205	199	205	178	213	184	188	249	181	214	195	200	207	199	168	235	197	189	195	176	221	217	186	203	208	214	216	198	201	217	228	211	225	201	213	202	202	209	173	218	204	178	185	200	221	200	204	196	213	213	207	219	228	224	240	238	192	199	196	219	202	202	213	199	226	208	190	191	212	199	203	184	220	194	188	218	201	222	211	206	208	203	213	209	194	224	215	204	221	197	216	207	196	224	212	202	206	181	197	212	196	228	207	196	207	218	213	209	234	197	186	206	204	191	199	200	234	194	206	204	194	206	198	226	208	218	198	218	209	201	222	231	212	221	193	194	191	211	197	228	212	190	194	216	223	199	221	203	202	205	206	200	196	237	215	224	215	194	212	220	202	188	172	198	201	167	203	209	212	193	211	208	205	190	212	213	197	211	227	187	204	199	212	196	201	210	186	219	209	191	200	210	195	202	212	227	197	195	217	243	234	201	197	206	180	181	220	203	195	180	195	219	202	211	203	193	213	175	199	199	217	201	219	194	228	224	205	197	200	225	217	187	194	180	188	219	200	202	209	215	204	179	199	221	218	196	202	198	184	186	218	193	202	211	181	215	191	210	201	180	220	180	226	213	194	217	214	209	189	212	221	216	211	189	208	216	185	198	196	205	207	214	203	204	232	218	207	202	202	209	225	210	204	191	207	201	217	199	227	200	208	205	202	209	196	187	201	203	222	201	211
3217	2922	35936	2468	716	535	450	395	321	321	327	266	283	259	264	256	276	268	238	267	252	246	236	259	254	274	242	255	243	232	220	213	263	235	231	230	266	236	228	226	231	227	211	246	227	235	209	236	246	235	228	221	229	226	235	226	220	243	223	220	210	204	245	215	218	266	233	242	224	247	213	231	213	226	223	221	252	242	232	226	233	234	239	233	248	239	242	237	212	212	255	229	262	250	208	223	263	240	244	260	250	221	227	261	267	203	216	215	232	223	251	226	223	229	256	234	227	228	227	255	242	228	208	237	242	224	243	223	233	243	232	254	232	244	250	231	201	235	246	201	243	227	252	222	226	246	227	241	233	233	219	204	236	207	227	211	257	231	221	243	231	249	219	247	235	218	238	208	237	226	230	245	222	223	228	235	234	232	250	244	220	214	243	231	235	259	227	216	201	263	211	257	216	230	236	227	242	223	225	207	236	211	228	222	234	246	242	251	232	233	235	242	232	239	231	208	217	238	239	219	259	248	234	229	243	232	211	246	245	227	244	235	240	235	248	221	242	226	217	204	240	206	259	247	232	248	238	214	217	238	226	212	213	221	227	248	233	238	245	218	211	218	230	259	250	232	203	216	244	224	226	215	242	231	215	226	227	237	256	231	261	243	221	222	227	195	226	231	252	236	243	223	214	215	235	240	237	214	220	227	230	229	240	236	230	215	235	205	252	228	236	224	241	234	208	227	260	232	238	224	226	252	244	250	201	241	236	242	208	223	217	212	230	249	233	237	221	205	227	212	235	238	220	218	225	255	243	215	224	250	233	221	216	243	222	236	222	210	232	226	238	250	219	256	222	222	239	210	252	217	226	227	231	208	240	217	244	241	256	230	215	252	219	218	217	202	225	248	224	223	215	214	245	239	225	240	215	237	222	244	233	258	217	226	229	258	245	219	237	232	211	218	252	228	223	242	244	243	233	254	241	228	228	251	238	248	242	240	199	206	225	249	242	226	253	199	266	236	222	216	219	242	235	249	229	226	217	251	226	234	218	239	207	236	227	242	251	252	245	244	245	226	254	214	219	203	282	235	224	231	204	217	226	224	237	211	202	222	240	222	219	250	257	233	199	230	245	242	219	223	230	230	240	197	216	230	207	209	242	224	231	249	246	239	245	228	236	223	197	247	234	230	242	214	225	227	257	252	243	232	239	234	254	235	231	211	268	216	238	235	214	216	202	216	259	236	241	244	225	213	209	243	235	232	218	233	239	212	236	246	240	233	211	231	214	214	237	207	228	226	228	229	209	244	239	234	230	229	217	231	258	236	261	220	253	216	216	221	211	241	206	202	235	203	232	231	220	243	205	237	217	213	239	222	225	241	239	241	224	241	232	246	212	219	260	232	227	222	251	233	229	238	210	255	217	216	224	252	215	214	251	247	201	257	214	250	243	224	210	245	228	275	224	257	234	211	241	221	238	216	233	250	213	232	232	217	221	240	244	203	224	237	227	230	225	220	214	244	225	215	261	240	234	235	221	221	226	247	253	201	205	218	216	211	249	240	214	216	220	240	238	208	243	214	206	224	250	235	238	239	257	238	211	230	225	215	238	229	231	225	244	253	234	223	227	209	230	226	216	225	222	236	210	239	241	236	214	250	214	248	235	218	243	216	231	214	231	226	226	234	224	235	226	244	220	194	218	239	196	214	233	222	235	204	227	231	225	235	231	279	206	225	207	253	236	220	216	231	219	245	218	204	232	229	227	238	235	259	229	214	221	234	229	212	232	242	231	220	231	208	235	203	248	226	244	232	245	240	217	206	238	226	214	252	262	214	253	201	226	242	254	213	228	217	248	244	226	221	209	224	237	223	246	238	255	238	251	223	205	236	233	223	261	228	223	247	233	219	244	239	236	227	229	202	240	221	223	251	239	230	210	231	227	215	224	212	221	245	220	224	251	242	241	255	214	245	216	264	239	224	248	232	214	228	215	224	257	212	228	260	255	236	257	210	242	253	201	261	246	208	235	260	232	235	228	226	243	232	222	243	241	256	257	193	228	222	243	234	210	227	229	199	216	241	210	234	267	213	234	255	214	217	214	230	255	224	228	216	239	225	231	236	217	246	228	257	239	210	242	224	204	236	213	204	207	228	202	223	234	231	237	223	215	234	230	244	201	231	223	249	222	219	240	206	229	237	242	207	237	236	216	212	236	202	236	231	234	215	217	209	194	207	243	242	246	221	241	217	226	232	230	247	195	249	227	214	251	230	231	234	245	219	235	230	223	223	251	240	254	224	202	251	252	244	226	244	200	235	255	227	239	246	216	253	224	217	243	214	223	246	216	222	232	220	219	229	226	241	224	240	234	228	219	208	219	231	221	208	232	249	213	219	244	224	221	255	199	252	256	240	210	241	234	235	232	220	230	234	201	225	240	224	224	234	212	233	219	212	227	239	227	230	244	235	234	223	234	235	229	208	221	233	223	215	209	197	240	216	222	238	246	210	229	213	220	230	230	253	222	205	226	235	216	222	228	227	212	224	243	220	211	232	214	216	235	236	230	227	243	225	221	211	224	243	204	220	217	219	224	223	224	250	223	230	230	207	227	228	235	248	217	227	250	230	225	217	225	246	230	232	234	224	220	209	237	232	210	241	231	241	211	222	226	210	205	227	263	241	242	256	236	196	219	243	256	224	238	229	232	219	226	247	237	214	226	219	230	222	227	248	213	225	229	231	227	206	244	231	217	210	231	222	226	239	237	210	206	234	229	205	232	203	230	245	241	230	231	246	252	246	225	235	267	240	261	204	219	230	232	230	242	242	227	214	230	256	228	232	241	241	218	232	202	258	233	200	233	267	260	214	227	245	245	210	237	238	221	235	234	212	234	223	237	232	231	228	231	193	225	240	231	250	240	239	262	240	228	218	201	240	246	255	228	222	214	211	242	242	238	230	238	233	215	226	233	225	201	212	229	230	242	243	229	206	239	202	234	235	254	240	214	224	232	217	213	225	208	233	210	212	226	252	237	236	204	233	236	244	240	228	250	215	243	235	216	233	226	253	240	197	251	232	204	220	228	215	237	210	211	252	237	224	228	223	240	226	232	228	225	245	233	225	233	259	216	215	214	212	212	224	228	226	249	206	225	222	213	238	223	232	236	207	211	245	242	219	225	227	217	204	231	241	220	232	239	259	241	200	236	245	236	238	227	238	244	239	216	252	212	217	215	226	235	217	196	242	216	215	250	217	220	225	245	267	232	217	215	227	231	234	234	249	239	250	220	239	223	221	202	234	208	202	232	239	250	244	219	215	227	247	200	224	207	234	224	242	243	217	222	222	224	241	250	239	233	224	242	242	235	214	241	231	237	240	224	235	210	246	225	228	222	245	227	229	262	212	256	234	243	220	231	223	231	223	239	218	245	218	255	247	230	219	237	223	214	228	240	248	228	207	222	229	218	215	228	242	226	224	225	253	203	229	255	248	220	216	235	236	217	228	224	215	204	249	197	227
24634	21514	28857	24758	19450	2713	676	380	303	287	282	274	264	265	241	242	251	220	233	249	213	246	247	208	195	240	229	245	239	223	227	251	224	217	257	216	223	226	236	226	219	240	232	221	202	213	233	230	223	202	221	196	231	218	227	217	199	224	257	202	213	236	201	218	221	218	216	200	234	189	211	200	222	204	210	226	219	207	222	201	241	228	205	216	236	199	228	200	230	195	231	220	205	234	209	224	208	217	230	229	220	208	202	185	221	219	199	219	214	206	219	203	225	225	207	228	214	217	201	196	230	234	189	228	235	223	211	261	223	221	178	217	205	215	233	220	210	242	215	233	207	215	205	233	222	229	169	198	219	213	222	225	202	212	206	191	217	204	226	225	214	216	214	194	228	233	190	201	204	217	258	216	204	223	215	198	212	203	207	221	215	198	198	221	212	218	227	211	232	188	192	184	229	232	200	228	216	215	215	194	230	195	203	221	214	206	203	206	205	196	208	208	197	221	218	215	202	205	208	208	182	216	222	220	198	199	229	185	202	219	206	222	199	202	200	205	202	246	203	215	213	222	227	209	192	207	227	220	235	215	203	227	212	204	218	227	208	218	221	224	202	220	229	225	212	216	205	215	228	221	216	193	250	229	192	231	203	215	206	222	231	233	231	220	230	240	202	178	217	186	200	209	225	226	211	184	205	223	212	212	220	214	206	205	220	231	197	215	224	189	219	208	224	195	187	200	196	242	216	202	196	212	214	205	195	209	224	217	221	233	202	203	233	211	207	205	205	240	209	240	211	195	215	216	206	208	232	206	229	189	198	179	206	212	198	218	194	229	206	228	188	233	226	219	217	237	214	255	217	212	196	223	217	233	214	221	207	183	201	193	237	226	202	207	202	240	244	217	193	211	209	202	211	215	194	203	200	210	198	236	211	215	174	225	223	196	198	221	208	199	215	224	189	210	215	213	216	204	223	215	192	224	227	218	220	214	206	209	220	237	259	204	207	212	233	215	205	204	201	229	206	185	252	230	232	196	232	220	239	220	201	203	200	226	204	207	227	197	211	209	215	221	208	221	235	217	231	217	213	205	212	203	184	223	227	254	231	194	205	183	219	189	207	211	187	230	196	193	218	229	231	228	204	229	207	216	213	193	243	218	222	210	227	207	206	229	214	206	205	213	225	185	206	214	223	220	221	215	208	211	210	203	202	231	210	219	198	222	194	204	198	227	214	215	209	203	187	219	214	225	209	188	220	224	224	229	193	196	212	207	235	186	209	213	218	203	209	207	199	220	206	238	221	205	197	213	208	194	235	209	220	205	207	226	225	211	193	205	193	202	207	237	234	228	207	240	203	219	230	235	191	213	229	228	192	208	224	202	202	226	228	202	211	202	235	190	212	206	205	232	206	190	229	228	210	264	219	194	203	225	214	213	219	207	232	192	208	201	213	218	226	232	215	212	224	228	195	228	219	205	239	203	193	196	212	216	211	186	235	216	231	204	202	218	215	196	176	222	197	184	192	187	209	233	225	241	213	206	217	191	195	197	207	222	219	217	206	234	206	196	211	218	186	221	233	204	206	225	204	188	226	212	224	219	233	208	221	223	223	248	231	220	207	221	197	211	205	226	243	207	200	198	212	201	200	230	219	222	196	219	184	194	226	193	225	223	213	228	211	196	187	236	215	222	223	234	220	209	193	202	232	216	189	210	196	227	198	218	213	212	232	210	233	197	233	225	209	224	205	213	192	225	225	239	200	201	220	190	200	205	190	216	206	197	208	244	226	223	216	219	234	214	199	221	213	183	216	213	205	197	220	212	216	207	215	188	215	223	235	212	213	255	187	228	193	215	204	212	210	238	220	193	201	211	207	202	216	208	174	206	197	209	233	222	219	216	228	239	209	239	205	225	230	212	237	202	204	209	230	219	242	198	211	237	232	197	186	206	203	206	207	213	196	217	227	210	202	216	206	198	206	230	225	239	203	197	214	221	237	200	240	202	221	179	205	227	202	231	207	187	177	204	214	214	197	194	221	227	208	217	211	203	206	223	200	226	196	209	207	212	211	208	216	216	203	229	208	206	210	196	215	221	222	208	202	226	190	225	222	209	233	209	206	226	214	233	222	203	217	212	193	222	215	210	222	209	185	226	224	229	201	212	198	194	202	202	198	223	220	208	194	210	231	209	205	183	227	224	235	193	233	204	210	197	211	216	232	223	205	201	196	230	215	212	215	184	207	195	207	203	195	200	219	227	200	202	222	232	199	231	212	207	227	214	221	194	198	212	211	247	229	241	212	222	217	204	195	230	211	184	190	230	208	202	192	212	189	222	220	224	231	217	234	211	187	203	213	216	226	215	213	196	248	219	218	213	223	217	190	231	193	206	223	215	201	212	211	230	203	213	220	235	216	231	195	224	210	200	219	191	211	246	185	231	212	201	214	203	212	191	180	193	225	209	189	216	209	210	185	206	236	228	232	207	201	211	221	210	212	256	211	212	203	204	177	220	217	218	228	216	190	198	229	220	227	212	219	214	245	241	221	215	238	210	223	214	233	218	214	218	217	201	213	204	229	227	228	193	211	203	235	232	199	197	203	204	205	207	226	190	197	203	199	192	204	201	217	228	202	203	204	202	206	209	194	197	196	201	194	239	202	207	211	190	211	203	199	202	195	219	222	238	205	193	229	197	202	209	229	175	209	211	205	232	212	220	204	205	196	206	218	218	169	207	193	216	196	226	232	225	213	244	207	237	227	221	246	231	209	213	224	226	219	209	209	220	209	219	241	223	184	204	198	217	213	223	194	204	216	214	244	213	190	204	230	211	217	210	205	214	217	203	202	212	260	215	192	232	222	202	199	197	185	202	213	211	196	207	198	227	209	209	203	178	206	199	182	187	207	215	204	193	225	190	216	198	228	190	181	196	221	217	223	213	212	185	218	241	193	216	200	212	220	200	216	226	199	195	223	181	225	200	194	191	221	177	230	214	230	223	201	220	219	206	208	193	208	231	194	225	216	197	211	207	204	180	189	212	199	209	197	227	182	204	208	220	191	171	214	229	226	177	216	216	228	194	189	213	218	216	227	204	214	199	191	213	198	201	174	188	196	216	207	196	199	187	197	187	189	215	210	213	224	198	207	213	195	234	211	217	219	205	171	193	220	214	193	212	207	206	214	217	221	184	210	208	220	210	208	224	206	215	227	207	238	238	220	180	187	227	220	232	206	188	200	217	213	210	197	219	222	201	202	201	190	216	213	192	214	225	211	227	219	230	220	193	200	227	199	216	235	187	205	200	214	196	199	211	242	213	196	208	221	210	225	230	209	195	199	177	191	235	214	196	208	221	209	232	208	207	207	228	199	195	193	189	211	206	224	199	215	199	208	228	225	207	208	201	226	205	213	221	221	212	216	198	226	234	190	211	193	205	224	191	213	219	206	196	210	214	220	200	198	219	197	210	208	208	213	211	222	249	204	220	221	189	217	192	220	232	210	222	206	223	200	229
3397	5013	42777	2425	1137	775	633	588	484	408	332	327	314	318	304	314	269	287	279	242	256	245	240	285	270	244	272	223	245	226	240	269	223	278	243	243	266	272	274	231	228	229	252	242	215	255	232	226	216	223	240	264	237	233	239	239	221	260	241	225	262	244	245	216	239	242	230	204	239	243	245	246	247	226	241	211	239	239	244	245	238	240	234	253	245	231	248	235	240	201	211	247	214	237	218	237	235	226	226	218	233	241	257	232	220	207	232	220	234	224	245	258	236	250	230	236	257	241	229	223	208	235	250	248	231	215	247	257	240	216	227	231	219	254	234	242	216	242	241	240	240	237	227	226	237	214	245	246	212	216	217	226	219	236	227	242	213	222	214	262	212	245	222	244	247	245	202	241	223	221	241	214	243	247	219	238	238	212	242	239	217	218	225	220	236	255	213	248	225	234	232	226	218	226	217	233	216	239	223	229	237	222	230	246	232	240	240	246	223	225	233	239	231	252	273	260	236	213	248	223	213	230	241	250	215	233	246	241	239	229	249	225	212	230	237	246	219	234	237	241	205	245	244	252	220	225	229	250	239	236	257	209	226	237	202	229	225	230	246	215	205	246	205	225	253	242	241	250	224	214	231	212	246	227	228	236	215	224	226	205	219	241	252	222	231	248	201	218	240	231	229	227	246	201	235	237	229	243	248	234	225	242	220	211	232	224	222	235	243	187	269	242	217	218	227	236	215	235	234	209	256	227	232	258	235	226	218	219	214	244	236	243	225	217	238	232	230	256	243	249	208	229	233	229	218	212	214	228	229	204	203	226	254	218	238	208	259	217	237	240	243	237	218	252	215	231	240	241	221	223	239	223	229	228	222	234	242	235	211	242	219	270	239	252	218	236	231	250	217	241	218	224	246	235	235	225	217	230	260	213	228	246	210	239	195	220	255	235	248	221	202	246	255	251	232	238	239	207	235	233	228	233	245	246	242	243	237	207	240	237	261	214	226	191	232	212	257	235	221	208	222	219	223	238	215	243	242	226	222	228	235	244	224	246	240	216	248	211	256	227	208	214	216	233	234	215	215	219	239	240	237	229	249	226	216	230	204	217	226	224	227	241	229	238	205	223	205	237	205	250	218	223	228	230	234	226	226	249	211	225	260	225	241	233	260	231	235	209	230	243	240	225	204	222	235	236	231	236	207	211	242	213	210	234	248	227	245	210	273	232	222	197	217	196	231	210	249	231	228	237	199	241	225	221	229	232	237	229	231	229	209	237	224	247	253	230	244	236	225	238	249	255	239	230	207	221	215	231	219	239	230	222	223	230	214	190	229	229	245	241	224	225	284	253	215	221	219	231	219	242	230	227	215	243	238	258	243	247	198	236	233	226	238	228	230	232	240	221	236	235	233	218	215	232	226	212	217	203	235	261	232	229	239	261	258	233	227	212	226	209	251	219	237	188	212	251	232	239	255	226	225	239	262	186	226	191	227	222	234	228	198	197	228	247	198	219	254	224	220	207	217	234	236	215	218	203	218	212	228	211	233	226	236	242	213	267	211	234	215	246	218	192	225	241	253	228	244	193	232	231	225	223	225	202	231	248	238	240	216	219	220	236	234	232	239	217	243	255	207	217	222	235	248	223	224	228	259	229	228	231	237	252	244	268	230	236	219	229	213	230	209	240	235	238	232	221	239	237	234	224	232	223	235	225	210	232	218	221	203	238	240	211	213	233	237	198	219	232	250	259	225	218	229	247	251	226	248	230	250	189	247	253	240	213	234	222	220	229	247	222	221	209	228	241	265	219	232	234	207	217	234	247	244	248	226	216	235	245	242	253	227	233	228	221	240	259	205	215	234	216	255	226	228	227	230	232	225	209	228	250	217	243	233	256	243	230	238	220	200	194	225	241	236	228	220	209	202	217	211	195	236	225	235	231	212	197	250	241	256	209	237	202	228	224	213	218	245	235	236	222	225	216	215	239	213	215	223	221	226	234	213	226	234	219	237	216	228	231	216	245	233	228	223	215	230	230	219	221	229	243	226	216	236	228	232	220	222	228	242	233	208	229	212	227	247	195	219	196	222	233	227	216	241	199	234	235	222	227	229	217	208	239	228	250	250	219	238	230	218	224	221	254	220	231	211	239	196	235	212	219	203	227	222	252	229	212	242	221	242	222	214	260	193	213	226	241	249	232	232	228	207	243	216	229	232	208	205	233	236	242	215	229	210	229	226	225	233	223	251	211	248	243	227	208	212	241	199	222	228	227	249	254	222	229	238	221	221	229	199	217	225	219	200	227	232	211	201	206	207	222	235	223	221	206	226	246	220	227	214	225	224	216	243	252	229	237	226	241	240	212	232	229	218	240	237	227	251	233	223	220	237	256	221	217	226	255	227	212	226	205	219	245	224	222	208	251	249	215	235	247	227	223	247	209	204	229	237	216	225	236	239	237	229	243	243	215	251	242	245	236	223	233	229	223	222	237	250	232	220	221	220	223	221	211	229	233	208	216	233	217	230	238	238	224	221	232	218	221	208	236	240	249	216	214	247	214	260	226	235	236	206	230	210	230	230	225	269	240	222	234	231	220	235	236	217	232	259	235	223	240	239	231	221	221	213	232	238	244	209	259	201	238	215	221	266	234	193	230	247	223	250	230	231	218	231	207	215	213	219	224	230	218	209	247	240	215	248	241	204	202	218	228	234	223	241	216	224	219	239	253	219	242	258	192	220	259	243	241	213	235	191	201	254	234	235	230	225	240	219	207	215	212	227	223	240	210	222	221	250	241	227	225	216	221	214	222	232	232	212	225	213	244	207	219	205	244	220	225	230	220	219	242	249	226	219	224	227	235	227	246	236	237	223	224	253	226	241	236	246	256	241	226	241	232	220	235	241	213	216	260	228	229	234	221	204	247	254	258	234	224	223	245	212	207	213	200	243	221	237	218	215	200	211	204	249	208	227	245	208	216	215	214	241	229	221	260	228	209	231	234	241	197	207	224	221	250	212	232	248	229	223	227	199	223	268	236	202	252	209	236	217	195	243	221	250	218	208	208	252	216	218	211	215	236	256	229	217	218	233	213	232	225	197	222	247	224	248	243	234	217	224	211	218	236	220	249	221	218	210	236	244	246	238	223	264	257	214	224	230	234	222	233	223	251	236	245	216	244	241	232	241	247	184	234	249	210	235	224	240	221	234	232	230	249	220	239	234	278	220	217	227	240	233	255	225	241	229	220	219	231	224	222	220	244	243	228	223	209	220	220	247	250	190	232	205	249	220	236	226	225	222	231	232	252	253	222	232	230	237	238	223	235	231	214	223	234	244	230	215	221	239	243	195	255	233	248	235	216	219	216	236	241	238	245	273	219	242	241	234	206	221	198	208	214	264	204	209	218	221	226	234	230	232	219	233	228	223	221	211	221	236	251	228	216	209	241	225	229	226	242	225	209	214	233	248	212	221	203	195	219	236	207	231	207	222	235	243	202	197	232	226	221	224	235	239	233
27716	10495	4213	813	487	477	482	414	454	447	443	442	443	429	442	396	430	446	451	443	463	417	435	429	421	425	423	471	447	433	450	443	454	451	431	382	425	412	415	407	449	437	463	454	442	470	434	428	454	471	439	469	449	433	489	443	419	410	460	424	413	460	459	431	453	431	424	425	429	424	453	447	453	438	459	469	438	448	446	425	434	476	448	425	460	449	406	425	431	432	419	423	416	429	425	452	442	462	448	475	415	442	439	434	445	437	452	416	459	461	440	478	436	473	430	441	452	429	423	467	401	440	461	445	430	484	436	404	428	444	473	458	447	428	455	453	456	426	455	413	432	479	417	457	406	444	455	438	414	429	456	429	406	411	437	432	412	441	431	415	436	426	473	453	420	446	436	449	437	453	415	415	449	453	437	454	398	435	473	424	408	442	448	438	418	441	485	423	438	445	402	454	424	455	429	448	435	423	424	423	422	453	444	476	421	408	429	454	457	474	477	439	434	465	451	475	421	397	429	453	465	460	405	418	466	446	471	429	475	467	428	446	454	441	457	455	459	452	430	434	482	435	436	438	440	433	437	436	473	397	423	432	462	420	471	417	436	428	440	433	397	429	378	420	490	414	439	445	414	437	507	453	461	422	409	408	456	504	440	457	422	441	410	440	401	453	411	460	461	431	441	432	456	475	446	423	451	475	428	399	449	446	439	440	422	427	421	446	469	429	398	407	422	422	430	415	437	414	462	437	441	448	456	441	434	420	397	438	469	446	418	441	459	433	452	420	439	419	466	432	424	406	453	436	435	491	439	438	435	460	465	437	437	434	446	456	453	442	446	483	416	403	450	411	450	466	502	417	422	435	444	434	410	447	445	428	430	453	432	452	453	432	452	447	459	413	421	472	422	416	488	416	444	394	440	418	428	421	435	433	404	451	450	429	422	472	451	451	408	442	437	403	495	445	417	459	444	460	415	453	429	470	451	459	449	437	472	424	457	443	400	414	495	446	437	409	441	434	415	490	476	435	459	445	431	417	449	396	429	438	453	429	455	425	437	415	466	446	445	423	469	448	400	434	425	443	435	446	456	452	431	408	441	442	448	427	455	418	434	422	413	406	408	433	452	401	431	429	410	432	471	449	462	398	457	450	428	424	434	389	424	405	414	404	412	467	443	449	410	451	449	465	461	449	469	444	448	426	365	453	453	450	461	452	438	443	465	396	484	434	452	435	431	429	438	426	467	415	423	428	482	417	417	406	447	427	441	427	438	476	437	439	460	419	430	426	471	406	454	414	441	459	449	428	419	450	443	455	461	430	411	446	455	450	425	455	449	424	416	439	437	431	426	437	473	430	467	428	469	467	451	443	461	444	464	439	431	449	447	433	432	473	431	445	439	416	443	458	440	432	436	475	432	465	470	449	408	444	433	406	413	430	409	428	447	436	455	417	433	445	480	433	455	428	442	486	412	421	460	454	421	453	441	436	452	441	459	433	457	401	409	433	452	436	440	459	446	441	419	401	442	444	446	442	463	423	418	458	430	438	465	450	474	443	461	415	481	454	442	475	436	408	474	436	437	396	446	431	465	435	429	508	428	440	436	449	411	472	434	463	451	423	453	459	405	448	447	426	438	448	452	416	465	424	452	445	431	447	429	450	401	448	453	442	439	442	421	427	449	480	432	425	414	440	456	440	442	415	423	481	460	420	379	444	451	451	427	424	458	435	437	456	450	424	442	414	444	432	438	433	456	421	443	482	408	441	422	441	444	455	406	414	400	459	507	452	440	459	408	440	448	426	445	418	417	425	426	404	407	431	447	429	441	440	402	444	453	463	420	404	435	439	462	439	421	427	428	442	434	483	428	485	447	434	407	427	462	417	428	441	457	450	437	443	455	429	442	457	431	436	402	415	433	429	425	431	431	431	429	427	418	442	423	451	427	431	399	449	436	430	452	459	427	449	424	432	414	434	459	458	465	477	467	462	423	461	413	476	437	408	434	472	438	431	456	448	457	411	443	442	430	446	417	419	442	428	450	413	445	447	422	400	457	455	449	443	426	424	435	452	439	439	441	397	442	489	436	430	403	422	410	444	480	485	393	433	428	454	425	430	394	403	430	430	452	465	443	409	466	425	423	405	443	465	437	480	419	440	455	459	408	428	444	447	392	454	452	422	425	468	482	420	451	458	418	461	440	459	449	445	487	445	425	449	457	451	423	446	459	477	438	430	446	504	425	426	448	464	425	452	420	432	418	456	424	420	427	440	430	468	482	412	479	457	439	439	423	410	426	418	466	426	429	428	436	422	440	455	427	443	494	433	469	483	387	448	460	403	456	457	430	458	455	439	446	493	477	441	449	416	430	465	414	450	459	445	415	466	419	447	436	438	445	420	443	438	406	486	409	415	447	446	417	428	446	457	433	427	413	435	415	416	402	424	425	444	403	434	444	420	455	424	477	418	452	432	453	447	418	442	442	438	463	474	433	433	471	409	436	481	431	423	448	428	413	460	424	449	417	428	452	431	451	451	438	458	429	438	454	416	419	423	446	426	451	456	445	434	448	410	431	430	473	451	425	410	415	460	423	382	450	415	453	442	447	467	446	445	428	435	436	436	456	452	466	406	455	415	458	448	420	416	420	459	448	421	409	462	442	496	447	446	407	409	435	432	432	406	461	400	441	402	442	461	452	414	441	407	431	427	464	407	466	439	456	421	416	419	417	450	424	429	445	471	419	433	423	398	410	502	432	458	453	438	461	483	443	424	454	476	427	427	414	426	441	419	428	415	441	466	415	396	424	463	438	461	423	432	440	451	440	431	421	431	483	432	411	418	413	454	458	458	448	406	449	458	481	441	430	450	403	431	448	459	431	443	389	426	416	464	465	401	444	439	444	415	429	402	422	407	455	439	424	440	464	437	473	421	434	445	423	492	431	430	418	430	449	436	481	428	484	433	456	446	418	450	434	434	449	441	418	447	453	433	431	457	453	436	458	454	466	468	445	435	432	445	436	435	442	425	438	461	439	422	432	441	439	443	438	431	418	423	431	431	470	474	427	457	450	470	456	446	427	447	426	412	415	401	424	438	456	389	416	418	437	459	409	495	425	426	431	393	447	424	440	487	440	413	434	403	453	452	447	429	440	436	444	463	406	420	443	434	435	446	436	431	413	473	432	439	439	423	461	424	471	472	429	447	473	414	441	446	415	423	432	448	447	432	441	434	445	446	451	463	421	399	435	428	460	420	444	409	470	456	378	445	437	461	454	455	393	434	433	444	443	462	433	454	414	444	428	419	413	406	431	455	390	440	434	428	469	398	420	442	439	470	433	431	475	500	438	444	399	457	443	462	455	426	456	468	408	468	432	413	446	444	459	446	432	433	454	441	446	460	426	395	407	440	459	453	434	410	438	440	437	437	465	456	433	430	453	404	434	436	422	457	476	423	392	429	387	457	431	440	452	415	430	482	457	456	419	460	422	452	399	443	464	445	425	455	444	453	425	409	436	433
4793	648	4771	513	475	450	488	467	445	425	459	414	432	441	445	404	406	457	447	447	405	429	414	400	456	472	434	443	427	465	431	436	445	434	425	444	389	427	411	428	472	427	445	436	408	416	401	413	404	451	429	466	438	453	413	430	445	427	473	436	408	441	403	458	422	445	434	446	455	453	437	413	443	420	419	412	419	403	410	410	429	428	390	426	418	376	446	413	441	449	397	432	420	433	447	422	413	427	446	398	406	434	438	471	418	451	470	413	402	456	433	428	388	448	386	414	431	391	440	410	438	442	421	419	413	443	413	459	427	424	451	410	417	389	465	411	431	458	425	406	462	468	436	407	428	450	468	476	418	429	418	419	416	407	414	424	429	422	397	453	417	451	446	419	459	431	422	433	416	432	398	420	431	444	410	426	404	431	418	422	445	427	398	429	442	437	436	416	438	449	415	431	436	381	411	420	415	410	421	425	446	398	435	443	436	446	457	413	422	425	402	443	415	442	415	392	419	451	429	407	456	461	408	431	430	435	403	409	395	442	423	442	370	409	388	436	467	444	429	419	412	436	411	421	409	421	399	419	451	444	429	460	435	475	462	428	448	448	404	432	409	444	422	429	429	460	410	426	401	419	426	438	392	402	443	406	396	402	410	435	438	420	411	447	423	392	417	430	445	460	450	442	451	398	448	475	429	424	428	406	408	422	435	447	436	433	415	462	379	442	445	447	440	405	440	415	446	427	437	464	455	423	432	456	436	431	437	418	441	421	440	453	451	405	477	467	418	418	457	411	442	478	440	402	442	405	458	439	435	408	444	458	396	429	406	407	434	415	449	428	415	411	404	402	409	419	440	427	410	440	439	380	415	427	420	445	447	400	434	427	413	433	401	431	445	412	386	430	444	434	425	474	418	396	440	424	451	443	396	455	414	435	443	385	424	418	425	463	390	457	434	459	451	399	444	424	426	440	467	444	428	412	426	424	423	429	436	467	422	444	447	419	431	435	458	448	431	435	422	428	416	434	408	455	436	406	452	392	432	453	405	442	446	400	461	425	428	436	402	408	445	443	442	425	399	462	426	427	449	422	405	391	431	411	476	433	441	436	449	433	429	434	424	392	445	430	388	427	452	422	427	420	418	423	433	392	474	435	454	452	415	439	411	422	406	418	413	403	415	420	464	413	408	414	434	406	418	387	418	429	422	405	429	416	371	451	456	408	469	426	425	449	398	451	447	428	431	428	420	435	440	434	446	466	420	400	449	417	427	440	456	440	434	430	403	465	419	397	415	455	406	415	420	442	480	464	407	435	397	425	431	441	438	426	419	418	440	438	454	448	440	467	439	440	434	474	465	413	438	442	472	414	454	397	433	445	390	410	460	459	410	409	434	411	402	430	409	428	424	425	471	424	425	419	411	438	439	429	444	434	433	458	445	431	417	400	457	415	446	416	395	414	438	390	417	466	444	382	407	421	427	420	419	414	422	460	459	401	453	450	429	422	453	436	448	431	417	419	423	445	414	396	436	448	442	401	428	444	424	448	427	428	427	399	418	417	387	409	452	432	434	447	413	437	414	427	431	448	416	408	448	421	409	425	434	393	440	448	447	464	406	422	437	458	407	404	422	468	415	413	426	423	431	405	443	472	442	455	461	448	416	440	435	411	431	470	445	437	402	436	437	457	400	394	432	473	452	418	435	389	442	446	458	429	460	432	384	406	402	425	460	414	409	393	419	426	459	410	411	386	411	410	442	428	446	448	434	441	425	438	426	416	422	404	471	437	424	410	419	432	440	394	412	406	432	391	427	417	455	487	405	445	437	449	407	433	403	439	438	426	421	424	425	411	454	404	434	410	440	398	436	417	418	456	418	442	436	418	399	396	420	419	454	460	458	408	433	466	457	371	431	416	417	411	445	437	428	426	457	422	432	448	435	433	416	463	415	426	429	477	439	398	422	421	401	430	399	452	446	421	431	443	462	418	440	446	431	407	407	417	455	410	428	425	453	427	435	443	399	435	428	427	410	404	428	433	437	434	397	465	430	425	448	422	437	403	427	443	438	418	431	440	429	411	434	440	400	421	427	425	438	411	429	425	447	392	371	462	418	433	445	425	400	469	464	422	405	465	448	446	423	388	449	410	432	408	468	425	452	464	408	405	450	390	433	429	417	434	434	445	434	445	409	434	466	425	412	442	435	435	434	498	421	413	445	452	363	446	441	446	455	396	445	425	440	455	421	444	395	454	463	440	420	422	410	464	438	442	448	451	433	424	433	420	447	393	462	431	432	427	444	416	417	442	438	442	439	421	423	406	429	468	428	429	412	415	417	484	462	416	429	411	456	412	455	420	441	428	433	470	445	430	470	410	442	436	419	417	473	420	402	433	423	455	437	407	441	425	434	444	413	430	419	427	462	440	401	432	421	424	413	415	412	432	407	452	403	430	427	423	415	482	458	422	427	398	394	460	426	404	421	415	429	389	412	430	402	399	437	452	453	446	422	464	447	434	441	416	435	422	408	447	467	447	410	442	410	467	461	407	433	434	430	405	430	417	434	444	423	418	462	411	462	436	427	428	413	421	449	436	434	411	398	428	413	401	442	431	464	414	446	453	449	417	428	444	429	426	423	440	428	444	458	424	421	402	422	414	429	423	388	419	416	456	443	456	461	443	441	456	459	400	404	417	404	381	419	424	440	424	386	418	409	437	381	426	405	411	439	434	448	459	458	450	443	405	409	422	391	437	448	405	409	431	435	412	450	492	412	411	462	417	435	481	425	445	424	468	402	417	432	450	403	415	402	418	434	425	391	421	462	407	428	427	414	426	447	387	467	437	438	420	432	419	419	422	454	409	430	410	429	398	411	473	425	439	451	436	399	423	459	408	467	439	444	436	451	445	441	374	449	434	451	420	382	428	417	397	430	459	476	433	440	407	412	424	415	429	443	437	436	425	437	444	435	412	431	424	434	445	424	407	425	448	430	428	415	417	409	415	501	409	401	450	421	453	419	428	417	428	437	441	401	426	447	441	420	437	422	411	430	391	420	437	390	475	426	432	420	416	411	441	450	425	455	439	444	445	444	408	423	439	443	438	455	429	391	415	421	426	390	416	422	441	440	467	460	401	457	421	470	429	428	457	426	432	409	423	400	437	447	448	415	392	420	441	453	463	397	439	439	466	435	454	422	426	399	423	445	425	424	403	444	413	453	465	423	452	472	424	404	426	438	417	427	428	394	467	422	408	426	413	426	457	436	408	458	430	414	402	427	417	392	479	412	419	442	439	474	434	475	416	434	420	406	446	430	435	428	446	414	430	427	450	440	379	415	451	427	442	428	412	430	397	415	445	460	409	435	411	428	467	462	431	445	409	422	409	401	419	440	421	409	423	420	410	445	430	428	424	478	416	407	448	437	427	416	411	452	429	456	422	386	441	444	417	434	441	426	446	419	363	422	417	451	425	395	442	449	450	414	439	438	469	442	419	436	439	426	415	457	415	436	407	434	424
25470	21468	28042	24432	5071	566	349	277	268	244	263	257	208	227	231	249	219	215	195	244	206	203	195	221	202	204	197	210	188	212	238	226	208	236	185	200	233	222	217	204	218	223	216	213	229	231	215	212	223	178	193	197	224	185	219	219	203	208	201	202	216	200	208	202	209	193	216	187	193	209	189	207	185	206	226	206	200	229	215	181	181	211	244	214	217	200	199	216	184	207	202	216	207	201	217	220	217	210	200	192	227	203	187	220	193	201	211	226	196	163	221	195	209	187	203	204	208	198	199	200	201	215	224	223	198	199	209	194	197	213	206	217	201	217	223	214	209	227	208	198	183	202	223	225	211	190	210	202	207	211	220	216	215	227	190	189	214	192	226	198	173	209	218	210	194	214	202	213	202	194	196	204	215	180	177	213	214	192	222	190	200	180	200	210	222	183	222	181	193	217	212	202	221	213	218	179	186	221	227	257	230	196	227	195	208	202	217	201	198	214	208	223	216	198	190	191	197	224	212	226	203	199	197	193	212	237	201	204	185	236	211	213	217	201	227	230	210	203	204	185	247	205	196	210	204	212	207	229	231	208	216	175	230	218	200	190	210	203	178	198	214	193	200	199	192	249	198	196	218	182	221	198	212	233	216	215	191	197	189	180	209	212	185	206	195	195	205	229	195	204	201	216	249	180	199	214	190	212	205	194	184	212	205	215	202	203	197	210	223	197	210	191	204	198	208	223	208	211	214	210	232	222	198	189	206	226	181	205	205	216	210	199	210	212	192	201	210	204	182	201	186	164	211	220	220	214	209	188	194	206	215	205	229	215	222	208	213	190	209	212	203	214	215	218	192	219	201	203	220	196	204	224	198	207	206	209	195	213	209	190	219	198	209	216	193	182	215	203	198	205	218	213	200	217	205	215	179	193	199	190	181	193	201	211	176	205	198	206	214	195	186	202	212	207	202	194	198	186	194	241	227	194	202	203	209	201	197	208	189	207	204	225	166	221	191	201	194	217	209	224	198	194	190	229	197	225	201	200	207	202	188	201	193	201	205	204	204	214	220	224	208	217	198	191	203	203	197	217	220	182	201	197	202	208	195	208	214	187	211	234	195	219	207	202	191	193	205	184	198	209	184	235	214	234	170	201	212	207	184	189	176	184	197	219	230	200	212	169	201	203	213	207	212	215	180	221	218	172	212	209	206	203	213	205	191	240	206	246	214	211	190	175	229	224	223	205	203	213	218	200	214	208	209	191	194	188	182	212	196	186	181	206	194	189	209	193	183	194	188	184	194	219	185	184	224	185	195	202	208	188	191	234	185	221	202	201	207	222	242	184	199	209	189	225	205	208	205	206	226	213	206	210	234	192	200	212	185	192	198	216	193	192	219	189	217	181	197	194	169	206	195	200	188	194	204	216	190	206	205	198	196	199	184	201	217	230	191	190	195	189	214	190	205	204	216	224	205	205	188	217	190	204	225	213	191	230	193	181	189	234	216	192	202	214	224	171	184	202	212	210	192	202	213	211	208	198	216	202	206	203	205	191	204	189	197	196	212	212	210	203	197	193	215	221	201	226	202	206	206	218	209	223	213	201	189	219	182	235	201	234	236	198	211	227	191	219	212	214	214	230	182	205	198	219	209	202	228	204	189	203	213	213	189	213	211	207	208	209	203	208	210	230	185	180	216	226	214	210	178	206	189	185	199	222	193	202	217	217	228	190	226	221	200	203	185	197	181	200	181	205	226	215	195	186	219	209	184	206	205	213	229	216	202	201	182	185	207	188	225	177	213	216	201	199	207	189	219	177	219	231	195	182	210	210	211	203	205	198	189	217	207	214	223	193	174	213	198	227	196	233	188	218	206	198	207	199	198	207	234	200	210	208	216	200	205	191	193	196	207	207	209	218	201	233	201	202	217	225	204	196	199	220	229	225	218	203	196	197	206	216	196	196	205	210	203	225	196	217	191	197	227	208	194	199	214	205	188	219	190	178	216	218	209	217	218	195	211	206	195	211	217	201	205	198	207	202	206	192	208	185	214	223	219	208	181	203	202	218	188	187	230	218	217	189	224	190	213	200	222	221	190	206	200	190	194	224	234	201	229	194	185	217	204	216	201	224	205	195	203	228	222	207	199	202	180	204	199	216	223	195	187	194	205	183	207	221	211	222	189	218	181	195	200	189	206	192	176	195	214	193	195	184	206	189	187	212	199	212	210	217	172	201	188	204	184	188	216	231	207	208	203	180	174	211	229	183	235	203	188	201	233	209	233	199	191	200	188	242	183	210	214	182	199	201	217	206	185	223	196	199	216	214	214	200	183	208	206	218	207	208	195	203	209	216	207	203	209	228	209	220	187	199	187	212	206	201	203	194	194	218	189	191	198	200	218	197	205	238	202	191	208	189	226	214	191	195	196	178	184	168	176	179	206	188	198	203	207	220	227	194	170	225	225	184	197	199	226	191	230	191	196	217	199	199	189	195	199	206	242	193	194	224	198	212	208	189	189	218	195	204	195	208	188	198	192	211	210	192	201	212	230	224	209	208	222	175	196	191	197	177	218	214	213	201	215	191	209	188	203	207	200	175	189	214	182	205	210	218	208	196	228	215	210	212	184	217	193	216	186	234	220	207	204	182	210	190	222	211	211	196	191	187	206	224	202	201	217	190	218	173	216	208	207	222	223	217	200	210	207	209	183	206	234	214	184	189	219	197	204	219	211	202	180	199	237	219	204	199	198	199	214	211	201	204	206	188	190	240	211	209	221	217	198	210	203	206	229	233	206	204	206	188	222	203	213	183	197	214	189	191	196	191	211	185	190	189	206	219	212	246	211	200	172	203	223	217	207	203	207	186	202	228	190	186	194	208	185	197	202	206	190	196	222	210	176	189	204	228	264	198	187	210	199	207	197	217	182	183	200	222	211	197	207	199	210	212	188	216	202	226	187	177	192	177	192	176	204	215	204	207	206	200	199	198	215	196	221	177	204	201	196	207	193	207	208	196	198	210	188	222	220	199	193	196	211	220	199	206	195	203	215	197	186	196	189	174	195	227	203	207	205	217	186	196	208	212	208	213	214	196	210	213	215	205	244	219	212	188	195	176	182	197	208	213	220	218	221	192	187	205	210	221	210	196	192	201	195	187	210	217	197	181	181	211	186	220	222	215	189	179	210	213	186	191	220	202	192	190	188	176	203	194	220	192	219	225	205	192	201	175	205	188	178	205	198	208	196	184	194	185	216	207	226	225	193	209	196	202	219	194	198	211	187	226	229	218	210	220	223	202	202	206	206	193	189	210	194	218	206	206	187	208	187	204	189	187	185	183	192	209	192	209	195	200	211	203	232	206	219	186	186	216	188	184	187	184	187	220	211	220	218	216	194	201	208	197	220	215	205	229	200	211	192	228	224	240	196	190	222	197	187	202	196	224	194	223	222	192	212	194	201	208	191	202	195	227	192	204	210	247	217	210	206	204	176	203	191	199	208	188	190	212	187	207	208	194
3156	3276	37784	1108	680	566	418	379	335	331	276	332	289	296	261	253	278	240	252	232	224	248	235	256	239	235	245	267	237	236	186	232	223	257	249	222	209	248	213	238	218	234	219	256	237	235	203	227	211	248	247	234	258	235	244	220	239	268	232	238	224	258	237	208	232	228	263	211	224	200	201	218	239	230	246	224	220	244	250	238	257	233	237	234	222	228	219	225	209	256	223	215	215	212	232	255	240	206	237	240	235	242	232	222	189	222	225	200	225	238	228	223	212	213	239	236	242	224	228	240	216	239	221	242	219	246	217	238	204	214	248	222	216	221	224	217	234	253	225	207	246	218	241	213	234	243	242	232	218	215	226	219	213	231	220	209	231	227	243	241	220	225	252	223	261	227	222	238	239	250	239	221	261	222	226	212	224	266	238	231	206	208	206	230	250	215	226	206	215	237	230	229	199	221	247	243	231	224	217	223	243	224	233	200	242	231	232	223	244	227	220	232	247	238	206	254	236	209	212	248	246	248	218	232	223	248	231	254	203	258	230	218	243	229	251	242	213	228	227	246	207	232	228	220	224	236	228	226	241	229	235	186	201	227	218	219	217	227	244	218	278	244	248	236	220	258	227	222	234	245	218	215	231	225	229	210	245	226	214	221	223	245	209	231	239	238	220	222	252	229	271	233	220	226	242	222	245	233	230	212	222	220	247	237	237	238	241	235	239	198	229	242	215	217	227	237	237	209	225	227	249	224	246	215	236	218	231	255	236	234	229	210	249	242	225	229	238	221	235	234	199	239	255	216	224	241	258	205	223	235	220	232	234	247	237	224	209	224	227	237	198	240	226	232	233	241	226	226	208	235	199	252	244	218	255	221	250	218	223	202	228	218	233	242	250	236	231	213	256	215	256	253	228	226	216	221	201	231	223	213	220	270	202	229	225	229	217	205	242	234	264	215	257	225	212	234	244	219	238	229	260	214	227	224	226	227	223	249	232	222	216	235	245	245	221	241	239	224	250	248	229	225	216	206	226	237	234	214	237	210	254	263	232	255	262	233	216	241	222	231	221	220	207	247	224	223	227	233	225	240	204	204	221	247	257	224	232	220	233	241	209	223	236	234	217	247	227	226	249	225	265	222	260	232	231	228	209	246	222	219	232	266	224	215	208	221	243	253	209	231	233	223	241	236	237	250	249	232	227	233	235	241	213	205	243	218	197	220	225	206	226	218	231	235	226	238	222	229	243	238	213	234	212	204	235	247	211	230	227	221	223	237	221	242	238	250	224	220	210	227	230	234	224	233	222	229	210	255	224	214	221	229	221	234	200	235	228	207	229	240	221	249	251	231	229	239	206	242	250	227	246	233	224	219	207	216	235	217	263	246	209	220	223	218	239	233	259	228	239	224	223	231	229	198	259	226	239	240	194	230	265	219	224	218	242	234	246	207	219	253	216	219	194	247	240	230	247	237	220	229	258	216	233	226	222	218	205	200	232	243	226	256	230	240	215	227	217	243	243	246	212	225	255	230	201	218	200	216	228	221	232	214	221	224	230	227	242	224	217	237	234	231	240	218	240	230	219	233	226	217	211	225	243	240	220	255	231	201	238	236	238	212	249	239	219	226	222	211	249	219	272	236	255	240	227	219	232	222	243	256	228	212	199	216	215	225	227	231	221	221	223	230	229	235	230	222	217	213	224	245	234	205	222	236	219	202	206	211	232	214	229	228	235	221	210	205	206	241	226	209	223	205	251	224	251	241	210	200	237	240	210	223	210	242	224	220	240	214	214	231	227	217	212	257	242	231	218	228	211	217	232	242	225	214	244	238	208	249	221	207	210	229	214	241	214	246	240	241	252	204	241	208	233	252	226	238	211	229	239	219	236	234	230	246	223	241	181	230	225	197	227	224	224	224	245	220	222	214	240	233	249	234	227	229	216	253	224	233	208	238	199	217	223	237	229	228	197	229	225	205	248	230	264	239	213	212	233	221	207	220	215	228	223	194	230	243	243	233	231	230	245	243	229	240	220	223	227	231	233	219	250	191	205	229	213	252	235	225	255	224	200	222	231	223	203	240	205	226	232	229	232	223	229	227	219	231	222	252	238	231	243	227	218	213	225	241	224	208	224	241	248	253	243	208	245	231	247	229	225	252	223	216	228	228	222	190	241	247	237	194	237	223	214	215	223	224	220	211	227	232	210	211	222	243	233	213	224	209	217	215	226	231	251	240	243	228	223	216	251	220	216	259	238	232	225	209	204	244	230	229	261	212	242	211	210	227	222	247	242	229	254	253	227	248	244	227	212	244	243	247	231	206	234	218	229	232	220	231	203	230	203	219	220	212	210	262	226	230	237	228	228	227	249	232	243	233	220	220	217	244	236	247	210	255	253	242	234	231	244	233	222	220	232	210	240	219	232	208	228	230	207	239	223	223	244	211	257	231	210	220	226	232	219	234	248	241	229	232	210	225	203	227	236	225	226	258	229	217	225	224	221	253	263	212	223	217	205	208	209	239	220	229	231	203	239	236	219	223	218	233	238	218	196	234	234	208	233	209	245	218	225	232	233	228	199	249	219	207	229	218	245	222	221	240	235	212	236	251	244	220	229	211	240	221	261	225	240	224	214	208	242	227	229	222	208	239	248	243	218	243	247	219	217	231	231	249	253	227	237	213	211	227	207	262	227	227	227	211	232	216	212	223	211	237	235	231	238	232	249	203	208	231	233	227	229	225	232	225	238	212	220	209	232	232	240	227	235	244	223	213	217	224	202	231	218	238	233	248	253	216	227	213	224	236	255	238	207	211	242	248	214	217	219	221	241	238	217	207	218	238	234	208	224	239	213	233	234	223	190	222	209	244	233	225	220	234	215	226	209	222	229	219	222	227	225	218	227	223	180	251	221	182	237	235	248	223	228	219	240	228	239	230	235	204	210	233	202	239	224	232	238	218	228	215	251	202	246	217	231	231	232	227	216	253	217	242	214	259	223	221	230	235	249	226	219	246	224	231	192	230	235	226	219	230	246	228	220	224	226	234	234	199	249	231	233	209	214	253	236	222	233	188	247	235	201	255	222	229	200	233	236	211	225	220	208	224	235	243	242	205	223	228	225	232	235	230	244	231	201	193	205	208	242	217	223	241	218	257	241	224	257	239	234	220	218	211	254	217	206	235	235	234	245	236	254	217	218	199	225	233	225	224	262	241	223	254	226	251	232	256	230	238	240	228	233	228	237	240	227	217	244	208	225	231	245	259	201	218	212	219	236	228	229	230	231	256	207	220	242	245	239	243	226	236	222	233	239	226	217	215	219	233	226	239	219	228	223	251	238	217	248	234	246	217	223	234	237	248	233	243	207	208	244	223	210	213	221	235	249	211	248	201	259	233	223	223	221	231	228	222	240	244	229	226	200	211	219	249	216	219	215	247	235	233	255	252	230	226	241	213	251	231	236	198	255	226	257	243	230	236	221	236	234	216	218	213	205	231	236	250	249	252	209	225	235	214
24573	21518	28739	24925	19422	2830	683	410	312	303	279	280	251	241	242	255	223	217	245	232	214	213	225	230	229	241	237	228	232	213	224	200	225	243	205	210	210	256	198	207	222	216	217	216	220	230	219	222	214	225	227	229	198	185	240	227	224	204	256	217	203	215	195	221	249	236	195	228	225	212	215	186	196	233	177	223	229	212	234	212	201	221	207	221	227	225	206	205	220	209	206	205	214	227	215	223	177	222	209	208	231	214	209	215	200	221	204	203	194	214	226	215	206	222	200	236	225	225	238	215	217	200	207	222	246	207	211	202	182	208	198	236	189	199	223	214	199	220	224	210	201	195	204	227	202	217	220	211	208	211	216	211	229	224	214	207	193	208	220	229	237	217	211	203	242	215	214	185	225	223	214	211	199	224	218	210	178	204	194	236	217	223	201	228	241	214	244	205	221	193	209	244	190	210	215	220	213	196	217	219	207	191	222	204	201	217	220	220	210	211	188	232	243	212	199	230	214	204	206	200	208	210	213	200	224	217	202	232	209	244	214	193	210	201	227	199	207	187	201	201	205	218	204	202	197	192	232	211	207	213	205	220	216	218	242	208	188	212	194	201	208	212	191	233	200	203	204	216	203	237	220	206	211	191	198	206	213	214	194	229	230	190	222	216	214	216	194	207	227	207	201	198	217	225	210	199	213	208	212	229	214	233	229	197	228	211	187	200	211	219	184	215	179	235	219	206	205	251	188	204	204	190	188	216	200	207	209	218	203	224	180	215	201	214	215	228	236	200	212	204	206	220	188	222	217	192	227	207	200	178	208	216	238	191	212	228	192	214	203	214	195	228	194	234	217	208	210	223	209	197	250	210	210	227	223	209	208	221	224	232	196	214	261	203	198	188	211	199	210	200	223	210	252	211	222	228	215	213	212	221	209	215	222	229	191	209	208	229	243	198	215	228	212	212	210	211	211	203	203	203	205	216	211	214	212	219	226	251	212	200	223	206	201	220	215	202	215	236	217	222	251	232	205	228	193	191	203	211	235	218	220	203	219	257	205	202	217	215	203	214	223	214	203	200	218	227	199	202	184	220	207	212	229	205	205	209	224	185	222	232	207	214	228	235	225	225	230	187	201	202	190	228	189	223	219	219	193	226	224	209	185	218	216	221	198	215	199	214	203	205	215	195	230	205	204	205	232	211	214	228	224	219	237	222	200	214	217	197	211	242	215	202	215	223	210	207	218	181	200	223	183	221	232	226	211	202	196	235	200	217	208	202	203	201	200	205	222	211	212	208	233	199	227	206	204	215	190	212	209	191	221	190	238	221	220	215	225	239	227	208	203	216	204	241	238	202	193	201	206	197	226	211	203	224	207	214	197	241	233	213	203	214	227	203	220	212	202	212	213	207	222	202	199	233	191	192	224	216	232	216	195	197	194	181	222	220	179	200	223	211	236	213	215	223	216	208	231	202	212	197	196	237	212	212	211	205	214	220	218	195	222	188	196	211	212	203	188	227	207	231	213	190	206	222	213	209	217	209	218	215	197	206	210	225	232	200	198	221	225	227	199	238	227	202	206	237	199	220	206	207	210	199	195	226	210	227	210	211	182	215	212	198	205	209	223	221	230	209	205	231	227	222	226	211	204	222	189	202	228	207	214	216	223	218	246	195	204	227	206	222	208	218	227	214	215	229	241	222	204	216	217	224	202	213	215	196	235	190	208	196	204	205	221	206	193	211	200	202	204	189	229	196	191	218	215	208	197	219	210	211	209	208	203	247	218	216	207	222	181	196	218	202	209	203	205	199	210	241	198	208	229	222	219	212	228	232	217	203	174	215	235	217	211	223	207	216	221	223	187	214	191	213	212	215	227	220	172	224	187	217	221	226	222	222	195	204	207	205	219	205	227	217	217	209	211	221	196	204	218	211	206	197	220	217	200	207	221	228	227	214	221	197	228	228	220	191	227	207	236	200	193	188	201	210	211	235	213	217	209	198	212	201	208	204	211	183	208	218	217	210	214	193	211	203	199	226	199	192	190	201	232	232	221	206	213	209	207	221	220	195	195	228	218	212	195	196	214	213	203	185	201	197	208	224	189	198	192	220	206	195	203	221	202	246	223	224	223	220	209	206	213	198	257	200	207	212	227	209	212	247	215	199	201	194	207	218	233	200	189	232	197	224	226	207	217	185	187	204	218	234	210	190	203	238	194	230	218	208	244	208	224	225	195	202	199	211	220	216	233	203	225	237	196	212	182	225	206	206	209	193	223	181	207	226	223	217	210	186	220	212	198	185	213	219	236	224	214	209	240	220	193	208	199	184	179	186	224	237	226	208	233	214	228	242	201	210	203	210	204	209	197	194	196	199	183	204	217	205	227	203	215	227	203	215	207	212	203	206	194	227	220	200	233	198	190	210	231	216	233	226	220	217	199	215	231	194	194	202	218	201	209	245	200	185	224	215	209	209	189	209	230	200	208	207	227	218	213	200	214	210	199	196	204	209	216	171	224	200	220	255	203	209	207	197	197	214	209	214	196	193	197	183	217	205	212	217	231	203	212	203	221	219	191	232	190	198	202	189	219	219	214	205	197	214	209	228	244	200	211	201	211	220	196	205	224	174	215	210	219	220	197	207	217	228	185	196	224	205	200	201	188	204	209	180	213	207	199	219	215	229	220	199	235	203	220	220	233	214	187	208	205	236	228	238	216	224	199	196	198	202	215	208	203	213	224	211	230	225	189	201	205	220	213	226	190	213	214	201	191	211	203	186	209	190	216	215	239	221	213	189	237	207	174	215	210	213	205	211	203	203	233	202	197	198	222	215	209	212	208	205	227	230	174	240	194	169	219	229	205	217	208	228	219	183	217	194	202	181	193	234	207	176	221	206	184	234	221	218	219	205	206	183	203	226	221	230	209	199	195	209	241	215	219	193	202	228	223	232	198	232	205	236	201	232	220	196	218	200	221	216	199	195	220	197	199	207	203	238	208	196	198	206	220	206	194	208	228	188	219	225	187	211	214	225	220	211	203	190	219	216	203	219	198	218	192	200	208	204	207	188	213	229	189	225	202	223	205	197	212	231	203	200	206	209	188	190	201	206	206	191	227	205	241	221	220	207	206	206	206	214	206	244	180	191	213	205	226	223	202	230	201	223	209	222	233	220	223	214	243	233	224	208	220	217	214	224	206	204	193	210	246	199	215	237	209	209	218	240	204	213	201	207	194	207	225	215	224	208	216	203	220	218	223	196	232	222	231	238	215	220	216	205	184	178	192	214	189	217	228	211	238	221	184	205	199	176	203	230	202	225	240	255	200	197	187	208	217	198	229	219	204	206	219	204	210	214	199	203	213	216	207	215	210	225	227	215	217	203	218	202	237	194	228	235	186	218	225	221	201	202	206	203	210	222	244	232	215	209	223	245	187	217	211	203	224	197	212	199	186	218	218	222	189	218	186	210	237	213	195	212	204	205	216	203	214	204	195	232	224	193	212	221	213	210	222	197
3369	7593	48820	1697	1118	763	599	498	452	411	387	358	329	309	313	292	276	250	251	270	260	269	293	269	236	243	246	262	240	248	253	263	218	265	244	233	233	253	270	258	228	238	229	241	243	270	215	250	220	261	251	256	229	205	234	271	215	200	214	217	231	212	245	235	217	244	236	259	217	225	232	239	213	249	252	222	246	207	244	220	227	237	237	260	216	249	229	259	253	240	241	251	220	237	258	234	213	236	224	242	246	226	236	228	217	249	238	249	195	243	248	250	257	236	258	222	247	236	250	227	212	255	235	215	253	192	216	244	232	218	239	211	221	216	219	218	240	238	260	255	202	230	225	240	220	241	267	190	250	208	251	243	235	233	226	227	227	257	260	187	239	194	225	232	242	243	221	221	210	237	218	235	245	253	245	236	215	246	247	233	242	215	209	231	210	223	218	231	243	239	232	242	252	211	221	264	226	236	259	224	215	221	238	194	232	224	215	211	225	252	238	207	237	229	228	214	226	217	213	223	210	222	226	231	238	228	221	247	234	252	245	236	236	238	227	213	211	217	239	204	265	233	228	245	223	261	241	245	224	229	243	239	241	223	240	240	263	232	238	222	240	211	236	230	219	240	225	207	225	250	219	190	237	230	225	240	234	222	243	211	228	221	244	202	231	262	216	239	238	222	244	223	234	232	229	235	237	232	212	244	223	239	226	225	228	237	237	217	209	231	227	253	229	247	244	227	207	237	245	249	222	236	233	233	236	236	257	221	236	238	231	256	196	233	201	252	229	230	240	233	250	243	250	243	211	234	221	267	236	240	219	245	226	221	227	245	213	223	226	269	221	214	211	269	242	203	247	240	204	231	230	221	241	241	231	225	239	232	212	244	232	222	234	243	203	243	232	240	224	239	238	217	234	220	212	226	223	232	216	203	233	229	212	233	196	231	237	248	236	213	229	249	238	259	223	237	231	219	203	240	228	227	249	220	221	234	226	238	261	241	236	224	221	247	262	235	249	255	231	211	215	254	241	245	228	241	229	217	223	229	228	233	242	213	264	219	217	241	246	229	220	240	243	220	239	208	233	237	235	212	236	224	220	223	242	223	223	217	225	239	235	229	224	243	252	223	237	222	219	225	214	210	228	229	254	213	223	216	241	227	215	237	246	231	236	232	193	227	236	227	227	236	205	248	258	231	232	249	210	207	207	215	241	237	205	261	259	209	253	255	227	223	239	220	244	252	240	224	235	224	228	245	230	257	224	272	240	229	240	225	232	252	235	241	234	206	267	247	245	210	206	209	208	237	230	208	236	243	255	230	241	231	240	242	243	219	239	237	216	209	213	240	210	219	244	222	230	199	206	232	220	231	220	248	226	217	226	235	237	237	241	216	239	247	217	219	223	205	228	202	228	239	213	229	224	237	246	220	230	231	224	252	216	231	251	238	233	215	237	237	208	209	233	230	221	231	236	224	254	211	228	214	230	214	221	244	225	212	250	230	220	238	245	253	213	216	250	245	224	254	213	238	195	226	261	213	234	248	210	246	265	221	228	241	212	215	221	214	233	227	239	229	253	218	221	221	220	241	215	246	238	212	235	238	235	221	266	241	235	234	226	229	224	243	210	228	245	247	216	204	203	201	203	224	235	218	279	213	241	218	229	260	246	229	226	249	230	217	229	230	232	225	204	255	247	237	223	234	245	226	222	214	202	216	212	214	234	265	225	246	237	262	224	221	221	261	235	212	220	217	235	253	243	245	262	209	253	226	226	214	220	236	234	269	208	245	204	243	228	213	235	223	218	214	231	236	230	238	218	257	217	210	248	220	240	232	199	234	222	232	238	221	222	228	218	250	249	222	212	219	205	232	243	230	240	230	239	222	208	239	241	213	245	215	246	226	220	252	216	238	234	220	219	254	231	204	205	248	241	222	207	233	201	226	225	230	241	264	260	241	221	222	201	241	224	256	234	227	240	229	227	236	209	246	211	228	222	216	251	255	263	222	242	230	229	222	199	232	209	228	237	214	190	223	232	233	201	254	226	218	218	229	248	238	215	235	243	219	208	225	235	250	219	225	207	223	226	232	224	229	253	208	211	262	226	236	221	212	245	226	218	230	268	217	234	225	214	212	259	222	252	232	227	190	253	227	247	253	221	236	262	215	237	205	265	247	212	223	226	257	204	228	246	234	229	242	219	213	233	271	255	228	229	279	220	240	250	236	215	227	256	227	207	211	243	237	240	251	221	243	227	261	228	227	233	242	242	228	228	222	255	253	223	217	229	198	255	213	230	206	220	220	229	228	245	250	223	212	259	234	215	239	234	218	223	211	211	227	231	235	214	243	215	233	227	218	243	234	220	238	249	250	256	224	247	229	225	209	249	204	237	241	254	233	231	250	215	240	247	215	213	234	208	224	262	252	221	215	243	221	194	231	216	218	246	235	224	240	232	230	231	210	214	248	202	234	247	235	216	238	234	232	235	208	262	234	231	237	213	262	231	197	227	247	242	250	233	236	230	219	224	236	226	212	232	213	246	239	240	217	231	223	222	223	237	223	236	204	215	243	226	247	236	238	222	204	229	243	230	230	258	246	236	237	235	222	228	221	238	230	224	240	256	215	236	256	246	247	216	218	211	237	233	228	241	226	214	220	248	215	234	208	221	218	222	194	234	213	235	222	216	239	242	217	226	222	270	245	237	251	214	258	242	238	241	226	229	222	232	220	221	212	199	239	228	219	219	241	256	216	203	226	259	274	212	228	219	236	217	239	245	218	208	206	228	233	241	228	245	249	245	215	190	236	221	221	237	235	208	209	237	243	223	211	260	256	267	211	214	251	241	236	231	245	238	216	216	234	215	261	254	230	194	240	265	224	235	207	223	232	249	225	247	220	218	221	236	219	242	238	210	232	239	228	248	237	245	217	236	227	236	236	233	251	227	237	209	241	244	243	252	233	253	223	220	218	228	232	251	250	225	220	200	222	226	241	242	227	210	211	220	225	218	227	240	194	227	222	247	252	226	234	216	241	241	226	205	235	226	223	241	250	244	225	230	255	260	239	257	211	201	232	239	250	245	226	216	215	258	238	218	223	244	236	243	255	266	251	225	241	216	226	209	216	241	232	242	223	254	187	229	195	236	227	224	245	219	255	255	242	209	216	229	218	228	214	231	220	202	233	230	214	212	235	225	219	230	233	220	249	201	233	230	247	238	218	240	241	237	214	214	226	243	227	267	243	240	250	223	241	221	231	239	216	216	222	219	239	247	238	223	211	237	254	221	242	217	238	230	236	221	224	197	248	231	224	241	237	252	228	251	228	236	214	234	236	222	222	194	229	234	258	224	251	224	230	216	214	224	238	231	219	220	216	219	219	205	213	260	225	227	231	217	242	231	234	239	208	225	243	236	235	215	219	245	231	222	220	254	230	205	252	247	231	245	268	239	205	212	233	227	236	228	220	233	240	223	230	239	206	239	238	232	223	246	210	236	236	233	226	251	242	219	234	231	257
27666	10370	5343	802	465	477	472	437	396	440	420	399	435	422	457	446	453	450	474	470	444	409	421	460	422	427	446	418	481	414	412	440	463	462	447	424	426	452	456	441	466	432	463	456	456	435	499	425	455	429	432	452	453	440	448	432	439	421	435	396	408	433	441	416	466	462	422	458	444	418	470	431	447	428	396	474	469	386	441	468	420	432	441	463	433	472	435	435	469	480	480	416	452	431	394	456	465	422	433	427	408	438	408	392	456	422	412	436	427	431	412	463	432	430	451	399	432	420	443	460	441	422	449	440	460	445	447	423	424	428	438	454	435	424	477	443	444	444	415	417	470	411	474	429	411	447	407	409	422	443	421	474	472	428	467	422	425	418	407	393	425	426	492	435	440	464	435	407	415	433	415	434	429	448	451	421	423	445	431	411	399	418	411	449	441	460	444	422	450	446	428	445	422	419	472	436	445	444	463	460	435	453	378	485	455	437	421	412	467	458	426	418	455	439	376	433	406	438	452	471	454	419	434	420	383	425	482	424	446	467	416	440	407	395	416	423	405	445	438	434	451	448	455	452	429	389	410	439	427	419	445	407	439	424	419	435	418	426	389	447	454	422	423	472	456	379	399	492	435	414	415	413	424	436	456	448	425	430	439	473	462	436	436	468	459	431	424	453	432	456	426	433	464	416	452	450	411	432	471	464	438	484	405	427	421	448	425	444	450	439	428	437	414	402	415	447	436	440	429	442	412	408	419	432	434	423	448	426	416	461	444	406	410	443	418	416	415	492	430	436	469	449	450	428	397	402	423	462	394	428	400	471	447	464	468	423	484	407	477	428	457	419	410	453	404	441	449	416	416	425	443	439	405	419	419	467	446	425	454	423	419	441	420	461	445	391	452	464	455	428	441	420	466	440	450	445	432	468	426	423	455	444	431	442	433	445	483	478	452	472	467	425	422	438	436	477	414	434	480	461	488	449	444	444	391	427	394	463	424	447	434	450	469	466	449	417	443	424	420	410	403	427	458	438	435	427	415	477	425	438	441	452	441	432	409	410	437	415	448	420	403	422	436	433	447	422	440	445	447	413	424	456	408	386	436	432	450	466	446	470	458	447	408	429	401	414	404	445	452	426	476	436	433	400	435	382	457	422	419	388	431	462	425	426	450	429	440	425	438	461	479	432	439	414	444	460	416	457	424	409	401	435	451	406	432	464	426	464	414	462	436	416	408	433	429	430	414	418	431	427	440	426	424	437	463	425	409	425	491	407	435	449	421	422	430	438	408	419	436	427	435	489	422	443	457	463	453	474	417	421	439	430	461	454	449	419	432	389	439	438	455	421	445	452	477	432	442	445	459	419	407	468	425	432	438	446	411	429	454	427	441	417	461	441	428	431	419	411	402	480	447	447	398	450	419	414	411	449	436	469	427	456	447	433	424	455	436	430	435	382	421	412	418	472	433	438	451	407	431	452	430	432	422	426	440	464	421	445	440	418	442	465	450	418	440	429	470	457	445	450	395	449	436	455	437	440	441	400	457	394	469	442	461	445	382	426	427	431	416	407	436	481	434	481	393	410	443	404	452	401	454	443	424	449	402	471	451	453	412	460	461	439	418	424	442	463	427	454	442	455	431	424	454	462	461	436	452	483	449	412	435	483	437	425	433	463	513	441	448	431	457	425	428	439	424	446	442	452	462	419	419	413	421	422	435	428	443	439	444	454	453	452	412	460	472	427	427	443	465	419	486	404	462	476	440	365	453	427	415	437	400	406	452	481	439	426	426	436	438	452	408	428	440	438	456	454	438	443	441	455	478	438	438	429	479	475	408	475	408	460	462	438	462	398	420	420	441	421	478	426	460	407	443	418	450	444	419	411	427	468	455	431	433	406	466	398	427	452	450	482	472	444	438	422	413	407	417	428	436	442	476	455	450	434	451	447	428	452	422	417	457	404	426	456	471	427	434	441	422	431	433	446	457	441	430	467	450	416	421	463	447	468	415	403	435	457	420	452	430	400	407	428	471	404	427	437	458	442	428	414	448	448	413	436	431	409	423	463	409	415	453	457	400	438	410	416	422	418	415	415	457	440	434	423	465	401	441	446	453	429	456	421	416	436	434	437	430	444	439	399	445	431	398	414	428	477	458	454	426	460	431	426	441	447	431	487	428	468	458	503	449	442	462	446	412	421	457	453	434	421	423	468	433	457	403	393	460	427	444	452	423	469	451	445	429	471	441	418	429	417	395	454	413	444	416	433	429	421	415	411	464	403	485	424	421	431	438	427	424	436	442	456	428	453	418	488	474	416	414	397	414	448	447	432	434	441	433	432	416	431	459	446	442	438	445	450	427	455	446	471	453	429	443	456	441	458	456	459	394	457	401	364	446	442	441	425	429	446	446	440	453	404	459	427	447	397	435	415	420	423	423	473	454	467	477	429	440	453	425	403	411	428	443	472	446	468	425	462	436	470	395	454	455	424	428	432	459	418	442	443	461	424	443	457	430	435	443	424	400	461	449	439	441	443	444	417	434	454	411	396	452	441	459	431	446	431	416	403	448	446	423	468	454	425	429	424	436	450	457	429	418	454	393	441	427	497	421	433	428	411	451	405	414	420	422	406	424	472	446	441	434	422	444	407	432	468	469	431	446	408	406	442	422	415	431	415	422	509	440	444	456	443	424	432	436	423	424	465	437	425	422	428	447	461	436	426	443	403	451	458	469	428	437	434	435	465	418	421	457	457	443	441	438	409	418	403	440	429	438	483	451	436	452	423	406	440	431	400	430	437	435	429	442	439	446	416	441	452	407	417	422	435	452	424	434	428	430	443	435	435	441	423	441	435	447	448	401	450	430	468	452	395	425	417	484	440	426	410	431	422	451	432	434	471	452	434	428	425	457	444	419	428	421	464	422	433	427	454	445	408	491	406	468	412	440	436	456	463	425	448	439	433	450	456	431	421	412	448	402	464	403	428	439	438	418	420	436	450	436	455	465	448	465	429	445	411	423	455	432	420	452	412	403	442	447	433	426	412	445	431	437	382	444	450	435	453	432	465	430	464	438	422	425	437	412	478	486	441	419	422	425	406	431	407	413	412	406	404	434	441	410	421	445	443	424	450	424	397	445	451	454	446	456	430	421	449	427	417	469	403	442	493	426	425	440	448	440	440	463	433	436	448	432	452	439	439	455	460	447	482	425	419	421	396	459	470	423	448	391	458	424	424	436	436	453	454	435	425	436	441	441	435	438	435	444	457	420	417	423	415	437	427	456	446	431	418	458	419	429	448	469	466	426	409	438	421	460	409	437	390	438	472	448	425	436	455	424	439	440	475	435	451	433	425	423	395	461	417	443	449	414	437	405	408	445	425	407	439	404	430	456	454	440	422	447	481	456	416	440	414	432	430	463	434	435	417	441	406	429	431	433	454	426	420	416	410	419	413	470	425	483	467	434	452	426	410	455	434	462	405	445	445	423	426	438	437	471	448	470	450	436	433	450	495	461	432
4766	821	5655	522	454	420	434	445	413	442	434	459	418	458	397	405	409	414	484	443	428	448	464	437	414	441	431	424	457	431	436	420	402	441	420	415	475	386	419	391	419	425	445	445	426	402	440	397	400	404	382	425	417	410	454	438	425	454	405	412	414	408	418	434	403	452	398	459	415	436	442	459	435	451	441	390	431	437	449	403	455	421	437	462	405	440	391	444	411	419	444	443	416	445	433	400	375	459	419	411	421	434	424	431	421	460	423	435	430	421	464	436	401	414	451	444	424	447	404	444	399	392	400	446	438	418	391	416	436	386	411	436	401	437	428	431	412	463	423	450	439	397	405	437	428	450	411	450	430	432	390	441	453	424	463	445	420	385	452	432	417	427	424	411	435	397	413	412	390	430	420	449	431	404	400	412	414	424	429	401	444	416	426	412	405	419	396	419	385	425	412	450	405	422	407	449	432	435	430	394	458	466	400	439	421	419	407	408	466	419	422	449	413	424	401	412	429	439	426	399	433	415	432	423	455	447	422	415	411	430	406	433	432	392	427	437	406	473	433	435	400	425	460	402	396	450	458	385	415	406	419	413	443	406	438	450	443	414	445	403	432	471	432	425	450	465	434	420	400	418	460	416	448	430	416	423	382	392	434	431	419	416	432	441	445	419	448	418	468	419	402	422	415	431	402	424	398	426	420	431	426	419	410	399	397	378	444	425	414	469	424	416	429	458	469	418	414	429	392	400	418	421	458	396	415	411	399	390	416	370	446	427	458	415	440	427	404	418	458	420	421	403	411	419	422	434	424	421	456	443	398	440	443	358	414	397	422	415	382	424	446	448	416	415	396	429	425	420	428	438	406	477	425	443	446	402	430	434	447	406	402	382	429	441	429	426	392	444	426	427	416	399	382	421	389	436	451	453	414	419	428	431	416	394	461	432	403	432	431	422	417	452	412	430	471	436	430	375	434	421	421	427	466	418	408	451	436	458	446	391	427	430	425	446	448	414	426	441	424	404	422	445	373	414	425	404	441	456	430	406	433	400	431	445	413	429	431	455	428	475	415	430	432	382	396	436	392	448	440	427	370	430	408	454	443	449	392	443	428	454	446	459	419	398	374	447	417	470	426	418	376	426	396	429	439	441	442	448	432	435	432	410	420	415	409	440	408	429	384	428	454	419	459	425	437	406	439	452	445	439	401	444	447	420	449	415	443	415	382	436	431	387	425	405	390	427	401	476	459	437	387	426	418	435	436	425	423	428	428	413	443	391	410	384	379	408	430	437	442	411	403	433	405	386	435	437	431	443	427	416	393	428	448	406	383	441	441	424	393	416	422	424	423	390	467	442	419	435	445	442	441	424	445	432	432	434	457	382	413	443	438	424	421	435	397	436	425	420	426	406	409	450	433	457	407	434	439	450	415	395	397	437	421	433	425	438	441	412	395	411	389	430	404	434	374	445	446	443	435	453	407	433	451	408	434	469	421	407	411	442	430	433	435	450	437	401	409	418	430	409	412	456	420	425	436	409	431	403	416	423	405	438	409	452	422	416	429	423	400	418	463	423	419	440	451	400	405	419	414	419	424	413	438	439	415	407	428	390	397	392	380	414	471	418	399	429	412	416	428	448	449	432	430	442	396	407	401	409	422	427	386	423	421	416	414	447	361	386	427	420	432	455	444	436	427	397	421	423	425	417	407	421	440	411	405	424	430	368	436	445	408	416	400	417	430	416	393	431	420	406	396	421	446	369	420	403	396	462	419	415	457	431	426	444	466	405	404	457	403	439	435	457	421	410	419	441	398	432	391	436	406	446	430	445	424	416	429	462	413	399	428	451	433	412	417	431	440	400	392	425	442	434	445	434	395	453	444	443	389	416	432	418	448	444	449	436	416	390	460	417	382	444	402	410	408	444	401	471	414	403	428	438	418	426	455	437	432	435	434	446	405	413	420	408	417	436	415	433	444	412	443	397	416	395	417	454	430	452	421	432	417	426	449	402	435	378	462	425	422	415	409	393	404	400	417	380	439	424	456	439	417	434	446	418	459	425	396	416	415	406	454	408	438	461	414	442	405	443	412	428	446	441	434	432	416	399	395	423	384	443	423	435	410	427	462	416	380	405	414	424	433	416	459	434	455	430	450	423	413	423	412	431	435	419	403	394	461	404	431	418	426	472	453	456	430	406	445	436	414	396	428	410	432	415	424	420	429	391	422	478	435	441	480	396	453	427	435	417	403	428	451	425	399	436	450	427	411	388	438	426	413	393	396	451	403	439	397	395	403	423	450	434	451	423	445	469	423	420	417	451	448	428	416	419	415	432	453	445	437	432	446	451	439	403	388	422	459	417	448	455	439	414	407	416	416	399	434	436	437	451	423	397	436	422	419	422	417	437	460	401	409	418	445	426	436	422	448	392	444	404	421	436	413	414	410	400	412	391	386	412	424	388	411	412	437	411	444	432	419	417	419	421	418	420	418	442	426	405	431	410	415	408	461	421	398	422	385	447	405	427	425	421	428	452	411	420	425	403	420	437	463	433	445	454	439	420	400	406	402	416	429	446	421	420	414	423	410	418	409	428	436	407	427	407	440	444	419	409	430	443	414	393	399	417	437	431	428	422	457	417	433	446	430	434	427	417	401	451	395	387	446	427	414	426	407	451	429	433	417	413	417	448	416	459	414	434	438	438	468	401	432	386	425	410	409	415	416	477	443	428	455	450	423	428	424	468	394	407	411	442	423	404	421	440	444	429	409	451	413	397	436	424	441	416	451	416	407	430	424	427	415	435	420	446	412	414	446	426	408	432	432	414	414	409	435	419	447	415	440	428	435	386	426	431	454	419	410	432	420	424	417	395	419	428	401	435	424	434	450	436	416	438	403	416	391	430	450	458	437	458	452	417	421	390	449	415	424	415	418	401	451	398	403	409	449	442	382	413	435	461	433	417	433	397	415	432	467	428	381	413	431	395	401	408	384	409	445	423	418	398	429	397	433	427	419	438	459	411	418	422	407	430	443	409	405	414	420	447	434	430	424	411	444	411	460	431	426	415	461	413	448	420	425	403	433	444	444	432	439	431	448	449	412	474	422	398	433	416	452	428	447	426	421	435	396	435	410	462	405	398	400	420	413	448	393	411	417	418	435	420	420	437	469	402	418	409	469	426	422	446	427	429	444	432	420	419	423	415	417	421	410	463	422	455	415	429	398	458	451	426	433	395	432	428	432	438	411	437	404	435	402	426	417	422	431	470	407	412	471	416	424	419	415	401	436	402	422	414	403	416	480	396	439	439	417	448	438	377	398	453	423	420	384	407	429	425	395	429	441	392	403	412	410	391	375	390	418	394	439	436	423	413	410	466	439	418	413	443	437	428	407	435	416	406	422	405	419	435	429	434	433	421	405	391	407	439	428	406	407	399	442	433	423	434	451	421	423	442	417	434	468	443	438	426	424	456	420	410	428	402	409	424	437	456	434	409	416	408	442	454	406	434	435	449	401	411
25384	21418	28255	24831	7387	596	377	270	264	277	241	236	235	206	224	212	230	193	210	240	188	234	187	224	228	195	217	213	208	194	201	199	211	201	209	190	197	210	174	182	197	215	194	233	208	225	204	203	218	209	197	211	265	225	217	196	220	192	211	201	236	214	212	180	205	209	220	199	200	207	212	186	193	197	231	206	195	200	203	187	208	186	197	191	196	196	232	205	194	204	187	214	212	215	189	158	194	223	208	186	205	199	231	212	222	223	212	190	219	243	210	185	191	216	225	176	198	219	206	199	200	222	196	213	195	216	227	202	215	207	203	195	196	205	197	208	208	188	186	204	204	190	192	184	172	170	206	210	199	222	199	217	192	223	201	188	210	233	188	208	194	227	218	200	190	214	181	188	227	195	218	209	220	205	207	192	214	198	214	197	225	207	193	222	200	203	179	199	204	223	215	202	207	204	200	191	209	210	197	211	183	178	201	228	195	212	201	183	179	220	189	194	188	182	201	204	223	209	206	222	185	211	202	218	211	188	222	210	205	206	206	216	178	195	196	189	194	191	178	189	207	196	221	179	203	211	199	201	214	207	201	211	187	200	195	195	234	198	205	207	188	186	181	188	168	221	182	198	179	197	198	197	209	237	175	205	197	204	216	200	179	222	205	179	228	199	191	179	209	195	220	195	207	221	225	223	208	209	205	226	184	213	193	227	208	204	176	222	189	184	221	194	201	220	203	215	215	198	208	238	203	176	212	190	196	190	202	230	180	187	231	190	173	228	217	201	202	209	200	197	188	217	200	196	188	215	212	203	180	200	203	189	219	194	179	170	203	222	201	192	233	199	202	206	182	226	211	195	183	220	205	209	201	226	191	197	188	203	226	208	219	204	193	204	207	203	213	188	203	201	197	202	219	210	193	220	180	174	184	201	213	213	210	183	204	230	209	205	199	189	210	197	199	187	200	193	224	213	180	214	172	187	187	198	218	199	210	196	210	215	197	234	217	213	195	185	215	222	199	208	201	190	191	209	200	233	221	207	170	215	222	184	201	198	201	212	215	190	201	199	205	202	191	210	220	205	187	211	207	195	194	188	198	193	201	208	189	198	175	204	232	181	186	199	208	205	220	184	224	193	174	193	205	194	205	195	201	214	208	185	216	227	183	203	212	191	225	210	210	180	199	196	213	205	195	173	199	199	196	205	189	189	240	199	214	192	202	235	223	182	231	200	231	210	212	188	225	195	194	208	196	209	206	190	197	176	208	232	168	213	202	191	200	209	172	200	208	213	227	206	201	223	191	201	196	194	204	180	216	196	207	208	208	182	203	199	209	195	211	224	202	186	199	213	207	205	190	230	214	208	199	181	190	232	204	210	210	206	190	200	196	189	222	217	223	179	217	217	196	214	205	209	218	187	196	198	217	194	218	226	219	188	195	199	228	193	217	219	214	199	211	180	198	185	212	200	196	164	179	204	221	181	207	217	203	220	217	193	216	208	209	219	214	200	204	199	239	204	220	195	197	211	199	213	191	199	202	192	215	207	190	214	186	204	216	193	191	186	197	198	199	193	222	191	197	206	188	202	208	210	197	205	216	181	198	179	233	235	212	201	186	183	205	191	179	219	212	205	208	194	183	190	224	218	238	174	184	205	194	213	219	186	189	208	198	188	218	200	232	207	216	174	220	201	204	188	185	205	203	178	187	216	181	212	222	205	216	207	182	207	191	183	217	226	216	190	186	164	189	199	226	179	184	195	219	212	204	210	193	192	199	200	191	203	212	203	231	214	202	222	221	208	217	217	197	199	215	198	205	176	189	221	193	199	213	200	197	205	180	209	203	217	208	201	213	200	215	177	185	178	199	217	218	205	206	188	188	200	209	200	210	200	197	191	193	191	189	175	217	194	214	211	191	201	202	186	203	194	208	217	218	176	190	203	247	193	199	203	189	190	229	219	196	221	176	176	202	199	192	188	221	201	205	209	195	202	183	209	206	209	212	216	194	193	218	218	183	206	218	197	189	210	200	203	239	205	195	203	206	183	184	219	207	170	230	179	202	209	199	178	207	199	194	198	206	194	210	216	201	210	192	178	189	188	220	197	176	187	194	210	209	214	211	178	225	173	188	217	213	207	209	181	200	180	218	207	218	193	195	193	197	206	194	180	201	192	202	223	168	205	201	199	208	214	190	230	204	221	194	202	206	209	182	184	200	194	221	204	199	198	197	180	179	207	213	205	196	203	211	202	224	210	212	176	217	192	216	178	195	219	208	192	210	187	180	225	193	213	208	185	211	210	210	184	203	222	174	181	209	213	191	210	194	216	209	194	193	200	186	199	212	210	210	201	217	199	198	204	174	204	200	190	213	214	197	199	201	212	199	204	197	196	202	216	170	184	206	241	204	213	179	209	182	209	183	226	192	230	203	194	191	179	190	184	210	197	201	214	217	193	203	185	188	200	163	206	219	208	220	211	215	205	222	191	220	219	181	200	179	211	210	208	200	206	206	212	223	194	213	204	201	208	201	194	214	200	205	212	207	197	221	182	215	197	210	209	192	184	205	204	220	181	214	224	207	210	176	227	204	213	216	228	198	200	223	212	190	192	171	203	215	207	196	200	199	204	217	222	219	190	200	194	182	207	215	210	218	204	184	195	200	224	212	219	195	183	194	221	188	200	208	217	192	231	210	197	207	190	215	163	206	239	215	210	195	209	193	208	199	193	208	207	224	186	210	223	210	202	184	222	205	222	191	195	183	219	206	197	202	207	198	223	198	203	194	181	199	203	205	197	195	203	202	193	214	192	213	213	205	196	209	194	186	174	194	180	200	208	194	208	201	208	191	212	192	189	217	201	198	209	190	198	220	238	213	224	209	215	202	192	190	205	192	175	202	200	182	202	169	194	193	213	218	205	207	215	199	180	217	200	178	183	202	203	238	213	169	223	202	201	206	200	202	178	193	218	177	202	188	181	205	173	216	204	215	209	207	182	214	208	205	208	205	191	218	213	192	197	206	229	207	218	199	198	205	189	194	213	211	215	194	196	182	208	201	213	224	221	215	213	216	188	197	214	196	184	208	207	194	172	196	198	204	216	184	201	195	195	202	218	198	185	233	229	213	182	201	189	202	202	193	183	202	219	204	204	232	192	195	187	181	203	215	204	198	185	206	204	208	206	204	203	224	197	211	188	213	221	220	182	199	216	232	216	205	200	215	220	190	209	222	217	215	215	190	209	211	214	191	202	195	195	207	194	200	223	196	197	166	203	192	208	186	195	207	200	220	205	227	177	206	182	221	185	233	201	176	230	195	220	187	178	231	209	183	198	204	201	204	201	222	189	175	215	191	169	194	223	210	218	220	192	185	209	214	212	205	205	210	199	205	191	208	192	206	189	194	179	203	232	206	199	190	221	219	199	204	208	212	214	201	208	192	217	216	184	209	207	212	167	188	198	192	191	201	196	201	213	205	223	207	195	232	196	205	219	198	219	200	213	191	209	179	215	182	219
3225	6972	38349	1071	666	506	431	377	360	334	299	294	280	274	244	254	257	234	245	242	273	253	268	238	234	252	239	226	247	251	245	246	265	243	223	219	208	230	208	219	224	206	240	226	220	226	240	225	202	211	238	200	239	235	219	225	224	209	271	232	272	237	235	211	232	214	232	206	243	221	244	197	216	207	224	227	219	230	232	222	235	225	207	244	224	232	235	197	229	231	224	214	215	244	221	208	221	243	236	213	222	242	240	216	228	249	250	212	236	201	239	229	234	228	232	242	214	232	242	214	241	229	230	214	217	218	217	235	233	220	246	218	223	233	211	229	235	227	235	231	236	207	244	237	243	239	234	214	221	253	230	226	213	245	234	211	234	254	207	224	217	242	225	233	222	251	234	231	234	244	231	216	221	208	224	236	217	227	217	215	233	256	241	226	217	219	217	225	240	227	226	234	241	240	229	217	265	261	222	211	230	212	230	225	209	274	217	209	231	216	228	245	240	256	244	210	228	255	226	263	221	244	235	216	231	245	216	222	231	222	213	243	222	229	236	237	222	221	209	199	218	233	230	225	229	217	241	243	250	240	250	249	230	243	238	235	222	252	240	213	246	221	221	223	211	228	225	246	213	213	248	235	235	247	199	180	222	226	236	211	221	225	229	230	219	223	220	225	230	215	227	269	233	232	215	212	201	223	232	210	249	216	207	193	214	228	229	226	216	231	220	219	229	244	233	228	237	199	211	220	246	225	266	213	218	261	234	203	230	212	217	201	230	226	216	210	204	250	242	250	218	239	233	238	225	216	228	231	233	227	234	229	226	235	226	231	214	203	218	231	216	222	201	198	233	223	230	231	231	241	230	245	217	240	231	218	233	237	213	222	241	227	227	214	246	247	212	211	269	205	233	237	217	220	217	274	241	221	203	211	210	230	251	210	218	226	238	216	216	226	226	231	256	244	229	220	220	223	243	231	230	225	220	251	196	213	212	223	225	236	229	232	241	220	230	248	213	227	226	241	252	254	241	230	220	217	251	239	203	236	212	207	220	228	221	225	216	224	229	223	231	239	222	247	225	207	228	243	220	236	227	230	235	240	213	230	232	230	218	222	222	243	212	265	254	211	243	227	214	232	221	214	234	240	215	236	227	228	226	234	242	209	230	204	203	225	212	207	205	227	228	234	201	235	233	224	238	207	248	228	243	214	215	246	226	241	235	228	248	211	252	229	258	209	217	238	241	236	238	218	228	216	220	204	246	193	229	234	232	203	253	229	230	214	228	234	218	240	268	204	265	239	212	230	222	254	228	241	234	241	236	249	223	241	214	245	196	224	215	227	229	231	246	233	235	234	225	219	238	232	219	231	226	211	233	227	221	238	213	235	231	241	195	233	227	238	215	252	237	223	230	225	217	221	217	198	235	223	233	245	237	236	215	223	242	226	196	248	228	216	234	209	242	227	240	220	265	243	203	192	221	245	230	225	263	211	242	212	260	246	224	206	242	233	234	276	231	241	226	227	206	214	245	213	231	226	257	254	209	229	232	230	240	213	225	202	232	244	246	211	240	218	231	247	206	205	220	229	235	224	223	199	247	203	210	210	229	223	212	203	223	231	227	226	226	234	223	232	213	245	212	208	234	242	233	234	230	224	225	235	246	241	231	218	222	226	217	243	209	251	228	217	228	224	216	222	216	197	208	219	224	241	238	221	240	243	230	200	242	232	228	206	223	230	223	232	225	225	231	215	218	230	235	222	266	229	231	226	243	204	219	225	233	234	230	244	239	231	225	224	232	239	243	206	253	220	257	228	218	211	235	203	198	219	248	229	215	231	236	230	244	208	214	240	234	235	227	229	226	229	238	231	218	235	230	202	197	218	197	237	227	244	225	241	223	240	210	209	223	210	217	221	232	222	222	224	192	233	260	251	259	242	211	215	240	251	239	202	213	220	219	220	242	203	209	233	224	219	212	246	186	205	246	211	211	230	194	249	222	230	179	213	231	201	219	215	220	243	223	233	226	246	215	235	219	234	214	236	269	230	202	221	229	232	215	229	212	213	187	213	229	219	214	219	246	224	217	226	209	224	207	249	226	206	228	211	220	219	229	222	220	223	205	233	234	216	206	234	231	225	226	225	231	231	238	242	227	246	225	210	233	207	202	248	231	213	228	243	233	213	218	235	222	226	226	236	231	240	242	233	219	236	221	219	211	228	243	214	242	235	226	239	248	203	236	222	233	209	227	249	236	226	234	241	212	225	212	237	223	227	248	213	222	229	220	241	225	216	231	239	245	224	229	214	241	237	226	229	252	228	212	199	210	211	231	222	232	232	224	225	224	230	231	224	255	218	233	237	221	245	210	225	226	248	240	228	244	227	210	215	230	223	222	235	239	215	236	205	207	225	212	219	194	243	240	225	202	210	218	212	189	224	222	222	225	223	210	221	221	233	266	256	218	210	214	216	221	220	276	201	210	245	249	214	210	212	217	239	215	214	244	218	212	235	255	248	226	193	222	227	215	201	225	222	208	212	220	225	215	231	265	214	231	242	199	222	250	221	235	202	198	246	244	192	263	231	230	207	216	241	226	245	203	221	210	214	260	230	229	267	222	198	195	235	209	222	213	265	251	211	241	218	217	237	223	232	252	225	232	248	259	218	227	211	186	219	216	236	229	211	201	224	207	206	260	222	199	229	232	242	216	217	231	235	229	217	208	224	216	234	209	243	254	237	216	219	217	235	259	221	215	221	226	213	236	213	226	237	222	245	207	241	224	238	215	246	244	208	207	240	230	233	240	219	205	223	224	225	214	226	259	228	241	200	264	212	232	238	224	213	252	254	234	223	226	233	211	229	268	229	237	256	216	227	209	234	248	248	228	241	230	216	222	231	232	226	223	208	214	219	220	226	261	223	236	231	220	266	222	202	227	213	225	228	239	218	238	218	222	230	206	231	231	231	262	227	214	246	225	226	238	230	185	239	246	236	245	246	241	262	217	234	216	243	211	213	236	214	206	236	199	239	237	233	239	218	221	209	195	220	213	206	220	234	241	213	239	210	226	247	210	261	229	255	215	222	195	236	234	225	227	218	216	214	261	217	225	248	242	226	221	251	259	226	211	250	232	231	216	214	215	203	230	210	235	238	242	216	230	246	249	228	236	242	246	238	232	214	250	223	229	219	233	245	210	229	230	245	199	229	226	245	211	214	236	217	226	248	262	244	232	215	237	186	221	208	218	227	247	216	233	210	267	243	233	226	236	224	204	227	220	229	234	217	203	234	210	223	213	217	242	202	211	245	259	232	216	250	203	205	230	206	226	225	213	238	231	206	244	239	223	201	223	210	202	225	213	241	213	207	225	224	208	225	198	206	252	196	231	234	211	226	240	211	218	218	225	225	239	221	224	239	225	236	205	223	223	225	217	243	232	210	208	225	232	229	209	211	225	200	241	232	233	201	225	218	239	218	228	207	216	222	217	224	214	227	247	219	227	228	213	240	236	235	211	208
24617	21528	29050	24579	20948	7242	787	452	324	298	299	272	271	255	259	240	264	248	231	247	251	227	237	241	269	249	228	230	250	228	223	235	239	210	218	243	244	220	217	236	258	229	230	216	207	230	194	229	213	219	223	237	215	221	221	243	243	234	229	224	215	227	229	232	240	231	223	214	210	224	257	249	256	226	234	251	212	213	213	218	228	226	262	246	226	223	224	241	207	225	240	233	194	222	219	230	219	229	211	230	216	226	222	207	248	252	222	218	216	213	232	210	236	208	205	210	221	249	219	236	237	245	216	240	214	209	233	234	241	220	241	232	226	212	233	232	267	212	228	264	241	245	221	212	230	194	232	224	255	193	203	231	230	253	268	229	233	234	264	234	232	220	246	238	221	258	210	253	194	213	211	214	222	220	220	231	233	237	241	246	213	256	208	213	206	237	247	221	199	214	242	236	233	208	232	220	226	238	254	221	225	220	234	236	202	237	208	253	229	225	236	203	242	221	255	221	234	214	209	225	231	215	225	237	205	248	211	206	226	227	214	239	220	204	214	216	235	266	223	236	203	218	221	230	208	241	233	234	223	226	226	217	189	221	240	223	228	256	223	227	242	238	243	242	225	240	223	210	220	228	239	214	239	239	214	188	246	243	226	245	229	207	270	198	221	221	235	219	253	237	221	233	260	223	237	229	219	212	212	220	206	210	228	216	214	229	229	220	239	218	246	211	246	224	231	240	221	216	237	217	249	226	237	232	236	243	229	224	241	210	228	209	240	219	216	224	220	237	224	214	222	228	224	204	225	234	239	239	242	267	232	226	206	223	218	223	194	215	239	253	226	204	220	225	231	214	212	246	238	222	195	216	220	228	205	239	228	216	238	199	245	230	212	215	239	229	219	224	204	216	240	206	205	240	223	223	241	232	216	206	218	195	204	205	211	218	216	220	247	231	215	207	265	226	208	239	230	215	234	253	227	213	231	187	242	241	239	217	215	252	232	212	223	251	242	240	240	241	208	225	217	236	240	221	222	238	224	227	250	233	233	254	198	225	236	214	235	215	232	218	229	214	224	223	204	232	239	217	220	216	201	238	235	216	224	208	214	243	242	239	226	235	235	211	237	246	206	222	220	226	214	211	238	225	209	232	244	230	226	253	219	237	209	220	217	194	236	217	211	238	228	228	226	226	223	211	227	229	220	240	239	226	203	238	257	235	201	230	216	243	217	208	224	215	208	224	218	209	227	230	222	231	218	231	236	206	217	226	230	235	212	235	217	203	266	201	220	246	235	225	209	247	244	265	227	217	246	232	221	232	225	220	225	240	215	222	234	205	216	229	205	244	231	222	223	238	201	220	227	229	222	203	225	234	221	230	224	237	227	204	244	231	209	217	234	236	243	214	240	257	238	221	237	219	242	225	244	233	250	223	237	235	228	204	192	224	225	196	220	213	246	245	241	231	221	216	220	206	227	219	225	229	241	220	220	215	255	212	228	198	226	224	230	244	231	242	209	240	243	239	220	224	233	234	218	217	231	268	216	210	231	213	217	245	266	226	230	224	221	230	229	236	212	260	237	225	227	247	240	245	208	234	234	249	222	201	218	218	241	217	234	233	234	249	248	215	211	234	235	215	218	230	237	191	211	226	241	223	233	209	248	228	223	215	212	232	209	231	202	228	240	230	213	203	244	217	218	198	231	214	197	243	236	222	216	231	213	220	234	209	220	254	238	189	207	206	194	243	233	225	244	240	210	214	234	225	215	238	241	230	222	253	225	250	219	243	219	226	215	195	231	223	246	218	193	228	228	228	193	241	212	230	219	233	242	226	212	215	258	239	250	206	213	207	244	241	216	223	260	230	225	238	218	227	218	192	221	208	221	217	235	221	213	216	211	227	225	231	235	216	228	272	235	216	201	235	235	202	183	225	225	237	248	221	227	228	215	234	218	212	241	242	217	210	209	200	246	218	196	218	226	244	237	223	228	222	206	222	243	244	213	238	218	228	234	224	229	225	226	234	239	238	235	206	232	241	208	235	226	206	227	228	252	245	236	200	217	235	194	197	234	196	244	239	241	242	223	214	213	221	241	199	215	237	205	217	223	236	240	199	210	222	227	210	225	218	211	219	248	241	212	248	213	239	239	220	222	203	213	240	229	234	243	215	226	197	244	217	263	224	249	235	235	225	243	236	226	251	211	206	203	218	222	240	278	252	258	193	221	235	211	236	225	258	224	214	233	215	228	233	230	228	231	232	259	224	256	223	231	204	228	206	244	205	206	221	250	244	213	216	211	222	228	215	229	237	246	220	228	256	227	209	235	231	216	194	210	204	226	239	233	225	213	206	224	223	244	234	244	219	213	255	238	207	233	204	218	228	215	240	204	219	230	207	208	200	223	238	236	243	246	243	225	222	227	210	215	248	233	211	219	217	218	220	237	211	234	221	234	244	243	236	233	202	241	208	210	226	213	238	243	229	237	193	228	206	224	235	251	241	238	190	225	221	218	229	206	222	207	213	252	227	224	225	245	249	240	237	233	226	220	201	223	208	241	184	227	226	229	225	219	230	223	263	232	209	210	219	202	241	241	235	221	239	228	221	220	240	222	223	229	223	226	239	208	232	238	243	235	217	252	229	246	259	225	217	210	217	244	235	221	225	206	222	232	219	221	234	209	225	237	221	214	201	209	234	240	233	214	215	226	238	229	200	242	224	245	212	216	204	239	209	238	208	213	223	208	206	228	200	194	228	232	224	233	222	212	206	217	212	219	240	222	235	222	216	226	209	261	197	230	217	203	227	243	224	220	223	216	212	237	217	208	231	239	219	239	234	233	240	219	230	234	218	226	219	243	220	249	232	263	228	210	206	224	218	245	222	255	217	217	243	230	201	218	214	238	251	193	238	228	212	201	231	269	246	233	218	216	196	199	227	215	217	221	242	240	217	231	228	207	198	217	244	227	227	229	222	207	227	225	227	209	200	219	231	215	222	254	210	200	249	218	228	208	230	200	223	221	218	213	246	271	239	244	215	236	226	228	219	233	228	220	202	230	220	224	237	177	253	224	210	243	223	223	222	228	234	228	225	248	225	209	245	219	211	228	234	256	192	197	215	227	244	243	227	232	217	250	204	234	237	222	220	232	216	217	213	220	206	248	242	234	219	231	233	222	216	233	241	213	222	236	233	212	237	251	244	218	199	229	224	237	216	246	234	231	240	222	235	209	220	259	210	229	229	224	206	228	206	246	234	233	225	240	218	206	221	223	220	205	204	229	197	256	222	233	242	231	194	237	233	217	194	212	202	242	240	202	207	251	236	260	232	249	212	208	226	216	249	240	212	215	229	220	179	222	215	207	226	219	187	239	209	232	258	230	209	218	236	220	207	221	222	244	239	242	219	216	246	218	235	246	218	205	238	236	222	229	223	229	196	230	211	251	220	228	244	262	236	233	243	233	203	236	247	228	223	223	228	231	202	226	254	200	212	228	243	227	221	261	250	228	214	193	242
3740	57081	47483	1659	1045	751	586	480	448	439	398	364	329	309	305	314	314	307	300	281	256	291	270	265	251	269	249	266	261	252	251	270	239	232	247	267	248	230	269	234	248	263	260	258	225	240	265	241	245	245	246	278	263	255	260	239	272	228	245	248	280	269	240	252	253	257	268	221	240	242	252	275	256	243	243	239	250	265	240	291	232	267	232	243	249	248	248	228	255	258	249	243	246	271	268	215	246	252	257	246	266	263	255	250	277	235	243	266	248	242	246	258	250	272	259	240	245	244	252	244	256	267	232	249	197	281	236	248	260	246	252	275	250	271	232	252	236	217	271	228	224	232	243	237	261	260	248	226	220	214	266	244	227	230	237	268	269	281	247	255	239	214	256	252	274	221	247	269	245	264	246	239	253	226	239	260	272	244	253	240	251	264	265	277	244	241	253	263	254	250	256	240	262	264	234	262	253	232	206	245	212	268	232	255	234	228	245	234	227	268	229	264	240	254	250	250	238	236	216	243	257	236	245	235	243	251	253	245	233	267	258	250	264	251	219	262	246	223	248	227	217	229	268	238	234	234	272	245	236	258	256	220	225	246	258	263	241	251	252	259	239	230	274	229	244	233	248	240	275	265	212	244	241	263	227	250	252	245	241	246	254	226	265	219	232	246	222	228	262	273	240	269	252	257	218	227	249	255	249	245	236	239	246	241	253	225	245	241	278	238	280	261	238	228	268	239	236	238	242	245	230	263	264	264	253	237	251	225	241	251	271	233	256	244	248	256	253	279	221	240	267	243	266	231	236	224	261	246	263	267	258	231	239	238	218	253	263	206	239	219	220	253	266	251	262	223	240	268	242	249	241	261	242	253	254	262	260	265	217	235	244	236	229	230	251	249	232	227	228	259	231	238	245	245	246	267	257	241	238	264	224	210	240	261	243	233	238	248	252	217	253	257	232	237	257	265	247	236	257	234	264	234	239	220	232	241	246	284	265	236	250	261	243	244	219	284	259	250	251	249	250	242	266	263	239	242	221	197	239	263	245	245	240	238	228	252	240	229	261	252	230	268	256	265	238	237	279	228	224	249	231	254	232	271	259	241	251	246	257	254	253	255	246	235	255	248	262	259	245	241	222	251	272	238	228	234	285	246	248	240	241	248	250	221	229	224	255	243	266	233	230	267	257	244	271	239	248	253	225	248	257	252	239	251	254	239	245	250	233	241	233	225	251	207	272	232	252	230	231	238	248	239	268	229	287	262	254	253	282	243	238	241	264	242	271	247	236	225	244	234	241	268	237	264	267	244	252	239	240	223	220	253	238	235	252	234	261	249	245	225	252	230	255	272	242	263	212	240	244	223	250	228	213	236	245	253	233	254	262	271	242	280	246	237	244	236	266	248	241	245	252	287	244	253	229	237	236	252	240	249	269	241	245	244	259	241	262	238	233	270	253	252	223	248	236	256	240	242	262	231	256	240	267	236	240	240	215	227	221	261	250	258	270	235	224	238	248	230	245	250	255	236	266	229	227	209	265	223	240	253	272	247	255	263	228	227	260	220	225	241	240	236	256	246	248	259	236	241	261	261	231	201	284	264	254	211	248	243	234	248	251	280	256	270	253	266	255	235	255	236	261	233	256	233	261	239	238	292	254	245	261	243	248	244	253	224	239	247	260	243	230	211	258	258	244	234	262	231	239	214	246	244	238	230	237	266	272	257	265	282	238	241	240	250	233	232	252	270	240	260	236	248	243	239	249	243	236	213	248	245	252	256	250	271	256	279	248	234	271	230	246	257	232	254	249	257	230	256	236	267	253	248	227	232	238	262	235	243	248	229	250	243	236	260	255	245	250	228	239	233	229	243	210	247	242	253	231	274	219	262	250	249	234	217	251	238	266	265	252	242	245	242	239	244	234	279	244	232	258	261	253	250	251	252	266	254	249	229	220	259	223	225	240	250	237	231	231	239	263	241	236	231	259	265	246	228	248	248	263	251	215	236	279	237	238	255	232	258	232	243	250	243	212	238	240	279	212	243	232	235	207	244	261	250	257	240	246	249	245	242	252	227	237	254	253	235	256	234	266	233	220	277	258	234	253	230	257	209	228	270	239	245	234	257	263	252	272	237	258	243	254	230	218	240	234	225	247	240	210	240	259	272	247	230	266	244	227	210	255	245	242	229	259	226	217	236	248	257	210	251	257	273	242	263	242	258	261	218	242	259	232	228	260	233	227	246	291	266	247	261	244	250	233	257	247	242	244	241	245	247	256	219	234	268	231	258	260	253	233	228	258	253	268	239	270	241	236	259	241	271	248	228	262	229	266	257	263	244	274	225	229	241	232	218	241	256	238	239	247	231	249	257	231	247	230	242	243	230	275	233	264	255	233	269	259	248	255	249	216	269	239	254	246	217	234	236	250	244	257	245	240	239	208	277	265	245	246	223	243	243	272	220	233	212	247	229	269	269	215	233	244	253	252	246	236	248	240	238	249	224	237	249	247	228	255	208	261	276	249	249	235	220	236	244	222	245	236	214	225	255	242	247	214	251	240	250	232	252	232	260	237	229	243	233	247	248	251	245	243	244	252	224	243	283	261	219	273	235	249	248	266	247	229	263	227	263	269	230	251	239	233	238	271	263	278	246	247	259	258	245	245	241	248	231	250	255	249	271	262	261	235	251	248	217	249	227	262	213	234	250	226	264	261	264	258	251	257	266	226	229	250	271	236	258	245	236	214	251	208	244	276	246	243	237	256	264	216	230	226	268	248	250	241	248	236	245	231	240	250	259	231	228	254	242	236	242	251	233	241	232	287	258	251	211	267	238	239	250	251	252	251	248	262	226	248	236	251	267	231	264	268	224	226	255	246	238	226	254	213	221	265	249	251	259	239	236	250	240	257	243	226	239	252	233	233	248	259	229	278	233	221	270	250	239	223	224	226	231	230	274	229	239	228	263	245	237	249	276	255	240	220	240	260	255	247	244	244	243	224	215	253	213	214	249	236	245	225	217	270	268	274	245	226	255	250	232	238	263	257	245	252	246	237	239	255	269	246	249	277	241	241	239	234	247	273	236	238	242	229	237	239	234	242	249	224	241	264	251	273	242	257	233	254	215	253	243	263	240	248	215	289	231	248	246	245	244	250	229	217	247	261	245	230	271	230	257	234	223	271	234	255	261	245	275	236	251	222	239	234	255	241	259	243	242	250	233	261	259	245	229	246	260	240	269	240	259	233	259	260	236	235	240	261	225	242	216	265	251	246	278	254	244	222	240	249	257	249	280	220	253	232	264	232	247	270	214	261	233	264	245	231	235	242	234	256	241	218	268	236	241	220	254	244	233	235	220	217	215	237	231	245	240	233	260	231	257	285	229	251	240	231	251	238	237	243	237	241	265	234	263	246	265	255	265	247	240	232	223	234	257	233	251	244	246	238	220	255	241	232	238	227	225	243	221	216	262	244	231	230	264	251	228	252	243	264	277	262	233	242	234	221	260	260	240	253	240
27739	18078	12568	1282	538	521	446	485	486	464	475	477	433	443	489	493	495	441	470	473	450	469	518	489	452	435	468	446	458	492	468	471	474	455	487	463	471	487	451	447	503	477	494	449	431	430	503	471	478	488	460	468	482	480	475	450	462	474	460	447	434	454	459	463	454	466	472	472	485	494	508	492	500	469	443	465	448	498	462	458	455	448	497	496	495	417	491	448	470	454	438	480	458	432	474	473	473	463	468	491	471	456	461	490	449	461	450	487	484	483	465	429	438	446	480	467	487	455	430	487	468	437	476	479	438	496	490	450	484	488	477	473	490	453	476	459	440	483	488	436	515	539	458	490	455	496	449	451	486	484	456	444	473	495	456	459	479	506	487	471	464	453	456	474	479	449	477	444	445	498	459	470	453	494	485	488	460	454	434	438	464	471	468	436	479	483	464	495	480	485	446	478	479	459	460	423	463	478	466	460	494	464	468	490	467	448	490	455	505	470	460	460	439	452	477	451	499	446	503	473	457	471	482	490	452	446	459	474	493	462	476	492	451	468	471	503	464	468	480	483	441	471	442	442	458	492	425	449	510	469	487	491	490	460	475	478	502	484	493	476	449	451	456	480	496	459	496	474	475	455	492	473	513	485	435	472	461	438	484	485	445	502	457	457	514	485	482	490	496	454	442	479	431	477	517	429	450	489	451	482	467	471	459	459	459	445	434	500	439	457	477	461	413	478	412	487	470	503	470	455	482	445	458	454	465	465	456	457	443	462	466	498	455	496	470	490	436	460	479	422	470	530	472	474	457	492	463	490	468	492	497	488	502	483	491	470	433	453	449	476	483	479	456	455	443	435	474	481	504	465	459	514	458	490	468	479	469	475	469	459	466	484	445	472	495	475	473	484	477	436	449	460	431	457	487	492	509	501	478	464	462	495	470	456	441	530	502	466	466	491	471	474	477	452	479	461	425	465	439	460	460	523	536	485	440	482	515	438	502	455	474	499	496	452	441	468	454	455	501	478	504	503	475	447	449	418	464	466	482	455	499	483	488	459	463	479	419	474	463	479	465	440	521	466	481	459	480	477	474	470	467	475	466	456	464	464	480	448	474	454	443	467	480	471	451	482	476	470	479	455	462	493	497	498	440	483	478	454	429	437	460	517	487	458	459	463	470	480	485	469	479	471	472	435	483	477	478	477	495	453	479	441	450	478	474	491	502	441	493	470	431	458	502	445	457	419	444	467	455	478	471	439	477	472	481	517	496	470	441	474	498	456	497	467	446	471	536	471	523	477	513	462	462	457	501	501	501	450	481	480	500	483	484	488	473	467	462	468	452	499	441	483	468	435	488	503	463	452	427	455	513	465	466	468	489	475	457	494	486	486	502	443	499	516	477	442	479	413	450	451	470	456	487	498	482	461	463	477	503	454	474	458	510	422	497	512	443	442	440	471	452	470	472	469	514	493	469	469	476	464	475	459	458	482	459	456	440	472	496	496	478	438	460	480	473	462	490	507	464	453	470	503	508	455	456	448	502	445	464	503	484	460	499	497	443	443	462	477	476	492	482	495	436	482	430	504	431	458	474	473	445	459	470	505	413	472	462	459	468	464	458	459	462	470	479	456	439	476	484	446	480	434	486	471	477	490	492	463	476	437	464	466	485	477	481	454	487	457	498	468	503	448	491	444	485	500	476	468	458	461	461	458	459	429	430	470	459	473	496	480	467	455	477	490	478	473	506	464	451	465	426	466	476	498	470	500	467	448	455	520	438	465	465	449	489	480	515	481	467	485	484	481	452	443	489	495	471	486	460	475	481	494	457	485	437	472	502	491	493	466	467	480	467	489	495	442	463	462	453	470	483	446	498	487	476	483	484	442	476	478	475	462	481	468	487	485	471	481	458	465	430	466	463	479	481	465	515	453	488	458	454	497	441	475	514	509	452	481	443	473	468	451	456	493	454	462	434	441	477	445	475	480	483	458	485	475	458	460	455	452	444	488	465	468	473	493	486	492	451	515	504	454	466	506	488	486	460	502	432	499	478	479	506	445	493	486	466	507	480	459	507	469	494	517	481	488	470	489	414	457	497	476	454	446	498	471	457	454	482	430	481	498	495	475	439	463	468	432	495	479	483	462	486	471	482	465	441	430	476	478	465	498	476	491	482	419	455	426	479	416	488	474	509	451	456	445	460	478	525	472	422	442	481	467	474	476	442	465	508	464	431	444	452	460	508	455	460	461	484	532	472	449	480	471	448	451	489	477	447	440	479	474	462	473	443	477	493	521	537	462	475	478	451	467	460	506	478	472	444	499	530	463	491	469	485	447	456	522	492	471	483	511	494	489	485	481	482	465	470	454	471	480	477	437	488	427	505	494	452	485	458	485	476	468	462	471	471	487	502	480	504	453	461	461	470	505	453	490	475	509	482	485	477	453	488	441	487	504	475	456	435	503	455	494	479	476	459	453	494	500	481	491	496	482	532	494	486	467	464	479	480	466	453	473	470	480	446	463	517	486	463	494	475	462	473	439	466	483	470	485	452	418	466	433	486	458	445	508	454	426	430	466	473	469	470	510	494	471	464	489	499	457	478	458	455	479	476	464	473	470	502	452	424	504	466	451	492	481	479	443	456	485	479	458	439	468	470	455	501	509	494	460	456	502	522	481	516	516	475	465	493	482	473	443	429	464	427	507	492	493	502	491	465	482	466	449	450	505	459	449	477	443	545	483	439	477	482	480	429	499	453	479	476	455	506	476	495	469	461	473	450	457	479	474	484	486	475	468	468	451	446	467	462	463	501	467	463	475	453	492	455	461	476	483	479	457	452	459	473	434	473	457	463	441	478	480	490	494	476	475	451	540	439	500	451	456	470	421	460	444	446	470	468	460	447	493	494	489	453	439	467	478	474	452	514	473	469	471	453	503	476	459	474	474	445	453	448	477	452	474	464	464	496	460	471	461	486	448	484	457	441	429	487	460	454	480	466	477	468	474	491	467	471	478	480	485	478	454	447	453	471	454	482	477	490	505	488	496	432	437	450	437	478	432	458	467	453	425	450	480	517	468	458	476	462	471	452	434	481	481	454	452	459	446	436	446	492	424	475	522	482	468	463	464	462	441	442	458	480	499	472	445	485	505	517	450	448	475	469	450	480	474	459	469	478	490	484	484	454	475	465	457	475	449	473	481	498	466	440	492	477	445	455	476	475	475	495	457	495	478	449	499	464	476	509	478	468	480	470	415	469	455	484	491	473	476	510	476	431	476	499	512	470	482	486	483	504	463	506	454	456	475	470	471	509	472	459	473	473	483	456	457	465	518	462	471	472	467	475	453	505	397	497	435	443	453	443	475	441	447	451	472	481	469	457	458	500	444	481	449	486	457	427	469	491	472	461	462	458	450	478	460	465	442	473	469	514	496	466	476	513	476	490	493	457	471	485	496	506	466	466	472	481	475	438	460	461	485	439	447	487	468	490	484	484	434	458	445	480	436	475	469	477	451	463	484
4911	15607	10185	542	471	455	476	430	438	473	457	477	482	467	477	463	446	484	423	444	458	432	461	518	447	440	438	423	503	518	485	451	428	466	451	450	500	460	476	426	446	467	475	446	468	408	426	428	437	449	503	483	480	459	472	469	480	449	444	501	483	432	431	501	447	491	465	476	468	511	453	446	467	489	452	428	438	473	439	470	441	443	423	451	464	431	488	455	458	455	482	439	435	444	452	460	447	447	441	439	457	470	468	463	467	478	450	426	453	462	476	443	443	449	449	476	469	505	457	467	432	451	438	435	448	453	452	466	447	447	423	485	480	479	462	449	457	419	410	464	448	449	462	438	457	464	434	456	463	470	485	446	476	419	440	436	422	453	453	455	472	446	468	423	439	471	451	441	425	476	486	480	446	480	455	436	433	470	436	433	451	475	455	457	483	431	457	452	430	431	471	437	462	413	466	402	494	445	458	464	477	506	445	417	454	487	445	463	461	432	432	456	456	415	496	460	453	434	477	442	471	494	423	466	454	451	479	419	467	403	432	528	390	441	429	445	455	484	459	459	461	485	459	481	466	451	452	443	454	447	448	466	451	459	454	445	511	453	473	462	499	472	458	465	434	486	471	449	439	451	455	411	458	444	470	438	454	427	464	432	442	439	444	465	442	433	517	430	438	435	425	409	468	451	490	468	470	413	461	468	459	465	454	472	417	450	450	466	439	483	487	442	430	440	478	480	454	459	436	468	429	455	445	414	463	467	453	519	441	428	476	431	478	463	450	483	457	443	429	431	461	457	449	425	455	431	456	494	492	452	462	440	472	459	435	472	428	447	486	453	420	442	445	446	479	438	441	472	432	456	499	447	439	430	421	439	446	454	479	478	480	440	440	438	461	454	473	429	429	432	468	505	426	439	448	435	452	456	421	478	453	422	467	424	412	430	449	429	423	456	470	462	444	495	465	492	469	464	467	471	470	429	458	439	485	425	452	437	444	422	473	460	473	431	421	436	447	439	478	467	456	458	462	439	443	438	432	434	449	463	482	470	457	437	452	450	449	463	476	450	428	469	450	454	462	484	463	442	431	456	470	456	448	435	463	489	449	477	457	487	469	445	452	465	428	422	425	461	469	465	396	440	454	433	426	465	469	432	428	476	474	438	477	440	403	446	462	458	436	491	465	454	452	429	478	469	446	452	481	468	473	453	461	473	459	440	444	424	443	474	420	466	450	462	447	461	437	468	445	455	457	479	434	479	440	445	453	428	458	483	454	462	441	434	479	418	457	447	437	485	445	415	410	487	430	435	421	453	463	479	439	490	450	420	464	445	478	464	480	445	480	478	473	452	452	494	440	471	469	456	434	492	417	425	472	477	446	444	426	461	431	449	465	435	451	469	443	451	458	471	471	484	459	447	440	471	483	453	423	416	442	466	439	485	446	474	486	469	514	477	418	492	476	460	438	436	453	467	492	444	446	448	477	438	409	469	469	430	458	431	463	457	422	450	442	434	472	457	435	442	475	473	494	412	475	452	457	460	408	409	453	483	449	451	461	446	468	430	451	427	473	484	442	437	458	465	451	438	495	479	451	444	423	469	507	457	432	474	475	445	427	480	430	409	462	455	411	454	460	456	466	474	471	440	487	476	465	465	435	402	463	473	453	456	463	432	433	459	431	465	404	455	472	461	478	450	443	450	432	466	476	445	444	438	437	414	402	453	418	477	450	481	440	455	467	454	440	444	459	466	432	454	495	464	433	417	405	448	435	457	451	462	459	479	477	434	432	454	459	473	453	489	434	511	476	453	456	452	413	460	482	457	420	447	412	474	441	440	445	479	468	456	444	461	466	457	454	424	483	451	436	470	481	401	458	445	458	386	450	422	460	491	478	454	452	437	468	441	448	456	413	425	490	436	457	423	451	434	410	481	440	439	450	441	455	427	472	423	428	425	449	409	464	464	462	455	484	446	452	454	476	458	448	445	463	470	474	473	460	471	499	487	453	458	432	447	486	441	460	460	465	445	486	474	412	484	449	455	469	472	457	424	408	424	441	404	447	476	445	434	466	462	436	481	423	457	462	457	457	455	468	436	474	533	438	428	461	501	479	433	471	461	406	459	432	456	448	470	425	469	443	431	435	471	453	442	442	460	413	453	473	425	440	426	435	455	471	454	411	435	471	451	468	427	447	466	457	476	446	440	488	477	455	454	433	501	483	464	478	457	459	474	474	438	457	446	458	464	433	489	440	445	479	428	447	464	441	439	395	424	451	467	444	461	434	481	452	468	456	421	461	471	437	403	459	457	430	448	420	469	443	462	431	460	413	418	463	462	465	446	468	438	439	433	447	460	442	451	443	431	454	455	427	454	428	494	428	461	399	477	459	470	477	481	481	451	455	463	442	469	459	443	470	469	453	462	472	434	445	430	470	427	491	445	445	426	498	452	466	433	462	423	481	462	446	440	468	503	456	472	497	438	435	456	477	467	429	441	492	417	474	440	447	443	451	419	474	480	468	460	467	442	465	446	458	435	479	450	422	421	456	436	453	433	438	448	452	468	424	473	447	448	490	448	427	432	441	449	450	437	478	473	487	452	412	468	435	476	439	453	458	473	413	452	448	457	492	450	463	452	452	440	422	423	472	465	483	456	474	459	435	434	402	415	436	449	404	451	443	481	419	506	518	452	459	490	448	464	452	433	428	460	486	395	479	465	453	432	437	469	486	465	415	470	464	460	425	448	469	452	457	478	457	408	444	461	460	449	439	470	451	466	439	421	436	459	422	450	467	483	454	427	487	427	439	460	459	480	402	466	457	462	446	426	455	487	457	445	472	464	461	491	434	470	470	474	442	458	483	447	404	490	444	469	471	470	418	414	449	435	434	464	428	463	476	478	444	457	426	425	431	461	424	502	451	455	476	447	455	484	442	454	409	509	446	451	455	443	444	473	482	457	456	453	477	445	443	498	458	459	442	447	423	502	442	475	466	457	446	456	472	410	421	434	426	444	464	455	460	439	439	482	429	458	452	451	425	457	439	471	488	442	495	446	456	451	477	451	479	446	480	490	429	422	476	442	458	478	478	469	483	481	465	461	441	460	449	446	441	464	472	451	472	452	456	449	445	450	436	505	425	461	478	471	435	478	465	423	473	441	436	470	443	454	461	478	435	474	456	462	434	434	465	459	459	460	444	405	431	464	457	431	426	429	437	442	497	431	461	453	448	417	399	439	487	450	476	460	465	434	451	434	468	419	476	444	479	447	489	459	476	482	438	438	411	431	452	486	446	460	434	417	464	433	451	430	449	443	430	445	435	464	434	430	461	503	470	451	425	442	483	452	455	421	461	449	446	449	447	464	442	461	489	469	435	462	479	483	468	484	466	465	452	466	460	442	460	480	472	432	489	468	477	426	468	418	430	429	428	430	436	430	435	463	442	457	412	454	487	458	467	483	483	454	446	464	494	451	460	482	472	477	464	453	435	462	434	405	415	473	448	445	475	434	472	464
25497	22206	29021	25258	12275	913	451	309	262	263	273	246	273	252	256	252	248	229	234	240	247	231	236	258	250	273	233	236	235	218	251	224	214	249	235	229	225	224	247	216	240	205	213	242	193	230	253	236	235	233	230	255	228	226	235	238	214	234	211	250	238	207	232	217	242	242	202	225	243	231	217	240	250	233	217	234	213	232	216	243	234	237	232	240	212	249	240	237	241	233	236	228	202	216	223	246	268	218	234	231	245	245	235	241	229	213	255	249	203	206	237	246	214	247	242	230	231	235	215	238	201	236	223	236	229	203	220	223	213	253	235	225	228	218	243	213	225	263	232	221	215	234	222	240	253	212	255	214	194	196	236	253	231	249	227	213	213	241	231	234	221	235	235	220	237	242	213	247	267	208	214	232	245	242	232	252	226	241	234	239	247	217	197	229	210	246	255	246	234	242	191	238	240	241	237	212	249	242	252	252	215	208	229	216	213	252	232	230	266	223	236	195	191	243	222	256	226	243	222	223	218	209	254	229	250	229	258	228	233	269	221	217	251	253	226	211	232	234	215	228	236	224	222	235	228	223	223	229	226	230	222	241	251	223	224	215	253	238	245	251	233	237	234	258	246	221	224	238	207	256	223	254	244	222	232	221	232	245	234	229	229	265	233	239	222	243	242	213	212	236	244	235	206	226	205	239	229	224	223	228	227	240	251	241	245	216	198	217	240	221	248	239	237	201	258	254	240	225	223	233	233	240	234	224	215	220	220	218	241	246	216	226	227	252	219	236	264	229	230	231	240	225	229	232	217	234	243	229	236	222	230	222	216	219	236	246	208	239	221	204	184	216	245	263	230	246	256	225	238	227	227	241	241	256	234	237	213	226	236	240	241	246	208	233	232	195	209	224	235	236	239	220	247	222	206	235	215	234	205	231	225	252	209	235	254	251	215	203	252	251	240	254	220	223	246	243	223	234	234	214	249	192	200	220	255	222	209	226	230	208	230	206	242	223	213	245	228	229	209	231	225	226	234	244	237	223	227	248	218	231	268	217	213	208	227	243	240	235	217	227	241	229	223	216	230	229	211	229	217	209	207	211	239	234	236	241	228	218	222	220	226	193	219	228	222	201	239	249	239	225	215	267	244	207	241	239	229	251	210	222	242	219	214	190	224	233	259	220	238	250	217	224	243	256	231	243	222	229	228	251	229	244	228	232	228	235	216	237	255	232	242	242	200	225	244	244	202	225	236	224	206	232	242	236	230	243	221	209	227	218	251	233	234	232	233	213	228	228	245	227	223	228	224	201	213	230	266	239	251	224	231	267	231	238	253	216	239	220	226	236	238	227	246	192	204	219	212	209	230	235	224	223	211	221	240	229	242	244	238	239	242	257	241	228	230	212	232	244	222	266	246	262	229	211	234	239	247	226	246	242	224	224	236	237	210	240	229	229	212	223	228	229	212	232	213	222	243	239	229	232	237	214	221	240	236	236	234	234	215	233	256	209	226	248	211	210	226	244	224	210	235	252	209	231	240	235	223	231	238	246	239	215	213	239	234	241	270	229	209	222	252	236	228	251	202	241	218	255	241	213	229	233	212	240	211	228	252	211	214	242	227	216	254	231	246	241	234	243	220	214	224	219	253	204	238	240	221	234	215	238	190	232	222	215	264	206	211	215	235	222	232	240	241	252	232	241	259	248	253	226	202	247	203	264	236	215	238	239	227	231	193	230	220	214	205	230	239	230	245	228	241	221	232	248	222	252	254	232	235	213	223	222	226	222	246	242	232	248	231	223	241	226	220	214	200	226	242	255	274	240	224	210	242	246	213	216	224	251	240	219	240	236	240	226	225	212	243	237	216	232	235	218	217	233	211	233	243	210	237	219	215	221	253	249	213	211	220	240	231	242	233	235	233	240	230	253	223	283	225	239	250	237	226	225	221	215	235	219	236	242	237	239	234	235	218	234	234	215	215	248	199	227	210	235	251	241	227	227	216	220	224	218	246	214	246	190	234	233	206	241	241	231	233	236	232	237	241	237	215	242	219	240	242	247	234	216	248	211	254	220	230	241	215	258	239	220	221	203	221	220	217	241	209	233	228	215	226	214	217	240	248	229	234	223	212	221	230	247	225	238	248	237	238	232	260	240	250	212	229	231	228	236	212	219	230	202	236	228	242	268	226	223	240	224	252	230	237	224	238	266	242	222	210	230	196	219	207	253	228	225	230	241	224	210	264	248	222	220	262	216	229	252	223	248	247	227	235	215	206	213	241	219	191	247	239	221	230	215	235	241	210	237	231	239	244	255	245	234	240	222	254	238	209	209	220	239	231	238	218	207	234	240	242	225	243	228	240	235	260	254	244	259	236	245	191	216	228	227	234	222	233	224	255	224	223	240	245	246	252	235	258	245	228	234	242	239	230	240	224	242	235	255	237	228	237	242	230	205	227	231	219	246	198	230	247	226	228	212	219	211	233	257	254	249	199	236	257	230	249	214	228	232	233	255	222	243	221	228	228	225	217	240	245	191	239	225	236	237	230	265	216	215	221	210	217	230	201	247	206	217	243	248	233	243	231	224	248	241	253	227	219	235	218	240	230	238	207	231	207	231	229	229	232	227	238	237	245	246	227	248	225	201	216	208	226	196	224	220	202	241	241	198	231	279	242	260	250	225	234	218	208	215	208	216	242	211	243	236	230	228	201	206	216	203	229	215	224	238	219	237	211	207	235	240	207	227	238	223	244	212	212	191	210	229	238	236	227	229	222	194	245	190	216	240	248	247	231	236	213	261	228	234	239	231	232	229	218	216	241	242	239	212	241	242	258	245	215	238	247	236	240	232	223	223	235	225	240	205	236	236	233	240	229	232	250	251	248	246	241	244	238	235	221	242	215	200	233	231	235	221	235	226	217	252	245	220	246	215	245	224	256	232	228	228	235	266	215	239	230	245	260	199	224	241	243	238	235	222	239	242	247	234	211	219	250	243	262	204	217	238	202	217	236	239	214	218	216	246	225	237	233	204	215	239	225	229	190	223	242	226	248	222	219	251	227	235	215	235	251	243	214	221	225	232	220	213	229	234	244	211	248	212	230	247	207	219	226	225	226	252	234	234	239	214	254	219	227	209	229	217	251	234	255	241	232	251	240	232	238	211	228	199	237	243	211	206	256	233	243	210	225	227	253	233	221	201	239	228	218	232	247	239	232	209	221	203	198	230	223	239	229	250	222	222	227	250	235	240	223	228	228	224	255	242	255	231	249	221	254	232	213	217	241	231	239	236	230	270	236	224	252	231	204	213	228	234	207	241	229	233	224	220	218	220	230	209	222	258	238	250	231	203	245	228	226	226	246	221	202	214	233	252	248	257	224	237	233	252	232	224	234	220	239	245	236	250	211	245	224	237	243	235	240	233	228	224	243	258	220	232	231	236	238	231	226	248	220	231	220	239	235	222	246	242	219	251	221	227	224	231	245	242	225	235	216	190	221	231	214	239	224	227	217	245	249	212
8328	62333	42188	1186	667	479	471	408	357	359	303	312	326	312	303	310	288	293	253	287	289	325	252	267	295	262	286	298	252	286	267	249	252	277	297	270	285	274	264	228	256	254	291	296	290	257	281	269	275	313	287	267	283	264	258	273	265	251	251	247	267	239	234	289	259	272	255	306	270	240	264	271	244	266	273	275	268	229	262	250	259	259	276	258	292	251	234	244	255	255	250	273	227	259	281	240	258	285	290	303	275	281	245	287	261	270	242	248	274	267	270	289	244	256	260	288	244	263	264	270	277	251	245	292	246	246	268	264	254	242	245	232	238	265	268	245	258	276	255	244	289	274	256	248	269	278	268	249	252	256	273	275	303	289	275	255	277	250	257	264	258	270	233	276	252	260	269	248	256	251	279	239	237	259	246	280	265	279	269	264	285	260	272	291	256	276	270	268	266	262	266	267	254	253	249	263	279	242	250	271	270	287	291	286	275	266	262	229	282	261	275	250	262	262	267	283	276	280	249	287	270	278	240	252	259	248	277	245	272	253	242	245	238	236	244	272	277	291	260	274	290	222	275	248	237	294	256	258	234	242	232	236	279	275	257	245	266	233	240	244	249	251	250	281	258	259	254	263	268	256	253	260	282	269	298	259	249	268	245	253	283	275	280	228	223	284	246	272	260	269	272	259	274	284	266	277	271	274	266	261	259	279	254	264	270	241	247	258	255	264	281	263	253	284	255	253	244	240	250	244	273	268	269	243	263	266	292	277	260	260	274	257	292	271	245	278	267	254	246	267	259	262	250	264	291	289	267	271	272	240	295	283	275	262	267	245	260	289	252	263	277	267	246	279	274	269	277	245	273	276	257	256	255	274	267	230	245	269	271	263	252	266	276	266	260	271	268	283	257	240	283	283	284	253	247	239	247	274	262	258	265	292	270	262	262	251	269	280	270	248	240	296	232	282	279	250	281	285	239	241	265	268	271	266	247	268	237	241	282	255	292	250	257	299	257	281	273	268	244	269	286	279	254	250	229	259	274	239	253	266	292	257	261	290	252	251	273	240	260	263	266	261	234	236	280	272	264	270	264	244	275	267	279	249	280	292	251	247	263	231	263	244	245	267	280	251	253	244	267	229	286	249	268	219	260	241	270	247	265	271	285	262	242	264	241	280	283	263	266	257	279	251	257	244	263	240	257	294	257	271	263	250	274	290	251	253	281	287	247	253	255	249	260	300	249	235	265	278	269	253	245	251	245	239	249	290	258	260	262	258	262	253	261	278	239	256	281	273	269	248	260	268	238	236	262	232	284	233	244	248	262	288	248	252	274	257	272	281	277	245	264	246	254	267	270	261	240	261	280	257	243	254	253	277	242	242	277	250	246	260	265	277	263	262	252	270	259	273	271	259	234	270	275	274	262	260	242	244	278	239	261	251	271	243	257	261	243	267	269	240	257	252	255	246	291	240	264	256	291	252	238	235	224	252	272	305	241	253	270	281	290	242	282	301	261	273	281	251	286	250	230	236	250	267	253	274	275	262	267	252	259	256	273	246	252	269	273	254	272	249	274	276	268	247	265	294	292	271	270	307	271	286	265	275	252	261	246	276	253	263	252	290	270	279	271	262	281	285	255	259	279	253	254	298	278	254	262	271	257	260	254	274	262	280	250	269	257	258	265	251	274	256	260	251	271	256	273	255	256	250	276	265	255	247	241	253	218	250	241	276	261	237	220	263	244	262	227	258	272	250	251	257	259	272	263	293	275	247	258	266	260	282	252	253	255	251	259	292	281	263	265	259	267	249	260	258	272	257	281	273	262	271	273	280	259	268	270	270	235	279	257	292	265	263	265	285	281	290	248	238	255	258	260	250	277	257	263	253	243	274	255	270	260	275	228	251	247	279	272	270	263	276	248	257	261	225	279	261	262	255	265	263	250	256	265	259	271	268	248	241	274	291	276	279	276	277	246	240	268	266	249	249	242	271	255	250	243	226	239	245	257	240	269	261	267	250	244	267	278	268	276	233	260	244	274	266	218	264	246	225	256	243	272	254	288	276	278	290	227	252	233	276	279	243	261	264	270	262	262	246	292	272	266	260	242	262	259	258	261	249	265	282	232	279	266	258	251	250	274	238	249	283	247	245	255	260	243	289	236	301	276	266	249	274	277	249	267	249	277	273	262	259	282	296	242	219	278	270	262	253	254	259	260	237	249	262	260	250	263	259	224	266	277	252	267	234	251	248	272	304	256	255	288	243	270	257	246	264	248	266	244	263	247	277	249	230	254	260	264	261	268	282	276	258	259	259	208	276	251	242	258	291	249	273	263	293	285	262	256	249	236	262	266	271	267	234	250	257	281	274	288	253	260	253	272	279	244	258	256	271	242	254	259	277	282	274	248	246	261	245	259	244	218	252	261	246	245	287	262	251	247	251	250	276	276	259	244	259	244	256	292	265	251	266	278	276	254	247	257	277	243	232	231	252	272	255	272	262	263	257	252	246	252	220	268	244	259	233	282	260	258	241	297	289	250	248	242	284	287	255	255	252	244	275	287	285	267	263	302	241	238	254	261	253	258	274	265	271	263	275	239	245	272	235	246	258	254	240	269	258	281	271	265	275	258	244	266	270	230	228	282	246	267	280	254	240	234	236	278	277	274	281	255	260	265	285	280	243	263	279	269	247	284	289	261	295	262	230	244	250	252	292	261	241	270	254	257	245	266	254	260	221	283	263	237	269	256	231	273	271	259	289	242	244	277	238	263	271	260	245	241	259	252	236	238	227	262	279	281	260	257	282	261	265	254	247	287	244	244	250	242	263	274	281	247	261	265	289	266	252	283	226	247	260	269	249	261	269	264	261	274	263	253	284	263	250	244	237	275	259	254	282	279	275	288	260	244	270	271	256	267	260	255	284	257	243	221	258	253	247	248	282	268	263	241	242	237	244	258	286	265	262	260	260	245	271	256	263	275	276	235	239	237	272	240	240	259	267	274	260	284	269	259	285	267	263	251	255	262	244	277	273	252	263	248	269	266	247	230	241	252	238	234	250	258	275	281	267	247	259	254	283	231	252	259	280	258	271	270	240	287	236	259	256	265	273	242	243	285	274	267	250	247	270	250	242	254	256	263	274	270	259	274	264	243	240	253	255	274	254	271	269	246	279	266	245	251	246	303	242	233	262	275	246	259	234	281	268	252	260	276	247	265	264	286	250	252	260	255	270	245	256	257	245	255	274	237	272	283	269	260	267	266	260	274	257	260	279	288	260	250	272	251	251	292	299	272	281	262	276	288	248	261	250	239	267	282	265	254	257	254	252	285	247	243	255	235	234	267	272	238	288	270	278	259	254	263	281	256	231	236	248	265	274	265	255	246	272	248	284	266	268	252	264	282	245	285	242	287	276	271	264	252	258	245	257	247	274	279	253	287	262	261	267	279	235	259	237	284	276	262	273	261	275	306	249	260	268	262	269	253	236	264	256	256	250	276	272	266	261	240	227	259	286	293	257
24608	21662	29930	23683	21319	9943	887	459	314	312	293	295	262	264	258	254	278	258	291	279	249	256	269	261	245	286	230	247	258	244	254	219	223	248	264	224	252	254	257	253	277	268	255	270	235	237	238	262	227	273	256	236	229	265	274	260	262	253	246	243	242	235	243	261	235	265	212	244	257	248	247	209	248	227	238	245	234	255	240	261	249	230	225	263	240	244	229	259	258	254	243	272	224	243	241	258	281	238	218	232	227	251	239	238	255	236	255	217	237	264	249	252	252	226	246	259	250	227	233	262	234	242	238	241	236	221	227	239	235	268	227	246	248	237	238	221	269	240	234	234	228	223	227	252	248	242	253	244	228	250	203	231	231	225	216	236	243	250	263	215	253	235	229	254	250	225	247	198	232	266	246	228	238	277	234	251	263	261	262	255	251	224	237	265	241	250	236	236	228	237	236	220	254	248	262	246	221	231	239	215	225	224	240	248	251	247	255	238	232	231	249	249	271	230	248	254	240	243	227	235	248	251	255	240	232	236	239	237	237	234	234	239	247	237	221	251	235	254	259	238	215	244	230	228	231	230	246	239	273	249	247	272	225	238	234	236	243	245	216	259	253	249	235	232	206	229	283	228	252	264	267	243	254	247	231	269	227	243	248	287	267	248	199	245	241	232	257	276	235	259	265	257	248	232	228	248	236	273	255	233	246	226	224	241	223	240	246	237	261	248	263	260	229	258	265	234	241	232	211	250	260	223	242	251	227	216	245	258	228	237	230	281	241	244	263	233	237	259	234	250	268	265	222	243	226	229	249	259	237	262	242	235	236	244	261	251	239	230	268	236	222	251	256	241	239	257	236	220	226	249	263	253	253	213	242	254	220	242	248	239	239	276	266	233	241	235	249	263	238	248	251	233	253	218	219	233	249	261	243	250	242	263	258	254	275	233	268	224	252	233	244	239	240	249	252	254	251	243	236	227	243	242	230	242	260	239	246	247	220	225	230	245	239	222	232	260	244	244	226	248	239	230	278	248	240	224	249	265	249	258	230	239	248	246	236	248	232	259	201	241	248	218	247	265	271	237	226	211	251	251	258	219	240	293	232	243	244	248	273	235	235	228	265	217	259	234	242	240	237	265	251	244	240	235	240	226	250	257	265	267	251	263	225	232	245	259	225	263	242	227	216	259	282	257	268	240	228	253	271	243	275	244	256	276	261	223	251	241	275	254	276	196	239	267	236	257	224	229	260	258	238	259	266	228	264	267	256	228	257	265	226	257	235	235	240	203	234	283	255	259	219	260	219	227	240	256	248	230	237	222	230	238	253	222	239	254	270	243	254	260	252	222	222	261	254	274	234	254	253	246	244	241	251	271	246	251	253	256	263	229	243	263	247	252	243	261	235	222	262	253	251	222	241	231	252	230	229	249	221	244	235	257	256	237	239	246	245	238	244	252	245	237	230	247	231	284	242	247	231	253	251	250	240	225	232	239	239	242	285	271	229	237	266	218	259	267	234	226	240	218	264	261	233	240	243	234	242	235	263	246	229	220	240	266	237	270	264	243	245	232	261	232	236	257	243	232	204	249	236	277	255	208	233	232	235	277	259	258	239	253	240	245	232	256	222	229	232	246	208	224	283	258	244	245	245	243	263	250	244	257	253	190	255	262	249	257	230	261	254	253	264	250	257	227	237	262	247	259	246	237	233	234	233	241	232	228	243	261	247	231	262	284	248	215	250	253	246	235	245	221	265	257	225	214	254	238	258	220	265	229	248	258	229	248	208	228	252	242	237	243	260	258	232	272	263	243	237	254	232	228	235	236	256	229	238	227	241	256	225	231	226	249	240	245	246	243	231	251	225	249	216	249	249	249	250	242	277	244	240	245	215	243	218	234	263	234	247	253	254	222	252	237	268	246	250	250	237	244	208	234	267	245	240	294	238	266	251	242	257	253	253	241	233	268	239	241	231	238	239	243	247	239	242	248	242	240	226	253	238	219	270	224	244	250	248	268	220	258	257	276	232	241	266	240	258	213	240	270	231	252	248	228	253	245	234	221	240	284	254	227	240	235	241	267	250	243	229	227	244	249	249	257	223	242	254	245	223	242	236	246	244	250	229	221	213	249	260	225	223	240	232	242	221	235	239	261	258	238	256	248	249	261	223	229	261	241	252	265	276	250	266	237	241	234	228	234	237	261	232	235	270	257	265	222	252	231	271	249	234	241	243	274	259	263	246	267	240	236	259	257	235	243	250	253	247	254	253	219	247	233	251	241	231	241	224	232	248	213	231	233	234	251	230	265	249	248	247	245	258	254	243	223	255	235	259	261	227	219	224	267	246	250	233	243	238	212	251	259	246	276	230	264	244	230	263	234	249	234	209	237	253	225	210	245	244	252	235	239	242	254	230	259	243	246	265	239	265	232	243	268	239	226	219	238	259	260	221	250	258	248	258	269	265	240	248	271	242	246	268	242	287	226	249	261	274	243	231	227	232	257	232	221	227	259	245	211	235	255	248	275	253	240	235	249	238	255	236	241	238	233	260	242	266	239	209	275	222	230	250	250	256	237	222	252	234	254	245	238	250	243	244	217	242	243	224	256	221	248	235	248	233	264	247	232	251	260	243	238	238	235	260	235	256	250	235	230	215	268	218	244	250	245	249	227	267	220	237	241	236	260	247	266	259	210	233	232	257	271	237	277	238	222	233	234	216	235	233	251	216	241	223	237	274	226	248	248	244	228	269	246	229	234	264	208	255	246	245	255	234	248	237	250	251	260	245	224	233	247	230	221	253	251	230	213	278	237	263	227	226	227	227	250	253	229	263	236	256	247	256	234	247	239	236	264	229	227	264	245	264	231	251	262	229	244	237	256	227	228	230	240	251	214	275	255	241	251	227	236	228	252	239	243	251	221	269	238	240	224	261	250	219	242	250	249	239	200	222	216	239	258	216	264	265	246	263	245	258	245	256	245	245	248	259	238	246	235	251	248	231	257	242	233	246	278	234	229	243	244	225	235	248	241	268	241	252	253	218	279	226	252	229	241	234	243	236	244	234	248	247	225	271	262	245	233	226	237	245	227	264	247	228	259	268	243	267	213	240	239	266	247	207	257	240	253	240	228	223	233	247	246	241	242	236	218	233	244	221	237	217	233	219	256	244	224	239	242	239	225	270	244	248	218	245	238	244	250	218	253	275	270	236	232	244	252	244	245	232	259	253	244	262	245	239	252	237	243	260	223	238	257	230	245	234	242	248	262	251	266	226	235	239	254	240	217	235	241	269	243	237	229	230	212	244	193	205	248	259	241	234	238	240	250	265	248	248	240	223	225	233	229	256	250	232	255	235	230	236	241	291	215	232	240	225	239	258	250	251	256	243	259	225	235	239	230	220	266	233	235	230	255	261	214	238	271	221	267	279	245	248	218	280	248	221	243	248	231	264	236	252	226	224	235	227	277	223	225	224	260	226	217	246	269	251	226	228	276	226	246	226	242	248	252	272	231	249	245
15403	69068	42470	1833	975	769	578	515	445	433	397	355	351	351	346	348	314	322	321	284	312	277	305	297	315	296	296	284	285	289	256	270	297	255	272	303	286	260	267	277	286	299	269	280	278	289	308	288	306	270	278	251	280	294	266	288	263	285	275	272	269	300	223	264	284	290	306	299	289	255	273	275	312	281	277	267	257	266	285	259	253	267	281	253	252	272	253	256	270	290	254	258	266	259	262	274	279	313	238	276	254	261	299	273	259	262	239	268	250	246	259	271	251	247	272	248	276	276	264	280	251	269	267	275	263	259	305	266	243	268	258	285	260	265	253	278	299	257	256	266	265	276	281	260	258	271	265	296	282	266	269	288	249	271	264	262	284	264	252	261	284	249	255	258	274	287	255	280	292	254	277	298	256	272	247	253	242	264	295	301	243	280	268	252	262	247	254	267	241	282	272	245	266	271	245	237	245	246	286	291	267	246	254	280	286	288	266	271	268	271	275	256	264	278	275	266	248	286	255	256	274	264	258	266	269	260	274	273	254	283	257	268	295	256	271	270	259	296	285	280	282	287	259	240	230	250	260	265	300	278	257	293	277	270	257	255	254	287	287	230	260	240	272	284	270	264	269	264	303	244	286	258	289	248	292	224	272	270	259	286	279	278	295	280	270	254	240	295	259	257	270	261	259	283	269	266	292	278	269	251	255	275	252	276	253	264	244	268	229	267	258	274	280	274	291	229	259	256	247	254	239	284	269	274	275	300	274	306	294	278	274	279	250	283	294	280	239	275	263	267	263	286	264	273	275	269	254	247	291	272	262	294	266	266	260	274	279	242	287	259	267	269	245	289	265	267	255	271	263	253	267	295	247	267	239	262	280	226	295	265	281	258	277	266	247	268	275	250	276	268	269	314	288	255	289	261	280	278	228	278	280	252	285	274	258	244	277	247	253	234	249	260	259	266	235	245	280	262	271	235	291	291	255	289	264	272	277	242	276	248	274	244	307	290	262	268	262	268	265	262	265	261	261	259	295	288	264	267	278	261	262	255	261	259	268	258	265	256	236	289	243	291	276	276	274	251	271	269	283	242	274	272	267	267	245	279	246	270	276	261	274	283	288	286	262	238	268	291	233	279	244	254	264	283	274	283	255	271	276	296	274	275	265	258	263	244	259	274	236	248	282	274	240	285	253	258	299	273	250	260	289	233	310	265	278	292	267	284	270	274	266	257	270	273	258	288	263	273	265	279	265	280	270	248	271	298	266	256	248	292	248	283	294	267	272	266	265	275	266	268	246	268	277	255	255	271	286	273	257	279	280	244	290	260	249	263	270	282	287	266	272	293	271	289	273	264	281	285	264	265	255	262	281	270	249	226	275	250	275	277	278	263	270	265	248	269	273	260	249	262	281	269	273	283	257	274	243	274	270	292	219	275	286	259	277	258	296	274	265	270	281	265	288	272	238	272	259	238	278	277	291	263	286	274	270	271	272	280	260	292	285	250	292	257	264	278	268	260	267	263	292	264	273	278	283	272	245	257	259	290	247	277	258	280	266	264	276	232	248	259	253	304	285	252	318	281	285	263	273	269	263	260	252	255	270	254	279	248	256	253	245	242	277	269	286	269	261	299	259	258	286	283	262	256	282	253	243	288	217	241	252	272	261	265	279	255	266	261	279	273	263	248	275	267	271	282	278	264	270	276	263	270	259	281	256	249	251	252	263	257	285	270	268	262	237	250	242	273	280	258	244	264	270	284	288	290	264	281	295	253	271	305	269	253	290	258	266	283	270	282	269	277	267	295	268	267	243	264	283	281	258	282	237	270	256	251	258	287	299	271	264	265	257	269	248	267	279	244	243	268	289	285	292	289	269	260	265	289	298	288	247	294	256	279	252	248	247	278	273	273	279	282	279	273	264	249	288	261	255	266	263	281	272	285	261	264	289	247	267	280	255	269	266	250	270	240	264	267	272	267	255	276	243	274	267	282	253	274	239	275	269	273	310	248	242	257	256	264	252	304	289	308	261	241	256	229	311	281	266	276	273	282	276	293	291	250	246	247	274	251	288	271	234	246	258	306	276	248	278	292	266	301	272	277	248	267	222	251	266	267	265	260	278	273	270	256	284	276	279	256	258	270	279	266	263	274	231	297	267	253	235	269	258	282	244	272	301	283	292	232	237	279	236	239	259	284	281	232	274	268	287	282	259	281	221	237	268	234	263	269	259	295	245	276	267	274	249	261	263	291	261	253	267	246	274	255	255	282	298	263	239	271	270	220	280	291	276	279	273	259	247	268	288	301	266	268	258	240	275	240	266	270	272	287	256	286	283	263	273	238	282	278	298	233	296	270	287	245	237	231	311	293	271	259	258	314	268	282	291	258	279	279	252	252	260	257	274	263	291	235	302	268	251	280	285	281	253	294	287	291	270	294	246	279	252	287	251	268	278	247	252	254	278	297	314	264	271	274	274	242	273	287	256	263	262	284	246	251	252	276	258	278	234	271	254	292	273	236	238	241	261	260	263	253	253	276	255	234	251	256	251	262	274	296	245	276	268	265	264	272	268	252	263	259	278	233	279	286	272	267	291	263	271	260	287	258	277	286	267	285	252	278	255	261	262	277	279	283	287	282	290	256	291	281	282	276	275	300	257	273	288	286	265	292	285	258	306	280	253	268	270	234	284	273	265	250	250	283	271	258	265	274	273	265	282	265	253	252	250	258	248	261	271	267	279	247	285	274	266	254	284	255	262	274	258	226	285	236	280	273	281	280	275	263	251	289	267	267	272	261	241	264	297	268	260	267	245	258	268	266	263	263	293	262	253	254	304	272	265	280	299	267	277	280	258	264	264	266	263	273	259	284	263	281	257	267	254	286	266	258	299	265	283	285	256	286	287	259	257	280	293	274	225	278	280	257	239	278	285	244	262	275	279	276	263	279	270	268	279	272	247	253	271	263	270	282	260	287	261	290	230	277	276	282	271	284	254	247	233	265	286	253	261	252	247	253	281	276	285	283	288	273	279	254	258	261	265	247	270	301	273	279	268	254	287	278	271	266	267	251	273	271	272	260	254	276	302	288	267	258	247	278	294	298	283	273	289	274	244	260	285	265	268	264	274	289	271	273	264	243	267	254	293	275	255	229	286	290	232	266	267	251	263	278	257	258	265	283	264	262	264	257	252	297	242	291	240	289	263	269	270	258	248	251	263	247	260	265	289	268	262	282	266	288	261	257	244	264	240	286	285	282	308	268	273	275	270	250	247	249	255	219	276	244	274	258	269	256	245	285	276	297	240	266	259	265	246	276	248	281	272	264	276	241	243	255	253	271	277	275	275	286	273	270	287	278	269	275	293	259	285	239	236	273	275	251	289	249	240	280	249	270	249	259	273	279	297	258	284	286	264	245	261	275	263	267	283	267	279	276	279	279	259	243	233	261	275	235	265	240	241	279	269	259	286	267	244	272	249	256	260	256	249	263	259	273	262	260	273	263	292	270	278	273	257	255
27837	18919	10996	1432	558	488	510	484	477	498	444	522	515	500	462	468	461	516	524	493	514	491	511	478	507	503	486	455	440	441	471	484	461	470	463	457	458	484	476	445	456	450	490	505	486	492	484	437	501	486	467	483	484	439	501	487	449	475	480	477	487	462	475	493	499	476	490	477	474	466	469	485	475	473	486	478	481	471	460	481	480	479	436	439	494	472	474	478	467	496	465	494	484	466	494	445	501	461	492	473	469	485	481	489	471	453	482	455	439	443	452	445	450	483	486	525	462	496	490	488	497	503	482	462	463	498	458	455	448	468	492	489	452	478	468	443	457	485	467	455	471	468	527	443	487	471	491	479	471	470	463	478	484	500	468	481	460	478	475	507	479	488	434	486	496	475	489	446	493	485	479	498	496	493	469	533	458	417	475	475	472	469	453	459	524	475	443	464	471	504	458	467	432	446	477	481	509	480	455	461	457	459	474	457	468	486	467	470	477	472	483	468	484	455	502	463	488	506	460	475	501	444	464	471	456	470	461	448	459	433	486	448	459	434	450	467	479	495	504	455	499	520	463	494	478	447	474	487	481	478	525	452	521	459	469	444	498	436	490	454	465	511	494	473	478	474	467	499	489	467	470	486	471	504	456	459	479	476	452	490	467	459	551	522	448	487	459	495	487	492	462	525	482	467	492	480	421	467	474	516	443	479	515	443	495	538	447	450	490	481	450	453	472	500	466	466	453	488	472	443	479	508	508	477	463	436	439	474	470	468	478	504	493	499	442	478	488	438	430	477	448	500	471	461	505	488	467	457	488	471	477	477	490	477	474	488	487	481	461	475	442	496	495	487	450	492	496	436	518	472	479	499	503	488	460	488	448	489	473	532	480	465	478	480	466	481	503	441	435	427	457	481	509	468	518	450	481	441	440	459	460	474	480	480	492	483	475	507	437	456	467	473	482	473	539	483	476	516	474	481	468	463	499	462	486	491	491	466	498	459	477	490	500	470	498	499	474	468	504	487	479	443	433	528	493	466	462	472	483	487	432	451	489	462	461	473	441	446	468	504	470	524	463	466	454	503	450	454	472	418	476	483	465	442	458	450	460	494	468	482	435	465	505	501	487	469	451	495	443	476	451	495	486	477	444	499	438	478	502	477	451	459	450	510	493	443	521	462	478	488	462	474	463	472	456	480	479	441	418	460	460	467	520	500	485	454	470	493	438	462	497	449	491	490	510	482	509	488	509	469	472	486	479	484	462	454	496	450	499	468	494	479	472	451	504	483	450	460	473	474	462	511	506	488	480	481	502	450	507	429	519	472	437	463	467	463	431	523	458	460	477	479	454	487	456	456	486	452	443	473	481	457	472	448	504	494	452	445	483	476	478	467	437	452	474	467	465	460	475	459	532	473	480	496	481	473	464	471	507	457	515	474	504	468	460	477	426	451	493	499	494	472	438	476	483	503	505	478	434	498	457	475	458	493	466	496	435	411	498	467	480	499	453	473	462	465	463	478	525	446	430	464	442	481	484	491	485	489	443	462	428	475	480	502	505	503	497	469	460	504	498	489	475	471	468	487	463	479	472	453	438	468	462	476	473	504	468	482	460	485	462	490	491	486	492	473	482	499	494	497	484	490	506	455	469	467	509	407	452	474	474	464	497	473	457	454	442	488	502	491	449	492	501	460	460	457	518	446	453	472	437	476	462	503	476	439	449	478	477	480	488	459	465	492	474	470	453	456	481	478	476	474	476	485	478	486	433	508	461	478	467	510	482	469	485	482	524	484	494	459	478	479	466	475	455	474	500	473	487	485	513	501	484	497	481	472	472	474	466	455	466	494	490	490	526	526	501	459	454	458	454	461	484	517	497	460	452	468	485	490	500	500	445	500	472	464	503	486	439	443	453	491	490	495	494	517	507	454	483	505	483	478	485	476	486	487	523	476	479	469	496	519	437	457	464	450	522	441	441	450	477	483	471	479	463	457	452	474	478	471	474	466	466	508	472	506	464	501	456	461	487	483	492	431	443	470	484	479	476	446	524	489	476	454	456	502	486	504	500	513	458	500	461	478	499	472	471	469	463	484	467	457	476	493	525	451	491	492	448	493	461	495	502	478	484	455	472	514	454	466	457	454	473	468	501	437	485	458	503	454	484	432	469	486	459	391	470	468	490	472	443	501	457	457	472	487	463	494	480	475	444	473	471	459	489	454	470	526	467	474	483	485	472	482	453	448	461	473	430	507	525	462	485	475	517	462	485	444	490	486	470	469	474	450	457	467	480	458	456	478	480	508	523	485	446	483	515	492	516	479	473	468	478	503	516	435	489	484	454	473	450	476	475	462	431	457	459	468	456	446	479	507	484	473	472	453	479	492	478	447	422	487	468	472	460	460	440	454	433	484	489	470	468	447	446	468	470	483	502	449	489	464	476	468	469	460	441	430	490	457	482	460	504	485	483	496	477	490	509	468	465	485	449	473	469	506	484	471	471	488	479	490	474	471	496	478	476	442	446	518	489	470	477	469	475	464	498	509	512	494	452	514	477	458	469	494	484	472	508	476	472	457	485	490	481	455	473	414	453	396	482	478	464	454	483	484	465	450	487	457	444	475	490	468	479	448	498	478	460	471	471	527	467	463	458	475	473	451	467	452	511	474	474	494	466	455	509	437	476	460	486	464	447	451	477	475	504	519	493	463	491	522	503	493	477	457	482	476	487	478	469	507	488	492	440	496	494	504	482	441	519	472	487	475	478	436	496	443	459	487	460	464	474	458	470	469	418	491	466	481	473	473	446	491	433	482	454	514	462	467	468	446	464	444	487	477	495	445	476	494	519	459	526	464	508	440	449	490	478	458	423	460	475	475	510	503	452	452	468	484	493	533	482	484	527	500	456	472	513	458	464	472	487	468	488	513	501	448	488	484	477	432	504	468	457	471	500	506	495	460	429	483	500	474	521	509	492	469	458	462	429	570	471	464	544	474	475	459	475	470	444	431	483	490	436	451	452	443	436	480	446	500	480	467	464	484	493	458	447	473	439	468	447	466	462	448	502	501	484	468	465	480	456	461	467	471	501	498	472	468	496	428	489	455	464	463	496	480	456	483	492	426	470	470	473	484	449	454	522	487	424	492	503	451	496	469	484	414	473	486	444	460	514	467	473	487	486	478	485	487	461	474	448	475	480	479	451	473	522	470	462	470	454	483	508	484	518	514	471	468	468	465	453	454	451	484	483	462	488	520	443	486	493	489	507	487	499	490	511	453	458	446	461	505	413	471	484	492	523	457	474	465	503	449	488	462	455	482	428	477	432	520	496	501	463	459	453	469	477	469	476	489	484	484	460	481	463	457	445	525	467	430	404	490	462	495	432	447	469	471	508	487	471	484	473	461	486	496	471	460	481	497	476	486	473	503	466	485	455	493	458	450	466	484	468	487	477	507	532	493	513	456	493	468	471	463	474	467	462	453	452	472	473	469	505	473	445	430	512	466	500	482	472	448	465	500
5639	16046	8657	508	527	477	482	445	466	500	450	482	498	419	452	467	455	474	438	474	430	439	492	483	466	440	434	444	465	472	470	440	498	427	454	464	450	455	479	443	464	480	463	493	457	453	469	401	453	480	449	451	476	463	449	463	439	427	462	452	475	455	447	396	471	460	456	471	477	432	436	450	485	444	460	460	454	461	443	434	509	484	466	448	442	486	455	462	427	432	430	498	467	410	462	432	458	451	429	451	457	489	447	463	486	444	456	470	476	484	498	456	493	462	497	450	433	429	468	487	503	492	440	435	456	459	439	513	458	469	452	418	456	475	461	445	454	477	464	463	418	475	487	450	435	445	412	451	478	430	465	456	446	446	480	465	397	483	469	425	461	433	425	470	476	459	478	456	465	487	460	436	465	462	476	444	433	504	466	460	455	469	496	472	478	482	443	453	451	477	475	489	446	460	412	467	440	496	427	472	444	465	448	485	471	474	484	478	411	469	444	478	450	476	465	434	496	457	459	466	442	422	484	443	458	462	428	436	399	470	439	418	468	424	441	424	416	448	463	425	455	450	444	495	462	455	431	459	432	446	506	446	442	461	488	444	440	441	519	476	422	457	489	457	461	485	461	428	455	453	441	456	486	486	466	482	459	461	460	433	466	445	473	451	489	440	423	424	427	499	425	475	440	481	451	456	467	444	449	410	462	428	443	471	483	462	462	457	471	461	456	471	442	433	419	480	462	448	449	452	448	434	472	474	455	422	472	419	472	471	467	465	454	457	463	464	424	461	484	429	465	439	419	454	434	500	480	475	442	416	453	446	477	459	500	447	493	475	496	475	460	463	430	451	455	451	465	449	475	453	494	451	440	473	434	449	444	472	453	428	466	475	476	480	421	453	423	474	426	445	470	489	457	446	444	469	472	484	427	421	470	476	490	423	502	443	496	448	435	436	455	456	417	435	486	433	477	463	458	499	492	449	439	422	432	450	433	472	411	472	467	502	442	445	487	466	462	457	472	505	478	470	473	445	436	463	435	404	453	440	466	471	440	482	495	453	445	458	473	459	448	428	458	449	446	457	429	464	479	439	453	461	437	445	476	483	453	432	470	493	499	456	456	484	457	451	442	441	432	423	453	465	478	471	455	440	441	430	420	464	457	469	483	494	469	432	464	453	403	425	475	477	479	461	453	454	457	484	458	487	441	419	433	450	483	463	453	467	461	442	427	441	434	479	438	445	445	478	428	481	412	455	492	464	452	481	488	408	468	462	466	429	492	488	435	503	463	442	469	449	463	462	456	466	494	447	454	438	438	439	501	436	447	403	493	444	466	476	426	448	455	473	482	451	466	459	448	458	462	458	471	483	447	452	445	475	456	463	474	443	426	425	445	439	471	450	454	454	451	478	506	441	452	437	440	423	451	417	465	452	435	452	462	451	442	462	477	426	463	462	457	431	468	441	423	425	488	448	476	466	412	482	449	457	467	450	460	455	428	444	475	440	434	425	424	425	445	420	446	428	421	493	430	448	467	493	446	436	433	481	452	473	488	453	435	478	444	424	468	470	446	477	484	435	463	516	481	478	466	441	458	438	477	473	489	455	471	441	396	396	467	484	495	463	489	449	454	450	460	436	462	507	440	469	441	436	472	475	517	439	454	455	467	447	467	466	455	457	435	451	460	413	452	474	433	477	446	457	425	517	431	469	478	463	459	430	462	471	434	450	519	458	460	469	460	449	469	478	443	483	476	459	448	490	459	455	454	451	469	480	422	466	426	464	434	471	448	431	455	438	462	467	465	448	458	452	443	477	425	451	444	494	435	453	469	427	457	506	455	485	464	441	417	480	484	446	474	454	417	442	462	441	440	497	444	447	464	472	477	466	455	468	495	473	462	479	433	470	417	474	427	441	432	471	439	431	442	471	430	494	445	430	461	455	432	476	458	466	428	413	425	439	508	461	447	444	435	464	449	468	456	467	476	484	475	454	474	475	478	486	479	482	428	465	443	466	441	491	454	487	448	460	442	469	476	425	438	455	479	452	435	490	465	481	448	478	443	453	454	424	470	450	458	454	442	454	450	468	465	426	475	473	474	457	418	514	437	464	455	440	442	447	474	437	467	470	483	486	432	478	428	465	479	459	474	450	469	450	489	422	449	455	464	462	487	436	428	429	433	472	438	461	465	458	490	451	442	440	460	442	458	460	445	443	447	457	476	482	426	450	468	489	451	498	464	486	473	462	483	463	468	440	476	445	473	488	442	462	473	500	482	473	438	450	452	410	424	464	474	445	459	456	488	434	434	416	464	463	463	452	440	405	417	478	419	478	475	480	479	449	463	422	442	468	451	470	449	469	464	455	471	487	444	479	463	430	454	475	457	478	435	475	467	457	436	465	475	462	465	449	449	416	452	472	440	477	436	453	460	461	514	471	429	466	494	471	495	437	452	436	495	438	474	421	428	452	408	453	444	469	442	497	482	473	416	461	487	421	473	440	422	429	477	452	491	497	505	438	490	448	474	416	463	432	456	468	456	456	507	449	430	457	472	437	456	460	425	452	466	465	466	439	489	467	462	492	461	433	462	484	475	486	466	462	492	477	455	455	470	409	441	442	417	460	478	464	457	430	434	462	465	429	475	447	473	448	407	457	410	490	459	489	481	463	481	434	450	451	459	472	491	459	472	494	443	475	464	477	440	481	465	453	431	451	451	441	434	452	460	477	415	460	477	431	452	433	452	498	455	461	485	428	453	459	452	450	448	431	469	456	463	465	462	478	458	475	434	445	431	459	457	462	476	486	494	462	488	447	463	477	413	426	472	440	449	484	439	470	460	449	446	471	461	470	476	464	456	456	445	474	474	445	446	443	444	434	423	468	497	463	494	497	503	453	474	445	429	500	488	463	462	462	437	454	407	443	416	464	471	449	457	461	451	475	469	490	451	458	452	491	462	447	475	487	427	463	471	421	475	469	435	502	475	468	474	500	430	444	419	459	454	466	473	455	474	432	487	445	446	428	451	459	476	429	452	482	450	470	469	465	453	498	467	468	473	443	436	434	456	497	451	434	459	477	484	463	423	471	424	447	436	450	486	453	442	462	454	446	438	459	454	445	442	452	465	451	469	441	437	514	482	481	432	436	476	445	429	431	458	499	470	439	453	453	441	467	462	452	456	428	482	435	499	437	480	452	445	452	439	433	417	436	475	460	462	414	450	467	461	445	476	521	488	463	461	470	462	455	440	480	466	456	488	487	431	452	476	495	450	439	469	460	464	472	456	436	441	487	444	480	443	480	413	456	447	448	485	444	465	452	445	439	462	457	474	467	483	461	447	452	440	448	462	446	476	465	447	450	440	460	480	486	463	455	463	416	448	437	461	443	458	461	407	440	435	438	453	446	479	481	433	462	449	465	453	441	452	449	428	454	473	460	448	487	459	422	434	480	480	477	460	451	426	485	429	466	459	476	444	453	451	451	435	443	446	453	431	455	493	432	473	429	426	456	460	458
25504	22262	29211	24377	13263	966	459	312	252	297	253	267	242	275	263	253	242	223	249	274	253	261	256	233	239	244	265	245	242	260	246	245	234	239	252	229	226	207	247	223	256	228	243	234	271	237	231	264	260	233	275	203	240	247	247	241	226	234	230	233	215	255	215	244	248	244	243	279	248	220	238	247	242	208	244	214	223	216	237	223	241	239	262	262	256	219	248	219	234	246	218	240	194	251	231	255	221	233	220	225	233	240	256	245	256	244	233	238	252	248	238	231	200	208	245	197	238	224	257	241	228	251	232	247	246	226	225	271	222	262	218	268	229	240	248	205	229	225	252	238	253	247	250	239	223	238	230	254	238	222	234	222	268	224	214	236	241	251	196	239	236	240	244	220	261	261	245	242	240	272	232	273	261	230	260	223	251	237	214	214	215	236	237	232	204	205	267	242	267	242	241	239	229	272	217	240	270	227	247	241	252	246	227	242	216	242	261	225	229	249	220	214	248	228	213	263	232	220	264	276	264	253	252	235	230	223	251	243	247	207	240	234	258	234	247	223	221	244	242	235	234	217	227	264	235	246	232	233	248	243	217	247	217	220	254	276	276	237	228	227	227	226	244	221	248	219	251	221	243	187	226	251	245	247	237	233	251	264	233	241	239	246	250	226	228	216	231	234	246	247	224	240	258	241	209	244	251	224	234	214	263	247	240	230	224	222	248	227	227	257	219	250	229	232	253	221	217	225	266	254	239	209	201	234	238	220	234	265	223	228	257	228	252	214	254	207	246	237	235	246	247	230	230	230	233	249	231	237	247	256	240	243	259	225	207	238	236	223	259	243	251	249	249	236	248	230	257	234	240	221	234	233	216	241	223	234	212	235	235	237	217	211	233	245	259	228	215	248	238	244	227	201	256	220	245	242	247	264	207	221	233	233	231	240	250	225	248	250	246	238	249	248	241	229	208	218	241	210	226	243	233	268	245	239	243	254	245	234	228	252	234	232	257	265	226	241	225	207	223	206	234	265	241	241	225	245	218	241	228	200	260	243	250	251	253	232	222	249	232	257	206	218	237	237	236	213	213	264	242	262	238	242	231	245	229	254	244	237	214	236	260	248	240	242	229	229	235	240	248	281	242	215	241	231	241	230	223	245	252	207	230	258	241	232	240	248	264	262	241	234	242	233	236	253	241	244	244	221	272	247	256	233	249	238	253	228	271	241	227	232	248	222	240	225	241	229	248	230	230	248	236	217	227	224	218	232	263	257	263	220	243	240	218	234	242	225	220	225	241	228	232	260	244	222	238	224	222	240	266	229	230	254	227	238	250	262	229	240	236	246	254	244	219	253	230	260	278	260	248	237	233	262	247	218	236	248	246	255	266	231	224	247	247	246	239	256	242	241	244	249	257	275	236	224	240	234	238	238	238	194	194	235	249	245	236	213	236	262	239	229	232	250	228	209	243	230	234	219	263	226	273	224	238	239	231	249	268	240	211	238	222	239	226	224	249	249	227	254	237	237	242	244	227	228	214	235	241	241	277	257	254	241	204	234	239	240	225	262	255	240	256	241	211	241	210	244	251	241	232	253	263	221	210	237	232	229	234	241	214	251	242	234	242	248	231	236	222	238	242	214	255	251	209	243	212	240	219	215	232	233	238	247	215	254	239	233	223	226	212	239	217	226	242	248	244	211	248	231	227	244	248	219	222	213	255	232	235	238	224	237	232	244	230	239	253	268	246	234	233	221	237	234	269	248	212	246	225	243	255	237	204	248	220	231	237	218	238	233	221	243	206	223	241	238	236	210	265	248	260	234	277	222	272	271	227	235	261	228	275	250	242	256	228	254	211	220	235	218	221	257	239	246	230	270	228	228	270	236	213	222	223	209	220	228	254	248	234	252	207	245	217	266	233	233	265	249	232	259	220	231	213	270	235	260	265	231	251	228	250	252	237	223	215	229	231	236	220	219	256	247	243	233	215	220	242	230	223	227	241	255	248	262	269	261	255	257	200	240	225	241	246	223	242	257	254	261	224	254	211	225	273	237	243	244	239	221	220	217	191	238	258	245	243	240	214	234	231	241	238	245	244	242	263	218	235	236	253	246	237	228	258	274	259	229	253	239	235	233	263	229	237	243	225	252	239	228	255	250	252	211	240	213	235	239	237	225	224	226	223	244	211	240	231	225	242	249	247	256	238	243	247	206	255	224	246	214	225	254	220	232	227	225	263	200	237	233	234	209	227	230	226	231	241	223	222	247	224	244	232	241	248	220	237	243	256	234	253	232	221	252	235	239	251	257	230	241	230	237	218	229	229	224	267	246	244	241	226	261	249	224	260	235	252	196	234	241	229	227	232	247	231	246	225	197	229	241	232	253	238	229	246	207	226	220	245	267	228	230	244	238	248	242	235	225	241	235	239	207	226	247	245	234	247	264	216	253	244	256	258	211	241	224	235	236	235	241	233	246	242	249	223	224	259	239	239	253	259	244	251	244	245	229	236	217	237	228	226	262	267	241	219	241	239	226	220	242	242	228	262	257	241	258	228	235	243	214	249	262	224	222	232	230	247	240	215	208	239	244	229	218	238	231	228	249	269	241	256	231	209	224	219	246	228	223	254	266	258	238	255	243	245	252	251	232	232	215	238	245	257	233	253	256	213	227	240	242	250	256	234	245	232	246	231	254	233	225	237	258	242	250	245	235	200	249	241	231	253	240	239	223	247	250	239	243	236	269	253	254	223	277	234	236	239	226	220	229	236	229	206	258	239	236	238	253	228	220	214	208	249	225	236	230	231	233	235	230	244	233	251	261	222	231	222	247	233	230	234	235	238	259	236	243	191	213	225	203	248	258	258	216	231	243	215	249	219	241	225	237	242	261	268	240	214	244	264	226	231	228	236	221	209	232	249	242	223	254	235	220	253	254	245	240	222	235	218	198	240	232	240	231	245	258	255	238	248	229	243	224	222	244	248	250	235	239	246	234	231	248	219	259	239	221	238	246	224	236	245	218	233	212	260	220	254	221	255	216	253	254	208	236	236	260	233	246	245	244	214	236	212	242	252	243	253	211	233	239	234	227	231	252	218	227	235	239	232	227	238	216	291	253	224	242	224	221	248	224	258	233	247	246	246	261	236	262	217	257	238	248	223	223	227	234	228	235	235	244	248	217	254	224	254	234	227	263	260	240	243	217	255	235	200	266	262	229	213	261	247	256	244	223	224	274	213	235	264	245	247	241	228	225	235	240	224	214	239	234	227	238	235	216	224	233	238	247	261	237	241	251	238	247	245	243	226	223	226	260	269	197	243	233	261	256	234	221	238	226	230	224	236	224	231	227	218	220	239	243	246	221	245	257	249	208	234	215	230	252	226	235	230	253	260	219	249	233	250	213	237	236	260	221	220	231	236	215	224	221	265	260	241	226	244	254	226	235	227	228	228	242	246	227	230	262	228	231	231	224	224	233	241	230	246	241	234	218	202	241	244	251	261	216	257	209	243	242	241	244
18657	59506	33271	919	605	527	410	379	314	349	378	317	302	279	305	287	292	280	253	279	274	288	269	271	257	282	314	258	269	266	304	285	272	297	289	274	270	263	261	258	275	255	284	254	287	267	259	264	296	263	288	260	275	254	275	282	264	273	269	240	248	252	256	258	282	272	273	278	257	256	259	282	289	247	282	253	259	270	257	264	275	268	274	258	289	233	238	270	280	265	254	290	259	269	260	250	232	273	255	272	256	243	291	272	268	256	256	274	260	242	301	275	268	235	261	251	267	249	247	274	228	255	259	268	254	247	284	265	252	284	263	252	279	257	252	264	237	246	245	271	254	240	278	271	267	253	263	281	245	258	248	262	272	254	276	280	266	270	253	282	287	258	256	276	231	253	257	274	264	254	254	268	229	242	263	254	269	259	259	255	248	268	271	247	270	244	268	253	303	255	258	264	282	264	274	244	244	268	278	283	256	261	243	264	298	242	251	274	272	256	273	278	240	262	250	263	273	261	263	269	256	260	273	254	263	274	236	252	287	284	247	269	280	246	251	291	281	253	265	274	270	258	284	255	248	284	246	266	270	253	263	267	259	256	249	238	276	249	277	275	294	269	282	246	257	271	248	261	259	259	255	245	264	294	263	276	241	262	256	273	257	237	266	263	272	266	267	277	265	280	250	282	233	257	296	258	275	283	284	256	258	258	255	265	231	264	249	261	241	262	303	257	255	242	264	263	282	290	240	243	295	274	272	254	261	271	255	260	265	276	268	257	276	259	283	241	258	259	254	281	239	277	300	261	273	270	257	273	289	247	240	248	259	249	273	245	248	245	286	287	253	277	263	253	257	265	278	237	276	272	244	258	284	254	249	252	286	245	252	275	238	253	240	263	252	261	277	246	272	265	275	254	253	294	281	250	277	248	272	235	272	300	276	243	257	253	267	275	232	280	257	260	240	264	256	272	260	297	248	260	292	282	246	269	254	258	260	233	247	235	259	288	263	247	272	259	265	276	250	257	254	238	287	253	244	266	263	245	266	257	260	267	252	263	254	270	269	258	258	268	262	267	276	263	240	258	249	250	302	261	234	290	275	270	234	260	286	257	234	297	262	267	265	272	269	268	240	248	281	278	249	248	224	267	273	278	269	256	285	248	233	261	277	292	276	275	250	263	262	271	259	250	274	229	269	273	282	258	240	250	246	269	257	247	220	297	236	248	258	258	256	279	234	281	256	265	260	234	264	248	256	242	263	256	289	275	253	257	255	243	248	298	272	248	218	245	256	259	279	265	263	251	269	303	272	263	257	277	275	240	298	244	305	290	257	261	241	259	277	249	243	273	251	257	253	267	250	278	257	238	245	283	269	284	250	272	260	280	264	243	281	249	280	251	272	236	244	252	252	248	234	277	286	273	218	249	267	269	269	243	285	218	259	251	271	258	243	248	276	261	271	235	268	228	227	274	272	268	278	255	252	250	265	255	278	280	251	300	280	248	251	255	280	266	230	242	257	294	267	285	274	248	249	262	259	259	254	256	252	282	258	256	279	248	256	260	263	276	270	253	264	241	290	258	282	265	250	273	273	257	253	261	271	250	226	263	266	294	280	261	274	238	274	245	239	269	260	278	239	253	241	247	245	269	247	282	259	276	264	250	276	256	259	266	242	269	245	270	262	253	276	266	258	274	292	254	248	252	264	286	245	250	260	266	262	250	275	253	269	263	256	260	254	250	235	250	254	293	258	252	253	270	259	249	216	293	253	267	241	229	264	235	265	234	250	240	262	254	226	264	263	244	255	275	293	270	290	273	249	287	244	259	275	237	253	264	240	264	287	275	237	269	233	277	289	252	269	275	286	274	273	261	272	276	248	285	216	274	243	267	280	237	248	272	270	270	285	270	276	257	250	277	240	273	275	266	272	259	260	281	264	254	263	267	268	262	255	255	257	245	262	278	245	249	258	246	258	251	232	248	268	282	284	253	244	268	281	239	280	261	289	238	263	281	275	252	276	250	259	252	279	253	260	251	264	243	258	247	268	248	242	248	290	241	262	262	257	270	264	290	268	285	275	264	224	264	259	251	283	269	270	233	247	271	263	269	250	255	252	227	260	235	251	225	283	261	291	271	286	265	260	250	252	238	243	279	272	300	245	279	277	269	262	251	263	258	257	247	245	249	258	256	269	273	283	245	250	264	258	265	240	270	249	239	250	263	270	275	265	272	258	254	296	263	252	275	275	250	277	267	267	229	244	242	250	284	256	265	256	247	252	269	269	274	253	231	271	249	260	271	262	245	270	239	239	261	231	247	261	265	262	259	243	237	239	262	261	250	267	262	265	281	231	262	251	301	273	266	262	236	262	250	253	267	241	263	245	270	277	254	286	283	254	237	263	274	282	272	245	254	261	244	255	266	284	257	260	273	259	263	238	273	268	270	259	261	298	253	252	246	270	279	272	255	231	255	247	262	272	266	241	260	244	243	256	250	226	277	264	287	277	259	253	235	272	265	285	268	258	243	257	277	265	254	274	247	256	259	285	264	250	258	260	242	275	247	251	253	247	253	276	235	245	284	241	269	241	276	285	238	250	256	255	263	268	260	241	259	266	259	252	258	265	262	268	264	248	277	276	262	247	267	260	225	266	287	259	282	244	246	268	263	248	282	247	239	254	235	275	278	255	259	284	254	287	264	273	296	248	256	249	274	266	276	256	282	255	243	263	234	218	267	272	287	239	249	255	272	265	260	256	261	262	278	254	268	261	258	261	251	248	248	253	268	247	240	279	247	254	264	247	237	248	268	268	223	257	251	272	274	283	282	260	252	300	232	236	268	244	242	278	242	245	261	235	270	283	281	268	241	255	265	280	278	244	267	271	256	262	238	293	225	288	287	273	274	256	241	242	256	288	263	260	236	265	283	256	289	247	234	284	258	280	255	242	245	264	240	250	259	271	250	251	243	264	262	274	253	269	261	272	269	272	251	245	242	273	275	249	273	257	261	255	251	257	273	248	249	273	241	242	277	255	288	265	221	248	257	269	267	271	265	251	271	254	251	247	255	270	271	282	267	275	241	282	268	276	290	279	275	267	257	256	279	219	234	252	230	267	286	279	269	252	269	245	240	270	230	236	267	260	257	238	274	243	221	274	260	272	288	214	244	263	268	238	252	284	282	278	291	280	269	261	267	280	255	258	256	252	264	275	244	223	260	239	262	276	275	280	249	285	281	233	263	261	261	267	262	252	285	274	267	255	268	269	270	246	273	236	273	277	261	246	249	261	244	224	244	229	226	278	250	271	268	274	244	291	276	264	289	282	258	268	278	251	256	292	259	237	269	255	249	286	268	267	266	247	259	293	264	255	260	245	244	250	277	281	281	238	267	251	269	271	272	239	217	239	244	256	245	252	243	260	255	236	266	251	252	257	263	264	268	246	260	261	251	238	267	264	250	264	279	259	264	250	243	248	254	277	244	273	272	257	241	264	289	246	252	282	248	264	280	265	295	254	255
24499	22095	29282	24114	21332	10229	925	461	335	312	317	315	294	279	266	268	284	318	267	277	264	250	254	271	263	266	260	244	283	253	289	271	247	276	262	240	247	247	271	250	265	282	245	233	269	269	260	277	266	306	246	263	248	259	270	277	250	264	287	269	252	268	254	242	234	277	256	286	268	278	271	257	297	280	264	245	230	281	231	247	278	264	260	279	271	251	276	238	249	214	300	252	286	252	262	252	270	258	255	262	242	268	272	263	243	270	261	256	242	243	266	240	292	273	262	286	246	272	289	227	273	255	245	241	251	269	247	274	259	264	255	267	279	240	280	221	265	253	236	253	239	270	243	272	281	264	264	228	264	255	257	266	292	256	253	265	229	260	272	270	222	228	232	237	252	277	254	246	244	250	245	260	252	255	243	236	237	263	266	235	255	229	236	258	240	244	236	241	262	281	244	252	266	251	292	264	267	247	283	261	263	252	258	256	265	262	277	241	246	242	256	247	263	282	256	241	282	227	272	255	244	247	249	222	251	257	264	251	285	266	253	256	269	255	264	255	241	236	254	254	249	241	254	258	239	246	279	231	252	264	234	262	270	246	271	250	242	259	264	270	284	231	260	251	261	254	215	238	262	280	267	251	274	277	215	262	226	272	232	278	255	238	273	270	258	262	266	253	244	246	281	256	257	276	240	237	226	254	276	233	278	254	294	295	255	268	271	268	249	269	262	254	265	239	260	251	254	250	260	241	255	269	262	228	236	267	252	255	282	252	257	241	290	257	241	232	257	261	263	264	265	229	247	259	255	263	251	263	261	269	245	267	247	269	248	270	259	279	253	257	215	275	276	273	231	265	254	255	237	239	230	260	264	235	248	257	245	275	236	246	244	237	231	251	238	267	256	229	240	250	251	265	267	243	246	255	269	249	266	260	296	257	261	250	237	265	266	258	279	274	248	227	263	239	235	273	251	259	272	262	252	269	257	256	282	292	248	247	250	291	264	254	264	257	248	263	253	249	248	227	262	247	276	233	260	251	249	251	270	263	245	248	246	244	271	262	283	256	227	282	266	259	273	253	240	240	254	250	265	237	255	223	244	256	281	252	237	250	282	272	264	255	254	258	230	247	249	250	248	259	271	268	238	238	249	242	260	221	261	244	217	257	236	254	266	240	241	282	235	283	247	261	242	251	283	259	241	283	234	279	264	244	246	271	246	264	262	247	235	237	270	240	273	260	242	258	215	260	236	259	243	295	258	240	281	236	263	259	255	238	244	250	257	256	251	289	246	216	251	239	247	239	254	270	262	229	247	275	263	259	271	278	270	236	238	274	240	281	262	258	263	280	228	271	252	235	274	238	261	270	277	258	242	253	265	242	256	255	256	240	262	251	258	244	246	265	276	217	261	265	247	253	270	264	256	260	222	247	255	264	293	276	249	262	227	252	250	272	276	244	236	260	257	255	260	273	235	251	249	228	269	276	219	275	238	274	258	266	260	283	243	276	289	244	260	253	257	241	265	236	242	236	251	277	266	265	235	261	257	265	248	227	250	267	255	233	265	242	246	256	229	240	269	290	259	270	239	255	260	256	245	273	272	257	271	244	237	251	240	228	238	258	264	254	252	230	250	259	263	238	250	256	252	222	250	239	285	246	233	215	242	259	260	256	282	284	274	256	254	242	251	234	250	281	260	270	243	256	253	274	267	260	253	272	269	259	254	226	237	229	271	250	260	230	250	256	283	228	270	240	256	263	234	258	239	266	228	264	250	261	274	268	271	254	301	245	240	237	241	252	259	225	256	281	243	262	284	251	239	288	254	284	251	238	290	260	222	255	269	262	261	230	232	241	255	274	293	262	293	243	268	254	262	266	242	262	256	254	262	251	217	244	259	255	234	285	251	251	251	237	247	254	242	254	247	251	242	249	247	251	277	241	258	248	263	259	262	270	273	272	266	256	268	239	261	228	240	261	259	273	232	279	234	284	250	277	242	238	255	250	280	278	280	229	246	290	280	271	243	241	258	257	269	270	233	228	258	304	236	282	254	259	261	287	245	276	253	252	257	258	260	225	247	254	276	270	277	242	253	246	273	255	247	248	244	226	266	254	248	254	235	246	257	262	250	270	229	248	257	256	287	244	260	241	234	226	268	242	249	264	265	243	267	253	251	248	246	236	268	241	276	243	256	258	287	243	257	227	237	278	226	262	248	224	227	269	215	239	265	284	243	287	296	243	227	243	279	281	251	272	299	264	294	217	293	238	260	274	264	258	238	255	261	259	274	250	233	260	240	256	262	230	258	255	231	271	272	285	265	256	246	252	261	232	243	273	250	251	264	285	240	242	249	242	266	250	241	257	257	294	258	264	229	262	269	241	267	273	268	237	247	272	267	273	263	251	251	272	250	244	265	269	286	235	241	239	240	266	239	257	275	264	252	262	243	257	245	248	249	243	248	282	286	282	277	261	253	231	264	265	267	271	221	276	267	240	233	233	275	240	252	243	228	234	273	237	268	260	281	240	269	259	243	228	265	274	254	258	241	259	247	260	273	255	253	251	246	270	231	296	249	268	274	251	249	280	260	218	243	250	284	247	275	252	230	257	278	280	256	238	251	273	259	286	250	278	265	238	248	250	271	265	245	239	265	284	243	260	229	242	246	240	243	265	234	256	233	267	252	225	252	264	272	235	249	269	254	250	239	232	233	255	239	241	258	233	239	259	256	263	229	274	259	272	264	263	276	283	261	247	291	250	240	245	240	247	259	239	254	271	251	263	284	253	245	293	236	233	259	247	268	249	257	229	253	252	265	265	267	263	276	224	241	264	258	277	240	282	271	249	241	259	279	248	259	259	237	208	230	273	252	277	286	268	272	249	235	252	235	289	261	240	244	268	259	234	260	254	279	231	259	271	235	274	214	246	234	295	271	250	222	222	270	256	247	263	291	234	203	262	252	257	248	265	272	270	229	241	243	239	242	259	266	262	247	230	267	248	236	294	241	272	249	253	255	258	273	253	249	280	239	268	210	271	307	244	268	237	249	234	254	267	259	266	286	267	269	263	253	282	231	244	238	245	259	267	261	263	224	246	282	256	261	241	277	242	229	265	264	260	289	288	241	251	287	250	247	247	238	265	240	262	265	256	246	259	251	260	257	246	273	250	263	231	251	263	292	246	256	219	282	257	273	266	274	247	217	262	236	256	266	248	258	251	237	283	231	248	273	245	241	246	254	238	242	251	248	242	226	291	241	258	272	260	257	234	253	267	277	261	256	293	267	264	238	235	256	260	254	254	245	242	251	279	249	259	253	280	252	250	249	263	262	264	276	273	244	273	267	230	265	250	254	247	271	251	257	250	242	273	250	249	241	253	234	273	228	231	249	265	242	260	269	236	265	265	242	253	251	253	269	239	234	272	238	269	249	274	251	252	260	252	258	248	263	235	255	276	266	264	282	256	262	256	267	246	252	241	262	270	277	270	276	251	245	239	256	263	241	255	262	260	264	248	259	247
22732	63838	34905	1441	1025	708	586	554	465	402	409	405	381	359	359	302	293	308	306	296	342	329	299	248	277	262	310	290	266	309	303	278	293	295	293	280	313	267	292	285	265	260	271	281	282	296	289	297	273	290	294	336	296	291	301	286	256	264	294	277	245	289	298	265	288	278	303	269	255	273	272	306	285	306	265	265	298	290	263	295	301	265	289	291	281	252	281	299	260	309	281	300	266	295	291	259	272	281	269	298	276	268	269	302	262	287	277	282	282	292	271	274	254	286	251	290	255	279	271	286	300	293	276	294	295	249	272	277	269	252	276	283	296	261	271	258	246	261	259	286	297	266	256	275	232	295	277	264	280	279	279	276	282	291	263	252	288	265	270	281	293	281	271	266	276	271	258	256	251	251	284	305	255	256	277	258	281	273	274	272	257	247	278	280	274	261	279	285	291	249	276	277	263	282	281	265	275	271	278	280	273	292	267	262	268	258	281	278	299	303	261	289	250	279	259	261	276	261	265	257	289	274	281	251	262	308	279	291	272	302	278	263	261	304	280	298	285	267	274	258	304	276	278	288	293	302	280	290	302	269	279	263	277	258	289	257	287	264	312	277	275	273	302	271	264	279	287	277	283	268	297	289	267	249	272	274	284	291	286	286	301	273	252	263	275	303	281	251	284	267	274	259	290	270	280	265	267	270	272	286	278	265	285	288	302	302	274	274	296	291	291	284	267	296	276	249	258	254	289	308	272	269	265	242	295	257	246	262	244	278	281	259	250	263	274	250	274	242	263	285	263	273	244	236	278	285	292	284	269	283	268	281	276	306	276	275	240	272	261	285	281	286	271	275	252	264	278	263	267	288	263	274	283	269	286	262	259	290	243	267	273	244	293	288	313	291	268	288	276	314	296	258	270	292	259	274	302	272	298	256	301	275	279	292	272	270	277	265	254	278	293	296	249	247	255	231	269	277	293	284	293	307	247	295	262	286	276	283	277	279	280	242	274	257	264	304	259	297	253	286	271	266	270	284	314	280	275	289	287	264	278	254	278	282	281	255	258	275	265	244	288	273	278	270	265	287	296	278	274	270	282	258	265	275	247	276	290	254	301	278	326	292	255	288	263	268	273	270	269	266	273	290	262	276	278	274	266	254	303	267	267	290	285	289	264	291	270	232	263	280	269	276	293	274	273	271	269	272	276	265	288	253	249	296	278	287	288	262	291	264	286	272	297	268	299	274	285	274	258	267	269	290	274	260	301	268	295	267	284	276	264	296	286	253	267	290	271	322	277	266	273	271	242	268	245	287	269	263	270	271	277	259	260	272	288	271	263	251	258	272	252	263	253	283	275	260	262	271	245	295	277	275	264	308	274	286	286	265	290	250	263	285	266	283	287	301	289	249	269	277	255	255	284	266	273	325	291	258	287	325	283	266	267	255	267	294	257	309	260	270	271	257	268	277	277	289	275	275	323	295	307	295	291	265	264	287	278	290	257	267	281	250	264	286	310	271	263	245	229	300	285	289	288	306	266	258	266	292	302	245	290	278	284	261	286	236	276	274	267	276	283	279	316	284	289	250	298	269	308	281	285	312	258	287	282	254	263	276	271	266	290	281	300	281	261	270	265	267	261	283	264	290	281	264	285	258	275	293	262	259	297	253	274	293	254	270	266	300	285	284	303	279	268	298	274	266	271	239	305	287	300	290	285	258	261	273	280	262	291	251	272	288	292	296	286	257	253	281	258	257	294	297	284	256	289	318	247	260	256	283	249	277	300	250	299	287	278	283	280	286	285	307	271	277	278	274	259	295	251	279	297	302	264	307	265	268	279	299	261	305	272	321	283	276	252	268	299	291	274	282	270	272	262	307	274	276	274	268	259	253	299	287	257	284	283	268	287	252	300	284	279	269	287	258	265	275	264	275	262	269	270	263	271	289	278	266	269	283	266	268	274	288	290	285	282	278	264	247	267	288	250	267	242	270	274	301	281	285	272	252	271	284	284	294	273	264	300	295	260	286	263	304	277	259	281	264	295	255	286	249	259	273	282	291	287	224	280	285	276	263	261	272	258	278	291	289	270	278	264	272	303	276	249	290	266	277	269	285	276	287	283	250	262	289	280	279	297	299	286	255	290	307	272	288	268	280	259	287	286	280	293	270	303	279	293	293	269	278	289	271	262	289	279	281	311	269	246	270	267	284	287	276	272	279	262	296	273	298	306	282	292	274	250	274	284	263	256	283	286	263	300	275	248	292	258	290	284	256	264	299	304	283	268	294	247	280	254	299	292	300	276	285	296	245	269	289	262	290	263	259	275	299	252	290	305	309	269	271	303	270	276	280	248	278	252	283	264	291	285	290	287	272	267	255	309	264	270	285	261	275	259	267	291	266	274	268	287	271	278	284	283	283	277	273	268	265	254	275	284	303	271	277	293	274	275	282	274	285	292	270	261	281	292	273	246	244	269	266	308	264	257	285	274	280	266	268	265	283	273	271	298	275	265	292	279	288	288	275	280	255	269	270	261	251	271	292	258	294	280	238	262	287	259	283	269	264	287	287	279	267	297	273	272	284	267	277	282	271	285	301	287	266	259	281	252	299	266	279	254	275	282	273	282	295	286	286	274	296	292	267	287	265	272	271	277	296	289	304	302	258	277	252	294	227	307	251	269	258	293	286	268	292	280	270	287	286	273	291	311	264	298	304	265	284	296	252	277	262	281	252	264	316	289	263	236	283	295	264	251	291	266	300	269	313	247	291	316	252	285	244	271	274	281	271	299	272	288	264	261	290	286	260	245	240	272	273	274	245	259	282	225	263	314	253	279	280	264	282	299	306	263	264	284	276	251	260	285	272	285	252	305	270	292	302	265	286	259	231	280	264	277	271	293	227	308	288	276	285	262	286	289	280	254	283	297	261	251	251	261	268	285	277	264	287	277	274	278	281	267	271	269	274	238	277	292	263	279	287	287	293	283	280	276	288	282	265	277	256	286	260	280	283	261	261	271	244	293	260	293	260	265	306	290	270	280	260	300	273	260	269	246	286	264	255	252	266	296	267	284	269	275	298	282	282	243	289	270	307	264	279	278	247	263	260	269	255	282	263	258	237	271	286	280	281	250	263	245	267	268	265	294	269	276	258	276	276	274	234	269	276	271	260	269	284	267	306	282	267	249	270	262	306	277	263	284	259	276	286	281	296	256	274	285	260	294	299	272	290	297	284	275	282	269	285	269	270	306	251	281	292	259	305	280	277	257	246	280	280	270	269	277	290	297	243	262	304	270	272	280	258	287	275	259	277	252	255	276	270	281	258	267	294	267	290	269	300	259	285	290	274	261	292	279	282	271	234	293	266	285	270	312	233	289	236	276	263	249	236	280	295	263	259	284	302	254	273	284	258	267	276	250	296	285	259	248	283	273	288	273	270	249	308	283	303	296	271	279	307	294	319	243	260	282	272	299	271	278	275	282	284	277	297	284	278	284	249	289	284	240	291	284	273	297	273	274	253
28154	21724	9350	1155	539	501	518	558	489	511	550	537	483	516	496	518	490	542	507	499	461	485	547	522	498	508	471	495	511	526	461	550	501	466	472	506	506	474	494	525	500	525	517	466	495	497	462	493	488	479	530	521	497	479	502	520	517	520	518	521	506	475	468	516	516	547	559	494	517	492	492	503	513	517	464	498	503	499	462	502	536	510	495	515	480	505	517	469	495	489	514	503	475	508	460	495	491	496	491	539	500	516	468	519	505	534	510	486	516	516	505	489	473	504	521	483	485	509	493	515	516	467	479	535	488	492	504	491	507	473	464	478	470	459	468	517	490	496	479	476	469	523	529	477	505	495	463	479	503	517	492	469	502	515	494	523	534	477	479	567	498	505	497	510	517	529	510	469	478	492	488	485	492	492	495	498	488	461	473	537	487	467	530	472	489	472	525	507	474	476	497	516	501	496	496	482	490	494	485	502	458	516	519	491	499	467	524	497	493	487	496	492	460	517	501	537	502	499	512	470	519	520	496	500	507	463	516	494	493	517	482	506	511	481	467	493	462	460	500	488	494	518	470	473	506	523	504	545	482	505	497	491	491	468	512	495	530	481	520	520	462	457	502	482	463	516	474	482	512	486	503	489	511	541	508	488	542	474	507	509	498	480	486	488	529	485	482	525	516	481	518	501	500	484	497	481	467	521	480	509	505	511	516	499	461	518	508	482	494	490	527	513	520	458	539	531	511	496	479	472	506	494	503	545	502	460	488	544	511	513	509	525	441	505	521	463	485	491	468	525	471	536	444	497	486	548	487	514	518	509	504	536	490	495	521	509	496	488	501	487	500	519	495	503	482	502	494	496	494	537	488	489	521	563	501	484	436	515	508	497	483	506	523	473	491	500	513	514	480	492	506	525	523	492	529	513	486	490	471	503	464	466	542	460	471	549	514	489	516	493	479	451	575	484	522	497	513	495	533	501	482	492	489	528	496	492	498	483	453	513	520	526	503	491	486	488	455	502	478	541	512	500	512	478	484	489	450	500	503	492	466	502	524	523	466	515	513	505	497	464	522	501	471	456	461	492	504	514	506	503	504	469	448	550	509	512	502	483	530	502	506	497	490	502	485	519	473	460	482	522	480	499	530	452	497	493	488	553	507	486	523	513	494	504	510	448	498	515	495	474	483	513	514	489	455	477	467	474	518	495	526	495	509	472	443	511	475	525	500	506	467	486	540	499	523	479	471	504	506	461	502	484	527	507	479	509	506	506	497	525	473	484	503	480	489	525	478	501	502	515	501	476	518	491	478	481	498	461	484	525	517	461	473	498	512	507	517	482	485	460	484	541	524	511	457	448	532	482	479	449	469	500	521	443	476	441	468	549	491	479	491	454	480	507	464	515	502	492	521	496	502	487	517	534	495	475	524	477	491	494	502	500	511	462	503	511	503	461	520	474	478	525	534	533	537	501	504	542	495	507	454	459	508	475	485	519	481	499	528	480	456	495	519	523	473	483	449	486	497	503	496	473	445	487	505	457	520	490	473	478	495	502	473	456	536	496	528	524	519	531	479	458	502	473	504	505	494	495	475	531	519	512	518	463	532	485	476	478	504	479	523	508	470	525	522	471	463	515	500	494	461	501	461	494	475	493	485	471	538	545	472	489	474	475	513	490	483	527	482	490	499	499	498	481	492	477	492	465	464	497	481	507	498	540	496	514	485	467	472	497	495	546	562	462	466	475	487	461	424	470	506	517	483	485	487	491	489	515	506	523	479	529	468	485	526	538	504	504	494	503	506	520	519	508	511	498	484	495	522	456	535	507	474	499	494	498	509	469	487	488	502	470	494	490	496	497	502	500	498	492	467	483	466	475	519	521	504	484	487	522	517	498	456	509	523	461	478	522	488	477	479	487	496	517	525	486	506	464	514	483	509	478	489	481	501	510	455	498	478	498	490	487	531	533	505	481	520	492	513	505	494	525	493	529	478	495	479	488	478	520	516	488	503	425	504	483	544	484	479	486	497	482	498	486	508	506	506	446	522	442	492	527	462	479	519	510	494	501	490	482	508	476	498	515	507	506	517	483	485	486	506	477	522	506	473	506	445	470	497	498	456	510	487	526	519	472	481	517	502	490	491	515	492	494	499	507	534	487	486	478	509	532	511	529	477	471	491	487	522	492	528	507	461	493	442	487	513	470	509	524	477	540	506	490	479	486	494	487	496	507	487	513	508	477	480	515	524	524	480	478	470	479	530	490	479	512	479	468	457	538	505	514	512	526	505	487	506	502	496	457	513	523	479	493	487	455	479	466	523	485	545	505	513	492	510	496	515	545	477	538	518	486	487	530	464	488	471	511	443	494	533	519	469	435	493	490	466	518	464	507	519	486	477	525	476	489	538	503	493	464	518	443	528	508	497	560	489	509	514	467	461	487	499	484	526	491	461	524	449	497	502	501	498	487	484	486	483	485	513	509	508	465	500	510	486	474	489	523	528	488	521	485	500	522	491	488	552	481	466	521	533	507	499	496	484	503	497	488	517	487	523	518	511	489	453	466	494	475	509	527	494	475	470	472	465	493	516	475	474	497	532	545	523	460	474	491	499	477	513	504	498	492	514	496	476	455	519	476	499	456	533	550	490	490	493	468	513	495	502	493	518	490	488	481	483	517	517	456	532	544	500	493	495	490	511	475	463	526	497	503	443	510	465	502	487	504	504	544	483	509	473	528	547	468	487	458	525	566	490	495	482	488	479	502	519	507	457	535	497	514	517	464	458	487	502	465	508	507	479	478	546	482	507	520	458	453	473	491	506	519	472	459	482	522	502	515	487	498	503	503	495	491	536	474	508	504	472	456	497	464	492	485	488	501	547	515	488	513	489	489	513	462	515	496	526	512	511	487	512	492	482	501	549	464	517	509	482	473	522	525	497	547	467	481	473	499	512	516	497	504	510	504	497	464	466	491	512	469	523	489	496	470	498	518	460	483	468	511	484	496	490	500	489	504	481	528	515	513	546	541	496	464	444	549	500	492	472	484	468	487	498	496	463	491	493	483	502	500	462	484	507	507	504	503	505	545	502	498	499	492	501	490	473	485	520	504	518	507	513	468	501	524	524	522	466	489	492	490	525	474	502	481	515	496	479	470	463	483	518	543	508	512	499	517	485	515	480	483	480	521	504	505	474	519	478	500	524	522	467	465	497	532	478	501	502	518	522	482	546	478	469	512	439	499	505	489	495	494	476	557	480	527	466	485	506	508	523	496	460	474	533	495	531	442	511	513	483	480	495	467	520	506	506	495	454	523	491	488	499	487	474	505	510	492	535	492	483	515	508	492	485	507	501	512	477	485	518	496	523	475	503	530	528	517	496	512	475	532	463	525	510	514	521	504	523	492	501	520	486	444	524	504	482	548	505	481	504	471	481	515	479	486	500	520	488	507	525	512	492	569	537	494	530	515	520	540	510	518	473	480	497	516	497	516	496	469	472	516	477	469	490	494	508	503	495	517
7911	20113	6268	539	485	460	484	481	471	488	481	476	464	496	441	488	465	462	471	473	458	489	481	472	490	446	506	469	447	440	438	489	482	472	456	470	465	488	445	461	529	472	463	429	459	459	466	481	477	488	462	463	475	472	452	489	463	470	473	489	457	477	449	469	497	508	464	511	478	480	444	469	474	464	490	499	443	463	496	505	471	468	436	466	464	474	493	532	495	482	444	428	446	462	493	487	465	482	434	469	506	465	459	430	461	468	456	438	495	465	515	481	470	483	480	458	487	475	497	482	490	444	440	491	445	469	479	442	476	494	463	468	443	474	488	469	468	445	492	468	455	478	486	401	462	535	476	484	468	459	451	471	472	465	485	440	471	450	445	456	469	461	499	450	438	500	424	479	439	463	476	513	487	461	470	481	474	498	436	439	489	424	526	488	434	435	452	496	450	462	499	486	471	447	448	464	476	454	500	485	435	460	476	445	453	469	482	476	486	449	465	464	467	477	478	502	483	481	457	454	476	469	468	488	462	447	481	472	448	437	455	447	462	466	458	499	461	480	499	462	423	498	439	431	460	459	516	494	401	462	497	500	459	456	448	513	475	456	449	443	440	451	442	457	464	503	488	432	441	487	434	490	443	487	471	445	497	471	444	461	460	454	503	497	443	469	457	480	472	491	433	462	465	460	469	420	472	495	471	458	468	481	469	456	475	483	461	500	477	447	437	458	459	439	464	462	485	452	449	450	447	456	491	430	491	445	499	461	443	501	455	452	438	477	427	456	485	460	455	456	456	466	451	485	512	465	448	460	404	486	462	479	452	503	472	463	480	445	429	477	494	475	438	491	481	432	453	464	439	447	448	453	433	438	478	454	492	491	425	481	442	439	471	471	442	467	499	510	469	480	481	471	483	499	437	435	496	466	424	493	481	483	460	480	445	476	449	514	483	426	449	475	470	436	487	472	446	459	459	486	463	440	479	452	468	463	473	449	459	496	444	495	472	483	461	445	490	467	457	449	446	483	492	460	475	439	495	450	498	472	453	410	477	441	447	505	459	421	436	426	465	460	479	455	475	465	499	496	458	461	451	472	442	480	474	463	504	443	505	426	472	486	465	430	485	460	485	460	461	452	471	461	480	441	458	476	474	451	439	478	512	466	483	461	460	472	481	465	463	450	474	492	434	483	476	487	482	491	473	473	494	483	513	519	449	477	500	415	454	483	466	416	451	456	460	456	437	474	488	475	456	492	480	462	482	474	394	460	464	449	467	439	471	427	502	454	455	439	473	485	463	472	480	466	469	446	465	479	482	459	512	496	456	474	445	506	463	479	420	462	450	468	499	422	488	466	492	470	467	465	509	463	457	449	481	471	482	467	512	412	460	455	456	465	474	467	487	471	436	472	446	438	439	456	445	498	496	468	490	472	443	426	503	460	487	441	469	433	477	450	460	439	460	467	445	504	461	458	454	493	460	472	484	485	470	459	448	445	478	433	470	436	437	441	472	415	459	486	512	494	490	460	450	454	425	457	457	468	490	432	479	504	477	464	458	481	464	478	483	480	439	488	429	487	466	520	462	461	438	443	462	437	464	496	459	428	461	484	475	453	465	479	441	453	456	487	440	491	488	510	500	487	434	464	490	498	463	483	476	444	528	472	455	437	423	476	448	436	488	463	452	460	469	476	483	490	493	457	482	447	497	496	481	470	496	476	471	510	500	460	474	454	430	455	474	479	450	468	477	482	457	481	480	464	493	450	456	484	446	486	484	490	500	471	433	451	500	481	452	477	437	446	488	477	468	464	442	469	471	464	467	445	465	468	510	463	451	475	463	456	425	459	448	475	463	434	484	427	472	451	451	475	474	439	505	498	471	483	480	439	479	426	496	474	465	433	490	450	454	431	472	456	455	428	459	467	489	449	457	483	466	477	463	454	469	451	442	497	467	442	467	455	482	477	469	472	467	491	478	495	461	447	469	480	463	456	501	459	436	477	453	520	480	463	445	479	483	412	483	458	486	502	462	497	418	490	468	460	459	463	454	456	449	496	469	456	482	473	470	519	504	495	461	460	476	450	456	439	466	483	488	502	481	460	468	467	465	520	491	467	480	477	462	460	488	447	463	454	480	445	451	459	474	474	449	449	444	520	437	463	454	441	473	489	498	472	437	495	433	458	514	504	453	460	470	463	459	464	465	450	473	480	426	459	470	466	480	481	456	480	480	468	446	485	420	456	465	474	476	481	501	461	473	464	485	472	471	486	467	470	429	458	456	459	472	461	473	471	464	493	452	451	478	484	499	473	480	491	496	467	469	455	468	454	504	484	464	443	436	436	495	487	473	393	444	447	484	467	471	481	470	445	460	438	478	457	475	473	468	463	432	450	446	453	436	449	446	492	459	477	459	496	460	472	474	467	450	477	472	524	445	453	478	457	442	452	433	454	441	466	464	453	474	466	449	463	460	417	502	493	429	471	446	486	442	484	503	518	494	461	486	445	426	461	479	440	428	490	462	451	470	439	464	431	473	472	456	459	462	470	478	474	469	446	447	448	483	487	484	473	487	505	484	459	472	483	468	472	485	478	488	469	476	479	490	475	447	474	467	470	455	456	453	466	485	424	490	463	450	450	465	470	499	440	473	460	471	469	542	463	448	479	499	478	450	453	428	423	408	456	430	458	468	499	511	498	496	423	481	482	432	483	438	446	453	472	421	475	501	461	456	456	472	455	510	449	479	450	468	465	429	468	457	476	491	455	477	440	445	477	466	451	457	469	456	466	448	458	455	460	494	468	459	496	500	475	459	492	504	430	497	487	476	470	485	456	491	464	499	462	449	491	445	467	446	501	458	480	471	463	470	460	484	441	478	484	440	436	440	483	473	494	464	471	445	478	479	478	449	506	472	460	430	451	439	452	481	501	477	439	502	466	462	445	489	478	443	416	466	503	463	479	479	456	448	411	460	488	470	433	472	454	444	482	498	496	449	432	451	441	463	453	453	433	499	550	465	460	436	449	459	442	493	490	479	463	441	480	460	480	522	424	474	448	445	470	488	513	412	451	448	450	480	467	439	442	427	515	446	457	451	449	475	446	453	504	482	420	467	447	494	498	449	487	446	466	431	476	440	472	477	517	452	460	466	474	474	476	470	461	459	463	454	446	437	454	460	475	447	492	482	425	450	454	449	468	446	462	495	454	500	452	466	500	461	500	495	451	454	460	477	459	465	481	494	477	462	444	463	486	428	457	434	464	464	471	468	453	489	515	468	449	485	475	450	418	454	432	467	425	450	464	431	479	474	441	437	491	471	461	442	475	467	468	471	442	485	488	438	471	480	489	441	450	487	457	450	478	519	484	474	495	442	493	465	449	496	472	488	455	430	463	469	471	470	444	502	469	457	463	518	467	494	476	471	432	474	453	505	441	543	490	455	498	483	479	478	498	486	492	431	461	488	414	506	470	468	453	449	464	427	438	471	480	450	475	471	480	461	443	506	471	429	491	448	426
25494	22708	28432	25022	11479	838	451	332	271	276	265	289	251	274	237	245	240	229	238	246	243	243	258	269	243	245	235	213	240	285	240	237	232	264	251	247	249	220	256	252	282	239	242	254	238	223	239	260	255	251	269	218	260	249	259	253	236	247	236	260	216	246	231	273	234	258	237	231	292	269	254	242	243	250	278	254	220	237	242	246	262	255	242	264	245	270	232	232	253	273	256	258	229	232	245	255	231	254	283	253	246	236	241	230	244	238	236	236	237	229	233	249	231	246	279	265	244	261	280	240	235	257	242	260	254	246	249	233	242	265	242	240	260	254	240	268	260	259	254	232	258	244	247	255	261	255	237	256	253	255	259	227	228	247	256	246	213	230	238	257	248	238	254	248	254	252	248	261	240	231	225	256	254	247	248	246	261	209	240	247	262	251	235	271	253	268	290	244	232	232	253	236	209	245	225	225	239	242	224	241	229	247	243	249	245	267	252	237	268	224	257	223	208	225	226	255	250	224	240	222	256	255	223	227	257	240	269	231	242	252	254	264	249	259	258	244	247	236	224	246	265	248	254	226	239	262	252	236	240	264	235	233	254	257	247	275	245	254	246	234	269	241	256	240	271	239	254	245	233	234	254	255	231	235	225	234	233	232	262	236	253	257	235	274	233	219	250	235	224	245	251	224	229	254	232	239	221	240	236	234	237	253	285	249	245	243	261	256	241	246	234	241	229	235	253	258	264	257	263	221	257	253	261	262	239	248	241	255	239	242	245	244	254	236	224	243	232	202	255	241	225	255	244	262	265	246	262	252	231	246	259	204	223	243	246	253	250	228	272	265	253	249	226	235	233	248	282	274	237	242	264	271	227	245	269	260	250	242	230	244	234	249	255	229	228	228	242	252	249	250	209	258	255	252	274	239	246	248	268	247	240	210	239	234	221	252	250	261	236	256	247	244	260	248	253	226	254	235	239	240	254	247	252	256	225	242	254	252	225	252	225	251	255	240	258	258	253	256	261	223	249	243	260	242	234	266	248	255	260	219	244	231	229	248	250	229	261	246	258	236	240	254	222	261	234	263	235	277	248	211	229	256	255	272	256	259	237	261	244	246	253	246	285	290	221	246	253	246	256	215	250	250	218	267	241	207	248	228	241	256	242	237	244	283	216	252	228	239	265	245	230	274	241	220	254	260	251	218	244	267	239	223	256	245	194	222	247	230	220	251	250	230	241	246	239	261	227	232	233	239	223	221	230	253	242	266	245	241	238	235	255	235	239	266	230	243	242	258	237	258	240	239	224	256	250	247	223	243	234	236	235	245	249	271	223	234	217	246	235	238	257	244	246	250	263	224	238	244	235	256	277	223	245	225	219	254	259	232	228	224	248	248	254	245	254	223	245	219	224	232	236	230	256	208	240	223	221	294	249	247	239	237	258	234	245	230	224	235	238	218	239	261	250	230	247	241	239	254	235	236	240	233	266	217	259	247	237	243	244	256	245	233	255	223	248	241	233	235	216	275	232	258	235	235	256	223	223	246	253	227	237	252	270	251	238	235	238	249	229	260	275	253	267	234	228	262	272	223	252	258	237	239	256	243	246	218	224	260	229	252	244	222	265	243	278	245	231	228	274	231	251	248	243	250	270	249	232	242	250	237	255	227	250	229	254	267	232	228	260	265	254	262	251	250	249	237	250	238	224	239	233	266	238	229	213	246	262	255	266	243	245	248	259	267	237	230	241	234	253	223	254	270	233	245	249	249	255	220	247	242	248	258	231	275	237	209	242	266	239	235	267	269	213	219	277	260	262	258	266	249	213	254	246	246	229	246	255	260	250	258	213	222	238	262	259	233	282	246	240	261	237	242	209	228	229	267	258	236	282	236	244	232	239	244	263	249	231	269	225	227	268	238	227	266	213	235	205	245	229	223	234	228	237	238	255	248	253	245	240	266	264	253	253	238	266	231	266	249	250	245	234	221	224	250	266	221	237	261	254	241	241	238	243	248	234	262	242	241	254	270	252	238	232	230	270	230	244	246	249	235	256	243	266	240	217	256	246	244	225	239	245	257	230	252	251	270	235	233	238	233	232	213	263	266	242	268	210	232	249	269	222	253	240	256	227	235	240	257	265	269	244	230	239	222	249	232	252	239	235	228	258	237	211	249	230	238	231	237	243	209	237	266	261	225	258	273	273	245	265	265	239	264	233	262	262	255	227	250	248	234	251	241	253	243	276	248	247	266	242	241	253	255	265	244	242	264	242	266	249	265	245	264	247	247	245	254	214	264	215	246	250	248	257	231	237	279	237	240	237	267	234	251	217	258	227	255	252	234	249	257	241	268	238	225	251	240	251	237	268	272	215	262	223	211	226	216	235	242	248	250	250	226	255	257	229	234	247	228	239	278	214	222	244	261	262	232	241	229	260	244	238	256	241	241	250	247	264	272	233	249	247	235	196	246	241	246	259	252	260	210	256	256	248	266	271	214	246	269	234	245	253	252	253	227	297	276	267	231	237	265	231	244	275	242	257	266	253	258	261	241	235	246	237	236	277	225	267	242	259	245	279	214	262	240	285	242	217	227	269	254	280	238	256	250	230	236	254	271	200	240	248	229	242	263	251	263	256	258	266	234	270	239	248	270	233	230	238	254	252	251	240	227	250	264	236	265	260	232	251	275	227	261	222	236	215	238	217	263	244	235	238	244	260	238	228	227	241	267	260	219	248	261	252	239	229	246	247	268	256	224	264	236	256	277	249	221	275	219	238	241	285	238	237	222	243	234	236	237	238	252	237	220	254	250	250	225	273	243	267	231	223	256	254	236	258	251	268	261	249	238	249	230	252	251	232	263	237	250	262	237	251	245	215	222	246	248	226	252	256	226	217	258	226	216	236	263	225	228	259	243	256	250	226	242	256	267	222	230	266	231	240	229	253	246	231	204	234	248	237	237	247	238	231	242	213	264	243	256	278	228	253	245	252	231	239	256	260	253	218	240	231	237	223	258	212	253	238	269	229	245	270	244	264	245	241	219	225	243	212	267	243	241	220	247	244	223	222	247	232	234	256	271	235	231	269	255	245	261	238	276	235	264	266	238	241	259	238	230	244	233	240	257	252	273	237	232	230	271	254	242	237	231	234	246	279	269	244	238	270	273	232	223	221	239	249	209	242	241	256	261	249	242	280	271	225	235	266	222	254	252	242	245	244	237	241	253	208	246	256	225	240	218	256	237	225	263	223	253	234	253	255	235	245	229	259	228	266	235	271	278	249	239	220	235	256	258	240	219	238	259	237	239	248	244	247	272	259	220	252	245	215	250	248	263	243	264	254	284	256	240	252	240	224	244	241	243	249	230	253	273	245	228	270	242	221	261	256	248	222	227	252	255	219	255	279	265	270	214	245	233	215	247	254	239	238	214	264	284	237	246	242	235	270	263	261	251	234	224	255	263	237	261	255	240	238	234	262	236	233	224	240	260	230	216	270	236	246	237	237	254	237	228	243	239	241	262
28113	56708	32246	925	622	492	446	389	353	350	324	319	294	287	294	270	267	285	280	273	292	266	299	281	248	264	275	297	305	276	277	252	295	274	309	265	281	279	275	297	296	285	257	289	277	292	250	256	280	269	268	271	274	269	290	272	256	281	266	240	265	250	302	275	283	247	287	238	268	279	288	274	263	279	265	263	262	271	277	284	274	271	265	275	299	297	274	262	283	253	287	287	268	263	304	262	252	276	272	280	318	299	261	295	270	300	260	271	316	271	263	285	278	280	263	268	291	245	291	316	275	288	265	274	275	286	279	279	276	258	300	268	306	262	254	262	243	281	263	288	251	268	241	301	255	271	303	277	274	266	269	295	258	295	278	279	280	279	277	255	250	277	282	268	255	255	276	252	285	280	276	280	269	281	252	293	270	277	288	256	284	259	259	254	270	250	289	274	268	268	266	288	285	268	247	256	274	273	271	270	280	294	248	284	258	288	248	262	275	278	262	282	272	295	294	271	285	249	249	274	267	270	261	246	241	258	264	259	296	274	277	255	279	309	271	247	236	275	285	274	260	250	277	267	243	258	286	288	281	271	255	254	282	282	259	285	275	286	250	251	275	254	242	273	269	269	283	264	256	240	261	261	303	275	266	264	287	245	280	286	262	264	270	266	298	266	247	263	263	271	306	274	249	285	249	283	289	295	302	290	292	273	281	279	287	251	286	244	266	262	272	295	317	293	285	280	283	278	262	264	299	265	245	273	261	264	268	255	250	294	284	276	270	280	260	282	258	308	285	286	267	269	261	273	287	278	268	268	262	267	251	276	265	279	298	276	286	276	286	250	301	265	261	252	281	303	274	285	301	249	244	260	273	270	303	242	263	306	276	264	261	299	252	296	270	267	264	222	273	269	294	241	274	268	294	257	261	278	275	284	271	262	263	240	259	304	272	276	259	296	251	250	279	280	257	287	247	268	248	264	286	280	279	267	274	291	255	304	286	271	271	262	270	267	269	305	275	288	293	274	248	275	278	240	291	285	266	244	238	281	244	292	313	268	233	269	256	286	287	268	273	269	264	275	264	290	257	297	255	268	272	257	299	271	272	273	255	260	276	263	274	255	251	268	262	277	280	254	265	234	274	280	257	280	280	281	249	267	266	291	285	266	261	265	265	295	292	277	245	250	272	269	252	237	277	291	247	277	270	246	254	265	243	282	262	268	288	272	279	278	272	256	243	270	280	281	258	255	271	238	281	274	275	279	265	266	297	228	284	261	254	297	268	294	254	290	254	261	266	259	252	246	307	258	286	281	267	251	271	280	289	268	247	267	238	259	281	289	270	253	227	257	256	277	259	247	259	263	253	295	256	291	252	263	282	299	277	305	274	279	289	256	287	285	255	302	275	243	281	308	275	273	277	274	305	274	280	270	263	287	254	262	281	265	265	257	281	245	284	260	248	269	272	245	295	258	299	261	262	261	278	253	283	274	281	260	266	257	310	270	267	281	261	236	274	287	275	252	269	253	271	269	288	263	272	264	282	288	262	284	272	267	293	282	274	243	267	251	231	286	260	247	305	257	262	265	286	259	257	292	266	249	267	261	274	263	290	282	274	263	267	271	283	271	249	248	278	266	296	287	286	242	247	264	279	269	267	292	270	259	284	289	265	257	281	242	258	283	247	292	280	233	279	281	251	288	254	274	274	276	271	308	228	269	286	276	270	284	284	248	272	264	283	257	276	290	253	287	237	266	281	268	265	306	271	275	278	244	292	275	268	234	289	248	243	295	284	263	267	292	271	256	279	270	247	269	269	274	272	286	273	304	265	292	261	261	278	273	264	266	294	229	265	290	271	278	266	291	227	251	281	272	268	293	262	261	279	271	297	278	289	267	267	273	264	257	274	282	264	253	285	289	279	279	267	266	252	272	268	247	261	286	261	275	258	270	277	288	289	249	249	255	228	276	251	278	270	272	257	273	265	261	248	286	306	250	270	272	269	256	323	259	245	260	259	272	268	275	277	276	260	266	274	271	286	286	268	279	290	247	282	294	258	296	254	270	255	262	291	310	269	295	256	247	272	260	291	284	238	282	285	257	266	267	251	298	289	268	261	287	272	256	260	272	275	296	267	299	241	250	264	270	249	252	282	247	284	290	255	294	269	281	252	279	287	273	297	272	285	264	288	281	262	264	296	268	264	290	288	269	273	264	241	290	278	243	257	273	240	278	302	257	277	293	278	266	274	263	272	272	240	244	247	252	276	308	274	278	282	256	280	284	288	293	242	267	272	266	293	269	267	287	311	267	261	235	265	269	282	302	252	280	252	265	263	314	260	285	276	276	246	298	286	293	242	249	282	268	284	267	269	278	266	282	272	264	267	254	272	274	260	260	260	235	262	240	262	279	264	297	271	277	274	266	279	260	247	291	226	258	266	283	281	237	256	253	281	290	275	261	243	281	286	229	268	257	256	270	236	246	286	235	283	259	261	250	250	294	261	265	281	262	263	273	317	267	272	250	291	260	259	287	261	274	278	273	262	267	249	271	278	305	247	245	287	284	258	297	278	276	283	242	274	237	263	231	291	261	296	279	255	280	257	273	316	250	257	297	252	280	262	266	236	290	301	274	290	240	279	288	290	270	261	250	257	256	270	281	292	263	275	264	259	252	269	233	278	298	266	261	264	275	283	275	279	230	273	245	236	258	246	267	274	278	294	261	255	295	267	282	269	297	290	285	276	266	259	281	292	294	251	252	280	289	273	296	261	241	277	257	289	249	251	249	266	242	297	298	293	279	260	263	255	276	267	277	281	267	241	278	233	270	285	250	273	265	289	288	250	286	279	273	262	261	246	277	260	257	271	288	283	287	276	240	255	263	252	267	270	272	267	274	249	285	276	239	278	257	264	285	258	260	261	265	237	286	282	282	278	282	287	243	285	258	281	283	261	251	262	296	255	291	265	281	234	255	255	278	270	266	227	272	269	227	295	261	243	270	257	275	255	277	250	284	264	267	266	301	276	283	268	293	257	258	284	268	276	265	264	271	260	273	290	271	263	263	275	287	282	274	283	255	280	276	263	259	283	285	234	265	304	260	279	252	259	260	266	266	267	290	262	273	270	272	269	296	272	286	226	278	258	256	266	285	268	256	286	280	266	283	276	267	294	269	283	264	274	263	266	255	274	269	262	260	270	268	262	285	276	265	264	258	258	279	241	280	276	257	254	282	269	259	303	267	259	248	262	253	255	278	244	256	264	260	279	281	303	268	288	250	288	273	274	265	278	255	282	242	257	277	272	266	251	219	276	250	287	248	268	247	254	288	276	264	261	261	257	248	293	305	262	305	252	276	256	283	266	271	289	237	263	273	251	258	249	294	248	261	242	268	286	273	287	258	260	288	281	274	273	242	268	290	259	282	299	252	246	259	241	253	268	292	296	257	271	276	288	265	271	279	286	292	296	268	275	297	260	261	285	261	296	278	252	278	311	274	269	266	277	261	258	277	246	280	269	304
24589	22070	28884	24585	21240	8451	814	437	367	291	379	321	277	259	295	275	296	263	276	287	297	271	280	261	265	289	265	275	263	266	278	299	291	268	258	269	306	264	276	248	254	254	302	263	300	257	261	240	272	238	241	274	274	256	274	274	253	268	275	287	262	286	249	273	276	271	281	263	256	261	286	241	284	283	268	278	276	254	257	276	269	296	249	271	254	247	263	276	312	260	293	255	256	284	277	281	262	271	267	291	263	241	280	263	288	258	265	267	233	264	258	250	264	241	263	285	247	269	250	255	294	231	276	260	267	261	221	268	265	287	259	255	244	238	266	274	230	273	259	283	256	250	264	241	290	280	270	254	275	274	256	273	257	272	267	246	248	244	265	256	300	267	251	246	229	264	229	257	269	288	297	260	267	239	276	256	241	252	271	263	271	265	255	251	252	254	269	283	240	260	261	258	245	243	261	244	264	275	270	274	286	260	239	270	261	286	278	282	260	286	234	240	263	272	257	267	262	258	258	256	261	286	254	264	251	246	263	260	278	257	262	258	251	280	278	267	276	279	250	257	287	263	258	250	264	249	246	239	284	231	282	257	255	256	281	258	277	277	257	262	274	267	245	248	279	276	250	254	256	271	247	249	263	251	262	251	273	256	271	266	280	259	217	278	253	251	301	259	287	251	239	262	243	274	255	290	280	245	261	277	274	242	274	286	258	247	287	251	240	238	234	275	255	276	256	277	268	299	240	281	277	244	252	263	255	274	267	271	247	290	245	262	276	258	244	250	280	264	262	272	250	261	275	260	278	248	282	253	239	267	273	225	250	289	277	271	247	256	269	265	271	276	243	249	271	268	252	268	242	243	273	241	259	264	271	259	266	244	250	283	251	241	220	262	250	240	268	271	261	250	218	276	252	272	253	261	251	254	267	253	270	271	262	260	285	256	254	250	260	243	296	284	252	273	263	272	290	276	264	267	296	276	283	270	273	258	274	245	257	241	257	267	238	246	274	253	223	259	276	255	279	268	254	208	282	266	249	260	260	260	252	253	278	261	282	257	262	250	249	263	251	253	237	266	273	282	258	230	264	279	255	257	265	225	293	261	298	248	262	274	225	290	262	250	252	282	270	254	268	243	248	288	267	260	256	278	267	263	291	269	223	270	231	301	241	261	276	249	270	259	275	286	267	261	269	269	283	287	263	265	266	254	250	260	298	277	270	243	255	298	268	246	263	256	290	270	284	261	226	250	269	269	261	291	277	279	228	257	276	246	260	246	288	266	260	248	281	243	257	280	270	260	265	299	286	251	291	248	269	256	241	253	256	274	264	278	282	257	278	263	264	260	242	255	288	286	280	258	282	268	263	245	287	274	263	272	227	260	269	266	284	245	264	274	246	231	241	282	258	265	257	268	285	256	260	274	264	247	243	256	267	266	283	271	267	230	260	234	249	281	263	263	280	276	265	274	243	266	261	231	242	244	277	258	271	269	249	260	235	267	261	241	283	279	234	292	253	250	256	269	237	264	286	255	268	237	309	242	279	270	281	284	284	269	268	239	249	252	244	230	262	259	254	280	234	251	266	282	246	302	264	279	257	261	248	279	284	281	295	261	261	277	266	253	231	241	266	274	255	270	282	269	248	247	259	279	242	242	279	265	255	258	266	276	240	284	250	246	264	249	285	251	264	276	261	250	265	232	256	241	250	251	268	280	271	284	278	255	259	268	277	260	246	282	280	271	278	218	267	268	236	236	238	282	252	280	302	236	261	235	261	259	258	261	258	282	240	237	253	233	285	275	257	270	253	258	256	257	271	266	260	270	236	263	269	254	256	284	248	247	289	286	270	291	264	263	275	262	245	247	281	256	253	269	276	279	263	239	269	273	274	268	277	259	251	262	273	278	276	281	248	256	282	243	271	280	265	233	267	277	284	257	292	276	258	272	253	226	239	250	279	263	282	282	256	255	306	250	259	270	295	264	275	274	281	246	254	275	252	274	269	274	257	238	269	258	265	256	278	245	251	274	248	270	285	244	230	286	268	255	274	241	239	250	266	245	245	236	243	247	251	247	241	264	262	259	272	251	249	276	257	252	277	260	233	269	265	280	268	262	238	273	267	256	230	230	243	269	276	256	287	246	265	270	243	261	265	285	267	281	274	265	247	253	232	292	276	252	277	270	286	284	262	249	233	266	232	257	241	252	274	247	269	257	214	236	276	273	245	269	262	276	233	235	270	263	259	259	263	274	282	257	239	276	232	284	253	230	246	270	242	257	257	271	249	250	247	260	273	277	242	258	270	279	251	251	245	274	279	252	224	297	285	265	274	262	236	246	290	252	250	274	277	279	254	277	248	259	268	243	240	246	277	247	263	258	271	251	243	279	239	262	252	254	279	270	281	264	284	237	262	257	265	276	274	269	255	270	235	295	251	263	250	266	255	274	273	220	284	265	262	224	273	263	268	266	260	286	226	253	272	269	276	281	271	269	261	275	272	262	267	263	274	249	246	223	237	275	290	246	279	260	266	269	287	241	290	269	240	258	262	267	233	251	243	261	289	299	271	256	245	234	264	235	245	250	291	267	280	283	288	260	252	264	236	273	262	231	272	258	228	271	252	241	245	286	277	298	237	252	244	270	256	298	263	250	223	264	219	233	273	260	230	270	276	270	249	294	245	251	316	274	271	275	267	265	271	259	273	263	279	277	271	257	253	254	243	286	249	257	279	256	292	275	268	258	262	255	268	273	253	226	260	243	228	279	275	279	265	259	252	271	276	240	276	282	255	257	265	253	275	268	285	282	273	255	268	245	266	237	276	269	228	297	222	246	280	251	239	276	247	267	284	257	260	254	247	269	249	239	249	236	243	272	222	261	269	269	244	257	245	243	268	276	266	269	264	260	227	273	256	264	249	242	251	242	277	267	249	265	298	267	272	243	272	243	262	254	250	265	240	292	263	273	241	282	244	264	295	253	261	260	270	256	257	280	265	262	273	287	298	281	257	248	257	248	275	267	275	269	262	258	303	279	236	257	270	259	242	281	275	247	230	249	249	265	261	285	236	224	238	271	283	230	241	251	269	258	257	282	230	253	260	259	267	278	260	258	251	219	236	281	237	257	251	263	281	271	239	243	302	246	267	278	269	238	237	260	255	273	244	254	240	232	301	285	266	256	271	253	277	290	277	260	264	259	257	301	242	254	281	261	290	269	272	266	234	297	245	262	244	263	266	276	257	246	273	256	269	256	246	296	255	254	293	259	272	278	263	259	278	243	272	266	276	258	261	251	237	259	243	264	299	234	260	234	241	274	273	272	238	276	238	267	267	266	255	254	279	265	231	254	259	246	279	285	274	267	274	257	296	268	248	260	238	231	223	264	247	284	252	232	261	257	270	267	270	259	253	263	275	255	307	253	280	250	264	250	249	277	258	304	245	278	255	261	255	218	250	283	267	272	256	276	254	301	270	231	242	249	245	246	271	268	282	280	280	282	270	277	235	267	255	252	258	287
30905	66263	37046	1505	935	681	603	530	470	431	407	338	363	367	326	367	303	315	300	352	297	335	318	291	299	308	324	301	309	314	310	292	312	303	343	302	282	291	290	306	303	284	253	293	294	279	310	290	298	288	302	308	294	280	284	287	292	285	279	274	309	274	299	246	272	309	291	316	307	291	294	266	309	305	284	304	305	294	281	290	274	304	270	273	285	295	272	336	290	279	248	317	262	297	287	289	283	287	288	302	288	267	277	285	278	303	283	308	301	292	301	342	285	279	279	279	297	279	312	283	314	277	278	275	286	281	267	270	262	288	293	290	291	277	271	294	299	256	285	274	307	275	274	320	267	296	276	253	313	266	278	302	307	312	276	301	285	291	295	303	311	276	276	270	279	272	313	297	278	274	281	272	277	289	276	295	284	291	290	276	292	291	278	268	274	301	308	286	301	292	315	261	254	304	276	257	283	305	288	258	280	295	282	284	314	266	285	289	300	285	279	305	263	279	317	277	261	279	317	276	280	280	254	270	286	286	315	269	286	255	251	277	273	302	264	279	289	264	288	290	315	268	290	264	286	285	279	271	290	233	285	278	296	300	299	254	263	291	268	269	275	278	250	309	274	265	291	314	304	273	283	264	289	289	279	257	288	297	279	298	255	310	269	279	284	280	312	308	285	278	294	283	285	290	293	299	305	288	286	260	276	283	293	309	284	277	253	319	283	284	280	280	288	284	293	280	281	292	308	304	288	308	283	311	338	292	277	288	301	265	304	290	304	266	296	309	276	266	292	290	272	248	293	249	275	284	304	251	297	284	292	285	286	290	285	293	274	302	265	265	309	270	274	305	301	292	275	297	281	296	301	278	284	309	249	286	298	279	295	291	296	327	307	279	278	277	272	299	317	309	314	326	280	262	261	317	288	291	271	264	275	291	261	257	296	291	265	268	280	298	300	279	276	289	268	287	241	261	299	279	293	251	271	274	275	271	269	303	309	267	284	318	303	295	282	281	280	287	257	297	260	271	295	259	247	274	300	272	269	307	277	295	280	320	262	287	279	262	300	283	295	294	253	289	283	291	292	283	328	273	274	313	288	284	309	268	301	300	291	298	300	289	311	273	270	264	313	273	275	294	272	273	297	276	309	260	275	246	277	284	302	270	260	269	284	278	263	302	274	298	296	260	292	306	256	254	264	275	275	280	284	290	320	279	296	270	280	286	286	287	282	273	274	292	304	322	273	278	295	259	299	291	261	292	326	293	288	293	282	275	298	257	290	304	304	264	303	304	280	298	284	304	281	286	325	287	284	291	301	308	302	294	278	297	291	288	253	306	310	270	285	296	301	254	268	276	276	302	308	286	283	300	265	283	298	275	289	268	264	287	287	272	299	279	287	275	278	283	255	299	293	281	313	308	311	250	256	307	261	290	281	312	289	261	318	261	257	256	278	293	318	289	287	302	316	285	273	259	293	271	292	259	267	315	269	292	259	269	275	293	312	274	276	277	264	290	296	292	282	291	246	254	272	259	292	282	286	292	308	295	301	278	271	287	273	270	275	299	284	272	291	285	276	304	295	261	288	311	307	306	283	270	302	312	287	266	284	260	279	269	263	271	292	303	289	294	301	292	281	280	255	279	271	279	278	280	291	291	285	270	298	316	302	327	277	281	275	245	297	317	279	296	257	291	262	272	314	281	300	307	294	304	276	258	303	273	274	273	281	263	265	259	293	296	292	280	274	280	301	277	305	291	284	271	264	287	294	251	286	271	283	328	329	282	292	290	308	273	300	276	289	277	281	292	300	292	287	289	297	244	274	308	269	304	270	286	306	265	288	285	269	269	303	244	279	283	247	253	290	273	299	294	305	296	281	270	305	288	303	299	286	270	280	277	275	270	280	256	298	262	309	285	306	275	277	310	277	325	283	313	311	261	290	299	294	292	268	278	292	279	259	272	277	259	291	278	269	293	250	273	297	292	251	287	265	293	289	288	278	287	281	301	255	281	274	296	284	286	254	278	291	309	315	298	290	281	266	254	288	288	272	274	261	255	272	274	279	274	318	283	276	280	272	289	295	275	264	279	273	277	298	317	310	271	289	270	287	285	240	294	264	275	277	267	296	272	304	249	275	293	276	274	276	276	299	273	275	288	289	290	257	270	286	287	260	278	283	280	265	253	282	291	298	254	282	297	265	287	276	271	300	274	293	268	318	278	272	306	306	308	289	263	261	285	282	309	290	282	247	301	285	287	280	283	273	285	265	274	285	309	291	300	302	299	275	252	261	308	277	269	289	294	268	259	273	279	274	299	291	299	288	287	326	274	312	296	296	286	260	264	274	286	260	294	276	257	288	272	304	289	274	305	254	247	291	284	288	265	278	281	285	270	307	292	279	291	290	261	273	251	295	292	283	306	274	289	299	291	282	316	271	265	271	270	274	262	296	304	313	275	275	280	301	270	299	257	275	264	293	271	258	293	268	294	303	299	277	271	260	277	287	313	307	303	266	277	283	288	303	264	292	284	305	273	261	300	297	264	273	294	288	285	307	276	248	258	292	288	296	273	258	290	307	276	261	271	246	261	279	311	276	259	297	275	303	308	273	266	265	301	264	300	278	310	304	288	287	301	283	278	286	295	269	298	294	317	267	304	313	287	330	270	269	259	285	286	276	262	285	326	280	289	303	316	266	286	293	271	307	281	254	289	298	288	276	305	304	281	298	276	240	304	289	297	268	265	274	296	300	259	311	301	285	283	303	296	289	306	295	264	323	296	283	283	300	307	284	259	312	282	316	296	270	270	277	272	290	306	287	294	300	309	281	295	283	249	276	307	284	284	273	287	293	272	307	271	276	300	313	295	317	270	276	268	300	300	292	309	285	264	278	289	302	270	294	259	262	264	292	275	254	273	311	318	284	266	270	295	297	295	297	261	285	291	284	299	300	267	299	274	327	301	269	295	282	270	269	264	286	291	269	307	277	293	275	251	277	278	279	281	267	276	278	301	257	271	307	284	265	275	285	275	311	284	297	297	295	292	291	270	267	296	278	308	273	272	294	281	305	280	260	269	292	294	306	260	295	281	270	282	260	285	310	266	312	295	257	264	277	280	273	272	281	283	299	293	286	300	297	282	301	285	288	299	299	302	293	302	253	294	270	287	311	275	283	257	285	269	253	283	267	279	269	295	297	281	262	263	276	304	305	299	282	261	311	299	291	299	270	264	281	287	257	295	288	282	258	283	282	277	247	300	294	273	298	283	269	297	311	255	283	292	270	272	267	260	285	283	284	301	310	289	305	318	277	286	276	273	281	256	280	287	272	270	275	266	300	264	252	269	276	280	266	293	296	285	279	285	292	280	309	312	285	278	265	309	285	298	276	283	318	300	286	297	267	287	264	319	277	306	300	316	278	286	280	268	268	279	273	280	283	261	269	265	320	299	260	298	291	312	265	290	267	305	269	286	247	294	291	260	315	285	290	279	286	277	320	255	296	292	271	285	296	286	300	293
28299	22175	7470	934	522	523	518	481	490	514	490	494	466	464	463	494	474	489	508	495	517	503	498	480	495	509	495	442	497	469	485	477	466	463	497	516	486	503	478	492	489	477	517	479	528	471	481	488	514	493	478	500	488	494	545	534	506	490	487	501	463	483	484	488	502	492	506	499	472	473	486	519	494	514	486	506	511	535	476	476	500	528	520	480	485	503	499	507	493	522	474	499	464	475	507	493	473	483	488	517	468	495	462	467	439	461	497	489	488	519	475	472	455	476	469	510	466	514	510	457	499	496	464	475	504	462	488	502	497	522	516	517	529	501	559	453	501	517	521	522	479	472	515	494	515	512	547	482	510	499	481	466	483	470	446	494	460	455	511	498	452	495	479	536	488	479	479	481	500	439	503	530	468	498	494	479	492	485	453	473	465	490	457	534	504	515	466	513	480	504	477	483	496	460	488	520	509	454	466	536	506	447	457	507	482	477	500	531	466	497	497	469	494	502	497	465	474	489	514	513	483	472	490	468	462	512	512	490	516	481	520	503	506	477	489	528	505	495	527	517	468	490	522	516	505	453	487	535	501	471	460	478	492	497	485	507	478	430	473	546	476	494	492	504	470	469	469	500	498	481	503	491	508	495	519	501	476	460	475	506	550	495	502	513	491	520	487	485	495	472	498	481	460	438	483	485	493	480	470	524	484	508	468	472	480	497	498	486	489	452	516	538	464	527	487	459	487	459	532	491	506	536	473	462	495	497	459	493	424	536	491	516	541	470	439	494	465	455	502	477	499	454	458	491	510	454	483	498	503	484	572	493	507	484	503	517	469	508	470	457	505	476	475	447	474	500	522	464	503	505	476	481	460	463	462	505	489	477	471	501	476	483	511	441	506	500	491	476	481	502	500	483	487	498	515	449	502	465	467	554	481	534	477	471	504	477	526	503	477	492	514	478	477	505	479	511	471	505	500	451	485	474	509	498	477	514	509	506	534	482	480	463	468	489	492	500	460	493	498	490	458	479	530	503	517	487	484	442	484	486	517	504	515	476	493	507	493	477	506	485	484	460	504	496	511	469	464	511	518	507	497	435	505	483	510	511	512	477	498	465	478	505	488	481	518	508	463	486	486	470	472	472	462	510	474	500	439	484	462	488	500	507	497	485	489	515	534	460	437	514	500	494	516	511	497	498	498	490	503	489	490	444	513	496	473	525	483	528	494	476	495	490	491	506	453	469	461	485	494	473	490	505	468	502	486	490	495	460	498	500	485	520	464	490	479	478	515	467	517	492	461	468	516	508	542	462	506	495	475	543	479	462	500	448	524	504	525	488	480	455	503	484	475	451	419	510	492	481	439	458	470	509	522	546	442	464	473	483	468	498	525	507	447	452	514	484	469	499	491	478	505	488	483	462	493	490	531	485	476	503	478	486	486	503	476	494	512	500	521	491	482	503	461	497	491	480	502	471	499	477	499	495	442	478	468	504	542	499	543	511	505	492	518	454	468	515	459	475	486	474	503	499	479	500	501	492	476	469	483	457	524	464	522	492	513	510	503	465	499	507	474	506	447	464	459	527	504	499	476	506	515	498	480	507	471	493	493	499	459	490	500	464	525	473	525	464	509	505	493	463	485	477	513	479	480	468	498	526	495	481	488	503	452	459	461	509	509	471	514	535	488	502	500	475	477	471	501	506	486	511	523	494	471	522	497	454	475	475	483	475	486	492	457	502	514	496	482	503	449	468	504	492	493	470	486	506	535	487	510	519	501	474	542	480	504	471	460	486	490	506	531	484	462	478	514	505	480	513	462	506	502	466	498	520	518	468	496	476	473	485	482	476	475	475	487	496	506	504	470	482	472	475	458	510	493	490	449	462	535	537	490	489	510	485	486	505	468	470	520	490	482	483	525	492	484	535	471	511	480	513	481	523	500	486	528	513	471	454	464	476	482	487	494	453	492	525	480	465	510	503	502	478	499	497	476	489	480	486	490	494	477	439	465	513	468	537	529	480	477	476	494	487	520	499	479	531	483	541	468	467	443	541	442	500	498	499	513	459	488	448	510	496	543	489	461	471	504	504	484	513	478	479	483	507	498	463	493	484	492	499	495	468	530	517	509	494	491	495	528	526	509	525	524	477	501	498	484	484	485	490	447	494	482	505	532	521	500	461	492	523	454	484	492	482	446	543	498	483	489	517	490	513	489	500	493	487	493	510	547	492	494	510	496	518	487	466	521	465	524	486	506	490	498	493	494	514	459	529	495	464	504	484	492	565	505	476	503	478	489	476	488	480	506	478	542	484	477	526	497	507	516	500	531	449	512	513	455	492	478	504	464	497	500	447	477	449	476	509	492	455	481	493	502	470	483	508	491	492	501	491	483	498	473	503	466	490	517	459	492	511	489	519	461	522	445	519	486	479	512	464	486	458	491	485	487	485	494	449	452	522	500	469	469	538	494	455	506	485	510	502	479	466	490	497	472	484	497	492	455	491	494	498	497	465	502	487	473	510	494	494	491	502	487	490	524	475	495	518	477	501	460	461	505	479	491	498	490	459	485	544	492	474	454	480	512	482	495	490	493	498	469	453	477	493	514	469	483	532	495	484	467	508	472	498	443	502	498	516	486	464	445	496	494	489	476	498	499	492	535	490	465	528	511	494	514	467	498	497	474	489	479	481	497	511	507	499	501	485	498	522	514	533	508	443	499	473	498	539	529	500	485	491	487	477	523	495	509	503	471	479	484	524	463	448	491	474	482	480	461	522	448	499	503	449	485	440	494	484	512	498	512	490	499	508	469	471	498	469	524	523	521	475	462	483	486	471	464	474	499	487	482	460	491	484	533	476	502	494	453	458	481	525	530	510	477	500	468	508	510	530	494	492	497	463	457	485	499	489	461	498	486	502	498	454	492	469	482	500	481	499	495	478	467	495	524	513	488	511	493	466	502	495	485	461	500	500	486	499	507	537	486	460	514	514	474	513	498	494	499	474	473	470	460	508	470	529	439	530	469	515	502	496	496	475	495	452	496	500	440	512	522	439	489	510	514	498	497	479	430	475	507	524	469	490	457	473	486	478	494	488	493	494	530	496	488	486	482	491	495	524	442	481	464	466	475	505	485	461	497	475	487	479	493	475	477	488	500	447	474	478	473	484	477	499	478	490	456	498	494	501	475	473	500	533	530	493	530	456	488	466	525	515	517	483	505	521	474	473	499	526	522	478	497	499	489	479	547	520	494	503	481	500	511	485	484	503	481	498	491	477	487	505	534	506	491	489	486	480	512	506	524	494	480	499	503	459	475	482	508	448	508	505	538	466	504	508	508	491	494	471	533	454	485	473	499	516	477	500	476	467	447	527	462	498	481	439	481	444	553	494	465	511	518	491	490	495	547	478	486	444	479	528	487	466	515	486	482	502	537	516	494	496	510	507	500	485	504	502	520	493	496	483	489	455	472	507	496	490	490	510	479	491	535	472	511	474	493	473	464	502	528	482	491	502	484	493
10405	19653	4204	541	486	456	495	490	456	448	462	507	464	487	491	487	439	493	432	480	512	458	435	440	460	456	445	469	499	448	453	457	492	476	465	442	444	449	470	463	461	508	500	483	452	468	445	453	445	445	474	466	488	485	465	504	471	474	484	427	449	506	495	444	454	462	487	484	471	458	467	437	461	509	495	504	442	499	479	489	461	455	486	463	468	485	464	490	481	477	453	465	470	457	468	469	480	463	478	477	474	449	462	457	468	439	484	443	440	483	475	476	499	474	490	474	493	474	484	429	462	490	439	451	478	474	478	481	473	472	472	504	473	451	436	471	478	474	453	452	469	465	483	459	470	479	434	482	468	442	440	454	449	439	495	464	457	483	495	438	480	443	490	451	462	482	458	427	482	479	428	459	495	477	493	475	458	502	448	477	467	472	486	467	434	481	481	451	491	457	502	482	455	452	450	441	448	486	498	464	475	454	460	463	468	503	468	496	488	422	480	497	453	467	465	480	466	449	449	489	508	491	440	432	434	452	465	464	461	470	465	426	414	468	438	436	501	483	458	500	467	464	475	462	472	473	496	481	463	487	421	432	459	423	463	492	459	473	473	445	463	465	494	433	483	457	479	485	473	483	478	457	472	468	473	459	448	447	442	454	445	454	465	498	470	479	455	443	447	467	468	461	466	462	474	449	455	489	483	445	486	517	472	476	459	436	484	448	498	455	462	456	475	497	475	439	466	458	460	471	481	445	466	506	479	461	494	427	465	495	473	449	489	461	459	471	466	537	474	442	452	510	459	458	488	478	445	444	463	471	461	456	464	472	449	485	448	457	445	485	455	461	443	428	485	485	436	493	434	499	471	454	465	432	486	463	472	444	475	493	450	483	460	452	465	461	473	450	492	459	471	432	477	467	451	473	445	462	471	463	485	463	480	446	467	478	457	483	460	468	453	495	507	471	481	415	470	505	481	481	430	428	456	451	456	498	482	465	467	432	449	437	485	479	486	497	497	443	488	495	458	439	514	472	509	459	467	465	420	469	465	490	474	430	476	447	464	485	480	469	449	461	470	458	462	470	489	460	542	489	431	457	498	454	462	436	449	451	486	485	466	481	439	427	483	456	456	471	474	468	499	441	486	507	485	483	467	460	468	478	467	461	473	507	482	465	483	434	475	441	456	460	478	457	480	468	458	461	482	485	466	478	469	480	489	418	461	457	471	454	470	501	460	472	450	456	458	481	486	477	464	474	417	487	433	476	449	464	447	458	443	452	462	466	470	434	423	452	468	455	393	445	449	457	455	458	470	474	477	472	443	513	457	484	467	443	477	420	465	473	434	472	466	510	465	464	465	500	467	478	476	490	471	458	445	516	485	507	468	435	467	433	475	458	459	477	465	499	452	501	446	453	447	448	470	442	450	459	466	465	500	534	466	490	464	473	450	466	446	468	488	466	393	442	468	443	474	513	449	464	482	456	505	472	460	464	428	458	435	461	452	431	481	453	465	509	496	485	494	507	445	493	503	488	444	464	450	432	485	481	452	480	482	482	497	475	489	500	464	437	497	431	468	462	471	442	491	459	448	413	496	446	446	460	448	467	473	472	494	453	453	471	453	493	467	473	464	454	499	457	478	486	443	494	485	460	468	444	485	470	449	446	491	433	455	482	452	470	488	518	455	502	470	504	456	437	445	435	422	457	443	454	468	461	473	495	448	494	451	452	431	491	476	470	436	443	475	478	440	460	478	510	477	450	456	449	465	463	455	474	473	496	460	465	450	463	458	457	502	490	447	452	455	470	466	444	482	469	455	447	459	466	478	483	472	467	454	477	452	441	476	502	442	453	488	481	474	463	456	474	487	435	484	515	451	465	462	502	506	491	479	440	460	471	432	441	426	490	492	484	448	434	445	476	441	467	437	501	466	460	485	443	453	460	423	436	481	482	462	498	471	461	483	533	461	464	478	441	430	485	476	482	445	462	493	469	482	502	501	492	456	488	453	444	472	464	460	460	436	449	461	514	482	502	480	462	470	473	455	483	487	492	456	480	473	474	452	434	469	482	483	465	474	466	490	444	461	466	481	454	474	465	469	473	514	475	470	473	444	456	494	468	497	494	462	483	458	498	455	461	450	453	463	471	462	463	448	408	477	527	437	479	470	464	437	494	438	494	463	456	456	444	499	427	453	448	468	454	464	480	455	439	471	458	468	461	475	458	486	511	471	470	475	476	478	445	457	462	446	474	474	495	485	454	502	490	430	476	480	479	439	460	463	465	509	468	448	502	487	472	439	475	476	475	470	433	504	430	477	437	451	465	455	464	453	479	486	471	490	458	500	450	439	474	488	483	475	469	456	469	484	473	472	440	487	453	487	466	486	490	442	485	473	482	444	467	493	482	414	425	470	467	482	431	458	510	442	467	485	458	471	476	437	467	482	472	450	483	501	477	456	464	469	476	464	452	485	465	484	492	486	457	442	444	497	460	497	508	440	456	448	471	453	506	453	463	449	448	425	480	465	450	479	488	474	474	446	435	487	469	433	455	426	470	436	473	498	472	457	444	473	457	482	427	433	472	456	432	467	435	473	454	471	452	493	478	477	444	451	448	473	464	468	491	486	437	474	494	445	441	445	444	489	443	453	443	466	453	453	441	464	480	451	475	507	508	473	437	430	460	465	454	497	472	421	449	459	467	528	463	469	504	482	466	464	484	439	491	471	449	501	492	512	493	455	442	459	466	465	476	433	480	474	449	497	484	511	446	445	448	494	450	480	441	459	458	470	479	476	447	454	496	440	475	492	429	462	497	497	500	440	439	495	455	454	454	465	422	492	461	478	477	455	479	480	422	451	438	501	472	461	484	463	511	471	455	481	487	483	407	483	505	429	490	487	438	453	468	458	414	459	451	470	474	464	462	473	516	478	448	466	440	454	481	483	433	469	503	458	493	464	439	454	451	464	458	467	459	448	499	452	472	482	450	466	472	460	437	500	446	440	470	455	487	464	425	457	463	484	452	471	446	495	465	449	490	490	481	467	475	447	465	461	478	453	483	495	451	475	458	475	445	442	493	502	473	475	455	434	504	460	457	435	462	488	497	499	499	458	486	489	470	475	477	463	442	475	437	469	469	443	478	464	504	453	482	471	482	487	446	455	454	442	425	495	439	486	482	494	447	492	466	473	493	457	474	507	466	450	479	432	463	496	484	484	491	458	466	465	499	476	499	484	473	478	474	467	462	511	509	451	452	456	483	477	474	442	490	500	455	456	451	452	504	503	455	446	462	465	467	467	412	498	485	493	492	490	430	430	481	444	440	501	520	465	489	449	464	463	457	466	465	433	434	424	480	465	446	431	481	469	443	478	496	475	458	437	478	487	448	460	473	483	483	470	466	451	463	457	447	457	474	486	509	474	463	466	469	475	495	444	484	482	455	469	469	454	458	490	447	446	447	441	521	462	460	499	446	466	469	443	463	461	454	465	487	484	487	461	462	433	438	474	473	437	476
25570	22842	28332	24469	7835	643	438	341	319	285	267	280	268	261	273	278	245	245	240	251	225	251	286	267	271	237	305	231	274	230	259	266	254	233	254	246	264	235	243	273	271	220	272	268	266	236	267	254	262	270	254	238	242	250	239	244	273	239	231	243	232	229	216	248	233	272	247	213	262	246	235	240	292	242	217	258	281	273	207	257	241	255	267	259	216	243	236	233	237	240	213	251	248	242	274	216	252	234	266	244	252	247	254	271	253	223	260	239	248	233	230	246	244	260	223	227	231	235	250	255	250	246	240	250	218	262	269	244	249	272	245	265	234	262	235	247	238	267	243	243	237	236	244	259	261	237	244	240	240	224	226	249	246	210	246	215	258	250	248	240	219	266	250	252	249	263	256	213	269	241	222	257	237	247	251	238	252	212	254	230	239	275	250	263	256	227	272	268	237	229	256	253	262	250	256	260	246	230	259	239	225	218	242	239	248	255	232	225	253	245	234	238	265	247	248	242	267	235	260	261	243	262	275	267	253	248	227	235	249	241	221	227	212	241	265	244	261	244	261	221	255	254	218	252	250	263	233	223	248	255	291	262	248	237	258	257	271	227	239	274	225	248	277	216	243	211	240	260	255	245	264	233	228	255	214	230	244	239	237	269	244	230	236	278	260	239	233	236	254	269	243	256	230	252	231	258	234	251	242	252	278	266	257	243	235	281	279	249	244	231	258	241	251	247	241	256	245	244	241	234	221	252	254	215	266	245	225	231	246	240	241	235	240	272	258	258	246	245	251	282	268	251	242	253	267	239	266	230	253	232	236	251	256	258	250	256	239	253	253	246	223	257	265	281	259	243	231	258	251	264	215	254	223	274	226	233	230	230	237	253	250	228	249	230	250	235	238	242	233	260	236	249	256	253	272	269	247	224	252	246	225	227	250	265	238	225	240	252	250	233	230	261	244	235	242	260	239	250	250	243	239	250	222	231	268	262	232	232	242	261	246	245	251	249	250	244	249	260	227	238	242	251	259	231	268	252	216	250	238	237	220	256	260	235	280	268	228	247	248	234	235	235	237	243	254	228	228	251	241	255	208	238	265	253	244	275	250	271	250	222	250	255	242	263	253	262	243	265	237	278	249	245	238	267	243	257	279	236	250	222	236	233	258	255	243	254	264	242	241	237	217	265	227	229	220	234	261	269	217	250	267	252	220	237	233	247	250	245	229	275	230	283	234	244	252	252	259	229	243	205	244	262	229	252	237	256	221	248	264	230	259	238	218	244	231	251	267	236	238	244	234	240	245	227	239	241	255	225	232	224	248	261	246	242	258	250	239	234	258	253	277	241	263	233	240	214	243	249	227	251	236	248	255	229	279	247	254	239	238	224	224	241	236	241	238	226	239	258	236	259	249	229	236	260	238	252	237	260	249	233	257	236	239	201	282	216	228	235	251	257	212	236	248	216	258	252	249	223	260	235	230	244	269	221	238	251	217	254	215	259	237	235	261	236	249	215	242	251	242	243	265	260	258	250	218	223	239	253	263	237	222	239	214	239	264	227	211	272	247	248	246	242	239	215	217	235	262	218	278	226	217	255	262	260	235	262	258	252	242	230	261	245	250	224	239	241	250	251	228	252	254	270	230	262	259	243	248	250	211	236	239	265	258	265	256	245	247	243	247	232	243	258	241	233	243	249	234	250	257	242	236	244	233	249	237	227	239	227	260	269	272	235	257	262	289	253	238	208	242	219	225	244	232	269	234	276	236	250	245	237	244	259	223	249	225	219	221	227	246	227	265	246	237	242	232	232	265	250	252	256	233	267	252	284	244	267	231	262	259	233	260	239	265	253	242	259	273	269	271	255	233	253	246	256	249	252	249	243	273	242	277	234	254	251	217	229	252	247	232	258	249	233	241	261	241	239	257	230	253	268	234	236	256	281	208	252	210	221	229	253	275	232	263	242	257	225	273	255	265	232	242	222	243	251	254	245	238	230	245	217	255	239	248	242	265	255	253	237	240	243	249	256	244	248	226	263	247	255	235	253	244	233	249	204	234	270	227	256	257	257	232	255	241	241	274	276	249	230	270	210	234	273	240	272	242	273	245	254	277	254	265	272	258	236	260	234	259	269	258	264	230	253	254	222	249	247	257	269	278	246	229	248	238	253	257	249	250	237	245	245	263	231	229	225	255	250	245	244	262	260	242	256	252	257	223	209	239	265	278	260	251	222	251	238	244	238	235	248	237	227	228	206	242	243	233	267	243	247	238	244	228	240	250	236	236	225	235	248	259	253	268	244	203	248	237	278	210	245	255	234	239	250	209	232	240	280	235	229	224	247	261	271	235	260	238	238	239	250	255	247	265	257	209	246	251	255	253	259	260	271	265	265	258	246	271	234	262	218	266	262	260	245	222	255	260	270	255	228	292	247	237	253	262	260	216	224	221	222	236	239	258	242	248	224	261	269	252	239	222	266	254	257	247	251	265	236	243	259	241	222	229	268	242	241	219	257	225	247	241	262	250	244	237	257	238	212	271	243	222	275	258	246	263	235	230	218	246	255	256	252	262	262	242	243	251	247	246	248	249	241	243	248	242	245	252	262	233	242	230	240	222	229	264	253	232	257	241	271	233	273	275	253	273	246	232	264	254	217	234	223	235	247	242	235	251	245	242	212	264	261	219	253	272	234	266	255	221	218	246	256	241	237	252	246	227	229	264	233	215	270	228	257	248	238	257	260	239	258	224	215	234	281	225	260	256	248	270	255	235	247	235	223	253	269	224	252	247	264	239	223	243	249	265	232	249	240	256	256	277	245	241	244	250	230	234	227	271	227	240	242	260	283	209	259	248	253	232	282	255	255	259	268	255	233	259	217	258	245	245	250	247	233	247	249	236	234	252	231	245	236	234	263	258	265	234	246	241	255	272	272	230	272	213	239	258	242	235	232	273	259	241	229	236	240	244	248	256	249	256	254	276	233	222	231	226	231	251	249	226	256	231	259	235	261	229	272	242	265	274	238	247	253	250	239	256	233	238	228	254	242	250	236	246	247	256	249	235	258	240	231	238	239	264	223	239	261	232	238	252	262	239	277	233	223	251	233	276	245	228	227	266	216	254	237	251	268	255	241	230	241	249	240	246	264	274	253	235	257	233	227	229	254	258	239	234	226	264	261	226	241	239	254	227	260	229	279	273	269	241	256	275	261	250	258	250	230	257	264	243	247	280	250	242	199	257	244	265	221	264	258	257	218	233	258	220	203	224	224	243	257	246	268	264	246	239	220	244	261	255	270	246	260	273	249	259	269	237	240	231	235	234	239	277	234	243	243	284	250	230	222	252	277	248	280	245	254	234	269	237	238	235	246	256	242	243	243	238	256	256	240	244	254	265	251	234	255	233	244	240	269	236	251	236	249	238	240	260	242	243	239	250	238	257	269	261	266	208	277	242	268	229	246	253	219	210	232	244	236	263	235	240	257	217	235	234	237	234	264	237	265	248	237	255	244	243	243
35080	58908	24943	847	618	520	402	387	366	348	317	314	311	302	319	282	302	304	248	258	281	320	287	304	312	268	290	309	259	274	276	263	302	265	267	282	248	276	293	276	247	257	236	251	273	304	305	238	282	295	279	240	261	286	255	278	246	260	280	254	262	290	270	262	263	296	271	303	300	275	244	269	270	278	245	276	248	269	265	272	267	255	299	273	271	288	254	261	267	267	293	282	248	265	243	258	294	275	298	274	273	266	291	287	263	245	282	258	267	274	290	271	268	281	285	267	296	267	276	291	259	299	263	271	254	279	252	266	293	277	295	258	266	293	284	280	244	290	291	261	259	303	269	261	266	308	266	256	250	275	243	256	284	286	258	281	296	274	261	240	238	278	306	259	276	267	278	290	278	252	286	296	258	262	273	280	256	256	288	253	298	270	267	262	292	296	246	262	279	261	291	287	279	284	270	263	230	255	255	280	290	279	275	253	274	277	282	261	272	261	272	281	261	269	272	270	246	267	251	276	275	254	285	272	270	270	252	300	290	252	277	269	260	293	307	286	284	295	281	262	256	266	266	302	288	301	272	261	275	286	265	253	277	272	291	262	252	287	285	292	256	285	257	230	267	287	299	261	270	294	281	275	268	262	259	267	254	272	276	261	275	238	256	283	281	246	281	271	283	266	269	292	264	239	261	271	312	287	284	287	283	268	253	248	275	275	288	254	286	251	259	248	269	277	273	262	266	231	269	269	256	240	265	278	276	261	269	270	257	276	248	269	283	293	294	262	278	258	290	295	259	280	276	249	266	271	278	248	279	281	264	237	256	279	274	272	256	260	265	264	249	270	297	264	252	294	287	245	283	268	266	250	248	281	291	244	259	262	287	252	276	292	275	244	257	258	289	261	287	275	249	309	250	260	277	288	268	267	274	290	282	259	265	264	262	274	289	288	298	297	270	258	271	285	291	261	248	280	279	294	276	274	277	266	247	262	273	271	264	279	272	259	274	286	284	273	274	298	274	271	262	295	253	239	249	289	252	287	254	241	247	251	282	252	246	259	262	272	252	275	277	281	227	270	267	280	297	256	271	272	277	268	271	270	267	262	266	311	245	278	260	276	257	267	274	274	278	267	275	286	269	273	305	272	271	304	275	260	266	253	254	289	278	256	272	273	254	279	233	279	283	255	267	271	262	248	287	264	243	288	265	258	286	275	271	263	305	225	259	263	262	306	260	237	246	260	288	253	271	315	270	270	278	268	261	269	289	299	288	273	257	239	284	278	264	261	271	290	272	289	279	286	259	270	270	245	260	245	268	276	282	298	260	269	236	251	285	236	291	277	266	286	257	295	273	276	305	298	274	260	295	278	279	254	262	254	291	269	273	248	287	252	287	248	270	245	270	243	283	294	267	255	284	258	270	284	270	316	288	258	266	274	266	246	274	268	257	275	260	271	271	266	263	253	294	288	236	258	260	245	296	257	276	299	287	253	258	308	266	262	246	296	259	259	267	278	263	273	253	292	264	273	260	250	275	260	263	257	262	258	257	284	234	281	260	272	288	218	255	244	256	242	262	277	251	279	270	277	249	261	283	286	294	275	272	281	266	291	276	285	254	244	259	277	263	292	262	254	285	244	290	291	290	271	264	260	277	318	281	259	264	269	293	260	274	281	275	294	275	298	275	277	292	287	285	253	271	253	275	274	265	278	295	285	296	272	301	252	267	275	268	275	269	290	260	259	286	284	274	290	239	263	304	255	276	273	281	277	268	268	282	255	239	280	277	247	277	282	264	263	276	276	247	243	244	271	279	280	295	245	259	262	287	252	274	277	288	283	242	297	274	264	267	270	283	281	262	284	279	274	258	291	250	267	279	278	276	268	299	269	278	288	255	260	280	246	256	275	271	270	254	268	274	262	270	231	272	270	284	243	272	293	272	271	255	266	282	255	236	276	261	254	280	252	251	278	278	287	292	263	280	265	282	270	275	271	267	253	275	281	293	272	258	241	234	296	277	279	260	255	278	254	274	270	290	265	311	271	281	273	259	275	219	288	269	272	291	253	264	251	265	275	257	292	264	280	276	265	273	266	265	247	275	283	264	272	271	253	270	256	286	250	251	286	280	270	281	282	267	279	242	260	274	266	290	315	272	280	268	259	252	287	281	285	282	241	295	303	268	264	275	295	271	249	265	276	280	261	288	274	274	282	269	289	285	273	287	261	254	254	274	272	256	294	261	291	273	263	252	299	273	298	290	259	251	263	269	296	275	303	273	254	295	271	256	277	272	270	281	261	313	270	266	267	278	257	277	281	261	284	270	287	249	287	298	272	264	276	267	286	294	272	296	289	288	264	244	287	280	271	261	247	280	239	271	258	261	280	249	233	293	261	224	264	259	285	268	292	268	262	286	274	261	265	267	257	266	252	288	260	298	312	298	275	286	259	296	275	248	248	281	282	247	261	254	249	263	276	276	255	256	253	284	275	297	268	278	266	248	258	245	271	279	261	252	277	251	278	278	282	283	266	291	235	251	268	278	284	280	305	260	290	280	266	251	282	290	293	268	253	257	255	269	250	282	268	271	284	274	292	252	288	279	295	267	237	286	282	273	305	248	218	288	251	261	256	258	266	275	284	246	255	276	297	266	289	261	282	277	287	249	270	242	270	289	267	238	254	269	296	271	275	257	271	265	288	254	276	246	243	297	263	270	306	258	258	292	269	262	276	276	281	277	277	287	280	268	269	263	254	270	268	243	281	267	266	266	257	249	295	274	284	251	258	265	275	240	256	255	258	259	295	251	290	280	276	261	275	294	288	279	268	258	271	258	267	278	247	280	263	253	284	256	265	280	265	267	251	262	270	269	265	271	251	269	245	275	304	294	266	262	251	259	271	267	269	260	282	250	259	266	246	258	264	272	333	272	267	301	255	278	276	253	297	267	292	282	271	257	285	277	275	299	273	244	301	272	273	243	248	261	272	263	282	286	286	284	272	258	236	287	263	262	263	261	245	276	246	263	275	257	291	254	279	269	260	267	299	263	264	268	231	294	234	235	250	280	267	277	292	264	261	256	279	264	284	276	278	269	285	298	250	278	307	273	265	273	285	255	280	278	256	294	254	257	305	256	257	283	267	283	269	259	270	280	291	244	268	255	272	277	245	269	285	230	267	280	246	253	259	276	260	272	253	267	262	265	267	266	252	279	255	270	284	252	315	248	287	263	247	255	274	260	265	263	294	250	265	289	263	307	273	271	294	269	274	285	270	269	275	269	218	236	291	293	258	266	258	262	282	302	278	267	289	286	295	290	268	277	271	278	262	257	271	299	266	272	302	261	258	265	254	276	274	267	258	258	236	282	258	268	270	287	249	226	269	264	279	265	262	279	264	259	258	271	273	252	250	281	286	261	261	295	253	257	268	263	242	266	264	284	296	290	301	261	300	265	243	242	296	245	274	239	274	269	275	258	258	291	260	260	253	264	252	261	261	258	279	281	286	282	253	271	253	283	305
24665	22085	28768	24748	20764	5990	739	418	332	326	319	320	312	285	278	303	312	293	244	306	275	287	299	256	259	264	265	270	253	254	246	245	269	267	271	271	246	271	303	280	248	233	254	258	244	275	288	288	243	263	275	246	274	252	311	243	252	265	250	272	273	269	243	248	293	258	288	249	250	283	277	238	232	294	261	272	263	283	293	285	282	240	267	258	245	267	239	259	272	271	249	281	273	238	224	238	265	250	281	259	275	253	258	253	252	255	259	256	257	269	270	301	288	237	247	278	276	275	264	271	282	232	245	246	251	278	280	252	283	258	231	269	262	255	262	244	293	285	237	259	271	243	270	277	271	246	264	257	246	242	228	251	299	297	240	241	275	265	262	251	297	250	250	251	252	242	263	260	252	276	257	277	293	262	267	257	236	250	266	295	266	263	267	261	263	232	259	248	256	270	271	251	233	243	272	238	260	219	252	289	248	254	284	264	252	284	256	247	282	274	280	268	281	270	250	245	258	272	275	250	258	249	246	280	276	241	235	232	258	261	265	263	257	257	250	246	269	272	262	264	257	259	239	264	251	255	255	256	263	246	259	280	241	266	280	236	279	267	242	267	288	277	247	260	248	241	234	249	276	263	280	258	251	266	244	251	259	255	266	239	257	248	264	258	276	257	238	270	258	279	260	262	273	272	282	245	245	274	294	267	246	279	289	260	241	261	246	254	279	280	267	273	256	290	267	250	275	264	279	242	274	258	280	246	248	267	252	254	280	256	269	228	288	258	274	276	286	276	239	248	276	261	297	276	242	258	248	250	248	244	264	246	243	277	274	250	266	276	246	259	276	265	276	274	280	283	252	255	258	247	271	274	266	226	242	282	250	294	263	242	261	265	220	245	280	272	261	280	276	263	248	251	276	293	265	247	272	257	279	252	249	270	263	257	273	270	248	280	272	233	266	272	235	249	278	253	271	275	248	270	235	249	289	253	242	295	260	247	277	235	256	262	290	239	255	260	246	266	240	268	246	282	286	247	257	258	245	261	260	282	280	265	268	271	245	287	276	247	255	260	258	294	248	258	247	234	246	264	259	257	252	282	237	262	239	260	264	260	262	258	289	232	279	240	282	232	280	273	248	264	257	278	264	251	279	257	275	266	252	270	267	265	272	244	235	265	271	256	262	265	269	249	244	285	255	251	267	240	245	278	260	228	236	249	252	267	260	264	252	242	248	261	264	253	271	252	256	258	265	262	275	255	274	279	269	272	275	275	247	258	262	282	263	255	283	245	270	262	266	267	267	246	274	276	251	268	248	258	252	264	238	258	274	285	266	233	299	269	268	258	266	288	269	262	251	225	248	279	250	276	270	248	251	304	274	271	259	253	279	250	250	274	218	280	250	247	283	253	275	247	253	241	254	253	264	266	246	278	247	265	233	252	257	271	260	276	243	245	278	263	254	261	225	251	276	282	253	263	244	232	265	263	250	259	263	244	261	277	261	256	268	248	245	246	253	252	281	249	251	279	264	253	265	283	266	261	254	273	272	249	265	298	264	249	246	257	257	238	253	266	256	276	255	245	237	243	279	231	260	264	250	258	242	242	267	240	247	265	229	254	262	262	271	268	266	257	250	268	255	297	231	258	252	247	280	273	280	257	235	253	262	260	286	251	274	258	250	253	262	268	250	260	272	257	276	269	277	260	262	260	280	249	247	277	284	251	259	251	265	247	246	252	284	276	251	268	310	249	282	259	267	247	256	246	275	279	255	266	232	272	274	248	252	286	265	246	248	244	293	290	260	252	257	235	239	247	277	265	266	262	271	241	281	236	259	265	262	253	255	254	267	256	270	248	255	263	269	249	263	288	251	249	266	266	271	247	281	233	244	244	267	268	264	306	256	275	258	234	284	243	262	251	259	274	243	242	269	259	255	224	253	229	262	256	274	253	291	280	249	251	259	264	262	256	265	250	261	286	250	244	252	268	252	281	262	259	261	271	289	262	246	272	281	250	285	252	257	252	270	275	225	251	269	283	249	276	261	245	270	292	222	255	260	234	248	256	264	262	269	262	237	242	266	272	271	277	250	256	275	281	271	295	272	278	286	285	293	248	247	262	244	278	226	268	302	275	233	248	259	272	281	247	272	249	247	260	256	273	271	281	272	308	280	273	272	260	269	292	265	248	274	251	258	287	269	279	256	281	257	236	250	229	261	250	252	261	273	259	262	248	272	294	252	254	250	231	273	277	274	248	253	278	266	268	256	258	235	256	278	274	282	254	262	244	274	250	259	261	249	263	259	261	245	267	274	266	262	280	245	259	259	256	277	257	232	256	251	241	268	246	257	248	286	265	248	261	266	254	282	245	264	246	270	269	295	272	261	287	246	249	268	263	289	282	256	260	266	254	262	254	269	253	229	254	241	247	236	263	249	243	252	266	241	244	245	261	269	251	250	266	280	282	247	249	261	262	271	277	267	268	229	277	230	246	266	271	239	290	293	261	253	271	284	298	234	287	273	263	262	247	283	285	236	301	267	240	257	261	266	258	250	260	265	232	279	231	283	240	267	260	271	264	263	278	259	260	286	258	254	258	264	260	261	264	246	240	269	249	259	256	262	266	276	263	261	255	270	271	259	265	234	224	274	250	273	263	282	239	244	267	249	258	240	268	271	249	264	300	269	252	259	244	239	262	260	262	230	237	253	270	246	260	256	251	247	236	253	280	297	267	282	240	238	280	264	248	247	237	266	269	287	241	256	263	259	252	253	257	271	243	259	270	245	259	248	238	256	280	270	285	256	254	260	225	253	255	244	249	244	261	266	261	278	254	275	248	273	316	286	255	267	250	264	285	249	271	236	246	276	254	254	259	285	258	235	304	252	246	260	244	256	263	244	259	257	258	257	265	255	239	238	237	257	259	241	254	253	262	251	258	277	249	257	247	265	249	280	287	251	276	245	266	286	265	239	263	238	273	283	222	264	265	280	260	253	251	253	269	256	251	252	254	282	255	264	271	253	260	284	261	239	249	281	271	269	253	249	242	257	284	256	265	248	237	227	264	243	244	245	271	248	254	280	272	259	283	288	264	256	263	254	256	290	261	244	253	255	236	283	286	228	276	276	268	274	262	248	237	291	277	245	307	289	253	243	227	258	276	259	261	257	261	261	230	248	256	251	269	243	245	267	244	262	244	231	267	238	253	244	300	265	268	277	264	264	235	251	236	266	248	254	234	221	256	237	251	256	254	254	263	265	253	281	267	244	264	264	287	280	268	258	265	240	240	260	260	277	271	276	276	261	252	243	268	271	275	236	266	286	265	262	279	260	269	265	280	279	244	245	251	250	255	263	262	284	253	265	287	276	253	243	273	246	252	249	246	240	284	248	276	276	265	257	234	229	255	232	241	242	259	255	296	295	284	246	224	264	265	254	246	233	269	245	236	255	251	277	264	255	227	289	270	294	274	290	267	253	261	269	277	244	230	239	297	271	269	262	271	244	274	271	260	270	241	259	254
42359	66638	31268	1461	949	740	614	536	443	461	422	384	402	352	324	359	348	315	305	305	291	319	310	291	309	294	297	299	270	269	305	274	288	305	279	295	307	258	294	320	270	311	309	283	294	292	258	302	301	290	288	319	309	300	301	301	302	285	255	279	285	299	271	293	287	288	291	315	320	299	291	318	245	295	289	312	260	309	254	263	294	284	301	268	303	272	284	287	286	282	275	283	269	272	305	295	277	300	285	278	288	312	293	286	295	271	262	298	296	317	268	304	302	294	277	291	271	265	240	292	315	268	276	259	295	304	279	293	278	319	294	287	283	280	264	273	300	308	263	292	283	296	275	263	299	261	277	267	255	293	284	287	277	262	278	291	313	278	268	306	263	276	283	292	286	279	293	274	295	283	273	295	273	290	290	270	276	288	299	310	285	291	311	254	282	265	303	254	273	304	247	272	286	298	268	286	266	288	302	300	274	292	329	313	268	287	287	271	270	295	290	290	271	260	289	267	279	292	286	284	282	308	260	267	282	286	287	269	278	260	264	293	270	273	292	316	295	279	285	275	298	314	282	282	273	244	276	313	326	308	292	282	280	282	274	305	294	281	269	321	268	268	269	294	288	286	284	287	285	288	302	296	262	275	286	280	275	268	270	282	266	288	291	264	277	272	302	291	283	274	266	299	294	272	280	286	303	262	265	282	285	296	285	289	293	273	291	269	300	269	284	273	265	253	281	270	262	297	262	324	269	294	269	283	273	289	279	275	298	292	247	267	296	264	288	267	286	279	252	264	261	301	312	259	283	292	278	293	274	265	283	325	281	286	261	266	286	261	310	248	298	300	272	300	263	271	265	290	284	261	264	273	297	305	314	305	289	285	294	314	315	235	279	288	297	270	296	299	312	284	290	292	272	273	284	318	276	282	291	269	268	273	286	266	286	281	292	275	274	279	292	262	283	285	263	282	264	275	302	273	255	281	280	265	283	281	278	306	265	287	274	280	287	270	293	253	260	279	277	272	290	307	275	281	284	276	268	284	280	279	263	275	262	282	293	269	271	299	244	253	276	300	287	283	285	262	283	299	322	251	297	305	303	280	274	281	305	303	310	294	310	275	296	265	278	302	290	273	281	269	268	302	278	273	280	293	284	288	281	291	306	282	283	295	249	263	296	278	262	268	284	302	277	258	264	299	277	287	287	281	273	255	263	330	294	260	279	268	273	294	266	246	292	286	306	251	279	272	303	293	273	270	259	285	287	280	276	275	289	295	290	270	281	299	284	268	309	298	290	275	282	263	276	297	259	292	297	268	300	281	275	286	251	299	309	289	234	275	260	290	278	283	263	269	276	296	277	258	277	280	290	301	270	292	283	274	267	275	282	319	295	325	281	293	296	280	285	297	296	258	269	284	277	293	308	274	297	292	263	277	271	295	268	305	276	258	300	279	299	288	281	306	275	289	275	267	282	280	286	288	310	295	293	276	284	283	294	265	282	284	280	319	303	268	279	285	282	269	264	270	292	298	312	254	274	296	280	287	289	291	284	275	304	311	259	273	292	283	270	241	267	282	295	288	283	275	292	306	264	292	275	248	270	261	266	299	277	291	265	277	305	283	264	285	302	269	285	289	289	300	271	284	256	288	280	255	275	289	260	258	285	273	292	282	266	288	280	278	270	258	325	279	305	284	248	285	255	269	271	307	336	288	286	280	290	285	290	283	282	287	290	250	296	314	287	286	283	270	269	291	243	271	248	294	266	291	272	255	278	270	278	296	273	282	279	313	255	272	305	250	285	264	288	283	285	291	298	269	261	300	269	296	282	265	269	271	279	261	284	295	305	279	316	271	296	269	259	271	274	307	289	288	266	296	315	280	287	254	289	264	281	280	291	297	269	263	316	272	290	270	270	279	324	277	275	279	274	279	296	273	274	270	321	269	283	304	289	275	261	292	281	268	292	297	259	244	267	291	289	287	275	288	279	288	315	299	290	299	285	293	309	278	292	276	278	244	274	300	253	288	273	323	285	297	266	292	277	286	271	277	292	286	305	280	271	259	302	268	306	293	294	275	294	258	293	271	281	289	281	258	268	290	258	262	277	271	301	312	296	297	281	293	278	287	299	285	273	282	293	291	287	282	255	265	265	266	275	289	291	311	286	303	282	264	280	300	246	280	256	283	318	287	267	290	283	286	294	287	269	252	267	265	272	256	296	287	271	314	263	289	275	256	274	267	307	271	309	288	296	305	284	286	308	272	262	314	284	276	273	298	260	295	250	271	278	294	285	275	286	280	301	289	271	284	249	303	273	274	279	269	276	289	256	280	291	273	289	263	279	237	270	279	272	283	278	299	307	280	253	295	270	279	276	299	248	278	284	249	271	276	254	280	299	269	263	262	271	312	280	246	284	280	281	257	285	256	299	256	289	278	299	281	288	272	283	288	280	275	266	291	271	275	263	290	274	269	292	274	291	265	264	261	309	289	319	286	279	242	266	296	267	266	243	289	289	301	258	288	246	276	270	283	303	291	296	280	283	293	280	261	292	286	262	289	284	293	270	255	250	266	295	289	269	272	268	281	290	278	261	281	296	288	301	292	294	304	286	290	272	276	290	272	306	278	275	292	285	281	276	273	282	287	283	275	280	291	256	290	305	281	301	301	279	301	260	310	277	259	282	260	273	235	292	268	263	295	270	293	273	263	300	256	312	304	287	272	319	293	302	280	251	279	318	288	276	299	308	273	270	280	268	283	289	270	284	320	236	283	277	269	291	303	271	308	270	266	249	265	274	294	298	300	270	226	291	280	275	301	252	286	309	303	290	288	325	284	269	292	298	261	287	257	287	295	299	284	277	297	274	261	289	303	312	293	273	301	280	281	278	250	296	265	273	270	322	268	286	271	304	257	299	278	329	303	279	278	271	264	263	268	258	292	292	305	264	288	277	279	286	320	247	270	297	307	251	266	304	270	270	287	274	281	291	270	266	276	260	256	288	247	276	275	295	322	279	296	270	278	291	302	290	307	304	244	298	285	286	271	270	293	287	290	287	315	264	264	275	293	289	299	302	268	306	280	293	264	255	289	275	332	264	266	301	300	258	278	277	292	311	289	274	281	281	265	313	295	276	284	283	265	254	270	308	316	273	256	286	289	262	252	272	298	285	274	265	284	289	290	294	278	284	302	285	282	286	282	276	292	265	271	287	273	261	267	277	291	298	281	279	270	264	265	271	270	266	282	308	277	267	274	251	261	290	265	286	315	254	310	271	275	281	288	292	273	257	262	297	263	273	259	263	282	299	294	276	282	297	254	304	299	288	242	279	275	288	304	282	288	294	290	276	290	303	289	266	308	291	318	280	285	280	304	335	293	303	284	311	304	295	262	271	273	305	269	271	269	292	288	254	256	261	282	296	277	292	246	273	273	273	290	265	251	278	277	284	308	290	271	254	288	254	281	267	319	294	254	277	266	305	286	287	277	290	273	290	289	292	276	281	305	272	292	282	255	260	303
28435	23159	7330	875	544	531	511	532	523	523	575	497	514	548	483	481	539	501	480	539	527	475	500	494	480	484	527	457	512	506	498	478	524	460	502	512	539	472	486	503	497	457	492	465	515	521	474	472	467	510	460	499	456	502	528	506	490	516	486	493	476	520	494	521	500	460	518	516	499	484	509	494	437	475	489	509	489	530	516	487	528	523	459	470	477	449	505	476	530	538	452	471	512	497	491	522	447	487	482	484	495	506	522	490	479	517	498	517	510	465	478	484	492	480	531	538	469	470	488	521	524	511	508	470	476	493	476	477	553	493	492	510	520	516	532	479	486	508	487	475	491	488	514	500	538	453	540	506	489	504	524	505	466	483	489	523	489	509	508	478	500	474	500	475	513	515	484	503	500	484	537	499	503	501	498	486	543	512	465	501	499	529	481	494	477	491	528	476	531	501	494	462	463	500	519	488	477	527	497	483	524	501	514	484	507	464	471	470	514	491	482	494	489	512	522	489	478	463	514	507	526	478	496	467	495	531	506	487	505	473	501	469	513	533	521	498	502	488	500	492	507	484	483	492	511	500	502	495	489	506	495	445	490	510	517	490	535	480	489	523	504	483	457	489	498	493	515	521	501	531	495	470	431	519	440	479	500	493	501	461	468	503	499	497	502	517	478	483	510	464	538	507	497	465	489	499	512	488	448	498	548	502	503	494	504	468	484	474	496	465	493	524	458	504	520	501	488	491	475	484	480	507	489	489	529	523	463	533	475	517	508	480	478	496	528	493	514	499	473	505	507	479	501	497	477	472	509	515	509	465	507	459	490	499	504	506	494	476	552	457	507	514	534	471	478	491	495	515	481	472	499	492	521	506	517	513	516	512	503	487	531	491	509	503	496	491	502	486	453	500	449	514	495	470	473	485	530	521	504	472	456	505	499	490	519	490	511	513	466	476	481	492	505	491	476	523	498	484	480	497	511	509	503	485	458	486	482	489	506	492	504	491	487	468	488	501	524	521	472	512	482	469	469	485	478	516	489	503	488	447	474	484	483	486	470	535	484	475	455	429	460	533	516	493	504	451	476	491	497	477	484	514	513	510	496	432	517	492	483	472	495	482	519	488	478	478	487	509	487	515	498	514	492	515	513	509	487	473	540	492	532	445	476	533	530	532	483	513	494	458	496	476	515	485	525	486	502	505	442	475	481	540	502	488	526	525	461	486	511	455	518	533	503	510	540	495	495	514	506	515	479	450	491	503	484	490	497	529	492	489	471	484	508	516	497	468	493	485	543	519	502	485	523	493	498	504	473	510	481	464	504	474	490	496	509	521	486	488	498	507	511	496	510	469	523	487	499	477	497	510	538	543	482	474	486	489	507	478	525	477	507	460	483	483	514	501	479	469	456	497	524	482	466	466	501	491	480	495	497	499	513	532	454	469	459	524	462	458	558	533	487	493	495	515	475	454	506	488	529	498	536	498	475	489	460	500	482	524	530	471	493	527	476	510	508	509	499	506	503	482	512	473	528	525	520	459	483	505	506	502	505	487	497	483	500	482	480	478	516	520	467	492	509	518	498	464	504	512	511	474	506	479	519	487	486	526	494	500	468	487	543	484	545	525	473	497	513	511	508	525	504	502	480	497	473	455	520	505	458	466	486	477	509	494	537	450	468	500	530	486	517	494	511	509	517	529	491	507	490	511	477	478	474	479	464	519	475	474	477	483	517	489	488	474	500	514	494	501	489	481	495	479	459	502	497	514	482	505	506	502	462	508	521	522	480	508	512	535	479	495	438	521	469	476	460	467	484	490	469	456	492	466	534	475	497	485	464	500	503	538	511	504	511	465	505	525	477	490	513	497	499	540	524	467	484	492	531	514	503	514	499	480	501	482	497	508	494	490	480	483	548	506	457	512	483	507	491	463	513	471	456	477	508	494	491	480	509	518	513	506	491	479	475	478	505	472	490	479	490	499	525	481	508	521	497	458	499	503	500	506	469	464	514	501	482	539	490	493	483	515	511	494	503	490	494	509	508	524	508	497	490	494	471	474	493	509	468	510	477	494	520	503	459	462	501	446	513	465	455	505	458	483	505	496	497	478	521	505	470	506	483	477	488	470	496	505	507	524	493	485	473	500	482	454	496	485	530	477	450	497	481	506	501	479	520	517	491	470	450	499	449	513	544	464	500	532	510	508	504	467	461	510	481	499	495	518	491	449	512	498	506	459	502	509	494	518	524	517	516	515	494	472	518	494	495	516	467	493	489	484	486	491	487	503	498	497	521	488	500	517	501	461	484	531	501	500	494	515	522	497	489	497	498	497	487	494	490	550	504	511	511	443	493	478	457	529	486	512	497	463	473	510	495	520	500	485	465	463	493	518	470	470	474	511	481	519	499	482	495	473	464	484	486	488	457	484	520	477	516	488	532	514	477	494	484	514	513	455	474	530	466	513	523	527	493	469	478	515	457	487	481	509	516	539	485	450	479	512	495	498	527	485	479	489	499	487	520	460	505	491	492	473	520	490	464	455	510	484	502	477	469	478	525	524	462	506	501	501	466	487	448	476	485	466	466	526	519	522	508	523	484	512	528	540	489	510	482	491	491	508	490	519	504	474	512	512	537	466	530	504	488	484	492	526	521	501	522	514	485	506	458	470	486	489	511	510	485	466	522	509	508	477	552	476	522	537	507	498	488	485	503	471	481	483	480	474	498	448	519	474	473	500	479	501	472	440	460	501	503	515	443	457	516	513	517	457	455	496	479	498	486	459	538	541	461	500	507	526	497	468	460	510	531	465	494	468	503	494	538	521	516	501	505	513	491	496	495	479	475	506	493	498	489	530	480	485	473	500	466	485	500	518	512	477	496	504	468	533	500	506	490	503	507	499	512	502	474	474	466	521	465	516	468	486	525	517	519	479	493	526	523	463	500	525	461	538	505	468	472	489	543	506	532	514	514	517	531	511	485	493	519	495	526	470	521	514	531	479	480	480	471	502	484	510	468	540	478	521	468	482	503	502	472	496	489	520	465	509	522	529	482	511	484	495	477	509	495	477	514	447	481	479	537	525	517	466	494	497	516	458	505	526	476	511	524	474	476	515	488	493	504	494	483	521	485	496	504	548	508	493	496	555	478	472	488	497	497	513	461	539	483	515	480	519	519	493	473	489	484	465	504	490	452	481	493	481	496	524	496	499	520	506	497	475	484	496	492	571	493	490	468	494	501	507	515	479	499	488	513	510	522	456	511	475	502	484	462	499	509	451	499	466	474	483	516	457	492	487	469	498	478	515	518	467	487	495	561	465	489	504	469	490	490	480	475	472	479	533	504	519	495	505	528	504	526	483	489	487	509	478	474	504	482	501	521	494	488	522	496	516	545	479	530	489	486	517	515	494	503	466	500	480	503	490	507	473	512	538	487	479	505	509	473	486	481	486	519	502	501	487	494	476	526	555	504	492	445	485	488	476	508	513	482	478	486	508	492	485	494	462	520	469	483	511	520	438
11638	21478	2835	540	486	450	484	473	466	487	493	486	480	483	492	486	459	452	479	466	480	469	456	427	450	478	509	455	510	458	461	459	444	442	466	437	461	471	479	496	478	495	497	462	444	465	507	485	453	466	485	458	486	442	473	437	470	451	490	473	468	492	448	476	483	471	488	459	456	458	468	463	447	488	484	491	464	456	428	509	482	448	506	464	459	477	501	499	443	446	448	495	494	485	481	505	472	487	452	482	509	429	461	423	458	423	484	436	486	493	477	469	440	499	455	496	464	460	460	482	446	464	484	472	436	435	465	452	471	499	441	455	456	500	494	477	497	457	479	476	479	505	500	483	492	469	444	453	465	458	487	463	468	404	500	487	482	445	477	480	475	477	461	457	477	445	475	499	496	452	456	483	483	465	475	432	461	459	425	476	479	509	453	463	483	467	514	457	469	482	472	470	488	466	500	462	461	490	440	501	492	489	491	467	468	473	513	493	446	501	440	455	523	478	458	470	449	478	451	481	470	455	451	493	487	462	470	496	516	465	484	474	456	471	450	484	468	460	459	467	529	463	502	477	514	474	486	413	463	486	463	475	446	432	461	480	465	450	422	479	464	468	483	449	470	445	455	433	463	449	461	461	447	466	511	467	506	458	507	462	442	479	431	508	434	487	495	538	492	452	472	445	463	483	477	454	467	431	425	459	485	503	477	464	492	482	467	492	481	466	476	458	486	477	452	510	429	476	508	480	472	467	494	438	464	483	489	440	459	464	482	459	530	488	481	478	467	479	445	481	432	485	472	470	470	463	505	461	469	480	443	467	491	425	462	480	481	473	455	470	489	455	493	470	482	482	458	448	433	457	504	447	506	464	461	458	488	459	481	492	485	460	492	450	470	456	441	458	461	451	487	491	478	475	463	444	455	501	516	460	472	434	458	439	469	494	476	481	462	447	452	456	449	527	455	493	459	481	451	487	496	493	479	471	505	463	436	460	465	438	464	470	461	475	483	471	485	425	453	464	495	471	447	447	472	437	487	474	492	480	509	485	477	496	464	457	473	464	443	469	475	482	459	479	441	489	468	490	452	463	455	475	467	438	474	476	449	487	435	456	485	463	479	429	476	490	502	436	498	447	441	482	464	458	465	466	471	473	492	486	435	491	456	493	438	482	517	425	454	463	493	475	434	455	496	436	435	509	487	451	449	467	488	462	484	450	476	428	456	443	442	463	440	481	489	476	474	462	431	493	472	461	462	486	472	459	426	463	460	474	472	465	467	436	462	460	431	458	480	448	439	456	468	475	454	443	473	458	435	462	474	460	479	446	447	484	484	508	492	492	447	500	481	469	457	446	480	481	449	502	479	462	473	493	459	463	432	450	485	496	489	449	455	465	473	485	478	474	450	466	477	479	466	466	485	417	436	472	503	472	483	458	412	486	423	453	462	451	503	453	456	492	450	441	479	473	454	476	483	460	460	467	449	479	473	443	461	477	468	460	470	475	473	487	451	467	513	423	483	447	463	456	488	416	497	468	461	447	453	507	458	518	456	496	478	424	465	492	480	448	450	515	445	475	506	495	477	423	465	453	470	454	451	442	472	503	468	480	518	486	507	465	497	464	432	464	472	484	457	458	460	509	487	474	495	476	478	493	468	464	469	468	488	465	465	479	462	457	473	466	431	484	455	439	444	436	459	478	469	463	486	485	478	499	460	495	432	470	530	483	478	447	471	491	463	482	487	474	445	449	504	461	487	469	431	496	472	515	456	478	473	450	463	457	458	468	453	478	475	413	465	457	496	465	475	447	478	438	469	490	446	467	463	470	478	455	445	490	420	480	446	483	462	460	504	481	456	418	491	509	458	475	466	449	494	493	514	447	507	461	492	465	449	435	468	487	475	446	430	438	480	483	464	497	502	453	477	493	468	442	478	507	453	467	491	497	462	472	500	446	481	472	459	462	503	479	494	443	473	474	451	455	498	468	474	456	486	475	482	477	494	485	464	486	467	485	518	466	480	485	471	474	453	467	441	475	490	468	437	478	482	474	469	472	453	442	450	488	471	486	458	420	440	446	466	406	506	495	492	434	458	484	466	468	493	432	459	457	500	479	456	468	469	468	497	461	453	495	489	452	448	458	442	456	462	473	484	508	472	483	448	483	472	486	466	486	462	459	407	480	494	488	476	469	452	451	440	504	499	456	469	481	457	431	458	481	454	471	466	480	478	454	487	487	451	491	462	424	477	484	451	477	467	455	445	453	502	485	471	451	486	465	480	489	440	499	456	446	438	452	466	455	456	441	484	474	474	465	452	482	439	458	495	482	439	453	495	468	479	502	497	431	490	507	437	436	444	449	463	463	469	438	479	472	466	486	483	419	469	462	481	452	466	453	462	431	472	473	457	497	449	467	486	475	435	483	486	480	466	467	467	486	482	470	479	492	490	495	483	445	463	419	450	479	465	448	484	447	429	451	445	458	493	456	485	460	457	498	475	461	451	451	476	463	474	460	458	481	491	496	464	472	462	470	475	475	481	440	438	487	475	472	487	470	443	466	461	452	450	465	439	480	454	482	520	514	431	444	453	458	516	492	463	468	467	467	516	455	466	479	428	469	464	481	464	489	492	471	485	470	492	477	489	429	478	449	462	443	494	477	516	440	536	496	498	471	475	478	448	477	470	445	472	468	459	481	503	458	494	460	482	494	509	451	470	453	484	472	501	406	471	491	480	500	506	437	500	468	478	488	451	461	436	506	450	452	467	444	496	505	476	447	493	479	455	446	478	489	463	472	467	480	445	465	467	479	482	460	447	483	474	472	469	470	467	491	473	511	454	464	492	451	500	462	475	496	465	487	442	477	448	453	487	453	486	490	474	526	438	462	468	446	503	484	486	496	473	496	482	460	469	505	463	451	486	488	504	463	443	467	457	433	453	483	505	488	436	489	457	462	456	521	485	483	492	470	475	468	505	430	450	470	451	456	463	497	491	498	469	472	454	408	464	437	491	463	475	480	475	449	438	492	488	493	477	459	471	465	478	443	488	465	458	505	473	468	490	476	477	498	497	427	433	473	466	459	472	438	448	484	452	483	519	476	474	469	472	466	515	481	458	474	470	458	469	461	454	485	484	452	510	488	458	478	467	445	480	448	444	464	465	442	417	485	504	451	503	477	453	463	468	480	460	460	455	451	455	482	473	459	482	483	448	515	454	444	479	453	483	501	440	469	467	452	455	465	458	481	514	483	485	482	474	470	460	489	461	489	477	456	489	457	456	492	427	439	461	466	427	438	458	463	488	433	475	499	451	448	472	445	434	449	459	509	432	444	486	476	463	518	459	490	474	463	459	479	463	460	473	484	449	479	478	495	473	457	478	481	489	463	472	490	468	471	467	493	493	501	434	504	446	474	458	436	467	455	476	476	450	480	448	514	512	478	484	421	469	447	427	526	475	425	466	483	459	491	474	471	447	501	489	438	462	439	473	469	486	497	484	478	454	441	466	484	488	494
25616	23463	28099	24638	8147	650	432	337	294	279	283	248	266	275	287	294	282	267	257	266	263	246	260	247	263	249	258	261	250	275	223	243	240	269	250	227	268	246	247	229	236	230	247	259	247	259	217	234	265	223	255	276	232	231	232	228	271	249	248	221	223	242	246	241	232	255	286	257	260	270	302	218	259	237	240	239	258	266	227	227	263	235	256	236	263	251	242	252	266	251	250	258	256	254	242	256	242	246	271	254	281	234	222	257	261	232	261	247	248	248	221	262	239	229	265	239	258	248	246	281	238	256	238	235	263	225	263	273	262	263	242	258	248	218	224	263	280	246	238	289	246	254	241	253	262	255	257	232	229	241	228	256	249	234	254	258	241	266	224	262	251	248	258	259	244	256	248	258	281	252	249	250	270	240	216	255	237	264	247	238	241	251	256	278	287	267	243	232	237	252	250	243	249	251	248	226	243	268	261	259	246	263	205	268	242	271	224	220	253	289	231	227	209	239	245	233	251	261	264	259	233	248	255	271	271	263	238	252	252	234	255	226	232	251	235	254	249	276	269	284	245	236	266	254	259	232	241	242	235	259	255	256	251	258	245	248	224	271	243	242	257	249	248	263	237	257	255	221	234	218	247	227	278	271	271	244	237	242	246	241	246	265	273	256	232	266	280	271	264	254	276	226	229	261	246	233	233	252	240	255	241	239	272	231	270	242	249	253	255	229	268	241	258	269	254	252	251	266	241	234	258	240	217	260	256	238	222	235	246	232	231	255	281	244	266	238	231	258	233	237	247	227	226	233	246	231	233	264	263	282	249	239	262	268	263	267	237	252	262	233	243	263	223	277	253	267	245	271	270	256	239	249	260	254	232	248	265	254	279	246	276	272	245	245	262	255	247	261	267	236	239	239	272	237	261	243	233	247	273	229	259	235	260	248	269	250	252	246	276	252	246	247	242	224	236	224	256	250	216	245	217	229	226	253	264	271	234	245	241	260	227	238	239	248	219	238	247	226	268	247	244	255	243	258	231	252	236	285	226	227	244	274	244	256	245	256	251	239	306	259	235	225	267	244	216	247	255	257	252	250	233	268	229	246	236	253	247	243	221	297	242	234	237	231	230	258	263	214	244	278	244	236	217	261	247	259	246	254	251	266	235	240	254	237	229	251	239	261	247	286	260	242	234	283	243	239	237	258	243	247	254	233	272	214	254	220	284	232	259	253	237	230	239	260	247	237	239	247	249	250	234	248	248	261	252	228	242	245	273	278	274	233	257	213	266	258	256	228	240	266	244	236	258	262	239	245	251	245	265	250	241	233	238	225	258	248	230	231	294	245	240	270	268	248	245	253	250	263	261	255	281	234	267	241	225	261	231	281	217	237	253	247	252	237	256	235	237	246	247	254	256	258	250	225	283	261	233	252	268	278	246	258	279	256	248	229	251	231	235	272	239	231	229	263	256	252	238	259	268	286	244	285	246	213	281	229	254	247	243	263	232	257	241	264	246	233	254	266	242	254	240	243	280	257	269	245	219	244	231	255	279	261	241	250	259	244	268	291	264	264	232	254	280	210	246	246	270	235	244	254	246	250	235	213	259	241	261	217	239	240	258	252	236	257	241	254	285	264	248	232	246	239	222	300	261	247	238	261	229	193	227	258	252	267	243	269	250	253	250	248	255	234	286	242	234	254	247	244	239	252	254	252	230	246	246	259	261	258	274	235	235	233	230	234	247	273	221	255	244	234	219	262	250	246	264	240	275	260	236	251	252	247	232	250	233	252	266	266	292	244	252	278	245	245	244	223	237	236	234	259	243	228	262	259	240	228	247	222	265	259	249	235	228	270	242	241	266	273	274	263	282	246	247	262	218	257	270	239	244	238	234	256	257	246	241	278	258	242	258	229	262	236	248	244	243	253	245	252	266	244	221	233	273	256	249	246	259	233	252	240	224	243	239	272	232	261	246	260	247	253	254	266	255	265	242	237	271	255	278	238	259	237	244	267	264	269	251	219	237	249	260	248	270	233	284	242	229	212	251	233	262	253	238	238	272	232	238	246	255	279	231	247	278	252	221	244	260	248	248	254	255	236	249	246	263	273	251	245	226	240	253	241	237	275	274	229	258	237	240	232	271	250	251	268	280	254	259	239	247	214	239	217	272	259	267	255	245	266	252	227	275	240	268	246	251	240	260	240	239	266	240	235	258	285	271	223	254	215	274	228	236	210	232	241	256	246	246	232	258	244	280	243	250	270	277	267	238	249	245	259	249	272	248	275	262	226	286	250	253	239	269	250	207	239	209	263	242	237	247	234	240	238	233	220	242	209	279	240	255	234	254	254	255	243	235	260	243	263	270	267	253	259	252	231	224	244	208	255	259	241	275	256	227	249	255	234	228	238	264	230	256	236	245	249	256	236	249	251	256	244	237	283	264	241	247	230	251	274	258	267	267	277	243	252	261	263	263	240	250	226	263	232	237	267	243	232	223	239	229	230	228	243	213	250	252	263	240	248	238	216	259	237	243	263	261	257	277	261	266	244	261	242	227	266	240	247	224	229	250	243	267	257	226	250	265	259	261	235	234	240	240	240	261	259	229	233	238	263	232	258	239	237	258	242	260	280	276	269	247	228	278	266	245	254	254	234	240	238	274	222	273	250	233	252	245	255	245	261	279	250	230	260	272	232	257	229	260	253	215	277	263	224	221	246	262	225	231	222	254	254	227	250	248	260	223	239	270	256	257	239	242	243	262	274	222	241	259	237	255	244	242	277	246	239	225	243	259	251	244	199	232	239	271	253	255	218	271	243	282	246	260	221	254	241	239	262	219	239	249	243	261	267	257	227	260	241	266	248	256	242	217	254	262	258	270	258	232	263	242	219	241	240	248	249	248	242	268	246	262	274	244	237	213	204	243	268	265	246	240	241	263	229	238	259	242	263	241	234	261	247	275	252	260	262	245	257	263	244	254	249	237	257	227	262	252	282	256	248	241	248	249	265	243	220	246	236	220	240	238	245	247	231	248	260	249	249	248	251	263	272	253	254	281	253	258	236	233	235	226	235	243	252	246	258	263	250	235	282	250	237	253	242	239	244	247	258	255	217	263	260	229	230	223	251	262	274	234	239	234	251	307	253	281	222	247	238	253	242	263	256	265	262	247	279	221	274	268	241	269	252	274	235	273	253	239	226	255	274	273	248	228	248	265	275	289	243	265	244	245	246	257	256	236	259	257	235	262	238	253	250	262	284	252	244	252	249	236	259	241	242	242	243	240	261	251	257	231	296	247	258	262	241	248	273	248	255	259	229	285	262	265	250	269	244	241	264	229	237	257	211	247	236	262	264	254	240	217	256	238	284	275	228	248	254	265	253	214	216	268	238	240	259	257	246	252	250	258	250	226	249	249	255	257	251	234	267	249	239	263	243	240	264	240	251	254	233	242	246	253	272	244	241	245	252	246	262	242	228	268	269	253	243	261	251	230	250	262	268	267	232	260	272	245	275	227	269
36779	75059	16040	887	624	504	426	368	324	347	293	322	308	323	316	300	301	281	297	304	276	293	258	303	252	285	292	267	282	276	243	285	286	293	261	285	248	282	265	271	292	322	278	301	285	296	284	287	275	245	280	294	302	283	276	257	286	246	263	291	314	259	280	293	263	284	294	255	283	266	271	263	274	281	236	270	302	292	261	290	288	287	295	256	270	267	289	254	301	302	281	291	287	282	264	307	282	275	237	281	259	265	265	254	269	292	271	256	297	268	253	293	257	294	249	266	273	298	261	301	288	267	277	260	247	286	257	274	260	289	294	307	263	282	296	251	309	313	299	286	275	306	285	267	304	288	254	282	277	265	301	259	273	278	260	283	272	276	281	258	274	269	265	261	270	264	274	275	277	255	264	263	300	252	278	290	252	279	251	293	274	289	269	273	296	256	283	285	266	272	278	309	268	263	269	271	276	282	264	277	257	277	293	264	260	269	291	257	294	292	285	265	264	309	261	263	242	273	304	291	274	255	235	285	279	281	280	288	276	290	262	285	288	292	282	287	273	302	284	287	254	259	298	266	256	271	240	267	278	290	258	291	273	256	294	296	286	270	261	245	273	259	265	261	266	247	271	254	269	288	266	291	303	272	290	270	272	276	271	275	295	261	255	285	313	258	282	281	240	257	275	274	277	314	245	299	297	262	260	270	288	283	263	277	259	294	277	289	283	258	271	268	281	259	269	290	282	264	278	253	262	268	286	253	287	280	288	255	275	266	273	267	285	273	272	278	287	267	280	298	297	291	281	303	295	292	240	284	279	278	281	294	282	271	269	285	256	288	272	271	263	311	272	260	259	282	276	252	240	262	287	247	238	274	282	272	285	297	256	275	269	294	270	279	282	278	278	300	268	299	275	272	256	274	265	283	263	256	274	300	296	275	258	272	280	270	287	261	276	301	280	289	309	276	276	279	297	278	286	271	284	252	276	278	301	263	263	292	256	320	271	288	243	299	262	269	280	300	286	252	270	253	293	254	265	267	291	283	259	251	263	260	281	281	304	275	295	272	269	285	287	264	285	269	248	277	251	263	279	288	267	267	263	276	270	281	271	264	283	261	260	314	286	268	281	307	283	289	278	300	265	283	302	271	255	249	281	270	266	263	273	276	290	276	269	283	326	277	317	266	282	292	286	275	276	290	264	302	239	288	261	285	298	269	290	276	289	276	283	290	286	281	243	282	259	262	286	300	285	275	270	234	277	259	320	282	282	262	269	294	259	256	269	280	260	269	300	260	262	285	264	312	277	263	280	290	271	275	287	292	278	279	263	268	275	287	261	257	287	296	274	269	283	275	262	270	270	279	268	274	246	242	274	232	258	242	289	246	318	280	259	257	285	290	267	244	292	267	283	255	268	270	274	284	245	279	260	262	275	265	267	271	251	272	300	265	261	280	244	262	274	255	279	319	286	275	272	279	271	265	234	295	260	297	245	258	283	244	284	268	292	286	316	257	311	271	249	292	286	276	299	286	261	245	275	295	269	275	267	292	263	285	271	259	285	265	262	284	288	247	280	248	273	290	273	246	296	267	281	272	258	256	276	275	280	286	293	268	275	274	300	261	255	267	289	275	288	302	264	281	260	267	269	265	273	281	267	282	231	296	264	308	284	272	249	247	289	258	265	283	279	293	280	274	255	276	252	281	273	293	271	283	309	292	291	286	292	260	307	276	279	286	269	274	284	285	253	303	285	303	283	291	281	237	310	266	273	292	291	275	280	298	286	274	261	313	272	266	293	271	284	260	261	290	258	278	273	259	288	265	265	245	272	308	255	280	300	271	250	262	286	245	271	265	263	294	270	284	257	245	271	266	233	270	284	262	286	263	263	285	276	257	273	255	258	268	267	289	267	256	271	293	281	259	262	287	272	262	279	280	260	269	267	274	300	294	272	257	279	273	235	278	268	258	272	283	257	279	258	253	269	271	269	293	272	257	267	278	284	284	248	289	243	252	264	271	299	278	239	280	267	260	238	265	283	260	249	285	278	295	270	298	288	228	296	281	257	280	276	264	275	269	261	271	266	266	285	306	290	289	280	248	267	296	283	273	286	267	292	262	300	280	246	301	248	269	281	258	258	252	270	256	273	258	260	257	290	267	290	305	258	281	277	291	276	275	273	277	262	295	251	292	255	314	274	283	275	256	289	248	265	250	295	283	275	255	267	277	253	256	264	267	264	257	266	273	257	300	292	259	279	261	242	286	286	260	263	274	252	251	299	247	228	287	267	248	288	274	284	261	291	290	255	273	250	283	269	237	275	248	283	260	316	290	315	288	270	275	296	264	296	262	297	246	260	279	299	294	268	263	298	257	286	272	268	255	278	293	295	267	295	269	288	287	283	286	281	303	271	277	267	262	295	279	269	259	260	291	254	284	243	286	287	296	286	250	280	291	272	324	277	278	275	267	285	280	245	265	256	253	267	297	248	288	283	290	274	282	294	325	267	296	254	263	274	266	264	265	263	302	259	251	256	299	237	287	254	261	284	285	283	271	282	294	287	298	250	275	278	292	305	266	258	265	275	248	257	270	274	264	276	274	272	280	275	259	280	278	265	273	258	262	267	272	281	283	249	279	255	265	273	260	285	252	299	290	252	269	293	284	266	288	282	275	287	257	224	271	312	305	263	308	271	264	259	266	269	291	294	257	269	274	293	256	258	264	288	275	249	288	288	289	272	299	248	245	264	288	270	245	284	264	284	280	234	285	296	280	276	245	247	261	283	298	298	272	253	258	288	252	295	272	265	294	253	271	320	278	285	268	282	240	280	293	259	299	291	272	272	273	254	282	272	263	282	251	274	240	262	276	280	298	252	279	276	288	257	311	287	278	275	267	261	278	251	255	270	284	273	268	266	261	291	308	258	286	276	306	245	263	299	274	288	279	269	288	293	250	240	272	296	263	281	292	283	273	256	279	282	292	254	282	265	270	279	239	296	316	281	266	250	302	272	272	301	262	278	257	269	239	267	276	265	264	273	259	250	288	280	271	298	264	288	258	254	264	252	291	287	289	278	290	271	268	256	284	288	239	271	254	284	261	280	281	273	255	272	270	252	286	274	281	258	258	284	264	248	270	256	274	280	292	271	275	223	294	244	282	287	282	268	268	274	274	269	293	266	246	290	286	280	284	277	262	269	309	266	273	292	267	285	255	282	270	242	278	244	258	242	296	270	271	287	280	295	283	280	264	267	271	292	273	294	276	303	285	282	272	263	274	237	291	281	303	297	273	279	257	261	278	297	266	312	309	276	285	267	322	281	260	302	257	236	249	277	262	270	281	279	287	290	271	279	277	265	269	278	260	259	280	254	293	249	287	288	301	292	263	258	261	316	307	283	290	274	280	283	272	288	252	267	267	282	300	270	252	266	276	264	281	306	279	293	263	261	241	277	287	272	274	295	272	280	284	304	277	275	273	279	276	279	265	291	269	265	289	277	262	281	252	276	295	259	294	290	304
24526	22895	30865	23706	17039	3099	684	410	415	340	358	359	303	326	313	294	309	282	304	283	306	254	269	310	313	315	293	327	322	308	323	307	320	275	294	258	254	267	305	277	307	295	265	308	305	269	255	281	278	278	278	320	289	272	304	263	283	296	310	294	304	310	271	305	285	296	266	334	290	272	330	314	276	304	306	285	287	277	294	301	306	274	286	263	274	272	294	312	294	296	274	293	289	294	311	265	300	297	284	292	272	262	289	279	270	260	316	301	317	273	309	275	283	308	280	291	275	305	265	282	299	320	287	287	266	271	300	292	267	270	281	300	281	265	271	285	276	291	290	297	281	276	277	286	288	280	304	298	285	273	308	267	269	311	296	279	251	305	290	278	331	314	264	271	271	297	284	310	304	302	270	260	290	286	296	266	276	264	279	295	269	262	264	295	307	291	276	304	304	248	306	274	277	286	259	261	289	300	271	275	293	286	305	302	272	276	283	271	297	295	293	300	304	299	262	295	289	290	309	325	273	307	284	273	307	269	273	293	274	300	274	301	287	306	272	301	311	311	264	280	318	261	303	266	295	310	270	287	283	313	303	282	295	302	270	304	272	265	277	308	279	292	282	279	320	283	308	308	304	292	296	287	272	288	268	291	258	266	301	291	292	315	298	300	309	273	310	327	279	281	284	295	299	288	299	295	290	293	280	286	280	274	300	265	287	290	285	290	301	274	289	317	296	314	284	298	272	300	288	294	311	288	259	294	269	275	270	314	258	304	307	302	266	296	301	299	275	259	315	283	323	293	283	277	284	283	272	269	285	269	284	279	286	297	275	274	331	289	290	289	303	293	294	292	292	261	310	286	291	278	261	274	294	280	317	276	298	276	278	300	290	308	274	308	262	267	297	268	296	290	326	280	294	298	282	303	292	268	293	293	319	263	272	309	307	285	287	270	263	285	285	290	311	300	289	284	307	284	274	282	288	313	308	277	298	296	291	299	284	277	270	274	295	317	304	287	286	292	285	291	288	291	263	272	271	273	291	286	282	285	305	321	263	339	295	300	271	280	303	273	277	303	283	284	301	302	284	318	298	302	297	287	290	300	286	311	320	294	251	283	270	293	264	291	296	275	270	281	263	310	274	273	302	267	280	289	292	292	289	296	296	277	286	278	296	329	278	259	308	270	282	294	297	311	285	282	288	293	295	312	262	290	264	317	308	265	312	249	287	299	321	296	285	269	272	294	300	294	289	319	289	264	266	262	280	265	243	276	294	313	268	276	294	274	270	330	323	302	283	275	317	285	319	272	269	280	293	255	278	297	277	289	290	261	260	283	314	287	272	286	301	292	293	271	290	284	292	292	289	288	290	273	277	307	262	280	278	324	297	312	263	295	268	313	284	295	298	283	303	294	278	277	268	281	276	264	289	274	292	302	274	277	284	263	279	270	279	286	315	301	278	294	290	258	284	278	293	321	275	286	259	312	307	315	283	297	302	297	262	293	272	244	291	296	307	287	293	288	283	302	296	270	274	286	317	310	270	279	272	288	300	312	299	286	295	280	282	305	272	279	289	299	292	291	309	318	296	292	282	276	297	310	314	314	296	315	290	278	269	287	307	288	261	270	288	262	298	291	294	315	263	295	292	286	304	292	294	286	286	318	277	290	269	253	284	270	285	302	303	313	267	283	278	272	287	275	296	281	286	296	280	256	269	273	314	269	283	281	277	299	283	267	274	282	279	318	296	262	301	294	263	279	280	274	245	307	290	274	298	284	281	280	273	288	299	296	291	303	285	306	282	279	289	312	267	295	292	275	263	297	315	265	277	309	274	311	300	301	316	281	296	263	289	305	279	264	321	324	256	283	303	291	300	282	276	289	320	278	262	252	287	257	284	307	295	285	279	277	265	274	235	290	267	329	283	284	297	297	301	286	281	291	282	301	265	255	298	277	263	301	268	286	272	311	281	278	305	306	290	276	263	304	291	298	281	255	278	274	274	276	278	296	295	259	281	281	307	275	316	286	274	285	321	282	272	251	314	277	300	277	305	305	275	330	281	277	288	309	313	296	261	274	296	277	272	281	293	279	293	307	294	257	272	306	287	284	319	279	282	274	286	261	310	298	258	264	266	312	282	304	303	281	286	254	284	304	302	259	290	305	301	316	286	277	300	259	266	299	285	291	266	295	295	298	292	275	291	268	322	264	295	302	284	233	263	279	300	294	311	297	327	261	313	266	258	298	305	319	275	316	288	265	303	320	296	284	277	290	277	290	306	289	289	313	268	293	261	301	304	292	307	269	272	300	273	299	276	288	291	306	281	302	287	262	302	324	270	295	260	317	286	285	280	258	265	316	283	286	297	287	298	292	271	276	301	274	269	313	283	301	262	278	270	283	266	308	262	298	294	257	277	320	340	277	301	243	308	285	262	291	278	276	288	274	291	290	298	293	301	296	291	268	296	299	294	286	274	257	283	276	302	307	282	296	303	275	297	261	325	282	289	299	293	310	272	300	279	295	271	265	296	286	319	279	290	298	284	295	263	297	282	267	269	281	283	279	252	279	263	280	303	298	282	308	304	301	282	316	269	297	288	305	273	305	272	256	287	271	292	278	271	286	276	292	283	282	274	288	293	282	270	301	255	261	248	276	265	289	283	286	290	311	279	261	297	265	299	312	279	279	293	308	266	268	292	310	299	300	287	281	269	306	291	315	303	301	304	292	312	312	300	318	268	299	303	243	293	284	267	314	275	291	274	292	288	281	274	279	295	266	274	297	312	304	287	288	302	276	284	278	307	272	303	296	289	291	303	291	291	294	300	314	291	292	297	280	277	261	296	278	273	274	278	280	280	288	306	276	293	316	267	280	286	285	286	283	296	290	307	288	266	291	307	284	297	296	304	304	283	306	303	296	293	279	279	268	318	242	303	310	314	312	295	293	313	315	288	285	298	264	275	289	301	287	281	277	306	302	267	303	274	267	284	297	325	300	289	296	245	267	276	258	302	287	278	314	283	297	269	284	258	276	314	285	255	282	306	287	280	283	291	298	268	279	293	318	292	294	284	301	295	294	280	274	285	306	294	284	315	284	282	279	279	271	266	278	279	292	298	308	275	296	274	260	307	257	284	279	271	305	266	306	279	282	281	247	277	272	277	298	288	290	311	308	291	285	304	306	274	251	310	259	275	311	294	277	306	274	288	303	293	275	293	306	300	284	291	284	259	278	288	279	298	311	304	319	267	308	291	282	270	303	271	273	284	276	267	289	302	255	301	266	260	304	278	312	307	279	252	291	305	263	279	273	301	308	297	264	292	266	288	273	275	302	277	259	300	266	277	312	309	271	277	311	293	280	278	292	264	296	282	301	273	304	288	281	322	258	307	276	262	266	289	254	272	273	291	270	297	327	302	278	284	280	251	272	300	282	293	297	296	294	281	316	252	268	288	272	297	265	286	292	253	311	282	290	281	304	291	298	294	278	305	278	283	286	298	280	301	307	302	282	302	286	262	271
43456	93299	21022	1208	869	683	572	515	432	448	419	398	355	371	361	354	322	346	354	336	340	363	316	354	332	361	335	312	313	377	298	331	297	306	310	311	327	313	312	325	344	335	331	329	317	347	306	306	320	309	312	309	294	300	305	321	314	282	307	298	324	302	317	305	308	303	301	313	305	314	320	304	320	330	300	315	292	306	324	321	350	316	311	311	270	315	334	306	304	309	335	325	286	284	294	292	338	343	330	312	322	324	297	340	293	346	316	296	295	290	311	329	291	338	298	292	293	337	283	314	291	301	307	306	283	302	304	287	311	303	311	283	279	288	342	319	316	318	343	296	318	283	315	319	319	318	315	284	307	305	326	301	342	314	313	310	331	296	333	315	315	334	279	329	321	319	310	294	313	329	320	307	338	285	310	307	307	306	286	281	312	301	299	304	299	299	309	292	326	347	308	306	299	298	300	296	324	318	305	300	279	286	321	299	306	314	292	319	317	334	310	290	294	283	303	353	306	301	310	302	328	292	322	290	271	319	313	321	334	374	333	289	314	321	299	280	317	326	318	344	331	332	317	342	275	326	316	321	307	308	312	289	293	288	319	305	337	293	308	326	316	287	312	309	333	299	328	299	325	321	316	301	321	321	297	296	330	314	311	312	280	320	306	307	298	324	304	310	310	290	305	319	322	292	320	325	330	323	335	303	323	299	315	291	309	314	274	287	334	306	303	333	295	301	309	320	319	298	303	283	310	315	323	319	314	334	282	297	296	338	332	321	307	296	302	293	316	292	298	269	329	311	287	302	298	296	300	330	314	280	306	349	328	304	316	309	310	343	264	333	319	310	323	311	265	293	327	302	336	306	318	339	309	308	311	316	289	331	299	306	328	344	293	321	299	302	319	312	316	299	304	324	305	333	291	306	304	311	290	313	293	305	313	291	325	310	297	308	318	312	304	298	295	309	296	314	269	302	317	295	349	317	303	294	303	299	311	325	314	317	342	298	277	331	276	326	320	327	297	286	317	277	297	330	329	326	292	302	336	287	313	307	310	309	327	297	316	305	268	301	332	280	313	298	300	282	319	274	318	337	293	298	318	327	286	300	307	336	305	333	306	318	306	335	315	286	308	293	303	325	304	293	324	328	319	327	328	356	312	297	317	285	319	311	309	301	298	328	346	291	306	308	316	295	293	315	302	325	304	283	307	306	279	306	323	299	311	310	289	310	336	271	316	317	326	327	323	333	307	312	312	275	316	300	287	281	319	271	290	309	333	297	306	315	295	320	280	316	320	301	289	271	339	310	301	320	300	311	301	298	277	300	317	323	303	326	315	307	299	312	307	318	293	309	307	300	307	316	288	282	315	281	287	314	338	303	300	315	319	310	302	298	284	304	301	299	337	314	303	290	310	314	316	295	305	298	317	323	310	322	312	335	302	307	296	270	313	309	326	296	302	330	326	298	292	290	293	321	324	330	339	308	306	315	307	301	309	297	315	304	309	293	304	285	296	288	268	303	319	299	286	302	311	290	289	351	327	317	307	317	304	307	297	307	293	305	298	301	297	339	347	280	301	322	355	312	300	314	304	299	292	308	317	286	327	314	334	312	305	301	306	290	301	284	305	312	319	321	333	310	309	335	305	339	290	303	309	281	300	323	301	319	322	330	318	281	298	317	329	292	311	290	323	316	328	304	305	268	295	287	301	275	297	296	340	324	312	277	308	328	306	304	318	319	301	331	334	307	329	300	283	328	326	330	282	320	298	347	303	297	316	270	315	320	297	295	308	281	345	318	278	310	296	310	302	315	284	305	283	292	311	298	303	326	316	333	310	315	341	322	331	329	340	329	297	323	318	291	303	311	315	331	293	336	304	322	296	295	319	314	353	331	271	307	335	293	286	279	290	287	293	307	341	336	305	293	302	310	301	315	308	297	300	319	341	303	288	296	304	295	321	286	321	295	296	307	303	304	313	305	322	324	290	260	263	304	302	317	307	300	309	286	320	301	329	302	315	316	300	318	304	316	321	324	298	324	344	326	317	315	328	293	350	334	314	285	317	295	284	339	312	313	328	301	324	293	301	351	278	288	286	317	310	306	323	320	326	334	319	310	326	318	322	306	305	297	320	282	287	302	305	343	302	323	305	287	284	313	354	337	332	274	311	290	296	322	293	313	322	282	299	284	301	288	302	295	313	300	307	289	293	314	304	322	316	332	326	303	293	267	277	302	271	312	313	306	316	278	323	324	299	300	292	323	306	313	310	300	316	311	283	298	317	299	309	315	328	292	288	301	305	332	313	320	302	318	284	317	313	277	308	290	328	305	297	289	330	319	310	318	289	316	309	321	308	341	345	332	295	305	347	328	313	287	301	304	312	303	307	326	295	282	325	300	288	302	279	308	316	335	324	289	308	323	312	307	323	319	301	296	290	319	311	320	280	285	321	358	294	307	288	306	301	301	363	344	329	286	300	302	329	307	290	337	325	310	326	316	297	326	330	291	306	301	315	293	304	321	282	332	307	313	311	313	311	320	276	322	307	299	298	311	302	314	352	340	278	294	296	312	339	341	312	286	302	288	299	297	319	295	287	322	320	333	310	293	325	338	332	320	299	324	295	304	325	343	342	296	286	308	322	322	312	282	304	333	278	315	313	302	303	308	302	294	316	302	308	299	282	339	305	317	299	310	326	274	278	288	322	300	305	320	301	308	280	308	324	272	297	306	297	326	289	308	321	365	309	307	307	292	315	296	316	297	309	289	341	310	301	349	318	288	304	335	299	296	295	317	297	308	310	327	302	324	309	284	290	337	290	307	307	296	296	317	292	289	326	297	298	269	293	295	346	279	321	313	292	308	291	313	284	313	279	313	302	338	310	286	310	325	298	294	298	324	304	313	318	324	312	304	276	313	323	313	334	326	303	296	334	295	296	327	314	303	266	289	312	272	315	345	314	307	282	307	305	287	304	337	316	303	317	323	308	316	322	310	303	324	277	309	298	330	304	303	303	306	296	298	294	308	362	306	279	309	311	331	293	301	307	330	289	313	328	314	287	281	297	311	289	319	311	310	307	309	274	289	317	304	312	309	302	292	288	311	334	308	328	292	291	324	285	322	309	310	316	297	337	324	324	321	322	292	326	315	288	295	308	294	303	301	321	314	299	313	292	306	327	296	301	303	292	311	334	340	301	303	293	327	282	355	300	324	302	307	312	322	297	314	330	324	298	324	351	311	322	307	283	321	336	297	316	325	302	310	276	316	336	313	300	321	319	291	290	319	310	299	295	305	298	309	331	296	291	290	312	278	329	300	299	306	321	345	305	308	319	281	301	295	331	308	341	316	308	307	321	320	323	334	310	316	340	319	326	304	308	302	307	320	327	301	303	297	294	296	300	298	282	300	310	289	291	322	296	299	263	329	307	292	294	313	312	303	327	322	268	293	288	337	320	315	296	326	335	298	322	296	322	324	301	344	322	312	280	306	324	302	266	331	309	343	304	319	297	305	287	297
28514	25250	10192	878	593	545	539	521	526	513	543	530	542	494	511	573	548	505	536	536	549	532	505	519	539	532	557	529	499	493	507	520	503	555	541	513	519	534	513	491	470	521	482	538	529	543	461	529	512	552	503	525	528	509	506	535	508	494	553	516	526	499	506	553	528	524	516	545	529	516	579	509	578	516	504	475	565	546	508	547	560	565	522	510	533	496	511	518	523	550	548	508	499	509	534	512	542	574	524	524	525	530	512	532	548	500	468	572	508	489	562	533	503	535	515	520	524	551	536	544	507	491	525	501	493	528	530	524	488	510	511	530	486	475	540	509	523	508	524	501	533	559	514	540	501	507	522	510	519	585	534	530	530	519	497	576	515	546	520	506	538	535	526	548	509	496	539	526	521	542	500	550	505	526	489	497	517	538	541	513	537	553	508	522	514	509	539	564	503	513	515	503	520	560	519	483	538	525	560	521	545	516	552	456	494	522	551	510	538	518	554	547	486	525	475	489	506	571	488	528	521	541	527	502	518	522	506	525	492	554	491	525	496	518	574	526	532	515	517	547	532	535	489	525	542	526	512	498	585	519	521	512	517	526	538	491	545	506	506	530	547	495	531	483	551	520	532	519	499	543	501	521	504	541	523	527	510	557	518	517	542	491	503	479	484	483	504	528	543	523	518	531	491	523	499	553	518	516	577	537	489	498	528	471	521	497	503	502	507	524	517	491	535	520	509	517	583	528	513	493	527	526	519	499	523	514	500	550	513	516	518	502	528	563	554	555	489	526	495	535	542	516	538	524	514	536	521	530	552	532	494	475	509	499	539	494	532	481	506	527	498	556	509	543	518	499	510	539	547	540	500	508	527	529	542	522	543	562	511	502	506	487	559	524	527	533	537	543	534	538	526	519	502	490	502	542	545	533	540	530	509	524	524	476	535	549	557	574	508	550	509	534	505	529	558	494	543	510	526	520	548	545	508	529	493	506	526	550	555	519	543	526	513	515	501	543	494	545	518	497	502	508	505	528	476	525	532	499	537	525	520	520	488	524	532	471	487	496	543	507	505	548	492	518	474	542	524	534	544	522	530	549	507	516	535	552	516	538	482	562	538	461	583	483	504	541	519	510	502	525	555	514	522	518	533	527	521	503	526	499	526	542	472	501	483	529	499	513	515	531	501	494	535	551	494	489	521	512	523	541	518	523	537	485	541	504	553	493	551	543	571	468	468	487	500	554	549	522	534	531	536	489	517	551	539	540	507	498	502	497	540	526	509	479	485	494	536	510	521	544	507	485	524	557	521	525	543	547	548	525	530	527	518	527	536	547	527	546	498	505	473	540	503	541	518	581	505	501	539	515	520	497	551	508	535	514	523	492	529	536	558	565	514	525	492	553	569	529	532	524	549	498	524	473	470	549	494	538	574	537	539	492	555	535	547	520	505	528	486	521	536	543	537	514	547	548	569	514	563	512	551	526	536	534	526	512	541	508	523	510	516	529	498	548	489	525	521	525	519	558	473	549	551	533	494	527	460	497	535	513	506	532	481	531	528	543	520	528	535	526	549	510	518	538	551	492	507	522	498	542	512	536	513	544	524	525	537	531	557	531	526	503	544	562	532	529	524	486	511	548	495	539	520	500	539	553	507	552	520	501	511	522	518	526	527	520	518	551	538	512	530	495	528	511	542	516	520	539	542	516	543	518	535	503	542	537	537	509	519	537	535	552	501	527	524	510	506	543	523	553	558	501	546	504	559	557	526	547	514	503	544	523	535	517	511	551	509	509	520	502	561	526	494	549	510	491	545	521	500	532	543	553	509	519	549	511	545	523	507	513	530	507	519	509	517	523	528	532	483	542	484	504	485	509	512	511	472	540	530	518	502	545	494	522	527	522	555	531	514	535	529	541	552	510	508	538	511	527	543	517	539	557	475	504	570	474	529	511	504	532	522	519	487	509	526	553	526	558	544	563	535	519	524	544	554	525	524	542	544	520	532	533	479	494	494	505	561	546	501	508	508	537	518	497	536	560	529	484	509	519	486	456	581	540	531	498	501	542	497	502	522	513	542	563	528	526	542	527	546	524	544	499	525	563	517	504	515	532	545	524	507	521	535	542	541	513	508	525	543	533	584	539	566	519	515	549	543	542	524	456	579	506	515	541	525	538	517	528	493	461	472	505	555	509	557	549	524	484	548	549	521	512	489	516	528	576	497	510	504	492	523	467	522	495	509	566	515	533	520	524	523	559	465	507	538	518	487	502	496	476	506	481	506	516	528	502	492	519	531	524	511	528	532	577	502	511	495	502	491	504	473	550	518	538	514	538	559	527	519	493	535	503	548	516	517	512	496	516	517	509	517	533	512	512	509	514	483	493	480	526	516	549	527	538	561	495	533	492	505	551	522	531	521	529	489	537	484	529	523	512	562	530	514	508	494	518	533	523	511	549	534	506	529	503	489	508	521	523	510	532	541	512	506	617	535	558	558	532	536	535	475	489	546	504	538	554	510	506	476	510	552	517	527	523	535	525	544	501	559	551	558	541	545	543	527	552	520	468	513	528	537	513	523	553	531	505	552	522	515	494	528	507	534	484	528	488	518	481	572	534	535	552	482	493	512	532	517	534	526	525	588	508	547	499	529	533	546	532	513	504	508	568	513	531	540	533	519	514	526	535	533	512	542	533	483	568	522	484	503	569	499	565	534	511	501	569	523	543	515	515	494	514	533	532	529	566	521	515	547	552	521	525	506	516	523	512	509	516	540	538	535	548	575	515	518	519	526	524	505	503	515	527	506	544	542	505	538	519	551	509	560	500	505	537	529	527	503	502	506	483	513	543	546	520	550	549	532	530	539	534	534	495	524	500	524	560	524	525	495	533	508	542	540	534	512	510	514	501	523	509	543	519	545	564	540	546	488	500	502	524	539	521	547	539	530	555	540	513	575	523	510	521	557	500	524	543	520	530	498	540	511	524	522	523	526	547	507	516	545	512	511	559	559	494	530	533	580	554	536	560	528	488	503	553	514	539	554	481	557	489	488	543	511	509	513	539	532	539	533	514	547	518	495	517	532	512	518	551	526	545	530	560	571	534	528	500	559	530	529	539	534	540	501	511	541	525	510	553	552	543	519	517	519	529	542	528	527	529	503	532	492	534	516	480	526	492	554	532	541	505	530	534	487	540	568	517	536	517	559	540	505	515	521	507	508	519	536	485	464	514	564	512	516	493	515	490	535	530	527	507	543	539	560	522	533	507	520	543	500	521	505	538	495	509	530	506	536	539	529	503	508	544	540	504	508	556	510	540	561	509	522	520	526	517	542	518	556	537	532	524	513	493	522	531	520	516	497	534	534	529	521	507	544	466	558	504	547	510	555	515	510	524	513	492	587	552	561	531	541	524	513	549	509	492	513	514	515	527	538	524	570	543	535	515	508	527	541	507	505	563	522	513	524	537	533	552	489	517	520	496	521	520	553	482	505	544	532	556	512	492	539	515	534	506	521	542
12426	27947	4915	496	492	534	475	487	492	476	506	493	500	492	503	499	485	494	483	455	480	494	513	517	481	508	509	520	421	485	478	499	475	483	496	495	518	451	529	496	493	480	552	518	506	488	477	495	503	485	481	494	501	502	492	483	506	472	491	470	501	524	476	490	464	483	494	503	542	515	494	538	497	492	459	473	470	470	495	508	479	472	475	526	484	489	476	526	490	507	461	503	505	501	492	486	523	513	484	475	501	458	481	489	461	495	494	487	445	470	497	472	516	484	496	496	497	503	540	471	519	478	515	483	464	519	498	482	534	480	492	471	445	492	454	505	502	478	499	515	511	493	512	495	519	475	480	470	465	514	481	479	448	502	502	522	461	484	474	540	492	504	511	492	492	489	496	490	495	470	479	532	517	485	541	502	471	514	527	498	460	505	499	471	527	530	489	467	461	490	503	483	476	471	469	486	491	470	516	512	513	509	449	485	490	459	506	456	513	538	511	491	507	483	473	492	515	509	493	494	504	505	475	470	498	458	492	522	518	441	515	470	488	504	550	487	492	442	542	474	541	470	490	515	470	503	507	475	488	492	500	502	505	503	506	467	478	482	478	488	489	531	534	454	500	473	474	440	508	474	486	486	494	529	474	506	488	491	468	483	468	483	488	495	468	460	475	476	514	503	493	505	492	476	501	496	481	461	487	518	458	531	485	521	516	489	493	476	497	519	473	464	485	464	484	481	492	503	462	484	476	518	463	481	492	502	445	513	439	493	508	507	500	492	501	485	519	495	519	568	516	494	460	518	467	474	511	560	491	456	486	542	472	527	470	484	495	485	486	458	459	485	532	459	502	455	493	490	496	509	485	459	513	453	442	499	505	463	486	476	473	480	478	483	481	503	501	514	479	498	490	503	474	506	501	482	491	538	489	495	482	532	489	497	499	443	473	508	490	452	485	488	524	486	511	442	495	496	504	475	485	546	501	508	503	489	456	532	490	470	468	483	470	482	509	454	501	476	501	514	461	537	496	507	477	461	484	489	537	496	492	485	490	465	489	504	476	480	475	505	510	494	463	465	529	522	506	511	475	448	495	489	468	465	500	483	491	511	527	447	489	466	480	466	474	466	490	462	499	522	499	553	478	521	450	503	490	457	475	517	458	505	503	477	482	485	480	465	491	503	489	490	471	452	462	502	503	497	487	504	494	485	473	491	488	491	485	517	472	472	481	511	530	481	521	515	531	460	506	498	465	513	479	470	473	496	473	519	491	516	456	496	490	487	457	495	479	511	503	497	498	520	507	488	473	473	470	450	524	473	469	462	503	472	495	484	482	538	497	496	525	517	481	516	468	492	481	457	467	480	490	476	507	471	517	470	539	499	536	479	493	496	514	494	469	488	495	481	505	461	473	465	479	498	499	492	468	498	504	491	493	500	477	503	489	493	461	510	509	520	492	485	522	479	503	449	464	487	465	485	485	488	504	468	529	497	504	516	466	447	488	461	525	504	513	501	497	518	476	468	495	498	478	513	467	495	484	521	421	478	505	489	479	450	484	494	485	477	474	512	467	493	472	493	478	464	514	486	523	486	481	515	481	459	486	502	453	506	496	459	447	510	496	484	490	495	525	516	503	483	467	497	483	497	500	480	537	460	490	517	522	458	495	482	479	497	496	499	499	483	513	495	490	477	472	485	482	462	452	508	464	518	480	497	497	451	520	501	516	462	465	509	503	517	493	468	504	472	456	450	486	489	483	467	490	485	480	522	515	483	512	506	504	498	491	491	479	443	473	485	514	478	490	467	494	512	504	503	534	493	512	474	462	503	478	532	513	496	509	455	493	483	498	487	488	500	514	497	484	494	494	460	526	485	492	466	459	515	515	492	502	486	483	494	508	516	472	463	522	491	485	468	452	481	537	518	473	523	485	509	467	494	454	526	511	511	499	491	479	503	480	481	473	481	459	499	496	483	490	516	455	521	467	508	479	502	521	518	481	465	466	470	456	507	484	493	464	513	508	518	495	520	515	515	499	495	504	488	482	484	431	489	542	459	490	489	503	479	504	499	521	508	502	483	514	493	497	492	489	454	502	528	503	482	464	483	499	479	529	484	493	459	452	477	463	480	482	460	524	548	494	497	490	533	471	504	495	530	496	494	532	491	454	504	513	493	486	472	538	479	490	508	529	489	462	447	476	485	436	516	487	533	505	473	485	492	473	508	476	522	483	471	479	473	500	494	486	489	480	518	499	494	486	473	509	487	492	523	440	487	496	500	511	436	511	492	510	475	534	493	452	462	459	485	483	491	449	471	468	507	495	499	502	518	494	511	469	496	446	457	468	508	522	495	493	455	486	463	528	489	491	548	470	472	505	483	545	507	484	490	506	471	500	490	458	483	469	501	514	501	500	445	479	500	486	500	505	490	449	506	510	467	480	498	472	475	505	479	526	532	516	506	491	461	473	477	512	464	500	458	445	491	495	513	479	459	492	482	464	485	479	535	465	491	516	478	537	486	502	487	465	459	480	479	480	507	497	482	484	488	493	476	449	509	474	473	508	518	490	514	486	483	482	504	483	515	497	449	472	513	503	497	522	525	494	547	499	512	509	502	499	465	498	506	490	484	477	487	504	526	493	514	532	512	487	508	477	463	461	505	493	463	472	464	495	483	498	525	496	458	484	495	494	498	455	503	517	481	474	495	469	484	472	533	506	469	478	475	451	482	473	495	497	471	529	503	488	519	523	481	488	549	504	495	514	501	497	510	455	478	496	440	501	463	493	503	450	475	529	502	454	472	466	487	500	534	513	497	456	498	508	504	493	506	461	490	467	462	486	488	506	467	498	458	471	478	501	501	464	510	500	497	476	489	494	494	500	447	503	538	498	465	474	487	494	474	470	486	500	476	461	481	477	457	484	493	495	487	469	543	502	500	465	481	479	502	499	543	497	508	463	471	474	509	513	486	466	467	500	506	481	489	531	462	498	500	465	498	523	490	469	469	481	494	489	452	515	503	525	510	488	541	499	467	493	507	451	474	493	508	487	511	512	496	502	519	499	491	510	440	454	462	484	474	473	461	458	480	477	509	495	494	473	502	510	481	449	514	493	467	505	509	508	458	461	501	523	496	462	484	489	524	497	512	475	506	465	488	507	497	481	516	449	487	459	485	503	502	490	476	486	505	510	472	527	504	509	486	539	513	495	466	478	482	487	473	476	446	515	487	514	467	508	502	509	473	502	496	515	491	509	500	495	472	496	508	479	452	510	495	461	518	503	496	512	507	503	479	500	475	491	505	475	501	526	494	510	481	448	510	511	477	492	502	484	495	507	492	452	477	524	492	522	483	451	451	441	487	494	488	527	516	487	511	480	480	497	497	464	474	462	466	447	509	495	513	436	472	507	474	487	473	513	453	513	463	508	483	478	466	484	506	507	469	461	454	495	484	486	453	481	537	522	508	495	486	457	465	466	476	507	515	528	484	469	478	535	501	512	537	501	484	500	462	472	502
25646	24973	32959	20237	3161	520	389	338	337	293	304	305	295	278	311	301	308	312	306	284	300	259	253	319	304	281	287	303	280	257	293	297	294	286	289	275	293	273	290	300	280	286	289	275	286	282	302	294	275	279	284	281	278	253	246	272	273	274	276	273	280	269	280	286	290	286	262	297	287	292	276	264	297	293	252	286	241	285	272	237	257	291	267	270	304	259	319	261	280	268	305	267	286	269	277	287	296	267	285	278	284	269	303	292	298	290	272	307	265	269	282	311	269	263	282	251	286	289	289	290	259	288	268	298	267	290	288	270	326	265	280	268	286	293	280	296	279	262	286	257	259	292	282	318	270	289	274	288	252	286	273	278	278	287	285	265	304	313	260	278	262	260	286	292	284	300	313	323	314	291	270	281	315	285	303	306	305	283	280	287	271	256	319	282	274	274	278	266	293	263	295	295	305	296	275	276	291	284	303	281	269	276	293	274	287	286	315	280	272	302	289	272	285	285	304	292	281	276	292	308	285	311	311	242	267	280	289	284	282	292	286	290	271	309	259	280	309	274	286	274	252	272	275	296	260	301	282	289	297	285	284	273	277	289	284	254	295	331	275	273	269	277	303	303	256	281	275	255	258	262	283	288	291	315	274	261	277	300	303	277	254	294	252	309	269	272	289	252	304	294	300	246	285	290	315	261	287	290	282	275	305	281	236	306	283	271	249	276	274	290	289	272	275	262	267	294	283	264	269	273	290	273	283	227	288	310	270	291	285	291	262	273	261	277	310	268	251	289	268	284	296	273	273	281	304	279	279	272	301	285	268	284	298	285	296	287	269	268	312	260	258	243	278	287	269	287	307	282	257	271	275	292	285	280	280	278	261	277	257	267	254	273	261	279	242	306	267	290	276	255	278	269	284	288	317	262	259	303	286	293	301	265	293	292	258	299	280	278	291	272	301	292	292	280	320	248	279	290	277	280	273	274	282	249	268	277	281	267	292	289	261	291	264	278	253	274	286	281	262	286	266	285	311	266	273	300	261	286	276	260	295	271	306	281	283	283	289	294	262	288	295	264	302	305	259	265	297	279	309	283	297	277	285	263	290	286	275	264	311	314	285	293	286	256	255	291	279	262	278	254	274	282	269	282	254	305	277	278	277	289	297	267	286	252	285	298	279	293	285	283	263	274	276	267	319	267	298	274	289	239	322	269	285	302	308	290	291	283	287	281	294	277	267	286	270	306	273	285	283	256	268	285	278	282	281	291	273	266	266	284	270	276	279	299	266	296	273	260	326	284	277	289	304	293	271	282	269	262	280	294	265	280	293	282	282	292	264	292	267	261	264	280	257	250	269	293	271	297	271	275	285	252	260	292	297	255	268	255	299	279	283	292	288	297	267	265	268	259	272	260	260	287	297	276	284	272	318	275	270	301	279	288	258	296	281	281	261	272	264	261	303	281	271	282	311	278	267	267	310	292	263	253	276	292	251	271	312	288	259	275	273	304	284	279	294	296	261	283	257	294	281	293	281	315	269	305	288	260	260	309	303	263	278	263	266	315	273	276	289	297	274	277	286	323	278	297	309	303	296	311	312	300	274	261	304	260	282	304	305	286	301	304	332	267	274	267	286	266	293	290	282	311	288	281	290	295	258	277	272	292	283	307	272	273	287	288	267	274	297	279	309	309	294	269	290	292	293	266	289	259	326	289	277	254	264	282	259	277	299	289	242	267	298	293	264	264	299	273	260	275	324	320	285	301	274	280	269	326	269	273	282	279	272	301	271	276	279	268	252	261	290	319	265	280	329	277	269	253	293	288	259	267	281	283	296	297	291	282	270	294	291	261	287	268	252	267	273	262	291	278	270	278	263	262	304	317	309	297	287	269	302	282	302	280	291	291	265	252	286	284	276	246	290	287	264	273	291	311	264	290	272	300	270	286	290	284	268	292	279	267	285	295	278	272	298	267	302	295	294	264	282	275	270	314	285	305	306	302	279	284	263	283	277	274	281	275	294	289	285	270	269	294	300	291	279	260	276	301	297	260	248	263	285	296	268	263	306	305	276	241	306	298	270	280	316	291	321	285	271	267	273	259	280	289	263	305	277	287	307	292	281	293	265	289	292	293	256	255	301	300	266	282	317	289	263	267	280	280	297	305	251	306	286	299	259	289	280	291	282	278	263	298	290	269	282	304	302	288	301	258	267	268	293	298	276	267	276	280	303	276	254	291	310	280	280	283	314	288	315	258	287	315	306	290	262	298	282	299	265	292	262	286	285	307	296	286	284	300	286	276	276	266	290	268	287	282	278	259	271	303	278	249	308	287	274	277	268	266	254	266	315	260	294	284	291	284	296	278	276	281	270	266	268	279	287	257	289	265	295	301	280	291	304	274	232	285	274	287	272	295	272	297	264	265	303	294	278	290	283	312	285	278	300	299	288	265	290	275	254	277	278	272	275	280	251	287	241	271	310	276	282	283	289	270	308	288	280	288	302	275	294	275	251	299	266	312	270	276	299	263	275	276	284	262	274	281	277	245	273	280	291	265	272	288	285	248	277	278	292	274	260	308	281	292	270	270	292	293	280	310	279	254	270	292	294	287	270	317	306	287	280	259	272	275	293	298	274	296	271	277	297	293	274	276	286	275	304	264	262	301	302	270	280	261	285	247	295	300	301	251	282	262	276	284	318	278	268	274	284	274	287	293	303	266	302	256	306	292	301	248	252	254	274	259	310	300	273	249	279	304	303	272	315	275	300	290	261	262	293	253	272	293	292	274	254	271	296	273	296	288	306	293	292	271	240	275	298	267	249	273	296	261	340	317	301	272	264	271	259	282	289	267	265	284	315	270	289	283	269	255	281	280	269	281	290	310	256	268	273	286	297	319	268	282	300	265	281	306	254	255	311	253	294	283	257	279	282	271	290	269	257	271	294	269	291	298	301	290	234	298	273	279	277	280	280	260	272	278	321	266	277	280	317	285	287	280	312	283	281	280	287	311	253	264	304	287	282	293	284	292	267	279	293	277	266	259	298	291	278	289	254	300	277	305	315	274	286	306	272	302	306	291	288	252	300	311	285	271	252	264	276	272	292	299	279	272	306	310	266	269	260	245	283	268	283	280	285	258	303	296	268	292	272	286	282	288	254	278	270	285	272	299	280	281	277	305	271	269	280	274	290	267	288	271	306	290	307	267	288	341	288	281	279	261	274	279	296	290	274	293	297	288	271	290	277	292	278	285	293	264	271	259	276	331	266	251	271	279	294	278	317	274	279	288	296	291	313	280	300	290	275	295	256	244	267	277	299	289	292	294	291	288	292	313	304	290	297	259	270	267	264	280	278	295	266	316	277	287	260	299	301	248	253	275	306	286	264	279	289	290	308	266	278	269	304	285	287	273	293	287	256	253	273	265	287	307	302	274	264	286	285	284	291	300	278	276	268	303	267	239	281	273	294	250	297	288	295	291	294	266	299	299	318	266	310	280	295	294	288	287	280	299	274	326	271	279
41061	85454	20163	838	630	461	443	419	401	387	344	356	347	349	331	314	316	353	332	323	330	327	317	330	325	309	314	291	318	333	304	321	287	336	332	331	335	309	335	330	310	319	301	302	307	318	332	291	307	324	340	332	318	283	310	322	329	345	321	304	313	289	300	299	302	315	295	310	313	284	324	288	304	310	276	287	324	297	330	312	315	289	306	316	281	289	327	297	291	294	302	299	322	311	289	329	300	334	319	325	315	292	301	315	313	334	320	278	306	292	272	307	325	292	315	307	306	316	293	322	301	289	323	328	298	289	309	313	314	320	307	293	309	278	272	300	319	279	316	321	315	292	311	321	312	328	331	329	289	307	287	305	284	328	304	316	289	306	276	286	283	317	310	295	343	326	313	308	329	320	318	281	291	315	305	305	307	301	341	310	314	320	295	291	310	325	339	323	313	306	317	316	314	307	311	302	329	343	281	305	308	317	318	358	333	321	355	320	322	273	293	304	293	314	324	280	302	293	287	323	347	312	325	325	320	295	300	323	297	326	341	301	330	302	308	326	281	330	309	329	298	308	280	337	306	309	306	309	279	303	308	311	295	322	340	301	283	337	327	296	315	298	302	313	283	308	310	302	312	275	325	295	293	307	311	369	268	295	312	315	322	319	290	289	288	289	300	289	323	297	314	288	303	309	281	329	305	276	309	330	325	294	320	302	321	319	295	311	285	299	299	305	312	303	332	335	327	302	277	307	316	337	337	294	262	331	281	305	305	328	325	281	314	324	296	325	300	316	292	325	313	289	300	305	303	266	286	307	329	305	268	327	281	298	306	290	310	331	316	284	284	288	322	328	303	313	267	303	293	303	297	284	318	292	273	304	293	308	296	318	283	301	300	324	351	357	297	296	321	336	314	286	304	292	301	337	323	280	290	322	320	335	303	316	293	323	310	309	290	293	302	322	301	307	298	330	317	337	350	292	293	315	295	303	338	331	323	300	313	293	316	310	299	327	275	326	296	317	297	299	326	295	313	312	308	336	299	303	284	305	304	278	303	296	320	333	302	299	305	287	286	298	327	291	267	313	330	284	318	308	308	313	264	327	327	320	318	324	275	326	317	320	313	303	299	295	308	315	316	302	321	304	312	283	320	276	280	281	304	327	314	330	300	312	321	314	305	298	302	323	330	309	284	291	315	283	297	314	314	318	307	299	336	312	317	291	302	316	293	326	307	307	319	314	292	299	314	316	267	295	293	311	314	317	306	283	309	293	323	292	327	292	285	294	306	255	326	311	287	299	318	308	284	295	306	336	327	307	295	336	282	319	313	299	311	320	314	277	316	303	331	310	299	305	300	291	294	308	330	313	281	310	308	307	273	318	309	319	303	323	326	287	295	309	283	308	314	275	310	323	281	277	300	297	339	298	326	323	317	306	294	339	305	318	305	320	316	304	306	282	304	285	319	317	301	308	276	317	300	328	302	330	332	273	303	320	288	297	329	337	286	284	317	327	310	323	303	329	316	300	308	316	275	326	327	321	318	262	283	315	326	295	359	318	316	321	304	340	303	300	287	297	303	331	317	284	296	279	297	308	313	349	312	320	266	332	322	309	299	331	299	279	281	284	298	302	301	287	294	265	306	318	283	323	286	302	295	318	296	290	346	288	304	345	322	281	302	313	294	305	340	310	335	316	310	303	303	329	283	304	322	300	271	331	304	309	301	286	301	317	321	289	287	286	295	291	271	305	329	321	298	330	304	301	294	286	312	301	288	288	303	316	283	303	299	299	321	312	314	324	311	324	319	320	332	287	290	303	330	293	318	295	281	318	305	293	286	324	319	306	315	293	288	317	330	278	304	281	286	316	347	316	295	310	317	330	288	319	309	310	321	316	278	316	299	297	338	336	319	298	313	292	313	349	296	282	292	313	309	300	325	330	297	323	303	278	308	314	297	321	297	330	294	282	292	307	306	297	316	287	314	335	297	335	307	332	299	284	316	326	338	315	296	321	308	333	320	296	300	327	311	294	290	301	301	312	330	301	320	301	311	300	309	320	312	297	293	313	297	303	285	287	321	293	328	308	312	309	332	295	303	335	274	298	289	283	305	293	303	306	332	324	332	312	306	294	304	326	272	284	293	327	279	305	294	309	302	303	295	272	345	317	297	309	300	305	346	306	313	285	287	290	322	331	338	296	320	305	311	292	288	298	330	334	315	313	285	313	331	312	272	302	341	316	305	316	304	287	300	293	303	331	298	295	288	289	313	309	301	337	306	311	297	335	287	279	292	288	288	295	305	319	300	314	320	315	294	299	284	311	288	320	289	323	322	288	325	314	314	326	298	317	313	320	300	310	316	332	327	340	346	305	325	303	303	320	306	309	303	306	302	271	330	309	328	312	312	283	298	295	285	326	323	333	313	326	282	264	299	346	324	299	316	323	323	296	318	306	300	299	305	302	314	303	307	280	321	316	261	327	313	267	341	320	312	280	315	304	298	283	291	271	299	290	329	320	291	311	289	304	289	314	328	340	304	315	337	314	299	315	290	302	290	302	302	302	315	308	310	302	309	307	317	314	323	313	294	291	306	325	310	309	313	284	296	293	270	313	284	277	325	303	326	311	312	306	288	317	306	286	302	299	294	318	302	272	302	310	313	317	316	307	314	295	291	312	312	294	286	286	296	307	281	303	323	287	312	318	308	313	277	292	334	314	307	308	327	294	307	318	298	309	300	297	343	315	341	301	335	305	304	314	326	303	306	291	301	312	310	294	283	319	299	329	308	293	307	279	308	324	315	298	299	343	290	337	312	302	289	328	313	322	309	312	329	289	303	341	305	307	299	289	296	296	333	289	298	289	310	312	300	310	307	295	279	302	270	294	306	290	298	311	303	309	318	320	304	313	308	310	284	317	297	298	315	306	286	284	292	291	303	288	320	318	339	312	308	324	272	319	285	299	321	275	309	309	353	314	312	300	308	318	290	311	269	248	313	295	296	280	304	295	267	314	325	299	284	292	273	340	296	308	318	282	310	291	338	293	320	276	274	292	285	316	308	301	317	337	292	299	266	326	326	320	288	298	306	320	286	311	299	311	295	288	285	314	308	302	300	288	316	326	330	318	319	290	318	320	305	333	333	319	309	332	352	310	299	294	291	309	315	294	327	297	312	301	306	300	291	313	297	330	326	315	297	286	318	303	316	323	277	293	336	315	307	335	315	313	275	286	330	288	289	300	281	279	315	280	307	283	280	294	298	281	306	310	302	305	312	293	265	323	304	328	303	324	308	328	288	285	307	290	305	319	310	293	301	311	306	290	316	314	285	318	343	311	303	314	299	291	289	323	307	325	316	280	281	290	302	339	316	283	323	308	318	315	302	281	293	287	307	314	307	303	323	305	291	294	278	297	317	294	321	293	310	278	292	302	280	290	294	298	340	306	313	321	310	282	308	294	287	300	332	295	291	308	294	321	325	321	317	286	298	308	297	328	287	304	305	288	304	294	296	276	318	284
24516	22813	30921	24063	18054	3662	644	466	385	372	366	334	346	319	329	312	346	345	312	315	340	317	305	311	340	318	312	315	280	344	326	330	313	313	329	313	302	321	315	311	287	283	309	335	341	284	307	340	289	323	307	327	340	313	306	301	300	321	315	283	306	304	303	326	273	309	338	324	277	326	306	311	334	334	335	291	340	276	280	281	308	316	258	306	303	297	320	299	307	342	294	315	302	298	310	327	284	336	328	260	294	298	317	321	304	332	303	294	310	265	332	283	321	310	324	311	308	311	318	306	291	318	329	260	318	318	323	280	293	313	303	289	287	309	305	295	285	299	323	278	323	306	287	300	288	287	277	291	290	300	306	308	330	299	303	300	335	318	338	321	293	312	249	304	284	305	301	319	270	360	306	289	324	307	287	309	339	325	328	283	306	304	324	320	300	287	311	310	305	289	294	307	265	310	295	291	313	320	292	288	294	300	321	316	301	305	328	287	298	290	299	299	310	334	324	272	286	319	329	319	318	311	283	315	293	306	299	315	289	278	333	301	287	290	284	306	294	301	294	307	292	299	313	316	347	291	298	318	277	306	305	320	322	334	306	287	293	303	338	312	321	307	306	306	317	323	311	281	307	274	309	280	310	314	331	312	342	283	296	336	277	322	286	273	300	289	281	297	329	281	287	299	290	301	293	317	310	281	318	283	291	293	299	290	321	336	317	286	296	297	303	285	322	310	304	349	317	316	315	259	314	329	355	298	316	279	287	325	276	299	296	289	301	320	317	312	282	325	321	281	308	287	299	296	327	322	303	307	315	280	322	306	314	291	284	321	343	323	286	324	291	307	295	292	296	301	320	304	307	275	289	322	288	306	278	288	311	333	300	310	319	297	282	302	275	308	294	294	315	293	282	280	305	276	307	281	291	311	325	306	335	333	311	309	273	290	296	321	282	290	321	296	281	322	310	326	310	290	299	305	304	315	307	297	270	306	323	287	325	315	338	300	293	303	313	273	289	315	300	307	337	313	305	294	294	287	299	337	355	300	280	305	295	302	326	351	322	317	313	312	280	312	300	313	322	297	314	263	313	300	279	287	276	324	292	304	315	308	306	323	307	287	293	309	315	306	273	310	345	282	312	329	305	315	313	274	310	300	321	272	324	283	306	252	315	351	289	306	322	316	315	327	280	324	313	318	297	287	267	267	303	296	305	288	290	309	268	286	315	296	279	277	311	311	286	310	343	276	331	298	305	333	267	315	326	301	311	307	307	318	311	312	299	300	282	313	306	281	313	294	312	303	311	315	357	310	335	313	262	284	330	302	309	278	296	301	284	344	310	303	287	325	257	310	291	321	317	282	311	322	313	327	303	280	294	314	282	286	345	287	265	316	316	307	314	297	319	312	270	286	304	302	327	329	261	314	284	299	295	298	300	325	315	324	296	310	321	323	303	299	300	296	321	296	306	291	324	298	330	317	311	302	284	285	273	316	257	319	302	292	278	300	285	290	288	313	292	306	265	311	323	307	318	335	333	292	319	279	333	301	314	262	288	307	320	287	319	300	334	336	314	299	319	296	339	273	299	282	286	289	307	306	345	324	312	274	297	273	314	282	319	297	304	299	298	290	314	303	305	307	288	291	299	303	283	303	283	324	301	300	277	351	326	257	332	316	294	269	329	351	326	327	310	314	307	287	324	304	322	329	296	298	300	286	286	282	290	323	284	322	296	311	327	323	304	309	307	289	296	308	303	322	331	303	289	292	320	302	325	288	331	341	322	318	275	304	301	321	309	311	315	310	289	294	293	346	339	304	328	313	299	321	294	317	347	322	300	294	312	269	315	303	301	320	296	314	309	298	284	284	330	310	308	289	327	323	296	333	309	310	295	332	315	317	322	299	283	303	302	310	300	294	318	292	305	296	267	317	290	295	306	334	295	305	306	304	299	288	320	297	304	328	325	331	331	321	303	327	273	326	336	300	280	318	326	286	305	310	306	280	341	306	305	294	294	297	305	295	277	304	300	293	286	322	312	292	329	267	295	311	290	313	308	316	299	304	313	332	325	315	272	298	304	314	303	280	321	320	286	311	305	273	312	299	270	290	280	315	294	312	295	295	304	332	269	269	324	302	325	315	283	275	296	315	290	311	288	293	292	308	305	298	306	319	306	296	328	297	302	315	315	289	296	276	318	283	330	319	297	293	308	341	298	319	317	284	288	304	294	303	299	280	301	286	301	316	291	313	305	300	288	284	293	311	279	303	299	320	284	316	285	274	313	295	295	316	288	321	289	319	317	323	298	309	272	303	311	315	299	288	306	293	328	333	311	297	282	332	286	313	282	277	328	287	263	292	292	316	299	323	328	298	312	279	293	297	313	320	300	322	319	280	307	327	312	308	306	280	303	328	305	262	311	294	315	317	316	292	287	280	304	289	302	317	288	300	328	302	305	325	280	324	295	306	287	286	338	295	278	291	311	351	278	289	314	335	297	281	325	284	326	274	277	297	288	326	319	339	325	288	309	292	301	334	291	318	281	301	300	308	317	302	327	300	278	285	286	294	344	288	308	322	317	286	294	305	277	281	304	286	298	300	318	312	308	315	320	337	305	323	299	332	272	291	328	305	311	290	295	338	330	294	311	309	308	278	279	329	290	300	310	306	270	327	291	299	254	298	292	297	300	303	301	330	309	267	290	310	315	293	323	316	303	289	302	308	318	302	297	307	304	312	312	279	294	305	330	307	298	287	309	292	294	324	308	301	328	294	299	307	312	294	286	279	294	306	312	280	298	291	312	298	319	328	257	286	309	308	295	325	320	326	289	290	326	293	322	328	265	299	301	291	276	286	312	291	298	297	312	331	324	306	336	335	275	318	335	319	321	281	296	311	311	288	306	296	305	295	299	292	310	320	303	308	279	305	312	288	280	282	272	323	280	296	299	304	300	309	296	284	288	323	327	303	313	310	327	273	295	304	311	293	303	294	302	319	305	273	291	289	290	308	308	295	329	285	300	346	258	308	276	286	290	326	313	300	270	278	309	292	294	315	284	304	275	316	297	295	337	310	290	290	305	293	289	278	290	326	292	297	315	277	314	277	296	285	319	318	295	279	304	314	317	288	304	286	279	269	289	308	316	316	314	288	288	319	296	307	305	340	296	285	303	307	303	293	320	298	300	282	299	294	314	331	280	289	303	324	346	312	303	310	303	288	313	307	316	300	298	306	296	303	292	309	309	275	286	319	291	318	306	299	338	304	355	306	282	293	318	300	335	285	295	303	326	287	312	297	295	280	311	310	316	312	297	295	283	278	323	294	319	278	293	305	304	291	266	289	311	291	282	312	296	312	302	301	297	337	306	304	301	329	305	270	318	294	312	291	309	288	313	284	277	306	315	325	310	285	281	299	300	301	298	286	288	298	342	296	307	304	324	327	300	318	302	310	307	328	301	302	314	302	286	299	319	276	292	295	283	304	306	288	290	272	324	334	319	314	290	300	315	291	312	279	299	338
46710	96877	28288	1304	859	629	561	544	504	430	407	405	386	409	382	364	384	375	354	352	346	357	347	366	341	313	337	343	326	349	333	334	309	329	356	353	339	311	331	363	316	341	327	365	333	323	327	344	344	324	320	354	347	316	306	364	325	337	354	328	377	330	326	316	350	313	315	338	321	305	330	353	356	330	344	356	303	300	301	338	336	329	348	328	326	351	323	323	352	302	309	330	324	330	277	342	315	310	353	311	323	333	315	344	302	327	333	322	329	354	310	330	354	333	343	345	308	312	310	308	339	313	312	349	317	339	326	300	331	298	336	341	347	357	318	298	349	335	286	334	297	312	327	360	335	334	292	323	341	363	315	328	342	353	328	339	316	352	358	320	333	310	327	325	305	295	312	350	322	316	308	306	329	293	333	313	326	333	320	331	321	329	311	346	328	332	341	326	315	354	347	327	336	294	327	325	334	327	339	329	319	317	309	340	362	348	335	358	316	334	277	318	330	325	306	319	326	314	332	308	377	296	329	320	370	312	323	353	325	323	313	323	331	348	294	317	312	359	330	343	326	355	327	366	328	317	340	309	348	356	286	336	309	340	320	325	327	330	308	302	289	338	315	308	355	329	341	330	322	319	279	298	339	310	319	314	314	314	337	308	312	306	325	335	335	343	319	335	330	305	299	328	326	268	348	329	340	306	336	322	333	298	320	314	311	328	339	312	333	330	327	327	318	302	322	346	353	307	320	347	304	308	322	300	327	337	298	296	328	330	336	318	327	296	322	316	316	335	320	359	346	312	303	338	291	328	330	334	332	322	319	316	346	350	309	310	327	310	340	359	333	308	322	298	309	342	329	333	313	348	323	349	328	313	333	323	326	350	315	349	325	329	341	317	319	288	328	342	336	348	304	301	322	311	330	295	292	338	334	282	322	296	335	328	295	356	330	337	322	361	279	335	299	326	331	315	351	300	342	308	322	334	310	326	330	321	348	326	329	293	325	346	345	327	336	288	369	334	340	312	314	331	330	320	301	291	324	346	325	348	348	308	326	339	351	339	306	318	323	311	336	336	302	309	334	329	332	336	308	295	320	289	326	327	311	302	308	282	347	356	310	316	331	326	346	325	332	332	325	311	327	329	324	333	340	336	325	331	355	330	325	318	314	319	314	327	362	354	344	328	296	356	318	325	322	348	306	299	306	339	329	338	365	310	328	315	324	342	329	330	293	322	327	315	335	288	321	347	339	299	310	315	315	306	326	322	325	324	314	342	324	346	350	292	334	331	300	307	334	340	322	313	332	312	315	302	338	299	311	317	301	334	300	338	326	344	326	333	302	299	329	315	324	313	324	321	324	334	311	329	307	349	302	319	319	340	344	293	315	385	330	349	315	345	307	311	348	342	353	339	320	310	305	312	314	311	328	318	314	319	349	321	386	343	318	324	299	324	329	302	317	349	326	355	288	300	330	304	333	341	311	332	343	344	327	327	309	326	314	283	331	323	322	328	296	371	340	313	324	291	339	288	328	352	355	325	316	332	311	354	298	336	327	333	312	325	327	298	317	355	304	330	329	297	299	353	325	349	315	314	304	323	341	347	326	324	329	319	328	310	304	312	342	328	312	316	366	340	338	331	339	335	352	321	297	312	336	317	316	311	323	328	321	321	324	320	304	329	349	301	330	339	385	319	375	332	293	292	325	324	325	306	296	334	312	319	346	338	347	317	314	304	313	319	362	351	327	329	327	336	285	297	311	315	315	326	325	337	305	323	320	350	341	316	337	345	290	290	310	329	334	328	326	338	315	326	304	297	289	330	315	293	350	325	305	373	310	328	296	335	330	351	325	356	329	334	321	320	312	334	344	338	334	309	342	344	294	326	316	315	343	336	316	343	331	324	293	325	309	350	298	320	349	339	320	320	315	299	316	314	317	311	336	353	295	314	321	326	318	334	300	345	347	368	327	304	356	342	339	327	326	287	339	353	329	360	348	297	314	334	329	344	349	322	343	307	308	328	344	330	294	307	316	351	338	294	320	341	335	309	336	341	316	302	330	277	333	336	330	308	311	306	340	304	370	313	328	325	332	287	348	345	290	351	319	363	325	333	294	296	323	290	306	318	339	293	346	301	331	315	306	349	335	333	316	348	318	336	317	346	305	296	330	361	319	302	310	312	326	328	319	323	332	358	332	309	316	311	346	340	359	314	337	330	333	357	328	324	308	312	327	295	332	309	309	305	341	339	329	328	338	309	318	349	317	329	321	302	298	342	343	322	304	327	317	339	313	337	321	288	332	344	343	327	327	309	346	303	295	317	346	307	333	326	320	307	324	321	308	332	281	325	287	313	307	305	340	311	289	302	344	379	293	297	324	329	314	318	349	326	313	316	297	331	343	344	319	288	333	332	307	300	295	314	293	299	329	300	321	337	323	338	312	326	327	309	326	353	325	299	286	371	306	344	339	339	336	294	342	315	311	336	332	317	310	297	358	335	308	283	350	312	327	329	333	296	293	313	306	336	355	319	328	307	302	323	349	312	318	339	321	330	299	326	317	313	333	341	352	344	285	322	343	341	328	332	327	327	306	328	324	298	321	317	326	314	356	341	327	298	323	348	330	343	327	327	340	344	321	338	343	326	325	312	318	305	329	318	316	299	343	301	336	334	343	315	341	331	300	346	304	348	313	357	298	327	329	318	320	324	303	313	348	325	337	324	326	323	321	300	307	308	342	343	307	294	343	341	325	299	309	302	316	322	305	324	330	326	317	320	305	309	318	335	358	308	319	290	341	341	324	361	347	316	323	310	307	307	310	293	356	317	295	322	334	329	333	344	317	354	325	300	328	315	327	361	319	327	337	325	311	337	310	350	337	300	315	337	347	337	311	298	335	328	331	342	317	311	324	326	334	331	292	288	377	322	313	349	340	323	333	316	305	318	327	334	308	309	309	342	323	326	322	351	322	353	330	334	366	348	310	323	299	316	318	319	326	299	333	315	339	322	335	364	324	347	368	328	330	334	366	340	294	310	310	331	326	316	317	291	352	307	317	321	350	337	318	323	328	295	292	335	315	277	313	305	338	310	321	289	298	308	329	298	339	310	316	318	325	327	348	345	300	274	303	315	306	320	309	357	344	359	296	340	312	330	313	322	302	330	372	316	329	334	298	304	317	315	304	307	297	309	351	352	305	334	323	296	322	322	330	325	313	308	314	299	330	328	317	315	313	308	325	301	306	277	306	328	297	337	320	314	351	317	339	315	336	318	341	327	348	317	307	317	316	316	296	337	297	315	315	329	357	318	333	329	333	323	322	348	329	342	306	325	304	334	317	335	333	346	324	277	353	283	323	316	331	303	308	319	357	334	320	308	333	317	364	325	324	310	336	355	341	330	329	319	319	305	352	316	336	348	311	329	327	332	340	338	348	326	300	333	312	336	352	306	302	347	314	350	314	294	336	336	355	297	330	319	325	327	310	308	325	351	316	343	319	367	312	342	290	291	307	348	301	319
28227	25332	12496	1005	619	514	556	551	558	556	518	554	485	540	566	533	581	533	513	543	511	524	556	569	513	546	584	500	527	529	515	503	499	531	505	521	555	563	522	547	509	528	539	556	515	532	552	548	559	540	511	515	538	564	560	530	542	528	547	520	504	553	537	552	534	516	501	572	521	518	577	532	545	505	541	545	539	558	472	530	560	597	523	523	517	560	551	559	557	567	546	514	551	527	537	512	569	530	512	533	534	534	488	532	516	529	527	539	567	494	523	542	549	518	571	533	529	508	504	531	514	514	535	502	558	535	566	514	546	544	572	531	489	529	537	552	544	552	518	499	521	520	523	529	519	533	547	531	564	571	506	540	600	490	485	507	528	547	514	512	509	565	559	551	573	535	521	527	552	509	513	511	512	547	572	571	561	552	517	501	520	497	516	545	522	513	514	542	554	534	505	494	483	547	527	529	553	544	557	555	568	546	513	514	571	545	483	496	547	580	539	488	511	511	560	554	554	502	510	519	559	534	520	542	552	520	546	546	561	527	548	552	470	534	533	511	513	520	498	511	523	570	537	509	537	560	517	505	551	568	521	482	532	506	480	545	538	521	526	525	531	558	502	539	494	531	562	505	507	554	552	519	505	562	526	531	477	512	527	555	571	524	530	560	491	554	499	562	511	555	534	526	509	538	505	535	528	555	518	514	524	507	532	544	520	556	532	510	552	546	488	561	553	517	554	534	521	562	546	525	530	525	558	491	512	540	516	525	515	529	540	553	526	523	519	546	509	590	557	523	518	510	548	496	591	502	515	520	511	503	528	519	534	543	514	530	533	570	522	534	494	539	520	563	508	516	554	558	513	484	509	524	574	543	541	573	538	556	534	523	515	550	553	553	536	518	532	516	534	541	487	578	516	509	539	538	552	564	545	491	528	570	551	503	532	568	552	534	567	552	535	505	514	520	521	520	517	494	572	558	550	561	571	545	527	482	522	535	520	551	499	538	478	573	545	557	544	529	531	560	511	512	545	555	535	539	502	518	532	532	541	499	530	545	494	521	506	530	529	538	491	511	505	539	567	588	582	524	514	541	551	542	561	525	566	516	548	534	492	540	569	524	532	517	538	549	541	538	540	504	502	508	524	556	530	526	566	521	524	519	532	533	577	524	518	584	565	511	578	492	538	532	574	568	572	519	496	507	524	524	548	534	543	519	534	559	546	515	506	492	502	485	536	549	523	523	523	541	526	514	548	517	501	557	537	517	518	558	551	506	525	482	525	505	512	529	524	512	535	528	536	542	544	581	560	513	529	533	552	514	493	532	509	520	524	571	512	530	519	528	532	487	510	541	529	511	521	520	545	538	531	515	508	517	519	509	494	510	527	496	543	514	504	535	506	521	511	572	590	539	577	526	529	486	497	596	507	517	533	571	561	541	529	493	535	496	556	542	517	527	542	537	546	564	570	579	523	560	538	589	486	502	510	580	527	517	513	568	495	527	541	560	520	564	558	546	524	509	572	527	584	556	559	528	520	551	542	521	529	532	515	574	548	535	510	574	541	562	523	564	519	512	544	569	519	536	498	565	560	530	552	552	557	525	531	534	525	510	528	535	550	558	546	501	480	557	538	558	563	572	489	515	502	547	485	542	543	530	507	527	546	523	499	599	569	520	529	531	574	553	507	503	523	484	519	543	543	528	525	496	543	552	531	525	549	520	532	468	549	536	497	519	557	555	500	531	563	555	498	578	511	540	549	518	535	515	527	553	558	538	524	526	552	504	550	551	519	563	522	517	518	556	551	554	525	504	495	533	531	515	539	539	506	523	571	542	532	540	514	536	527	536	551	560	538	488	576	542	532	541	552	519	579	529	542	579	523	554	521	557	553	546	507	531	577	493	560	533	489	524	525	550	503	556	521	540	541	554	561	538	525	528	513	537	539	514	494	500	511	545	525	541	537	505	558	576	517	528	529	547	518	507	524	509	525	519	454	547	539	558	528	529	494	530	507	543	553	544	501	531	513	539	526	528	544	480	542	539	509	512	528	507	507	497	533	541	543	536	509	561	548	553	544	531	539	544	491	510	474	539	544	522	517	523	514	526	512	514	573	550	558	541	590	515	554	501	534	579	516	492	509	544	514	547	488	562	518	534	530	511	545	516	532	536	511	508	464	482	506	550	555	520	533	557	560	522	537	535	569	573	548	529	536	497	524	479	543	509	538	560	521	541	568	522	532	519	536	527	486	555	521	537	525	543	504	519	521	531	525	564	553	544	493	530	538	542	541	525	512	541	548	554	588	511	539	534	585	503	493	499	541	567	499	497	502	533	550	549	556	534	537	543	492	539	564	562	535	499	530	527	544	548	497	577	553	523	538	508	514	556	522	572	514	550	526	555	560	557	521	519	539	527	533	480	508	506	547	523	495	514	559	512	551	528	526	518	529	533	489	560	568	534	550	535	541	533	566	546	559	549	539	498	535	559	523	533	547	554	542	526	522	495	558	521	530	518	534	505	557	531	551	525	546	518	512	503	557	557	526	538	542	514	498	557	559	537	562	517	512	553	587	522	544	551	512	530	536	557	564	540	511	513	553	491	524	508	549	517	493	552	545	529	538	571	552	576	523	556	561	528	502	501	517	530	558	535	521	546	518	547	527	539	507	530	524	530	571	543	531	497	551	514	557	539	524	519	536	539	511	541	522	522	557	557	559	592	516	538	534	567	554	525	498	575	557	521	517	548	516	527	539	528	556	541	583	513	594	514	525	523	503	559	493	540	539	533	522	549	536	540	491	534	535	523	525	573	546	569	550	538	501	527	523	550	512	518	545	496	553	521	510	543	530	544	491	512	518	575	537	534	537	546	567	533	557	553	528	522	509	578	542	524	526	558	507	527	566	540	528	509	537	538	590	537	524	496	537	514	528	514	518	536	495	530	509	565	510	530	531	478	532	539	521	537	531	520	559	541	518	481	569	549	548	526	551	539	577	551	540	545	550	522	541	556	501	554	588	584	500	553	530	554	532	558	520	522	550	562	552	580	498	527	516	539	519	481	467	520	552	531	570	508	534	536	537	526	528	477	563	513	548	483	535	531	515	540	553	516	550	558	522	522	525	542	517	546	513	546	532	559	543	592	519	577	528	558	547	534	553	512	557	536	560	514	547	532	548	498	568	563	508	514	600	578	572	528	536	566	536	532	529	504	483	556	542	595	499	566	518	518	520	487	535	515	498	533	519	549	531	568	538	494	529	507	500	546	546	544	528	512	516	496	522	539	513	522	539	547	498	561	530	540	500	540	514	530	531	512	511	469	527	555	532	518	498	504	530	555	534	553	524	479	519	588	553	543	525	511	495	550	536	546	519	543	557	517	549	497	540	546	558	539	493	524	572	495	512	510	500	525	542	527	526	521	517	509	491	507	504	521	523	550	507	501	566	540	527	551	577	528	488	526	506	568	547	500	550	536	545	535	534	539	512	556	551	551	519	523	543	576	547	571	546	549	531	520
10263	29453	6533	547	520	506	543	513	542	478	463	470	480	457	511	512	475	466	501	498	478	468	479	475	516	506	474	434	469	470	452	466	521	485	477	493	485	471	505	485	500	469	485	499	514	465	477	529	491	473	464	464	511	438	489	483	474	486	528	504	543	511	481	507	492	500	544	481	456	476	445	487	494	497	480	472	475	500	484	466	478	481	444	483	477	471	541	488	483	471	512	508	496	491	475	482	514	480	475	484	504	524	488	454	470	491	508	528	471	487	497	463	490	486	500	479	475	522	491	494	502	481	460	464	495	484	491	493	516	537	506	533	507	493	455	490	505	492	513	479	471	480	465	510	482	484	447	457	487	450	511	522	484	451	470	530	458	496	484	490	518	469	466	466	495	460	502	490	483	498	483	471	451	440	491	508	529	480	483	505	463	440	452	488	494	494	455	430	514	500	477	474	464	472	508	463	485	463	444	492	486	471	488	483	510	537	486	450	481	447	476	483	476	466	522	478	445	486	473	497	513	492	514	470	457	477	476	542	468	472	463	491	461	473	494	464	479	488	491	512	500	469	484	476	491	444	486	520	534	492	465	514	526	460	484	499	490	460	477	475	492	479	465	462	495	523	470	466	524	513	507	512	491	480	481	484	480	515	479	473	475	510	466	470	467	483	509	502	492	461	498	491	496	546	486	452	455	496	489	500	472	491	477	512	488	475	475	517	429	493	460	475	526	465	517	465	505	465	467	542	442	548	517	419	476	499	509	490	461	499	448	474	500	491	512	485	471	495	504	471	474	483	510	465	476	519	497	479	492	468	495	472	498	485	459	507	517	488	500	488	506	509	519	468	504	501	467	505	529	471	506	475	446	508	466	450	486	449	513	480	486	510	503	509	489	455	480	490	510	459	483	468	494	516	494	524	491	460	480	450	503	503	484	498	515	555	465	484	487	511	524	492	452	474	509	481	493	511	482	445	503	481	492	471	487	487	474	449	438	465	466	481	465	492	447	483	486	453	477	500	489	511	486	493	479	480	465	497	524	478	518	482	437	494	528	491	466	503	479	445	486	466	529	486	496	511	517	542	487	466	476	509	507	499	481	495	451	511	459	488	520	474	499	474	514	509	486	528	511	459	481	484	467	487	474	461	495	486	472	513	518	455	516	493	472	472	518	508	476	493	473	527	494	529	480	464	503	456	493	513	500	458	481	485	464	438	515	434	463	491	468	474	492	458	491	496	444	521	494	472	513	482	455	499	518	502	493	467	521	513	509	469	464	469	511	530	446	502	470	490	455	477	466	443	488	455	487	505	496	484	479	518	440	502	531	513	462	474	439	513	527	500	501	522	482	443	478	496	499	462	464	512	515	520	479	468	457	489	467	483	479	445	514	485	501	505	489	502	498	491	488	509	502	482	517	523	507	483	506	508	517	450	521	467	513	462	505	493	488	478	501	479	512	457	477	523	448	460	466	488	448	499	446	490	478	498	505	483	455	490	457	490	490	519	497	500	481	493	508	515	490	476	450	517	501	448	459	481	495	477	466	441	463	479	468	483	471	517	480	496	507	487	482	477	493	490	484	466	503	472	491	481	470	520	528	497	443	521	453	499	500	489	460	477	506	478	482	483	493	438	500	447	482	495	501	508	480	489	482	485	458	504	515	505	466	485	477	475	469	486	506	523	452	497	485	499	455	469	459	480	493	451	454	465	488	476	525	473	485	472	502	460	487	515	486	474	472	491	493	514	487	494	475	500	490	490	472	516	485	463	481	481	502	460	504	498	524	489	485	414	492	477	503	518	467	453	505	521	457	441	465	493	496	517	476	467	480	460	491	450	512	454	459	457	523	484	456	512	501	477	511	485	470	498	460	462	468	497	519	452	458	466	473	542	500	507	471	438	463	468	445	465	510	527	488	440	533	492	476	490	492	492	500	447	498	469	487	477	465	473	460	464	459	491	482	451	505	502	489	508	480	517	487	442	470	502	515	466	503	504	478	446	496	523	456	459	506	488	492	478	506	501	485	448	493	466	510	477	490	484	490	463	462	480	443	510	449	465	454	521	501	501	496	474	501	515	442	519	484	487	460	470	477	494	502	448	497	495	496	483	505	513	511	500	478	519	454	457	504	479	491	466	465	503	512	464	503	478	448	466	494	459	480	461	510	492	497	505	479	495	462	458	517	447	456	491	479	454	483	486	496	446	468	476	488	481	491	471	482	510	459	473	460	461	520	485	480	501	493	496	487	491	485	462	470	490	489	479	476	514	507	479	526	499	447	468	471	476	473	481	468	524	476	507	484	490	499	512	488	456	501	463	499	483	505	480	485	502	490	459	481	497	487	501	456	488	457	499	451	505	524	512	457	507	527	492	457	499	451	458	515	484	492	491	504	529	474	493	471	506	467	484	456	479	457	505	476	478	455	446	463	438	505	497	528	510	500	521	500	466	504	502	453	463	525	531	485	450	479	483	521	457	489	516	509	468	505	453	485	522	518	528	513	467	505	482	472	489	440	487	465	447	478	487	488	478	498	482	518	421	439	475	462	503	464	509	467	530	492	499	459	501	492	503	516	495	477	505	476	491	506	452	499	504	478	475	493	499	487	460	483	493	517	483	491	483	481	483	483	460	466	536	516	511	471	511	475	440	447	488	523	477	484	505	484	491	455	510	508	523	472	438	501	482	530	530	515	497	487	507	507	475	469	509	464	464	481	434	464	460	469	471	508	488	498	489	486	462	458	437	476	489	525	476	491	518	485	501	487	485	452	507	455	485	486	474	497	471	483	478	478	479	523	482	466	481	464	462	473	499	431	493	529	502	490	476	458	516	484	485	499	503	460	466	448	540	568	474	466	503	508	487	476	469	500	516	514	469	473	484	480	481	485	445	455	503	501	507	513	475	526	517	474	515	474	450	482	467	503	479	500	479	548	516	469	444	452	488	476	503	511	503	464	490	475	467	474	501	497	492	460	483	496	499	462	516	495	513	502	506	488	473	484	518	465	507	490	472	519	495	467	526	488	494	513	466	458	489	514	472	481	508	517	467	481	491	473	500	458	502	483	443	505	487	496	487	509	491	453	463	499	443	497	493	490	512	490	434	488	476	438	483	495	497	504	476	482	480	461	519	487	494	476	489	483	457	527	486	466	506	443	524	522	446	485	499	491	453	460	478	488	505	501	491	463	493	477	477	478	525	454	505	462	467	513	479	472	495	489	446	478	462	462	496	480	450	457	476	464	494	496	497	443	475	461	484	501	455	504	516	511	495	463	452	438	480	516	449	508	496	492	456	464	507	470	452	486	460	515	486	497	482	447	512	478	515	505	507	512	467	498	475	516	480	469	455	476	464	502	513	492	538	476	481	445	532	477	501	461	513	479	532	499	510	498	496	467	465	476	468	500	471	523	466	487	472	514	455	515	500	476	459	508	488	477	504	470	488	473	548	482	486	466	472	450	459	479	479	479	474	490	469	485	465	488	479	472	499	473	472	474	513	479	467	534	485
25409	24263	28600	24614	6121	571	437	369	314	320	292	264	291	257	231	287	284	255	273	292	280	267	304	308	302	283	275	284	300	289	259	290	259	271	234	279	270	255	274	259	285	272	298	250	275	284	266	288	283	284	287	277	291	278	274	263	258	283	270	272	242	277	273	271	289	248	262	272	242	270	235	243	281	270	230	250	254	254	278	263	288	274	265	288	246	256	252	268	263	258	287	275	264	253	227	239	300	263	284	276	271	245	265	277	296	292	265	279	286	259	270	279	263	264	282	254	250	290	273	303	247	280	241	266	278	253	249	270	290	290	258	300	258	262	244	281	288	280	278	289	260	255	268	279	268	245	275	244	267	272	250	293	267	267	259	280	282	292	273	280	266	260	264	268	270	256	262	286	287	261	281	277	259	302	250	273	254	267	284	306	299	280	296	259	269	251	291	235	265	272	266	276	306	271	280	264	267	273	255	272	258	274	262	277	275	273	304	264	232	259	268	263	270	283	292	282	296	277	244	238	250	258	282	266	282	262	293	279	294	309	273	271	288	267	243	286	288	279	255	293	262	256	263	266	250	267	266	280	275	268	279	261	264	290	258	258	307	270	241	269	268	252	263	277	290	264	253	261	277	250	292	279	276	280	257	248	234	318	266	254	281	275	276	273	268	291	282	285	254	272	264	251	270	268	274	252	263	241	264	277	252	238	283	274	265	249	272	271	260	253	257	249	306	262	277	278	247	269	287	258	276	286	276	264	273	247	260	283	242	258	272	249	283	265	274	274	263	272	285	259	267	258	261	279	243	264	275	258	258	264	269	268	251	246	276	291	276	279	277	252	266	268	270	269	261	251	249	292	299	255	268	290	233	258	266	268	276	271	267	231	255	286	279	269	249	256	259	286	291	250	271	248	230	283	283	283	255	285	249	267	257	258	259	262	253	259	255	255	289	271	295	244	302	238	293	244	260	266	270	267	274	259	293	252	269	264	266	270	270	295	275	242	260	275	275	270	259	252	256	253	289	261	277	281	290	260	286	271	248	299	265	262	285	293	252	269	269	291	264	239	306	280	258	259	283	252	239	266	300	269	279	267	276	316	275	264	274	284	293	257	273	263	255	259	270	258	302	261	285	279	262	279	265	285	249	269	282	287	291	311	259	256	299	247	269	272	251	258	269	263	257	270	269	302	280	267	304	261	287	266	265	252	277	258	232	292	284	294	275	282	275	272	267	280	267	274	269	270	301	275	259	257	246	264	265	272	270	265	276	257	260	277	282	258	277	305	286	264	292	267	219	268	298	265	246	275	274	259	280	276	253	271	264	245	285	267	262	250	261	277	260	266	259	269	265	292	277	240	251	283	274	259	303	271	240	255	292	262	257	274	257	264	266	244	264	282	269	250	237	271	251	237	258	258	274	265	270	252	275	276	288	256	250	268	242	264	257	300	269	268	248	252	269	270	278	272	288	263	262	288	227	258	244	248	275	261	264	279	267	280	280	259	242	260	276	247	249	250	257	266	275	271	279	272	264	267	272	274	264	265	249	269	248	230	248	252	278	265	273	294	255	266	261	259	262	254	292	290	239	244	265	268	262	272	261	260	270	241	285	262	276	284	303	291	287	284	296	255	277	270	237	268	274	278	242	266	274	284	245	279	249	279	248	283	286	265	269	274	269	263	277	281	269	259	276	292	259	262	264	238	281	287	263	250	288	256	264	281	278	283	290	264	288	284	259	275	275	263	252	274	271	277	281	266	287	277	281	281	257	267	275	257	276	245	258	268	265	269	264	276	280	276	294	248	265	261	267	269	245	268	265	270	279	261	242	284	248	262	288	253	259	277	262	290	275	272	245	273	228	243	287	265	282	259	269	255	240	264	252	216	244	266	260	259	256	251	263	281	251	279	268	274	281	294	273	247	259	273	307	270	262	275	237	250	252	256	251	244	262	261	286	229	272	274	261	251	311	251	269	248	252	271	259	307	287	275	285	232	270	268	287	246	257	270	264	295	264	257	261	265	284	300	275	309	301	277	278	274	285	267	250	274	236	249	267	272	254	255	268	275	256	269	268	282	260	272	265	274	252	269	233	237	273	267	295	283	288	263	289	280	244	272	308	297	244	262	284	235	237	259	225	260	258	274	258	283	286	296	273	277	268	268	268	237	246	270	257	260	258	285	254	285	273	249	265	285	280	233	271	286	271	261	265	256	278	251	256	262	236	253	260	264	249	286	318	276	272	288	254	265	249	265	275	245	277	249	278	264	289	272	269	230	267	283	271	265	287	251	257	277	247	241	290	284	245	256	270	260	268	239	257	264	257	272	264	266	263	273	274	268	234	265	243	291	255	277	254	285	265	289	217	246	265	247	256	286	284	227	256	251	275	263	275	284	284	283	269	258	261	234	287	282	263	282	251	292	253	273	257	275	251	273	287	265	286	260	248	226	277	266	266	259	286	253	272	264	271	270	289	242	244	246	251	248	291	251	246	263	291	253	270	282	254	248	264	297	297	254	239	253	253	239	256	299	274	270	250	308	259	278	259	268	267	260	268	268	265	257	280	273	307	269	255	292	254	288	293	275	262	251	289	295	267	255	269	266	269	302	276	285	257	274	237	244	263	285	256	240	258	247	307	247	276	271	274	252	262	277	272	249	285	253	281	269	276	257	295	284	252	261	288	273	270	291	258	263	286	275	262	259	271	284	250	282	262	279	286	235	283	260	285	256	259	289	257	259	272	273	257	286	251	265	262	270	280	253	263	293	267	249	264	289	278	276	257	260	263	267	257	268	283	233	264	267	265	263	241	245	268	271	273	257	296	301	260	259	270	280	258	246	300	261	279	313	258	280	244	257	277	314	287	287	252	271	289	263	278	297	252	251	253	304	269	259	246	261	296	267	262	270	284	255	281	270	266	269	247	291	256	259	274	279	252	256	293	244	277	256	268	236	272	246	250	264	282	281	269	285	274	268	268	266	276	272	301	276	286	276	286	264	256	272	236	269	280	246	262	266	266	275	273	254	288	248	263	255	251	265	292	282	261	268	273	285	315	284	284	262	282	285	273	273	270	251	244	285	283	251	244	271	258	262	273	289	277	279	266	256	273	250	259	250	284	245	250	262	264	279	284	283	304	259	284	291	291	285	275	273	270	280	292	276	243	268	261	260	281	259	256	295	275	267	258	286	259	278	265	253	276	256	268	245	280	250	275	249	278	309	265	236	275	280	264	266	316	243	285	251	262	249	280	303	251	251	266	257	251	262	275	266	282	252	283	265	267	238	263	247	265	270	259	246	271	300	296	256	264	276	249	275	291	237	280	276	258	277	252	275	264	255	240	273	264	283	284	265	279	281	252	254	307	291	279	248	269	303	272	288	268	277	280	253	258	277	255	261	291	267	267	298	279	277	271	323	261	250	274	303	290	280	270	289	282	271	263	275	293	279	236	255	308	245	255	253	273	270	268	246	262	263	290	263	264	285	249	299	264	283	283	246	273	270	221	271	262	264
35413	80770	19315	798	569	479	429	402	369	364	351	342	320	348	315	328	320	292	294	304	294	298	304	289	283	334	342	275	259	312	298	300	277	293	300	304	313	310	311	277	261	308	310	301	281	333	287	292	318	287	307	306	274	290	311	350	328	289	285	292	301	305	254	294	272	323	302	302	287	309	299	277	312	243	293	299	282	280	275	304	316	287	315	285	318	303	265	307	325	305	296	289	297	295	287	301	295	291	274	290	312	276	290	282	297	293	298	308	303	294	277	293	304	302	283	295	287	275	313	299	286	265	310	277	313	308	292	305	286	321	292	291	265	292	290	316	269	295	308	284	295	309	288	298	297	344	286	283	301	294	297	292	302	310	287	298	293	304	308	300	286	278	312	299	294	285	302	301	294	311	304	300	278	296	290	294	291	281	286	301	300	329	287	277	305	278	326	277	296	289	286	290	282	317	322	289	280	289	321	309	300	302	309	273	281	262	327	282	293	300	263	283	281	319	301	289	277	284	287	297	305	302	302	302	251	299	285	300	332	271	290	299	266	302	291	287	301	294	321	286	247	280	299	339	281	308	304	298	284	282	291	284	285	289	290	278	274	303	283	281	299	276	298	249	302	287	291	287	318	298	260	284	287	261	268	321	284	252	271	300	305	262	306	302	324	303	327	330	291	298	289	299	292	270	258	323	293	279	294	292	318	311	275	306	289	305	312	320	269	325	294	295	299	265	335	291	283	321	297	315	269	300	276	274	289	286	323	329	262	318	282	321	303	292	288	313	299	296	298	297	303	310	279	306	289	279	291	285	317	255	276	298	304	285	293	267	270	304	305	257	279	279	316	298	263	301	302	260	282	280	305	328	282	307	298	287	287	288	293	233	330	292	320	283	275	265	307	286	259	298	281	280	294	314	279	273	306	297	290	308	308	270	281	286	283	301	283	295	297	285	279	285	271	309	300	291	303	281	304	302	284	270	314	292	295	252	289	288	276	281	301	284	297	294	307	266	296	308	303	295	273	313	314	289	282	297	322	316	310	278	255	298	303	275	296	335	305	296	294	310	303	292	259	298	330	293	285	327	286	293	281	322	323	276	274	266	283	302	292	278	289	326	287	280	302	289	276	300	276	288	256	328	280	256	295	297	292	299	284	281	302	293	278	283	315	268	283	261	284	267	300	294	276	298	298	274	314	272	280	270	305	287	324	291	338	301	320	275	288	297	318	298	265	289	285	287	279	279	278	284	294	292	289	260	281	275	263	300	333	273	291	290	276	280	283	279	292	283	300	331	310	295	294	306	302	276	297	297	313	293	278	303	284	272	295	300	335	302	295	309	279	301	282	300	301	313	294	309	288	287	276	299	285	304	289	264	260	318	291	287	312	290	310	298	297	303	271	272	273	282	317	287	268	281	275	265	315	279	294	299	298	272	310	290	267	311	288	297	283	292	307	315	298	284	289	281	305	288	273	285	282	301	294	299	290	293	331	322	311	277	286	311	276	327	285	320	329	305	293	289	288	276	285	273	278	335	295	290	302	307	301	271	270	260	259	279	266	285	294	299	293	284	278	293	306	275	292	272	285	279	294	322	293	257	261	317	285	300	310	297	263	274	288	310	295	292	314	309	268	287	302	274	281	287	291	279	264	312	272	272	312	281	286	303	291	304	324	305	277	335	294	290	270	276	304	295	302	305	272	340	311	296	289	274	275	288	270	302	317	295	280	270	279	318	277	285	282	314	303	296	273	311	286	277	267	302	301	286	292	304	268	286	293	285	281	309	321	305	303	292	297	323	287	256	281	273	285	258	289	287	269	312	279	298	280	285	274	314	298	291	327	305	297	314	292	323	258	299	285	281	310	282	282	289	274	281	291	316	296	320	290	295	306	279	284	287	281	265	302	298	274	251	285	322	300	264	308	290	306	296	317	267	276	293	336	292	298	287	300	312	273	296	305	297	281	285	303	312	280	295	271	278	282	304	298	325	276	303	287	277	274	261	270	297	309	280	296	310	277	291	276	281	275	326	292	296	286	319	274	283	292	311	254	300	309	259	283	294	320	277	303	289	286	277	268	282	274	291	294	318	268	269	324	288	301	292	292	323	260	305	287	274	275	280	313	280	310	298	258	289	277	309	304	271	294	284	299	264	307	290	282	294	280	299	279	310	292	311	284	280	308	280	300	293	294	282	286	312	294	288	316	274	297	287	287	274	302	290	286	275	246	308	294	275	282	296	298	275	300	274	273	286	280	280	296	304	290	321	294	296	262	279	289	302	300	265	276	284	286	303	310	293	307	299	272	290	298	279	302	305	290	284	267	270	302	261	293	264	260	314	262	256	293	281	272	298	283	286	279	328	291	307	274	285	277	313	307	310	286	290	301	295	287	304	265	272	286	285	286	297	254	278	305	264	295	287	308	281	303	291	272	328	289	339	258	312	292	322	292	314	311	316	300	293	305	276	270	294	294	277	331	272	309	303	272	286	315	285	281	272	294	309	290	311	288	276	301	309	292	269	291	297	277	292	326	269	284	335	289	262	279	308	288	295	267	270	295	303	295	298	278	265	273	287	288	309	287	282	278	306	276	310	296	275	264	320	291	316	329	263	303	287	290	261	312	274	316	299	305	276	295	303	266	287	271	340	310	295	280	294	286	278	262	297	284	317	309	310	299	321	284	319	263	299	300	287	265	280	319	262	312	283	273	267	292	272	304	286	282	304	300	258	302	315	265	281	300	287	300	281	301	335	281	288	288	305	279	283	286	340	275	271	281	318	304	309	269	291	280	285	276	263	302	271	275	265	300	284	273	251	301	279	270	287	279	296	278	273	275	291	292	287	315	264	285	290	285	296	272	294	298	293	315	307	306	278	276	270	301	283	296	326	263	320	317	325	278	281	285	263	269	250	310	309	281	274	284	290	293	286	281	343	267	268	282	292	293	312	279	287	278	315	271	297	288	292	294	280	296	283	308	311	286	263	313	273	284	307	291	288	272	307	289	277	290	296	302	297	287	306	280	273	330	306	318	300	274	281	263	309	269	285	297	301	269	307	273	312	285	304	284	313	271	298	282	312	287	299	281	274	280	308	296	301	314	305	293	281	311	247	279	297	277	295	277	283	273	282	301	287	288	305	293	290	254	284	303	302	291	318	295	283	286	309	290	290	290	314	316	284	266	298	325	273	315	300	297	262	280	293	314	283	273	284	293	330	301	293	296	268	269	294	318	299	300	288	280	282	292	293	306	279	300	291	303	268	274	297	281	269	282	279	275	258	265	291	294	293	297	274	273	284	301	292	290	299	273	266	279	298	270	281	315	295	309	295	295	268	302	291	281	276	288	282	301	278	279	278	294	305	288	268	291	282	287	258	301	282	284	284	295	306	282	282	302	302	284	320	251	276	285	318	310	288	287	306	275	309	299	289	299	290	280	287	287	306	305	305	286	314	283	296	288	261	280	283	308	256	278	298	298	301	293	282	280	295	280	269	286	316	278	286	268	291	301	319
24564	22046	28469	25585	19456	4454	664	459	376	356	361	319	311	328	295	305	311	328	283	315	297	299	261	295	318	281	278	290	286	284	326	280	305	253	293	279	270	280	266	312	277	296	280	296	275	286	246	296	305	306	272	266	317	263	280	305	275	302	253	281	277	288	253	307	289	300	286	272	275	293	288	289	265	275	274	265	276	240	289	268	276	279	293	279	267	258	272	278	270	267	257	290	298	284	268	259	262	271	252	305	296	288	277	273	265	280	263	274	237	294	315	306	303	280	276	282	264	281	272	277	308	289	274	256	292	283	276	279	260	299	285	269	288	292	263	291	274	283	285	262	269	283	294	291	259	274	295	256	306	319	283	271	257	306	301	291	276	288	266	254	272	281	286	278	277	258	290	283	280	302	247	266	280	290	285	269	269	292	261	245	280	291	279	298	306	256	277	260	290	276	274	312	268	264	284	299	287	271	266	273	293	258	288	275	274	245	281	275	291	298	282	279	279	272	269	280	269	266	273	268	265	305	285	277	323	292	270	257	299	276	279	290	281	299	266	267	275	287	296	267	256	273	296	303	297	261	281	275	258	264	316	275	285	287	281	250	297	287	271	268	288	291	261	261	292	275	300	271	283	267	268	282	309	297	278	296	266	259	282	257	265	274	288	289	272	279	286	275	296	294	272	278	305	264	265	309	271	287	268	252	293	260	284	301	252	294	274	271	285	266	267	284	285	275	248	283	285	272	273	283	276	294	284	267	275	287	280	285	290	271	273	267	305	250	286	251	283	270	264	277	250	281	263	281	293	286	288	279	262	290	277	269	293	281	306	284	270	276	278	305	264	271	260	262	281	300	269	280	306	266	284	254	285	259	289	290	261	267	303	265	266	275	284	272	234	276	281	291	279	267	264	239	278	284	270	265	269	267	297	305	299	277	261	265	274	299	277	251	279	306	267	295	256	270	268	298	290	283	278	269	265	290	300	252	260	296	291	261	290	272	296	280	252	274	290	290	300	272	288	291	274	291	275	291	283	256	257	291	294	272	282	269	285	279	245	298	276	300	261	238	306	284	249	277	282	281	294	275	276	279	288	293	290	295	301	275	276	283	278	285	271	246	277	261	299	262	265	251	263	290	288	277	283	292	279	269	258	271	290	274	292	272	278	300	269	289	287	260	256	270	292	294	274	288	280	284	280	269	274	267	275	246	278	260	270	263	276	265	264	307	277	282	279	284	278	273	279	251	257	276	245	271	262	296	278	260	302	261	270	281	307	253	273	285	292	281	279	290	248	299	243	270	280	290	304	261	278	259	294	258	291	283	310	266	260	246	260	264	301	283	263	289	287	266	266	282	262	272	276	272	296	283	261	297	300	268	274	302	249	269	284	287	286	274	257	272	305	282	287	293	284	293	267	275	267	297	262	297	300	279	286	276	286	270	282	271	282	233	294	269	278	304	264	280	288	267	299	297	270	273	278	281	286	255	278	233	281	290	288	289	272	237	269	271	286	261	283	263	296	298	298	287	281	280	289	275	287	249	284	270	270	243	288	278	233	247	293	313	280	267	281	261	290	297	269	297	285	268	295	258	294	320	283	263	292	277	276	251	274	285	291	272	257	271	292	313	266	289	255	300	259	307	301	294	325	272	272	271	268	286	310	277	295	244	295	280	281	284	277	279	296	272	297	278	256	269	279	282	285	304	270	279	290	266	279	282	271	256	283	302	280	274	302	237	298	250	290	257	283	275	286	275	250	286	286	292	288	285	264	263	313	300	295	288	269	287	291	272	279	259	270	268	276	258	289	280	275	285	272	288	305	278	272	266	306	270	262	263	266	265	289	263	269	293	259	297	297	276	281	282	272	273	308	273	291	276	287	242	259	280	301	274	274	250	295	270	283	301	287	267	259	283	263	290	296	241	254	292	320	311	253	272	251	261	273	257	290	308	269	291	262	297	286	268	271	290	265	257	315	298	258	279	276	305	264	264	274	250	275	284	259	277	270	273	283	268	264	283	281	263	270	321	250	245	282	282	272	287	277	275	281	297	255	298	304	269	294	267	275	304	321	298	258	293	289	305	273	294	258	286	265	280	291	289	296	276	281	279	283	276	261	291	322	306	287	299	235	289	254	262	282	286	280	292	291	282	260	261	273	284	271	257	288	260	309	252	270	292	301	305	274	315	252	271	242	296	306	275	273	245	249	300	233	251	284	295	296	277	279	305	275	276	289	282	282	288	296	270	286	272	284	278	275	248	303	299	253	281	260	304	311	249	302	276	285	249	241	251	261	282	294	253	264	273	237	267	299	296	289	308	272	283	305	286	270	293	251	271	291	269	266	270	287	260	278	289	274	276	264	276	270	290	268	263	332	285	269	281	295	281	261	317	314	288	278	253	305	257	292	289	315	324	294	289	268	296	286	277	270	267	296	286	279	266	292	282	252	250	265	307	314	283	282	279	272	281	253	297	274	268	270	317	270	259	280	273	284	272	264	265	297	279	293	296	253	278	300	291	272	317	279	273	307	266	249	308	295	286	279	258	268	259	248	288	300	270	263	287	285	305	298	298	286	271	268	271	313	268	254	276	268	257	328	286	269	261	281	258	287	261	287	241	310	270	282	283	278	266	265	304	281	273	255	275	299	283	297	281	291	272	253	294	310	283	275	283	278	288	253	272	278	299	276	265	261	276	293	272	274	279	287	267	255	259	279	291	291	288	272	326	254	279	274	293	312	267	257	265	253	288	290	270	265	263	277	285	286	293	309	272	254	300	293	268	285	270	268	276	300	310	293	270	309	280	277	268	285	250	302	297	268	268	296	244	248	290	285	299	296	276	305	285	277	279	278	284	278	265	260	268	281	303	286	276	286	279	240	261	246	267	268	299	259	276	262	326	270	256	271	268	287	308	272	294	287	283	298	281	282	289	247	294	275	281	245	268	277	263	274	273	279	242	269	278	302	294	267	256	280	268	255	264	260	271	262	256	256	260	257	295	284	276	284	279	278	288	252	295	257	258	272	299	299	298	297	300	263	268	261	275	273	268	279	270	267	246	289	274	284	244	312	284	261	283	270	307	271	294	265	302	298	260	309	277	262	305	295	247	276	305	269	273	308	254	294	295	288	214	270	251	281	241	261	285	239	304	258	283	302	271	277	229	283	266	265	290	302	286	301	254	309	293	267	290	257	246	251	300	248	263	285	288	293	303	252	271	265	277	270	269	280	263	279	283	286	291	295	269	285	255	301	269	289	307	288	290	255	256	254	268	288	270	294	319	272	286	273	262	286	283	256	265	267	290	277	278	260	261	307	303	286	317	255	278	274	254	255	258	271	282	265	275	283	282	286	274	310	282	298	295	270	287	271	270	297	292	257	272	287	277	269	294	274	295	266	262	296	265	266	286	279	267	319	283	236	272	246	273	296	249	274	295	246	271	260	279	256	282	283	299	298	299	275	278	262	305	304	266	276	256	277	240	297	275	274	291	293	276	277	261	280	274	290	258	308	295
36824	88890	25722	1369	935	707	583	482	462	439	405	395	376	350	326	363	370	351	323	316	348	283	323	309	288	354	298	307	316	338	309	317	309	311	308	331	277	337	292	362	302	305	295	306	331	315	310	280	300	306	337	346	317	331	323	271	281	299	285	348	322	297	286	290	317	278	295	285	302	291	297	308	297	304	279	343	276	291	307	305	290	305	284	286	271	312	297	297	327	299	313	316	285	276	318	305	355	293	305	310	323	279	309	293	316	281	300	284	316	293	284	314	281	289	277	293	316	290	311	286	302	294	303	295	329	290	278	291	282	291	303	323	286	311	326	303	318	315	309	315	299	281	289	271	282	306	321	297	300	290	293	300	287	305	301	310	297	293	279	295	315	312	305	295	303	307	302	296	321	310	291	300	281	292	297	273	299	271	314	280	260	284	279	276	282	291	300	291	293	284	301	321	287	320	282	276	305	331	312	272	271	283	294	333	321	279	302	293	314	292	301	306	338	307	298	311	322	339	289	293	313	284	312	318	275	298	273	293	276	315	327	294	325	312	307	275	308	307	295	327	293	271	299	327	284	278	330	301	300	321	276	300	283	281	331	310	319	316	301	270	317	294	304	283	310	311	298	298	307	323	245	284	302	306	262	294	313	316	300	319	279	283	286	294	287	299	299	301	318	294	295	289	307	298	305	309	319	271	299	292	275	295	304	325	305	332	309	313	292	280	306	287	305	301	317	342	317	306	299	291	287	284	311	277	271	275	313	282	319	311	330	287	279	324	296	323	319	293	290	295	290	310	309	280	278	328	315	297	326	298	318	302	328	306	311	336	254	296	302	274	309	308	285	304	323	288	297	343	318	321	317	320	279	298	309	305	325	278	299	307	318	276	279	276	329	312	330	300	293	289	302	308	310	304	297	297	295	294	282	292	322	294	289	315	325	295	269	322	286	296	280	306	320	293	300	295	303	306	324	313	327	306	284	318	320	289	306	331	297	288	276	302	275	284	290	301	283	317	282	316	305	286	319	282	293	303	304	300	280	314	292	314	301	296	271	291	295	291	288	311	322	305	287	326	292	292	321	272	274	306	286	306	299	315	296	292	300	334	274	293	287	302	314	310	292	321	341	323	282	286	282	295	310	300	306	330	330	280	313	318	286	326	278	295	320	292	312	287	294	288	318	301	269	286	277	296	298	284	306	318	307	303	272	306	309	290	297	295	276	286	333	321	252	287	305	298	302	261	317	296	310	285	289	301	326	312	274	294	286	289	291	300	307	313	302	273	309	303	301	296	295	297	295	302	294	273	324	293	275	287	303	269	298	292	288	328	281	293	290	329	293	305	267	313	277	321	301	315	278	282	299	329	294	321	315	294	286	316	305	285	320	297	304	309	309	332	305	301	276	331	315	311	321	297	291	320	323	311	278	296	291	304	309	314	281	282	299	291	301	287	290	283	331	328	329	299	313	300	301	284	287	298	324	291	301	275	252	285	305	336	299	314	288	300	293	296	315	283	294	314	287	279	307	310	295	276	289	298	305	295	291	303	288	300	257	294	318	305	290	322	290	317	302	277	286	270	291	281	274	303	283	273	294	312	277	284	277	289	321	294	295	306	311	288	269	309	284	287	309	301	284	301	271	301	312	261	290	293	248	278	304	303	303	290	308	265	290	304	281	289	301	292	286	286	306	267	287	294	292	273	310	329	292	295	321	281	306	300	301	300	318	320	295	305	310	299	291	285	272	317	292	320	317	282	283	275	305	337	313	294	313	304	316	303	273	316	265	282	286	296	303	299	310	302	331	271	298	268	321	306	304	325	292	308	291	305	295	301	317	297	323	314	284	301	281	282	279	301	274	324	287	299	317	320	294	323	318	333	279	267	269	286	288	304	307	292	292	320	302	278	324	297	277	276	284	296	311	313	309	280	306	321	294	295	296	317	286	310	290	295	312	275	280	289	320	286	265	272	288	295	265	298	295	304	294	301	328	312	304	299	267	262	281	295	329	324	297	312	302	327	294	294	275	294	311	288	304	304	326	334	285	312	289	307	290	330	279	283	276	295	315	318	272	290	308	310	301	313	304	284	301	322	300	299	294	305	296	274	303	310	297	296	295	308	326	322	311	322	304	303	303	312	301	297	289	291	308	282	285	292	286	280	328	289	289	296	292	324	297	310	298	299	249	279	305	294	307	310	283	304	313	284	276	301	294	283	283	296	316	287	285	302	265	299	299	268	305	281	322	318	302	311	311	281	299	299	279	307	303	300	311	297	332	319	309	296	335	305	280	287	318	295	306	302	299	316	309	308	295	290	294	299	274	302	254	267	310	291	315	297	304	293	317	287	284	298	325	312	293	291	242	295	303	305	291	298	286	268	299	303	325	310	306	288	314	310	273	288	273	323	306	294	308	263	318	304	285	313	305	293	304	306	307	282	281	314	285	307	287	286	285	282	340	288	281	308	296	327	292	291	308	305	328	295	292	286	298	287	293	324	294	290	300	294	255	314	319	304	281	293	292	295	286	307	266	309	272	308	290	298	321	333	280	308	297	321	273	300	316	276	250	308	271	293	318	310	288	287	308	278	295	286	307	295	286	295	294	284	306	305	294	318	305	308	275	324	278	305	292	297	321	299	288	291	310	284	312	338	300	283	306	266	311	297	290	301	302	278	299	250	260	273	281	311	320	272	302	293	274	293	313	323	285	289	323	262	271	276	311	273	258	292	320	331	315	303	277	282	288	301	279	306	287	285	296	339	323	269	314	273	324	308	341	305	292	281	313	310	315	307	286	285	262	261	273	282	326	279	277	286	313	271	274	308	293	286	287	291	293	286	281	280	287	302	297	292	299	324	307	334	321	287	286	308	312	334	353	297	313	318	288	317	306	306	289	284	288	295	276	271	303	310	290	314	310	296	308	299	328	259	281	279	292	279	317	292	318	284	278	301	301	306	291	314	283	325	310	303	270	293	320	284	297	282	321	298	314	298	293	300	291	308	303	311	309	292	250	324	328	289	303	310	300	290	279	286	294	307	297	303	296	280	298	301	327	280	292	302	283	302	303	307	296	283	312	301	311	261	299	337	279	305	320	314	305	303	304	328	303	293	297	306	310	309	284	289	270	298	322	303	300	264	316	313	303	268	305	296	311	262	301	299	290	286	309	282	308	313	270	308	298	306	291	246	326	295	309	279	267	260	316	269	290	298	298	288	320	280	329	301	297	307	305	299	324	292	316	312	281	322	301	334	279	312	303	306	274	301	310	292	318	291	296	302	316	299	295	269	259	272	252	277	293	295	311	298	291	266	281	287	303	338	321	298	277	289	313	329	280	281	327	302	269	288	323	331	307	294	280	320	294	284	264	309	302	309	298	298	302	293	303	314	295	276	276	332	273	285	289	313	272	289	295	300	287	274	291	292	310	304	326	299	283	260	308	290	258	286	297	286	275	298	290	318	304	320	288	303	329	301	293	309	283	301	287	296	275	269	298	274	296	302	309	313	270	282
28160	23243	12021	1008	487	533	553	508	511	486	503	562	493	520	508	547	503	487	497	477	476	520	528	496	534	561	469	500	497	536	517	490	524	523	494	536	534	509	493	527	496	500	483	502	532	525	523	528	547	530	513	492	519	497	503	499	522	487	466	496	516	470	506	527	532	529	504	541	484	535	546	525	536	478	501	523	552	531	496	524	487	547	502	483	524	493	513	509	504	517	511	526	509	525	511	533	510	541	502	529	531	540	517	479	503	523	520	518	482	521	533	552	505	549	525	528	538	517	530	494	543	505	530	530	509	498	531	500	492	496	521	455	551	496	478	483	510	522	533	504	485	478	496	479	490	523	499	512	531	508	483	540	526	538	519	522	476	554	504	524	558	524	523	517	535	499	539	543	539	494	482	528	523	488	536	443	519	495	499	497	467	510	499	513	544	534	511	493	494	509	504	498	532	513	502	482	523	498	517	534	478	536	547	487	521	485	542	529	501	514	487	496	549	474	543	520	507	535	509	501	468	557	491	540	469	496	514	520	505	524	515	530	514	521	514	523	526	512	476	547	546	498	499	504	483	519	522	546	512	563	560	502	534	497	510	499	538	538	512	542	523	486	496	519	496	559	496	495	558	500	507	507	499	515	501	505	498	507	483	537	483	528	485	525	513	516	464	499	522	553	496	559	506	511	497	554	519	522	485	523	516	533	490	494	471	507	506	490	495	478	525	515	499	541	537	541	532	550	525	518	490	473	557	525	488	486	506	535	512	540	500	510	557	502	516	502	486	501	462	505	486	513	449	524	505	512	510	539	504	473	500	495	484	497	520	519	547	518	490	531	538	496	502	490	501	489	527	484	573	505	507	480	464	531	522	516	515	495	515	486	505	534	537	477	493	504	503	506	535	487	537	523	513	541	497	489	527	520	546	502	520	510	490	515	509	565	548	524	488	515	514	507	494	504	511	518	510	535	473	523	514	463	524	510	512	528	545	528	494	463	506	517	535	518	518	518	489	515	513	464	512	492	501	485	482	509	515	501	531	519	508	506	515	536	531	531	528	474	499	488	502	502	485	491	476	551	524	514	490	512	520	514	562	493	509	504	538	502	528	428	533	513	504	481	517	522	507	469	499	520	518	493	472	474	543	505	550	541	470	517	551	509	513	516	527	551	494	458	483	550	533	508	508	489	499	517	515	504	484	492	511	532	502	507	496	543	525	505	503	485	508	481	487	494	478	528	515	492	549	533	514	473	517	504	492	481	490	514	494	514	525	496	522	507	509	496	524	506	535	495	514	477	531	530	512	518	517	514	527	533	518	494	495	524	532	492	492	527	506	506	451	519	548	496	516	547	517	500	494	521	488	492	533	486	489	500	531	496	506	495	516	495	510	494	496	519	501	518	562	511	485	542	493	471	523	550	521	530	521	518	574	547	513	511	517	481	541	494	519	526	538	525	482	552	511	485	524	502	521	549	533	509	561	490	503	547	512	480	509	516	518	484	523	533	521	516	503	471	459	565	511	474	541	508	500	503	506	496	553	515	507	515	508	525	501	532	488	464	479	483	519	542	514	475	506	498	500	458	503	535	560	495	494	573	520	509	498	513	523	496	522	521	507	508	506	515	548	490	509	474	492	520	546	500	534	545	513	536	530	533	495	502	489	505	503	488	498	500	503	488	514	510	483	508	483	534	538	524	509	541	529	530	489	492	553	480	540	497	502	526	501	528	508	513	543	487	510	510	521	530	520	508	527	516	477	522	525	473	519	543	509	528	535	493	514	512	516	492	512	533	543	512	511	544	512	484	472	533	528	555	493	470	527	526	517	558	500	520	526	519	550	485	514	507	499	480	515	478	480	489	541	508	491	500	516	512	489	515	516	526	512	501	479	525	524	492	547	506	519	501	508	504	577	500	527	495	518	498	532	539	526	472	506	495	488	507	520	524	534	513	516	488	489	477	509	526	528	518	520	542	521	517	478	550	496	524	495	506	513	497	523	499	532	509	532	504	498	484	533	511	519	482	495	555	501	484	541	467	492	499	535	478	520	520	491	513	523	479	523	481	467	483	525	515	532	539	509	502	520	515	526	479	536	521	499	507	558	519	521	512	543	504	513	523	523	474	497	527	548	506	481	522	506	546	546	512	538	547	538	502	529	517	484	498	517	501	512	496	488	472	504	537	506	493	471	548	491	501	531	522	506	509	525	505	516	502	479	511	502	470	476	525	494	519	494	467	501	535	517	481	485	484	515	532	509	507	502	488	503	498	475	498	507	456	505	520	494	526	552	509	549	508	479	512	505	525	490	503	496	524	528	483	512	513	488	559	487	483	524	521	551	495	499	501	493	546	557	518	527	495	481	546	521	503	539	559	514	555	520	506	545	500	532	519	470	511	490	545	470	530	506	512	508	518	543	502	498	533	467	516	504	527	499	527	494	522	541	556	498	566	523	485	545	496	504	529	522	502	468	534	499	512	528	463	525	477	547	487	491	505	512	512	522	512	512	496	540	501	527	538	519	523	490	477	510	543	518	539	493	493	478	518	491	530	532	517	513	472	506	505	545	527	515	524	517	487	515	543	497	542	540	501	473	513	536	550	536	501	536	507	521	547	519	557	497	508	484	499	494	531	550	503	484	487	480	542	511	525	569	517	505	465	515	488	594	540	564	507	509	519	503	499	545	525	501	514	522	499	499	499	513	508	513	517	518	521	504	521	451	508	519	496	557	467	508	486	542	536	544	540	529	539	507	498	485	527	516	480	496	463	494	471	492	494	506	561	510	533	517	537	543	500	503	521	549	469	471	463	518	512	560	515	538	524	480	521	508	538	539	515	547	522	486	533	535	493	538	537	483	477	488	544	523	511	524	529	514	505	488	519	471	540	486	485	546	514	467	490	504	509	533	507	521	484	529	516	457	495	511	512	562	488	479	485	463	524	553	529	482	535	483	499	509	487	527	499	493	544	541	535	482	514	516	555	544	529	566	538	496	510	525	531	498	477	502	511	502	506	519	492	496	560	531	514	506	507	504	505	520	524	517	515	527	516	508	483	511	470	539	506	501	509	493	491	504	520	493	485	527	516	497	533	469	486	551	542	541	551	516	504	542	486	479	459	514	513	520	465	514	504	541	488	508	488	518	532	521	520	589	533	545	502	503	569	511	538	481	550	535	531	531	486	533	497	532	494	495	480	506	536	457	483	506	494	504	497	519	502	470	529	525	502	521	513	516	505	530	535	512	527	539	534	507	479	533	520	500	523	534	485	508	511	486	492	503	497	496	514	480	505	506	489	528	510	498	498	524	495	542	533	531	534	541	484	497	494	555	525	509	506	552	498	495	461	492	500	516	527	510	503	488	540	526	518	511	501	502	458	569	508	548	504	527	519	503	479	531	484	539	538	521	524	546	510	514	516	533	519	469	489	495	559	548	500	516	481	493	527	530	502	520	508	489	472	531	492	506	562	508	533	531	515	525	487	529	523	508	513	531	545	489	503	557	515	505	512
9752	25325	7253	530	506	467	463	482	487	461	479	461	513	466	441	492	507	474	488	449	461	488	501	473	487	468	502	465	482	468	493	474	458	470	503	467	512	454	463	514	484	451	464	451	472	456	461	470	476	493	473	491	453	456	483	497	455	463	505	489	462	469	511	483	462	524	476	469	473	493	487	479	451	439	466	416	486	461	449	512	492	475	488	490	462	463	503	463	458	456	493	453	466	442	458	477	484	461	475	445	514	474	419	420	482	477	446	479	484	473	433	477	486	457	435	411	469	475	488	448	480	478	481	461	460	490	465	496	449	465	497	476	509	486	441	501	495	508	490	457	446	495	472	445	482	467	484	465	476	445	491	424	437	487	502	474	485	482	484	480	504	485	463	521	483	488	443	504	494	478	507	467	475	465	494	480	487	486	496	477	467	466	490	471	475	474	505	493	502	452	476	475	487	496	455	472	469	492	475	486	450	453	482	510	446	494	486	457	462	475	427	445	482	497	471	486	464	454	445	450	454	458	469	477	470	487	516	456	450	474	480	485	488	482	462	504	427	462	494	450	472	448	472	470	466	499	481	480	500	449	487	501	490	459	484	484	495	471	465	493	452	469	477	470	471	463	444	515	460	483	488	474	490	481	466	501	471	485	493	442	481	488	437	469	478	460	481	481	492	491	475	476	495	538	461	486	468	506	495	477	463	455	490	465	455	470	485	488	460	480	541	449	466	443	483	456	459	515	475	461	510	483	456	483	482	494	438	502	447	496	464	465	452	495	480	481	465	472	498	478	448	455	459	456	473	458	492	473	479	476	472	465	507	443	493	498	478	485	483	501	466	510	496	507	497	448	493	470	477	493	481	477	470	422	470	479	511	485	505	477	463	464	444	454	465	468	425	493	434	440	484	474	441	511	468	494	496	526	496	480	476	476	469	490	504	464	462	515	510	461	477	489	495	493	445	448	486	473	461	477	448	462	461	479	493	481	482	489	474	463	478	489	507	481	465	486	466	438	511	453	514	481	470	480	463	509	453	495	440	463	482	487	503	466	473	471	427	453	422	463	458	494	489	492	465	452	486	452	478	495	447	488	485	457	474	443	434	491	477	505	483	466	500	471	499	491	458	449	469	484	482	463	494	474	476	508	516	492	474	494	479	472	470	470	461	489	481	437	451	484	472	459	444	431	483	470	532	508	483	485	465	480	498	447	454	475	503	487	482	481	488	469	476	467	448	443	464	512	466	447	471	471	457	479	451	491	474	501	449	474	512	489	482	428	479	467	502	496	510	495	497	456	448	472	447	482	503	448	466	457	455	498	480	494	453	481	476	433	493	523	474	510	454	485	460	505	443	491	440	476	503	502	469	504	473	534	497	476	490	461	489	477	458	507	519	504	494	489	466	479	458	449	487	466	437	467	490	481	486	502	499	458	472	484	494	498	478	481	465	488	468	468	480	469	490	494	469	484	495	426	468	476	459	454	467	480	454	499	484	460	508	445	481	479	476	457	498	469	463	486	434	464	471	463	479	480	473	446	496	461	428	484	482	476	461	491	481	474	485	478	498	462	486	508	458	470	489	428	459	473	473	444	476	518	437	504	457	465	445	467	474	471	473	442	503	465	475	430	477	483	491	445	475	463	516	473	518	476	466	504	511	501	484	479	466	492	449	507	481	451	458	474	460	482	473	452	483	433	450	490	474	473	454	466	463	485	466	461	440	487	480	495	450	469	450	468	477	461	486	471	495	477	531	480	454	516	501	501	475	470	459	455	467	503	457	493	488	442	500	428	442	473	448	516	473	461	473	498	477	491	474	446	474	428	509	496	461	446	498	421	505	474	477	449	495	482	450	513	466	491	476	472	496	467	482	490	471	505	487	431	456	494	491	500	477	469	482	476	474	471	490	494	447	477	491	502	449	473	478	459	467	456	491	463	446	466	482	487	518	490	469	462	491	471	451	487	484	469	475	438	462	461	446	475	480	457	512	465	462	510	504	491	462	453	461	477	482	452	454	487	511	459	461	481	488	514	494	509	477	451	466	490	475	482	510	467	489	467	485	441	447	483	489	505	496	483	471	481	481	477	481	449	460	504	513	492	497	529	487	528	477	425	485	508	463	483	453	458	452	429	486	464	482	445	444	462	469	470	479	469	533	487	486	463	460	456	492	423	446	437	523	455	519	495	456	487	468	484	488	498	465	494	531	498	457	498	504	474	467	437	473	463	485	447	481	505	499	444	459	460	506	487	449	469	483	472	458	439	481	470	487	488	457	471	524	486	475	461	475	466	493	453	448	430	482	467	488	478	479	472	509	517	447	479	450	456	472	427	430	499	512	457	478	475	440	477	492	482	488	461	493	461	477	465	459	464	468	524	470	495	466	483	460	479	455	477	456	493	464	488	489	471	500	469	483	484	529	448	454	494	454	516	481	496	461	500	472	468	489	472	500	466	519	489	448	482	460	453	468	502	460	501	448	511	534	493	500	463	510	445	425	469	538	523	487	485	533	497	453	506	473	504	461	474	513	417	448	446	509	450	473	455	469	458	501	446	461	473	502	476	487	487	487	435	442	469	472	504	476	483	447	441	490	485	495	498	453	496	445	469	513	523	473	458	461	453	421	481	451	466	487	481	473	499	448	452	464	454	466	490	428	442	457	480	474	453	456	453	481	459	452	501	490	477	485	494	453	490	489	510	472	508	504	476	496	506	479	464	474	416	471	468	499	448	479	512	455	490	484	506	449	485	457	488	496	504	479	462	491	490	437	463	461	443	456	513	469	472	478	508	452	458	496	498	488	480	472	456	517	454	491	481	428	501	496	506	470	505	502	471	463	431	474	433	436	507	432	424	462	462	453	483	457	471	506	484	478	522	460	433	499	463	510	458	508	454	471	530	505	446	502	470	488	470	479	497	494	485	471	478	477	463	473	446	491	425	499	491	487	464	473	455	432	487	482	537	454	455	508	476	461	473	500	513	454	467	524	458	487	472	448	497	496	446	493	470	465	496	528	502	500	455	473	485	459	479	462	496	480	455	471	498	474	439	515	458	497	501	471	484	486	508	481	448	484	462	511	446	436	469	475	536	507	485	453	473	518	467	475	464	497	450	469	504	488	471	501	478	467	455	485	483	496	449	461	469	521	464	473	440	480	491	481	499	482	471	492	454	482	509	473	486	470	452	454	453	465	489	473	510	444	483	461	431	457	444	468	452	448	450	475	442	493	474	491	490	452	516	498	454	478	469	453	485	448	458	487	501	459	471	448	482	482	528	490	513	457	489	468	482	416	496	452	508	462	473	483	484	480	452	480	506	464	441	461	465	448	510	435	501	444	493	471	462	488	468	437	459	448	444	517	479	478	496	501	493	493	505	449	514	486	480	513	521	516	513	455	489	479	488	472	503	447	494	474	468	473	498	423	437	464	505	488	479	486	487	449	458	466	510	497	451	477	490	502	470	452	450	486	497	439	463	497	475	501	449	489	505	482	461	459	483	483	477	467	492
25498	23503	30197	21563	3760	523	377	314	341	302	286	272	290	276	267	253	249	248	280	266	279	270	258	231	233	250	267	293	271	249	242	241	255	274	246	241	228	244	242	247	242	262	258	242	262	274	242	246	239	249	245	236	242	266	230	252	237	269	236	240	242	271	233	241	243	268	250	286	262	265	226	239	255	248	284	262	236	269	241	280	235	244	262	258	255	239	275	261	249	242	269	224	245	282	249	250	247	238	250	253	254	275	272	249	242	258	275	220	252	286	246	258	278	240	259	241	226	280	257	250	243	239	269	246	234	264	244	235	245	257	268	240	247	253	240	266	250	262	267	266	265	264	236	249	259	224	237	258	234	250	245	260	247	241	254	252	259	270	227	243	243	244	267	237	268	238	242	246	268	248	253	224	265	245	254	249	287	253	265	223	267	272	242	254	240	234	217	269	234	262	260	242	236	201	235	246	261	246	283	258	233	248	268	247	254	250	262	245	251	263	243	242	244	221	268	263	265	232	255	263	257	263	243	256	241	227	239	264	260	244	247	230	282	249	273	274	232	262	245	246	245	275	262	263	258	231	246	254	231	264	259	240	250	251	241	254	235	223	252	253	234	249	233	255	258	251	271	263	273	253	253	238	245	260	250	273	249	257	258	250	247	287	226	227	258	246	241	262	270	210	239	265	235	235	235	290	269	266	285	258	255	267	249	247	242	290	246	244	244	245	240	261	297	245	218	268	235	225	281	259	246	248	249	221	252	274	254	247	245	249	259	246	257	269	248	213	234	254	273	272	214	227	264	239	236	255	249	258	260	271	244	270	251	269	238	244	270	238	237	250	270	231	243	245	243	229	218	239	266	279	269	239	260	241	234	236	250	277	250	262	277	248	238	260	225	235	245	255	235	234	253	248	236	268	241	245	245	263	263	237	234	241	249	252	270	274	229	257	263	231	262	224	256	233	280	254	310	234	255	239	225	252	261	279	247	255	258	233	236	239	228	241	268	235	229	217	279	265	263	270	244	258	273	236	255	250	226	289	256	250	238	270	236	250	230	248	239	232	237	262	254	259	265	253	284	224	233	241	256	257	272	246	238	254	236	241	226	246	251	239	248	264	244	221	236	276	241	238	224	269	266	273	262	246	245	250	270	276	271	260	227	235	256	245	268	261	245	248	242	253	235	255	239	258	279	232	266	272	241	251	268	221	235	243	275	250	253	229	230	258	254	231	264	242	269	238	262	254	252	259	267	218	243	253	237	214	255	258	256	247	267	245	258	276	251	255	239	236	254	242	261	274	254	272	234	248	220	270	258	282	238	255	249	266	266	264	213	252	241	238	246	267	259	287	266	261	255	240	239	256	261	241	274	236	238	227	269	259	251	238	247	256	252	218	246	269	240	247	231	252	225	244	257	255	259	227	250	238	267	239	232	256	268	245	241	223	279	262	247	251	255	240	234	230	232	234	263	238	251	258	272	254	232	239	275	240	271	229	253	229	264	247	262	264	220	252	268	234	248	221	259	256	234	248	224	277	257	249	251	236	263	255	255	266	246	266	248	239	251	287	245	259	244	243	257	231	248	248	261	254	236	217	279	243	243	272	252	256	264	244	239	238	245	230	244	260	265	257	247	287	243	241	247	243	237	239	246	244	265	252	257	258	266	236	264	246	239	255	260	274	269	260	228	264	258	241	258	253	295	259	235	245	272	237	261	247	240	256	247	234	284	229	257	232	283	265	264	240	241	254	236	240	236	260	272	260	244	275	256	240	240	278	249	242	246	232	256	221	254	247	235	266	258	272	264	273	237	270	273	256	245	261	249	285	255	240	255	249	239	241	260	236	234	242	240	260	251	232	256	262	260	257	226	249	259	249	263	249	237	250	245	223	226	250	242	263	242	244	228	228	276	276	229	239	244	250	241	254	254	260	258	266	280	210	265	270	292	266	242	245	250	246	274	256	237	264	273	254	274	273	258	240	248	248	267	236	259	228	251	269	266	260	221	266	268	223	242	234	246	265	246	246	250	270	235	269	261	229	256	265	287	243	239	254	238	268	276	228	263	274	243	243	228	260	252	249	259	250	238	239	250	250	254	262	232	239	260	248	285	258	253	231	244	244	237	243	268	258	256	255	269	261	269	253	284	252	241	273	242	260	240	283	257	276	251	273	256	255	247	219	248	227	234	247	244	215	256	254	257	264	243	240	249	251	247	286	235	246	240	229	243	250	253	252	271	246	259	228	237	268	268	258	248	238	250	253	269	268	248	251	221	274	246	260	257	285	234	257	230	249	224	289	259	289	221	239	252	259	271	252	231	257	266	235	269	271	233	233	255	246	259	267	267	248	256	243	259	220	266	259	239	243	237	254	234	247	225	256	253	277	248	257	227	247	219	264	242	263	232	254	272	260	247	271	249	237	256	252	227	255	240	248	245	251	249	242	263	263	255	254	249	247	244	258	250	277	250	244	239	240	254	270	222	242	284	253	253	257	236	261	255	254	281	243	261	254	252	253	255	275	233	268	234	255	259	259	274	272	212	254	249	257	257	254	249	274	249	240	234	252	259	249	231	230	246	233	241	242	260	256	250	239	263	237	239	213	246	252	260	244	226	257	265	269	240	247	244	262	263	252	267	216	247	246	247	277	239	243	257	264	266	257	257	256	246	213	239	233	240	255	242	261	242	244	229	254	275	264	240	276	249	271	268	259	282	230	234	244	246	275	276	271	248	238	269	262	247	245	221	254	256	268	256	278	262	262	281	245	267	252	257	253	219	240	262	250	256	251	238	275	245	243	234	221	270	258	256	253	257	262	257	258	247	238	273	243	230	259	259	240	233	249	261	245	233	260	252	243	260	251	231	253	236	246	241	257	268	246	264	267	225	271	261	220	231	250	236	250	278	245	263	240	244	261	251	240	255	247	279	256	275	244	263	240	225	276	272	248	248	265	245	255	221	251	263	244	232	259	242	268	252	253	246	228	247	270	265	257	241	251	226	222	249	228	210	257	243	246	223	265	245	223	269	274	246	246	246	213	264	267	227	242	253	257	270	270	219	269	230	240	234	224	229	250	247	262	228	254	262	261	247	250	228	254	264	264	266	237	270	253	275	253	243	222	247	233	244	273	264	253	216	233	260	256	251	238	232	245	254	258	267	244	265	220	224	240	277	240	256	275	242	241	265	251	237	222	257	250	244	256	233	238	253	276	259	217	219	274	276	253	263	225	261	215	247	255	271	268	224	250	261	263	240	215	238	255	250	231	256	279	258	249	244	258	252	225	248	230	237	253	256	244	263	230	252	269	239	230	243	253	247	261	236	218	256	252	245	280	243	253	225	257	263	247	219	267	266	280	259	248	252	260	275	253	235	247	268	262	212	249	258	234	215	246	248	236	236	244	248	244	228	275	256	240	243	220	233	224	245	256	252	269	288	271	248	238	283	267	267	276	248	256	235	238	247	259	261	244	247	267	243	233	278	281	243	247	247	231	242	255	249	251	241	250	234	235
32427	76655	24459	924	646	491	419	420	354	320	356	326	314	275	297	350	289	315	280	294	318	277	283	268	317	259	294	269	271	319	280	259	258	279	278	263	310	252	232	263	258	302	269	283	266	271	254	291	297	261	296	287	257	275	310	313	298	288	291	257	285	290	311	254	297	296	269	284	284	254	263	277	270	240	269	277	282	311	268	290	280	257	266	285	299	285	259	330	272	286	254	305	288	300	296	272	307	288	273	288	281	304	278	254	233	278	271	291	262	310	280	271	252	270	300	277	275	284	263	295	259	272	251	274	272	286	303	271	267	291	310	268	286	264	259	265	284	277	274	272	230	259	256	248	273	278	283	301	267	270	268	268	255	244	255	270	272	265	250	290	244	285	259	264	262	283	260	264	252	267	277	251	261	271	283	273	244	273	279	267	251	269	282	266	254	266	263	269	265	317	280	261	295	260	288	281	263	296	268	245	249	262	260	267	281	269	287	281	250	249	277	280	259	276	279	279	284	277	287	237	259	280	286	252	243	276	262	264	284	279	260	277	258	271	232	256	280	260	290	302	254	272	270	282	251	277	252	240	277	280	258	248	278	249	279	271	285	241	278	256	253	236	281	256	275	288	293	274	292	254	261	277	253	266	274	273	240	265	282	294	269	240	281	271	285	241	289	286	224	270	269	279	257	272	274	270	273	288	261	279	270	315	244	256	278	280	259	229	267	246	262	286	275	263	260	281	267	295	270	285	272	279	279	292	305	276	286	214	271	287	314	273	218	265	268	277	272	270	283	273	275	266	278	238	258	256	256	256	258	285	267	274	262	271	287	264	281	272	247	250	262	286	267	269	253	243	278	280	247	296	275	279	243	268	270	304	275	305	253	276	278	252	297	251	281	272	272	277	282	286	276	253	252	248	276	285	282	259	277	260	269	294	291	247	265	257	272	271	268	288	288	257	269	266	272	290	266	253	267	252	275	234	305	267	300	252	292	289	284	265	269	259	281	253	259	254	245	243	296	266	263	260	255	277	251	291	254	267	271	250	262	268	246	247	277	276	272	251	282	270	259	277	257	254	290	287	286	270	285	265	263	262	291	258	297	285	300	269	293	273	279	272	277	241	274	278	260	305	260	257	270	277	275	269	300	281	276	248	278	284	238	267	274	250	255	279	279	266	277	251	261	293	280	273	277	266	268	263	262	278	272	287	264	264	260	245	267	281	268	250	311	279	289	289	287	287	263	257	240	266	267	264	257	293	250	281	268	273	298	265	251	293	276	269	279	268	256	259	243	245	289	276	253	259	276	245	267	256	306	270	274	272	268	254	306	289	266	274	260	264	268	270	270	268	273	280	274	262	266	286	297	280	253	288	267	280	249	258	249	265	264	256	247	256	245	262	272	274	300	267	267	285	293	245	244	271	278	278	281	262	224	268	275	285	269	244	280	272	307	281	264	287	255	294	249	237	266	318	305	287	271	250	282	271	276	267	273	296	271	302	243	272	288	294	267	279	254	254	289	247	276	260	260	264	249	284	277	266	265	272	274	285	279	264	257	278	265	277	265	322	252	241	273	267	281	259	291	278	275	272	280	279	263	259	282	225	273	274	264	257	290	272	288	278	270	286	260	262	290	297	258	286	264	262	253	235	280	255	267	291	302	248	273	268	244	267	299	297	281	263	261	256	249	286	275	302	255	237	282	232	268	271	254	261	256	259	264	280	263	270	262	236	286	318	287	292	250	252	272	261	255	284	254	256	270	269	279	271	285	253	250	276	275	259	282	238	296	294	298	283	278	247	280	268	265	258	273	278	264	266	278	276	244	303	269	269	273	272	255	287	239	271	272	239	248	253	243	266	256	305	257	283	279	255	254	278	252	277	276	268	260	251	253	279	286	244	274	270	280	252	254	263	276	259	271	278	239	257	261	262	256	263	276	285	275	272	292	260	291	262	256	285	282	282	277	245	248	257	253	244	245	263	278	273	249	270	275	270	317	280	252	288	297	248	290	267	271	303	257	265	271	278	271	264	275	246	287	275	261	297	261	274	284	258	293	275	280	266	285	291	258	237	272	272	268	246	281	245	275	279	255	248	271	272	271	267	272	275	282	274	233	281	313	298	264	275	270	273	267	269	282	262	257	256	272	314	284	271	228	265	255	280	245	255	282	285	263	273	259	280	273	271	289	273	247	256	256	264	274	267	277	268	272	264	243	271	278	295	268	261	236	264	289	278	295	270	279	258	261	280	270	230	268	281	257	256	256	277	274	240	253	283	261	265	251	290	278	280	267	273	296	250	274	287	262	276	289	262	258	265	286	295	271	235	291	274	294	289	261	291	282	274	273	298	262	284	276	307	283	282	259	270	246	238	254	251	289	251	274	266	254	263	257	258	251	260	262	252	294	245	273	254	247	274	278	257	294	249	262	232	270	268	262	267	263	252	251	240	256	273	279	281	285	251	273	260	278	284	255	247	270	253	284	270	269	262	245	280	270	276	275	251	255	253	263	278	262	253	286	300	251	297	266	292	240	270	274	290	253	321	291	256	276	288	279	260	256	291	271	257	292	290	244	265	244	251	284	261	257	274	276	281	285	270	253	266	235	295	274	268	248	269	275	270	269	306	274	248	279	256	241	266	225	285	284	255	278	268	266	278	268	275	272	296	268	257	290	238	292	261	261	298	301	277	269	271	262	249	276	284	276	266	265	265	289	262	264	285	261	265	292	270	256	271	248	292	277	252	267	278	248	282	254	256	260	278	286	242	283	254	274	244	274	275	277	304	300	280	262	279	307	264	288	268	304	261	268	271	261	276	282	286	246	273	269	263	266	260	282	277	276	260	264	247	264	270	276	258	280	279	269	280	281	290	282	270	243	253	276	290	298	269	238	278	249	280	236	259	252	286	281	295	268	261	259	294	265	272	292	282	253	285	265	252	258	266	279	249	249	259	260	248	263	249	255	258	268	265	262	267	281	283	294	238	273	285	283	237	261	258	268	289	285	273	274	276	272	249	277	286	271	264	277	279	269	274	292	268	287	274	286	293	258	248	289	247	277	262	245	277	277	250	269	240	264	259	265	285	285	272	256	284	300	270	275	274	258	304	266	274	262	270	314	267	279	274	271	263	260	283	245	272	271	275	295	294	284	265	264	243	261	301	248	271	280	290	277	281	266	277	250	266	278	251	250	304	255	256	268	286	242	253	295	291	263	251	267	292	284	261	254	285	256	256	284	269	253	265	278	282	276	292	303	281	261	258	271	266	292	276	278	281	251	303	295	274	283	284	286	269	274	278	263	270	274	256	263	257	240	308	268	255	273	288	251	239	250	249	270	270	277	294	266	293	276	247	296	268	221	282	248	261	273	267	248	264	278	294	273	284	254	286	289	281	248	258	290	294	280	258	281	291	282	269	274	273	287	245	307	311	255	259	269	249	267	263	259	301	281	283	256	261	260	292	257	277	265	253	266	255	264	299	287	282	291	265	261	258	290	274	257	259	252	280	306	294
24657	22711	28897	25061	17001	2378	627	410	380	345	305	314	307	319	301	308	304	281	286	297	266	301	304	273	279	276	276	274	283	282	272	278	268	270	276	296	284	275	286	311	263	291	256	278	253	304	256	281	289	270	272	273	264	290	255	261	239	250	292	287	292	259	299	282	238	275	277	302	267	278	281	271	266	261	282	250	264	280	270	260	273	264	269	263	266	267	265	267	263	327	263	265	306	275	274	301	264	313	288	255	286	252	294	267	261	296	255	307	295	286	263	271	260	313	289	275	276	286	274	285	264	289	270	251	303	262	268	275	267	259	260	250	279	260	271	258	258	266	281	272	245	267	254	261	267	272	269	261	272	279	268	284	295	282	241	276	280	292	283	299	249	271	261	264	264	289	290	278	281	269	263	265	285	271	262	262	259	249	247	294	256	292	285	294	297	289	281	253	293	268	280	267	271	237	294	268	270	270	327	270	257	297	258	258	267	271	269	248	261	273	264	303	264	254	263	286	270	281	265	293	270	306	257	303	245	280	272	279	260	292	289	328	266	261	260	274	259	291	268	271	277	260	270	260	282	287	262	244	276	253	277	279	302	287	231	291	268	265	260	290	279	278	247	283	288	282	272	267	287	262	255	255	289	271	270	275	269	280	256	268	274	281	292	271	268	289	262	286	287	276	299	272	251	278	273	289	257	263	274	259	267	275	283	272	299	240	260	278	245	249	266	259	287	255	270	274	256	297	267	246	274	244	288	254	262	237	254	274	287	254	237	236	265	284	263	294	253	268	288	270	266	261	250	273	239	275	289	275	273	275	268	301	293	267	274	274	285	267	286	281	265	279	265	291	278	288	234	264	243	282	302	265	275	293	267	252	266	240	239	275	270	286	228	259	302	276	283	266	253	249	297	274	277	248	253	278	269	288	288	285	266	277	278	263	262	310	265	262	273	277	255	274	259	276	226	263	279	301	245	265	224	260	270	268	265	279	259	287	258	287	266	272	263	282	243	277	259	292	253	253	272	261	266	250	323	276	276	263	281	259	302	247	269	282	276	234	264	270	292	252	308	250	269	266	228	246	271	277	265	266	263	286	304	278	255	263	282	317	272	245	257	280	264	252	253	292	287	309	241	299	270	261	258	249	271	253	268	256	270	246	260	282	257	286	300	293	276	271	261	259	276	260	275	269	249	274	272	269	294	282	269	274	262	273	272	233	277	298	270	251	263	260	227	276	228	296	265	264	256	260	237	251	279	298	278	266	257	275	271	295	271	270	251	294	296	269	237	266	286	283	241	272	241	297	271	264	300	273	271	232	294	231	264	269	291	241	259	239	277	275	273	252	281	268	263	264	264	261	223	304	259	297	268	256	275	275	268	292	296	253	300	273	289	255	258	241	282	277	265	271	282	252	285	254	258	286	278	275	280	255	257	273	268	277	267	260	271	263	289	298	282	276	238	254	268	275	261	270	272	279	262	263	272	282	295	270	262	284	269	259	263	275	248	240	265	286	271	280	273	267	261	283	280	240	277	287	277	301	263	267	275	262	273	264	276	267	279	254	306	253	259	280	268	270	268	301	280	268	265	262	298	253	291	275	291	296	319	293	264	269	252	248	284	277	284	312	272	288	274	322	274	268	275	274	264	292	288	281	280	284	290	250	265	249	248	273	266	264	264	250	275	254	292	256	295	228	294	285	265	248	280	263	289	251	294	282	270	257	270	285	270	263	248	276	238	289	277	254	254	269	272	295	248	261	270	284	279	272	280	248	256	257	267	253	276	262	284	242	268	241	262	259	281	279	260	277	246	257	272	257	307	272	281	267	289	272	273	244	305	268	259	278	254	267	257	268	292	296	246	281	267	273	285	246	295	261	277	263	256	264	293	276	301	267	296	286	309	272	261	281	262	271	249	268	244	273	279	280	253	265	285	322	236	244	274	291	256	289	248	266	262	289	239	261	247	275	257	252	280	298	255	272	266	258	255	313	255	262	257	239	237	286	256	264	270	290	289	288	274	267	277	282	287	268	297	278	269	238	233	271	300	277	305	281	235	275	254	280	277	273	279	264	245	262	273	306	264	266	276	246	255	278	265	288	246	287	263	287	304	283	288	254	249	248	272	260	274	274	247	257	247	296	267	262	298	261	284	260	310	268	282	271	272	280	302	274	255	288	260	265	253	309	283	278	268	276	273	280	239	293	275	292	280	282	255	272	302	260	284	245	265	246	268	255	269	266	246	283	268	272	260	265	282	261	251	252	278	265	274	273	262	254	285	314	274	272	268	247	264	263	302	261	256	262	250	242	285	254	269	276	241	267	273	250	278	281	262	255	288	250	252	290	267	262	255	292	257	296	272	260	270	251	268	255	260	273	263	288	248	253	285	246	291	266	282	272	265	246	254	286	268	255	260	287	279	278	257	294	280	244	267	283	260	288	280	252	263	281	266	229	291	272	280	274	253	282	273	267	246	256	263	280	271	265	289	231	271	231	276	289	282	270	261	276	269	253	301	231	297	271	266	251	274	273	270	241	285	229	242	294	267	290	282	252	307	241	258	267	282	282	306	235	288	262	265	257	253	265	280	283	244	267	274	264	285	251	269	254	251	270	252	286	276	277	239	290	260	254	229	260	257	297	263	289	265	227	306	272	265	263	287	259	292	275	288	265	259	270	275	259	274	257	277	257	274	240	273	274	268	281	264	261	254	257	285	278	319	259	278	272	266	249	245	263	275	264	295	278	292	249	243	265	259	235	274	287	287	308	239	266	272	272	273	284	261	277	305	293	253	284	300	289	265	319	306	268	266	256	239	275	271	223	284	249	255	270	248	260	274	263	258	268	269	256	248	290	276	271	240	280	268	277	261	273	276	246	262	268	253	282	263	216	240	252	270	260	268	271	245	271	263	254	300	273	256	277	285	287	289	266	276	275	295	270	264	238	258	256	309	233	260	276	275	284	251	255	277	257	282	292	268	257	271	230	292	258	272	282	265	278	286	278	267	274	274	269	300	287	277	269	260	273	273	275	281	298	280	244	272	247	271	276	243	264	277	254	276	256	274	268	237	252	247	270	269	271	261	272	286	250	276	265	234	282	253	276	262	239	265	288	238	236	279	269	235	295	278	273	277	286	247	302	235	269	269	279	279	267	287	264	279	255	274	260	263	250	265	271	257	273	269	262	257	248	294	307	267	265	264	254	246	258	277	246	287	242	261	271	271	286	241	289	265	256	256	263	282	254	272	260	270	257	257	244	290	283	268	296	269	252	258	277	248	255	270	236	259	259	262	294	264	260	280	288	274	280	298	267	253	257	255	271	261	276	253	260	274	273	261	270	266	277	257	270	270	271	266	276	273	246	244	289	273	302	256	255	265	265	252	266	242	252	269	238	253	277	248	261	274	274	271	281	263	267	245	263	297	242	249	292	253	289	270	262	259	253	267	259	271	244	268	263	267	293	264	260	274	289	248	282	275	255	267	290	265	285	302	258	241	268	275	243	273	275	283	228
40701	84572	26391	1554	924	694	583	552	460	459	394	372	377	361	302	340	342	279	310	313	270	296	342	304	343	287	293	263	302	285	309	303	299	301	295	309	316	278	306	305	312	277	284	292	297	309	285	271	308	269	285	308	282	284	291	276	293	288	283	297	298	299	287	253	257	307	282	313	263	302	293	300	269	244	289	279	271	280	287	303	265	268	295	304	272	263	302	252	304	277	280	270	280	291	295	257	289	238	266	287	270	292	274	261	308	302	263	277	328	291	275	278	305	299	276	268	263	303	264	325	276	287	301	296	256	260	276	282	330	297	278	273	293	278	277	283	289	249	280	269	305	278	266	278	261	296	264	271	283	323	284	309	287	270	260	296	278	268	291	295	299	274	287	280	303	273	301	280	291	291	273	266	261	313	295	319	290	277	285	295	270	292	288	284	283	271	262	271	288	309	265	295	300	309	294	262	260	289	279	290	273	292	273	291	273	264	278	285	291	276	295	280	282	292	279	292	291	255	298	272	275	295	287	304	253	288	261	291	281	266	296	275	300	287	286	298	308	280	283	266	290	274	294	286	278	290	302	291	269	271	293	322	282	290	243	294	303	291	283	286	280	288	290	300	305	282	280	296	275	317	306	273	297	296	282	287	305	304	288	306	313	271	276	319	259	317	293	282	299	281	263	267	296	292	310	268	291	297	292	250	269	274	296	258	297	262	273	273	292	257	296	236	307	287	278	305	286	256	282	313	278	289	284	278	259	281	294	303	266	261	280	267	292	253	288	291	284	293	274	267	258	300	287	297	302	240	277	265	277	241	336	297	309	294	260	279	291	285	264	268	268	275	280	304	282	276	287	308	265	307	284	262	287	318	255	280	286	263	295	309	284	256	281	291	305	267	276	277	277	307	274	252	279	278	293	256	272	283	294	275	272	302	238	253	306	275	303	284	299	278	290	314	280	304	298	282	256	271	300	291	253	293	312	284	281	314	263	299	311	273	270	317	287	301	279	272	314	288	280	287	300	272	282	302	314	278	273	265	292	291	301	271	297	276	287	287	320	286	278	276	270	307	269	273	285	244	302	292	287	284	288	270	327	275	297	281	321	277	289	290	283	276	284	285	254	293	300	281	284	293	249	290	303	292	238	300	295	287	257	287	270	281	305	299	323	282	295	287	285	319	284	291	305	304	279	305	287	294	287	306	254	263	276	288	327	303	270	288	295	261	281	294	256	291	278	295	275	316	283	294	285	273	291	285	272	283	268	280	277	276	304	299	290	270	267	301	297	276	270	292	271	289	306	291	298	253	265	272	270	301	284	251	269	297	271	267	305	264	278	291	299	276	310	263	299	291	312	269	282	288	302	250	304	271	280	255	284	257	266	279	307	272	292	286	285	279	305	274	283	287	303	294	284	289	299	267	255	300	285	256	284	266	270	280	293	274	281	277	244	298	295	291	273	296	257	288	299	304	267	278	266	272	264	287	282	293	274	282	297	284	259	277	292	308	281	280	287	289	270	274	277	285	270	259	253	284	275	273	275	296	300	268	274	305	288	312	275	289	291	308	259	295	254	273	266	262	278	281	312	269	323	269	307	294	312	284	281	287	267	280	269	307	297	287	252	300	294	272	289	265	268	279	290	271	272	290	273	263	273	276	267	252	287	280	306	303	287	275	295	263	260	262	293	288	295	297	257	276	282	284	315	278	277	287	291	271	269	251	295	262	272	309	258	270	271	281	284	248	261	276	293	301	277	283	299	291	275	277	259	260	264	279	280	302	315	314	258	264	297	285	287	271	262	295	257	261	302	272	305	322	274	300	280	291	305	270	261	310	297	292	300	249	268	329	285	266	270	294	252	261	301	262	294	275	290	278	272	276	251	284	292	285	326	302	275	261	253	280	269	280	269	293	305	297	288	280	295	276	304	282	298	277	302	276	286	299	294	293	309	274	265	279	273	266	312	287	325	279	260	268	285	286	303	258	254	267	273	282	286	293	272	298	293	299	286	262	268	293	298	292	295	276	305	261	295	272	253	289	282	276	307	291	311	270	297	300	294	298	284	298	277	271	281	289	277	282	262	265	306	289	282	288	256	278	276	263	295	261	296	301	255	298	277	277	295	283	284	306	265	262	289	285	283	273	259	275	281	269	251	287	257	286	307	267	275	272	315	316	278	270	306	250	296	261	288	283	282	305	286	298	269	297	269	264	262	312	289	294	265	287	285	300	316	265	250	282	290	312	281	296	267	292	286	286	254	291	285	299	290	276	259	256	295	249	296	287	271	265	275	300	298	262	286	281	294	286	306	305	300	290	297	268	269	314	294	288	244	254	280	282	291	276	304	264	272	271	293	275	268	270	262	297	289	262	286	267	279	288	274	277	307	281	290	279	282	291	275	307	289	269	276	290	285	285	287	324	308	266	304	286	281	284	254	286	250	293	309	255	295	278	276	288	263	294	307	291	286	290	296	282	258	287	293	261	297	305	278	278	269	269	312	270	307	282	281	292	278	259	275	268	279	272	263	285	281	289	308	272	305	278	298	294	280	243	275	248	273	290	276	296	294	276	310	294	265	267	304	280	284	287	254	311	259	271	266	282	277	301	306	293	292	250	303	295	281	291	282	268	246	284	282	288	251	268	291	287	271	261	272	287	274	289	281	272	267	273	296	273	306	278	278	297	290	296	308	297	285	304	290	273	284	269	289	286	263	267	258	281	269	285	289	267	286	267	279	300	289	294	299	280	275	259	268	310	253	255	286	273	276	316	272	298	295	278	275	276	263	280	305	285	304	284	270	300	291	312	305	273	291	281	259	274	291	299	269	258	276	306	290	281	281	260	290	282	284	287	279	287	258	253	294	275	297	332	280	280	264	241	286	316	260	267	291	295	269	259	284	260	294	349	289	296	271	266	281	284	265	310	272	257	278	276	277	255	279	286	293	275	256	288	289	300	273	301	289	287	249	272	272	268	287	276	260	272	290	297	273	266	263	295	298	287	287	280	280	275	289	283	274	262	328	268	318	314	305	261	315	299	263	313	288	266	274	255	287	275	289	311	302	270	287	284	293	255	299	247	299	286	271	287	307	258	260	283	262	284	292	278	274	262	306	273	271	279	286	258	283	235	273	307	266	298	313	321	280	280	296	298	258	253	275	254	257	289	254	284	278	294	295	287	293	291	280	301	328	273	297	302	297	264	291	281	297	264	267	261	293	270	267	254	234	310	290	293	294	297	268	298	280	279	288	267	276	300	271	275	287	285	260	263	326	294	299	273	279	264	296	277	315	295	307	280	304	292	251	279	291	234	261	289	263	299	276	290	293	258	263	273	268	271	317	278	298	284	287	267	285	288	285	298	275	301	271	269	298	285	322	262	283	276	290	267	279	297	297	291	254	258	263	256	290	256	256	308	286	312	326	276	277	278	290	280	284	263	314	287	296	266	304	266	280	282	319	287	271	281	274	279	265	311	239	285	303	279	283	299	279	320	299	245	272	285	278	279	295	281
28042	21101	10025	935	551	562	529	492	432	485	520	522	529	503	501	509	524	508	447	481	503	484	460	468	524	511	539	493	514	521	477	545	502	512	490	483	518	492	494	485	521	502	495	487	520	497	492	490	519	501	511	498	521	506	534	533	444	511	511	502	469	506	517	524	513	505	464	510	487	475	492	492	473	470	531	514	522	515	543	529	430	519	483	520	508	490	502	489	529	515	509	479	486	507	443	514	508	485	465	460	516	486	482	501	491	508	555	465	509	484	521	489	526	509	501	468	538	494	513	471	509	506	535	471	540	501	459	476	521	474	487	451	483	491	483	479	436	481	502	516	524	541	530	496	499	473	515	507	502	526	501	536	522	481	526	462	521	468	497	470	486	499	503	508	509	482	505	467	532	486	477	476	532	511	487	530	530	512	501	485	471	477	502	504	500	494	519	483	510	482	542	491	442	471	517	475	514	487	470	505	433	462	507	452	525	526	515	474	498	483	514	471	454	525	488	464	487	484	501	475	494	528	532	493	434	523	491	489	525	482	490	540	482	456	553	500	501	508	493	522	488	485	493	503	506	509	487	509	486	498	513	545	507	514	505	471	504	491	474	503	514	456	488	511	463	468	477	482	523	485	514	523	499	527	474	502	504	500	498	519	488	493	503	487	518	494	516	534	509	440	466	477	513	492	503	502	481	483	505	496	502	504	491	470	545	525	535	506	509	542	468	511	493	494	484	549	499	463	495	506	484	494	507	481	539	490	492	530	484	473	490	506	516	498	528	459	471	515	539	528	495	515	489	540	501	476	506	487	524	519	520	548	470	481	486	485	528	503	512	488	497	491	504	511	505	487	499	491	506	463	494	455	499	473	491	514	506	525	510	511	484	518	536	518	509	504	533	499	474	493	516	522	475	472	488	478	510	467	458	514	497	513	484	492	496	487	531	487	472	492	523	504	529	511	490	543	532	507	491	474	541	485	468	526	476	511	492	474	472	518	464	477	503	527	501	475	482	467	499	493	482	471	490	534	491	483	502	478	459	505	460	540	511	511	501	546	490	490	516	510	464	503	530	502	512	501	530	464	480	500	541	477	514	480	482	502	484	486	493	511	482	485	534	484	496	491	509	504	537	477	532	481	544	497	485	464	513	492	472	484	463	537	537	482	529	483	528	519	486	525	512	492	443	496	515	518	517	506	480	503	518	482	510	489	503	471	509	499	498	506	474	503	504	472	509	503	472	524	498	492	520	454	555	475	467	485	472	509	536	507	498	525	480	497	525	513	516	473	516	512	479	483	504	509	442	472	494	492	541	482	511	490	508	532	499	492	491	470	501	472	480	515	467	498	536	490	475	491	455	482	516	522	504	467	513	560	540	475	503	532	521	553	468	521	493	501	517	507	502	487	449	497	514	494	468	492	480	508	493	474	452	530	506	496	493	525	458	521	485	504	518	469	512	510	538	470	484	504	478	531	506	501	512	464	508	509	525	530	509	462	505	514	493	508	516	458	501	537	454	513	493	504	520	527	477	527	475	477	459	512	493	513	517	519	512	495	464	494	518	514	497	478	486	544	535	550	511	502	501	494	494	495	477	535	454	489	539	507	507	495	477	478	524	510	479	472	501	464	466	494	510	478	513	508	488	476	531	506	486	518	503	521	497	488	505	479	480	480	499	497	466	487	512	457	474	511	537	491	477	518	532	529	515	532	488	493	484	516	521	497	467	523	504	505	506	500	471	480	521	521	471	486	496	509	537	507	530	542	492	551	482	498	488	497	492	513	523	516	459	495	477	493	456	516	514	559	472	486	538	528	496	490	513	469	495	542	480	485	530	510	518	528	485	565	538	522	473	528	481	526	530	497	517	507	470	493	464	459	480	479	500	452	517	542	519	518	543	478	510	489	537	500	476	511	532	514	484	495	491	519	506	491	503	533	517	477	521	484	473	437	498	535	492	488	531	487	491	523	526	472	501	467	492	519	508	503	523	501	488	535	486	515	513	472	524	509	503	501	491	499	472	503	510	497	515	523	508	510	516	498	504	484	484	494	481	492	480	513	467	491	463	502	537	510	476	471	445	511	522	467	495	487	455	508	504	475	515	509	530	491	515	511	494	495	495	477	498	516	537	499	554	486	511	460	501	475	511	490	489	523	505	472	499	521	539	456	532	531	483	528	495	546	493	486	490	546	502	503	459	504	500	509	475	490	423	554	538	476	501	541	479	464	496	492	496	491	500	519	470	494	444	506	533	527	513	488	441	490	484	486	503	482	485	487	512	513	535	459	468	510	494	525	545	509	489	514	513	500	520	497	497	496	517	511	568	513	543	441	506	525	502	522	479	533	504	512	490	485	482	473	508	529	517	497	521	535	465	510	476	483	501	545	482	484	514	506	508	507	509	521	509	468	507	496	488	519	525	539	471	488	486	506	491	518	512	527	511	485	491	522	492	523	498	482	490	517	525	515	429	487	516	505	495	486	525	514	481	492	515	504	451	484	465	472	504	470	481	461	472	497	491	508	509	490	486	510	506	516	556	488	471	435	512	463	495	502	482	450	467	540	507	507	496	483	499	467	468	464	497	508	490	463	508	507	491	484	508	550	494	496	464	497	518	465	487	525	515	471	515	507	493	512	505	475	496	505	541	505	472	463	511	505	475	497	485	496	450	442	501	516	529	489	539	523	475	472	481	479	529	487	494	522	492	555	526	488	505	490	481	465	483	468	462	520	477	458	530	484	526	501	461	491	489	504	506	526	535	491	484	510	474	484	462	487	471	480	506	504	508	478	484	472	458	501	505	508	492	505	485	495	519	505	513	473	534	524	544	541	525	477	489	488	529	474	487	520	525	542	496	499	484	551	496	501	493	501	506	523	475	472	457	499	523	503	483	514	540	473	496	487	530	528	491	532	479	545	505	501	503	561	543	473	513	531	477	463	538	515	509	545	505	526	482	481	494	440	492	474	548	511	504	527	494	532	527	524	506	498	454	500	515	513	485	464	502	496	516	528	514	482	473	514	485	501	481	496	526	482	524	539	509	521	502	497	501	488	502	494	513	548	467	450	563	526	487	509	531	492	523	495	471	454	475	491	498	498	498	487	482	468	483	494	480	492	489	465	473	470	471	540	505	491	458	524	512	554	506	506	477	503	493	462	509	491	467	486	497	541	491	469	510	513	509	510	529	491	506	481	510	511	480	487	486	485	532	479	533	525	512	494	509	496	472	512	520	515	468	452	494	477	490	508	458	516	486	484	473	528	525	502	500	466	502	504	508	496	514	469	452	482	482	467	500	504	480	517	489	504	513	480	483	507	494	503	540	497	498	500	509	482	491	476	535	520	542	446	479	480	521	466	495	496	458	485	491	515	518	519	487	488	513	515	523	486	474	476	503	459	479	552	488	494	521	501	505	514	546	477	484	469	521	530	500	505	500	533	518	514	521	492	503	531	491	473	541	487	476	506	532	455	492	456	495	485	479	531	456	491	499	498	532	485	466	476	490	542
9436	21131	6732	518	466	491	472	463	448	471	481	503	478	470	477	471	459	486	448	502	471	485	433	442	457	480	500	458	474	451	476	443	464	472	421	441	456	446	480	450	490	409	473	460	486	482	446	471	440	443	469	500	425	447	440	454	420	492	525	435	467	442	446	458	457	458	451	433	465	469	487	452	467	444	478	475	467	452	494	470	494	469	470	447	444	457	455	457	482	457	474	424	479	451	456	460	452	461	454	464	461	507	470	460	465	472	519	470	450	474	446	448	499	408	449	436	467	435	490	477	448	473	476	456	454	495	492	466	476	443	484	440	473	432	484	446	458	455	456	428	429	462	479	482	433	459	447	455	482	443	423	412	463	463	444	459	463	465	498	476	441	452	435	514	430	468	499	472	458	461	475	451	450	477	462	474	469	431	455	474	450	434	441	479	424	473	489	459	411	473	437	450	458	477	427	468	449	463	462	469	486	482	444	413	440	471	498	490	507	459	497	463	432	440	449	480	458	469	418	449	438	497	468	460	440	463	423	422	431	442	432	448	463	485	482	434	454	490	465	461	508	440	452	449	464	456	453	452	491	463	416	460	500	478	460	449	454	469	452	438	476	440	459	496	457	474	473	476	442	417	468	455	459	475	454	476	471	495	430	437	453	479	474	480	457	436	452	477	469	472	465	448	470	479	485	456	438	445	457	492	469	462	488	490	465	444	467	431	443	471	469	473	439	440	468	470	479	441	483	423	464	491	443	437	496	437	476	470	441	446	438	468	514	432	446	507	487	422	487	451	454	456	474	462	449	447	481	466	439	481	470	446	467	450	478	477	471	454	464	472	463	475	431	457	478	488	495	466	441	460	452	472	454	454	448	416	444	461	495	465	496	472	431	465	481	439	492	445	449	441	450	480	455	491	444	450	455	472	437	496	426	483	465	444	494	445	497	475	471	463	475	474	467	430	436	416	480	441	495	439	475	465	422	516	453	520	465	475	470	464	457	432	436	463	450	460	469	468	450	463	476	476	467	501	455	435	463	441	464	465	468	455	509	460	433	453	457	446	479	512	447	470	438	447	481	487	428	445	421	452	456	449	448	457	407	443	493	460	447	449	466	442	436	458	434	432	461	475	470	440	508	454	463	475	477	466	468	473	495	452	430	439	452	467	432	416	447	488	450	478	428	410	480	477	460	471	463	516	467	497	448	445	464	476	464	436	449	440	432	429	462	467	453	454	479	487	497	497	498	475	483	433	462	454	441	447	478	440	443	483	444	450	467	466	453	456	446	462	466	456	462	447	440	460	464	465	453	460	497	452	445	495	468	462	470	463	450	465	506	473	489	443	457	449	461	456	458	456	484	460	480	446	419	486	468	447	469	470	423	505	432	419	424	454	449	485	452	446	470	471	480	455	476	441	451	469	476	415	467	439	440	469	433	471	454	469	433	423	444	471	465	453	482	413	436	407	443	472	476	493	480	483	456	417	434	447	438	475	408	495	487	489	452	465	452	496	493	470	427	475	487	466	448	489	445	515	430	472	441	462	459	482	481	438	461	477	452	437	455	441	470	464	461	439	458	470	475	433	459	466	465	438	484	495	496	470	453	477	443	490	441	489	463	458	444	446	485	450	430	472	490	462	439	477	454	483	458	426	499	418	473	517	499	464	484	466	489	460	453	447	462	467	446	469	433	460	441	444	446	464	477	463	474	466	461	418	476	440	470	465	476	446	507	439	449	469	475	496	454	496	479	451	448	456	452	463	427	420	432	491	464	455	413	456	443	450	454	487	467	461	507	472	474	465	431	473	495	449	449	455	467	490	449	473	456	462	444	489	448	468	455	437	477	463	460	444	458	459	448	511	480	462	424	464	482	439	448	510	489	492	423	444	484	447	463	461	434	475	478	457	498	426	477	472	425	470	494	461	435	439	487	505	399	459	450	481	439	464	477	440	468	464	421	463	457	473	472	468	482	456	478	410	452	485	470	479	479	467	476	472	433	508	456	499	452	462	446	477	465	409	436	465	448	494	450	448	463	442	455	500	435	472	437	447	463	445	458	471	485	457	468	441	466	451	475	506	434	440	482	448	449	460	449	479	453	456	457	456	417	442	469	486	466	474	500	478	481	468	461	428	492	438	463	451	465	460	437	443	451	491	461	440	418	448	437	465	493	445	456	464	436	487	466	482	479	475	478	491	480	423	469	465	442	441	450	469	456	469	441	425	453	445	475	486	464	415	485	481	443	468	412	440	461	425	446	460	493	484	464	442	480	453	452	442	459	438	430	478	468	466	463	447	420	445	489	437	453	463	448	432	437	491	472	479	449	440	503	482	469	430	434	449	491	425	464	470	471	451	443	444	459	429	472	516	432	500	411	446	468	465	437	444	454	457	464	447	442	439	430	462	480	450	446	472	466	512	448	472	423	442	452	462	482	489	465	463	442	471	454	467	432	442	487	436	445	440	437	494	491	451	436	499	473	461	446	473	478	477	453	440	432	453	471	485	420	455	453	448	458	444	453	478	473	424	456	430	419	487	492	471	477	481	423	444	458	419	476	454	418	472	444	472	455	448	506	423	497	486	471	441	481	495	420	467	433	467	447	452	508	465	441	448	487	440	468	441	436	472	432	467	501	486	441	449	491	464	481	472	431	444	505	497	433	433	458	467	464	513	435	436	450	453	489	448	421	461	455	448	459	451	472	445	464	459	490	454	476	476	419	446	448	410	426	475	451	466	464	489	465	465	466	437	454	457	447	469	471	449	460	492	464	459	482	483	470	452	467	416	477	456	475	475	455	450	471	458	411	474	448	445	462	463	480	462	432	413	453	434	447	454	460	459	409	473	491	458	516	443	488	448	426	422	431	454	474	456	470	437	432	446	459	483	475	475	429	455	463	472	460	489	499	460	451	430	473	432	464	435	477	483	445	431	455	423	454	443	472	463	449	447	468	476	459	450	446	447	493	453	485	471	446	473	496	479	437	467	462	434	454	476	460	457	479	437	434	489	466	445	462	448	445	442	489	438	458	485	471	440	457	444	457	437	495	465	454	427	421	433	463	464	476	467	479	492	417	474	479	470	455	446	432	443	438	467	453	439	476	452	458	457	430	457	467	485	439	443	472	466	458	460	465	447	456	472	454	475	436	473	472	445	469	474	460	444	462	476	449	470	442	427	470	456	462	472	505	467	433	456	507	458	454	462	426	443	464	461	466	425	427	481	444	481	482	464	478	429	447	445	476	454	464	471	458	444	433	462	474	457	504	458	458	447	466	449	430	452	463	463	435	450	435	454	475	464	445	458	501	455	450	432	454	482	485	442	457	447	442	458	440	428	441	465	445	458	458	454	454	493	448	482	504	480	462	463	456	474	429	458	490	410	476	446	466	444	455	461	485	454	435	479	491	451	458	467	427	439	436	427	458	449	491	436	433	450	463	464	500	415	444	456	424	451	454	442	472	456	469	460	454	426	475	468	442	475	471	449	492	435	511	414	479	426	451	466	468	455
25533	22291	28595	25021	9761	743	422	316	275	292	302	272	285	282	266	267	255	271	220	280	274	251	268	244	268	257	273	272	261	239	245	270	269	256	271	235	275	258	255	242	238	271	248	234	272	264	288	277	240	263	217	252	257	232	242	245	238	236	234	255	245	258	247	267	234	252	258	234	218	236	246	249	253	260	258	221	249	243	243	257	254	265	240	253	253	238	271	274	235	263	239	238	274	275	249	264	237	229	257	240	237	231	261	262	273	258	237	247	244	278	238	213	232	255	257	209	271	248	245	257	241	236	247	253	249	261	227	243	231	249	273	245	236	265	231	220	261	253	272	234	242	207	237	247	233	269	252	257	228	241	263	251	232	237	248	280	252	282	227	246	238	272	246	234	240	216	241	245	258	230	250	234	252	229	268	239	234	223	244	237	229	260	249	235	254	253	238	237	234	253	248	260	249	219	252	242	243	236	273	231	249	237	266	261	260	248	250	254	229	248	212	258	266	271	267	245	226	256	236	249	245	229	272	247	228	246	242	241	240	244	265	257	281	229	235	247	254	262	278	223	254	233	263	239	243	242	255	270	246	261	257	227	238	258	262	238	257	241	289	266	267	241	258	233	239	258	248	251	256	242	225	257	219	252	253	248	254	272	269	240	261	254	296	262	271	229	234	239	259	246	219	238	216	229	230	265	263	262	266	240	221	261	245	211	251	231	247	276	262	248	265	264	251	226	248	245	262	253	253	244	236	259	259	283	265	215	242	241	250	269	251	259	236	235	247	258	242	219	285	231	224	220	253	237	228	258	268	284	213	272	242	223	246	246	247	231	255	243	261	230	251	262	239	251	227	242	265	249	240	230	271	251	240	233	248	238	246	258	249	249	249	257	210	221	254	231	277	265	231	255	245	283	249	243	268	225	247	237	254	272	204	237	249	256	246	235	246	247	240	221	255	257	218	212	276	253	272	245	249	270	230	260	241	241	245	270	216	222	231	281	244	221	254	255	238	239	269	246	241	274	241	234	240	255	258	247	240	248	242	256	248	248	238	247	266	253	254	268	259	267	263	226	256	239	253	247	255	226	246	261	256	246	282	270	258	239	242	253	244	243	248	258	229	223	228	245	260	239	273	239	238	236	232	254	230	264	247	262	261	264	243	268	247	262	264	247	276	286	232	255	250	241	234	237	247	256	236	255	277	244	239	221	252	237	241	246	228	251	244	214	237	233	229	258	257	275	246	237	223	223	256	260	257	267	273	251	272	258	243	255	245	230	237	227	246	251	254	237	275	251	257	230	252	260	221	223	230	261	245	236	254	215	243	236	246	257	256	271	265	233	260	241	221	253	241	235	244	245	223	275	256	232	272	216	262	261	249	254	229	252	260	248	229	229	220	252	237	254	235	244	266	271	243	230	245	260	240	228	267	276	246	231	241	245	235	253	244	270	250	277	254	245	248	230	259	245	234	269	272	251	246	259	248	243	220	234	273	253	247	249	217	264	244	247	277	228	228	230	247	245	238	243	262	271	270	214	255	249	235	256	255	255	279	292	263	259	277	237	263	231	231	275	239	244	258	247	253	252	246	233	258	239	246	275	226	258	226	238	259	265	261	253	232	247	241	264	265	257	265	221	240	270	251	232	232	240	250	249	229	248	221	231	265	242	253	289	265	233	264	206	218	255	227	275	241	247	253	221	249	244	240	244	234	258	230	254	247	265	248	245	216	259	245	278	237	250	236	267	247	277	262	243	238	252	270	268	222	257	253	255	242	228	224	228	263	229	254	234	263	228	207	219	235	246	241	252	222	235	262	247	233	233	240	268	244	250	270	232	259	218	249	263	247	241	240	248	253	253	236	251	234	256	232	256	261	267	256	279	248	245	264	216	242	230	223	258	264	257	234	243	242	251	240	270	265	228	252	252	238	243	251	251	269	234	280	261	249	251	237	237	253	262	253	246	251	260	258	252	265	234	245	250	276	236	226	221	235	258	256	253	266	247	259	273	278	254	263	234	272	242	284	213	245	295	272	241	257	233	234	281	245	276	230	238	264	256	264	251	233	259	249	238	245	251	242	231	229	251	254	247	219	241	259	253	246	262	251	263	278	263	258	221	246	252	280	224	280	264	254	260	234	267	255	270	238	221	263	244	232	256	244	260	247	231	270	230	255	248	237	248	246	248	247	239	244	255	208	263	274	196	233	221	260	233	242	238	225	254	259	258	219	245	254	241	216	249	247	239	230	247	248	225	277	261	269	242	244	259	243	277	263	243	246	258	263	254	231	244	261	255	226	248	258	249	245	264	245	269	247	254	229	242	259	265	258	250	253	227	244	237	265	257	232	245	263	224	278	220	229	241	255	289	271	253	246	262	231	273	271	247	270	228	240	240	229	260	265	246	235	273	237	258	235	258	257	283	249	241	259	270	225	246	252	262	242	254	256	285	273	268	256	255	245	262	230	237	241	240	265	233	246	232	257	257	237	224	241	241	248	239	266	231	249	257	235	229	260	256	248	246	266	245	237	252	248	207	275	242	271	232	232	251	250	246	218	230	241	249	246	276	251	251	253	239	262	239	231	245	246	246	241	246	226	230	253	243	250	227	247	253	285	255	264	242	266	249	242	246	225	291	252	248	275	250	235	256	239	267	228	276	240	240	241	261	250	252	251	246	227	249	260	249	230	237	258	248	248	224	249	259	244	243	240	247	229	249	250	269	228	248	250	261	247	255	255	263	258	248	268	241	231	233	244	271	248	260	277	231	257	227	249	256	249	246	233	229	250	244	231	219	254	241	222	253	242	259	266	245	234	262	224	230	251	241	248	266	265	266	231	231	265	249	237	236	271	245	238	265	251	275	261	249	236	242	269	229	288	269	243	224	247	262	223	265	256	222	275	253	244	225	259	256	259	265	250	275	227	220	235	251	250	260	234	234	230	271	263	255	249	262	190	241	259	255	252	252	238	228	272	248	231	239	268	250	224	223	266	237	248	228	274	228	226	259	208	257	246	233	264	249	229	240	253	255	249	275	256	256	274	267	256	225	250	248	251	282	256	258	250	254	243	255	230	259	236	209	245	234	236	251	244	241	241	264	225	265	264	250	230	247	247	285	270	220	266	260	226	240	246	225	235	244	258	261	249	250	260	226	238	232	232	235	239	223	247	252	257	235	239	243	235	296	261	238	240	260	256	245	253	253	250	236	250	254	244	238	234	252	257	244	226	258	243	248	265	219	252	225	235	231	256	269	260	234	224	260	259	234	269	267	220	255	257	244	237	276	254	265	263	246	253	224	257	283	236	249	245	256	269	257	245	240	241	267	239	219	252	230	232	251	245	218	261	240	248	274	239	262	246	249	229	233	254	269	243	252	244	272	242	247	238	235	241	272	266	244	241	258	240	250	257	265	233	248	229	244	280	234	249	251	254	240	233	260	239	267	239	276	224	253	221	252	250	248	284	244	217	251	243	243	246	249	272	241	257	224	224	257	255	236	234	253	242	282	219	221
37672	71615	28618	944	619	463	412	375	355	337	341	345	339	314	279	265	289	304	276	286	269	298	262	296	271	253	263	279	267	273	222	286	293	275	261	272	272	242	253	304	293	269	272	287	271	287	272	278	268	266	259	270	259	278	243	280	282	263	260	269	272	276	276	232	269	256	268	252	266	275	265	281	312	284	270	292	246	272	245	258	274	298	278	277	263	267	254	288	294	309	297	276	289	279	267	294	246	288	273	260	281	268	286	253	263	270	259	265	279	269	292	254	262	253	257	269	263	266	249	248	270	255	255	242	277	255	265	287	290	283	251	265	285	269	248	257	269	250	267	255	267	240	250	280	245	279	241	261	257	268	286	240	258	300	270	278	250	256	232	291	266	299	257	254	229	237	254	261	273	264	300	261	253	244	279	252	246	255	259	269	306	282	279	291	246	275	260	251	267	269	307	268	295	277	265	243	291	307	280	268	288	260	269	253	271	279	251	277	255	303	266	275	246	256	267	268	260	282	236	246	293	267	244	253	279	237	260	261	239	278	266	295	243	267	290	284	273	259	271	257	259	256	275	243	289	261	249	264	275	278	239	237	237	266	293	260	274	245	256	282	245	282	263	269	240	273	230	246	270	277	279	259	255	268	264	258	261	278	277	262	264	253	281	257	271	272	273	252	275	276	262	270	261	274	275	246	264	270	249	253	247	254	270	273	307	266	265	261	258	288	281	240	288	238	231	259	272	275	258	276	263	287	297	260	263	256	266	271	265	243	247	256	267	259	271	278	297	266	262	249	313	280	284	246	243	264	294	254	280	306	251	261	277	257	226	259	267	236	266	252	289	267	266	275	273	270	287	282	274	280	252	273	244	251	258	259	265	264	251	279	266	216	253	271	267	265	278	291	277	279	269	248	234	240	278	265	268	264	280	287	300	247	256	282	295	246	265	289	246	252	274	250	283	245	257	230	270	282	285	260	248	277	266	253	259	262	261	285	273	268	277	295	253	236	239	262	272	276	262	293	251	251	241	267	281	256	279	271	296	245	276	248	280	273	247	248	243	268	285	279	285	240	303	247	268	261	262	279	266	272	294	240	278	235	298	275	259	249	270	258	267	273	245	286	283	251	256	266	250	259	288	261	260	291	264	282	258	294	269	271	278	275	274	256	277	246	273	254	246	246	251	248	277	252	286	244	274	257	253	288	255	287	236	282	242	242	289	270	293	252	267	285	279	279	258	298	244	223	295	281	263	250	265	261	270	231	246	255	269	294	233	265	275	287	254	265	266	277	264	259	250	263	250	275	245	279	288	275	242	265	277	269	280	268	255	267	281	263	292	271	252	243	272	284	247	255	277	256	252	263	274	236	273	276	274	276	276	257	284	257	248	257	259	250	255	278	273	281	288	272	275	239	275	253	266	281	265	246	271	237	246	263	277	274	263	276	251	266	296	257	251	255	244	265	272	286	296	282	271	237	281	248	279	268	267	270	253	248	257	245	219	285	261	244	269	272	280	261	260	251	261	282	265	237	247	288	250	243	262	271	246	248	268	272	225	274	271	266	282	247	254	305	283	254	284	264	303	263	276	287	241	290	262	277	276	302	253	276	241	231	277	254	268	275	257	249	263	293	284	246	240	265	253	244	285	250	279	270	247	259	260	287	258	285	251	252	269	265	258	259	263	247	263	287	260	285	270	270	267	237	271	276	281	256	236	282	259	283	254	292	268	261	237	273	265	317	269	267	268	263	290	270	268	259	242	285	265	259	256	275	264	235	266	266	275	275	261	252	240	259	281	283	256	273	254	231	262	253	268	248	265	265	270	261	259	281	266	261	286	282	272	260	285	273	242	262	276	256	257	266	257	312	269	291	247	259	274	251	231	281	260	291	269	245	271	256	264	270	271	256	281	273	269	247	280	276	251	246	257	272	282	255	285	272	266	247	283	249	251	273	246	273	255	267	245	291	258	263	267	248	273	270	275	254	247	258	267	288	273	248	274	255	240	234	282	238	269	240	251	242	234	289	274	273	290	257	274	279	263	262	262	266	293	266	273	291	257	263	241	273	228	273	264	275	274	268	274	261	255	261	271	290	258	254	260	280	250	243	298	260	313	264	259	259	241	267	274	288	253	278	256	275	259	266	238	308	262	254	262	253	292	282	230	258	225	266	283	253	263	287	258	263	278	251	288	280	282	283	309	264	242	261	258	255	285	266	276	273	288	264	252	273	258	258	271	254	268	282	274	269	259	260	251	239	247	260	266	292	298	283	270	256	263	256	277	244	259	258	289	280	278	269	260	280	247	274	262	278	242	246	267	270	249	283	278	244	268	288	323	265	248	257	274	258	255	262	272	241	258	283	279	262	255	256	270	285	272	245	265	259	258	286	268	258	281	259	290	287	244	265	267	267	232	282	252	240	270	260	252	289	244	257	272	281	247	281	228	281	280	267	290	255	254	250	299	287	239	256	255	261	253	252	259	295	258	232	280	257	246	246	270	255	283	283	259	234	240	265	249	257	274	243	251	279	258	276	270	284	268	272	258	262	248	280	281	263	254	264	245	285	263	287	285	243	284	285	270	283	277	302	256	295	273	249	269	248	267	285	278	269	244	278	265	248	233	213	278	248	264	263	302	275	265	241	268	277	258	267	254	230	287	254	235	248	218	304	270	268	249	248	229	277	236	296	265	246	270	264	271	287	264	270	246	262	276	276	265	247	257	236	255	250	266	256	272	256	287	267	283	274	265	274	272	277	244	224	263	252	257	273	269	277	275	252	268	277	256	304	255	250	259	288	258	253	265	286	246	283	289	248	281	282	300	257	245	247	253	238	264	288	226	256	249	280	237	268	249	308	286	299	258	289	270	292	255	268	242	263	253	271	285	258	275	256	258	243	255	279	264	265	238	241	249	287	280	255	258	255	250	261	244	301	246	241	291	231	238	265	273	254	256	261	244	249	255	258	271	274	262	260	253	263	246	249	264	261	284	249	257	271	261	265	277	285	255	302	254	253	278	279	275	266	267	260	242	254	270	268	254	256	269	256	268	280	254	263	250	278	266	278	272	269	271	247	280	269	271	268	269	260	280	250	280	256	255	256	263	270	258	248	237	269	256	299	272	285	253	270	270	271	253	239	272	269	277	270	254	270	249	251	259	256	269	228	296	258	254	269	307	260	249	277	250	260	265	227	271	248	261	250	284	270	294	244	284	268	277	241	286	286	263	236	256	246	287	234	268	237	273	248	254	241	244	285	269	257	254	254	270	254	263	267	253	283	289	279	247	260	234	251	259	263	258	268	273	243	258	285	267	256	255	291	253	267	269	274	259	264	261	260	264	286	261	271	273	266	314	258	252	297	271	250	268	269	284	260	287	310	233	320	292	253	284	268	257	266	258	259	276	252	249	272	270	282	259	275	268	250	252	243	254	257	258	248	288	240	262	258	271	270	267	251	272	236	291	261	260	285	255	259	275	269	298	297	270	236	272	255	265	256	258	262	253	286	253	252
24659	21774	29352	24438	20566	5903	767	465	354	330	315	321	290	321	313	311	301	276	277	295	312	256	282	274	276	293	263	258	258	295	266	254	274	262	249	263	298	274	269	304	250	254	272	264	280	290	256	260	252	245	254	290	279	264	267	275	220	317	252	237	279	294	304	247	260	273	302	258	284	283	275	243	250	244	261	299	257	280	299	286	265	277	242	256	275	272	250	284	283	252	258	263	293	277	283	266	251	283	248	281	273	271	255	288	275	292	275	262	223	305	255	261	287	253	287	231	263	258	300	277	288	262	240	269	268	248	251	271	283	282	258	255	264	260	278	236	249	252	275	286	302	281	253	259	282	236	287	255	245	259	256	282	276	264	261	259	272	270	280	289	257	278	272	251	273	287	273	285	257	275	262	270	275	245	251	263	276	267	244	240	259	262	290	251	286	278	287	292	270	278	284	289	266	305	255	289	266	253	274	250	259	265	283	278	286	259	246	283	245	292	277	271	281	233	248	288	254	250	256	237	259	250	256	282	251	265	250	274	257	264	238	247	278	295	268	250	259	291	263	270	241	264	261	269	268	263	317	293	261	230	298	258	240	285	272	283	282	261	268	236	272	267	253	266	256	277	288	270	271	237	283	282	236	270	285	250	256	287	278	264	271	261	268	260	263	275	289	253	258	276	251	293	295	298	283	306	257	270	273	309	284	264	265	275	245	312	283	261	270	248	257	260	275	267	263	275	259	246	267	277	302	273	248	278	288	255	254	288	276	299	220	256	276	259	268	279	264	266	284	282	281	248	255	251	271	248	275	250	283	259	263	245	265	283	249	281	269	276	281	275	258	250	265	250	281	268	265	276	287	262	254	266	279	270	264	291	275	265	271	289	268	242	254	264	257	281	271	217	280	261	281	251	239	265	239	279	218	284	248	235	246	267	290	277	291	253	271	245	252	260	265	259	291	289	230	259	273	278	263	260	268	279	269	240	286	244	270	266	220	266	254	273	247	270	262	283	275	282	254	268	279	280	251	275	266	280	268	225	278	257	270	285	278	315	285	237	243	276	272	278	238	258	272	270	267	255	248	241	302	267	269	246	257	271	262	249	249	257	262	259	271	278	241	260	298	244	263	248	280	296	248	256	253	280	242	255	261	255	250	251	281	284	267	271	276	255	268	258	276	261	248	257	235	270	256	276	254	269	250	270	270	244	287	288	256	251	221	280	263	260	255	242	242	279	246	251	261	249	257	263	251	272	283	251	278	252	273	271	277	267	235	297	273	237	237	282	294	277	272	247	268	254	274	276	249	267	253	247	260	281	272	250	272	247	281	265	272	270	268	248	273	262	261	249	280	287	289	256	255	263	250	271	274	258	286	274	268	255	282	242	236	262	250	272	263	265	267	275	273	258	259	307	246	271	286	271	281	261	251	284	270	247	264	276	277	255	255	261	268	275	266	279	266	278	270	254	280	260	228	246	272	264	264	261	259	279	277	274	266	259	256	295	263	255	259	247	264	267	287	271	275	256	258	278	259	247	255	287	289	227	253	255	254	260	254	284	233	251	239	256	268	262	275	277	270	244	271	265	265	248	263	258	252	301	269	269	272	275	248	252	269	286	269	249	235	270	272	263	251	267	255	290	245	274	272	278	255	255	257	277	296	269	253	242	288	258	280	241	289	284	263	256	269	264	267	263	265	278	274	254	265	262	263	267	265	261	290	281	292	272	222	284	294	247	253	265	274	255	287	255	241	267	274	259	260	258	232	295	256	274	272	294	263	242	244	266	259	273	270	298	249	250	269	291	279	267	241	289	267	273	244	286	280	248	292	252	251	248	269	266	264	255	293	280	239	250	243	257	262	267	265	271	241	260	290	243	261	263	253	248	251	232	265	247	257	262	263	245	254	247	245	247	244	236	293	299	268	258	275	264	279	271	254	266	285	252	264	303	270	219	254	268	284	279	257	256	244	279	284	292	276	258	288	264	296	286	267	237	239	265	273	278	263	257	239	278	281	284	288	289	265	233	269	250	269	272	256	255	252	277	258	309	270	267	228	260	271	261	244	243	289	250	258	220	292	238	260	261	247	222	263	276	227	244	233	263	259	276	290	228	263	258	258	261	280	263	273	243	275	281	253	296	242	255	258	282	264	273	271	267	300	256	270	263	243	268	275	261	254	257	283	261	271	274	258	249	268	264	289	263	250	257	261	287	254	280	262	274	278	286	250	261	254	240	292	279	247	302	278	256	258	284	258	243	283	259	259	264	278	284	256	278	257	275	240	250	263	276	244	288	264	267	247	247	284	254	275	259	236	268	259	275	280	292	284	271	272	277	270	270	238	263	289	272	266	252	268	273	273	254	248	250	267	268	267	284	270	234	267	271	263	263	260	268	269	288	272	252	255	242	276	296	255	272	266	279	277	258	256	289	260	251	263	244	285	271	294	256	282	234	250	230	274	240	264	271	257	263	269	302	287	275	280	250	268	266	286	255	293	228	268	284	258	245	278	266	266	234	277	247	244	237	278	254	282	253	286	253	270	242	283	275	276	241	261	255	247	253	287	254	274	251	266	230	276	241	250	256	251	258	289	248	272	246	263	275	287	278	275	264	279	253	257	259	258	258	265	256	261	254	271	263	272	274	291	247	258	260	266	260	252	272	245	255	258	274	304	263	242	248	272	280	268	256	253	234	268	291	261	264	279	247	263	255	261	267	249	227	282	265	283	265	243	247	250	265	272	250	270	275	283	280	257	296	257	289	254	252	266	263	259	252	241	273	267	278	277	285	247	244	281	301	260	262	245	238	275	276	275	256	273	269	286	270	271	277	254	249	267	274	281	253	274	294	284	249	252	284	299	269	247	286	259	296	281	265	269	268	281	245	256	275	267	253	269	256	254	275	244	269	270	257	257	265	256	275	268	266	253	256	256	287	251	252	246	265	247	275	281	264	282	250	267	246	269	251	227	282	292	294	279	245	241	257	265	267	265	266	266	280	257	260	267	266	257	279	276	266	263	244	302	292	251	263	253	266	243	245	260	263	277	265	271	247	285	258	254	270	282	283	267	266	275	266	253	241	284	279	279	246	280	281	277	287	255	263	265	272	255	249	280	258	252	252	240	256	284	273	261	268	280	244	269	258	262	274	231	269	283	290	263	266	262	269	269	212	256	280	254	281	254	249	278	236	270	254	284	271	270	263	283	292	260	258	255	266	247	252	259	287	265	263	261	256	263	255	273	292	273	283	265	231	268	276	253	253	243	293	242	267	281	226	286	240	271	252	261	274	258	272	264	264	275	287	238	243	279	269	269	291	281	289	292	304	240	283	286	262	248	252	281	265	229	256	264	251	259	258	257	278	256	270	269	239	261	242	237	289	264	256	279	263	263	227	281	237	269	254	287	264	279	254	269	246	292	248	247	262	240	260	260	262	274	263	247	212	272	257	266	240	280	253	271	278	259	254	296	269	294	254	260	262	277	288	276	283	257	288	247	266	283	252	272	286	265	233
45459	85968	34121	1858	987	723	578	526	475	414	366	396	362	364	405	360	334	278	319	334	315	309	329	320	267	338	304	291	313	298	292	286	293	313	310	305	291	317	283	288	272	328	270	281	296	288	253	299	303	281	276	279	294	299	277	289	319	282	294	282	263	337	303	277	270	255	271	298	299	261	298	329	293	284	290	323	265	265	264	281	287	301	266	268	297	285	292	286	319	312	246	269	319	282	276	293	307	263	270	255	271	276	248	291	277	292	291	290	290	304	289	279	280	257	307	270	290	303	284	292	303	272	282	296	323	271	271	267	264	295	290	296	290	313	271	250	279	290	303	267	303	307	281	251	274	316	266	273	316	276	297	287	266	277	294	308	267	257	325	276	280	305	334	279	265	257	279	298	259	296	308	279	279	280	307	291	273	295	311	274	300	285	280	287	257	285	237	282	277	296	286	260	281	295	265	287	263	289	277	253	267	273	234	264	261	272	296	301	270	318	263	291	274	268	308	307	288	281	292	281	287	293	268	283	287	285	310	274	270	258	256	280	263	299	280	297	295	271	278	287	283	273	280	279	283	281	280	253	262	258	326	285	285	255	287	286	286	260	266	299	265	252	241	229	284	303	324	280	282	291	260	286	260	257	302	277	286	288	296	297	261	279	285	268	270	272	270	271	300	338	283	261	312	303	267	305	310	270	318	298	277	259	263	298	275	282	301	316	262	290	278	283	310	298	296	277	272	299	244	298	271	288	292	305	283	265	287	263	267	285	289	257	268	288	263	277	288	297	261	286	285	288	267	293	277	276	251	286	295	262	303	293	299	270	273	318	258	248	279	286	280	271	310	257	251	264	284	292	297	289	273	278	288	279	295	263	279	263	308	292	286	282	250	277	289	274	282	308	303	287	252	297	285	300	310	266	303	275	279	261	284	269	267	266	277	266	284	264	281	259	281	291	275	262	292	295	255	300	290	269	294	272	288	261	299	280	283	277	303	258	299	284	289	280	281	287	296	288	277	243	293	286	266	299	279	303	306	276	332	275	253	270	277	270	256	283	305	293	285	289	318	292	289	281	264	284	288	304	273	281	288	315	304	260	270	299	251	272	314	262	328	260	282	284	295	308	305	280	284	323	288	263	290	295	282	311	290	267	289	296	306	260	288	267	270	267	288	272	286	277	300	277	302	267	311	287	321	298	263	300	276	265	255	288	275	262	299	249	261	293	312	298	310	281	281	287	274	272	268	278	271	283	260	275	316	282	301	313	254	268	272	268	296	300	267	293	290	279	270	283	280	310	293	261	273	275	265	279	261	307	273	287	268	288	308	270	276	280	277	265	272	290	269	261	267	278	280	272	293	285	262	259	294	261	247	292	284	284	308	281	301	289	281	272	274	281	315	254	281	273	303	302	290	255	252	284	259	301	297	302	266	281	285	267	288	262	305	271	289	278	278	289	290	286	289	286	259	297	276	270	285	309	274	265	271	271	309	287	276	287	318	302	248	314	263	297	282	251	306	288	265	267	278	294	247	271	257	260	267	271	265	263	277	253	296	302	285	302	267	317	272	270	276	299	284	274	245	269	262	288	299	291	284	277	278	264	275	227	282	268	269	277	272	263	271	291	301	295	296	291	286	279	293	253	279	304	282	285	278	279	253	298	265	272	253	270	278	300	300	267	266	277	282	263	270	276	273	301	298	290	298	278	251	263	271	271	271	288	274	308	283	265	304	322	263	277	284	270	277	297	256	290	279	292	267	292	313	291	286	264	260	303	280	300	284	282	260	268	286	263	262	283	276	267	267	288	291	291	271	273	262	276	280	283	297	261	279	269	288	326	255	310	306	282	299	245	267	266	309	277	275	255	300	268	287	287	279	297	302	240	244	285	286	303	279	255	293	295	269	258	255	278	271	280	313	297	296	266	289	300	266	286	265	273	275	288	301	296	278	305	295	270	303	254	304	279	293	270	279	267	252	276	304	282	259	273	253	285	278	265	257	244	245	289	290	273	287	287	275	278	310	268	274	247	265	280	286	282	282	271	311	279	259	267	288	275	291	301	257	274	290	241	306	288	297	263	286	270	280	275	253	281	291	269	253	276	280	279	285	251	297	287	261	269	273	266	266	304	275	297	256	288	303	250	272	269	283	270	305	272	299	305	302	265	312	252	277	251	295	280	294	287	304	298	278	259	316	296	299	305	247	281	266	284	270	272	290	275	268	265	288	278	274	275	287	314	281	279	266	269	261	288	260	276	284	286	278	254	303	277	249	295	296	303	298	300	277	292	281	266	291	310	305	254	308	264	301	270	237	278	284	286	262	266	284	307	289	275	267	297	268	290	275	282	269	281	253	287	268	287	289	272	273	271	286	306	296	270	272	302	251	275	280	267	288	280	288	294	260	282	279	304	266	283	258	313	290	291	274	292	259	251	246	275	278	262	277	278	279	266	274	297	277	285	275	281	278	297	293	292	283	278	257	302	320	281	276	266	301	252	282	311	281	299	263	301	279	299	288	281	290	280	271	267	271	266	270	258	256	271	283	283	260	281	277	284	255	287	317	286	268	304	304	276	284	279	269	281	270	280	295	298	252	261	265	278	295	279	284	290	283	302	284	284	275	258	286	267	251	244	300	273	312	268	334	306	298	269	271	287	258	269	296	243	314	285	280	270	284	279	273	268	258	253	269	271	300	294	306	261	291	243	266	276	293	296	258	313	267	291	289	291	306	269	275	297	314	253	266	306	290	302	255	284	263	271	282	254	266	262	268	300	254	293	304	307	289	291	298	265	297	293	285	299	306	275	273	311	271	266	266	261	289	300	270	259	276	282	318	252	306	282	266	298	253	276	299	275	244	301	312	274	276	288	272	275	289	270	287	289	240	255	293	279	298	279	290	285	251	269	273	258	261	280	275	277	286	294	263	272	262	281	272	286	285	313	296	272	261	249	267	272	275	270	273	284	284	298	294	290	283	256	281	295	282	258	279	270	303	326	279	280	280	289	288	271	271	260	276	289	297	310	268	282	271	267	279	234	268	294	281	290	278	252	271	289	289	273	294	275	289	294	303	274	265	262	263	296	276	252	264	304	273	289	288	263	274	252	311	274	303	249	303	284	276	300	281	273	298	269	269	284	278	268	293	315	299	281	300	296	270	313	264	290	304	272	262	299	309	236	291	283	274	301	251	255	290	268	272	282	257	246	274	297	307	268	252	316	272	286	273	261	282	279	260	265	280	315	252	282	273	280	295	261	267	280	297	281	250	265	257	268	250	288	277	261	297	270	282	278	270	290	275	258	287	270	271	246	251	292	263	280	292	275	263	291	278	255	278	304	292	259	287	292	287	279	263	311	288	279	274	266	283	288	275	282	269	261	277	273	263	296	317	270	290	291	267	265	294	291	264	275	240	301	275	240	305	264	281	274	272	276	283	304	223	281	251	259	298	282	293	255	270	283	279	288	269	276	264	278	288	289	275	278	268	292	272	307	253	272	286	287	279	284	298	291
28319	21226	11216	1033	544	522	534	533	516	530	509	504	495	482	484	528	478	475	524	524	526	473	529	488	459	476	518	498	450	493	481	511	493	508	499	507	517	458	471	538	503	480	507	515	526	506	521	480	494	453	507	496	490	498	451	486	529	487	533	523	493	515	498	498	515	501	489	500	535	519	505	523	504	491	511	463	512	444	479	498	506	550	433	484	528	507	517	515	505	513	510	501	522	481	483	461	459	524	502	498	538	477	518	471	520	511	474	499	494	471	506	498	537	469	488	558	524	449	514	487	525	513	482	499	519	496	503	490	491	484	475	484	504	534	516	515	468	505	479	484	484	512	477	504	467	516	498	503	508	525	527	497	484	530	438	506	529	483	503	460	505	504	499	520	504	494	483	485	488	476	532	510	532	525	548	485	537	492	513	486	490	513	492	498	517	485	551	505	483	505	494	517	523	522	477	477	542	511	496	498	521	502	489	526	515	507	497	510	496	481	485	560	502	504	497	488	495	524	495	485	496	498	406	475	479	521	482	492	514	545	524	471	523	528	498	456	477	461	498	491	484	512	519	500	510	497	514	463	502	477	499	468	478	509	530	502	512	551	499	505	504	470	481	470	517	541	520	502	513	526	485	459	493	497	492	491	459	472	494	487	532	524	486	470	502	524	546	506	495	480	502	493	521	505	522	489	498	506	505	511	520	522	463	508	506	525	514	500	471	491	474	486	523	458	522	502	491	491	455	461	533	484	501	445	542	487	505	449	478	464	524	499	497	510	500	523	506	456	493	446	500	476	491	487	492	497	503	489	486	517	496	512	483	531	507	562	505	493	463	522	494	473	523	482	497	516	490	496	476	509	492	486	466	477	494	490	529	501	495	530	506	528	508	508	511	469	498	499	515	503	530	485	508	475	514	446	484	486	462	491	545	507	509	522	484	485	471	475	474	490	490	513	502	438	519	517	524	512	453	534	518	449	493	497	524	490	512	564	457	498	476	514	500	492	462	533	506	484	513	499	475	513	521	516	528	503	512	519	496	492	507	473	551	475	508	493	490	497	511	504	479	481	509	507	492	508	499	475	505	521	523	509	500	523	483	470	475	492	480	491	475	527	503	446	501	480	471	526	497	456	508	493	447	472	490	535	472	532	491	496	466	515	531	503	492	490	498	517	512	480	486	500	524	571	492	490	493	516	491	512	487	489	492	487	480	496	500	497	509	539	501	522	489	507	526	488	502	541	487	519	490	523	516	518	471	467	536	502	522	517	471	515	545	536	470	497	490	497	471	495	504	489	492	530	495	470	503	456	490	466	487	461	483	509	511	506	500	474	485	499	523	488	492	528	472	514	475	532	511	497	470	512	492	470	499	501	472	497	498	528	502	506	483	461	506	457	495	501	489	525	453	468	493	509	516	521	515	478	480	507	539	500	461	505	545	521	495	487	474	531	488	468	455	501	505	510	465	458	497	511	507	491	474	507	518	481	489	480	497	497	498	496	496	490	483	474	541	468	475	545	482	533	539	514	508	480	494	486	476	486	469	504	495	513	487	489	470	502	518	506	464	468	492	505	507	476	489	458	503	518	501	488	456	496	488	521	548	513	493	498	517	457	484	488	484	503	508	509	502	494	489	469	506	514	502	492	498	472	504	483	482	513	501	536	512	525	539	479	501	501	488	483	503	498	501	483	547	496	495	483	530	479	456	496	521	518	499	501	518	484	497	480	509	507	532	514	507	496	501	513	503	491	512	486	509	497	524	503	482	543	466	523	484	502	492	497	487	463	505	491	480	515	467	504	523	489	503	548	455	505	490	501	504	516	493	459	498	503	508	477	502	487	525	521	482	488	499	525	532	538	494	501	465	514	455	528	500	459	479	449	516	481	470	477	518	479	497	462	518	499	474	529	503	474	466	531	510	481	516	506	489	450	521	481	490	535	482	494	462	472	491	516	509	503	467	486	469	503	515	511	468	522	506	547	507	472	462	516	508	466	457	479	484	487	496	495	471	522	496	519	500	503	525	508	524	477	519	492	512	536	498	525	487	496	495	508	484	499	524	494	548	508	512	484	510	504	501	496	494	464	478	487	508	501	525	521	513	518	459	494	470	506	480	490	507	495	483	479	500	493	534	488	468	486	548	480	494	474	492	492	493	491	503	553	493	460	506	502	510	483	501	496	499	499	485	460	521	488	506	496	508	536	520	473	499	504	450	475	494	473	524	521	499	512	502	511	473	503	512	501	479	497	502	495	522	488	472	519	483	476	482	453	534	516	548	442	483	496	500	487	494	519	528	453	468	518	505	535	483	533	494	530	493	506	495	484	489	496	478	483	465	517	491	477	482	492	523	509	487	525	510	465	467	520	458	511	523	472	507	527	531	504	479	488	462	469	518	454	477	470	498	503	508	502	494	452	490	514	519	509	497	480	523	529	449	540	479	506	494	538	493	530	506	507	507	498	494	479	448	510	462	530	446	496	512	473	496	492	499	495	527	460	532	524	510	522	501	489	519	562	500	469	534	480	518	510	499	487	510	502	495	505	503	502	473	529	484	553	505	516	516	523	520	444	491	484	514	482	493	502	497	477	508	534	471	480	500	495	470	457	492	491	525	478	508	507	473	498	503	530	548	501	507	507	472	490	508	524	489	506	501	523	532	508	510	528	480	475	476	528	443	524	508	485	490	492	499	475	525	475	501	495	518	508	502	476	480	494	489	534	499	502	494	484	479	463	506	499	532	525	480	487	496	480	498	521	504	495	511	463	511	482	485	473	482	497	521	534	516	512	498	464	530	501	466	488	498	500	511	509	465	541	477	508	480	520	494	509	491	461	507	466	493	499	532	473	521	488	475	510	509	516	511	543	509	501	528	499	503	491	504	491	537	520	518	472	521	431	486	516	502	485	509	455	488	507	525	504	508	493	465	485	470	483	509	472	499	510	502	514	545	494	496	499	504	485	513	519	532	502	505	487	539	551	481	477	517	524	471	496	497	510	490	509	523	502	473	463	501	470	516	478	506	506	510	508	471	539	503	536	547	519	516	469	477	484	480	528	508	530	529	480	477	529	504	499	467	496	511	453	475	514	504	497	500	494	527	477	490	520	484	481	525	549	474	555	497	471	504	486	504	521	518	532	494	505	536	541	502	526	467	522	477	484	483	502	477	507	487	500	493	485	516	482	502	518	498	488	498	489	508	543	516	490	522	495	516	510	510	535	492	515	494	530	522	486	498	484	534	492	497	479	515	452	493	475	546	491	516	510	473	520	513	505	529	487	475	501	475	505	519	479	491	502	502	502	510	464	521	480	525	521	512	494	497	468	482	509	542	519	512	546	514	477	467	512	503	478	532	526	507	498	495	526	498	493	513	494	527	514	442	496	496	510	446	517	459	515	502	472	469	473	489	530	492	544	510	488	535	486	466	464	479	487	505	434	505	501	496	508	481	509	475	478	498	487	457	488	461	503	515	501	519	511	531	489	472	492	474	492	494	555	522	492	482	493
11105	19850	7183	515	475	460	455	467	470	474	486	462	461	453	464	460	507	428	456	461	465	440	420	482	477	457	431	492	450	446	457	453	463	450	418	436	400	441	501	440	451	419	444	450	444	472	471	475	464	503	436	463	451	467	448	454	445	455	441	444	467	488	440	471	516	437	501	483	422	435	506	456	457	447	431	439	484	456	466	452	446	438	457	467	457	436	468	467	434	444	493	503	432	445	488	448	428	460	456	480	455	497	450	441	483	513	459	442	482	455	446	510	482	466	468	466	497	444	469	497	418	450	451	429	482	479	432	488	432	458	484	473	434	442	427	426	426	467	441	461	464	452	471	413	457	480	486	425	442	454	475	456	433	474	445	453	479	505	454	477	461	468	467	437	462	474	449	446	432	461	469	451	479	448	485	441	465	507	449	452	476	456	439	486	422	450	454	484	449	455	395	438	461	442	479	435	503	451	448	455	440	445	489	489	435	478	469	433	453	468	452	458	465	471	505	494	454	469	459	428	438	446	445	487	450	441	507	438	464	447	451	445	443	502	448	464	459	432	454	463	449	498	461	497	423	440	476	489	429	492	477	476	432	470	445	476	501	482	472	494	430	446	484	454	481	465	477	442	437	453	456	479	461	492	463	461	451	465	448	430	496	460	429	430	468	497	450	457	447	477	482	436	429	458	445	446	432	444	415	449	453	474	438	449	485	448	511	438	480	478	459	503	445	465	459	460	476	453	490	432	486	492	483	472	456	479	460	456	481	402	457	464	461	475	453	431	472	425	480	460	459	427	462	472	431	467	443	459	452	438	442	471	450	436	472	499	404	484	467	438	439	469	477	442	468	461	452	458	509	456	475	460	470	470	465	456	441	437	466	431	438	448	460	452	465	450	452	496	492	456	444	498	455	440	476	467	489	438	463	442	443	460	420	503	438	458	459	427	466	506	419	435	433	466	456	452	449	485	474	465	491	502	449	475	438	456	431	449	455	451	492	481	474	474	489	480	485	421	471	462	462	470	433	455	458	451	456	433	458	434	437	468	469	448	449	464	437	433	415	439	446	462	471	469	445	483	442	477	474	448	473	455	466	500	491	438	451	468	445	452	433	483	462	471	473	437	428	426	488	474	433	466	446	448	438	497	442	446	463	440	429	489	428	457	443	477	491	450	456	453	474	469	401	444	414	473	488	449	439	501	459	445	503	503	426	441	436	483	486	512	444	463	485	451	441	473	463	455	480	454	447	460	467	429	452	437	447	447	447	449	414	460	450	467	475	460	461	455	433	482	478	426	490	464	463	438	435	426	476	468	454	448	434	475	487	474	473	439	452	452	441	452	457	454	446	466	477	508	458	453	437	466	448	433	468	477	473	477	441	458	426	468	424	408	417	470	459	448	489	477	439	483	444	474	465	443	448	445	455	477	448	451	410	430	475	463	475	474	469	463	442	471	447	472	490	434	434	479	475	460	483	452	459	435	453	459	468	493	512	459	495	493	450	445	479	437	488	421	472	495	476	432	431	452	464	492	437	421	419	480	431	481	453	434	476	454	445	458	485	492	450	519	426	450	463	466	481	467	453	459	438	472	437	454	479	445	454	489	521	489	476	448	470	503	430	445	463	442	436	441	448	450	445	462	483	462	498	467	466	466	473	452	465	487	440	455	527	427	455	415	510	446	479	462	477	475	426	442	448	450	464	467	469	460	461	476	482	481	460	462	444	458	425	481	456	484	478	426	474	444	462	469	502	434	461	445	479	470	477	452	426	417	451	485	484	461	434	435	466	426	441	455	445	467	470	443	450	476	456	471	409	511	455	495	447	455	462	447	448	491	463	480	470	469	472	458	453	430	441	440	454	425	464	491	433	458	478	475	466	462	446	479	427	397	412	458	423	434	429	438	484	513	467	469	452	440	469	443	464	424	484	444	468	459	473	462	454	469	430	471	468	463	458	474	425	455	466	434	486	432	466	460	412	459	476	400	474	449	488	436	424	467	471	426	504	423	448	439	446	530	455	440	491	449	436	454	461	437	447	467	482	484	442	481	436	460	478	515	429	466	446	485	467	486	467	494	462	454	475	460	493	490	466	436	470	478	458	484	465	460	461	470	486	441	443	449	441	439	455	427	409	470	459	460	431	456	458	481	454	452	474	476	454	464	463	470	433	454	496	459	496	423	476	443	481	471	482	470	446	447	453	460	473	434	492	429	479	440	479	450	467	439	434	448	464	418	456	456	441	457	476	450	458	488	465	442	439	423	499	434	498	492	466	433	510	466	438	498	447	503	470	456	457	438	448	449	464	470	427	466	487	423	433	473	472	465	496	479	457	459	496	488	452	510	491	452	468	455	476	466	470	424	442	424	464	484	477	477	472	482	407	426	467	443	478	505	471	476	493	451	456	468	455	445	452	497	494	437	450	455	479	490	453	454	452	550	473	418	453	488	493	435	432	447	442	461	478	466	466	450	450	470	448	447	490	480	434	470	452	442	449	416	472	424	454	433	464	471	453	471	449	476	485	446	425	468	459	460	471	435	430	431	439	474	470	440	484	453	458	476	458	477	431	436	452	484	472	494	500	463	479	483	452	438	494	438	450	454	477	486	492	438	459	473	488	456	463	465	489	433	459	427	479	451	480	467	450	456	446	488	464	428	498	468	474	475	427	445	450	467	505	431	475	479	423	483	478	455	465	469	434	446	467	421	469	451	421	461	459	498	424	441	438	451	459	433	424	496	467	468	486	432	417	428	460	473	464	492	452	485	520	423	456	468	461	439	461	488	472	448	413	465	462	461	476	428	440	458	443	455	442	482	491	468	521	475	477	445	484	451	449	469	430	468	469	462	438	488	475	469	429	502	440	450	452	475	453	448	467	488	496	466	423	470	465	438	479	488	489	468	480	433	485	474	471	426	476	463	486	485	464	434	455	457	467	455	446	446	489	455	455	453	454	445	500	475	445	495	460	468	451	442	484	479	451	440	502	454	456	446	456	458	464	462	440	458	434	423	453	449	498	471	429	464	421	455	450	436	432	442	460	514	427	478	465	470	419	492	455	439	420	504	449	459	434	479	457	447	449	434	460	426	450	460	453	477	451	449	447	477	452	478	453	440	431	478	491	450	460	445	463	433	455	479	466	446	495	435	429	474	458	467	445	481	470	451	472	464	431	468	457	433	489	460	476	472	454	457	510	458	425	494	460	457	472	490	446	425	413	451	436	474	458	432	464	454	467	464	483	491	446	451	468	425	449	471	474	480	451	462	480	436	423	427	453	457	454	461	452	460	454	433	504	469	448	468	434	425	464	463	422	426	434	462	463	449	498	473	471	430	493	456	437	451	455	493	453	449	447	493	467	493	491	480	496	454	462	501	493	441	470	421	458	426	458	421	482	467	467	481	454	468	468	469	486	420	465	455	437	433	448	445	463	469	484	438	421	511	474	419	462	448	466	453	441	488	478	444	478	455	477	446	467	444	425	460	436	411	442	456	465	443	418	435	458	488
25493	22503	31235	24731	9227	808	474	376	301	320	288	310	280	295	259	255	281	269	262	253	296	288	261	274	287	244	250	269	265	260	238	278	254	253	271	261	265	261	265	261	270	244	233	283	277	280	276	277	256	259	268	273	261	271	264	248	288	257	275	243	257	272	247	276	256	255	250	265	244	260	261	262	283	241	277	266	267	265	275	253	278	263	257	234	247	286	239	271	286	246	263	253	254	241	243	294	267	295	242	277	273	252	287	244	293	271	276	264	261	269	267	247	264	262	242	264	274	264	255	288	265	275	244	280	268	245	238	242	264	245	261	265	250	269	256	247	279	249	284	260	246	259	275	242	252	256	260	264	245	271	249	252	274	288	302	267	254	277	219	257	303	284	256	263	254	272	253	248	256	276	305	268	254	252	259	253	250	225	258	243	245	294	242	282	250	262	293	245	246	261	235	216	271	246	279	260	265	272	259	277	250	260	267	257	246	268	280	269	235	271	275	270	273	261	249	292	268	300	269	263	272	253	259	234	248	270	273	261	240	260	274	279	273	290	257	267	290	268	271	229	253	284	283	255	238	290	246	275	266	264	279	256	274	261	284	257	231	237	251	263	233	273	246	249	245	254	248	241	230	268	241	264	249	236	270	238	259	249	261	273	277	275	261	258	279	291	256	251	247	262	245	256	269	261	241	267	242	258	248	234	259	229	262	263	270	277	257	260	255	230	264	275	279	263	248	244	254	258	244	270	236	276	238	263	273	264	260	241	263	269	266	230	245	263	258	248	256	242	271	273	282	250	265	288	240	281	259	248	266	261	247	232	262	251	255	267	252	291	289	274	283	287	280	232	254	234	281	255	263	261	260	271	258	271	266	253	287	263	262	265	276	270	240	251	248	272	247	270	262	259	261	267	228	249	291	255	269	256	252	255	237	260	262	245	266	266	243	241	255	275	238	251	243	251	266	257	271	255	266	267	258	265	290	259	268	261	242	271	272	241	269	273	251	256	269	255	233	236	284	273	277	274	261	277	248	257	281	272	245	249	262	239	235	254	260	277	247	269	269	244	272	290	247	264	251	264	267	241	246	276	257	292	272	258	261	251	268	246	255	266	267	248	223	257	277	247	247	264	275	266	263	267	252	250	259	249	243	267	270	253	272	266	268	265	266	277	232	249	274	265	255	273	263	241	251	275	259	245	256	275	258	259	311	263	285	271	249	269	242	267	260	247	269	233	251	264	239	265	257	268	274	227	259	254	274	233	276	271	268	275	258	268	281	272	259	242	264	248	263	242	242	253	270	262	238	275	259	265	279	259	253	285	252	255	294	249	257	258	231	241	259	256	259	242	301	239	258	253	273	270	281	259	243	253	264	263	294	273	279	256	264	247	255	284	292	291	277	267	263	270	279	260	266	279	256	283	246	247	267	282	260	239	259	254	245	274	265	254	265	256	281	295	264	265	249	256	258	233	287	265	275	266	257	266	275	274	275	262	248	296	279	304	225	249	233	240	244	257	291	271	243	274	253	260	248	274	245	273	317	247	278	230	229	281	248	269	261	249	241	239	268	297	269	257	242	262	259	289	242	266	259	244	270	260	254	252	252	252	288	244	260	267	267	235	295	228	253	253	264	252	277	268	279	284	265	256	244	249	267	284	254	260	261	249	266	272	264	283	262	265	231	269	257	264	251	270	266	282	219	231	262	278	240	272	255	268	272	254	265	233	238	244	264	284	214	260	269	270	274	266	276	251	268	238	258	261	231	273	249	287	247	258	261	268	242	253	257	261	303	273	236	265	249	277	265	267	216	263	240	285	249	273	286	251	257	254	267	269	249	267	281	264	262	254	281	247	257	264	264	251	250	257	270	252	269	268	249	272	263	250	241	265	250	254	263	251	303	261	255	275	260	266	250	286	270	296	260	266	249	277	264	274	231	253	276	274	268	272	283	248	249	283	245	253	265	245	265	262	273	251	257	235	288	282	243	269	265	274	254	271	241	273	234	256	273	244	251	254	269	269	258	239	288	248	254	257	268	271	276	213	284	271	273	282	275	282	266	241	279	264	246	255	276	267	242	241	265	245	265	284	272	272	284	252	259	247	266	266	256	276	255	250	245	273	296	272	279	256	230	284	273	278	336	278	289	243	245	262	249	268	272	238	279	267	277	255	298	251	258	266	287	239	268	253	266	287	245	270	268	251	262	263	241	242	264	285	259	282	252	269	261	252	258	266	247	239	257	264	253	248	264	243	254	259	281	255	236	282	273	281	261	284	285	264	255	259	271	262	301	252	238	256	257	284	274	243	270	259	263	261	245	254	254	232	248	239	244	267	259	273	258	253	242	219	286	239	274	252	294	293	248	288	264	254	252	233	259	263	257	286	239	265	253	255	262	277	274	280	300	256	256	259	254	250	270	263	270	249	258	250	256	264	280	268	257	275	251	260	275	286	225	277	249	241	248	265	282	257	256	263	256	262	263	237	284	237	266	269	264	238	268	250	292	268	250	277	251	263	271	294	240	260	264	258	261	261	232	270	267	306	278	263	281	251	264	290	261	254	255	231	257	277	268	244	283	271	257	238	250	299	266	241	270	241	264	275	271	249	243	261	249	264	269	254	260	227	289	252	255	262	264	262	272	252	223	275	244	282	283	245	241	264	239	295	249	243	233	247	266	268	228	257	266	279	287	229	252	242	265	249	269	257	239	274	244	293	261	277	279	270	263	260	250	273	236	255	258	270	264	270	228	236	252	260	266	283	277	254	288	245	258	281	229	301	256	268	258	244	263	232	289	292	258	267	274	270	243	252	235	253	262	238	250	268	261	276	291	258	241	276	269	234	264	265	232	281	251	267	282	232	268	277	260	268	267	267	256	280	282	242	263	248	265	281	266	256	261	255	257	261	259	246	275	279	245	260	268	254	249	243	264	280	279	271	258	265	254	228	247	247	257	248	259	280	269	249	274	258	251	258	261	251	251	275	290	250	259	263	268	253	307	234	247	272	246	254	231	281	271	266	263	233	254	277	241	253	263	247	263	250	238	286	266	251	231	266	252	242	253	289	248	271	240	262	250	253	258	229	260	256	263	250	243	237	260	243	296	249	291	264	281	271	265	238	241	279	260	263	250	294	262	260	276	273	284	253	270	283	267	259	274	253	283	254	263	262	282	271	263	270	248	260	276	245	279	279	274	268	239	271	272	253	270	260	288	241	286	285	276	250	256	263	228	272	264	238	274	264	238	258	276	276	294	269	270	290	272	269	270	261	249	240	242	251	241	283	304	240	268	269	245	247	275	254	263	273	245	247	270	263	256	290	255	280	271	291	251	207	256	230	277	259	250	249	274	248	240	269	264	259	276	272	269	241	274	264	243	284	254	239	281	270	247	281	253	268	238	285	255	254	276	257	288	245	302	269	298	271	276	281	263	262	274	248	272	245	243	222	265	292	262	262	252	267	236	252	253	286	264	242	267	251	257	246	260	256	256	276	270	275	254	242	239	223	270	257
37976	77231	33705	1121	593	498	465	395	352	375	333	349	289	365	324	293	316	296	268	296	298	292	316	314	305	270	300	282	296	292	287	293	290	276	298	286	299	304	289	277	295	250	275	286	290	291	289	256	280	299	272	258	288	282	293	304	298	267	284	278	265	271	268	272	287	272	302	252	272	260	292	312	291	308	275	288	275	266	288	266	300	312	278	263	313	282	286	286	278	293	268	310	287	286	279	260	281	285	307	256	280	276	257	278	292	259	248	308	291	269	282	300	301	274	293	271	276	277	295	279	252	270	279	293	287	285	299	289	286	286	275	252	290	296	263	292	299	288	301	258	266	293	277	283	257	272	251	281	254	266	279	288	280	274	278	294	272	273	295	257	297	306	302	292	267	274	287	278	280	269	290	266	286	282	269	286	298	280	270	255	272	285	290	259	280	298	293	279	285	299	266	312	272	278	288	291	291	269	274	267	284	283	282	263	313	300	297	268	268	306	269	284	294	309	272	282	296	316	284	322	285	287	297	270	266	288	283	275	292	291	254	262	322	278	306	297	318	245	313	263	274	282	264	288	309	316	240	306	287	265	259	305	285	293	258	272	318	264	275	272	288	255	282	277	275	260	274	261	284	291	273	310	299	300	292	263	341	255	263	267	284	246	271	264	271	290	270	299	268	271	301	272	271	265	291	271	245	265	295	259	294	317	275	284	285	278	285	268	263	286	291	278	273	302	294	248	302	270	295	270	246	284	259	263	251	269	278	265	285	286	290	262	269	267	294	283	285	277	272	277	270	319	268	293	314	293	273	249	278	300	243	286	282	288	260	260	276	296	294	306	277	295	277	271	291	276	284	295	274	258	276	256	291	284	273	253	292	284	281	272	280	299	283	300	270	291	288	278	298	305	294	280	283	283	271	294	273	303	273	275	284	257	255	284	311	287	287	258	294	307	311	280	271	272	304	249	302	309	277	291	288	295	280	273	248	277	301	289	269	260	272	304	281	268	301	297	279	293	271	255	278	271	272	295	284	287	259	287	240	290	261	281	304	289	266	270	292	237	256	294	272	295	277	268	292	278	299	281	272	289	282	260	294	284	273	254	289	270	268	308	268	285	269	272	301	305	268	268	294	274	282	279	295	288	279	283	281	285	301	295	281	271	289	302	273	269	310	295	294	278	270	272	276	300	298	262	278	269	275	280	270	307	270	264	296	242	259	270	268	287	288	272	297	273	304	258	274	276	282	289	306	257	256	302	260	276	301	291	272	291	290	259	306	251	299	292	307	288	250	282	300	289	314	265	259	276	324	281	269	282	283	277	282	282	300	305	289	273	270	286	294	310	280	274	297	275	283	283	270	284	257	299	278	302	256	269	262	242	294	271	253	263	288	269	278	302	269	275	278	302	269	271	272	301	281	263	292	281	298	278	291	289	278	288	264	254	250	280	285	281	275	305	285	289	308	246	245	300	286	258	287	289	289	291	277	294	283	278	277	252	271	288	277	261	282	284	303	250	274	255	267	252	268	282	292	278	252	280	301	275	267	252	268	260	274	296	284	257	263	262	288	294	302	267	288	268	265	258	268	292	301	290	266	316	269	262	267	290	293	273	290	283	283	289	267	267	305	269	312	280	298	335	265	257	282	269	279	280	288	303	266	264	270	281	260	293	280	307	271	270	260	268	282	293	303	245	285	273	290	289	271	284	259	276	304	280	301	310	280	275	289	286	298	291	278	284	278	281	288	288	276	294	291	260	296	275	275	271	289	278	261	286	285	305	278	268	275	271	267	265	267	296	255	259	264	271	289	303	276	276	289	295	265	267	286	257	264	279	293	284	308	287	271	264	270	262	286	307	254	289	293	273	260	264	318	303	283	293	277	280	293	287	289	308	275	295	278	282	272	291	270	265	287	258	298	293	268	283	300	307	278	290	271	267	255	260	272	261	293	271	299	257	251	272	288	285	245	265	259	297	265	273	276	247	259	257	300	270	287	297	267	307	284	294	296	306	283	282	273	266	305	279	276	307	278	300	276	300	297	311	287	267	252	273	280	272	319	298	267	262	305	278	297	283	264	303	291	277	286	300	289	307	302	256	269	275	264	291	265	290	290	287	302	266	303	278	282	283	301	307	297	265	280	279	272	270	279	325	281	307	271	238	258	274	315	267	292	280	290	269	284	274	276	288	290	308	283	244	300	257	281	279	265	301	259	286	290	286	276	284	269	288	309	305	248	252	273	270	308	295	268	299	243	280	237	321	259	278	270	282	271	303	297	314	286	282	295	268	294	283	326	275	304	273	295	271	275	277	269	277	302	246	266	296	264	294	266	267	294	261	279	281	294	276	268	265	286	272	274	290	284	288	303	303	297	230	277	253	291	303	268	282	300	281	257	292	279	297	286	240	268	281	272	287	283	276	290	257	255	256	254	289	239	292	290	290	291	260	280	295	274	293	259	257	260	303	312	274	256	267	269	274	281	288	297	254	262	273	275	275	293	274	304	257	284	273	296	262	266	262	272	255	319	254	265	287	251	294	274	300	258	278	270	311	282	286	308	300	262	271	293	317	257	292	273	259	274	294	297	278	281	257	291	307	260	300	295	298	305	300	285	267	303	283	267	283	298	267	280	269	303	286	281	310	291	301	265	262	274	275	246	255	276	262	287	284	274	290	290	299	262	268	290	268	286	274	309	292	269	282	281	273	279	293	279	276	276	291	290	288	261	322	282	267	276	278	300	277	296	271	269	291	272	293	281	304	295	265	270	266	285	307	277	276	280	284	256	293	254	247	280	261	284	279	262	274	280	287	275	286	282	302	305	261	299	268	314	274	297	291	281	285	270	299	261	275	294	286	248	302	287	265	286	310	275	295	290	294	271	278	275	258	281	281	286	290	284	264	287	309	270	285	282	289	287	295	265	265	285	271	282	304	276	288	275	271	289	270	283	325	311	300	264	266	267	280	292	281	300	287	284	287	288	261	267	301	279	274	295	295	263	287	284	287	289	261	288	295	291	274	284	270	258	287	301	277	271	269	274	264	290	274	278	306	253	256	273	297	292	270	261	291	286	295	320	280	307	276	288	290	264	280	247	301	279	300	262	283	296	289	286	258	275	249	268	285	263	294	293	308	277	269	290	297	282	277	291	266	250	288	279	289	302	290	239	271	276	250	263	330	289	293	257	297	271	267	275	273	285	286	307	304	263	292	306	264	278	286	277	295	294	283	249	293	291	271	259	285	265	289	273	269	275	280	279	286	308	270	286	272	279	248	282	291	262	259	290	296	273	253	295	264	235	274	284	271	272	304	257	316	299	265	295	260	285	248	278	294	229	287	258	285	280	261	289	278	244	276	281	295	261	267	287	287	275	262	309	312	269	299	277	295	284	296	269	267	285	284	301	315	290	279	283	283	273	299	291	290	280	264	271	310	280	243	282	272	272	259	273	256	304	279	249	281	265	287	307	284	273	278	245	268	301	300	283	288	275	287	279	297	281	260	301	263	237	287
24565	22204	30340	23813	20565	6537	809	421	366	385	326	286	325	309	296	324	321	329	262	310	302	291	291	298	267	333	279	272	296	280	282	271	248	273	305	281	283	293	285	287	252	318	248	284	254	315	284	293	275	285	273	272	280	300	288	254	305	268	280	282	267	265	301	253	273	270	273	300	272	239	279	275	269	257	264	302	284	297	266	276	298	299	268	275	283	302	308	272	288	283	304	289	295	269	274	278	278	264	280	288	273	285	254	279	274	304	324	313	275	294	284	297	282	301	272	261	280	276	298	242	254	273	315	318	256	266	283	290	279	279	294	296	304	292	304	295	299	263	280	248	274	271	289	276	276	274	269	275	274	284	281	279	282	289	270	272	264	286	271	295	274	294	293	293	267	289	304	270	307	272	313	260	304	282	269	271	287	291	274	290	284	278	284	297	303	276	298	299	295	273	264	264	289	239	282	294	286	264	320	253	261	281	261	258	273	272	245	279	270	298	264	254	280	282	280	267	274	261	279	270	262	293	253	271	313	306	293	272	277	297	254	292	260	324	255	260	248	271	267	275	267	261	299	288	282	278	282	286	266	257	300	271	279	301	284	265	291	300	263	274	263	268	266	272	284	286	280	286	272	245	275	291	291	301	243	273	262	241	272	274	272	280	256	276	279	291	311	269	300	290	267	287	282	300	274	314	281	265	309	310	268	276	268	254	289	336	255	278	280	279	259	291	268	281	263	268	284	289	266	292	273	275	306	269	315	290	266	284	265	267	277	260	258	259	256	294	276	303	274	225	295	316	278	300	297	256	264	269	286	284	275	278	266	302	267	304	268	262	268	251	285	277	289	271	286	294	311	263	249	284	273	264	277	260	302	284	275	265	256	273	269	293	283	275	256	256	293	260	291	261	290	278	234	261	284	290	291	286	292	301	304	247	295	306	274	275	272	294	284	295	291	264	269	314	266	286	281	284	263	299	267	289	302	292	291	250	276	285	296	263	257	305	279	282	265	284	274	287	282	262	263	276	268	261	272	310	284	269	278	275	302	304	262	278	269	305	269	291	265	268	279	295	289	276	293	294	306	249	260	272	268	281	253	275	302	275	279	288	264	295	257	284	258	280	258	254	289	291	323	251	269	310	313	261	320	312	276	282	295	287	269	299	284	278	286	274	273	284	289	244	282	267	318	273	283	299	298	317	273	250	282	295	278	280	279	271	279	283	289	291	273	287	283	284	273	259	277	285	261	284	292	289	282	271	289	298	288	251	269	278	267	296	295	282	251	299	289	262	279	261	281	282	275	267	288	279	287	278	302	277	276	277	273	265	312	274	271	259	250	281	299	287	285	292	282	275	306	270	301	284	285	278	278	291	288	250	292	268	290	277	287	261	287	267	269	290	271	302	295	283	275	271	279	269	299	306	268	278	277	293	266	278	259	269	274	280	256	276	281	246	300	310	269	272	281	279	255	261	276	264	277	276	249	263	286	266	286	294	295	289	286	265	268	296	281	293	267	306	283	280	292	268	266	263	269	243	299	279	273	274	309	285	295	266	256	274	272	281	306	285	274	282	295	269	295	261	283	276	315	291	286	278	301	281	286	308	312	280	281	306	280	260	298	270	276	276	254	331	265	295	263	285	309	281	290	271	252	289	254	289	277	274	280	279	267	280	281	265	261	258	290	261	300	220	305	267	287	270	298	260	308	251	276	285	291	282	297	296	304	289	279	321	263	282	281	256	268	294	268	294	294	284	250	257	261	278	266	277	273	314	268	290	302	275	264	308	268	293	300	268	288	287	282	278	283	286	266	255	261	284	299	286	242	271	277	237	258	269	302	253	271	270	289	263	262	272	283	281	232	265	290	269	259	300	241	271	285	290	262	271	257	271	262	284	280	297	296	289	272	280	264	262	258	310	277	255	286	262	293	282	262	281	291	301	268	278	242	280	267	296	299	327	299	290	292	281	273	278	278	259	266	282	285	255	275	292	295	294	295	276	274	285	255	307	275	272	303	274	271	266	270	253	295	283	258	266	278	299	244	264	292	298	285	272	266	283	284	261	301	281	290	279	292	275	283	296	300	310	270	289	280	263	276	288	276	262	279	279	298	273	290	284	275	272	265	275	274	275	278	282	290	309	291	270	292	278	288	290	283	284	272	279	267	299	283	273	268	283	278	263	273	269	282	309	249	266	242	273	261	280	268	260	291	249	286	290	276	264	274	273	282	282	290	298	270	280	285	285	272	291	276	290	288	290	257	258	281	287	270	282	265	262	276	293	277	322	266	277	230	266	293	289	287	278	281	285	280	273	273	261	299	272	271	256	269	317	263	280	261	258	273	267	278	258	265	273	292	281	294	297	281	265	260	282	280	304	302	273	268	291	252	313	278	287	271	262	294	299	294	274	299	288	301	283	284	277	289	265	252	284	295	283	270	267	311	308	272	281	267	290	275	256	291	285	252	307	266	281	277	252	263	246	269	307	248	290	262	284	268	312	278	300	301	294	264	284	280	270	305	284	275	296	287	302	304	282	274	248	287	277	301	265	249	266	284	311	266	243	263	321	276	270	290	295	265	258	264	280	276	281	278	272	284	273	286	278	280	270	289	292	270	281	265	264	279	272	295	254	294	296	314	264	244	274	274	275	292	263	305	264	281	282	285	280	275	286	258	277	313	291	286	291	282	267	263	293	290	275	279	266	303	252	265	278	281	290	266	300	260	275	304	270	301	287	278	273	250	274	298	269	277	265	263	281	274	258	298	305	282	282	277	296	294	261	229	295	253	283	284	307	304	279	278	278	282	269	281	312	283	245	261	304	283	267	268	301	237	258	250	297	278	280	257	264	261	293	275	273	282	285	283	285	296	294	287	269	275	299	261	306	294	297	258	266	284	271	284	281	286	264	290	266	252	271	261	247	298	264	296	280	280	273	254	274	290	272	293	292	280	294	283	267	258	277	294	264	279	299	275	298	278	286	256	267	283	270	271	287	308	300	276	267	308	301	323	284	287	263	291	268	278	274	273	255	309	267	270	280	285	284	310	295	279	279	252	263	259	274	260	274	300	286	283	296	275	253	318	292	256	298	246	284	270	291	284	262	286	274	274	302	284	282	266	248	282	277	259	308	284	274	284	266	298	262	258	272	284	257	268	261	235	292	279	288	264	270	289	288	273	256	257	289	255	305	274	270	287	278	266	266	288	235	272	267	301	267	286	290	279	274	295	261	269	291	274	259	305	263	248	280	281	254	290	298	304	274	263	276	273	314	256	270	292	261	298	274	284	301	303	308	274	268	264	301	285	287	274	285	295	274	287	240	301	275	291	286	253	304	277	294	285	281	299	292	279	320	285	272	285	289	264	304	295	275	264	297	283	244	279	275	291	263	243	259	281	260	313	258	273	269	264	261	256	293	281	295	290	310	266	285	286	266	260	279	274	274	295	286	270	301	252	274	291	295	258	291	287	240	247	267	270	264	304	250	298	324	291	299	264	307	293	280	286	299	270	259
46457	81331	35018	1966	930	723	608	545	483	445	408	401	354	365	341	342	360	318	320	326	346	312	327	322	307	313	301	315	276	293	306	326	313	279	289	296	275	331	285	320	291	346	305	305	306	303	273	296	301	318	299	280	283	290	320	305	302	319	312	272	318	269	281	276	304	289	320	287	291	306	289	316	303	275	276	315	322	297	280	303	292	286	283	299	302	253	309	287	300	305	288	274	311	311	303	299	298	276	332	322	282	316	326	312	268	312	294	328	299	262	298	294	313	304	275	297	288	278	290	307	314	277	302	298	301	311	304	306	290	298	338	306	297	268	305	286	290	294	312	259	321	265	289	298	318	321	339	283	264	320	302	267	315	297	312	273	284	268	304	325	311	317	325	296	288	258	254	293	288	317	311	279	313	327	305	309	327	312	288	296	320	343	311	316	288	287	323	298	274	296	258	289	286	306	269	293	316	248	294	291	301	262	308	301	300	290	274	289	303	312	320	325	298	292	309	307	273	325	320	260	299	319	269	276	292	290	289	302	300	303	289	281	322	297	293	295	283	302	283	298	285	284	280	294	298	308	276	293	287	315	298	292	252	305	291	294	288	262	286	316	291	333	299	280	265	285	299	294	293	304	308	260	295	286	289	316	290	310	297	283	290	323	302	307	319	306	298	292	284	314	275	293	281	299	296	317	296	303	275	286	277	281	280	298	295	327	311	276	298	294	311	301	285	287	313	292	277	313	291	266	312	322	308	327	288	310	284	295	278	276	305	305	302	307	291	290	274	298	281	323	282	314	285	287	275	299	323	270	306	307	286	296	261	279	305	319	288	257	307	289	290	304	280	305	286	303	315	283	267	276	331	278	278	296	307	302	284	317	342	285	287	279	317	314	303	286	306	336	297	287	296	312	291	320	304	284	295	278	351	305	297	274	279	298	277	302	273	276	278	278	283	319	285	287	277	280	301	282	280	306	302	327	282	288	290	293	279	281	287	297	290	316	310	284	296	323	293	285	320	289	280	292	293	299	303	287	290	329	281	288	298	274	318	314	282	287	281	317	287	321	314	289	322	270	281	321	310	281	291	309	318	273	304	299	299	290	326	297	291	338	278	327	299	314	300	304	288	288	277	265	278	305	270	295	325	292	314	276	299	276	333	290	292	300	292	305	310	271	314	301	285	266	282	296	257	285	282	278	282	304	323	308	295	308	299	296	302	274	311	309	272	305	285	307	297	339	288	302	293	295	295	290	302	283	294	278	295	290	293	307	300	298	290	286	296	274	310	307	293	286	288	309	302	304	268	280	332	273	297	279	333	288	264	286	306	275	289	281	282	280	305	282	309	324	329	280	279	296	266	286	286	294	270	308	278	285	284	322	310	281	280	303	303	281	274	294	321	294	288	293	309	310	277	310	300	262	295	309	305	273	306	308	304	310	305	294	308	283	298	338	313	302	306	336	296	315	275	263	294	309	310	278	296	290	280	302	298	296	328	295	299	269	277	271	286	313	285	304	281	334	319	305	288	287	281	299	261	291	308	301	306	296	295	272	267	291	296	290	295	334	302	294	274	288	304	289	294	274	313	294	325	273	296	313	292	316	295	301	285	303	267	294	309	297	303	305	301	299	290	292	321	292	283	293	285	285	316	304	307	304	292	310	306	295	286	305	275	326	298	260	271	294	303	285	314	291	302	272	284	305	276	319	298	298	253	329	287	299	273	307	317	301	308	303	305	320	300	281	347	274	289	305	324	283	285	307	300	285	313	317	299	320	295	300	273	269	295	295	277	298	311	262	286	290	303	302	312	325	298	258	321	295	307	273	289	302	312	284	292	292	263	319	323	265	262	319	305	309	313	314	294	294	293	299	273	280	305	306	274	307	280	323	268	312	293	317	289	288	310	309	315	314	268	293	305	294	294	275	306	285	271	296	293	313	268	270	282	316	288	288	321	287	301	301	287	298	345	291	317	274	298	291	309	300	318	301	307	291	308	304	294	284	303	306	316	293	305	285	307	301	288	277	325	289	320	303	296	297	325	306	268	278	298	301	300	300	262	303	282	307	291	303	277	341	289	312	288	325	293	298	297	284	263	303	276	290	300	280	297	286	277	299	273	301	306	279	261	298	290	304	309	292	285	286	283	300	296	308	324	306	296	297	311	289	316	309	284	289	296	323	265	276	274	279	299	311	279	287	299	281	282	285	257	328	314	277	303	268	304	294	276	304	318	287	285	295	290	284	310	301	316	309	289	283	291	295	307	315	267	278	298	295	289	291	297	290	275	292	302	323	303	296	312	295	284	283	273	287	283	296	308	309	317	279	300	285	289	321	303	295	287	289	315	297	296	312	274	322	278	292	311	293	313	331	279	313	308	301	296	322	322	288	327	303	291	294	289	293	303	303	280	303	297	305	301	286	272	303	294	285	293	294	301	322	284	296	278	315	299	285	292	309	287	271	256	281	323	301	309	300	310	302	298	285	324	303	269	287	297	291	294	305	302	284	309	293	294	293	275	263	282	277	279	284	280	283	296	267	309	292	293	283	279	281	297	341	322	276	303	288	315	303	310	301	303	313	336	264	324	305	319	315	295	304	289	305	289	253	291	287	281	310	333	326	305	304	278	308	315	299	315	319	297	322	292	305	301	302	265	279	283	289	258	259	320	299	284	276	281	314	303	281	275	268	259	292	286	302	269	288	289	298	299	310	310	280	299	297	291	302	304	301	289	315	313	310	293	331	293	306	284	327	264	313	280	305	279	302	280	278	303	289	290	291	277	309	273	275	278	308	281	333	298	298	294	303	305	251	272	294	315	283	310	293	286	284	296	268	295	291	301	305	287	290	283	285	307	293	283	270	322	272	285	300	322	274	303	295	261	267	286	329	274	281	264	307	295	264	316	286	310	314	319	311	264	307	297	313	283	314	295	301	289	279	275	272	310	309	302	262	303	293	297	307	296	283	301	282	298	284	301	291	295	310	282	319	294	304	275	329	269	290	295	312	318	319	302	310	311	327	311	330	316	263	295	298	287	301	306	287	272	295	269	297	258	275	291	290	318	267	296	277	311	319	312	312	296	306	300	280	291	295	300	302	296	318	301	278	285	291	281	288	285	263	323	307	269	323	279	290	259	287	279	288	308	290	260	306	287	301	305	289	309	321	299	309	295	302	320	268	286	279	305	321	304	281	262	278	259	289	299	297	266	319	285	284	301	280	286	309	306	273	296	285	293	294	314	294	310	280	301	295	316	275	299	308	267	301	314	281	300	292	322	304	280	286	284	312	298	293	284	295	306	275	268	273	284	295	290	278	298	307	305	278	284	307	285	300	286	312	322	271	275	295	293	328	279	278	289	278	309	301	313	284	261	298	285	311	300	275	282	328	315	332	265	279	323	289	321	307	295	251	292	319	305	293	315	309	309	295	269	299	323	303	299	295	274	292	325	309	277	277	307	299	308	277	319	326	290	294	286	295	293	283	298	309	317	288	291	282	303	304	288	318	298	274
28118	21597	9404	1016	562	499	507	518	497	522	507	489	523	485	501	516	501	500	512	515	504	508	503	500	520	461	538	486	511	490	497	485	536	501	507	461	491	518	485	491	466	499	469	509	501	472	516	506	492	464	527	470	495	485	516	479	506	490	475	464	511	519	469	513	500	525	467	509	511	508	463	543	517	511	485	525	509	495	495	557	529	441	501	503	474	515	511	469	479	515	495	464	513	545	516	459	507	516	470	474	503	520	510	516	492	504	487	538	489	485	518	499	506	419	487	481	471	500	512	532	478	490	496	546	501	457	526	487	507	533	501	485	506	504	472	505	510	497	500	478	486	523	482	524	503	536	476	499	528	507	509	468	459	485	510	491	474	528	520	489	487	518	465	522	494	518	507	495	489	481	478	509	527	485	468	487	510	510	517	488	512	491	511	506	476	504	479	479	550	499	474	502	499	492	481	515	540	495	504	519	513	528	515	480	459	507	441	535	508	492	502	446	461	495	505	513	507	527	494	502	462	505	510	505	461	499	510	508	517	469	474	512	489	489	511	494	477	485	509	490	541	509	532	531	523	520	464	529	513	513	528	498	497	480	487	487	529	472	550	488	539	494	492	446	473	460	508	491	506	515	512	470	494	493	476	464	450	498	538	477	482	484	471	502	479	483	521	494	489	507	494	526	472	539	515	471	476	487	500	473	497	451	509	532	499	485	503	504	503	521	504	469	517	495	516	500	525	461	486	483	487	495	520	513	459	451	475	498	514	513	514	495	485	493	499	469	445	513	459	501	513	509	526	495	477	474	506	530	503	501	479	515	492	503	545	496	510	521	543	457	489	493	507	498	536	502	545	512	517	485	497	510	499	461	525	552	498	493	476	443	509	499	475	495	551	458	492	516	542	508	518	472	484	498	519	481	518	523	521	467	476	491	478	556	507	518	517	473	480	478	530	506	517	527	498	500	493	483	483	489	497	499	491	489	494	499	519	492	505	496	464	506	482	486	537	500	498	470	486	516	520	516	541	491	508	485	462	480	497	501	470	488	488	499	488	480	464	521	501	479	477	534	518	489	520	515	506	510	510	490	510	501	470	498	526	487	439	520	494	501	500	512	485	489	485	496	488	501	488	459	486	489	486	481	508	492	494	489	549	527	534	482	524	484	502	489	485	471	487	488	488	484	537	467	518	494	491	517	488	476	498	528	481	519	495	511	472	495	504	519	471	547	475	446	483	472	505	501	492	487	493	483	478	480	522	470	574	480	497	515	480	471	494	486	505	501	543	480	501	488	472	510	522	462	506	468	498	513	463	520	483	494	509	505	488	496	531	545	483	520	535	464	475	478	490	522	515	499	516	495	478	537	494	438	508	470	453	515	510	470	503	486	497	466	481	499	494	488	494	465	510	526	505	513	541	496	510	494	478	464	503	496	516	475	484	512	505	509	499	500	498	504	475	529	521	450	490	470	522	519	518	477	559	467	500	510	571	479	478	514	502	512	506	482	517	499	507	478	468	501	538	504	484	493	471	478	525	530	526	495	489	532	493	491	494	499	506	482	506	473	486	492	491	518	497	470	540	475	486	493	487	487	488	503	487	509	534	491	553	516	511	499	481	519	499	531	467	514	460	520	513	553	508	491	505	471	511	506	524	505	515	530	503	478	514	508	482	476	448	514	445	452	475	460	507	513	480	482	529	490	501	494	496	505	460	519	500	510	533	469	539	517	492	473	486	485	471	518	541	512	493	460	481	499	525	492	469	519	490	473	486	477	534	496	522	459	473	491	469	537	476	530	507	499	489	532	475	488	471	476	516	476	474	478	486	476	543	516	516	507	553	527	509	490	510	474	490	471	470	521	487	511	495	469	493	493	510	490	506	489	489	467	486	471	508	475	492	511	501	474	493	502	490	493	499	497	537	512	494	513	505	482	496	508	491	467	493	497	537	526	465	494	482	471	505	516	492	467	528	513	482	472	509	507	509	505	543	487	486	515	463	508	445	508	500	472	514	547	523	489	501	494	499	477	447	543	480	530	454	495	488	491	469	480	515	511	458	475	497	508	493	490	515	472	507	516	506	504	510	492	506	462	443	489	491	462	545	490	500	507	481	511	543	474	523	531	511	477	472	535	500	527	487	510	497	528	445	495	552	497	473	474	474	492	485	502	472	502	501	499	502	506	490	519	537	538	499	533	487	478	501	493	481	504	521	503	504	474	526	502	518	484	472	481	492	507	495	531	485	476	498	516	491	477	511	550	505	489	515	495	482	479	501	516	499	505	462	510	512	487	528	517	499	509	522	485	495	495	486	478	476	473	480	446	500	448	521	458	506	497	499	492	501	479	501	510	490	478	484	483	495	509	515	535	459	450	496	481	465	474	476	469	505	441	458	491	535	532	471	487	479	507	474	510	505	483	491	538	494	490	481	455	476	519	524	509	487	471	502	489	497	485	472	507	517	506	503	516	478	511	520	504	518	484	551	518	522	495	510	499	465	522	525	489	495	485	489	501	476	529	499	487	503	497	504	531	479	529	461	510	515	513	503	483	516	472	493	485	500	514	508	475	509	527	519	510	494	495	486	512	481	503	503	479	502	502	472	505	523	451	500	501	497	443	521	492	503	502	488	484	515	526	426	496	480	520	526	461	531	479	498	528	488	457	523	470	539	480	496	454	520	517	467	495	518	516	483	517	506	501	510	488	536	556	499	506	486	448	514	484	451	492	525	492	490	515	462	507	528	500	482	530	497	494	485	466	493	499	492	514	506	485	491	490	511	453	479	492	473	519	477	505	506	455	475	477	479	494	509	491	490	461	485	516	534	485	485	524	455	510	523	529	493	496	490	523	521	477	518	505	494	517	504	517	523	486	506	508	490	488	494	514	506	491	525	528	526	491	523	494	494	544	528	527	481	536	488	478	535	523	558	485	454	490	501	491	490	507	531	484	481	546	517	456	488	518	526	487	529	472	493	507	492	467	497	492	493	542	516	546	488	510	522	470	485	518	501	488	513	501	472	528	497	492	498	495	483	543	468	532	504	557	498	483	507	521	497	466	499	505	481	432	521	507	535	503	518	485	461	509	495	518	485	504	493	493	505	466	517	521	515	515	497	507	475	519	522	487	482	498	527	481	508	472	500	467	524	524	479	496	553	479	494	485	482	466	475	499	505	527	515	485	451	493	516	489	475	513	535	511	522	491	491	502	518	484	521	483	484	523	524	493	494	485	483	504	526	473	510	479	483	522	517	507	494	519	479	471	523	499	513	490	472	471	499	503	510	506	476	512	475	510	496	486	501	490	484	472	514	507	465	500	443	502	531	495	503	510	509	504	515	526	464	513	482	481	510	465	496	529	494	502	464	522	498	516	487	511	464	487	513	535	463	486	455	498	501	496	545	500	492	478	478	492	503	503	483	506	481	507	486	514	458	511	508	528	495	519	564	543	504	468	498	510	479	477	476	514	477	459	517	536	507	514	531	472	489	507	532	505	487	479	522	540	527	500
9719	20367	6032	610	454	495	443	508	457	439	426	482	462	466	492	439	427	451	469	468	432	495	496	483	516	463	491	451	483	503	473	424	472	442	454	470	461	471	438	464	471	459	444	446	477	485	476	490	479	434	468	492	496	452	459	421	445	502	455	448	458	447	508	437	476	456	460	487	430	459	434	487	508	467	449	457	441	440	436	456	432	451	479	443	483	428	446	474	468	474	487	463	441	496	447	470	470	467	438	485	472	436	492	456	440	468	449	448	413	463	446	438	476	463	481	448	476	511	456	437	484	420	457	450	446	462	464	524	467	443	491	460	450	470	425	442	463	455	455	486	468	445	425	460	489	486	439	454	443	484	384	437	441	504	443	456	482	469	416	450	441	488	457	413	409	451	451	437	456	477	446	471	462	446	475	433	429	473	442	442	454	464	469	411	446	459	450	474	480	458	456	476	448	454	443	484	457	430	455	457	447	476	449	478	490	452	448	453	439	500	465	489	469	465	457	460	448	435	440	428	466	419	474	474	461	426	459	484	433	493	461	468	472	437	491	440	447	455	463	442	446	468	433	471	413	462	447	480	461	444	435	429	453	474	392	414	514	478	454	485	471	458	480	491	461	460	452	448	469	466	452	451	456	467	445	453	473	438	469	448	448	441	463	449	458	437	469	487	473	448	448	508	479	451	451	407	421	428	410	440	494	459	437	459	456	460	475	453	471	460	436	451	442	444	437	489	477	471	445	452	459	439	443	519	437	465	480	444	451	475	460	492	433	471	496	463	430	462	478	435	437	492	498	445	433	460	462	470	434	490	483	468	431	464	442	495	446	468	441	428	449	436	474	474	448	480	440	397	478	507	457	454	448	485	462	465	457	501	489	469	469	486	472	465	416	437	464	409	495	457	430	425	513	492	498	445	437	444	427	462	463	444	456	481	464	417	454	459	445	480	476	478	436	440	466	444	460	477	473	474	460	466	440	483	484	426	480	458	504	473	505	452	475	419	468	445	435	437	512	452	413	497	438	435	468	472	450	467	438	458	460	466	458	478	454	424	475	459	446	447	464	458	471	476	452	449	448	478	438	437	467	457	481	469	468	460	494	455	470	467	476	474	440	463	426	504	492	438	444	447	463	440	435	458	463	487	489	481	448	495	478	473	492	461	467	412	457	448	431	506	499	448	455	459	438	447	456	510	477	460	439	478	472	478	451	485	462	445	483	465	442	468	463	436	447	458	517	468	440	453	488	446	449	451	484	467	478	474	476	486	428	446	493	431	453	464	456	451	477	463	445	474	495	438	480	436	423	449	460	423	480	472	461	438	460	461	432	451	445	459	461	452	444	470	446	450	451	421	489	468	454	427	492	466	472	497	460	471	423	447	421	478	452	498	456	443	443	504	444	468	472	447	458	478	443	464	503	467	455	452	472	471	437	445	412	459	445	461	455	446	484	449	458	473	487	488	448	457	466	459	463	450	452	450	475	448	464	435	474	417	479	476	459	459	465	456	457	461	489	420	477	486	464	450	422	456	468	481	458	478	455	466	493	464	459	453	470	448	419	440	444	435	450	477	469	480	491	477	457	433	481	467	451	403	461	465	480	464	461	484	437	489	451	419	422	446	461	451	422	462	429	454	433	472	470	435	444	463	430	456	474	442	468	453	484	451	446	452	481	481	443	476	477	478	434	457	460	436	426	485	456	435	475	466	482	453	478	442	491	467	469	490	424	448	448	476	444	460	420	474	452	421	460	489	503	473	493	438	477	479	403	500	464	466	453	471	481	440	462	465	428	479	442	428	459	439	411	511	429	449	478	468	467	438	490	471	427	470	460	429	473	470	468	455	470	442	491	454	438	468	449	444	473	462	446	420	488	451	494	469	454	454	476	454	430	457	470	478	492	432	463	451	479	491	438	473	480	463	470	436	489	453	496	459	454	443	458	444	446	462	452	474	487	424	431	464	466	445	450	449	442	507	463	443	465	446	467	476	414	465	484	471	465	451	461	434	439	462	451	453	478	483	473	465	422	458	457	461	472	499	468	457	436	470	460	446	435	448	459	486	475	442	459	461	432	466	494	489	477	444	494	473	462	446	446	471	445	479	503	434	483	485	488	463	486	446	491	455	484	500	477	436	466	495	467	454	483	479	467	445	420	477	483	470	442	479	493	491	437	437	449	435	438	447	462	464	484	464	466	498	474	436	442	470	434	465	504	457	481	432	441	430	459	439	457	421	453	430	461	472	424	444	442	462	472	466	456	456	492	486	477	476	451	455	445	443	468	467	464	496	491	454	445	434	446	439	466	475	463	428	437	471	462	460	440	464	459	464	442	524	488	477	413	450	435	432	474	490	463	446	479	463	434	423	474	476	476	437	442	432	456	436	451	473	478	474	447	458	469	444	464	427	461	477	456	467	491	429	423	529	504	430	471	472	449	531	458	469	454	472	472	480	491	453	473	427	477	458	460	419	448	461	443	429	453	447	462	434	501	439	473	487	475	467	448	462	494	482	447	438	429	469	465	457	432	432	495	439	445	450	492	487	462	430	463	478	459	482	479	436	454	450	488	469	460	466	440	432	475	472	443	443	449	419	468	475	457	463	451	460	452	464	454	431	445	441	442	439	427	437	465	417	435	446	472	478	472	473	441	471	491	463	464	442	462	475	427	453	470	440	473	446	460	485	460	465	469	477	437	449	477	469	444	458	472	437	438	416	439	486	462	477	463	444	435	442	451	455	491	468	461	450	477	464	490	437	464	470	445	483	462	483	474	456	447	435	443	420	459	463	481	411	480	445	472	492	449	469	459	454	478	447	465	485	427	454	423	476	426	454	493	463	429	480	493	457	482	455	478	478	413	485	444	491	483	477	475	449	448	440	425	459	453	503	421	469	468	500	461	456	478	461	448	455	455	457	439	461	492	424	411	474	451	427	474	462	467	470	438	463	446	478	472	449	454	472	484	446	423	466	466	451	448	449	443	429	452	458	423	431	466	464	425	437	487	460	466	426	430	460	454	450	471	461	456	448	480	442	462	422	463	449	465	482	448	504	500	450	460	453	462	432	461	451	475	402	495	465	496	437	454	457	453	511	437	443	439	478	468	461	455	466	405	443	487	474	429	436	460	459	459	464	430	498	468	457	515	480	453	472	444	454	507	476	480	448	481	453	438	468	456	458	472	482	444	420	476	424	458	524	470	455	463	457	467	493	474	462	464	481	478	455	448	464	472	428	482	469	467	439	458	454	480	425	437	493	454	444	457	476	483	441	450	475	498	481	458	432	507	432	468	500	466	460	448	441	422	493	447	454	473	453	467	468	470	461	432	437	456	469	405	465	464	467	435	429	489	485	443	453	506	467	456	455	438	440	418	456	444	491	472	472	446	442	451	455	478	458	419	455	463	413	467	439	468	475	477	480	459	494	413	488	462	444	491	432	461	444	440	465	495	444	452	443	451	440	451	447	466	465	445	422	444	476	440	437	444	475	494	466	422	449	426	433	459	443
25560	22256	29398	24192	8991	691	444	324	310	303	276	273	265	282	244	244	253	267	266	228	253	257	253	255	245	239	248	223	278	268	280	223	254	248	237	252	269	251	252	230	228	224	244	265	238	247	231	226	241	273	238	239	255	233	228	230	244	255	231	226	271	242	277	244	230	247	267	250	241	245	243	229	220	256	223	242	260	243	239	242	237	194	219	214	262	267	239	236	247	254	237	260	237	239	257	254	237	251	254	241	263	213	234	265	243	258	230	226	238	258	264	234	259	239	247	253	249	231	250	238	263	242	249	240	250	216	258	218	250	236	238	211	240	235	253	265	231	214	237	234	226	254	244	247	225	232	230	238	202	255	230	249	227	236	231	256	259	241	268	247	248	234	260	227	260	248	259	245	264	232	224	223	244	249	270	226	261	257	277	226	223	211	228	243	239	206	226	252	245	227	237	238	255	246	249	228	287	226	225	248	241	245	235	232	252	246	254	258	234	227	232	214	263	241	227	238	247	225	217	237	249	239	206	238	230	225	236	228	275	235	224	240	262	245	241	270	226	228	230	257	266	241	228	236	236	242	232	247	237	239	204	226	240	241	260	248	256	255	253	254	222	237	262	243	242	246	233	220	228	252	231	258	228	249	248	241	216	261	228	255	215	255	250	258	217	228	256	240	254	277	232	245	243	236	280	235	233	239	254	258	228	246	214	242	238	253	253	215	233	260	224	211	233	246	228	244	248	223	258	240	238	241	260	243	240	247	249	227	238	212	230	246	248	231	239	228	253	237	255	210	267	231	257	221	264	256	235	250	224	240	244	237	242	232	249	254	240	274	246	230	233	241	217	263	235	227	264	247	233	230	254	239	228	225	262	259	225	252	220	248	269	253	270	247	261	249	233	253	233	241	214	257	234	230	269	230	220	234	233	247	228	220	243	247	261	254	264	248	246	221	229	227	239	245	239	265	257	233	238	250	243	221	225	245	238	237	221	221	241	242	272	243	213	243	243	233	239	272	255	259	230	243	224	255	268	275	245	242	244	233	241	224	239	246	244	250	230	217	240	230	250	255	236	234	261	226	231	239	243	219	259	213	244	242	272	256	231	241	266	236	225	226	243	236	202	254	238	245	277	242	229	263	269	239	218	227	240	234	242	255	215	221	250	231	243	220	235	239	212	252	232	218	227	211	267	257	251	256	265	218	254	243	233	247	235	242	251	226	231	250	235	228	228	245	256	239	232	213	228	238	238	263	244	229	212	234	258	229	257	233	242	218	239	248	241	232	243	228	244	258	209	233	241	244	223	241	239	225	230	228	236	228	244	235	209	264	217	249	241	228	238	270	256	262	252	233	235	223	260	237	236	230	280	242	251	239	212	227	225	211	237	216	250	228	220	253	220	254	244	234	237	212	237	223	223	220	241	245	248	238	269	232	246	232	240	250	242	233	219	233	247	233	234	257	246	259	244	224	258	260	202	255	249	237	250	249	245	251	209	235	247	251	247	248	252	238	229	237	254	230	235	254	285	259	222	261	244	261	244	247	240	260	249	257	217	235	248	231	234	234	213	231	239	261	226	218	227	239	265	243	255	250	235	225	236	229	205	253	231	280	249	231	215	243	229	243	257	238	240	243	226	214	250	242	241	254	240	272	220	225	220	242	227	232	241	276	247	252	231	221	228	237	242	264	255	249	232	240	230	238	259	267	255	224	241	234	183	250	218	249	268	218	255	286	239	248	260	256	233	249	237	254	242	245	221	233	272	235	251	233	228	273	230	218	257	251	231	285	256	211	239	258	211	257	235	233	248	260	241	251	236	233	240	221	228	252	232	245	289	247	264	229	275	240	243	260	225	238	224	256	233	248	243	230	251	252	247	247	238	213	220	235	255	238	228	291	246	226	254	242	245	220	247	241	220	238	241	242	230	244	261	235	230	262	238	229	239	226	256	225	233	237	241	229	249	249	242	222	225	213	226	288	236	238	273	227	226	243	245	233	211	248	214	249	234	247	216	239	255	248	243	229	225	247	235	216	233	220	215	250	248	242	216	223	237	238	193	244	226	259	234	246	267	227	257	230	216	233	262	258	230	245	242	245	252	239	246	245	241	242	264	228	249	241	250	233	252	252	237	231	202	257	216	271	214	207	270	238	263	236	243	256	260	238	240	249	254	254	233	232	247	243	245	246	241	237	220	225	242	226	239	266	271	239	234	262	225	228	248	247	237	246	259	247	219	244	243	239	237	266	205	238	233	265	256	214	235	256	223	224	236	266	238	256	242	232	264	231	253	262	243	252	249	250	243	256	243	242	240	241	214	222	224	243	249	244	221	229	232	246	243	244	256	230	270	210	232	245	205	257	220	277	250	232	251	235	221	227	226	233	264	258	218	254	263	256	235	218	240	243	246	224	253	248	233	241	225	249	235	244	230	219	243	245	242	234	232	252	224	237	242	238	248	246	252	253	236	227	258	244	228	251	246	213	223	238	227	228	254	229	194	224	234	238	253	219	234	258	215	231	233	236	213	230	227	215	265	251	240	237	231	236	232	202	254	239	259	258	220	235	246	247	251	250	267	265	231	243	257	241	206	216	233	223	252	253	250	254	220	234	231	234	254	227	252	230	243	285	217	252	243	251	264	235	217	227	239	237	232	225	238	249	247	241	239	236	235	246	270	233	220	241	266	246	236	231	250	230	257	243	254	236	237	243	236	198	231	237	252	233	242	252	266	236	238	222	241	234	218	242	246	250	258	253	249	243	276	254	242	241	258	229	249	252	236	250	256	236	255	244	234	252	236	243	223	238	253	226	226	236	246	230	257	259	243	231	216	227	230	229	242	267	264	265	254	263	258	211	234	246	234	272	239	237	259	227	287	229	273	247	242	217	223	250	252	201	236	255	219	231	273	206	249	234	239	236	257	231	238	216	234	231	241	233	258	211	218	228	234	224	287	240	228	257	239	242	237	245	249	259	217	232	224	257	227	229	256	234	222	261	243	244	258	227	250	254	215	225	267	245	240	242	258	227	233	244	265	235	253	231	248	247	231	223	254	217	249	236	237	247	243	249	247	249	228	252	238	252	234	224	235	253	250	222	260	235	229	242	225	216	249	223	233	200	251	257	231	248	243	243	255	240	248	255	255	252	240	271	242	229	236	226	232	231	233	235	239	253	220	268	252	249	252	228	239	260	234	242	271	237	246	239	251	249	245	254	236	239	242	257	238	232	258	240	243	242	234	233	278	240	245	246	277	228	255	241	231	244	241	232	212	248	225	224	254	247	220	232	238	217	256	223	244	243	251	227	239	226	240	247	250	247	233	243	226	219	238	253	219	245	258	234	231	245	254	239	240	231	244	229	235	238	251	255	235	244	209	231	220	222	246	240	227	233	248	254	213	199	232	233	236	199	222	224	247	260	266	244	262	246	235	247	260	244	253	265	275	259	276	245	248	233	243	261	240	242	221	227	236	237	259	238	251	262	239	266	236	261	232	215	263	261	232	249	205	242
34426	66827	27958	1656	628	496	427	380	364	331	312	304	257	309	290	297	289	290	287	268	279	273	278	261	294	285	293	279	284	288	276	282	263	225	243	267	276	304	286	263	286	240	252	265	268	269	270	270	288	262	255	249	260	273	245	289	287	255	260	261	246	274	257	264	256	258	256	243	265	255	268	253	258	258	245	222	263	245	270	252	253	248	243	262	264	279	280	252	261	273	265	275	266	268	263	230	244	244	228	283	272	245	243	254	241	263	248	275	276	277	246	251	250	260	250	248	281	263	289	269	280	273	255	243	275	286	246	252	252	286	283	260	254	261	256	271	264	271	255	266	277	264	233	274	281	254	255	237	264	248	233	251	269	258	238	282	262	232	223	286	264	266	270	278	222	296	283	249	251	270	269	254	263	261	283	271	242	297	242	241	264	263	267	250	278	285	254	265	281	241	267	254	275	239	273	279	284	265	267	267	271	264	274	266	281	245	277	262	281	290	259	246	241	236	265	247	273	270	224	257	260	273	268	250	258	281	251	270	256	268	260	270	246	255	251	268	286	258	274	268	267	264	250	261	250	247	264	255	284	272	281	261	274	240	248	243	257	267	258	245	277	287	264	282	266	241	293	279	245	264	263	266	275	280	234	232	261	277	267	236	227	245	254	249	277	259	256	273	252	251	272	265	239	272	252	261	277	246	271	264	258	264	243	252	259	274	246	260	231	251	236	272	243	279	249	260	270	253	252	247	269	252	258	266	248	247	243	248	262	240	289	280	251	261	249	284	250	280	276	263	251	261	269	229	256	219	247	245	260	257	261	238	257	265	262	261	286	259	265	234	239	245	252	236	271	240	274	252	286	254	228	262	253	236	281	281	257	244	237	256	265	251	224	262	268	248	258	263	269	268	280	262	249	280	255	233	254	252	292	245	264	244	248	260	266	256	252	275	280	254	284	258	251	244	275	252	252	253	266	255	272	261	268	214	275	242	271	243	278	248	293	253	232	281	255	263	280	251	258	246	260	255	266	268	250	243	258	254	284	240	290	253	224	254	266	249	274	274	277	270	248	271	244	254	241	252	249	277	255	243	262	263	253	260	244	246	260	235	261	220	248	272	263	250	271	261	254	267	263	242	266	258	299	280	246	265	267	245	268	276	257	286	311	251	252	288	297	271	251	274	258	273	292	273	263	240	240	270	244	251	289	255	285	282	252	225	267	256	269	240	274	274	258	255	273	273	252	248	233	255	255	271	248	262	253	279	259	284	229	267	261	260	258	283	259	275	284	255	231	251	257	258	239	242	244	276	251	249	243	270	237	264	280	269	262	276	261	274	267	260	255	255	257	266	262	241	250	260	281	231	278	271	258	260	240	255	258	254	305	249	281	258	271	281	270	252	259	246	256	227	276	272	225	247	250	242	248	259	262	259	256	252	243	273	267	214	236	266	255	276	290	245	239	265	219	260	252	273	248	256	280	248	265	278	263	235	257	255	240	235	244	235	256	250	270	263	273	237	228	261	230	275	272	259	238	275	264	292	246	272	273	268	239	252	250	284	276	260	236	210	242	259	257	236	268	262	246	230	265	282	274	277	279	286	287	289	262	275	253	235	261	266	257	268	262	251	251	255	238	259	253	240	256	245	256	246	244	247	245	285	237	288	234	264	275	267	267	275	249	253	270	249	253	246	273	254	251	263	277	249	245	242	259	249	259	283	276	249	258	295	261	273	262	245	252	279	264	258	244	244	227	256	251	249	307	280	259	251	286	243	232	251	253	248	265	270	248	255	255	287	243	260	266	264	278	237	258	254	273	265	250	231	257	242	296	279	266	257	272	263	260	268	264	289	285	248	223	236	226	271	251	272	248	264	244	257	243	262	245	233	274	239	266	263	262	244	257	260	246	263	284	236	263	275	273	275	250	248	286	231	246	286	250	279	259	248	254	240	241	276	258	263	247	272	258	245	239	246	235	227	260	277	299	257	276	266	261	238	258	236	280	288	275	250	272	298	234	254	266	276	281	255	264	272	251	284	271	235	260	261	246	251	265	251	251	255	234	254	282	266	250	241	253	261	252	256	245	266	236	264	284	263	249	270	239	236	249	260	259	266	251	250	255	285	254	288	265	270	281	246	266	244	245	251	262	240	271	259	253	249	238	256	274	277	260	258	251	241	269	268	218	240	246	277	257	267	241	274	234	282	270	261	221	253	272	263	265	242	251	260	279	254	254	231	240	271	283	268	247	254	281	257	252	252	228	218	263	273	286	269	247	273	253	260	263	268	274	258	262	267	232	257	240	259	238	252	241	271	296	235	269	263	283	260	233	270	272	237	300	268	244	254	243	238	249	269	268	255	243	255	264	237	266	258	266	237	252	266	254	272	240	261	258	251	255	258	268	252	270	253	251	221	267	249	268	259	262	260	254	273	254	242	276	247	293	280	254	282	254	256	270	255	262	274	255	264	242	264	235	232	255	257	267	263	257	230	227	273	272	260	226	259	267	247	267	257	282	274	286	264	278	266	247	277	235	246	281	253	250	261	280	315	269	232	259	281	238	257	276	269	237	250	237	274	244	276	268	273	271	253	260	270	267	282	266	266	246	261	246	274	268	267	292	248	258	285	242	260	257	276	245	261	271	261	285	254	302	239	245	241	245	289	269	240	284	278	244	227	264	259	252	241	247	258	257	268	266	261	255	268	250	259	247	263	236	263	266	278	258	253	271	272	233	271	262	258	260	245	281	230	282	269	258	219	272	222	270	249	267	268	255	278	262	302	254	264	272	235	252	279	242	279	243	266	238	256	282	240	282	258	254	256	250	269	253	270	247	247	249	281	245	261	264	258	243	267	259	276	274	257	247	272	268	254	247	261	250	263	247	240	278	267	233	243	264	264	267	262	215	276	254	283	260	226	247	260	255	272	254	232	258	272	268	250	259	272	253	262	261	266	236	244	265	268	233	254	248	273	250	251	269	281	272	290	278	274	286	254	237	257	261	225	241	255	266	257	287	233	280	263	252	254	259	254	269	261	264	245	265	274	239	249	266	276	252	271	274	248	246	256	256	287	267	252	266	252	234	257	257	255	277	286	250	251	230	242	218	279	253	275	259	269	256	256	256	247	261	285	271	206	256	273	266	261	295	282	206	273	252	249	252	252	262	289	239	239	252	234	257	255	268	270	261	241	269	275	280	250	285	244	271	261	238	253	256	263	270	262	256	287	228	262	252	281	278	261	268	256	271	296	281	275	245	286	262	278	240	232	249	269	251	219	261	251	260	274	255	258	253	248	260	250	248	281	261	285	251	286	254	225	241	255	259	270	256	269	273	254	260	245	264	282	241	285	242	246	246	279	267	245	225	240	264	253	260	244	272	244	276	248	288	275	278	269	247	245	260	282	285	270	267	251	242	261	275	244	269	252	269	231	236	267	256	267	232	305	275	266	261	289	257	259	244	254	253	272	261	271	266	260	254	258	245	267	244	234	233	251	258	263	248	277	253	220	266	249
24585	21746	30516	22998	19475	3861	697	447	354	315	302	284	294	264	273	255	287	289	252	256	251	263	302	275	248	237	263	269	266	259	265	262	250	238	249	260	255	253	246	247	237	245	263	287	277	257	254	242	265	240	241	260	257	271	293	246	253	260	261	265	274	253	229	279	222	266	227	256	227	241	256	269	230	272	247	248	272	243	272	217	260	270	247	274	252	262	238	244	280	260	247	253	258	249	244	272	251	234	220	261	237	242	255	238	267	237	263	257	261	259	244	250	249	246	207	256	230	234	262	232	258	250	235	275	259	250	239	227	246	258	250	271	285	236	272	248	225	251	246	236	245	264	246	240	249	260	220	262	251	275	273	265	261	247	229	257	217	215	260	248	259	261	257	235	215	253	200	228	230	269	258	270	276	215	244	285	245	258	248	270	220	269	250	231	232	232	245	264	258	227	254	266	285	240	267	233	207	234	270	242	236	269	243	266	270	239	242	246	254	242	243	265	240	238	224	249	276	266	252	246	247	238	244	264	248	246	229	244	241	274	238	251	273	235	274	250	264	241	252	239	255	263	250	276	222	288	236	261	218	256	231	268	248	263	277	253	259	240	277	233	266	248	232	232	226	267	203	244	226	240	280	259	240	242	228	260	260	268	257	285	237	277	242	260	218	285	269	244	229	261	275	284	275	268	237	270	238	254	266	232	244	250	229	234	243	250	286	226	256	261	255	244	270	266	236	270	239	260	222	258	262	251	257	256	244	269	249	226	251	235	269	258	262	257	240	253	248	269	271	254	263	283	252	241	260	241	255	260	239	256	273	263	250	231	258	246	241	278	267	246	279	248	252	227	240	246	274	258	227	237	250	256	237	256	232	231	271	283	249	261	239	264	243	227	259	257	243	244	239	234	246	240	248	245	294	267	261	221	255	259	232	255	240	246	269	251	250	247	291	249	222	280	230	275	221	255	267	232	244	227	245	253	242	227	238	254	255	278	282	272	244	226	262	243	253	229	262	270	262	227	251	225	258	268	251	237	249	206	266	256	238	247	254	230	249	234	235	267	261	245	245	266	252	226	275	227	270	245	266	242	245	247	263	244	232	274	248	264	277	258	233	247	250	252	253	262	262	250	276	236	238	221	231	256	242	255	241	242	270	240	238	271	260	256	252	281	240	218	248	264	247	229	259	258	268	240	222	224	272	266	238	280	263	252	248	269	282	245	253	200	214	224	239	248	247	247	259	266	240	265	270	237	258	238	240	262	244	248	234	257	249	253	241	240	248	262	255	243	272	243	238	244	260	258	235	232	266	246	236	252	265	267	268	248	235	246	256	252	235	239	257	269	252	278	258	255	243	253	244	252	277	241	248	278	266	256	253	260	228	205	247	256	245	252	250	236	252	257	219	263	238	270	258	238	261	267	232	244	215	235	263	258	230	276	278	247	277	245	258	236	232	255	286	245	223	269	256	241	248	252	232	245	247	259	258	266	251	252	276	256	291	295	233	279	263	218	262	244	237	223	243	227	252	266	241	255	245	235	257	253	252	236	235	236	224	275	244	250	253	252	249	261	232	240	262	264	260	250	239	231	241	257	246	260	246	247	219	203	229	261	275	237	267	233	234	244	246	269	249	264	265	238	265	232	219	268	225	284	251	243	250	272	235	220	259	236	270	260	238	254	247	238	252	246	261	228	248	260	255	230	223	234	241	244	244	238	245	253	278	258	256	229	243	248	255	278	271	234	252	283	248	216	240	271	242	231	256	260	263	223	237	247	249	274	255	233	245	249	273	236	247	221	240	269	254	245	251	235	269	265	224	270	246	254	232	263	223	252	251	270	238	245	249	245	271	220	263	266	276	240	274	233	231	256	240	248	262	225	267	273	226	244	249	230	263	216	248	256	272	260	234	248	266	250	230	260	252	277	274	240	264	258	261	271	271	272	241	237	248	251	236	208	257	266	263	246	248	260	247	259	245	240	267	246	270	282	251	241	244	268	260	272	247	262	259	221	272	246	229	242	240	236	264	245	274	234	253	223	218	264	259	226	245	236	260	242	257	242	247	238	226	267	241	244	234	261	238	257	260	244	251	264	227	262	275	236	252	264	252	272	226	254	244	227	229	240	247	260	288	238	239	230	220	264	260	244	282	240	245	246	253	244	239	260	275	279	254	224	237	235	280	271	267	237	244	218	273	250	240	255	221	249	260	250	255	243	271	244	256	261	226	234	262	255	223	258	249	245	258	268	263	244	256	268	264	270	265	240	270	229	257	247	240	257	236	253	243	231	248	241	236	262	251	256	253	263	217	240	268	236	261	249	280	258	222	250	224	257	236	213	262	264	245	246	243	258	241	232	241	243	253	240	247	240	208	244	233	242	257	247	248	269	258	245	257	243	265	245	239	242	237	277	247	242	222	243	249	226	246	242	255	240	252	237	222	267	244	259	270	243	242	253	271	267	247	238	269	250	226	242	228	256	263	260	236	254	260	236	222	242	283	269	248	203	251	263	249	249	259	258	244	256	232	250	255	264	259	252	258	246	261	231	243	236	224	261	259	254	258	263	246	249	245	282	216	257	253	296	257	240	249	268	241	271	209	232	262	278	263	237	253	228	253	274	267	261	235	239	258	236	229	248	227	245	241	238	238	249	232	258	243	275	233	262	246	244	260	238	256	252	257	240	225	265	260	233	251	244	265	259	257	260	239	224	270	251	217	266	261	228	246	258	256	279	258	258	218	248	261	238	272	239	253	263	259	240	243	248	247	277	256	231	263	226	248	244	243	237	238	238	240	235	237	249	233	264	235	267	259	231	285	249	249	261	238	228	286	252	244	262	237	256	214	258	265	231	222	242	245	273	283	250	270	240	261	253	264	241	269	243	229	229	236	256	250	246	247	264	258	243	258	253	262	237	273	255	257	251	260	220	263	224	271	237	265	269	226	221	235	261	264	236	251	247	213	278	239	263	225	256	233	257	253	234	251	244	234	245	232	223	260	263	250	247	269	234	234	257	254	221	261	265	225	259	241	271	284	289	243	247	228	275	240	249	272	262	244	238	238	278	242	217	273	226	245	254	255	231	258	262	257	270	260	243	227	225	266	231	238	232	277	257	239	259	259	232	293	245	255	251	235	266	235	244	259	235	268	264	261	277	241	253	257	249	260	234	273	268	255	233	283	259	233	255	245	219	231	264	257	261	228	249	241	221	250	241	268	262	239	251	260	247	254	243	240	234	277	266	255	254	226	261	244	246	261	258	240	234	244	244	235	276	236	226	243	276	255	251	257	275	258	281	212	249	227	244	252	269	268	255	258	221	274	254	250	238	277	224	242	248	241	267	239	258	235	244	259	233	241	261	266	290	221	250	242	238	242	245	228	245	258	263	253	224	243	226	240	232	283	231	234	261	255	255	234	229	226	272	244	273	263	248	248	238	253	261	281	253	279	236	267	252	259	235	229	259	264	259	269	217	248	266	247	239	233	240	226	270	260	222	274	217	270	226	264	231
42079	68908	35680	2774	954	763	609	512	470	435	380	363	339	317	314	338	318	294	323	289	277	296	287	264	278	307	269	304	266	276	273	295	267	295	270	286	254	295	263	266	268	284	253	264	255	274	274	254	257	269	255	284	262	271	266	272	260	278	261	273	271	287	277	250	295	272	282	236	277	273	263	273	273	258	287	271	292	255	260	261	226	282	262	258	296	282	284	259	261	269	259	260	281	279	284	296	235	276	304	271	281	273	270	240	290	268	249	238	272	260	255	271	267	247	266	279	275	278	245	279	271	271	279	284	250	227	279	282	247	249	252	273	239	271	262	254	254	278	272	265	267	271	258	267	255	252	250	263	229	245	280	285	238	288	254	262	305	256	237	281	231	295	285	277	282	231	245	228	251	299	264	265	269	285	248	252	255	279	262	256	228	258	300	249	290	253	239	260	256	276	272	237	252	277	245	260	250	237	252	276	282	261	271	281	275	286	244	280	278	251	282	290	271	281	265	271	282	272	291	286	244	273	275	249	266	226	248	253	254	270	266	280	266	278	282	264	280	222	278	236	264	246	269	282	266	260	247	264	249	277	249	272	284	264	272	273	262	274	253	271	254	269	256	259	259	269	244	242	283	277	286	272	249	276	257	282	255	263	252	258	257	236	277	257	257	259	230	254	274	282	282	241	271	283	267	253	259	263	266	267	252	233	265	276	261	279	248	268	263	262	286	266	292	271	240	279	251	263	274	269	274	261	267	278	231	273	279	241	250	261	253	266	244	283	259	251	273	253	271	256	264	268	251	238	254	261	279	261	249	271	254	268	248	264	254	233	284	256	269	269	297	265	231	268	258	258	255	266	291	260	267	259	261	263	261	258	276	262	266	293	267	231	245	266	257	292	241	255	239	255	258	254	272	259	242	261	283	271	246	251	263	247	277	270	264	257	256	228	257	301	232	264	218	282	249	290	276	270	252	265	248	295	265	261	258	278	283	248	281	250	273	242	256	252	269	257	286	257	263	235	270	281	251	234	274	241	248	277	244	235	271	258	271	252	255	288	278	252	252	258	292	260	260	288	250	291	271	271	282	303	242	284	248	252	246	278	256	238	247	241	270	242	282	250	282	258	251	250	278	255	264	289	276	252	264	252	274	241	290	255	255	250	250	279	255	268	265	278	292	269	256	247	286	286	274	271	264	286	229	257	282	260	300	286	243	262	257	264	256	261	252	237	256	255	268	246	285	298	266	247	249	265	257	254	271	289	299	259	258	256	271	257	261	238	247	286	290	269	256	257	279	238	262	255	271	237	260	244	252	253	258	294	253	271	267	254	236	272	264	286	265	289	249	280	257	257	271	267	281	275	227	289	253	277	249	276	245	273	267	250	267	271	266	235	244	259	271	258	244	267	275	276	279	275	252	257	267	237	278	265	264	269	278	240	268	257	279	251	277	228	244	286	277	250	263	273	253	262	240	292	273	266	261	244	264	278	274	231	266	245	276	279	269	287	273	281	246	276	283	268	248	275	269	254	275	276	261	265	246	284	256	274	251	267	250	277	251	306	241	243	263	271	296	286	268	230	246	253	267	303	255	253	285	252	254	254	261	236	278	270	235	264	271	244	262	224	276	240	249	248	243	263	254	288	262	238	258	261	283	243	304	235	271	272	280	277	279	274	240	271	254	279	270	303	249	262	250	275	281	268	279	230	258	258	261	293	279	224	262	254	262	263	256	277	281	244	245	230	267	287	257	267	258	253	287	288	247	248	277	258	249	248	291	277	259	274	242	251	245	246	265	269	269	275	225	242	238	261	261	247	233	257	254	266	280	252	255	271	235	267	251	257	258	285	242	224	280	241	259	245	274	259	253	268	258	254	246	278	274	287	256	268	269	228	278	270	276	300	237	260	245	255	253	252	270	254	223	266	249	280	261	262	235	281	260	243	292	282	272	243	246	242	266	240	265	273	247	235	270	264	250	281	259	269	281	279	286	260	266	267	244	237	231	283	266	293	274	269	270	267	271	269	261	273	257	261	306	263	275	235	244	277	270	256	286	234	251	288	252	233	285	276	242	273	251	297	302	254	255	259	265	275	253	263	255	282	229	277	279	256	249	269	269	240	248	204	265	235	254	263	278	238	297	277	238	253	254	252	236	274	258	250	264	277	264	268	265	260	276	269	261	262	238	269	273	275	243	273	254	259	255	255	250	268	246	236	272	288	256	265	236	258	269	244	279	258	236	262	257	277	272	265	274	254	268	257	258	254	253	286	251	264	256	252	257	277	252	251	278	267	247	231	292	288	254	267	240	265	250	259	267	246	256	272	246	255	259	261	270	265	245	270	259	256	266	273	245	295	276	253	236	236	286	241	295	274	266	278	263	262	254	258	253	293	285	250	271	238	258	259	248	254	258	276	238	261	260	267	304	270	259	255	264	257	283	257	252	239	242	245	223	259	250	273	223	293	280	294	235	245	263	272	263	269	267	283	279	282	252	268	231	270	256	272	260	266	261	262	279	257	264	233	267	265	264	243	252	273	239	276	293	282	269	280	264	259	257	255	277	293	270	270	248	254	246	260	252	277	260	249	235	265	249	272	274	274	263	276	269	257	274	275	262	240	259	231	273	283	257	289	252	261	234	252	242	273	270	272	247	242	251	256	250	256	265	231	258	255	278	247	281	240	256	269	264	257	235	253	251	247	276	257	245	257	306	271	263	250	276	242	242	280	229	275	255	246	249	278	295	261	277	254	277	276	230	257	272	292	262	269	258	248	306	254	253	248	280	260	285	312	279	275	270	254	256	264	253	252	249	249	241	253	267	241	238	286	257	271	266	268	243	233	275	270	270	259	264	289	244	276	264	260	257	231	265	244	280	260	252	281	269	276	248	237	275	271	287	246	256	257	268	272	264	271	271	261	246	271	260	249	252	223	255	234	239	273	254	244	248	238	291	249	257	260	286	249	261	237	249	288	255	282	255	262	252	278	258	271	310	271	263	253	266	270	224	236	243	257	247	274	264	233	263	283	272	268	250	258	235	285	261	276	292	286	241	284	273	260	259	267	269	269	275	244	258	257	296	277	272	272	221	283	234	293	243	245	261	242	246	266	255	261	247	265	271	247	290	236	242	266	250	274	275	313	262	264	263	274	268	292	272	275	292	268	256	265	253	279	245	272	271	269	267	249	270	266	255	283	277	278	264	252	249	275	238	286	278	281	252	249	255	280	258	265	246	287	254	232	252	276	224	284	253	264	281	262	248	249	249	292	254	266	251	273	276	245	268	233	276	240	249	260	288	255	246	268	268	274	287	259	251	271	285	250	228	275	287	244	233	267	269	257	260	322	252	224	276	252	257	281	274	236	244	265	269	248	295	264	238	281	252	248	276	252	251	258	242	265	253	235	256	264	252	265	234	250	252	242	259	232	245	254	257	271	253	255	247	292	237	279	263	258	261	245	253	262	278	251	237	281	268	258	254	260	269	241	272	274	261	273	274	242	247	254	246	262
28065	16920	6000	925	512	445	424	468	464	488	446	479	469	442	461	464	411	485	453	484	429	518	468	461	501	461	445	496	522	482	491	474	441	482	484	461	455	503	485	492	448	455	458	451	443	468	504	420	427	440	469	481	438	460	455	488	446	466	461	461	470	475	415	494	484	470	490	467	488	462	488	500	446	490	458	480	446	521	473	460	431	480	494	479	463	425	456	460	476	516	450	446	442	476	447	454	478	448	491	479	462	480	414	478	474	455	466	442	465	481	480	445	463	442	489	438	456	419	455	490	491	474	477	431	476	418	490	470	478	504	445	483	484	500	512	433	459	494	481	472	451	463	475	455	470	488	455	483	482	418	451	423	474	501	479	475	447	445	452	470	478	484	438	496	450	450	470	474	460	462	456	466	482	477	447	490	451	463	464	467	461	469	439	454	494	485	462	460	467	471	479	453	492	450	445	435	451	460	471	488	471	455	454	468	443	526	478	476	459	460	475	497	467	459	461	465	491	483	481	444	485	456	477	526	495	433	480	414	457	482	465	432	468	493	469	466	473	466	427	486	461	448	466	421	466	460	460	445	472	433	464	493	435	498	471	457	480	467	461	461	519	489	460	450	502	478	451	485	441	450	469	453	465	453	476	485	478	483	430	504	482	476	452	482	461	484	470	461	499	460	466	466	463	444	441	477	447	462	512	482	477	502	453	452	480	470	484	431	450	526	443	485	468	445	481	462	506	484	476	468	471	456	490	468	434	480	441	487	458	487	470	473	469	478	455	461	431	504	465	439	468	489	468	460	479	459	435	459	484	438	447	447	477	460	467	454	465	526	430	459	475	462	439	480	441	443	466	457	499	404	447	476	517	511	435	447	448	499	480	459	497	438	488	464	468	434	514	476	520	482	502	487	466	472	466	475	500	443	456	469	466	473	502	475	477	433	482	465	430	510	513	453	469	488	440	482	515	451	430	503	472	429	447	450	480	522	491	494	465	491	483	458	489	447	454	458	454	448	448	471	464	424	498	459	473	419	489	511	463	448	494	459	458	472	455	471	487	451	471	456	491	482	511	465	451	435	475	430	474	498	516	451	453	469	478	466	496	462	444	480	453	453	433	481	461	445	481	490	444	446	461	464	413	451	426	462	447	459	476	480	438	464	473	483	478	458	461	459	491	471	480	485	462	451	471	493	480	485	476	498	459	500	483	466	499	498	456	485	447	441	457	482	434	495	487	434	450	459	487	477	493	455	451	469	467	447	430	478	468	447	473	416	496	471	472	484	462	499	467	506	418	473	480	485	465	462	465	446	453	457	500	431	486	493	443	465	472	410	457	485	521	478	454	467	457	427	491	511	496	424	488	499	477	449	443	475	461	446	479	446	469	480	475	505	475	506	492	472	437	455	481	461	483	479	516	436	437	436	448	425	468	487	453	475	464	481	493	477	440	454	474	464	457	429	488	462	480	490	451	473	438	487	477	460	479	499	460	456	450	467	461	434	436	506	459	478	486	445	460	465	454	463	477	472	440	496	428	466	450	471	483	477	431	453	455	469	478	442	431	487	451	512	473	492	490	501	470	449	489	495	439	439	514	446	476	446	453	465	486	508	456	494	482	491	455	458	500	446	463	476	465	445	457	463	457	452	483	481	452	460	433	463	487	490	545	457	446	472	443	408	486	455	438	468	466	466	469	478	466	481	483	477	449	490	494	450	463	434	492	424	491	498	476	492	511	475	480	484	447	474	475	474	518	443	454	500	536	430	454	484	509	480	481	489	490	484	463	442	452	467	470	455	484	492	454	465	525	496	480	444	447	519	470	452	479	477	479	469	471	481	455	487	475	477	462	448	461	443	433	485	480	496	468	474	490	471	454	484	460	471	474	466	506	473	500	449	471	461	460	506	503	477	519	494	447	495	469	449	475	466	458	480	472	495	462	493	458	454	440	464	465	486	464	449	478	484	454	474	485	462	448	466	417	492	458	423	462	470	432	443	477	443	459	454	482	519	471	436	441	498	490	470	461	465	457	486	437	452	472	480	483	421	432	464	442	454	475	433	505	450	430	452	472	460	492	471	499	462	492	469	467	485	438	484	493	506	475	454	444	478	477	457	429	471	488	485	489	492	427	489	497	439	463	460	465	450	455	460	457	477	447	457	476	431	452	434	453	474	476	484	479	487	507	482	494	464	460	465	484	445	472	461	428	469	482	464	443	463	460	458	473	438	461	478	450	475	459	453	491	498	497	487	483	482	495	458	490	431	493	477	472	459	448	424	454	448	433	479	488	446	481	443	501	471	477	452	499	427	477	457	506	461	429	469	514	442	434	480	468	479	494	459	441	495	447	451	456	470	473	470	429	429	473	450	514	509	432	452	466	435	447	474	479	436	476	481	466	497	464	475	463	471	506	467	484	492	445	455	444	468	477	480	475	483	433	456	465	479	464	449	464	489	448	451	474	461	482	468	478	470	485	463	488	458	470	455	500	493	484	500	460	481	479	482	444	463	475	470	469	479	492	436	470	462	474	483	479	490	478	459	469	505	468	458	439	412	435	470	462	442	472	449	458	495	446	434	448	488	466	476	426	462	437	458	425	470	503	499	503	466	468	481	485	465	441	431	482	465	451	436	465	484	461	475	458	483	457	513	454	454	449	462	448	469	485	454	490	485	477	478	482	477	449	452	451	495	470	511	477	467	452	457	473	477	476	475	460	457	465	459	495	493	447	497	465	462	471	469	486	443	476	471	511	476	496	519	479	438	473	448	467	492	456	444	403	503	474	467	453	456	458	469	460	456	475	476	493	493	495	496	474	449	483	461	480	446	447	487	478	498	470	448	452	460	420	442	487	442	428	466	476	478	463	427	453	483	445	457	447	449	459	488	474	461	492	457	492	466	482	480	496	456	512	443	526	465	463	429	481	454	441	456	446	474	466	456	468	485	448	459	445	459	434	468	515	466	486	452	455	490	463	495	473	447	470	490	460	473	444	479	469	503	471	436	473	463	476	457	480	496	492	465	487	476	441	440	470	490	470	497	484	461	493	493	465	473	472	500	476	465	468	470	509	454	460	437	497	461	456	468	511	476	467	446	452	450	478	466	479	488	506	492	459	461	457	461	462	469	483	467	491	466	423	445	458	506	489	461	491	436	443	464	488	511	472	513	458	461	487	487	499	441	480	514	504	457	503	501	494	489	476	483	469	497	484	514	463	466	466	487	489	475	478	474	456	425	512	501	467	474	471	438	494	492	469	502	481	497	442	458	469	487	451	430	515	491	470	451	503	478	482	500	450	466	517	456	489	460	477	416	493	462	507	482	492	475	501	452	505	483	496	475	430	484	506	467	473	454	444	482	455	455	479	475	468	459	462	505	438	462	460	484	457	391	503	487	470	425	467	452	460	479	439	478	438	462	423	469	438	459	473	459	425	454	488	441	476	459	498	462	439	462	471	458	516	519	446	467	417	460	446	450	509	471	441	483	475	463	456	491	495	471	508	477	463	438
8575	12445	4903	614	468	464	472	452	446	451	463	444	455	454	454	447	477	463	441	437	446	430	439	475	417	441	425	469	433	459	480	436	452	444	434	450	440	479	421	431	438	436	445	472	460	451	434	420	451	452	438	438	471	442	455	422	425	453	423	476	449	472	428	463	452	452	471	411	441	437	411	449	445	433	409	443	463	443	414	418	456	427	424	422	465	440	428	438	446	426	448	448	426	475	430	482	466	448	449	431	444	480	446	471	439	482	439	462	457	397	454	414	441	421	408	439	451	441	410	459	437	477	446	437	430	434	444	445	461	456	451	469	426	431	480	422	442	425	436	447	441	442	463	449	446	432	456	417	392	468	485	429	420	431	423	438	457	469	416	455	478	458	448	459	441	445	421	465	419	448	430	465	459	452	428	434	448	436	439	457	453	451	430	467	464	410	398	420	430	470	417	476	409	475	444	457	448	453	441	428	450	449	430	443	421	423	440	438	450	475	459	471	442	487	463	393	438	462	441	467	469	412	433	447	421	413	442	410	469	419	433	447	459	447	444	424	445	446	427	440	421	433	456	439	442	431	411	439	431	417	446	446	416	446	426	448	417	469	436	445	435	436	427	433	430	420	444	454	433	429	425	412	434	423	441	407	413	480	450	428	433	443	397	449	429	445	445	435	466	470	426	441	443	439	423	459	479	463	440	458	452	447	460	448	442	431	429	444	467	418	445	436	477	436	400	465	461	415	444	417	420	449	424	452	389	467	465	464	424	448	477	439	434	440	461	421	432	449	440	457	481	426	445	432	436	410	456	423	455	463	482	441	410	459	395	462	430	491	461	442	465	449	433	419	436	417	417	462	432	433	454	437	428	413	429	451	457	468	409	470	462	475	456	479	471	431	437	412	427	441	459	414	445	436	458	461	404	430	398	434	423	434	445	449	413	439	401	442	431	430	430	414	487	467	441	457	420	439	428	468	454	433	437	447	453	432	433	473	428	411	479	435	440	454	441	449	446	421	467	431	434	434	413	428	440	435	432	491	416	403	465	446	428	428	464	467	410	439	396	453	443	444	453	467	447	444	465	413	427	446	422	428	491	432	431	417	454	449	432	444	453	407	410	418	434	426	406	437	430	462	408	404	446	470	449	433	439	426	447	456	422	433	411	437	453	491	400	428	406	454	479	418	461	424	452	428	429	433	442	429	469	444	453	448	440	431	474	440	427	410	434	454	456	451	428	481	452	434	473	451	460	472	442	441	463	446	424	461	431	448	461	421	436	434	457	438	458	401	443	444	451	467	375	388	471	438	478	455	434	400	415	410	454	398	456	440	447	463	466	434	450	439	470	478	457	442	439	395	403	439	452	460	426	410	448	466	479	445	442	482	457	480	431	441	447	434	442	457	419	432	444	409	443	437	467	447	431	445	449	469	462	461	460	462	439	459	403	441	470	453	464	445	406	434	451	463	452	443	454	456	429	432	450	458	443	422	443	423	463	438	412	438	430	480	425	433	465	413	444	446	451	458	423	460	429	445	466	421	426	443	416	421	454	451	424	460	475	417	459	451	433	469	399	445	435	443	426	456	447	423	427	422	493	439	442	444	434	446	442	442	446	442	454	454	445	443	430	415	411	438	399	419	413	433	395	455	410	455	416	450	427	433	446	439	480	462	457	456	469	438	428	480	438	433	465	478	427	466	438	426	463	455	438	437	461	423	451	426	454	423	439	436	462	433	417	471	442	429	420	455	445	442	467	466	445	477	416	429	425	465	429	451	452	452	402	446	413	450	431	428	447	502	453	440	471	415	473	430	483	471	412	450	466	443	397	451	453	435	431	428	458	439	457	441	463	450	441	440	444	472	432	437	464	403	443	454	407	465	396	452	475	462	444	445	446	470	443	458	422	396	418	478	446	447	467	441	459	441	472	446	451	432	426	481	415	449	445	423	425	447	407	449	408	441	395	439	451	426	407	473	436	411	441	460	447	439	436	424	475	452	454	441	431	434	452	414	424	445	423	437	443	442	421	443	404	457	456	425	465	422	415	427	436	406	439	442	442	457	454	467	423	468	456	447	443	444	426	428	434	421	438	440	427	443	463	461	444	438	463	434	408	456	458	446	451	431	444	475	426	457	435	450	372	450	464	427	437	405	428	425	441	390	425	434	453	481	427	419	444	434	448	477	425	442	463	434	445	399	413	418	449	415	415	423	426	440	435	435	449	451	431	430	437	444	432	452	427	412	416	441	443	410	435	467	419	412	396	442	411	484	455	457	435	454	481	436	428	449	390	432	430	442	424	437	447	470	448	435	427	483	435	453	439	436	411	437	443	439	451	429	448	445	451	443	459	479	438	456	448	437	449	437	431	434	428	457	469	419	435	419	433	435	454	459	435	467	413	432	426	460	416	473	471	472	416	397	418	394	427	456	433	452	418	440	476	434	448	469	442	463	455	425	409	420	455	427	425	457	418	438	441	460	454	423	464	453	426	423	431	447	399	466	456	480	427	430	394	408	468	440	460	426	433	432	481	435	429	454	464	424	460	435	442	429	451	458	454	412	461	410	468	436	469	409	437	398	436	419	471	427	416	450	471	448	448	461	445	423	474	432	436	450	447	444	447	450	403	439	461	449	438	411	446	470	446	453	454	420	414	443	456	479	462	438	397	456	431	453	471	448	409	436	425	459	419	462	441	394	452	427	457	437	434	426	481	430	409	474	458	437	460	402	416	425	435	448	465	431	425	453	449	452	422	457	430	423	458	450	469	445	433	421	446	419	464	412	438	433	424	472	433	482	416	441	443	436	422	430	424	441	462	394	426	437	434	456	452	463	441	460	452	463	441	445	435	443	457	400	472	424	441	447	443	487	414	427	442	460	413	478	428	432	446	389	413	438	431	404	433	422	408	472	433	423	428	423	451	438	436	440	406	410	428	410	446	453	441	425	456	447	462	458	450	427	446	438	448	452	431	437	454	401	412	409	437	418	417	457	405	434	421	449	439	433	406	443	439	435	430	483	409	447	430	429	451	448	453	480	460	436	431	450	461	438	480	431	417	419	450	468	412	432	437	414	416	451	430	436	401	437	470	448	461	444	470	403	451	457	415	426	480	420	436	434	455	431	440	500	447	429	423	440	450	450	433	455	444	435	437	391	443	465	430	469	466	479	413	404	422	411	459	496	456	433	441	428	404	440	423	460	433	456	417	420	435	437	419	422	443	456	450	452	455	442	434	426	463	449	436	435	421	410	425	467	425	432	439	476	413	428	432	439	427	456	448	451	437	433	439	427	434	395	447	425	454	447	423	420	426	439	446	491	441	459	441	440	425	418	468	457	445	433	410	415	433	427	460	435	454	468	434	438	451	405	455	445	425	398	422	453	480	447	438	438	400	412	437	443	428	416	473	420	429	451	416	459	432	454	425	450	440	431	413	441	441	385	430	435	466	476	444	443	388	454	438	404	472	399	473	447	404	441	425	455	455	447	446	424	455	438	458	458	453	405	447	473
25474	21555	28423	23133	3852	501	350	295	258	245	247	241	250	227	207	186	246	243	237	221	200	227	195	222	220	215	223	194	222	223	210	245	207	219	256	195	191	224	201	205	211	211	204	181	207	206	213	193	216	224	191	224	207	209	240	227	186	240	206	220	210	222	213	258	200	191	226	206	214	222	218	208	208	195	212	218	224	223	193	223	230	219	173	226	231	215	191	205	214	240	204	212	208	216	201	213	218	204	175	205	194	219	195	217	198	189	200	211	219	214	243	235	201	233	199	210	218	231	206	207	227	192	206	198	229	224	200	186	211	193	194	212	203	225	180	197	214	237	184	195	229	216	199	187	189	223	222	210	199	208	228	203	220	204	218	207	217	245	210	207	199	210	193	212	209	221	213	197	199	228	219	220	197	199	217	196	237	207	205	220	218	208	223	210	208	213	210	218	202	216	210	197	224	209	215	198	214	221	236	227	207	228	188	194	207	219	213	205	205	214	197	185	234	195	206	205	222	232	242	199	222	196	220	201	226	213	223	220	205	202	215	211	211	224	196	214	227	212	187	184	228	188	220	197	224	226	214	204	189	229	223	218	248	190	206	196	210	205	213	186	215	204	214	226	176	200	219	248	213	234	204	191	225	223	219	230	205	198	226	187	230	239	221	233	211	213	202	213	190	199	195	222	218	258	203	197	194	192	205	214	238	218	225	203	196	231	199	244	206	210	200	188	221	197	209	197	210	194	232	213	188	202	210	211	187	212	192	199	220	216	237	202	225	205	226	213	214	206	221	207	215	228	227	200	202	234	200	221	185	205	208	195	228	191	215	235	212	221	193	184	209	212	219	217	245	219	231	204	226	214	218	239	200	206	191	205	230	225	220	210	216	196	214	213	214	209	221	217	204	214	211	176	229	208	221	232	211	196	223	224	204	195	217	175	239	200	225	215	190	248	223	212	235	221	215	202	215	251	215	177	165	198	197	210	224	205	181	211	197	213	203	225	209	206	204	212	222	224	227	230	239	227	206	194	199	223	228	210	222	230	229	193	201	181	192	202	221	256	224	232	238	204	205	195	198	205	231	225	208	196	218	209	208	214	236	201	213	189	238	243	219	215	205	191	221	200	216	212	206	223	204	213	216	232	203	205	199	218	214	218	223	220	222	210	220	223	244	208	217	209	183	208	210	203	213	221	199	200	252	218	209	193	200	196	208	204	219	206	231	212	221	188	213	233	227	212	222	197	196	201	200	188	215	199	218	208	213	198	243	211	201	198	234	210	193	197	223	214	212	195	211	224	222	210	239	221	202	207	242	200	196	190	240	214	227	201	204	195	191	207	202	232	218	208	215	200	213	189	217	199	207	194	186	189	180	198	244	240	206	208	183	218	206	238	174	193	218	227	215	225	197	203	207	213	176	225	224	205	233	194	217	212	209	223	243	215	218	247	238	182	218	215	219	199	195	218	220	179	206	196	217	249	204	207	223	184	231	214	212	186	214	187	219	222	183	222	206	200	215	205	201	185	212	213	211	212	211	195	230	205	189	214	185	240	221	207	221	202	211	214	222	218	196	233	228	218	193	220	202	210	217	235	222	198	220	216	215	205	228	219	214	228	194	207	220	212	202	215	181	222	238	215	227	226	263	191	178	192	218	201	227	227	196	204	200	198	199	227	224	210	212	212	212	206	188	218	233	203	203	224	214	235	173	225	201	208	201	211	221	226	212	221	211	202	204	214	202	213	176	212	204	199	196	210	190	209	169	211	214	219	217	242	215	213	222	206	220	225	195	192	186	198	199	187	223	199	233	216	217	216	189	208	208	196	199	235	207	204	205	208	199	207	228	206	215	194	232	194	217	206	201	187	201	202	213	226	214	236	232	189	210	214	197	214	208	207	217	206	197	231	194	209	215	197	198	195	182	218	237	193	212	181	222	216	236	234	208	211	214	197	218	223	211	221	205	196	175	233	226	209	226	218	207	213	223	199	214	199	185	207	202	215	235	200	207	195	198	213	201	204	248	182	205	207	225	192	206	190	209	206	195	206	202	213	236	227	210	220	202	201	229	201	229	209	215	226	191	224	211	234	200	212	182	225	186	210	204	197	195	246	209	211	216	189	180	194	209	210	210	214	214	205	222	205	195	225	207	217	203	199	192	171	233	245	209	219	203	209	192	209	209	236	220	216	194	202	189	210	217	189	203	213	207	187	204	214	210	219	222	212	221	226	209	225	192	216	210	207	206	199	226	225	214	223	196	213	221	198	203	240	205	173	173	198	213	192	197	195	201	218	189	213	208	198	206	195	204	222	202	234	199	224	228	196	199	218	221	200	212	234	192	196	215	202	201	209	233	208	197	196	198	222	217	221	187	212	213	225	206	200	214	196	217	188	211	203	241	186	214	183	226	185	224	215	233	222	221	217	225	195	211	205	190	210	196	215	192	201	195	220	225	183	200	228	193	222	203	205	220	183	208	210	210	223	239	197	220	211	213	204	221	210	214	199	207	207	213	229	231	194	206	227	202	212	195	216	231	201	208	225	181	208	222	209	204	186	179	230	184	227	208	212	199	212	226	232	206	219	211	212	194	211	216	203	233	218	228	202	204	231	186	207	200	194	188	209	199	211	200	218	201	201	204	202	193	213	202	216	222	215	226	189	188	208	196	224	208	208	223	199	201	215	199	212	187	210	204	224	202	217	230	217	224	200	191	208	196	203	184	241	220	201	210	191	207	217	213	210	219	190	219	236	214	194	206	204	178	201	202	224	190	216	207	181	216	219	227	220	203	205	209	203	226	215	206	205	204	226	193	214	224	231	199	211	196	209	201	212	212	183	219	219	220	206	219	213	189	227	195	248	212	209	220	210	199	203	194	226	195	217	212	217	218	199	199	183	206	220	213	203	216	207	224	239	203	204	203	195	189	221	223	184	230	213	213	227	196	238	203	244	204	200	192	197	178	233	233	196	224	223	214	196	227	209	195	205	206	220	208	206	200	216	209	209	218	208	229	242	235	218	188	221	223	223	212	214	197	194	202	199	218	206	194	218	198	220	199	221	211	201	224	200	198	216	220	211	185	200	224	211	217	211	185	192	199	218	218	216	209	233	232	213	200	198	233	189	196	209	203	195	187	197	196	201	215	226	234	224	197	225	194	206	231	221	186	199	226	187	200	212	221	216	207	194	221	209	202	206	180	220	206	200	218	231	212	180	243	196	199	212	222	200	227	199	214	202	243	210	192	178	217	227	225	209	200	205	194	190	201	203	204	203	212	184	237	232	222	192	191	200	192	199	216	215	203	201	209	206	198	228	192	197	214	217	205	216	195	205	212	211	204	226	219	200	223	178	236	209	232	193	210	205	241	199	188	192	205	200	210	202	223	212	205	199	225	212	248	204	205	227	201	230	196	208	198	221	226	212	192	196	215	199	201	190	189	228	200	192	206	197	203	213	234	218	208	200	240	171	260	208	235	217	206	226	235	214	221	174	215	202	199	204	215	190	209	200
27818	34457	30983	2885	687	468	442	382	304	310	293	273	288	254	262	254	258	268	250	255	240	210	247	224	251	225	247	217	264	236	233	252	265	221	219	219	215	239	266	231	259	235	210	251	254	228	231	217	220	259	228	235	227	243	224	227	241	224	243	236	251	231	220	223	216	236	229	201	251	239	227	245	234	229	256	263	217	222	225	226	227	223	240	261	222	249	216	232	226	223	253	257	234	241	248	242	225	247	212	242	272	220	231	259	252	228	229	223	211	244	221	223	225	226	229	250	235	259	236	221	235	240	214	260	215	209	253	231	245	238	226	279	223	259	240	229	240	231	236	257	235	230	221	233	237	239	213	227	229	214	236	222	229	252	236	212	238	236	237	229	237	236	240	253	248	247	197	210	244	246	245	250	249	226	219	250	234	238	206	243	250	244	244	261	234	225	231	201	247	214	236	215	202	234	229	236	231	238	224	231	249	241	216	211	230	246	218	216	248	226	223	217	217	239	227	227	227	273	202	247	224	236	229	238	243	217	204	224	219	216	232	219	209	253	212	245	243	216	219	233	242	266	252	222	239	244	222	221	211	239	260	234	245	225	230	224	221	222	233	235	220	223	243	206	242	226	246	228	246	244	234	240	229	259	227	246	232	245	202	235	219	237	275	250	235	225	229	230	227	227	264	231	255	259	251	223	224	243	230	233	239	223	227	222	240	238	255	239	225	246	231	229	231	242	230	222	216	229	221	227	249	253	215	225	208	237	233	218	241	247	229	216	216	225	230	225	207	227	228	253	216	225	224	215	241	225	233	227	237	234	230	239	238	228	219	240	229	227	222	239	226	231	221	209	212	229	218	222	210	217	217	214	206	251	237	238	223	249	241	211	221	233	215	249	237	223	232	250	252	245	247	216	249	231	233	219	208	228	235	206	233	245	231	234	281	250	212	244	223	234	241	237	226	247	241	231	198	210	262	252	237	251	208	229	257	263	187	206	234	219	222	223	222	231	238	238	207	232	255	233	240	230	238	205	242	265	217	231	254	251	240	225	227	214	206	218	234	233	227	217	223	231	243	251	244	237	231	255	239	230	229	249	249	246	233	233	275	253	248	232	252	220	241	229	219	250	224	254	244	269	228	246	259	243	241	234	233	231	228	233	262	230	214	222	239	259	240	230	228	222	232	242	214	204	234	245	245	252	242	221	235	220	236	231	233	233	217	215	243	251	217	232	235	224	251	238	230	227	240	233	222	229	226	216	255	237	249	222	214	206	223	223	214	259	233	259	235	218	245	231	245	204	234	225	241	227	223	231	220	237	207	238	250	240	210	234	246	243	233	221	207	224	220	245	231	224	230	220	226	223	218	252	205	192	233	249	256	249	237	209	241	253	235	222	235	226	253	239	233	252	216	235	236	234	249	208	203	240	250	234	229	235	202	243	233	234	243	250	212	245	244	226	243	225	199	256	232	243	227	218	238	255	247	235	229	244	253	230	252	242	232	239	236	207	221	224	220	246	224	257	262	232	225	216	206	234	240	232	215	220	221	220	238	223	207	218	256	256	242	228	226	237	233	217	229	221	253	208	222	221	205	244	237	232	294	246	233	227	234	236	226	230	203	245	253	222	235	235	240	229	250	243	249	216	234	250	237	239	253	206	229	236	220	222	218	245	233	215	237	240	205	245	229	252	239	265	243	218	226	249	245	242	228	224	231	212	216	231	228	222	221	224	248	208	223	252	234	224	189	245	223	233	239	247	232	234	229	226	229	216	213	232	224	226	228	211	234	246	248	239	259	247	252	242	232	249	244	241	199	205	195	216	216	222	212	258	256	207	250	243	237	218	235	210	224	224	250	229	246	229	253	210	227	233	239	237	230	225	245	209	216	203	227	238	247	224	231	238	215	233	225	229	200	223	236	243	234	221	239	252	239	236	243	245	213	213	240	232	201	229	200	244	210	241	232	237	229	251	262	228	220	224	205	219	242	229	242	220	249	246	222	221	238	243	245	253	237	244	238	227	225	213	210	225	216	238	220	223	229	205	232	235	230	247	230	212	264	241	219	229	240	203	230	228	235	230	253	245	226	233	224	257	219	235	237	220	232	211	245	202	235	223	250	229	252	224	233	257	244	222	242	254	238	233	210	220	227	237	225	236	249	254	218	235	230	237	235	214	226	233	241	224	244	251	196	232	220	240	236	231	213	231	240	214	205	223	247	221	234	249	254	225	241	209	228	218	228	238	254	232	248	221	239	230	244	234	214	229	234	221	201	193	260	227	218	209	209	257	227	235	216	226	204	233	218	229	229	248	229	218	278	210	220	226	231	236	245	212	245	229	244	210	242	211	236	235	214	218	210	246	237	252	231	233	244	243	218	237	242	262	243	221	229	201	230	234	235	219	264	219	243	239	232	260	243	267	208	246	248	232	248	206	245	240	218	207	271	242	210	232	229	218	232	235	242	237	202	236	209	224	207	228	214	217	250	224	255	199	246	229	239	220	228	233	233	204	239	269	253	240	203	203	211	262	249	228	244	232	241	225	226	236	254	204	224	238	216	242	266	228	216	255	226	228	227	249	245	215	234	230	256	243	228	243	207	261	230	240	231	231	226	236	247	225	228	249	211	243	234	230	241	244	217	229	232	233	254	213	227	225	224	213	254	246	213	223	252	224	209	224	255	216	230	226	206	242	211	247	265	224	203	239	217	246	224	225	235	232	216	223	222	254	225	219	226	197	240	239	229	230	249	222	239	238	244	229	226	248	241	218	233	229	237	209	217	229	224	213	229	203	239	246	244	214	242	236	254	217	237	228	236	209	235	233	227	244	222	228	230	215	244	231	227	215	216	229	256	228	233	215	241	225	235	251	247	232	234	210	238	239	230	281	216	244	234	247	239	217	201	233	226	267	201	221	239	212	210	234	196	224	241	218	240	243	230	196	208	213	237	219	233	207	224	234	208	230	257	231	238	249	243	240	240	224	227	205	207	226	229	232	230	236	205	228	251	203	244	227	239	242	215	200	220	254	222	215	215	209	235	220	224	230	208	235	229	248	213	242	248	220	244	236	218	224	234	229	214	247	190	212	242	227	215	239	222	236	240	221	240	231	217	240	251	228	203	213	234	210	249	228	243	225	243	267	232	215	231	248	263	259	183	229	267	243	221	255	224	243	199	252	215	233	216	202	233	250	243	230	240	211	226	224	227	244	252	230	223	244	220	230	236	243	228	237	250	222	214	206	194	239	266	223	214	249	209	225	238	222	236	235	232	224	254	233	246	220	241	242	259	225	248	247	230	238	234	224	231	225	213	237	251	210	232	211	243	220	217	216	228	261	242	213	233	253	209	214	232	231	241	237	232	222	257	227	237	222	218	212	221	252	225	223	200	249	231	245	229	238	212	203	226	223	207	223	244	218	246	233	239	221	240	227	221	240	234	206	215	236	250	215	249	246	222	234	209	229	213	222	271	247	272	235	198	228	203	216	202	230	198	261	226	233	225	249	248	231
24506	21446	29231	24197	19990	3651	688	409	309	316	281	241	244	269	263	231	238	223	289	212	207	249	238	238	228	237	224	256	233	226	260	214	236	260	248	234	207	227	213	238	219	236	223	230	221	216	253	239	215	244	224	234	244	243	240	203	210	188	213	208	221	246	223	215	223	244	234	222	245	205	192	223	214	220	212	220	207	239	209	232	213	220	197	206	232	214	211	245	225	220	218	230	245	210	228	209	212	238	236	225	220	223	219	241	185	201	230	204	207	216	237	226	221	209	212	210	215	254	239	220	215	228	224	217	193	205	221	198	232	223	222	227	238	215	197	233	200	219	224	207	199	220	214	238	215	228	219	212	222	231	244	241	201	230	195	231	230	201	215	240	225	208	218	230	233	230	217	206	229	238	208	223	209	249	203	240	227	210	194	204	215	215	202	224	255	225	230	203	208	231	197	193	203	207	218	234	200	210	210	230	204	238	223	235	233	218	233	217	234	205	229	204	204	201	254	227	223	185	225	243	230	229	197	226	202	193	204	237	213	210	223	228	213	229	202	209	224	223	200	219	222	222	217	227	210	190	196	221	235	221	209	211	226	218	210	238	218	219	237	193	218	228	205	207	223	203	241	215	239	221	214	215	204	222	200	210	211	209	233	231	206	213	206	202	209	233	216	215	211	241	189	222	222	232	223	215	227	205	199	216	229	207	208	187	214	224	216	202	219	239	233	209	236	228	208	229	208	215	211	223	226	210	224	207	199	227	214	187	243	238	234	217	214	206	210	221	204	274	251	221	208	217	212	201	233	238	232	220	220	238	223	210	198	220	232	217	204	221	210	234	208	202	248	197	226	203	224	204	216	230	238	233	231	219	240	223	228	218	228	199	195	213	210	216	233	248	212	233	258	209	268	246	213	206	207	205	196	201	218	218	217	221	227	249	214	235	214	223	208	200	211	195	229	252	234	216	214	234	237	221	222	238	223	232	241	218	218	241	188	202	234	260	185	227	194	220	243	202	209	212	187	229	247	220	203	191	198	229	218	208	236	201	219	210	221	205	215	206	225	205	211	241	258	213	214	197	224	212	239	228	237	234	251	225	205	225	187	230	226	190	241	189	216	220	209	244	207	214	219	203	223	221	205	233	220	197	230	216	227	230	230	224	204	231	220	213	221	210	219	241	245	218	208	207	222	211	224	208	219	237	222	230	182	235	230	222	223	206	221	202	233	241	212	194	211	248	221	217	211	230	195	209	231	215	235	220	198	211	202	202	220	224	176	224	213	201	219	209	218	215	223	236	218	211	223	206	240	223	208	229	196	210	247	216	187	218	206	216	217	225	218	188	231	206	205	245	218	215	228	227	211	207	225	202	229	227	200	242	211	235	203	204	225	228	222	206	192	202	193	208	209	226	214	190	215	213	219	232	194	238	248	230	210	220	194	219	240	223	228	234	217	220	216	204	231	205	199	200	204	234	198	221	216	223	240	185	216	191	221	213	230	234	222	224	193	217	229	192	229	226	230	181	231	216	195	200	222	215	220	209	176	214	215	189	239	199	210	224	212	227	220	197	223	241	213	239	224	220	216	223	230	232	246	217	252	211	234	203	233	211	219	213	218	216	209	220	241	199	222	233	241	223	233	236	216	212	227	201	226	199	210	210	233	269	204	215	231	207	225	220	217	228	214	218	221	219	240	220	236	225	219	207	229	221	206	202	230	224	221	197	216	222	229	227	223	223	213	224	238	208	225	240	219	218	225	213	213	222	242	209	201	199	228	213	242	199	215	215	211	227	222	230	217	231	216	225	221	228	213	204	210	234	198	242	213	240	197	198	235	190	214	218	214	212	236	217	243	211	246	208	184	200	211	205	221	218	234	220	231	188	221	212	232	237	209	207	237	216	243	223	223	230	243	203	232	230	204	205	229	215	234	246	208	210	208	217	206	208	236	182	215	203	206	215	202	220	240	211	213	234	203	242	221	222	224	212	215	214	225	205	206	197	210	197	219	207	224	213	203	224	197	217	234	226	235	211	206	236	211	223	215	199	205	213	225	246	234	224	216	238	216	230	232	240	210	230	224	217	234	228	222	187	268	200	217	244	219	211	233	216	231	224	206	233	248	241	212	208	220	219	217	213	223	237	198	205	218	204	204	234	189	233	224	220	222	210	202	216	217	208	215	197	220	209	210	235	220	242	224	205	196	239	198	204	209	226	184	190	231	233	243	226	211	249	225	234	247	220	226	210	222	213	233	237	227	255	228	190	238	205	229	216	241	221	259	219	220	222	208	226	209	228	212	228	243	223	204	196	228	235	195	191	209	237	235	235	218	218	248	233	209	252	200	214	213	206	194	218	212	177	227	224	224	241	253	228	229	216	219	219	224	230	242	198	236	229	219	197	209	236	213	207	219	219	235	223	222	225	244	214	252	201	216	231	209	198	203	204	215	252	215	239	211	214	225	226	223	223	218	204	235	206	214	231	231	221	223	221	201	224	211	212	216	210	212	209	223	247	225	213	215	219	231	252	227	228	226	250	217	276	228	207	226	227	251	212	235	197	212	195	214	221	210	210	215	223	208	210	201	207	222	216	197	223	203	242	220	200	214	234	250	216	209	217	232	251	228	201	212	218	208	194	217	238	226	204	222	214	219	209	237	225	224	215	213	241	205	230	228	234	219	220	229	204	189	213	193	210	216	217	224	260	246	185	226	187	203	215	230	209	190	221	221	197	250	199	202	223	240	222	196	220	214	236	221	221	188	224	226	191	238	205	205	222	224	203	218	222	208	217	218	235	209	239	206	234	224	228	207	216	216	244	173	215	218	241	237	201	208	227	217	219	228	203	257	207	228	223	204	225	243	188	240	188	195	187	199	232	228	218	205	247	218	244	226	204	215	196	228	193	205	226	215	213	220	225	239	222	219	197	211	224	207	223	251	229	195	220	243	212	224	218	218	238	213	222	202	224	209	207	228	183	218	214	212	205	232	211	206	211	197	214	230	235	224	243	217	266	228	227	218	236	207	231	222	214	224	226	207	241	224	217	189	214	226	225	221	227	221	191	222	223	209	225	232	224	245	223	222	240	194	191	233	212	202	221	216	234	212	229	222	219	221	216	224	219	203	249	215	235	218	209	245	205	219	228	205	214	211	208	240	220	246	241	215	221	214	220	198	216	224	214	218	216	218	226	242	232	199	204	206	238	229	214	219	225	234	215	210	226	210	222	217	204	245	231	221	223	183	230	210	222	195	199	216	232	207	236	233	224	202	223	211	225	238	218	224	210	185	231	220	207	189	233	218	202	228	215	225	217	224	213	202	219	182	216	232	222	201	205	245	225	212	222	217	234	217	226	191	212	246	223	248	211	183	238	224	244	208	218	221	226	208	227	222	207	213	218	240	211	230	214	229	235	208	225	219	240	217	211	200	234	202	208	198	218	195	216	242	210	208	230	227	210	228	190	241	217	224	201	191	221	236	208	234	211	216	260	217	236	194	218	220	217	218	200
31656	19064	40038	5700	1084	783	594	524	473	395	365	352	324	353	301	289	278	301	294	287	274	283	277	273	260	242	262	284	235	274	265	257	252	262	224	247	241	232	218	248	241	236	246	240	260	260	239	258	236	223	255	245	252	254	239	245	252	238	233	225	239	230	247	231	256	242	243	246	266	258	217	257	235	254	243	231	223	234	217	231	246	232	246	230	236	250	233	218	241	270	246	252	246	234	253	248	246	210	262	255	240	230	236	228	247	197	204	263	265	247	250	247	243	242	278	255	212	231	223	237	228	252	235	251	233	225	200	225	227	236	218	224	239	203	223	261	233	231	241	271	259	251	219	240	247	215	238	239	226	250	228	238	249	260	219	239	250	257	220	253	258	224	225	243	225	246	222	236	253	243	215	222	243	225	246	233	234	253	250	226	223	254	220	244	218	216	223	263	268	230	240	252	235	262	231	234	234	214	256	219	236	245	237	234	199	268	228	232	224	221	253	230	237	236	243	212	208	269	248	251	209	233	222	246	226	223	232	212	225	216	218	261	241	207	223	232	254	228	220	235	239	224	215	239	222	240	238	233	257	278	236	241	250	254	205	191	219	236	252	255	258	248	226	224	213	247	255	228	201	248	242	210	233	244	241	239	225	236	217	213	226	270	250	246	265	262	232	215	223	238	198	223	246	257	215	249	227	253	223	220	232	246	221	220	199	229	242	229	247	254	221	210	218	267	224	232	233	246	243	225	225	230	252	246	244	220	261	237	239	223	221	233	232	230	214	217	244	227	225	258	237	265	229	265	254	239	244	245	214	252	249	232	256	222	236	266	233	238	215	226	239	234	218	226	236	241	213	236	226	219	223	241	221	188	221	240	206	223	235	227	251	232	277	237	232	230	222	230	256	241	259	211	223	225	265	216	254	221	253	236	235	246	265	226	258	229	250	258	277	211	195	241	219	249	231	228	243	229	223	221	224	220	264	252	214	227	224	245	217	219	218	226	229	214	229	222	209	217	227	200	210	225	222	258	257	218	227	211	235	216	216	243	239	236	225	246	220	234	250	252	264	243	228	236	225	252	225	235	242	229	252	231	202	247	224	225	245	247	234	229	231	228	259	234	227	254	202	229	251	228	251	233	225	240	232	214	239	207	255	271	236	263	226	223	229	235	240	245	234	219	260	216	216	229	242	240	224	229	225	254	245	213	228	215	245	222	257	244	222	229	237	239	243	231	234	228	242	216	224	241	250	258	263	233	230	224	265	243	246	202	238	231	230	207	220	248	250	252	232	244	237	264	247	228	228	230	236	210	230	255	248	221	212	233	240	212	250	230	242	217	254	230	219	252	227	257	248	266	222	214	245	231	232	228	251	234	252	243	237	234	230	227	240	218	240	234	253	227	244	223	228	228	218	234	236	231	254	259	250	234	249	225	233	256	214	247	257	240	209	246	239	228	209	257	266	239	212	234	245	226	250	267	225	235	249	247	235	252	198	238	214	251	238	241	219	269	223	254	249	241	199	253	240	237	223	231	232	217	232	222	246	236	191	234	234	242	251	267	237	261	212	249	225	252	226	237	219	258	249	252	219	211	236	241	225	240	193	254	225	222	248	253	226	242	194	267	232	259	234	209	235	244	233	221	232	232	219	236	249	252	239	248	220	206	220	247	263	220	215	214	219	225	237	219	234	225	236	245	231	246	217	260	234	211	232	234	233	206	254	240	244	235	244	246	241	230	232	261	248	232	238	233	211	234	239	223	248	241	250	217	256	240	245	237	244	240	232	239	224	248	221	214	250	254	259	214	223	237	224	253	266	238	247	253	227	245	253	254	253	204	220	216	238	270	212	230	242	235	230	232	255	246	228	246	242	215	234	232	241	208	237	232	224	217	250	220	231	242	250	242	244	233	223	223	235	226	272	222	220	245	216	240	220	239	241	244	234	227	223	243	229	256	228	220	241	231	248	226	218	212	198	229	218	217	257	241	231	231	246	257	239	240	239	208	225	274	218	256	246	230	207	237	232	223	246	250	231	236	244	235	194	270	210	227	255	273	242	254	214	259	232	227	253	225	244	245	234	228	251	249	241	229	251	234	235	228	234	273	237	252	212	225	204	222	210	224	242	232	212	239	262	257	227	235	252	229	235	224	243	235	217	240	244	248	246	228	255	235	238	237	251	228	244	244	225	229	240	228	245	235	214	210	229	237	238	241	236	229	205	220	229	222	242	228	215	227	230	234	232	216	277	225	219	230	236	246	234	248	224	243	241	248	225	232	231	232	226	236	219	253	250	229	233	258	215	246	260	238	262	241	218	242	220	204	223	225	229	224	236	230	248	254	235	251	245	245	236	195	249	241	238	214	219	249	232	259	239	227	219	236	221	207	224	235	241	236	236	221	254	235	249	219	223	218	240	227	219	238	241	234	235	216	247	220	220	243	239	236	244	232	258	199	212	241	244	223	255	250	210	230	241	279	252	243	255	222	228	261	239	240	225	225	230	226	259	236	236	228	202	220	227	237	228	234	252	233	230	243	206	253	233	237	206	257	206	245	218	265	234	221	227	238	240	245	229	233	235	238	210	237	243	224	251	232	240	219	245	229	238	231	236	214	212	256	225	223	239	249	230	247	211	235	231	242	232	237	233	249	182	242	244	243	244	226	244	221	217	247	218	232	235	255	223	218	255	211	216	200	262	263	220	238	244	252	247	220	209	244	222	250	252	243	252	222	246	236	225	231	229	225	250	265	240	227	208	211	268	248	235	244	225	220	230	230	251	221	248	264	244	239	255	243	228	235	250	217	252	228	236	230	252	222	213	240	208	231	224	234	187	238	238	240	214	230	247	244	205	244	260	235	249	222	226	217	227	251	259	247	245	220	250	237	224	237	232	223	237	219	213	235	223	234	229	217	219	224	198	251	245	235	245	231	250	225	214	244	253	253	223	231	240	223	218	244	242	244	249	239	230	224	238	217	213	237	244	221	227	248	232	246	225	268	236	226	224	239	241	250	226	241	254	187	217	216	211	239	264	227	179	231	216	238	244	243	240	220	229	208	229	201	234	248	262	224	241	233	233	238	211	238	233	266	237	234	251	235	247	223	212	255	229	204	229	230	241	225	233	233	237	243	237	237	228	223	233	227	225	231	220	233	250	220	219	211	226	233	233	222	254	227	240	235	223	229	213	239	235	246	209	249	222	257	210	205	248	237	236	233	227	228	249	230	266	254	235	236	218	201	228	231	243	218	254	236	254	222	208	225	236	223	215	228	256	261	250	239	223	234	239	227	249	238	247	225	224	235	234	224	231	235	250	225	238	234	245	258	274	220	230	221	235	228	245	221	230	236	257	214	211	221	255	263	221	243	224	209	248	241	221	246	250	244	223	239	248	227	221	207	241	248	242	231	245	201	214	236	229	248	240	246	232	244	243	216	215	241	227	220	207	207	232	243	244	230	231	230	226	255	226	239	238	238	231	220	230	242	224	226	207	221	228	225	257	235	230	251
27892	12669	7961	1233	472	462	459	464	487	454	436	432	435	466	466	473	465	481	433	461	451	443	463	470	481	432	459	449	430	442	458	424	453	459	463	456	460	454	497	479	461	399	436	453	457	450	449	416	470	437	449	444	452	425	434	469	433	466	481	417	428	428	443	461	477	470	451	448	441	449	440	449	463	470	462	432	461	425	434	426	441	455	447	493	455	478	481	456	462	461	410	444	466	474	461	426	442	489	501	435	457	425	408	496	450	450	452	448	459	452	412	442	448	436	443	430	455	420	458	449	437	453	474	474	455	437	471	489	450	478	451	449	429	461	456	463	466	472	443	430	451	454	463	430	445	450	436	417	422	468	420	459	464	487	444	469	417	461	446	438	461	430	476	399	464	461	425	409	442	468	438	422	430	452	435	413	477	489	417	477	440	461	458	435	435	452	416	479	461	428	435	430	484	446	460	441	434	423	477	407	489	420	449	424	396	441	434	449	431	471	462	460	449	423	439	443	456	446	465	438	430	453	465	445	456	432	476	464	446	457	487	445	410	429	454	427	458	443	490	472	458	414	446	456	466	437	462	430	429	464	417	448	446	402	452	466	502	399	411	445	461	472	449	453	464	444	433	435	470	419	412	438	434	446	450	444	462	467	423	445	457	439	467	448	445	445	448	468	427	470	446	443	456	426	425	435	472	441	462	482	437	480	454	474	480	425	446	451	405	458	456	465	462	461	450	466	492	488	404	442	468	481	438	444	424	432	484	431	440	445	436	468	424	460	461	435	479	415	420	474	438	438	470	432	456	423	437	429	458	458	471	451	478	444	456	443	439	453	468	446	438	456	444	409	460	442	443	469	424	452	426	408	425	421	487	425	460	448	426	434	486	442	411	442	415	444	443	474	478	466	463	490	413	465	446	462	438	485	451	425	473	456	430	447	385	456	452	444	476	430	453	454	446	437	467	402	458	454	433	456	472	463	472	390	493	465	473	415	438	452	455	444	440	448	447	458	466	465	482	433	461	458	413	420	416	450	479	473	451	439	464	426	486	415	463	427	452	435	457	465	450	438	398	444	451	444	475	463	450	427	413	447	445	464	455	440	433	460	453	461	448	476	461	431	466	473	502	463	430	444	423	460	408	447	443	468	441	447	450	442	429	429	415	466	472	416	426	491	427	477	455	444	420	482	436	455	448	463	442	486	444	456	452	472	476	462	430	488	476	447	420	401	453	412	432	435	432	443	459	428	460	478	474	450	451	422	439	419	461	438	446	449	421	418	452	453	422	462	463	413	435	437	477	418	443	441	433	438	451	444	441	444	453	434	451	466	466	408	419	440	427	447	442	470	462	430	441	455	433	465	453	420	439	465	439	462	438	449	426	456	456	418	409	458	442	480	434	511	450	474	439	460	445	441	476	412	421	458	432	468	453	453	483	484	451	400	457	437	450	439	448	445	419	433	462	415	455	431	426	481	438	448	460	440	468	452	437	432	471	449	480	485	445	450	461	423	421	477	434	459	438	449	434	468	451	464	477	479	461	451	447	420	480	450	438	479	477	481	469	436	430	474	403	456	462	464	459	462	454	436	436	430	478	447	444	441	483	451	469	461	468	483	444	471	481	437	481	411	407	430	416	418	430	424	441	452	463	442	473	492	434	433	449	466	450	484	499	429	430	440	461	474	463	457	447	461	465	429	452	455	425	466	433	449	428	450	464	447	476	440	444	446	434	434	422	395	422	485	439	424	447	446	470	454	474	452	481	472	479	464	413	494	443	444	457	448	472	453	435	464	458	437	490	494	436	447	477	427	428	465	474	466	466	427	420	438	499	464	437	457	447	437	473	429	445	432	426	488	473	460	451	461	449	476	470	490	469	433	453	448	438	422	467	467	446	441	469	462	406	476	472	431	462	444	480	423	465	407	454	453	433	471	447	451	453	466	437	429	452	430	474	468	455	443	446	474	435	430	404	453	424	485	445	433	453	411	468	429	452	413	438	455	452	434	457	421	485	442	453	444	419	475	473	473	420	451	455	482	432	487	478	448	450	438	456	502	455	474	468	446	466	436	449	458	456	457	434	490	432	435	444	440	421	440	453	461	436	474	470	445	439	458	479	456	438	472	445	447	421	468	414	437	475	465	469	415	469	469	461	456	446	463	424	449	452	474	459	430	439	411	431	436	475	476	426	467	415	436	436	443	470	427	413	450	467	457	432	487	427	448	458	426	461	471	444	429	441	442	455	424	455	462	458	469	456	462	467	435	420	457	488	478	468	463	437	444	472	460	429	449	414	468	443	440	401	447	483	416	442	437	422	447	474	424	479	423	463	463	452	476	464	469	464	453	429	404	394	455	435	430	456	487	442	434	433	431	443	439	465	463	445	415	473	408	471	408	446	424	439	448	481	436	445	441	431	481	429	472	463	458	425	483	462	489	462	430	459	459	502	455	444	435	410	456	502	478	464	495	400	451	453	443	483	427	442	437	428	455	478	447	469	481	437	435	422	424	450	471	454	428	438	444	493	444	455	486	487	425	430	448	426	434	434	436	468	419	428	453	467	479	441	470	457	443	454	465	433	437	444	446	485	473	438	473	431	411	418	444	408	423	442	427	453	456	468	445	446	420	473	434	460	461	448	446	477	453	453	471	461	478	440	438	429	464	465	435	459	465	464	450	446	431	439	437	431	445	422	472	449	477	438	461	428	470	451	441	400	404	466	449	478	456	417	492	466	449	435	495	446	479	476	447	437	476	437	404	470	455	456	493	422	459	438	431	472	455	473	462	478	437	469	433	448	509	439	441	443	428	461	439	439	462	450	445	438	437	449	445	451	469	428	434	503	463	435	450	437	410	453	456	422	474	431	439	493	412	437	451	463	455	457	468	468	471	477	463	439	428	472	409	400	454	472	422	438	470	431	450	470	440	482	498	468	456	468	473	458	442	456	452	480	481	434	401	461	429	474	452	454	490	443	436	429	440	471	434	466	437	441	422	482	486	455	444	426	444	433	425	454	494	475	452	402	450	467	442	474	438	426	461	449	484	458	462	435	453	439	429	440	424	474	389	442	455	448	425	408	453	446	450	466	467	471	464	464	433	431	454	425	472	433	436	436	467	477	425	449	458	446	473	456	430	448	459	473	457	450	471	447	401	425	409	441	434	448	474	461	480	432	448	501	505	416	477	383	466	441	448	428	466	481	401	415	437	454	450	462	477	453	428	462	452	450	448	472	463	426	415	431	477	453	447	453	516	424	481	445	488	456	446	477	453	463	467	448	415	495	452	477	473	445	458	453	447	447	470	449	436	442	443	455	444	472	470	452	443	462	437	442	431	461	439	441	484	455	426	468	462	425	468	472	424	450	419	438	431	425	505	439	445	425	454	472	494	489	429	443	457	416	408	434	484	433	437	437	435	443	463	417	458	468	461	414	406	443	435	479	478	454	450	447	441	427	455	459	435	449	505	462	483	432	465	452	435	453	419	424	452	451	452	441	455	438	461	484	463
6802	4168	7754	793	460	461	434	471	442	427	419	438	436	429	415	455	427	459	413	437	441	427	452	434	450	433	421	465	427	420	406	422	427	473	409	457	447	431	409	421	445	404	460	427	402	467	390	434	446	432	447	432	450	431	452	425	437	419	479	415	468	467	433	427	437	429	434	457	410	430	455	426	465	395	419	453	395	432	445	455	410	403	429	467	430	461	432	467	399	446	415	427	417	432	432	437	442	457	447	415	464	417	419	429	413	445	428	406	444	398	403	422	410	425	415	442	455	431	446	426	416	432	447	423	432	373	394	435	452	410	453	441	455	396	443	433	429	377	423	424	466	436	445	404	423	426	437	409	419	431	435	409	425	411	427	426	432	432	394	405	421	437	432	447	447	403	416	425	415	417	424	435	403	409	401	461	455	421	432	413	441	442	425	417	451	458	463	430	402	387	433	450	412	408	381	424	461	440	408	439	387	434	442	407	449	416	396	449	433	455	434	412	437	404	446	409	422	409	457	427	435	434	455	444	420	434	444	446	406	393	427	412	433	447	421	376	436	417	433	432	431	415	414	413	380	437	433	431	458	421	409	423	447	435	422	445	453	402	397	417	460	389	438	441	409	436	416	429	453	442	422	444	398	432	436	387	424	424	405	422	426	404	427	414	420	419	431	414	438	406	402	429	442	433	426	430	447	422	463	453	427	426	440	421	419	444	438	458	457	414	423	419	433	425	423	432	456	426	470	442	435	466	428	433	437	391	433	403	407	424	419	420	422	444	441	440	436	397	423	419	451	489	427	417	426	434	432	433	448	425	410	412	459	472	406	440	417	402	454	424	444	421	383	462	439	424	422	448	440	442	418	390	457	441	438	403	423	440	416	441	418	406	440	429	432	436	416	399	428	434	435	444	386	420	436	424	411	436	470	420	424	414	421	453	464	437	401	448	438	471	427	442	447	433	461	424	444	397	438	426	410	491	386	462	423	389	403	433	432	429	453	438	437	399	414	466	402	386	453	445	445	392	453	427	423	430	427	399	436	425	420	448	473	447	461	444	421	467	458	416	454	435	416	395	396	439	462	447	388	427	434	442	434	426	411	483	421	462	463	453	409	430	415	451	431	450	423	437	435	410	462	438	416	465	442	441	401	419	448	401	386	423	404	449	418	403	423	403	428	462	408	427	408	414	432	429	448	422	447	415	421	391	410	438	436	420	402	414	404	429	416	417	404	429	393	450	442	443	432	488	457	394	418	447	470	432	433	473	417	422	460	438	406	451	435	481	448	487	434	420	435	391	428	449	429	481	416	435	427	427	440	417	446	460	430	448	421	463	440	443	469	413	443	453	411	428	432	408	443	421	410	461	431	450	430	417	440	448	423	394	449	403	406	399	454	407	449	462	448	443	439	408	422	423	426	381	428	460	480	439	418	426	434	417	440	449	444	407	473	440	441	479	432	433	403	438	433	440	445	421	388	403	400	440	461	462	426	399	379	426	423	434	463	409	441	433	423	444	417	424	399	402	419	445	453	458	425	464	403	412	432	410	448	407	463	422	431	438	421	442	416	399	442	414	467	421	434	454	444	397	474	399	431	441	431	435	383	432	448	439	431	435	422	425	455	431	390	419	446	439	424	406	443	445	433	435	394	436	443	472	456	432	428	443	418	456	426	470	418	438	460	438	439	434	412	432	455	427	376	432	428	437	409	423	434	424	419	434	441	432	444	415	430	457	393	418	420	442	445	415	406	450	396	469	386	396	442	397	406	405	469	419	422	409	444	409	418	456	422	423	423	402	450	410	396	446	450	376	479	414	443	431	427	455	450	410	426	427	386	460	433	426	431	429	450	452	434	426	444	439	422	466	435	467	417	408	419	449	457	395	469	391	429	432	413	426	446	415	401	437	392	414	428	439	406	437	403	476	442	453	449	441	421	428	438	438	423	450	463	411	430	420	443	419	443	436	440	424	476	444	422	394	429	415	460	437	429	393	402	414	432	453	402	437	409	436	416	429	449	420	436	424	469	425	448	426	467	398	428	415	416	453	508	423	458	425	414	433	429	416	433	412	433	463	433	458	425	448	447	448	423	412	446	433	396	465	424	447	441	419	424	412	426	439	425	409	389	438	434	436	436	457	410	421	412	415	463	457	428	406	404	458	421	451	430	398	431	455	463	422	433	471	432	416	405	431	453	418	462	418	428	427	437	415	446	444	412	412	422	449	439	430	445	437	432	419	438	423	409	391	442	419	445	437	473	447	408	462	407	429	454	461	439	391	411	459	423	415	407	423	418	430	425	413	450	422	419	392	468	420	421	434	457	402	422	425	425	460	459	378	424	457	422	455	394	405	417	463	448	447	417	437	426	428	386	419	383	417	396	435	422	409	418	418	431	447	409	422	431	420	427	431	441	410	428	381	452	459	476	449	423	403	444	444	385	506	430	417	438	425	445	437	452	422	409	430	431	442	415	437	430	432	403	391	447	423	441	440	426	447	457	414	421	452	391	441	442	457	418	445	449	416	441	478	436	386	419	416	438	388	469	382	409	422	428	429	447	436	415	431	428	421	449	409	424	370	428	427	422	410	400	407	454	428	432	372	443	451	452	370	374	427	420	441	464	433	407	419	442	424	443	453	436	426	429	467	408	414	460	438	422	435	418	406	404	458	452	457	450	438	463	414	412	455	417	454	405	360	457	435	437	457	453	445	435	399	436	448	439	400	400	390	467	452	427	421	442	428	444	423	408	445	454	398	445	437	414	478	437	441	420	457	446	469	418	401	430	443	439	420	448	416	452	401	455	444	449	372	445	456	411	407	422	425	437	397	423	432	443	399	440	461	431	426	401	433	408	381	430	442	456	420	397	407	400	426	413	414	475	447	440	414	433	470	410	428	423	409	398	409	419	460	424	432	445	449	403	399	418	453	416	424	456	413	424	393	428	450	429	421	422	399	434	420	414	417	455	417	460	432	454	411	416	455	431	411	420	402	394	428	430	436	416	464	411	391	458	468	466	423	413	432	421	448	402	464	439	417	442	423	417	416	431	417	456	414	418	441	421	437	448	420	405	444	417	436	396	435	402	453	431	430	440	440	407	446	453	421	453	414	400	436	432	424	417	415	400	402	415	427	403	423	420	427	431	425	433	429	441	419	418	438	416	436	445	445	411	468	395	442	442	451	446	450	397	445	453	433	415	482	450	435	430	428	394	429	437	427	446	436	428	405	453	422	432	411	496	439	458	452	456	452	445	425	458	437	435	413	420	408	415	450	445	422	396	423	471	444	405	442	450	435	438	438	415	454	436	447	461	407	448	437	408	444	418	426	420	424	445	420	433	426	411	477	448	426	448	432	460	464	411	414	417	431	403	435	445	415	466	398	461	420	422	449	406	467	403	442	458	433	455	428	383	450	394	440	400	407	407	416	459	446	424	431	414	433	438	384	433	427	443	441	428	382	445	393	431	427	405	416	449	456	421	444	449	428	440	426	437	458	420	409	462	423	407	464
25493	21475	29388	24837	9968	707	375	268	292	244	256	200	215	237	230	231	206	201	227	208	218	226	217	218	226	234	212	235	191	203	224	194	226	239	210	205	243	225	217	224	225	193	200	210	209	228	210	226	191	217	231	216	215	198	192	211	224	214	216	219	202	224	209	217	200	200	209	211	212	209	221	228	231	233	231	221	195	195	207	253	216	214	206	194	226	194	208	242	206	192	209	235	193	212	202	216	214	240	212	213	232	228	237	214	221	200	212	185	214	206	212	215	246	220	210	255	214	196	211	217	202	201	208	220	225	215	244	194	203	195	203	212	195	216	197	240	187	212	225	206	224	211	211	237	193	192	202	191	209	235	218	204	197	208	224	196	212	208	217	212	196	205	227	215	206	216	216	190	205	210	212	214	244	210	208	226	256	217	209	200	207	223	200	199	214	216	231	216	252	203	203	208	224	208	233	217	227	209	226	209	212	231	207	221	237	230	218	216	211	236	213	219	217	219	221	210	223	218	216	203	213	239	189	206	220	221	214	216	206	209	228	221	205	166	205	208	213	185	215	229	211	195	189	220	244	216	191	238	237	218	212	213	217	229	202	217	212	219	245	209	229	195	214	194	192	219	229	234	224	228	205	211	237	212	213	191	210	190	209	219	222	208	215	201	221	196	203	219	183	247	216	214	215	202	214	237	212	207	189	204	217	186	222	204	200	187	192	226	219	192	200	202	242	218	230	209	231	206	217	185	202	212	204	199	192	239	244	214	194	203	227	223	223	220	240	198	224	238	227	189	196	201	206	233	197	228	178	209	210	212	218	222	214	215	240	201	206	206	184	245	219	210	212	205	227	212	216	216	208	203	167	237	192	217	197	214	201	213	215	215	230	198	197	209	211	217	217	219	239	211	225	235	223	217	231	218	198	218	215	231	213	200	224	214	205	239	222	183	214	217	195	181	219	181	214	184	209	210	208	218	201	215	235	224	233	220	226	199	210	194	201	201	208	201	215	186	177	207	232	205	208	220	215	196	204	197	191	240	219	211	203	212	217	243	209	202	194	180	233	213	235	217	221	237	210	213	229	234	208	225	211	215	198	215	219	226	199	208	210	243	237	221	253	220	208	208	239	227	240	216	222	224	240	210	210	207	212	190	235	204	206	232	206	219	221	202	225	208	230	227	208	224	198	220	200	215	228	232	210	205	222	212	229	215	216	237	235	215	203	205	226	212	215	218	232	172	207	226	197	203	217	214	223	209	204	194	233	185	211	230	216	215	200	227	187	204	193	203	200	234	210	222	219	217	228	196	194	208	223	224	206	233	237	212	222	212	222	236	216	209	220	217	219	193	213	223	225	202	211	230	235	211	212	213	231	202	210	235	202	210	221	201	216	205	208	214	204	220	203	200	200	216	234	220	218	204	215	218	201	215	213	202	232	205	233	201	236	208	236	198	189	200	235	209	239	205	208	210	206	207	175	205	214	217	222	183	202	213	221	205	213	185	196	245	187	192	217	198	221	221	227	197	217	207	223	236	216	206	200	213	202	233	215	213	185	205	221	195	206	190	196	193	198	229	222	231	211	196	203	206	236	219	223	195	208	233	217	222	193	237	226	225	192	225	210	195	212	213	230	224	217	207	186	206	202	212	186	230	196	233	220	211	220	229	203	191	204	189	206	252	213	201	231	196	213	187	212	192	219	221	199	220	210	225	217	197	218	217	214	207	215	245	210	226	188	212	205	235	198	214	209	214	216	197	209	227	223	216	214	239	177	188	215	222	188	209	208	217	213	211	224	225	226	206	209	199	215	210	212	193	250	228	235	199	202	232	201	209	201	220	222	223	189	220	196	206	217	224	228	235	217	204	202	211	212	201	217	218	219	204	220	212	201	209	204	207	225	211	223	185	227	234	233	211	221	228	211	219	219	195	220	183	196	217	196	199	205	203	204	203	204	206	231	215	212	221	191	203	212	239	227	203	200	201	197	198	204	221	213	232	210	209	227	193	208	200	218	204	213	210	211	193	206	193	234	228	215	209	214	196	210	216	204	221	204	206	200	214	189	222	210	222	244	188	221	183	200	227	199	205	218	221	223	204	220	220	222	215	221	189	165	202	223	227	211	190	198	220	228	216	212	213	217	231	208	241	212	240	204	206	237	227	230	209	211	240	242	206	216	224	213	198	217	202	204	232	225	221	220	208	214	206	219	208	220	232	203	205	203	200	212	187	215	185	208	220	204	199	229	190	209	205	227	236	228	204	203	226	164	206	205	205	229	217	219	220	215	244	195	216	220	187	218	212	223	192	213	195	194	204	222	216	210	230	212	199	195	220	234	224	240	201	205	209	212	225	212	192	235	214	223	204	205	193	208	214	211	220	214	227	200	193	198	206	180	224	218	206	215	215	204	251	208	228	213	197	219	239	214	196	235	227	199	229	223	217	227	198	243	226	210	209	234	234	231	221	191	208	218	221	211	200	243	185	221	232	207	196	202	184	233	197	200	226	189	198	209	184	223	207	190	227	231	197	225	208	208	186	216	203	210	184	233	185	231	216	211	201	224	202	215	217	195	212	233	233	231	205	222	226	206	220	201	203	196	220	235	208	235	208	223	219	180	207	213	199	195	208	221	234	207	196	206	248	217	201	195	231	214	207	217	212	210	202	184	236	210	225	233	219	249	218	208	194	196	203	235	194	243	173	207	192	176	210	227	201	206	207	241	197	203	204	221	211	201	212	223	222	224	210	200	205	186	217	194	226	221	227	188	206	220	192	243	196	195	230	216	230	209	212	208	211	203	204	226	203	200	224	222	206	208	232	204	207	206	206	209	220	194	210	218	214	208	224	194	226	231	229	208	207	215	209	205	208	209	203	219	230	197	197	217	215	228	213	220	197	199	210	213	230	218	219	208	227	215	211	220	245	212	210	199	207	196	219	190	212	203	191	204	211	179	228	192	253	232	216	212	210	208	217	220	191	212	231	223	198	183	165	212	229	190	202	215	201	204	208	205	208	199	217	178	225	208	229	214	180	207	211	197	218	222	195	230	230	218	210	215	200	197	190	214	226	213	229	216	205	231	217	198	206	225	194	225	195	228	224	224	216	213	210	213	224	223	201	218	212	208	197	207	225	226	188	211	183	202	216	218	223	222	194	199	236	256	201	207	205	220	217	197	184	212	217	221	182	214	222	204	205	208	240	204	229	194	217	200	233	212	197	228	237	222	233	221	188	200	203	222	194	199	207	222	213	234	203	201	195	216	208	217	196	218	190	199	198	215	216	215	193	197	197	191	192	212	184	202	194	220	216	207	216	218	209	195	211	210	189	220	241	197	204	231	206	250	199	186	199	227	234	206	203	235	204	229	207	211	230	228	193	201	225	201	214	206	195	222	224	180	181	227	192	218	201	225	193	198	198	217	224	237	194	187	188	223	199	177	193	236	201	192	221	247	189	223	227	200	207	218	240	184	208	209	203	209	206	223	221	204	209	228	243	201	212	212	235	203	216
18833	33241	41382	4683	693	506	442	365	333	306	290	283	288	243	272	251	244	239	266	248	266	229	245	220	258	277	247	246	233	279	246	232	246	231	233	233	254	244	252	244	225	222	211	242	238	256	251	222	231	231	240	227	241	232	249	232	230	239	253	268	269	263	244	239	239	212	248	237	252	231	235	210	238	243	256	239	226	246	257	238	228	261	237	227	232	233	226	231	235	208	213	226	234	214	214	242	228	228	256	229	236	230	219	251	244	234	226	243	261	244	231	218	204	239	225	212	218	233	233	205	207	261	237	239	242	235	257	217	227	254	232	253	219	209	218	229	243	234	254	242	233	239	246	214	245	216	225	235	227	261	215	245	223	205	210	221	216	257	227	224	227	234	234	227	214	226	232	209	222	252	217	228	225	248	223	222	225	245	197	229	205	247	254	226	203	246	245	213	238	229	203	217	245	216	233	229	220	230	238	238	221	241	221	217	251	213	229	243	240	217	232	243	246	234	215	269	224	228	226	245	209	222	220	237	221	238	233	241	222	231	232	261	253	242	255	237	245	216	215	239	245	227	218	241	271	250	227	253	235	238	241	257	263	235	215	247	233	241	198	200	210	227	257	231	246	243	217	230	210	246	215	230	221	241	256	240	255	229	208	269	221	230	218	234	245	260	237	211	225	217	216	241	248	248	226	216	242	257	200	228	212	242	249	211	231	224	226	238	230	228	217	237	255	255	226	236	256	242	260	237	222	245	219	236	231	225	220	235	234	207	223	275	231	226	261	218	223	229	249	241	256	248	220	241	223	199	229	220	224	215	201	208	230	221	217	251	230	223	229	198	262	220	247	252	244	217	239	218	215	234	221	205	244	242	247	202	247	232	242	245	258	242	227	224	211	218	221	236	233	243	241	228	225	251	247	221	236	266	233	227	222	226	238	226	226	215	240	225	228	245	244	230	203	207	237	252	247	256	202	269	254	235	219	256	236	234	240	239	233	262	236	253	261	252	207	220	226	225	270	247	227	249	248	205	232	239	244	231	240	254	212	219	240	240	237	223	219	219	229	230	222	217	241	218	245	228	224	240	216	219	247	229	238	233	238	252	244	235	210	225	237	248	261	220	282	248	238	239	235	215	221	213	205	224	241	241	237	215	211	224	229	238	219	223	232	227	270	243	238	237	252	236	225	220	232	248	243	226	238	222	227	256	211	241	241	252	221	256	224	242	249	252	257	247	216	230	242	224	222	232	224	199	241	239	226	234	219	210	243	220	244	246	227	240	196	242	233	224	250	209	240	215	225	249	233	236	240	229	246	220	225	223	212	214	230	226	227	239	212	252	231	212	234	262	243	217	238	217	243	232	238	193	256	235	232	236	216	247	237	228	227	219	222	229	238	249	237	250	258	230	238	233	233	213	262	215	238	211	216	237	216	251	220	245	227	222	209	254	246	222	265	226	220	214	232	227	245	219	235	197	244	225	227	261	222	214	242	245	255	226	244	245	229	237	224	245	234	219	219	228	216	205	215	216	233	235	208	232	222	242	227	246	223	233	238	272	208	237	248	225	246	224	236	225	200	228	229	242	239	230	235	225	230	242	244	263	248	251	219	243	224	211	256	242	230	233	222	225	235	228	243	243	241	242	243	224	255	223	219	209	218	248	222	215	236	238	221	232	236	228	197	233	214	222	265	230	240	212	231	230	235	211	253	207	226	225	246	232	252	223	217	217	209	239	216	245	253	206	229	251	233	241	235	229	238	227	216	235	209	234	249	228	267	230	212	237	242	222	237	204	210	214	214	239	216	211	236	211	228	242	219	235	220	231	228	186	209	246	257	242	236	238	237	227	197	237	238	210	252	222	235	227	231	226	226	218	237	231	222	249	225	232	252	233	221	243	227	242	232	234	211	239	236	249	233	230	251	225	228	230	232	207	248	219	234	220	226	222	256	215	245	243	241	221	202	246	216	226	237	242	257	240	216	211	221	239	221	200	251	204	224	236	255	236	236	238	235	228	211	232	263	201	220	250	234	223	237	220	246	241	217	238	243	214	219	225	235	239	249	222	189	225	211	241	264	218	204	244	205	234	244	217	234	236	226	230	243	213	259	235	254	239	201	250	244	202	205	243	198	242	252	234	218	245	238	213	242	227	231	247	213	241	244	261	222	251	249	218	258	226	220	199	206	229	230	246	224	221	233	251	238	249	216	223	255	245	247	250	230	232	240	242	260	255	226	245	230	230	217	222	238	244	217	266	246	249	220	248	241	231	249	260	253	258	223	250	233	198	252	258	218	255	223	214	230	259	227	213	220	216	233	260	229	256	238	233	205	249	239	245	225	251	257	227	216	221	223	243	249	249	233	246	216	247	269	209	230	227	240	235	250	284	236	226	229	233	211	236	224	249	231	220	225	233	222	224	227	221	251	240	242	239	220	231	201	219	257	246	219	231	244	250	240	231	220	235	209	212	237	244	233	237	211	231	248	212	260	225	244	215	233	257	206	245	222	239	208	228	228	248	260	263	214	220	243	254	240	214	221	227	234	228	212	243	232	229	249	210	218	241	219	207	226	229	249	244	225	265	225	250	245	224	239	236	212	230	243	213	234	255	219	219	239	197	240	222	256	241	234	216	252	205	239	193	243	254	181	232	239	220	231	245	221	221	245	220	237	247	235	227	221	242	234	261	222	254	234	246	235	214	210	238	234	238	222	227	257	221	228	225	225	242	218	236	215	229	231	241	244	231	240	248	237	237	241	226	239	267	228	221	235	233	247	217	235	225	230	244	212	239	238	217	228	282	250	229	240	252	241	239	248	254	250	261	238	222	265	221	260	229	225	241	261	223	221	261	253	195	229	232	246	243	231	243	261	203	202	235	238	227	211	234	222	223	222	205	232	225	200	236	218	229	240	264	266	254	234	242	225	229	235	208	216	245	253	212	226	255	239	256	238	241	249	237	233	224	227	220	230	231	217	245	221	231	246	236	217	232	214	244	240	241	239	225	202	210	234	230	209	239	237	260	223	248	220	245	249	211	249	207	246	235	253	239	201	212	232	225	214	239	219	222	232	237	245	229	240	215	235	217	229	232	222	232	223	210	253	256	230	206	231	226	250	275	217	231	231	229	243	258	216	262	234	238	269	224	248	240	219	244	239	210	224	224	200	215	208	203	224	237	191	235	228	221	209	241	231	220	215	226	232	225	214	200	217	205	218	202	239	246	269	225	205	258	232	212	232	234	251	260	219	228	234	229	220	202	210	261	222	216	253	206	221	252	268	228	224	246	227	238	262	242	246	243	251	232	278	224	227	234	223	231	225	239	226	222	244	259	219	216	260	215	224	221	197	231	264	224	251	233	235	199	260	239	207	209	240	224	236	238	237	254	254	236	218	216	229	237	242	229	224	229	250	256	219	252	210	218	229	223	231	233	210	224	235	247	246	226	232	202	210	236	229	242	245	229	238	223	221	236	225	234	223	231	217	229	231	210	201	244	227	214	231	237	243	226
24586	21525	29628	24439	21098	7844	804	391	329	310	280	278	279	260	266	257	255	252	238	243	244	255	246	218	275	257	225	246	236	252	224	241	234	238	254	253	235	243	248	222	222	250	228	223	211	229	237	260	244	225	258	240	235	210	250	230	232	234	220	251	252	259	214	240	249	245	263	245	271	203	216	224	222	247	217	237	245	247	239	236	227	226	274	221	229	237	239	216	240	257	227	233	274	230	232	233	224	222	239	249	244	255	249	212	237	202	233	245	232	212	244	249	214	225	222	234	223	237	242	235	204	214	247	215	233	248	262	250	228	229	225	238	246	217	233	239	214	248	214	243	232	230	234	263	245	225	235	263	203	228	250	229	223	222	237	218	233	249	224	215	230	215	239	242	250	219	262	197	241	228	210	224	232	264	207	236	216	236	233	219	241	256	218	239	215	205	203	229	231	213	228	232	213	240	215	233	236	216	223	235	220	261	238	222	236	227	248	224	237	238	242	243	212	242	192	208	230	225	225	203	231	200	206	250	248	225	239	249	231	246	236	224	220	256	232	222	229	228	216	212	236	212	239	226	209	248	224	219	237	261	245	236	239	223	195	241	234	237	229	205	245	237	196	243	238	244	243	224	234	238	244	223	225	242	223	239	238	231	243	234	270	277	244	216	263	249	204	235	239	234	232	220	237	209	265	205	246	242	235	219	213	269	226	222	235	222	240	231	250	241	234	257	227	242	229	243	213	235	231	242	228	249	262	244	252	221	236	246	255	241	212	248	256	216	216	268	234	245	207	256	240	251	266	222	244	242	240	228	228	259	222	228	217	208	262	247	240	211	239	221	221	248	233	243	209	247	213	232	255	222	230	240	214	225	253	220	235	226	232	242	255	227	236	229	242	222	226	235	246	227	255	216	243	245	260	239	235	225	226	246	207	208	226	218	235	266	263	249	243	260	240	219	234	214	238	238	235	213	241	216	240	250	249	216	230	243	220	234	232	217	224	259	256	240	236	239	250	218	234	247	228	261	217	232	230	229	260	216	245	252	238	235	220	224	228	196	211	229	232	210	245	268	226	221	262	203	239	211	260	251	192	247	250	244	270	242	255	230	261	236	211	255	233	223	242	230	222	223	253	197	248	220	237	250	237	253	244	232	232	235	251	241	236	211	214	209	244	235	224	227	229	239	242	258	249	219	257	208	217	216	227	237	240	214	223	229	218	231	232	249	232	223	249	234	247	241	206	233	253	233	229	255	210	240	246	227	242	217	265	234	230	208	261	249	227	232	239	236	247	230	235	256	220	244	234	249	237	224	250	249	247	256	228	239	222	213	241	223	233	243	236	197	241	237	235	189	234	225	236	214	241	216	211	244	234	226	229	259	216	210	216	253	256	218	244	249	242	234	243	243	227	233	236	239	231	239	246	221	226	259	246	226	241	237	221	238	213	257	253	225	243	212	255	256	201	214	262	236	228	237	201	235	226	207	248	211	228	243	208	246	214	245	215	249	224	253	257	231	219	228	231	237	230	238	241	227	252	257	233	233	232	263	242	224	204	230	237	246	245	246	223	207	241	233	212	248	227	228	261	218	226	228	223	245	235	237	201	238	244	233	228	228	244	260	239	226	235	218	223	196	231	250	250	206	224	244	238	239	243	214	235	226	231	249	221	229	227	236	239	265	220	219	235	204	216	249	252	242	245	241	226	246	212	252	238	226	228	230	237	230	250	233	246	257	236	249	216	211	215	250	243	242	258	234	213	257	227	237	249	210	229	238	223	241	262	232	249	237	204	208	247	203	236	222	223	237	248	233	226	226	230	225	226	222	237	231	243	255	241	232	241	248	253	239	234	231	239	224	223	233	242	252	245	208	206	219	218	217	214	232	237	222	217	256	227	219	261	228	237	222	243	228	199	230	230	233	240	222	250	245	244	255	262	224	231	216	259	221	237	227	205	257	223	228	233	226	226	231	232	241	237	255	241	252	216	242	216	212	236	244	237	216	239	221	272	227	205	213	248	236	251	242	255	222	202	231	227	238	245	211	240	232	243	241	261	244	236	229	232	248	239	220	241	225	224	238	245	216	251	241	228	224	253	206	225	236	216	208	242	241	220	213	246	238	222	220	260	230	228	219	230	233	239	224	224	248	241	268	223	248	260	203	224	217	234	241	215	220	208	237	244	214	230	216	221	213	237	241	223	251	238	231	230	232	250	215	236	238	253	243	231	249	237	228	223	248	245	238	257	249	217	241	222	208	215	232	220	215	234	247	229	251	212	234	246	221	246	230	228	223	223	200	251	223	216	233	227	244	216	237	233	235	219	225	225	203	240	224	213	225	206	223	248	227	203	227	217	230	256	256	222	240	209	255	223	255	214	226	252	240	228	256	244	226	269	248	238	229	228	230	237	250	220	244	195	245	240	228	242	230	260	252	273	224	246	257	247	219	221	260	231	251	237	235	246	238	237	226	226	221	242	247	229	217	223	257	249	270	234	232	241	227	218	245	222	235	239	255	206	250	239	231	237	214	222	241	265	200	203	242	253	224	211	260	248	244	219	212	204	232	236	276	226	221	262	250	239	219	224	210	237	236	222	217	227	217	204	208	229	218	237	252	245	221	245	246	245	249	218	237	280	264	219	225	223	263	247	218	232	223	221	242	214	240	241	261	226	228	220	264	252	235	252	253	237	233	210	244	233	255	228	241	257	203	244	217	219	203	217	210	215	241	272	217	233	246	238	242	244	231	242	227	223	234	244	226	241	225	244	256	229	240	225	208	234	209	224	247	215	275	234	221	228	230	246	216	227	236	255	248	233	245	219	248	218	254	219	222	218	222	232	259	206	244	256	228	225	246	226	232	235	242	248	233	219	238	249	237	210	221	236	212	242	221	221	260	225	245	243	205	224	219	271	217	241	226	233	238	241	254	210	218	237	235	249	221	212	219	259	230	239	243	218	260	216	197	238	248	267	244	221	223	233	252	245	194	206	241	223	207	228	234	226	255	222	253	241	241	201	226	229	246	247	225	252	235	235	225	225	203	240	239	234	239	259	228	218	231	269	215	242	263	254	217	239	242	213	222	227	221	215	233	245	235	256	238	225	233	204	225	246	225	212	224	213	239	225	243	233	233	215	219	243	245	216	215	241	225	232	265	217	228	247	247	235	216	257	266	229	233	248	230	233	233	225	236	226	245	248	226	234	227	212	248	222	213	214	218	235	222	245	246	208	242	235	233	216	242	229	220	233	248	236	235	242	221	196	239	249	217	238	238	257	249	239	213	251	221	230	230	256	257	241	241	236	225	220	221	233	231	234	210	227	252	205	211	240	230	235	225	258	233	229	218	222	202	239	249	243	236	232	217	250	253	239	228	233	253	234	255	228	264	229	205	251	225	230	223	248	250	221	240	227	244	234	229	237	241	220	222	213	246	219	208	210	230	264	230	243	213	234	219	221	221	245	249	236	249	234	239	217	259	205	233	232	244	252	212	238	238	224	206	218	219	258	223
23558	60620	47241	6152	1018	773	628	494	475	415	389	353	318	317	299	292	335	306	282	312	288	259	275	255	242	270	293	265	279	252	285	283	256	280	257	259	266	257	271	277	247	251	285	300	244	283	286	329	275	248	254	252	282	251	237	286	242	246	243	236	241	250	280	269	261	261	240	254	269	254	267	244	272	241	267	242	251	246	237	286	240	282	241	281	259	260	248	251	239	252	260	269	240	232	238	255	251	268	246	274	233	239	265	251	264	226	234	271	261	249	264	270	262	270	244	247	242	234	244	235	259	229	261	262	256	245	260	275	288	229	237	236	254	243	249	250	254	284	251	271	235	228	282	248	259	277	296	246	247	231	257	280	264	239	269	243	282	236	257	242	279	269	260	249	265	256	278	242	240	256	266	240	268	246	254	247	271	251	239	221	233	254	262	273	244	249	245	256	263	235	270	263	228	256	239	268	285	271	243	248	248	258	243	238	242	234	236	285	246	262	209	267	237	263	267	245	254	257	264	240	262	254	235	245	266	245	254	259	275	276	276	279	281	279	270	250	211	254	256	287	269	277	221	258	228	261	253	278	240	252	252	270	258	265	251	283	263	255	240	232	271	246	262	260	240	277	256	245	247	277	276	247	248	278	262	245	265	240	225	255	259	274	248	255	235	250	270	268	265	263	263	247	267	275	231	247	271	253	244	239	264	274	282	262	263	227	269	253	271	262	258	216	275	241	263	246	251	245	269	251	223	261	270	246	261	231	278	280	275	248	253	244	286	274	254	279	252	258	245	268	270	229	252	271	246	252	248	268	269	247	247	262	251	246	232	243	240	223	240	262	260	260	263	254	257	244	254	238	274	225	260	253	257	287	247	244	270	222	229	260	257	261	249	252	252	266	239	274	257	242	238	276	245	222	259	241	226	278	251	249	261	241	234	257	249	265	260	234	272	238	238	244	249	268	259	251	266	284	246	243	251	235	248	238	274	274	252	289	260	259	217	256	261	230	249	249	282	290	256	258	266	269	252	224	249	226	244	232	257	280	241	240	251	266	233	262	259	267	237	264	226	266	232	265	262	247	266	241	255	284	239	237	236	241	262	267	280	262	250	239	288	259	248	252	249	263	249	245	281	246	242	245	254	228	256	271	250	266	253	215	257	248	235	244	260	274	249	249	271	268	282	246	257	248	242	254	262	256	229	266	256	261	268	256	257	255	233	240	251	251	253	255	254	281	256	267	251	235	275	258	243	256	249	279	260	251	236	241	234	225	235	237	259	235	246	277	206	256	253	249	247	233	239	248	260	267	237	245	251	241	262	262	235	231	254	254	232	254	241	242	241	241	228	250	249	258	248	252	272	246	228	249	251	251	267	231	257	249	275	250	243	252	254	261	249	267	274	247	245	264	234	262	262	221	250	239	293	267	244	244	278	245	231	246	242	255	268	262	266	281	231	244	249	249	230	246	237	219	248	259	267	260	264	256	255	255	258	271	233	258	247	254	237	249	270	260	237	277	270	243	249	253	259	263	266	242	249	255	207	224	268	253	279	234	255	247	252	285	246	254	249	256	268	282	269	247	260	260	281	235	252	243	265	260	258	256	255	266	250	271	262	260	234	248	206	259	239	227	249	240	256	239	250	245	254	234	298	216	241	270	272	215	233	239	245	240	252	286	264	235	252	252	260	257	251	298	230	235	249	271	215	250	257	257	256	242	250	245	252	261	249	242	267	239	217	233	249	251	251	233	267	221	261	254	241	258	265	294	254	271	270	246	245	276	276	288	254	258	269	279	265	250	271	263	304	279	230	281	238	273	269	256	266	241	260	256	257	251	281	245	252	257	237	279	268	270	234	247	259	246	251	243	236	244	235	245	242	265	245	242	262	251	258	234	235	231	253	223	260	234	234	285	289	265	242	269	274	301	267	252	228	259	235	250	253	230	243	257	235	245	237	235	242	241	275	248	252	242	224	243	263	270	246	241	242	259	256	241	255	252	244	268	235	274	274	249	262	239	251	250	208	248	234	261	234	262	260	261	251	265	276	269	250	238	247	244	250	262	234	270	228	250	257	252	253	254	223	263	234	247	233	250	282	253	245	261	243	253	236	238	255	261	236	250	240	253	236	245	268	245	247	254	247	265	242	233	282	253	272	263	266	263	249	249	258	274	251	260	273	229	247	273	250	252	230	232	244	266	241	248	278	248	244	229	254	248	267	248	270	267	245	281	226	237	248	252	252	242	244	245	286	276	257	235	256	268	267	258	247	236	246	253	222	254	243	247	262	270	246	243	240	259	230	247	258	246	250	255	226	259	246	250	274	251	257	246	260	256	266	263	268	251	249	266	257	255	246	252	244	227	268	221	246	240	264	256	237	233	263	238	229	231	231	253	276	263	237	244	237	251	257	257	254	237	235	252	236	266	256	233	243	282	254	261	254	237	263	251	258	242	240	238	279	261	249	242	241	252	269	274	261	246	283	239	247	286	218	246	258	250	230	263	237	260	254	276	269	245	246	258	253	280	245	260	252	249	275	263	262	241	219	264	255	239	270	275	231	259	272	275	281	238	263	252	249	263	246	260	242	194	237	249	207	249	219	244	273	263	259	267	271	267	250	238	245	230	242	242	227	254	225	257	260	264	245	259	272	277	259	265	250	245	252	266	266	250	234	263	252	231	243	242	234	258	250	259	249	267	256	248	255	256	241	242	269	238	260	256	291	244	245	251	234	257	269	244	261	240	258	254	230	270	266	218	219	249	237	252	247	268	240	245	234	245	271	226	233	243	237	250	231	262	254	259	253	245	248	241	283	256	272	246	247	250	265	243	268	271	285	239	258	274	287	240	243	232	270	264	266	249	258	258	261	255	223	269	256	254	269	262	224	254	270	256	235	223	273	230	244	252	255	248	237	248	247	237	233	270	259	272	248	278	239	261	243	239	241	252	234	256	257	259	279	251	249	250	261	254	251	267	287	263	259	253	252	235	247	254	228	241	235	238	258	235	274	236	261	260	230	260	248	259	254	263	277	250	254	259	260	265	253	259	243	241	236	266	253	242	223	224	233	287	257	238	229	252	282	255	242	251	262	274	250	256	261	249	256	234	233	282	255	300	258	258	235	255	261	230	262	251	262	262	277	245	234	258	276	250	275	246	245	258	251	211	267	235	272	247	247	231	262	249	248	266	243	247	235	264	253	245	271	212	257	223	243	248	244	239	264	260	231	228	256	229	254	246	246	253	267	250	263	224	230	241	257	252	275	288	265	222	246	252	256	240	254	278	238	231	260	285	246	255	275	250	262	249	264	275	237	249	257	229	263	256	272	257	252	264	247	255	245	252	277	217	247	251	275	265	258	240	247	234	240	263	225	257	245	230	262	266	225	266	253	257	270	238	245	260	240	264	244	244	249	260	257	249	241	254	247	265	262	250	271	267	263	240	260	248	249	271	239	244	234	247	240	276	238	249	247	252	240	250	279	246	238	281	226	255	270	236	240	245	254	244	241	229
27817	13069	10496	1383	468	454	497	442	453	466	449	465	409	459	422	464	469	416	462	459	444	483	425	439	468	414	421	484	471	445	458	451	453	444	452	439	441	430	482	462	479	458	449	430	462	452	468	452	427	476	484	453	445	420	452	447	441	431	454	408	424	429	458	445	492	468	434	459	474	466	469	458	480	472	426	447	462	437	434	418	427	471	451	460	461	438	416	444	421	453	445	439	454	463	444	442	442	436	444	429	498	478	513	443	423	463	478	494	432	414	451	480	455	433	500	444	478	439	447	461	413	429	485	460	446	463	457	465	461	467	467	456	459	418	461	475	409	471	451	453	445	422	455	448	442	458	470	437	450	482	483	461	434	425	442	441	415	456	458	432	456	422	460	421	473	433	449	424	414	477	428	430	464	474	439	482	453	442	456	501	405	411	435	415	468	459	445	456	489	473	413	488	424	469	440	422	450	458	471	439	482	468	450	424	468	478	486	445	440	444	450	461	436	451	477	441	484	485	417	450	439	419	461	476	438	464	443	442	437	471	434	489	455	487	455	415	417	472	450	442	408	435	464	453	476	427	445	461	461	449	446	459	453	480	441	412	451	462	445	427	415	459	432	438	468	474	451	454	459	449	432	470	441	448	445	477	464	456	496	461	459	457	439	408	436	442	449	450	428	475	475	423	429	431	432	488	454	437	417	450	477	412	462	459	439	448	430	459	440	477	419	454	425	421	409	485	475	456	445	417	421	468	449	475	460	447	442	445	446	462	441	472	449	412	403	435	462	410	453	474	450	488	494	463	470	449	485	470	465	414	443	431	507	439	450	485	439	456	467	448	485	472	492	466	443	453	437	419	477	484	461	467	446	442	438	492	474	416	456	444	445	461	432	432	460	450	451	428	448	428	473	489	458	425	417	461	387	449	422	456	446	419	461	458	454	444	454	434	503	448	475	408	469	427	472	443	415	461	435	420	459	447	471	437	457	441	423	412	431	436	434	423	480	445	450	439	478	430	472	450	455	460	452	454	431	401	436	420	448	451	492	434	447	457	480	425	453	446	417	440	448	427	415	444	450	442	464	445	451	464	444	445	415	411	448	472	467	459	441	488	453	426	428	453	458	435	450	449	501	454	464	442	433	453	451	441	425	436	448	442	440	435	474	442	454	452	445	429	490	444	469	453	471	484	461	437	454	477	428	418	436	441	448	464	430	454	488	452	461	490	467	421	481	456	483	475	461	433	461	444	448	458	402	457	466	461	486	430	452	484	440	449	469	446	450	446	431	449	425	440	457	460	452	396	441	447	455	450	429	443	461	434	456	464	475	487	415	457	439	439	452	447	457	432	466	446	453	441	470	484	439	452	450	433	480	484	485	450	458	433	445	462	427	460	434	451	434	458	465	421	447	431	422	467	446	419	428	409	454	459	466	429	436	461	456	459	430	439	447	475	419	432	464	427	498	440	442	442	465	452	452	463	456	425	482	459	486	504	439	431	455	457	458	442	428	466	454	439	426	422	452	493	486	442	416	468	515	452	465	455	420	447	448	456	414	437	441	444	404	456	442	439	446	448	458	439	454	439	456	446	462	481	438	468	436	444	461	458	450	472	462	434	476	467	432	464	438	501	461	424	437	439	498	431	452	450	437	472	447	413	491	459	443	437	449	462	429	436	475	416	438	454	454	452	467	492	453	418	461	442	458	458	434	454	452	465	438	468	430	452	459	442	441	422	427	432	461	463	489	450	446	463	427	382	446	468	445	445	421	461	445	465	472	409	461	488	454	423	459	505	450	468	443	471	414	413	464	429	470	428	459	460	448	435	438	422	458	457	422	482	445	443	459	462	421	474	480	451	456	450	426	440	433	474	416	437	464	443	481	421	450	473	461	442	464	432	460	443	466	460	425	453	415	444	404	446	452	474	444	452	413	470	458	428	435	433	441	485	467	424	423	462	435	435	406	440	430	405	458	471	465	465	458	431	442	484	456	462	424	456	465	479	465	438	462	445	437	448	425	486	447	483	521	467	432	472	454	433	440	470	449	434	442	459	449	462	451	456	448	428	445	448	436	426	459	424	432	432	467	448	409	413	451	422	429	456	438	473	465	430	477	462	426	456	445	433	444	437	455	441	450	478	438	441	465	456	450	459	466	443	414	487	488	439	423	437	410	464	454	468	483	460	458	465	443	474	448	461	426	466	445	457	479	420	431	457	454	468	457	460	402	477	454	469	430	465	410	472	485	447	434	468	438	466	431	420	454	442	433	455	433	412	452	429	459	427	457	447	416	478	463	453	444	458	420	490	405	405	433	450	429	442	467	457	446	465	477	450	451	452	434	493	419	429	470	455	470	417	461	483	438	430	452	470	437	464	448	444	413	396	388	452	463	455	466	411	436	441	429	458	426	452	467	453	464	483	443	435	431	452	440	455	450	468	460	522	460	454	511	442	492	446	452	429	429	430	478	443	413	428	445	450	470	421	460	479	448	488	434	420	451	444	464	463	485	451	450	455	450	437	432	437	411	462	437	444	478	438	522	477	436	406	461	468	423	483	418	416	431	481	475	454	471	455	439	459	460	394	471	442	384	455	453	449	448	447	432	451	446	425	466	474	445	493	453	434	472	440	484	469	482	457	419	464	484	461	454	426	433	419	464	425	439	464	449	477	453	455	481	398	441	425	474	464	440	449	422	425	489	482	422	437	456	454	436	476	391	427	440	432	432	412	478	436	449	472	468	466	476	461	456	458	442	422	432	470	466	462	453	431	457	468	433	472	434	432	462	439	486	461	472	428	443	437	439	450	449	425	403	455	427	447	472	456	458	427	450	457	471	425	439	458	527	473	451	446	461	439	454	457	458	460	434	460	436	434	487	449	439	417	462	470	451	454	419	442	451	461	438	449	441	435	415	462	399	455	433	424	423	459	424	452	472	474	451	464	437	443	469	454	431	454	457	464	473	430	455	433	440	456	447	454	471	466	459	442	452	436	436	434	427	486	436	464	467	494	417	430	428	409	431	421	430	467	437	454	448	473	426	422	449	446	465	439	460	446	463	453	427	477	472	484	427	466	448	446	457	432	407	437	446	445	438	425	432	447	455	426	473	436	421	434	451	459	475	438	475	482	469	421	471	434	451	425	455	417	481	448	491	426	448	453	465	416	444	430	449	439	471	421	456	481	434	429	420	459	466	451	423	457	447	428	415	437	462	456	470	464	457	467	422	430	418	465	445	465	453	406	441	469	443	426	429	426	487	454	456	425	435	452	461	475	460	479	478	484	454	427	429	433	467	431	436	406	426	445	398	472	496	443	426	460	436	444	436	434	439	429	442	406	409	482	440	481	433	502	426	425	441	444	437	438	448	471	402	493	425	415	471	451	446	439	462	455	411	502	518	449	439	420	455	421	481	422	459	465	483	448	443	488	434	464	418	477	429	438	446	454	421	470	452	471	479	453	439	443	415	434	471	478	478	422	433	440	454	480	454	449	444	476	436	488	478	457	448	440
5731	5294	9971	804	434	437	485	438	451	416	440	457	448	435	459	430	423	423	426	421	402	459	407	483	452	422	449	447	430	463	420	451	461	410	459	457	443	440	430	422	410	400	437	437	414	433	430	411	432	425	420	424	430	476	443	453	436	412	427	426	476	445	435	463	426	400	441	441	426	433	429	441	427	426	423	401	437	462	422	432	434	446	454	418	459	430	381	467	426	414	440	451	422	410	422	425	461	450	466	432	439	462	438	395	415	399	380	412	431	475	414	456	411	453	449	423	426	434	431	391	441	433	432	427	437	446	448	428	394	426	439	453	475	437	434	419	443	426	430	437	445	449	441	417	434	394	456	441	450	457	455	459	460	441	492	399	447	432	428	459	443	401	440	439	431	427	439	454	428	457	457	441	448	421	483	425	411	409	387	404	411	421	425	431	435	409	410	417	427	419	422	447	429	392	451	445	412	426	407	429	411	434	435	442	424	421	422	418	468	430	398	422	454	440	416	429	443	453	457	458	452	396	459	444	439	432	477	453	479	447	454	450	401	410	419	415	428	421	447	409	422	454	433	402	404	421	408	414	442	433	428	442	444	435	430	406	432	437	468	435	414	430	435	424	418	467	443	395	421	428	471	430	463	416	467	437	448	443	439	436	433	444	437	437	432	433	394	482	417	411	409	443	488	430	438	427	423	477	447	436	441	408	432	422	432	428	436	450	435	415	437	430	432	444	420	424	425	434	442	425	438	423	420	435	415	454	431	448	411	433	446	438	417	443	418	447	422	413	460	435	448	425	415	423	445	444	436	430	403	429	414	443	436	428	409	410	428	439	432	448	428	426	446	412	431	434	443	420	432	405	457	426	437	463	418	391	436	427	462	415	476	401	424	501	452	446	398	463	424	446	449	401	408	430	463	423	439	438	451	427	452	428	416	416	466	436	417	427	432	435	440	430	404	437	437	442	422	443	456	438	427	416	455	439	433	449	424	435	453	378	444	442	426	432	408	401	414	439	443	436	461	465	437	419	386	448	418	425	418	449	455	442	427	470	448	430	411	430	457	410	422	441	425	433	448	398	425	440	429	471	394	431	428	460	472	432	447	428	426	445	453	448	435	424	485	431	416	397	434	413	412	438	433	455	448	404	423	383	404	422	433	446	408	422	435	449	425	417	407	426	444	471	467	440	384	433	421	460	446	421	433	430	430	459	430	438	406	411	425	405	402	435	407	417	476	452	443	412	420	429	438	426	399	432	428	441	409	409	422	495	424	405	398	411	427	445	469	421	451	461	432	463	457	452	394	397	425	458	426	420	429	401	436	415	446	445	459	453	414	458	458	445	417	441	437	447	453	475	415	399	436	460	465	423	463	434	452	456	438	458	445	412	441	420	456	425	437	470	423	447	434	417	385	400	438	449	398	424	427	447	455	428	435	409	415	427	400	442	421	423	448	463	421	474	413	402	416	374	442	430	444	428	421	463	450	404	439	426	450	440	435	439	430	434	438	434	417	427	444	394	415	423	404	469	403	401	406	452	424	450	414	431	409	393	431	437	435	430	460	429	469	423	406	393	451	460	419	429	423	444	421	434	439	429	460	440	418	439	429	416	434	420	438	437	451	439	429	427	421	404	418	434	425	444	440	416	468	401	431	412	422	419	451	426	386	414	431	350	435	429	448	442	455	374	423	450	429	444	454	424	459	410	461	446	430	410	474	414	437	421	444	441	462	455	418	455	408	430	389	431	409	392	460	424	431	412	377	426	414	464	438	438	456	405	395	408	443	401	413	455	465	447	474	441	425	439	431	418	405	437	436	434	468	408	438	429	447	457	412	441	437	418	451	437	432	389	441	443	407	457	457	422	437	405	467	451	461	439	420	423	421	448	410	463	418	434	424	424	418	480	469	412	404	420	414	427	434	417	427	484	411	425	449	420	447	437	438	441	441	432	456	376	465	448	416	417	408	426	432	430	407	440	425	444	428	415	407	449	413	459	437	457	435	443	435	438	424	455	449	444	408	440	463	432	429	423	387	465	453	441	457	447	421	460	426	473	458	387	407	419	415	413	450	427	466	440	399	428	430	439	420	385	428	444	418	424	438	414	404	436	453	419	408	467	452	430	428	425	422	431	435	463	424	440	439	485	457	394	428	444	452	441	438	435	451	401	433	430	438	441	423	429	450	431	415	449	476	435	422	467	463	474	439	421	440	418	459	449	411	401	444	429	410	467	447	418	452	415	443	409	424	452	424	444	462	439	439	423	450	431	410	416	445	422	433	380	437	451	427	427	442	430	408	443	435	417	434	408	391	433	412	433	462	404	463	406	393	455	420	447	402	424	439	420	439	450	434	475	413	429	410	453	400	411	434	442	424	439	462	458	411	473	433	404	406	470	459	448	439	450	418	409	428	459	432	422	454	395	423	428	453	427	450	447	438	434	434	411	435	455	424	432	425	408	450	443	436	403	456	430	443	444	434	448	437	441	411	425	460	427	435	473	430	434	455	403	391	393	424	465	464	447	455	427	428	409	442	410	444	457	450	429	411	410	411	430	407	457	438	418	433	436	433	401	430	430	419	445	427	445	436	436	439	417	442	429	432	458	440	439	431	438	466	427	401	453	419	405	467	430	459	439	468	413	440	469	437	411	425	432	424	432	392	464	428	434	436	444	417	374	437	431	410	461	398	421	434	408	413	436	419	387	448	442	449	398	448	432	448	440	452	454	424	439	455	440	444	422	432	451	428	427	447	445	420	446	447	420	417	445	429	444	474	422	471	398	415	428	475	415	434	460	477	423	443	453	413	450	433	463	424	419	463	471	454	453	425	461	422	417	451	396	411	418	413	419	414	467	463	462	407	439	433	433	430	440	398	405	448	425	422	432	442	431	478	439	449	452	423	449	408	408	409	452	434	437	431	422	417	437	420	416	448	417	472	417	435	401	457	400	422	398	393	426	464	456	427	432	429	459	414	426	451	415	402	419	438	442	426	442	449	431	426	401	434	455	403	406	449	390	438	448	390	430	426	444	448	465	444	467	402	456	411	430	411	443	435	431	426	458	430	431	434	420	445	425	457	440	438	445	445	434	420	430	436	419	389	462	422	436	450	395	448	407	448	443	421	413	363	433	423	444	475	462	465	442	405	426	418	426	437	408	438	426	448	462	422	422	467	418	418	450	433	438	414	442	414	427	415	428	412	428	454	439	425	441	435	480	454	434	399	448	442	405	438	408	446	460	435	442	410	421	448	410	478	413	433	413	463	418	403	431	443	423	440	417	449	423	416	437	394	447	443	410	409	398	424	440	445	415	461	420	380	442	440	452	418	448	433	409	412	444	403	436	442	393	409	470	442	465	465	408	408	463	390	436	434	418	446	419	439	406	479	401	438	427	445	434	472	392	417	445	407	388	417	447	473	427	425	435	476	454	452	449	413	426	392	394	438	461	413	441	412	456	410	421	439	428	426	413	432	439	392	441	440	415	425	415	420	429	429	411	439	418	475	444
25550	21647	28815	25765	9428	699	367	320	263	263	242	245	222	253	263	224	246	211	232	220	201	240	238	205	224	226	200	229	211	225	222	248	225	220	216	195	221	197	217	213	214	240	210	231	213	223	223	233	229	213	228	233	239	202	210	211	216	222	235	218	229	218	185	230	226	216	207	226	202	204	224	217	207	205	201	236	195	200	222	203	177	193	197	183	237	204	223	239	226	222	193	216	228	200	208	206	207	228	193	240	224	230	214	211	236	237	225	244	233	205	196	207	218	219	207	212	223	208	206	216	218	194	193	231	232	208	232	207	205	222	221	200	200	217	226	214	215	238	239	224	231	214	196	197	237	232	219	204	239	208	227	187	214	232	214	183	220	210	224	208	232	213	205	219	246	214	195	234	199	224	221	218	228	186	216	234	212	216	213	214	201	224	222	204	205	206	207	193	227	216	191	204	209	208	201	221	219	206	188	192	199	192	209	198	201	205	258	224	195	227	230	210	192	188	203	233	223	193	232	230	235	199	189	191	211	203	199	235	213	212	206	214	197	194	233	208	194	201	209	200	208	230	229	216	210	215	225	219	215	192	211	217	246	234	207	197	215	202	225	208	189	192	198	212	241	228	200	225	223	240	245	205	207	211	221	235	238	225	230	210	219	211	196	221	206	208	226	205	205	246	213	233	211	202	217	192	231	225	253	205	228	217	212	213	210	223	212	222	213	216	211	233	229	216	212	197	225	208	228	213	195	214	228	223	203	191	223	203	221	214	205	201	205	214	229	205	197	229	229	209	213	208	203	236	212	227	239	220	232	229	208	200	209	192	228	196	212	203	221	237	216	208	222	210	205	209	207	206	216	222	237	203	204	203	194	231	193	186	226	217	229	204	254	239	209	219	211	207	199	197	210	238	234	213	197	223	203	222	200	215	195	205	203	201	238	215	223	221	214	223	212	196	223	212	216	216	238	235	215	211	221	202	216	241	217	226	192	193	207	201	227	186	222	234	215	223	218	224	191	204	202	205	226	226	216	229	216	208	209	253	203	217	218	208	205	220	224	189	220	196	201	236	195	222	190	263	220	230	235	232	234	195	190	220	197	230	222	238	200	226	233	178	194	224	240	230	216	187	203	203	233	215	181	205	237	205	220	235	220	203	221	213	189	213	202	238	193	199	204	212	220	194	213	180	228	219	231	190	210	214	225	210	213	208	229	245	209	200	225	200	209	209	221	223	211	190	220	202	210	222	205	200	217	226	207	232	224	226	227	216	227	213	210	216	217	242	226	202	208	178	227	238	236	193	211	229	203	244	223	209	240	224	224	194	230	205	211	229	234	186	223	204	238	192	215	236	224	228	230	222	217	207	221	223	221	204	211	224	214	216	196	214	251	165	217	207	196	177	211	199	224	226	205	216	224	222	197	207	205	230	216	219	197	223	248	218	205	217	222	221	236	230	205	217	253	223	234	224	214	220	206	192	231	218	235	222	202	242	225	215	200	234	226	219	219	195	201	233	228	214	215	210	217	195	214	221	188	229	193	206	205	191	240	216	234	197	199	223	213	235	223	232	178	230	215	204	231	205	229	204	196	219	218	182	213	236	220	228	210	210	242	214	234	213	244	221	215	239	209	219	217	208	242	187	215	211	212	229	198	212	205	228	217	204	187	233	196	198	205	230	213	227	210	183	248	210	233	212	213	222	226	230	230	214	215	210	233	222	195	188	214	199	192	250	209	235	214	222	200	227	214	218	229	211	211	186	218	231	202	207	232	225	195	210	233	201	203	204	197	215	238	221	196	203	236	218	220	224	236	219	219	224	233	202	218	231	223	213	219	241	210	205	188	196	210	219	202	222	209	176	227	210	183	217	217	220	197	230	214	202	204	215	220	203	188	199	240	219	213	234	226	226	207	210	208	237	216	200	223	205	218	220	226	215	202	208	226	190	194	189	216	202	209	202	206	199	219	210	216	216	203	235	199	221	232	205	215	228	190	182	212	207	210	223	207	210	238	192	217	209	201	214	219	221	220	211	232	248	185	218	250	199	196	215	209	201	218	200	207	208	205	239	217	230	214	216	202	209	205	201	195	219	208	221	190	213	228	201	246	245	207	205	226	192	179	183	214	200	230	211	219	238	197	206	203	236	222	214	206	232	212	221	251	203	207	230	210	204	189	207	205	213	227	200	230	217	208	198	198	205	210	242	201	205	202	216	203	218	228	212	204	223	252	210	219	187	227	224	205	227	224	197	192	233	205	234	209	225	214	224	186	215	222	213	210	222	214	227	217	209	210	206	222	231	237	221	242	196	215	221	210	218	220	199	236	232	191	203	205	215	194	245	214	220	213	181	200	212	214	216	209	220	215	215	209	216	211	210	255	221	209	217	230	205	191	205	193	232	221	195	245	204	200	217	219	196	210	210	204	214	200	234	201	210	256	225	202	230	206	212	204	226	223	226	236	213	215	199	247	208	226	215	220	240	214	236	211	211	202	234	210	216	225	211	200	232	214	203	215	217	233	213	193	220	193	224	203	214	197	216	218	188	200	215	205	241	202	193	234	197	207	219	219	234	202	212	243	227	229	220	205	212	219	214	247	206	219	214	249	205	218	205	211	212	211	189	230	219	226	227	235	225	190	193	226	191	219	196	219	214	190	215	206	227	207	197	215	239	213	229	236	196	219	175	220	219	202	240	238	212	236	212	199	204	214	200	217	217	243	226	195	203	218	219	237	189	235	206	200	220	203	204	192	207	192	218	214	211	202	221	217	221	194	190	218	212	231	200	194	212	226	221	232	236	199	196	214	248	218	186	210	210	233	230	228	215	226	194	217	213	243	190	217	229	232	181	198	235	230	183	226	203	217	196	233	203	218	203	226	205	211	216	198	209	226	206	234	215	204	240	207	234	188	216	202	211	217	200	235	193	219	206	201	203	218	195	208	213	216	206	213	224	224	216	220	220	230	211	199	222	214	224	214	215	224	198	218	221	224	223	227	188	186	233	217	234	215	227	216	215	209	192	203	199	214	246	209	199	227	223	219	248	212	214	229	195	230	203	201	224	208	204	235	202	234	219	207	221	224	223	198	204	235	212	227	225	219	205	211	197	220	209	222	200	216	228	224	223	212	220	220	206	194	195	241	220	234	214	208	199	210	208	203	230	198	202	194	206	216	218	229	206	206	223	226	228	208	214	239	209	190	217	179	226	209	200	236	230	196	228	210	209	204	236	240	229	223	200	221	226	203	219	219	222	206	235	208	228	213	226	191	210	213	192	209	243	200	214	204	211	226	218	192	195	207	221	213	222	214	228	229	195	219	211	223	206	237	212	214	198	220	195	216	214	222	224	243	215	240	242	216	210	218	215	213	199	180	207	200	209	236	231	213	222	199	213	227	208	216	223	217	230	189	219	214	209	201	209	209	211	229	222	230	218	224	215	222	198	235	208	207	222	196	227	229	218	224	222	193	213	213	201	225	204	192	209	236	207	223	234	224	204	205	205	229	215
13750	53542	39508	4445	642	511	385	380	344	297	332	289	290	286	274	278	254	244	247	254	278	268	272	250	232	244	262	250	245	272	218	266	240	232	247	238	255	237	266	231	239	229	233	207	224	261	243	272	231	222	251	239	263	255	257	222	227	262	213	251	233	239	217	257	233	252	217	237	256	254	225	284	228	245	235	225	251	254	253	249	225	255	250	225	249	232	247	252	235	238	240	258	237	234	207	230	247	245	229	239	224	227	246	240	238	261	242	256	234	233	232	240	236	233	230	228	244	243	239	268	245	262	263	243	235	217	199	255	227	226	216	250	244	273	238	235	241	253	254	227	205	238	249	251	236	258	233	229	250	226	246	236	244	256	235	254	259	267	257	257	262	234	249	245	233	234	254	256	265	235	225	213	237	238	241	275	222	251	235	254	229	259	209	247	245	228	233	233	250	248	258	240	227	255	231	250	246	221	251	249	239	242	219	229	234	249	219	244	228	243	224	254	246	224	229	250	255	259	254	216	238	229	261	223	214	271	212	237	248	232	219	271	252	244	237	244	241	262	259	265	236	257	253	264	243	224	237	234	255	216	238	253	238	224	274	239	248	243	252	218	258	244	212	219	235	250	226	222	245	289	257	208	247	261	251	240	231	235	236	219	230	227	232	262	281	256	241	232	251	248	254	239	218	219	227	234	247	264	250	270	226	219	233	204	234	227	249	228	241	217	229	247	240	236	237	250	251	231	283	224	243	236	222	233	246	260	256	230	237	234	239	252	233	238	237	230	236	220	212	262	258	231	232	255	244	247	246	254	269	235	232	234	220	245	239	245	200	242	250	265	267	265	259	235	244	233	254	215	240	232	235	226	239	233	241	220	221	258	237	231	243	239	265	242	281	224	205	257	251	241	235	252	242	210	266	232	258	250	229	247	253	240	249	244	239	238	280	234	241	265	251	221	249	253	206	233	251	233	239	250	242	232	233	221	235	215	227	268	245	253	251	236	226	253	227	220	236	240	251	242	261	259	216	213	238	230	222	257	243	220	239	229	220	236	234	242	258	256	272	223	234	254	240	246	226	250	246	253	240	228	241	255	255	240	233	241	227	207	219	245	256	248	236	255	221	221	242	235	233	249	228	247	267	263	217	251	257	236	253	241	233	243	254	241	236	236	244	230	224	225	228	244	217	237	264	240	241	283	238	267	234	267	251	235	218	255	253	252	228	254	227	238	235	256	243	253	231	220	258	236	258	223	236	252	254	229	212	226	228	200	257	209	201	259	241	226	259	224	231	240	219	256	236	238	256	225	219	238	260	270	230	236	220	260	240	213	257	230	220	239	254	242	250	233	241	226	240	227	222	243	263	259	237	237	257	218	245	225	264	237	244	251	235	245	235	229	231	235	253	243	247	265	233	238	245	239	227	235	233	238	237	270	237	269	258	264	236	225	244	225	246	242	224	244	247	248	242	256	219	248	233	239	229	255	235	255	256	224	249	214	230	229	225	236	235	244	261	255	229	244	248	234	236	243	252	230	212	255	232	249	220	242	222	253	254	272	256	258	201	248	282	238	255	260	236	236	230	234	246	258	220	241	234	288	229	241	264	227	254	250	230	246	268	234	245	238	254	234	238	246	207	246	246	243	262	239	259	243	259	238	257	234	240	212	259	209	216	254	229	227	264	225	224	241	227	248	248	235	224	251	254	239	236	222	235	251	254	228	231	254	206	247	233	234	233	240	269	233	228	259	237	246	257	216	237	240	262	248	248	246	252	234	265	248	232	235	242	237	223	215	234	243	211	247	207	236	246	238	238	207	225	249	256	243	250	281	236	235	228	221	251	226	232	272	229	240	247	245	240	259	220	217	257	221	251	202	235	241	243	247	276	240	207	253	244	241	232	188	252	238	253	246	212	246	257	235	244	253	247	220	230	256	236	237	236	252	230	239	246	255	238	273	249	235	222	235	227	235	234	239	254	258	233	236	224	246	244	225	246	234	249	227	242	244	273	250	214	258	263	243	236	224	235	245	219	243	208	251	238	246	239	217	226	250	235	229	261	243	237	226	222	225	250	248	257	249	260	224	244	226	239	237	243	255	229	253	238	220	255	237	248	251	232	218	235	262	257	207	247	229	245	240	229	230	239	256	237	247	226	224	229	240	245	226	244	213	255	233	239	241	224	224	250	252	223	220	241	248	225	245	240	229	277	242	238	234	249	244	240	223	265	234	218	231	266	226	238	250	240	255	259	242	257	250	241	234	249	236	268	240	253	245	229	244	247	213	232	224	239	242	252	251	233	254	242	245	261	252	264	235	232	245	238	228	239	233	223	242	220	251	214	242	225	238	263	249	264	205	240	252	261	256	235	227	247	248	271	241	225	239	241	213	259	223	267	250	226	235	241	240	264	239	226	251	232	231	238	252	251	226	224	250	263	212	215	223	222	237	218	246	234	230	235	270	245	219	254	231	250	231	243	252	260	234	247	246	256	211	219	256	233	263	245	249	235	244	259	226	256	236	255	200	241	241	242	220	242	242	221	241	236	230	245	228	231	252	234	223	257	219	249	242	235	251	246	242	225	255	240	241	244	259	260	256	277	238	225	252	212	223	246	241	223	238	228	255	227	222	239	241	256	242	222	231	225	235	223	229	227	227	263	234	260	200	259	223	253	238	246	214	237	239	222	239	252	245	255	242	232	233	230	261	255	247	215	231	233	259	226	264	239	227	267	213	247	248	222	236	260	224	241	239	241	223	249	230	236	218	233	262	207	249	242	242	244	230	223	228	247	226	274	227	238	233	256	260	235	254	234	256	254	245	264	202	249	253	243	254	220	258	232	231	245	255	246	246	219	242	229	262	242	229	238	259	231	270	268	238	253	214	202	207	233	263	230	257	253	235	266	224	229	240	244	226	232	238	234	226	239	228	221	235	223	228	251	253	226	218	195	250	243	232	245	239	265	243	206	233	243	203	245	250	248	244	257	219	247	245	237	244	247	275	223	224	242	220	208	239	230	248	224	240	259	254	254	241	236	235	241	250	235	234	226	249	274	241	232	241	233	241	227	237	247	248	227	218	283	240	266	206	226	239	238	268	248	238	236	213	246	233	255	258	216	228	267	235	239	237	237	244	226	242	237	264	257	243	227	220	234	243	259	221	241	276	256	232	230	227	253	217	225	241	217	221	264	255	228	226	239	263	213	228	227	241	253	233	238	225	251	255	256	224	224	251	256	242	252	230	239	228	248	243	231	246	250	222	240	251	231	246	227	232	251	219	260	226	231	231	246	234	256	258	225	237	219	245	247	251	252	238	238	251	249	237	246	231	221	261	233	229	249	222	254	225	228	224	237	228	240	253	264	218	231	228	242	229	233	251	283	229	243	246	222	237	270	252	246	223	248	222	261	248	252	253	224	251	201	238	233	235	236	220	233	249	247	227	225	232	260	252	234	215	262	263	247	253	213	226	242	276	236	210	257	224	236	230	278	253	235	224	232	200	208	218	212	246
24646	21736	31028	25071	19512	4857	702	434	375	319	305	285	283	295	314	266	304	283	309	252	275	258	282	256	258	242	272	250	254	266	254	234	242	260	284	276	248	240	259	247	259	234	274	246	263	241	235	245	240	248	234	243	256	226	274	226	245	258	270	239	263	221	270	241	235	268	258	248	259	269	277	260	275	249	241	229	240	267	257	248	237	262	240	258	251	240	222	260	268	259	256	230	233	234	246	236	269	256	258	249	214	254	239	231	247	246	240	234	258	244	233	243	265	248	256	256	273	237	248	271	253	253	234	266	226	238	276	257	269	234	241	234	244	256	245	235	233	237	233	255	256	234	259	249	252	268	252	256	231	242	202	296	255	237	252	247	260	264	263	252	227	251	229	237	234	255	273	229	228	238	240	254	251	221	244	256	245	246	274	243	265	241	227	241	213	233	249	272	261	237	260	241	244	244	244	257	251	240	263	262	244	253	247	243	257	237	256	232	274	226	239	266	236	230	258	246	233	218	227	266	237	258	228	260	259	236	243	242	257	257	247	241	242	254	250	199	260	240	266	230	268	212	242	269	234	260	246	244	219	253	261	227	244	256	212	208	227	230	253	229	224	260	236	257	244	235	258	255	242	237	265	233	249	228	234	254	259	243	272	231	248	227	247	214	248	251	250	262	253	254	248	264	251	235	240	259	245	266	258	221	231	259	260	243	258	251	243	250	226	254	271	249	261	265	262	247	218	263	252	225	267	263	251	252	226	246	241	226	267	226	255	267	244	247	231	252	246	247	259	249	244	262	261	279	254	254	228	231	250	253	258	261	246	240	235	242	245	265	237	247	271	248	234	239	231	272	255	258	232	241	264	284	233	266	267	261	240	234	275	255	228	254	260	268	234	248	255	234	239	229	263	237	243	291	237	252	220	256	242	244	220	238	265	254	236	253	251	244	248	239	232	242	219	243	250	227	261	256	259	252	214	227	266	230	252	243	258	269	208	286	234	231	267	265	239	266	252	239	237	248	233	226	251	233	246	253	246	264	233	251	248	257	241	257	236	223	269	234	251	256	238	251	259	227	224	226	247	254	252	271	262	236	253	255	275	242	251	228	264	240	213	253	248	247	229	270	212	224	248	227	260	256	234	261	245	259	261	252	250	256	261	247	252	243	251	251	241	257	258	239	229	234	252	247	236	250	248	239	237	277	255	265	269	244	264	272	222	238	264	261	255	266	236	234	223	257	254	242	235	221	237	253	268	246	250	264	205	255	254	256	252	251	247	249	235	246	257	237	258	253	228	235	253	259	226	227	223	242	248	247	256	250	238	265	227	269	234	261	238	218	237	289	266	248	220	233	247	249	239	241	221	273	268	243	252	260	224	223	240	284	243	239	260	231	240	256	247	246	250	229	236	228	240	273	232	252	246	256	232	251	249	249	264	237	257	237	240	227	263	225	228	244	254	242	235	242	248	249	234	257	224	245	255	257	216	249	266	262	216	245	249	256	262	252	246	263	251	232	256	237	254	249	253	241	263	246	269	232	233	255	248	246	245	262	284	241	217	259	253	235	251	237	252	251	230	220	216	277	218	257	248	255	216	285	246	252	261	277	237	251	253	257	262	257	239	252	275	240	277	265	262	245	222	262	229	267	249	261	255	263	266	266	240	266	265	283	233	274	250	241	236	225	237	233	245	224	225	222	249	228	266	266	242	249	233	251	244	249	258	239	259	242	245	295	252	226	238	255	245	239	261	214	250	253	236	238	262	244	256	243	216	260	226	270	215	236	256	230	276	220	248	241	266	222	253	249	221	244	254	256	251	238	260	221	259	233	261	241	250	252	234	234	268	276	249	245	242	199	233	230	221	249	245	232	233	239	226	257	239	271	272	231	244	225	245	226	253	253	236	231	253	233	256	277	234	258	241	231	247	223	227	248	225	246	244	258	238	214	232	232	243	241	233	248	225	242	260	259	254	249	281	243	241	248	257	270	212	230	229	247	264	240	240	232	231	229	234	243	233	240	247	235	240	232	234	254	285	263	237	263	251	269	254	235	265	223	224	242	226	239	232	224	293	244	248	213	235	226	239	252	236	221	244	245	238	225	211	281	232	261	244	264	253	255	273	245	241	259	270	245	249	256	262	229	257	245	249	238	251	248	202	247	245	255	223	262	222	265	247	246	214	257	233	253	233	260	232	241	241	281	245	251	251	230	231	259	238	228	258	236	247	271	269	254	252	237	229	254	232	224	252	269	219	239	248	208	262	262	238	272	248	231	246	247	235	258	256	274	280	233	239	237	233	234	253	229	243	244	246	270	241	246	238	243	249	251	254	266	253	224	254	250	245	248	257	318	244	243	247	254	232	243	243	245	233	287	260	235	245	269	243	255	247	228	231	258	240	232	249	232	224	256	251	252	254	215	253	255	264	242	223	252	258	233	228	220	213	282	258	265	259	265	235	231	247	268	236	251	245	273	238	265	221	250	283	268	254	237	270	243	248	243	265	250	242	252	248	233	264	230	263	237	266	231	258	270	223	232	251	270	223	270	244	245	272	230	273	262	248	236	246	243	234	253	212	231	238	246	282	273	238	239	253	246	247	242	250	211	264	223	240	233	242	271	248	235	225	229	224	242	234	250	230	241	238	249	235	295	246	243	233	271	220	246	237	235	245	255	241	250	228	239	237	240	251	240	235	235	239	246	240	246	217	272	293	264	252	237	246	248	274	239	240	253	248	256	222	245	224	248	246	257	277	234	271	263	265	230	252	241	263	229	220	265	235	260	251	256	237	235	232	226	241	244	221	246	232	235	227	241	253	236	239	241	248	239	243	249	230	246	253	249	255	233	249	243	283	252	228	254	255	229	232	224	224	233	247	272	254	234	234	275	214	240	243	249	243	243	239	219	249	270	234	228	238	244	246	269	284	247	254	246	243	265	242	272	229	239	234	246	263	220	239	251	245	242	242	245	275	236	220	242	247	248	269	240	241	275	263	237	274	263	232	268	234	260	263	244	227	248	271	250	268	228	246	247	236	238	277	219	257	246	268	245	241	241	249	269	253	261	250	252	247	227	244	257	256	258	238	228	261	240	258	227	266	244	233	257	251	240	244	268	247	231	264	264	249	246	259	256	251	223	251	251	248	256	230	252	235	230	244	224	268	221	237	243	222	225	232	253	238	235	271	249	233	240	241	244	287	235	221	233	243	222	248	243	253	232	235	251	249	249	231	280	232	243	271	231	210	237	244	277	261	293	258	260	258	247	271	257	243	246	264	227	233	262	264	268	229	216	226	258	251	251	236	260	256	256	253	262	266	220	241	239	271	237	240	245	276	278	269	243	232	267	235	272	225	251	236	256	261	242	255	230	237	224	234	244	229	239	253	263	247	236	259	264	247	263	222	277	224	240	265	237	215	272	270	249	247	270	235	251	263	255	253	273	246	273	238	253	273	245	248	260	206	241	276	252	270	249	247	223	246	248	262	270	246	246	256	226	235	233	240	221	227	236
21562	78661	43742	6392	1003	780	610	506	470	421	397	341	370	362	310	317	317	334	287	310	289	293	292	287	299	290	267	306	263	308	274	281	285	251	275	271	290	296	297	302	263	296	283	260	289	280	280	258	282	294	264	283	258	274	281	252	282	280	283	278	260	288	259	289	274	281	270	303	270	250	273	278	262	277	319	281	239	268	256	280	266	299	273	297	282	272	274	229	243	272	267	286	294	284	299	271	258	286	278	270	255	249	274	250	260	290	261	281	283	259	288	284	261	270	277	257	272	260	268	267	259	279	277	279	257	281	270	265	291	306	291	248	273	255	255	268	252	265	252	306	276	283	275	285	277	255	291	251	237	243	287	267	286	242	293	264	285	264	282	267	279	268	267	290	255	292	297	284	261	271	236	262	258	291	303	262	266	221	263	274	261	255	288	291	271	263	258	290	252	248	284	300	285	274	278	258	266	266	272	258	266	291	291	270	269	262	277	279	244	244	249	257	280	293	288	284	282	246	250	252	253	267	259	301	269	292	301	261	279	264	221	271	257	259	249	275	263	292	295	266	253	297	284	262	270	276	278	272	299	282	231	271	269	256	281	267	255	296	300	288	254	300	265	269	256	268	298	263	276	256	279	291	258	268	262	266	264	274	270	278	308	262	284	271	280	265	277	266	288	280	266	276	267	265	260	277	269	280	269	290	272	272	264	268	289	251	266	266	271	261	276	285	281	291	226	261	281	284	243	263	262	277	242	280	264	249	306	278	278	281	288	288	239	309	267	281	270	271	248	266	277	259	285	259	257	274	265	286	296	269	274	289	234	277	266	253	260	269	305	253	295	283	269	288	259	251	262	303	294	276	288	300	277	298	245	233	289	282	282	293	281	255	299	288	270	264	263	276	269	274	246	271	299	286	263	281	266	245	259	309	266	291	263	272	212	247	275	247	277	244	244	262	286	268	289	264	309	243	267	290	283	286	267	286	269	281	280	274	232	247	266	258	268	254	250	290	270	271	222	269	242	290	246	282	275	268	270	259	297	253	282	277	257	302	267	249	288	264	280	273	264	264	277	278	273	282	280	273	294	267	269	273	253	256	268	292	283	264	284	273	267	281	271	252	270	276	271	276	308	268	274	253	265	240	256	280	240	262	315	261	272	257	290	302	281	270	277	279	262	299	296	268	234	260	275	291	291	250	271	280	256	262	275	268	260	272	245	308	285	272	282	249	293	276	249	272	271	261	266	269	250	288	236	253	267	241	291	297	288	266	294	284	242	254	262	306	276	266	274	291	257	246	294	280	272	251	261	257	245	293	253	223	274	280	276	286	281	269	277	277	272	235	272	285	265	238	262	246	285	287	255	275	274	250	259	268	252	251	266	259	288	251	259	259	264	265	304	271	273	245	271	267	271	272	283	277	275	268	299	269	266	255	261	268	317	247	285	276	263	275	280	267	260	262	275	269	286	297	288	261	270	276	282	241	240	254	247	282	287	277	290	294	289	257	260	286	262	268	263	265	276	298	263	264	279	255	251	261	275	277	280	293	269	248	266	276	263	277	249	259	277	272	268	260	243	253	280	271	242	272	279	285	293	236	248	297	249	242	280	278	242	269	258	239	295	276	283	282	260	277	262	274	257	330	270	273	275	283	284	293	281	299	255	308	237	266	283	257	290	280	284	253	277	263	269	243	268	266	264	272	268	291	266	292	287	263	297	250	275	277	283	277	262	276	281	303	266	268	305	281	252	256	257	274	263	248	267	264	271	250	296	252	260	266	293	260	282	251	284	256	276	255	308	262	263	272	274	250	271	235	271	278	284	269	242	265	267	277	273	274	279	245	312	281	276	264	310	261	279	253	254	270	249	280	269	265	250	306	289	285	255	249	248	269	283	283	259	287	285	273	261	278	248	265	249	264	280	239	288	267	290	291	267	268	253	266	257	285	256	284	238	273	313	270	283	263	257	291	299	243	272	270	253	286	275	265	275	277	283	270	272	280	297	234	282	271	257	253	280	304	278	264	251	262	273	270	264	246	273	261	272	244	274	289	267	296	248	280	262	266	273	267	287	275	284	281	273	271	253	306	285	249	272	250	277	288	267	270	257	267	256	272	240	258	277	286	246	252	262	289	276	251	260	260	283	269	246	281	256	273	276	263	276	289	279	276	272	273	282	268	265	288	261	266	274	260	275	258	287	243	267	298	263	285	243	342	285	257	247	307	298	229	290	226	282	277	263	292	276	259	268	269	243	324	244	275	301	252	267	266	274	253	271	284	299	286	276	253	277	280	300	263	273	270	269	256	256	276	249	275	270	244	258	252	285	282	286	278	302	275	292	270	296	307	270	285	261	269	253	274	286	261	281	293	305	294	249	267	270	264	257	255	260	291	253	281	286	258	269	298	279	284	267	253	256	292	250	278	272	301	287	301	248	244	277	242	271	263	257	291	261	265	257	270	271	285	282	280	260	272	293	275	256	255	275	251	277	295	274	276	240	261	272	264	260	288	283	287	278	239	268	263	250	263	251	225	235	302	293	239	261	278	302	278	249	258	270	288	265	285	231	272	258	285	232	276	246	260	276	267	242	244	281	271	278	293	294	289	251	266	277	253	288	273	235	244	255	250	287	297	291	288	242	252	257	260	238	267	305	291	256	250	277	250	302	287	234	274	273	268	251	265	236	286	257	294	288	279	285	286	267	256	265	267	277	305	271	275	285	285	267	286	258	241	275	267	301	273	278	266	267	282	288	290	274	244	304	248	301	284	276	272	266	272	273	246	286	261	224	254	253	279	256	290	265	277	260	255	247	270	285	268	270	261	287	289	285	252	300	278	253	289	277	253	282	267	276	272	255	272	267	270	252	270	249	266	251	237	268	290	278	252	262	254	288	231	308	262	295	261	261	266	252	263	258	221	292	275	264	281	250	224	272	260	263	269	267	287	260	272	281	242	294	276	287	274	284	266	271	289	267	283	288	277	247	292	277	276	266	250	281	243	256	258	249	282	306	271	253	255	253	273	267	269	258	274	259	271	289	279	275	286	282	275	270	248	281	258	295	275	245	272	272	271	284	255	280	242	272	287	261	258	261	272	255	317	273	246	255	266	284	257	244	280	255	242	255	263	241	261	285	281	266	246	264	296	246	253	297	254	252	249	294	286	274	301	261	238	275	263	276	279	255	250	285	272	260	259	266	281	282	300	233	279	272	257	275	263	255	299	281	267	264	275	277	241	285	246	265	271	262	293	284	242	275	257	253	279	250	280	289	234	239	259	246	271	253	256	267	257	266	270	282	275	265	292	251	270	251	245	270	262	264	270	257	256	251	250	274	290	258	270	280	257	262	265	234	257	255	289	271	240	308	264	287	254	278	275	265	272	275	290	260	287	283	272	262	278	267	271	245	299	287	250	254	279	269	290	280	268	263	262	261	263	255	263	252	250	240	259	278	271	257	276	253	263	256	280	261	243	268	279	275	262	287	293	279	263	275	290	261	263	266	272	272	281
27893	19125	12113	1448	526	463	491	491	454	443	466	502	486	502	490	457	460	461	447	478	470	426	468	431	458	475	438	501	481	457	472	475	477	484	468	501	483	473	437	455	459	452	464	485	442	493	513	411	494	497	470	467	468	470	477	524	481	493	505	440	480	441	485	480	464	470	461	454	460	501	464	488	505	465	476	482	495	420	446	475	495	482	425	496	443	486	463	490	465	437	457	451	459	468	497	492	470	467	467	440	514	476	445	456	459	459	459	448	430	459	447	463	446	458	466	449	462	426	492	432	501	445	467	453	454	460	456	462	452	480	477	460	488	456	453	445	445	464	468	499	491	483	497	513	455	491	471	493	522	467	448	469	485	520	465	486	474	457	455	468	452	475	452	490	483	473	400	477	490	448	447	476	478	448	478	445	506	451	471	437	481	451	478	478	434	462	446	435	481	486	488	469	452	448	490	457	460	439	473	482	482	440	459	447	437	429	513	464	502	460	438	478	484	473	461	450	458	453	512	485	491	429	525	444	479	447	463	421	462	474	504	456	474	461	456	467	475	488	471	442	481	473	459	503	494	432	476	490	444	436	458	447	466	454	465	476	490	483	517	455	455	484	436	455	485	446	458	463	487	459	503	480	473	443	416	479	456	474	449	454	497	463	445	486	488	468	439	467	476	460	437	469	456	450	474	488	474	497	464	426	488	476	468	530	499	469	482	453	481	456	478	465	456	483	462	451	456	461	456	500	446	416	445	456	440	436	460	488	454	446	474	418	439	457	474	465	460	441	473	522	473	413	487	463	490	481	474	476	460	460	423	471	480	462	423	431	470	492	490	479	494	443	440	463	449	444	444	457	480	474	482	468	453	446	468	449	467	434	507	497	462	458	475	481	512	455	465	450	459	441	437	497	480	457	472	453	471	426	450	450	495	427	438	446	445	485	493	478	468	519	456	470	462	442	509	421	459	457	420	439	492	482	445	482	430	471	431	507	448	457	463	450	454	456	466	477	476	484	476	439	460	505	480	455	461	468	465	457	438	469	446	455	468	464	493	463	472	457	426	436	468	465	467	479	436	477	476	498	466	434	468	510	456	464	451	479	448	460	469	476	471	463	485	435	461	460	428	456	451	470	441	484	457	466	448	462	450	496	472	456	505	478	429	500	459	503	455	428	457	437	492	469	465	474	518	472	440	427	448	478	459	464	430	443	469	426	463	463	458	469	486	486	476	467	449	447	445	472	473	478	486	470	489	464	483	464	463	430	472	477	443	488	457	453	469	472	491	481	490	495	448	509	464	482	483	459	450	515	483	471	471	472	490	466	472	502	492	425	425	465	455	468	421	471	424	486	503	462	485	450	458	454	439	497	486	463	477	503	484	432	459	457	505	486	467	491	486	461	475	513	503	469	460	505	456	479	524	444	496	461	459	436	458	465	474	475	481	481	465	469	482	460	490	478	462	449	487	479	446	413	439	481	496	460	487	445	451	479	464	455	488	507	482	497	425	456	483	486	475	492	478	462	526	469	455	481	477	457	441	442	461	428	450	453	455	478	439	469	462	486	442	492	484	475	488	454	483	439	497	435	490	487	484	462	463	473	426	501	472	469	446	484	490	472	460	454	425	467	463	467	474	486	438	471	470	447	459	469	446	450	475	492	483	484	470	477	481	460	482	472	477	472	493	456	447	470	458	465	475	440	442	461	447	468	501	509	477	454	494	485	476	489	453	456	485	504	468	476	441	456	461	509	479	427	477	486	463	519	436	483	451	486	470	475	477	477	448	442	463	464	465	466	460	457	448	447	431	466	485	489	472	470	450	480	486	451	460	463	471	442	466	485	462	492	482	456	475	448	490	471	516	443	463	427	431	447	458	465	458	445	454	404	455	483	463	474	455	468	473	486	480	468	479	499	437	513	459	463	469	455	480	423	463	475	480	469	443	452	473	443	467	502	476	485	481	444	474	479	487	489	480	466	488	455	473	495	438	472	489	477	447	464	486	463	503	489	473	450	460	503	493	438	496	480	475	437	507	446	486	479	509	447	489	432	458	432	454	498	479	472	469	473	423	431	452	474	476	476	493	471	456	491	459	457	469	477	451	448	483	468	497	462	455	480	435	453	461	487	486	470	469	494	472	481	451	461	475	451	467	495	481	471	480	443	440	439	471	479	489	470	484	468	491	455	470	490	448	505	475	477	448	432	497	487	427	436	435	455	462	465	456	446	438	472	509	471	464	481	469	481	480	414	425	485	450	463	506	484	504	443	445	488	450	446	445	471	462	470	479	518	480	435	483	442	426	468	446	454	462	460	460	434	478	446	492	466	468	450	527	473	477	469	468	482	432	457	438	457	462	500	531	482	446	425	443	454	435	474	499	480	502	496	464	474	410	452	443	449	468	483	426	490	442	490	479	477	469	455	493	416	430	444	456	473	438	464	466	484	477	458	473	455	462	467	467	450	476	448	444	493	451	470	482	471	446	489	464	460	482	448	474	434	463	486	463	466	472	465	464	526	482	433	480	458	517	456	458	489	489	467	430	449	451	462	452	492	455	485	462	473	461	457	504	441	462	441	518	490	499	495	421	491	478	506	441	443	488	451	455	454	468	518	468	485	455	487	464	453	453	506	459	451	440	486	472	506	483	451	449	472	456	497	482	516	472	494	474	482	464	447	456	483	464	445	485	429	472	446	472	491	471	478	446	466	475	423	487	440	471	478	456	454	491	473	515	454	483	501	451	497	474	481	467	460	441	480	443	494	447	441	460	477	463	502	494	466	490	503	488	445	450	471	468	440	484	498	494	442	491	465	454	474	430	462	501	437	448	454	450	441	480	487	500	455	475	462	453	448	497	447	448	487	469	505	453	473	489	448	515	481	456	437	441	436	446	455	484	478	492	435	459	527	450	436	459	458	484	438	470	458	475	438	438	448	493	430	495	498	444	455	444	507	477	446	478	453	482	489	440	506	492	491	470	438	479	473	486	460	475	472	465	448	475	445	493	463	482	482	466	459	479	448	478	444	456	521	452	523	495	508	516	494	467	424	465	454	481	470	463	441	463	419	451	464	481	447	444	446	488	478	458	475	493	443	473	453	475	469	459	447	440	461	456	470	465	504	470	441	493	500	463	441	473	485	472	459	499	469	474	434	450	458	464	498	455	440	510	487	444	497	472	509	480	462	476	477	453	480	463	483	472	436	450	427	477	436	476	424	433	469	450	486	484	495	468	473	482	489	474	468	457	403	449	466	482	451	468	404	475	505	480	466	468	442	455	465	512	459	499	421	497	481	459	499	453	500	465	494	472	447	446	454	465	465	456	471	497	464	481	460	463	477	479	496	440	462	502	527	468	460	416	489	468	472	491	462	444	452	480	477	450	450	455	468	449	449	472	482	469	453	443	468	459	485	481	480	478	470	456	509	442	502	471	462	448	474	433	460	482	448	479	491	437	501	436	495	477	491	468	503	481	435	457	451	506	459	482	438	507	482	482	457	455	442	480	443
5848	18366	8729	866	445	452	454	505	455	476	474	440	442	459	484	441	458	439	460	455	497	423	474	499	469	409	448	422	444	444	468	479	462	456	434	453	454	472	456	399	421	423	465	432	444	429	472	443	471	426	438	441	456	463	475	422	412	442	435	430	487	428	442	439	454	442	418	482	437	463	427	442	442	454	436	447	466	440	462	469	437	454	448	473	430	416	465	473	466	454	458	434	416	462	441	446	434	437	456	464	464	423	472	409	433	441	465	456	479	497	435	429	451	430	402	452	500	452	429	424	488	450	446	409	414	462	440	471	463	453	422	438	425	427	449	454	438	438	489	448	525	454	429	433	453	458	486	427	473	442	446	451	486	435	463	453	430	431	452	446	416	413	443	452	451	430	445	401	451	462	457	452	437	450	459	427	472	435	463	456	415	457	446	456	428	453	425	423	446	455	448	458	418	431	458	465	507	453	426	463	428	419	458	450	440	474	424	411	465	457	420	447	467	441	456	447	474	451	428	414	452	406	439	468	426	443	401	455	457	454	459	425	477	461	454	454	435	469	417	475	457	448	452	455	402	432	462	434	454	462	450	437	424	409	450	464	446	428	443	439	428	417	462	451	447	416	464	449	454	447	470	436	464	461	450	408	449	487	452	490	441	439	436	423	445	474	438	420	423	425	446	473	441	439	445	446	452	432	451	452	478	447	465	469	453	452	480	424	445	409	443	409	418	449	472	401	463	450	503	441	443	428	434	446	435	448	466	428	438	487	436	448	467	426	471	458	456	418	452	432	463	448	411	422	451	490	473	474	469	418	432	454	426	421	455	430	436	452	441	426	427	477	433	451	445	464	454	443	435	459	446	467	490	438	474	481	440	457	427	461	470	478	455	445	458	443	439	438	474	465	451	474	464	443	447	465	440	479	475	400	497	431	463	442	415	458	434	463	454	462	448	442	401	445	439	492	442	483	475	445	452	445	459	482	429	437	438	434	427	460	466	416	441	437	455	484	409	454	456	467	451	452	440	477	435	428	448	461	461	465	485	423	407	476	499	402	449	452	482	432	496	410	481	453	436	414	461	416	448	451	455	461	456	460	458	475	445	451	442	429	486	440	464	459	452	471	462	436	434	445	443	450	445	465	443	433	460	425	453	436	438	439	437	444	420	445	443	473	445	424	425	438	441	449	445	430	496	487	438	483	433	455	452	465	475	426	461	475	445	421	474	415	437	441	461	474	415	446	445	422	444	452	409	435	428	426	448	460	432	426	443	404	463	416	434	407	450	443	470	439	447	460	437	434	413	432	429	434	426	414	379	465	420	466	451	461	484	414	454	470	454	438	470	411	447	462	403	422	436	480	432	439	462	401	446	445	468	468	408	483	431	471	424	437	441	443	422	449	445	446	423	450	430	444	434	453	473	460	463	432	463	431	431	443	447	434	449	434	496	458	457	448	436	460	441	469	449	451	418	455	460	468	455	438	421	437	460	475	439	464	408	453	472	474	476	451	452	439	454	466	425	428	424	476	454	426	446	451	451	442	452	449	424	468	441	438	450	455	462	415	427	445	448	475	440	443	436	455	446	461	451	472	419	448	456	448	450	462	433	417	461	437	480	440	453	428	494	486	427	414	495	497	462	457	402	422	488	423	487	424	432	447	457	465	440	480	460	462	417	456	459	443	427	429	469	446	413	461	479	405	447	445	428	452	472	463	471	463	450	445	438	470	447	450	436	408	475	476	420	458	477	455	425	438	460	443	491	449	466	476	449	439	428	427	472	475	455	413	481	450	465	462	429	460	441	447	434	454	479	428	469	458	455	447	488	446	407	442	423	466	440	442	456	428	457	451	450	445	483	429	439	445	459	459	464	474	442	477	421	442	444	462	462	461	415	422	437	450	447	470	443	449	423	428	462	488	442	470	470	458	458	431	476	447	433	433	437	456	426	466	479	474	465	437	505	408	398	422	422	450	418	437	448	441	464	422	434	460	441	426	466	427	450	421	487	428	463	437	434	454	475	430	411	458	437	425	454	437	454	435	416	389	482	446	439	427	452	428	461	464	392	475	435	462	431	473	427	477	462	433	470	470	476	446	408	409	426	425	435	433	440	449	452	447	436	466	433	430	433	432	429	480	419	469	462	441	432	445	502	460	432	440	421	465	462	464	451	444	472	453	433	460	427	447	407	445	459	460	428	454	469	447	455	454	412	466	435	445	449	463	443	449	456	450	453	461	445	446	450	449	453	467	464	462	430	426	459	483	435	457	443	498	449	427	402	406	491	421	461	450	476	438	479	426	430	461	455	424	442	429	482	466	447	467	428	429	440	445	464	486	458	437	435	430	432	453	412	417	440	434	441	449	466	403	453	422	436	445	425	429	410	453	478	468	445	470	480	447	490	423	467	417	411	437	434	412	450	441	442	420	450	450	467	449	458	456	425	462	447	472	435	459	469	468	429	470	426	450	418	422	458	393	420	509	444	432	471	449	480	469	409	450	438	480	429	460	445	428	454	432	430	451	430	442	451	463	421	439	434	400	454	441	414	445	441	453	433	406	444	476	440	453	470	465	411	467	445	446	406	452	454	437	441	451	459	437	432	451	453	419	420	469	460	451	412	464	412	394	440	455	459	453	446	475	442	433	421	434	452	533	445	437	483	428	447	471	416	454	460	425	445	460	442	458	453	437	492	441	442	431	438	441	473	430	426	443	448	447	494	447	439	445	469	440	432	445	460	440	390	448	509	473	436	442	428	494	427	465	460	458	446	467	473	441	436	446	411	453	464	421	463	418	476	445	471	419	422	440	467	417	415	424	461	441	494	470	414	436	478	413	445	418	442	473	443	438	427	427	479	456	421	459	440	430	452	440	465	444	461	439	458	484	425	441	460	475	421	416	430	438	466	434	404	450	492	457	489	409	432	466	434	453	434	405	449	476	449	498	428	439	450	428	459	429	420	418	413	452	460	437	442	461	452	455	445	443	425	417	438	443	492	473	419	415	438	469	443	458	418	473	423	466	415	448	438	448	443	428	451	458	431	462	463	456	422	429	466	466	439	462	386	411	427	460	437	388	468	458	467	474	457	453	427	476	490	422	463	434	439	442	449	432	430	473	407	470	442	447	468	409	422	443	495	424	442	425	397	425	486	429	436	441	444	470	464	462	434	462	438	452	458	444	435	443	444	422	452	452	412	414	416	432	466	458	446	456	447	428	437	451	434	468	462	452	449	483	435	454	417	488	433	440	454	421	484	434	474	452	407	457	436	447	424	412	433	452	477	460	442	426	439	463	426	447	463	482	437	478	450	441	435	438	450	439	464	497	441	434	422	444	488	438	454	437	412	454	435	443	460	438	465	446	433	431	456	428	443	441	407	468	455	448	432	501	416	433	462	441	408	432	422	456	396	416	473	421	472	412	450	465	462	478	455	436	475	462	433	431	463	449	445	444	470	438	469	477	488	462	447	432	470	399	402	455	459	452	465	470	438	428	448	470	423	434	437	424
25480	22659	30437	24628	7159	628	405	295	286	255	265	262	251	236	227	241	235	248	222	239	235	232	223	241	202	234	239	228	221	258	192	261	229	219	215	228	223	221	215	253	230	229	246	233	239	243	262	227	252	257	240	255	217	207	243	224	239	233	259	222	230	204	225	240	247	249	234	218	235	206	217	216	234	221	235	230	242	220	246	237	235	240	238	275	232	246	218	214	208	246	218	236	243	203	247	236	229	242	239	237	229	242	222	236	211	230	228	254	216	248	226	224	239	243	214	212	238	221	217	239	228	240	232	222	227	216	235	218	218	258	221	205	232	220	224	238	208	227	213	229	210	242	241	223	239	209	203	226	243	213	222	230	211	252	248	242	222	214	221	232	248	232	239	228	216	238	231	214	211	222	259	227	242	250	212	210	208	258	248	227	247	240	239	250	225	238	231	251	222	237	219	245	198	248	244	221	248	222	254	247	239	224	209	235	246	220	204	214	218	262	239	227	240	217	222	235	240	233	239	204	245	236	209	204	207	254	239	233	240	222	231	247	244	247	210	234	232	241	212	219	251	223	240	226	227	223	222	219	225	216	234	242	222	229	239	219	227	248	255	215	247	227	237	231	225	253	232	266	214	210	229	227	219	221	240	244	235	231	221	226	244	210	207	237	230	198	226	224	221	245	222	190	225	235	222	245	216	233	236	225	258	234	204	232	226	242	208	228	235	230	248	260	225	233	210	228	220	231	243	212	230	195	220	237	219	239	201	208	221	232	243	251	241	242	242	240	251	204	232	228	221	222	232	236	216	221	225	229	253	233	217	250	239	207	226	212	217	218	248	224	250	203	239	243	251	220	242	253	232	232	225	243	259	205	249	197	232	224	255	228	248	237	235	223	231	231	193	236	211	216	239	246	226	245	230	212	246	238	244	235	220	213	228	227	251	210	227	221	234	216	248	202	214	219	224	226	235	230	213	227	222	197	220	236	237	248	238	220	241	217	217	222	264	247	225	232	242	207	241	212	230	249	232	222	210	226	232	223	227	223	217	231	231	218	239	208	219	229	238	270	249	228	252	227	255	226	239	213	227	236	206	226	234	220	243	241	234	217	206	215	216	220	229	249	243	220	226	204	207	227	238	255	235	259	242	247	224	218	206	234	238	252	251	224	238	266	267	237	217	215	225	232	250	240	240	227	241	259	235	228	225	229	241	245	237	223	218	224	241	242	261	215	225	258	228	240	245	239	240	228	226	216	260	207	217	216	215	236	234	212	251	235	218	243	249	227	241	229	199	234	219	247	229	246	231	242	268	217	207	210	236	223	250	244	221	232	242	207	221	244	255	235	213	209	229	253	213	229	266	233	245	233	212	234	234	230	208	214	256	244	238	200	251	226	214	219	243	227	246	220	269	248	248	275	235	223	212	214	240	245	221	235	235	210	223	212	249	205	212	235	233	241	246	247	255	230	239	217	232	222	226	219	233	243	238	225	202	224	226	220	225	237	220	214	249	227	228	246	246	214	234	246	221	230	228	220	253	239	225	226	210	235	239	227	231	229	213	234	224	235	223	237	244	234	195	223	206	244	244	218	269	238	223	235	222	227	237	210	236	251	235	247	216	245	216	251	222	242	235	235	241	233	210	223	190	229	228	208	241	247	232	196	245	240	218	258	251	225	201	219	222	228	237	240	230	190	233	230	186	210	228	219	237	233	244	233	261	257	218	221	261	224	222	208	208	238	231	234	214	226	223	255	230	242	221	213	249	257	222	223	214	228	217	237	213	235	214	231	224	248	235	217	212	212	229	217	218	230	220	253	229	230	232	233	237	228	238	225	241	219	242	226	225	238	226	230	230	235	195	209	221	254	261	237	205	222	205	229	247	236	220	226	224	233	240	239	241	220	239	247	225	239	215	201	228	199	233	217	195	237	258	217	227	233	240	210	240	214	232	230	211	215	232	263	241	247	239	239	249	223	255	237	257	225	228	244	217	238	212	215	208	206	238	242	239	244	263	232	233	194	228	233	236	210	227	235	241	257	235	203	256	228	226	253	225	227	211	223	240	225	236	229	212	232	217	215	221	244	219	237	228	237	256	227	245	228	219	209	232	252	241	234	219	222	218	214	222	237	214	246	211	232	215	238	235	228	233	239	224	248	245	217	248	234	207	263	235	231	236	248	217	225	241	234	219	255	257	231	221	240	229	236	239	223	230	225	229	242	215	229	235	272	222	247	222	224	249	255	229	223	235	231	240	217	221	214	207	221	237	201	221	218	241	240	236	198	203	221	230	217	206	238	236	244	226	228	235	237	228	225	246	237	223	220	222	252	218	239	258	222	235	224	246	250	257	242	244	232	215	248	213	200	223	223	232	222	273	259	227	248	242	250	208	220	228	241	258	241	206	221	222	237	233	230	232	247	229	211	226	224	236	222	243	243	238	251	219	246	256	221	260	234	218	225	235	236	216	220	262	237	246	239	245	219	243	229	217	213	234	241	240	225	247	234	246	252	248	209	236	231	241	238	248	223	258	215	214	215	233	234	223	226	213	220	251	221	230	255	224	200	212	224	251	214	244	246	218	226	238	225	229	232	228	215	207	220	234	231	217	245	260	200	226	211	225	242	230	254	238	231	224	225	226	227	238	258	226	253	255	254	235	219	269	221	236	259	238	214	226	221	239	230	243	218	216	219	224	208	208	239	222	203	228	241	226	212	230	229	226	244	236	223	225	248	221	229	206	233	213	239	220	213	209	228	215	258	227	233	210	261	233	230	233	238	223	213	208	246	221	230	218	254	229	257	247	208	229	236	254	241	262	226	226	235	227	212	239	222	228	250	217	230	234	260	220	247	227	236	232	215	221	228	232	238	213	228	232	237	217	242	245	254	229	228	196	201	212	216	216	213	214	226	236	215	219	189	222	265	219	208	228	211	238	188	211	249	228	237	239	217	248	220	252	231	222	207	238	219	212	247	230	231	214	242	216	242	230	244	229	229	247	225	216	205	232	211	238	240	252	258	249	228	208	226	209	218	222	244	261	260	219	222	234	248	237	211	226	235	227	264	236	240	229	220	220	212	236	228	237	228	216	238	229	249	242	230	242	219	237	231	249	227	214	248	249	213	196	230	232	201	232	238	223	233	254	233	204	212	222	217	219	234	256	247	218	252	206	220	212	232	226	234	233	232	242	225	233	212	221	222	242	249	234	252	229	249	254	217	224	193	228	224	205	226	221	234	240	233	230	219	233	255	264	219	234	232	236	207	228	227	242	212	256	218	214	212	227	239	249	230	236	230	262	243	224	208	233	216	235	244	215	224	225	237	230	245	243	214	231	247	237	239	214	205	213	256	229	213	223	209	218	226	250	231	208	223	221	221	207	210	197	199	246	217	235	220	208	214	204	225	255	215	239	257	227	242	209	211	209	236	244	221	213	196	217	193	241	210	249	245	232	216	251	242	238	224	244	225	196	217	206	232	248	219	223	193	217	220	243	246	209	227	224	217	222	235
18881	78247	29802	4049	577	491	427	369	342	332	298	298	297	298	313	279	295	260	294	313	281	264	296	271	291	251	265	267	268	259	279	261	245	229	278	270	292	266	272	246	271	284	238	247	235	289	258	253	275	291	258	268	249	261	251	274	262	240	252	269	226	258	255	274	250	259	255	283	241	251	236	260	231	249	268	276	249	268	247	249	213	261	257	264	245	252	265	257	277	254	238	263	269	233	286	259	274	241	243	262	243	248	282	284	233	269	282	243	251	260	264	224	262	252	241	253	260	254	250	288	258	267	235	255	244	244	249	239	259	258	270	254	255	243	256	270	276	235	236	259	283	252	268	240	258	260	268	253	244	258	243	259	253	243	270	261	284	256	276	228	253	261	242	255	270	269	271	230	232	262	257	263	263	252	260	252	242	269	244	256	256	244	236	265	262	243	254	254	249	268	254	259	249	260	261	260	259	239	277	246	255	229	281	255	245	229	267	244	281	250	219	269	287	260	272	262	298	299	285	244	264	302	235	249	287	246	230	250	246	279	254	229	251	267	257	252	274	240	269	250	261	243	265	251	260	269	287	273	258	264	234	234	239	260	248	239	254	273	236	268	258	242	261	246	228	257	249	241	236	224	248	279	262	273	263	258	242	232	272	274	237	235	278	260	248	272	259	264	246	255	252	263	260	256	241	256	263	239	259	248	265	245	248	256	268	306	266	262	249	274	256	246	258	302	243	249	266	253	251	238	297	260	250	250	241	270	228	272	253	288	254	223	271	256	243	236	233	264	275	273	252	256	270	278	284	225	289	239	263	248	237	261	256	278	278	250	269	263	243	242	260	275	257	247	259	269	252	253	237	253	266	256	244	243	255	247	249	240	237	244	235	267	270	268	265	249	245	242	246	264	273	263	253	252	262	272	283	271	279	269	262	279	252	264	249	244	265	266	238	275	259	269	242	238	250	242	294	264	241	260	277	264	260	258	265	249	289	258	253	258	273	222	261	241	281	248	257	270	239	244	261	265	278	279	243	271	256	257	221	251	261	251	232	251	255	249	256	236	230	234	264	296	262	261	248	274	243	228	235	261	253	239	295	259	233	259	266	261	248	275	284	256	253	282	258	288	244	271	274	254	234	236	250	251	248	247	270	264	247	303	256	217	233	255	243	266	228	278	280	243	269	265	258	269	243	241	268	280	259	253	242	250	259	269	235	249	276	258	237	261	246	243	253	275	225	244	272	276	267	237	247	249	268	261	287	257	252	249	269	232	237	240	250	265	263	254	229	248	264	260	275	273	268	243	236	236	252	233	255	286	276	267	228	265	226	272	283	256	270	241	245	243	241	238	273	226	266	255	266	242	280	276	251	225	250	262	271	260	258	254	238	272	236	258	291	256	251	287	234	249	271	234	264	269	265	226	263	271	238	252	264	251	279	262	265	278	266	262	259	247	266	244	249	266	250	252	268	275	283	256	286	240	250	245	232	250	253	274	257	245	261	260	234	292	228	265	281	261	281	285	252	281	262	265	254	264	246	284	260	229	262	256	254	269	238	260	284	272	285	267	251	249	247	248	259	257	242	264	249	272	270	249	266	267	261	264	246	248	254	275	274	243	258	252	272	238	272	223	235	261	236	262	259	237	245	238	267	268	267	248	264	278	294	242	265	265	256	219	250	253	259	259	238	250	262	226	266	228	247	246	243	248	260	278	266	242	246	238	247	283	238	236	231	259	253	276	257	271	261	230	234	246	242	285	222	246	255	261	246	276	233	271	237	239	275	262	252	255	244	249	232	261	275	250	236	265	246	249	266	263	277	262	281	243	245	242	254	247	273	269	230	218	230	270	271	261	275	259	279	241	224	266	270	261	266	260	268	251	262	259	271	219	259	271	274	252	285	234	252	260	290	250	248	277	254	256	255	220	263	231	265	229	288	286	244	250	259	228	232	249	231	263	245	240	236	282	240	243	257	254	230	256	271	262	263	239	254	278	241	244	270	246	249	229	256	282	266	260	240	268	251	245	256	252	218	256	243	250	241	267	283	230	257	244	238	254	264	243	271	268	284	274	262	253	238	240	251	258	263	235	242	261	238	265	232	228	262	214	227	223	247	264	272	260	262	255	254	238	260	233	237	239	211	237	255	249	284	220	282	258	240	258	265	252	228	253	248	266	309	273	259	247	242	254	260	251	227	246	252	235	260	243	247	256	288	258	276	256	251	229	278	229	241	259	262	252	266	299	287	231	219	261	260	261	250	239	250	262	265	263	257	244	250	247	247	246	243	283	235	243	247	237	258	265	272	245	266	259	237	264	232	255	284	233	240	270	240	260	263	284	239	268	246	267	248	262	218	295	253	231	258	270	258	254	253	247	269	241	252	236	280	256	242	260	245	248	222	241	256	271	306	252	253	282	246	228	247	275	253	255	276	247	261	251	244	247	252	263	294	264	250	259	303	239	273	264	253	269	264	270	245	272	256	257	285	286	213	264	277	232	257	239	268	233	254	261	262	274	269	234	281	266	280	238	235	236	226	284	280	246	248	259	233	229	271	259	254	278	256	252	277	286	253	262	277	256	258	267	243	250	227	242	248	258	235	237	275	236	251	240	281	266	258	240	243	246	264	257	272	260	239	239	270	250	250	266	245	235	230	233	235	254	250	249	251	264	273	252	257	239	244	277	273	256	252	252	242	288	266	235	235	241	260	239	248	252	246	270	260	256	275	244	273	248	286	256	276	236	257	272	239	261	219	228	242	305	234	254	265	248	241	275	263	275	249	275	242	274	261	244	223	231	260	254	258	282	236	229	237	202	246	255	226	267	267	274	260	267	247	249	226	249	256	268	263	234	278	235	262	239	241	245	249	279	250	236	281	269	235	229	264	278	221	246	257	285	267	280	264	230	287	240	248	267	263	263	260	228	252	280	221	262	245	245	258	254	250	261	235	240	252	284	245	246	247	256	238	256	251	263	270	250	249	229	260	255	296	290	241	247	236	249	252	232	250	249	259	252	261	224	246	286	254	239	241	239	252	257	257	233	278	238	249	232	244	236	262	226	286	265	270	248	266	249	257	244	259	274	275	244	227	252	250	222	288	247	242	260	233	238	266	258	228	261	282	262	260	248	228	260	248	269	257	241	248	263	213	243	249	257	264	231	248	246	266	238	239	251	254	251	266	263	258	270	257	238	254	229	267	251	293	262	245	264	247	265	263	247	240	276	266	225	277	270	258	242	262	270	275	270	248	241	261	248	268	250	245	263	293	256	250	243	268	274	254	237	237	261	276	257	241	248	247	269	241	274	253	236	284	274	286	270	273	261	255	261	265	242	245	263	272	255	252	253	246	264	252	247	287	263	242	286	264	252	231	269	264	263	260	250	295	260	282	224	260	273	244	254	256	247	240	250	280	252	257	256	249	267	253	230	276	269	280	256	252	258	255	274	260	261	258	227	239	261	240	260	233	259	262	229	245	282	272	244	240	231	282	238	255	245	272	291	244	290	268	250
24573	21604	29421	24555	20604	6127	705	436	311	325	282	294	305	242	251	298	287	260	290	291	265	272	271	286	256	252	271	248	229	276	259	264	260	238	275	241	255	245	242	267	264	245	272	253	230	247	281	259	261	254	247	228	257	280	239	267	250	263	237	245	255	249	232	252	251	256	239	245	232	237	228	288	248	249	232	254	263	237	260	268	245	231	252	250	256	278	241	243	238	250	235	258	241	221	264	258	254	260	247	248	255	236	261	224	253	246	238	246	240	273	243	257	218	233	262	268	279	235	236	271	220	228	233	252	265	235	247	271	241	261	241	257	231	241	254	251	229	259	250	235	236	243	227	223	230	229	251	243	239	246	242	250	234	243	222	237	251	273	230	255	253	238	221	230	238	260	250	250	233	218	236	243	247	218	256	241	259	231	254	263	250	255	254	235	257	219	255	229	216	220	238	216	241	222	233	247	260	224	243	244	209	209	233	240	241	269	247	238	241	265	246	274	218	240	270	247	238	260	256	207	236	263	260	272	240	253	255	251	213	245	261	240	273	247	256	265	272	234	265	245	253	251	245	242	243	240	245	245	257	243	272	246	217	283	227	230	231	246	275	242	247	249	276	216	263	247	230	257	249	255	245	258	265	264	248	226	214	262	251	242	255	248	251	237	226	245	262	239	235	263	254	231	242	240	253	239	251	246	212	243	245	228	227	243	242	251	229	260	237	245	245	241	220	275	238	226	265	264	254	247	233	263	216	216	207	242	255	242	228	235	244	245	277	255	218	240	222	238	263	253	256	221	258	234	246	250	257	261	226	216	223	255	224	246	229	242	239	245	236	226	258	254	238	249	258	224	237	250	254	242	241	247	253	256	241	233	240	223	234	237	250	240	250	255	267	225	242	236	234	237	232	249	232	254	217	253	239	280	243	227	216	226	220	245	255	241	249	252	246	243	244	267	247	219	232	251	240	253	228	233	212	218	231	222	262	258	220	248	220	255	268	240	220	242	241	253	247	242	226	249	233	248	252	246	255	223	251	257	239	248	244	237	264	261	247	253	234	218	238	267	218	239	236	251	247	269	241	246	232	225	265	242	234	248	218	245	238	245	243	239	225	256	251	228	228	246	243	231	256	239	235	262	235	233	234	263	238	256	252	241	256	244	261	232	233	232	237	248	258	221	252	251	251	231	237	230	226	260	237	248	242	244	231	221	250	248	242	253	232	245	266	242	262	266	217	260	216	253	256	271	225	228	232	254	231	232	207	229	219	228	249	222	258	225	243	258	281	256	258	235	262	242	264	228	234	245	231	240	248	220	225	245	267	226	240	247	249	236	242	243	271	221	246	255	238	229	246	261	243	248	253	239	218	251	219	238	236	228	255	199	246	256	226	234	244	250	267	263	233	259	260	229	227	243	219	233	276	237	207	233	228	240	245	257	241	249	238	237	229	212	209	287	237	242	237	220	227	209	247	246	204	263	235	268	232	214	232	248	224	248	249	234	239	230	228	242	221	247	239	258	259	245	217	238	242	243	263	265	224	209	261	232	226	250	228	248	257	238	225	213	217	265	244	235	257	237	229	234	211	250	211	238	243	253	245	254	247	224	247	248	222	213	268	244	239	275	253	238	237	249	236	253	247	232	241	253	264	243	252	275	255	237	247	240	227	257	244	230	260	273	267	240	259	256	229	226	266	220	242	224	239	254	239	237	244	250	244	267	246	239	261	242	258	263	228	240	239	250	235	234	252	246	247	256	236	225	234	253	227	219	266	218	236	236	252	226	268	243	237	262	255	253	253	254	243	239	228	236	222	237	282	217	216	247	226	242	244	249	254	270	231	269	230	236	267	269	239	243	220	268	235	264	211	274	265	240	244	236	231	232	267	233	218	226	233	240	238	258	243	241	260	224	225	224	243	246	250	230	259	209	222	253	223	247	207	244	258	273	262	242	241	218	274	206	216	239	242	205	258	271	245	236	282	263	242	242	244	215	231	258	273	252	244	254	221	248	232	278	231	226	247	230	252	258	216	218	249	272	247	239	212	264	226	218	252	252	233	227	222	244	243	251	233	253	224	245	256	221	258	235	243	256	245	262	254	251	229	240	256	241	226	270	260	219	248	242	257	226	233	275	247	224	240	210	231	211	223	261	238	229	230	245	248	270	241	243	266	238	262	242	256	245	270	255	244	229	262	262	246	238	249	248	250	250	278	227	259	237	259	267	255	234	217	236	258	259	252	236	269	212	280	250	267	206	234	258	220	221	256	245	264	248	249	254	223	224	248	259	224	229	237	251	230	255	206	238	242	240	250	247	243	232	252	230	239	268	242	242	227	239	218	210	254	243	249	228	238	241	248	283	258	238	239	234	232	236	232	241	232	236	260	263	223	254	234	262	263	235	231	233	246	251	260	226	229	283	242	220	234	253	236	229	248	205	251	245	257	235	267	216	234	239	246	219	242	251	262	234	268	253	252	231	268	247	253	237	247	244	290	236	249	274	225	241	224	251	238	224	227	234	257	253	243	258	258	244	222	207	239	219	270	230	242	248	254	229	244	244	213	250	252	253	235	235	237	242	248	231	237	203	235	264	248	245	243	244	240	244	247	252	250	249	220	266	236	242	270	248	266	236	229	255	230	241	247	253	254	238	233	254	230	252	235	240	248	237	232	245	212	244	232	224	248	227	237	267	255	237	236	256	273	258	258	223	216	234	229	266	249	226	234	226	251	221	244	232	221	267	264	254	251	268	228	226	257	259	228	249	262	216	242	249	226	263	257	246	255	227	247	240	236	237	213	233	226	241	221	237	232	249	252	272	218	249	247	213	205	242	240	273	251	222	234	230	209	242	244	233	252	252	231	252	232	266	250	247	232	248	269	245	222	233	221	270	237	223	253	242	263	243	236	259	256	271	242	269	255	258	245	254	236	203	220	252	255	204	232	224	271	217	216	252	246	221	255	244	263	216	243	224	243	231	246	260	244	249	212	232	252	238	232	274	235	232	230	251	242	228	223	253	285	255	238	231	248	244	240	223	281	241	235	244	258	245	259	229	243	226	257	265	239	258	249	233	226	198	224	243	262	227	207	231	229	256	235	269	269	239	241	240	248	245	236	236	272	257	264	225	255	227	256	260	258	255	264	240	222	256	241	240	221	250	196	272	210	226	290	262	257	237	241	268	260	253	253	233	213	269	264	212	253	246	280	256	262	254	252	230	218	221	240	226	226	237	262	289	241	222	241	225	247	233	224	250	256	278	220	232	241	231	264	243	285	261	217	261	238	231	243	241	256	279	236	280	234	273	259	236	229	257	235	220	245	209	226	248	234	251	273	220	257	239	246	276	241	258	257	224	231	269	254	228	246	254	237	208	232	258	256	245	244	234	238	215	257	219	222	256	226	209	246	241	248	217	226	227	264	248	259	236	239	233	235	220	246	275	230	253	263	238	217	216	222	234	271	238	235	234	243	230	261	243	252	239	235	251	244	235	224	252	254	266	264	255	250	245
25842	81025	32079	6717	1023	758	588	518	469	403	385	351	362	324	304	325	280	275	306	298	290	291	289	284	293	278	268	288	274	275	266	274	285	264	283	240	254	273	258	282	256	248	278	242	283	249	257	298	258	229	278	274	263	262	248	266	272	246	293	282	275	269	279	294	259	271	270	314	272	262	267	262	250	262	271	273	300	270	300	265	275	246	271	248	256	264	269	264	280	296	245	266	235	272	261	260	248	262	259	254	281	272	253	267	282	262	250	278	285	249	275	238	271	233	262	269	268	256	238	266	267	233	254	245	251	272	259	250	243	272	266	247	231	264	260	239	269	302	255	237	259	279	259	243	248	270	265	262	238	269	271	261	259	280	221	247	253	280	246	282	261	260	260	245	261	250	282	265	257	281	252	271	292	230	261	238	258	273	269	271	246	263	250	255	272	249	260	270	239	253	248	246	239	262	263	235	264	235	254	246	295	253	280	252	246	277	258	256	266	267	252	238	271	277	255	282	278	276	262	272	262	249	277	280	279	267	255	270	228	263	247	242	267	282	257	266	270	269	239	250	252	248	280	323	293	257	263	253	251	224	270	265	248	263	242	252	262	263	259	271	275	252	262	244	263	276	275	263	246	272	254	255	260	254	287	255	242	223	257	261	269	255	300	287	252	242	283	263	265	237	267	255	251	285	248	287	221	254	279	259	263	241	281	254	253	251	285	230	273	266	271	255	263	281	239	259	246	248	248	271	256	257	269	277	233	277	279	253	244	250	263	258	231	261	251	276	269	258	264	245	265	250	229	269	239	268	258	269	263	261	255	277	241	254	279	250	251	273	251	256	255	273	232	276	233	224	239	267	271	238	262	236	311	265	257	262	248	271	268	244	273	260	256	257	241	285	288	271	240	264	274	272	223	235	245	238	292	241	255	265	287	260	251	248	238	249	254	250	237	250	281	270	256	248	257	285	291	271	283	261	266	244	258	222	237	246	239	262	242	263	279	279	248	260	282	261	254	272	314	278	245	256	260	296	255	253	249	298	248	256	258	269	301	272	254	214	264	268	257	269	282	252	260	243	287	251	260	254	274	236	281	223	236	248	245	243	265	298	283	256	263	280	258	265	241	255	256	268	246	287	273	273	269	275	252	257	271	272	259	258	239	247	268	251	272	258	259	249	288	286	250	256	258	266	243	266	255	259	276	299	242	243	261	261	270	243	261	270	249	236	259	257	237	290	284	246	269	270	251	251	251	265	258	258	269	254	244	258	235	251	238	260	249	234	267	253	233	255	268	251	270	271	278	265	266	242	262	270	278	249	286	277	250	255	235	273	251	259	258	230	263	253	262	246	271	268	261	279	254	257	258	289	239	265	228	278	264	260	251	269	311	269	270	261	270	266	230	276	282	320	255	240	258	276	261	257	274	272	265	264	244	262	270	269	259	245	247	255	226	257	274	273	294	251	262	258	279	258	252	272	264	253	242	285	281	274	236	281	284	227	226	267	240	275	257	268	277	235	284	259	254	266	255	284	275	269	235	252	271	227	264	254	303	234	252	253	268	268	279	265	253	289	272	246	262	289	243	295	251	253	258	274	270	259	255	260	265	265	248	242	269	292	287	241	279	247	282	255	235	246	240	272	280	284	265	233	273	254	249	261	254	259	240	254	297	263	283	252	260	272	250	287	263	265	268	281	253	282	282	259	265	219	262	278	256	249	261	248	260	273	247	242	233	230	260	266	263	279	285	262	252	264	250	269	280	237	267	259	241	264	269	256	262	262	250	280	250	235	289	251	244	244	229	244	270	256	251	261	300	285	257	258	263	262	248	306	249	256	231	258	263	251	264	260	262	273	257	259	279	260	249	246	277	287	293	292	244	274	248	274	249	280	285	246	256	259	273	267	250	240	272	267	283	232	271	251	269	240	256	279	230	254	293	294	249	259	255	263	276	232	284	269	262	286	263	265	273	254	253	267	247	242	273	279	257	253	268	225	252	250	266	271	251	291	273	275	253	235	252	254	255	239	236	277	252	255	243	267	292	248	244	281	285	287	268	272	232	250	235	264	257	264	255	270	260	265	256	257	279	292	262	275	251	254	279	264	272	253	259	249	263	253	229	235	260	223	265	232	253	236	237	272	254	279	262	235	270	262	289	251	252	242	255	240	243	269	266	250	245	253	260	282	266	229	265	273	251	235	256	276	278	238	240	250	231	260	281	294	261	264	268	278	255	291	275	253	257	243	252	244	241	298	267	268	228	256	244	227	257	228	256	284	295	259	237	241	251	227	276	265	246	239	269	280	283	258	273	262	295	261	289	276	273	269	262	218	268	285	268	233	259	275	232	253	258	270	257	268	254	269	245	282	243	296	263	273	286	248	265	261	268	263	272	274	252	275	233	221	264	241	250	237	243	259	284	258	252	242	274	258	246	249	250	225	253	266	287	265	271	252	252	277	266	291	252	256	252	258	261	280	295	240	220	264	235	268	261	293	258	280	277	274	254	293	241	275	272	290	259	245	257	255	240	249	275	266	279	286	260	282	256	248	232	257	281	290	254	265	251	253	274	240	251	278	279	261	252	252	243	226	286	258	281	248	242	252	238	247	264	258	254	250	276	252	262	261	227	267	271	250	268	270	286	257	272	268	261	278	255	266	269	267	251	269	269	252	255	255	300	249	247	260	238	263	257	275	253	271	244	237	269	287	246	252	265	276	238	257	266	273	269	249	244	241	262	229	273	265	287	251	283	273	233	246	260	286	264	261	279	264	260	274	259	279	240	240	246	265	255	266	259	247	248	278	226	260	282	261	244	254	293	245	289	249	255	260	250	290	261	247	253	258	263	284	282	252	267	237	249	261	266	273	259	278	275	248	262	254	302	250	260	240	274	271	254	248	277	287	269	236	266	267	252	289	239	283	259	255	269	270	236	233	272	272	257	283	288	270	269	271	267	271	260	264	273	234	226	247	261	251	269	278	294	266	266	255	252	283	284	262	287	241	270	281	282	252	248	255	255	255	262	278	252	239	251	257	266	262	283	252	248	242	251	242	245	253	254	257	284	272	242	255	258	274	266	245	254	266	267	275	257	292	228	287	291	236	263	272	244	263	277	238	279	264	249	257	228	248	268	251	272	250	265	289	252	254	234	252	235	276	261	305	261	246	271	269	240	283	248	246	255	245	283	288	256	284	238	243	254	288	285	259	238	278	256	288	248	262	266	293	247	234	287	258	274	284	268	258	255	263	257	250	265	237	240	282	258	245	275	216	246	246	249	254	226	252	244	244	261	265	252	265	273	266	268	253	246	251	262	283	291	256	301	260	287	261	277	261	290	282	242	243	271	275	277	268	240	241	252	249	249	247	257	267	278	267	247	266	268	248	256	267	268	251	264	261	297	272	267	266	281	269	272	244	265	268	229	283	286	284	260	238	253	248	251	258	262	275	251	264	258	273	281	249	260	279	271	254	255	274	253	263	276	288	280	285	271	241	270	250	267	271	242	261	277	251
27731	15825	10081	1373	518	445	477	496	467	428	458	467	432	444	493	460	493	448	442	486	507	463	472	433	438	460	434	410	466	471	420	455	465	469	459	475	482	464	466	465	468	461	466	433	463	462	454	461	451	436	460	451	478	476	436	455	409	492	496	512	465	449	480	493	475	465	454	413	445	464	413	434	464	458	450	455	494	452	473	464	448	436	494	425	445	456	423	455	442	479	442	479	520	461	471	465	443	457	444	452	466	447	444	467	428	433	436	512	457	454	441	460	447	482	468	477	468	477	483	459	451	479	450	434	471	465	441	451	415	440	446	433	445	514	465	479	467	474	418	493	434	442	456	447	453	456	419	461	464	487	459	462	465	484	447	452	448	443	478	448	448	429	436	468	423	452	438	475	467	473	474	459	462	447	455	445	448	518	448	454	448	480	444	451	463	429	444	476	480	445	429	462	446	438	440	491	459	408	461	454	402	469	424	471	469	439	459	465	470	476	450	438	462	448	456	486	429	442	458	460	466	450	512	472	484	487	436	481	432	482	440	478	490	435	422	447	490	465	448	453	510	485	435	474	445	479	460	486	439	447	430	486	468	422	444	452	449	452	444	466	450	447	462	408	426	466	459	450	487	464	463	417	467	455	456	466	423	424	449	465	485	464	475	451	469	420	469	440	479	443	480	458	440	471	460	431	442	464	484	490	442	440	465	471	480	434	413	448	455	494	418	487	492	475	463	480	462	425	468	408	456	417	451	503	422	462	440	469	456	455	437	468	437	424	476	435	473	460	493	467	449	467	441	438	424	462	419	489	443	454	480	439	445	469	476	442	448	430	503	435	460	427	459	464	477	458	451	522	465	462	462	453	471	449	468	459	455	488	485	422	430	436	448	493	446	425	455	438	458	481	431	472	469	447	436	444	414	466	447	451	447	460	467	466	421	461	436	448	418	436	424	486	455	491	477	454	458	465	438	445	458	461	449	456	447	466	496	454	465	408	455	435	479	454	429	453	450	466	470	474	451	478	475	491	455	450	427	473	467	474	407	467	482	464	460	414	417	479	460	428	474	465	422	446	453	479	407	473	470	442	427	445	445	408	481	479	471	427	470	479	477	453	491	423	428	424	452	465	462	456	447	433	465	465	469	443	492	443	472	466	433	450	474	483	468	470	435	434	436	462	473	455	481	449	479	465	465	440	432	459	477	478	474	467	459	465	433	385	456	477	461	438	420	464	486	480	416	491	497	441	451	482	451	448	464	499	440	423	425	476	445	481	459	474	450	476	458	473	496	474	437	468	434	516	454	409	482	465	457	457	456	434	468	433	461	454	465	509	468	425	489	436	435	429	446	438	427	450	447	463	454	439	456	442	458	493	408	437	463	444	451	459	469	477	479	415	469	498	430	474	419	468	474	413	471	435	445	442	490	473	484	444	437	452	473	462	481	457	470	400	467	454	443	422	479	431	460	449	455	420	454	477	424	413	498	474	451	447	454	470	485	454	425	480	455	476	472	474	487	427	471	489	458	477	430	458	428	435	467	442	445	432	419	466	436	441	426	478	430	476	431	460	440	457	414	475	369	440	456	470	456	498	485	456	451	454	446	468	459	425	436	470	456	441	460	451	448	434	471	460	492	460	472	441	442	442	454	441	467	479	472	493	463	465	497	460	488	431	470	470	453	458	424	499	460	452	427	403	459	467	502	438	424	429	476	482	448	472	435	418	460	419	456	447	475	423	462	437	439	456	482	468	448	440	486	462	444	442	465	457	464	446	459	469	422	468	487	463	460	434	450	465	496	427	445	485	427	448	454	442	463	473	465	457	471	444	423	473	507	478	507	467	444	481	491	443	474	451	417	450	452	445	458	427	442	459	416	467	440	457	485	478	438	457	459	414	430	415	445	449	462	464	425	480	422	461	458	436	437	444	496	460	439	406	484	480	416	445	435	399	433	454	497	438	458	481	463	456	463	500	410	449	439	469	487	438	455	464	471	472	450	469	420	461	448	430	444	470	442	442	471	452	447	425	448	444	433	417	481	454	450	457	465	494	466	463	451	490	454	410	451	450	441	460	424	455	501	438	467	448	428	445	450	467	420	461	442	472	446	463	424	423	436	455	467	438	442	410	482	464	448	466	480	424	436	473	436	440	415	433	449	490	424	424	432	460	449	450	474	471	449	411	461	459	436	481	462	437	442	443	469	462	467	481	455	464	446	443	436	478	485	406	446	445	408	471	412	456	466	464	435	432	435	441	452	464	468	441	433	463	474	499	510	445	470	453	455	475	458	462	425	432	410	426	466	454	461	481	448	469	468	463	451	448	469	417	449	453	464	440	453	419	435	480	434	496	451	453	458	426	512	461	451	483	386	505	450	476	448	486	461	455	453	470	440	465	428	467	465	435	422	412	458	449	459	447	465	412	504	486	482	490	427	477	435	468	458	463	485	470	420	439	438	455	449	458	483	432	447	427	445	450	459	462	453	438	451	463	464	505	465	452	451	492	492	488	456	441	460	475	412	463	463	494	462	499	428	458	451	468	489	482	449	435	412	438	427	427	452	462	442	479	478	431	461	451	446	442	463	454	463	452	437	467	488	478	414	474	452	459	455	471	478	429	453	469	441	452	451	483	442	436	443	437	437	452	451	456	445	488	488	473	435	441	442	436	458	468	465	405	429	461	455	433	430	453	459	494	451	518	469	471	408	462	462	443	492	435	451	416	431	432	414	456	504	436	458	440	467	471	462	419	442	443	450	460	436	463	458	482	455	448	464	455	460	457	468	483	421	457	476	439	442	463	458	456	454	450	458	391	444	477	457	461	462	468	449	416	435	444	488	426	470	427	472	470	441	431	445	439	485	488	452	479	474	493	427	431	451	466	474	446	436	449	433	436	446	472	430	430	468	447	465	436	467	457	444	471	478	433	462	494	456	476	483	396	442	439	449	472	444	467	445	450	459	425	469	434	439	424	476	452	456	414	518	482	451	456	517	470	483	438	453	426	425	435	454	458	434	484	423	491	452	502	456	445	507	451	454	448	449	471	459	454	462	445	484	476	454	468	471	407	460	489	420	417	469	444	396	461	472	454	474	470	482	483	445	482	461	458	436	463	512	478	474	442	437	464	454	408	437	491	448	439	468	482	443	418	445	448	455	428	455	463	465	461	454	415	463	432	454	421	443	435	485	466	437	459	437	453	463	415	425	454	462	460	482	482	437	475	445	408	465	468	460	460	430	446	456	451	440	485	444	481	466	436	437	448	468	478	481	449	442	484	469	456	448	474	455	458	428	436	415	455	480	445	464	437	501	452	484	438	456	485	466	454	480	481	438	454	458	467	450	456	436	465	471	444	480	427	456	466	439	460	457	453	460	458	434	511	395	451	479	496	474	453	518	473	437	480	484	444	432	430	475	457	488	438	420	466	451	434	481	485	462	463	457	451	416	408	395	446	479	464	495	447	449	444	462	432	447	447	443	437	433	478	471	499	448	464	453	449	478	464	449	446
5709	10410	8198	884	439	497	462	452	420	419	440	443	466	436	442	421	418	436	445	455	446	414	423	428	445	462	453	489	446	440	414	438	443	399	423	446	441	459	447	457	414	462	452	429	438	447	464	434	431	426	437	457	411	407	445	448	418	444	457	451	431	451	431	422	442	450	462	423	438	455	467	436	417	420	425	447	438	442	426	433	443	413	416	445	440	465	380	449	471	429	415	463	423	442	484	455	423	418	413	425	418	429	465	416	443	408	405	436	443	433	463	449	457	409	414	426	439	457	400	412	410	454	460	422	383	418	418	419	455	458	425	440	436	431	451	434	444	435	452	410	401	426	427	430	407	429	461	386	457	445	438	455	435	450	448	468	434	440	449	456	427	430	445	441	403	403	433	469	401	434	447	445	419	433	462	438	415	407	468	398	439	437	440	452	398	451	438	470	441	441	451	412	429	415	389	407	442	400	433	430	400	425	434	439	435	419	435	414	434	399	424	486	421	444	431	447	465	436	410	414	467	422	421	400	425	432	419	455	438	455	431	432	417	430	431	428	425	448	436	489	447	436	397	444	447	434	436	427	453	415	432	445	448	437	428	400	444	439	427	454	450	397	415	458	424	444	452	459	421	416	427	441	417	445	400	474	458	449	470	416	462	438	491	435	438	454	433	417	438	467	488	427	456	477	452	456	442	428	449	438	439	438	454	458	455	423	446	445	408	443	445	413	457	436	442	442	436	451	418	425	458	420	443	444	456	407	446	475	424	434	467	418	435	438	431	464	468	412	466	439	471	431	453	427	425	421	426	430	432	435	449	434	461	462	434	450	427	447	414	430	434	401	438	443	422	458	433	423	450	429	434	465	429	485	391	436	471	422	460	456	430	442	466	408	415	427	411	437	435	408	401	475	420	410	436	474	400	435	410	433	448	408	433	423	415	461	449	439	469	455	395	404	449	439	456	401	397	422	453	485	429	431	426	436	459	438	437	418	432	440	455	426	459	470	425	415	423	458	431	440	430	450	452	446	445	467	432	405	421	423	431	450	426	456	432	423	447	449	466	452	458	474	459	430	479	431	437	436	411	406	423	444	449	420	438	452	491	444	435	424	426	447	430	464	412	442	419	418	419	444	413	420	473	428	450	447	425	425	400	459	434	494	405	397	453	423	447	442	419	425	470	452	436	447	465	436	443	443	423	450	425	448	428	463	403	450	450	455	431	442	437	407	447	451	431	430	447	427	447	447	432	416	465	437	463	432	405	410	425	472	419	482	441	459	405	437	405	392	448	455	455	400	403	461	444	421	426	408	430	426	442	432	428	411	415	453	465	421	424	465	443	440	414	407	412	462	378	417	436	455	442	445	406	450	406	448	428	471	440	412	450	422	416	441	440	429	449	441	439	470	435	432	426	454	439	471	409	459	441	434	443	418	447	500	409	429	421	445	433	422	445	430	421	449	404	490	428	454	442	442	420	419	425	410	476	432	418	448	458	439	459	431	422	479	442	422	424	444	431	427	445	429	417	445	415	426	444	397	478	459	438	431	444	472	402	455	478	469	427	434	408	452	453	437	457	424	479	410	444	421	434	423	426	385	424	454	434	439	427	436	433	439	446	444	442	436	422	395	422	461	422	409	412	447	426	419	447	426	452	418	410	401	457	389	431	431	436	426	402	417	432	457	442	438	450	464	454	434	434	406	429	436	425	463	442	421	440	426	418	440	409	447	475	448	410	424	425	425	416	435	418	433	431	424	421	413	388	464	447	460	446	416	407	443	465	408	444	419	415	424	461	455	421	439	425	414	405	459	434	437	450	428	438	445	389	455	437	409	456	495	432	422	447	448	428	443	429	428	444	444	401	435	409	427	446	417	398	413	401	414	400	431	410	410	429	400	439	449	430	394	478	471	454	420	465	427	410	445	437	433	400	459	450	425	435	443	429	458	467	406	429	443	429	461	405	433	411	428	437	426	438	452	461	455	424	424	425	459	461	455	434	465	416	440	435	453	423	445	439	426	447	440	446	463	439	442	419	412	450	453	471	443	456	450	447	417	448	478	475	465	425	428	454	423	431	430	452	448	432	431	443	451	427	401	418	430	413	448	445	413	460	436	438	458	453	435	466	432	435	443	479	418	409	440	434	428	461	425	458	452	446	416	420	418	408	432	430	443	440	447	428	445	466	438	412	434	430	431	435	409	438	459	430	425	443	423	406	426	414	424	457	463	463	436	435	456	425	434	420	443	433	454	430	430	420	436	473	422	466	411	408	412	471	421	453	442	450	430	426	447	407	443	418	453	445	441	426	406	465	417	431	430	424	397	430	457	426	428	468	424	428	453	430	471	446	439	454	441	455	403	439	405	459	433	439	458	446	435	436	452	439	405	432	437	447	439	426	463	424	451	451	414	391	436	425	419	415	473	423	448	440	411	470	457	404	434	475	440	458	432	419	445	404	442	415	421	423	443	462	457	391	419	421	412	425	468	424	418	447	442	451	425	411	432	405	391	435	419	413	434	436	390	428	432	409	466	418	414	448	398	422	428	405	472	437	433	435	453	428	450	386	432	431	432	418	438	404	450	419	450	402	452	406	432	446	417	444	418	436	433	429	438	438	428	429	469	421	388	450	426	424	444	455	432	417	408	442	472	393	453	455	467	457	472	431	452	420	465	434	436	425	415	406	428	431	482	400	416	435	435	432	413	385	454	417	453	460	440	456	445	413	486	432	460	390	425	403	414	414	453	447	455	445	439	419	436	459	473	449	435	448	458	411	425	449	419	425	468	459	445	469	409	436	435	425	400	402	441	425	401	424	439	432	421	428	431	464	402	396	426	413	450	442	459	459	423	480	440	437	440	386	455	419	419	437	454	435	419	471	430	475	434	448	420	417	454	420	474	417	438	409	484	437	432	393	452	400	435	416	396	454	426	487	460	432	412	438	418	418	429	448	412	439	437	467	417	414	430	448	402	478	371	460	446	416	422	446	427	433	453	441	445	443	435	419	429	433	423	477	444	428	473	471	420	461	379	417	436	433	425	458	455	425	453	420	447	448	456	430	500	436	447	449	450	463	419	443	433	437	445	482	452	431	423	425	438	429	431	449	418	451	444	433	420	432	432	435	414	421	427	409	455	457	438	448	432	391	431	473	452	405	430	467	440	444	446	426	459	416	425	467	411	424	448	474	460	427	414	426	458	468	440	457	424	409	428	448	429	434	441	469	441	413	438	423	409	425	423	468	456	395	464	453	459	415	436	392	413	404	436	424	436	424	425	444	470	460	415	429	429	411	453	411	440	467	411	405	427	452	458	440	455	455	441	480	449	429	410	432	428	415	443	418	443	409	468	390	447	424	462	461	449	451	442	422	428	428	451	417	394	424	413	432	419	404	455	436	471	467	458	434	456	416	448	432	400	470	453	442	451	469	429	437	435	456	457	437	481	408	439	400	448	399	394	430	430	426	455	462	444	436	465	426	429	440	424	452	451	414	395	384	440	433	428	430	445
25558	21709	28135	25548	7964	580	369	287	259	237	245	242	200	218	198	228	214	221	238	229	226	219	235	240	209	228	216	184	211	227	235	228	238	217	237	217	200	203	214	216	208	212	224	212	202	222	193	201	219	209	211	202	211	182	233	229	229	241	221	229	203	218	208	193	233	219	191	206	192	206	229	194	224	230	220	198	207	210	219	209	194	190	221	193	226	213	217	227	208	210	215	231	206	230	229	209	209	206	229	232	240	218	223	223	188	215	196	224	211	211	180	205	217	195	216	232	192	204	203	179	225	206	217	227	224	184	224	205	238	199	220	227	208	210	213	224	170	212	205	213	217	206	235	216	219	211	221	199	242	184	221	215	197	224	224	221	235	193	240	214	193	185	184	219	227	207	212	224	206	196	211	206	194	188	198	208	221	226	236	217	196	199	192	195	207	208	200	217	193	217	204	175	220	181	204	200	192	211	217	202	223	221	194	202	219	195	190	222	203	204	204	211	214	213	229	189	214	212	210	219	215	176	193	215	224	192	205	247	207	230	188	222	209	227	201	202	203	211	186	206	240	226	203	218	233	209	204	197	189	228	207	205	216	175	221	193	213	203	215	241	221	212	210	215	204	200	222	227	200	201	209	212	212	186	202	214	211	216	229	222	216	221	233	201	199	203	207	220	203	204	215	196	207	221	193	200	228	207	240	204	178	200	209	203	227	214	206	230	224	207	221	214	211	193	221	216	175	205	212	198	249	220	182	208	193	207	208	225	185	191	237	205	198	223	239	198	207	230	202	194	210	191	231	202	220	215	233	200	222	216	232	210	201	202	232	212	227	212	219	215	238	178	228	222	228	197	205	217	231	201	206	204	204	194	218	218	208	200	206	223	212	207	216	217	213	221	224	203	213	171	215	185	226	213	202	216	200	239	200	215	197	228	174	217	186	217	230	202	207	225	217	215	219	196	198	199	208	240	219	214	219	218	203	189	209	191	231	200	203	251	204	214	190	214	225	217	207	225	185	211	219	196	208	185	201	218	217	216	185	203	227	210	209	218	204	196	196	185	212	182	195	213	201	198	240	202	214	215	208	223	194	168	216	203	200	207	208	229	220	214	195	218	206	182	205	217	193	196	205	225	209	173	193	201	194	219	207	207	207	204	206	196	194	210	213	205	209	221	220	205	234	208	211	230	207	200	181	220	191	226	244	204	200	206	196	195	220	225	214	185	195	199	235	215	206	208	187	210	223	199	198	181	204	222	213	222	241	216	208	213	212	257	197	207	240	208	218	204	183	186	204	182	204	255	198	215	211	226	213	208	212	207	193	209	219	169	224	216	216	201	202	228	247	238	202	233	210	215	195	226	216	236	207	178	215	198	215	232	216	201	180	213	212	207	217	198	224	219	188	204	210	186	211	219	205	194	209	214	194	231	210	234	213	213	198	201	192	244	221	215	228	188	220	203	207	211	214	219	211	210	197	247	210	225	199	218	195	213	208	213	195	206	209	194	217	215	227	212	216	213	206	215	204	187	245	196	228	207	216	213	236	201	197	205	211	215	212	196	202	191	209	190	206	209	219	219	213	211	197	211	222	224	215	207	213	200	246	225	216	201	227	207	207	216	200	212	219	227	224	194	231	188	242	171	220	231	182	194	221	207	193	179	219	208	225	220	207	213	208	212	186	185	210	212	194	218	201	191	198	211	233	195	215	198	211	206	228	193	219	221	232	213	220	178	185	205	202	218	228	201	209	211	228	201	199	213	208	204	219	210	204	230	218	220	209	227	206	195	214	171	217	211	222	223	230	199	191	228	209	210	210	236	202	208	195	207	188	214	199	197	201	211	219	199	195	204	201	178	213	223	221	218	224	193	231	210	232	223	208	196	204	192	216	204	225	204	227	214	214	213	207	241	211	206	193	216	250	224	219	207	208	209	195	199	181	237	206	219	220	208	214	194	197	218	221	209	205	200	171	201	195	190	216	214	198	207	218	203	212	216	209	205	212	196	205	207	190	208	224	184	191	222	197	218	212	225	226	200	192	219	203	202	210	212	218	192	218	198	203	203	249	212	192	201	193	219	221	219	195	225	224	204	203	222	229	191	201	212	222	202	205	223	194	214	235	204	190	212	213	194	186	215	210	190	231	208	224	194	218	214	215	229	174	198	221	196	196	236	195	181	214	206	212	207	223	195	193	216	219	178	222	213	229	192	190	234	218	191	223	219	213	214	202	206	224	193	211	204	214	224	213	195	213	217	241	209	216	201	247	203	239	218	222	233	237	205	215	222	223	225	218	193	222	188	197	211	235	202	222	203	228	227	197	240	190	206	189	188	210	225	215	204	204	200	206	222	216	220	191	208	203	197	200	219	212	193	224	212	206	222	208	238	201	212	204	212	209	211	201	221	217	208	208	208	205	195	194	180	234	219	193	220	216	235	214	206	205	225	203	229	215	224	215	219	199	209	226	200	201	197	181	207	210	203	211	191	209	212	229	210	220	226	216	218	217	228	222	182	190	201	211	200	202	225	224	225	198	192	208	215	218	218	217	215	222	200	199	195	218	209	199	216	222	217	205	188	215	208	219	211	226	221	197	231	205	208	205	194	213	189	212	209	215	209	210	198	221	189	204	204	212	214	224	202	229	204	203	204	194	194	195	210	208	238	208	184	221	207	199	209	199	220	183	182	219	212	177	199	214	208	199	187	214	186	233	180	213	221	220	218	201	206	201	219	219	207	229	242	210	214	209	215	197	232	200	221	222	205	199	198	234	194	222	186	217	198	231	217	204	210	223	226	227	208	216	206	204	210	189	191	204	191	210	210	189	213	212	214	215	184	210	205	206	200	226	206	219	211	201	212	229	208	214	180	210	191	216	194	236	229	226	199	246	178	215	173	222	223	205	229	189	236	216	197	213	197	215	194	228	189	210	212	179	223	208	219	209	214	197	212	211	205	222	217	201	231	229	209	190	214	192	187	217	196	234	207	222	228	237	217	191	199	211	191	222	185	222	205	227	208	201	193	194	211	198	200	210	227	204	208	217	208	204	256	219	215	226	203	215	219	218	204	210	208	218	216	217	231	222	201	194	206	194	213	218	214	218	195	196	212	202	216	219	199	223	203	236	206	167	223	234	215	194	203	226	199	213	200	224	213	209	203	219	224	226	201	214	222	220	219	215	191	194	183	243	218	209	214	196	211	200	220	211	218	197	207	220	226	196	238	216	241	188	217	238	190	197	211	219	217	208	206	204	225	205	223	241	203	232	212	214	198	195	230	211	194	219	229	204	202	183	214	220	226	205	215	197	206	216	199	233	228	234	204	196	209	234	223	203	181	196	211	228	182	197	218	208	237	211	199	207	180	218	207	203	216	174	223	185	207	184	242	203	189	190	204	213	197	221	237	222	215	231	203	225	222	197	212	198	227	216	225	222	181	231	225	200	222	204	218	219	202	215	233	204	220	226	216	218	219	230	215	231	222	204	200	200	199	186	207	188	220	231	220	226	228
7865	56080	34427	5013	665	508	411	369	329	318	334	270	299	269	287	253	261	242	256	236	290	251	294	228	235	275	266	218	251	227	258	262	229	222	217	237	255	232	254	268	252	210	224	218	262	255	267	230	249	273	198	216	249	259	246	207	236	233	248	216	231	220	253	222	231	240	241	248	261	249	237	250	226	236	206	245	226	264	242	250	227	205	257	265	233	250	231	265	243	224	260	226	245	230	230	232	237	237	262	237	284	231	237	237	237	210	211	244	211	256	261	245	251	244	246	225	215	248	250	249	221	235	251	217	225	250	235	235	252	254	244	248	219	225	233	226	261	236	221	224	235	249	245	237	240	229	239	219	278	226	257	222	232	228	212	231	213	258	238	235	236	233	239	280	238	229	242	250	241	243	237	214	247	255	214	240	238	235	248	204	248	229	237	261	230	243	237	251	232	248	239	252	250	229	242	241	265	215	244	222	219	235	236	217	251	215	216	238	232	249	229	243	232	235	252	223	225	236	205	250	227	218	235	255	255	237	216	243	207	250	243	234	240	216	249	260	237	231	267	236	217	251	246	232	227	240	232	237	268	248	226	252	247	231	242	250	241	232	244	255	270	235	242	234	233	247	240	228	234	226	231	241	248	214	222	242	255	251	228	230	221	242	224	214	222	267	251	258	225	238	230	244	224	224	223	251	257	254	189	254	228	232	249	235	270	219	228	238	232	254	229	227	221	242	234	250	264	230	238	238	215	235	251	207	258	243	237	235	220	235	222	246	247	256	222	258	232	259	227	220	245	226	242	228	244	228	227	258	263	226	247	235	248	237	220	265	244	232	241	233	239	225	256	236	229	234	251	237	197	241	225	254	248	205	261	263	243	233	243	226	244	262	218	233	230	240	218	244	215	252	213	226	226	220	231	218	231	252	251	265	214	216	239	238	249	211	220	230	253	197	243	254	224	233	266	239	234	231	241	219	224	229	242	219	251	227	232	247	246	231	238	222	245	257	219	256	241	245	241	204	238	228	227	225	241	226	242	254	216	223	253	223	246	260	234	251	278	246	230	221	253	260	243	271	239	226	242	247	199	242	231	230	233	202	228	229	233	223	236	236	254	231	234	215	248	241	225	214	234	229	237	239	226	269	289	223	231	236	216	254	242	251	221	256	268	244	275	234	240	227	232	226	242	217	235	223	228	205	244	228	231	229	234	213	233	238	240	241	244	228	234	229	227	261	244	268	244	248	231	239	253	238	277	243	223	221	237	220	217	227	267	248	233	250	215	220	269	249	243	249	233	237	220	219	246	243	227	237	223	226	232	211	230	228	227	229	243	255	232	239	242	230	233	240	235	286	232	246	247	257	246	251	236	246	217	225	233	234	230	232	233	235	238	219	258	229	241	229	260	233	242	248	234	245	257	220	230	247	241	261	231	235	256	246	216	235	225	245	235	252	244	249	260	234	211	248	236	250	267	232	242	275	224	242	252	255	244	231	235	243	221	219	237	269	215	240	235	225	222	213	246	222	235	236	258	223	246	246	235	220	238	215	237	215	256	221	242	222	237	233	238	225	252	245	233	243	246	246	223	215	240	225	262	235	257	223	261	217	258	231	264	258	212	256	231	274	220	248	271	243	222	243	240	221	238	253	227	259	220	262	219	235	230	239	223	223	232	225	241	239	251	252	229	222	235	243	238	227	239	230	221	265	275	248	232	215	231	252	248	271	242	248	244	217	234	233	270	227	226	249	214	235	225	254	238	208	223	245	226	224	226	231	204	283	237	231	229	223	225	263	231	224	214	236	237	279	242	275	214	241	249	202	247	247	215	235	240	199	229	237	230	257	236	227	248	242	224	233	228	214	227	241	241	222	222	245	250	245	206	236	224	230	236	219	229	224	227	242	212	223	245	254	222	247	225	232	234	251	238	206	244	271	245	229	237	231	244	230	228	239	225	257	235	248	246	261	200	228	251	219	225	199	252	264	247	222	246	242	224	233	236	231	238	235	232	247	246	237	251	258	212	223	230	233	237	234	251	225	201	230	216	237	221	232	219	248	233	234	227	232	243	222	225	238	237	218	224	240	223	243	244	235	231	244	244	234	234	244	248	234	231	260	250	255	239	248	256	225	234	209	242	234	233	237	223	252	253	238	228	240	233	256	237	205	199	218	236	231	208	234	269	232	262	228	234	229	244	219	209	226	281	236	271	231	264	245	256	218	221	250	227	217	241	253	219	236	258	246	239	240	214	229	283	239	242	248	259	254	239	236	233	246	239	241	239	249	256	206	219	241	236	225	217	219	224	249	242	261	216	237	229	233	237	224	247	239	233	234	230	251	232	236	226	241	236	252	245	240	237	249	244	262	221	240	235	224	241	255	253	238	240	217	229	224	236	195	226	239	222	261	241	249	261	231	215	248	231	236	241	243	210	228	219	242	235	211	242	204	224	235	244	230	243	285	239	246	238	246	216	273	251	209	248	239	221	240	245	230	233	236	213	220	208	242	234	223	226	224	242	224	257	251	241	225	278	242	245	226	230	246	261	249	253	237	208	218	222	241	240	206	228	252	222	242	265	229	215	238	211	259	209	221	230	206	260	214	236	271	231	237	256	240	280	245	236	240	251	236	244	245	221	261	213	217	247	209	224	222	255	247	229	235	227	231	239	233	236	237	256	222	247	241	220	245	249	229	243	245	239	224	238	211	251	216	240	232	248	239	239	258	247	239	267	244	241	215	234	253	224	236	244	231	264	240	229	210	228	254	233	237	217	262	240	233	211	232	222	251	236	220	218	245	230	262	234	229	249	235	255	232	256	233	255	254	244	240	227	253	232	246	242	250	223	254	239	238	219	243	228	229	241	231	231	207	222	242	223	212	233	253	209	251	222	217	208	228	239	260	202	247	253	251	254	248	220	239	227	259	231	231	267	245	218	246	237	231	215	227	222	235	246	233	242	231	250	232	221	250	215	274	242	244	251	220	237	215	239	223	232	242	235	241	261	216	239	259	208	231	200	236	240	220	236	234	245	229	250	245	259	282	205	254	262	246	254	248	226	248	235	227	256	241	249	217	228	251	214	236	210	228	222	239	249	225	251	222	246	234	268	222	246	224	244	248	243	215	234	221	235	257	222	237	226	234	243	229	228	260	234	209	222	268	229	228	224	244	242	255	250	215	248	217	226	234	250	244	244	247	237	199	215	247	218	245	209	228	232	226	219	275	229	229	239	243	240	217	230	242	238	262	251	226	215	201	214	242	234	253	254	202	233	226	249	252	213	240	217	215	228	232	256	236	251	233	226	235	259	217	252	223	252	241	234	230	219	226	264	248	255	219	243	257	244	222	230	233	245	240	212	232	238	234	223	226	238	246	225	228	245	250	245	226	265	241	254	252	235	227	251	246	238	225	239	212	236	235	228	245	219	245	225	239	229	237	232	216	223	223	237	224	249	250	227	225	271	244	242	255	237	207	228	242	235	238	222	249	229	217	230	230	236	237	234	243	243	225
24630	21718	29559	24555	19035	3932	666	422	332	328	300	282	287	283	293	278	264	284	276	289	272	261	265	267	227	262	254	241	279	258	238	213	240	232	246	247	240	269	237	240	266	242	253	281	247	231	267	217	267	257	242	233	246	249	267	238	251	245	245	232	251	242	251	259	246	204	253	266	249	250	272	261	244	241	240	251	282	240	246	247	236	248	243	223	254	236	237	227	225	233	249	223	268	232	226	232	266	227	230	242	239	195	234	239	260	250	236	253	248	234	253	228	233	236	251	245	231	231	249	264	240	257	225	254	250	256	252	214	219	243	241	250	251	246	256	259	237	241	227	244	246	232	240	210	247	240	246	231	244	224	247	252	253	243	247	238	253	234	271	233	249	230	256	229	264	260	262	226	229	245	247	235	225	226	230	253	247	235	259	252	221	233	234	242	223	252	228	262	236	248	241	253	222	254	254	235	270	225	249	240	237	247	262	260	223	241	240	274	232	234	246	271	220	239	257	225	262	263	265	233	263	264	252	276	258	239	252	247	262	244	240	250	240	229	216	233	233	228	228	243	260	222	238	235	242	220	260	232	227	274	252	232	248	227	220	225	224	247	263	234	245	244	246	274	233	208	259	230	226	251	236	220	225	235	245	241	252	291	232	243	223	259	258	247	249	255	253	236	244	241	234	217	258	272	238	236	240	256	216	252	248	254	251	246	240	246	245	223	259	247	249	216	222	282	228	266	273	242	243	259	242	234	245	254	230	228	274	218	218	240	229	274	224	222	232	248	230	229	242	254	248	265	238	251	235	237	231	219	254	235	262	244	235	248	246	233	263	226	222	223	248	246	245	247	261	228	239	234	236	247	228	202	228	229	244	262	235	235	246	241	256	236	237	238	244	227	256	230	250	231	245	233	224	232	261	241	226	246	256	238	237	239	252	239	252	225	229	239	235	239	266	212	253	240	242	224	242	254	218	252	247	217	228	216	264	241	247	264	238	215	238	232	255	226	238	231	262	239	233	238	246	242	263	217	260	242	240	282	257	237	243	251	258	250	258	235	250	258	244	241	232	256	248	239	256	253	239	229	223	239	225	216	250	249	255	234	237	232	237	253	254	270	232	245	253	260	239	227	248	236	229	243	253	234	220	241	247	243	247	258	230	243	241	270	256	232	235	244	257	227	228	224	225	236	222	250	242	232	246	241	227	230	255	249	254	241	258	233	241	239	244	261	239	257	254	233	266	254	237	218	249	234	251	209	206	240	239	232	251	232	230	255	256	269	220	247	249	230	237	248	269	246	235	236	247	235	248	241	227	252	261	246	240	235	231	232	251	207	234	258	239	225	251	256	252	269	255	242	220	247	252	269	217	205	242	233	222	250	234	259	248	247	266	242	211	228	249	246	243	241	245	243	241	258	259	249	241	239	243	238	253	222	247	246	235	226	261	235	230	236	261	234	248	268	252	234	243	244	290	245	248	251	279	235	231	274	240	203	234	227	244	264	231	242	250	226	247	237	248	231	239	217	257	235	214	242	235	254	241	213	256	241	229	239	230	244	234	259	261	237	246	254	229	265	215	243	232	220	236	253	242	258	231	251	229	260	253	243	221	223	215	225	273	214	246	261	248	233	238	217	206	230	224	250	245	259	229	225	240	227	260	265	255	221	244	243	219	246	220	239	263	243	219	262	240	213	249	255	258	245	232	232	235	253	244	244	261	241	243	268	234	211	250	230	234	261	223	238	237	282	257	249	217	263	241	246	243	243	252	235	238	232	260	246	232	253	240	243	250	226	263	223	213	233	230	238	224	256	249	205	236	237	233	230	250	230	251	242	232	240	249	267	228	229	262	247	278	213	262	239	262	215	246	258	236	234	229	248	229	239	226	244	218	245	220	286	271	273	243	225	236	259	252	246	241	254	261	251	251	228	265	243	277	216	247	250	237	234	250	231	223	265	241	231	239	237	248	266	256	252	268	267	260	230	256	260	246	264	255	251	246	263	254	235	225	273	227	250	245	241	257	272	209	217	248	225	246	262	209	234	244	244	238	242	204	255	263	249	204	242	250	253	252	267	231	251	251	215	237	239	234	248	257	208	268	237	241	230	235	286	230	235	248	249	248	223	223	209	252	250	252	246	243	225	241	243	265	221	245	240	229	255	243	226	217	215	248	248	264	231	224	230	238	231	243	243	238	235	221	227	225	277	239	246	230	237	239	227	244	235	222	260	259	246	250	221	244	243	238	247	247	244	232	257	237	272	224	226	241	242	232	248	265	252	227	228	247	230	236	227	212	243	228	233	257	250	253	261	232	273	219	242	262	264	229	286	240	235	247	272	253	258	270	232	258	259	221	225	268	263	267	213	234	216	242	242	233	268	211	207	222	251	244	224	236	218	266	248	249	251	231	273	233	226	228	239	229	254	250	256	264	214	222	222	255	223	237	247	241	237	239	255	234	222	222	236	237	248	250	235	231	249	243	226	231	237	236	225	237	253	251	217	245	267	259	233	234	228	265	232	247	233	248	234	227	264	230	228	240	234	249	252	258	244	251	259	232	255	266	220	232	248	263	231	215	247	254	238	261	212	247	216	243	254	192	251	259	251	226	241	254	241	254	236	228	247	247	229	238	206	227	250	222	225	244	276	242	227	251	258	243	233	228	286	251	266	239	228	225	259	234	241	267	241	247	227	235	235	243	266	220	229	250	239	234	230	251	269	228	215	213	237	262	232	247	237	214	263	218	223	207	218	236	261	259	242	260	246	258	245	240	256	243	254	246	254	263	241	232	231	220	267	256	250	246	231	221	232	236	247	228	234	238	230	245	223	234	210	242	236	219	251	227	249	283	246	231	256	228	242	225	250	221	223	239	258	246	244	283	228	217	274	256	275	244	230	241	246	252	256	221	216	227	218	238	245	244	263	224	220	233	236	246	247	263	226	243	252	249	230	204	254	230	235	243	269	237	240	243	252	292	234	224	253	220	235	247	248	245	234	221	252	261	257	242	222	252	246	228	246	239	218	219	235	236	262	214	267	245	250	246	263	224	257	266	231	238	212	244	233	242	225	239	228	245	216	234	251	235	231	240	240	263	217	270	240	238	245	279	260	242	250	251	247	219	245	204	217	229	259	230	245	248	221	259	254	274	239	238	211	245	237	274	260	247	219	235	238	243	262	236	249	252	239	218	209	285	254	246	225	240	215	246	252	258	253	246	221	226	226	254	240	230	255	233	224	264	245	255	242	235	251	232	240	215	274	239	235	242	279	235	253	246	245	234	236	242	262	244	241	277	215	242	242	242	243	240	221	243	272	255	247	239	258	232	245	239	256	234	247	247	259	243	253	273	218	246	245	263	239	243	260	221	248	235	228	248	246	245	286	266	212	254	267	250	201	235	223	250	242	211	212	238	218	222	225	260	225	234	238	226	236	244	225	277	210	251	237	238	252	255	246	245	269	258	257	227	242	228	240	242	244	257	254	218	201	234	228	245	217	238	254	236	215	230	231
20272	76167	47204	6882	969	718	602	524	454	430	388	382	371	329	313	342	324	331	294	278	297	270	270	260	266	257	292	294	286	316	306	264	245	259	269	284	283	281	257	273	293	307	297	270	253	258	266	249	260	241	272	269	298	280	276	311	277	279	290	271	291	281	268	274	295	244	283	271	277	277	260	268	272	291	278	267	261	258	252	273	307	255	307	294	287	264	237	280	295	261	255	283	298	253	255	240	241	277	249	268	244	289	245	234	268	238	244	245	248	260	224	264	290	247	286	240	308	249	257	269	262	275	254	268	250	307	249	249	280	266	274	265	271	276	287	273	245	271	255	289	283	254	306	277	246	246	279	291	261	265	299	264	274	258	281	274	242	263	250	314	261	293	248	261	263	274	259	274	254	234	258	241	247	254	258	301	294	257	283	265	281	271	246	235	262	251	257	274	238	263	240	266	271	286	273	267	276	278	291	265	264	301	255	228	277	298	266	260	273	276	247	280	266	290	263	270	279	258	283	269	278	268	246	258	274	257	247	286	257	273	229	252	277	244	281	293	291	279	257	257	277	238	251	244	286	304	269	263	260	252	270	260	267	279	248	261	262	237	233	251	273	226	248	288	274	269	281	246	255	277	277	253	247	273	237	274	245	275	277	277	251	256	243	246	246	258	265	241	272	283	278	262	250	255	269	236	267	245	267	285	282	259	273	265	239	239	269	263	265	249	266	237	280	261	243	265	256	264	262	245	256	262	252	254	265	266	265	257	263	278	275	287	260	281	288	283	283	282	275	279	269	253	254	237	252	279	288	253	249	237	258	252	276	252	278	276	251	263	287	284	275	286	266	268	273	250	288	249	268	268	276	252	273	257	277	242	279	232	248	263	247	282	258	238	263	242	253	228	244	268	270	257	302	296	271	266	289	275	283	255	285	269	258	295	280	259	257	233	269	256	277	236	282	289	216	262	239	238	251	269	257	258	248	272	275	256	233	279	229	252	262	241	280	253	262	286	271	269	290	228	279	256	265	235	262	249	260	258	288	252	244	254	282	259	281	282	259	269	285	261	267	245	268	258	309	253	280	254	248	270	245	262	246	261	257	266	242	253	263	284	274	257	238	272	256	244	304	242	285	282	272	261	270	254	276	258	288	267	284	279	264	270	238	258	264	252	256	255	265	269	275	258	259	250	271	253	281	277	257	259	241	275	238	262	246	288	276	258	255	258	279	251	263	265	265	261	237	248	268	267	263	268	280	269	260	277	249	245	269	269	261	281	260	257	273	291	280	237	259	277	230	269	260	273	255	255	246	268	253	255	253	257	265	273	237	258	243	251	245	273	294	256	278	245	238	266	265	258	271	270	238	280	285	262	249	290	274	256	251	258	256	266	258	291	248	257	254	282	278	277	258	273	278	248	255	287	256	249	272	254	246	225	274	261	281	279	255	237	257	251	290	250	274	247	234	275	267	259	238	253	248	236	265	272	278	267	267	294	246	274	254	242	280	272	272	254	262	278	283	266	291	249	270	301	270	260	251	253	289	258	276	272	292	257	266	289	261	272	284	272	284	249	251	246	254	248	281	252	249	235	269	281	256	237	274	244	241	264	254	261	283	239	272	238	257	267	247	237	252	252	277	260	264	237	277	252	276	257	265	218	238	255	298	297	266	253	278	270	252	255	247	293	239	287	278	276	274	256	276	236	260	240	273	279	252	260	252	261	282	289	251	258	254	251	262	246	264	235	291	251	226	231	290	281	264	229	228	256	265	245	264	265	243	256	246	268	277	272	267	257	255	260	233	276	260	241	272	251	247	229	240	262	262	256	284	278	255	245	265	262	284	263	271	244	286	269	258	263	246	292	249	250	259	254	282	275	251	280	275	259	243	248	255	263	264	247	252	247	250	266	283	254	249	241	289	255	277	274	278	238	236	300	233	282	278	299	280	278	283	248	246	293	276	267	252	300	270	243	276	255	277	310	254	282	259	239	285	275	273	272	269	280	271	276	257	300	254	225	259	266	244	248	293	280	265	280	295	258	266	268	266	248	263	252	284	309	245	261	266	235	253	263	244	264	253	272	278	233	266	260	242	248	257	277	283	300	261	266	285	300	286	271	273	258	255	264	238	270	290	245	232	287	260	282	280	296	243	258	226	275	300	253	260	248	269	301	248	257	274	259	244	261	280	271	251	281	259	275	282	264	266	221	251	271	284	281	252	247	264	261	272	255	244	244	263	277	247	249	256	264	284	270	266	274	257	277	258	253	247	269	274	274	253	271	260	286	268	264	257	236	256	259	261	277	262	250	284	259	241	233	273	253	242	248	262	256	243	265	280	254	253	252	232	262	280	264	251	277	260	266	269	249	260	261	272	252	275	263	279	234	266	270	249	245	242	272	270	281	281	293	261	270	253	262	294	249	258	303	280	285	276	277	255	276	224	253	269	235	264	224	250	261	289	259	274	259	263	257	256	260	248	255	269	264	279	254	272	245	245	252	274	279	271	241	277	263	262	248	261	226	297	256	245	277	249	263	268	267	264	251	269	220	262	299	245	257	282	281	281	256	269	278	239	262	274	258	271	213	256	254	279	283	253	247	262	283	266	237	252	262	251	249	241	247	263	240	268	281	259	240	265	273	278	254	270	287	243	284	241	293	241	271	268	249	272	297	265	234	261	237	262	242	299	279	252	283	244	242	273	247	247	235	280	265	252	286	265	284	257	262	267	277	273	251	252	272	245	240	255	273	250	252	265	285	242	243	232	248	277	280	241	269	266	276	294	255	269	284	248	256	265	265	229	240	265	266	292	260	252	267	255	250	277	291	281	294	252	258	273	281	258	243	287	254	255	251	227	266	275	259	275	273	275	227	290	244	255	255	258	262	273	248	242	278	255	250	270	254	242	270	272	251	266	245	268	315	249	242	243	284	262	260	252	249	262	289	277	271	286	291	259	289	285	289	281	262	277	274	288	252	257	294	266	242	258	256	289	256	254	261	271	263	246	274	237	232	281	232	274	242	244	250	282	251	279	277	283	243	270	266	292	260	278	272	234	282	294	260	242	268	237	300	281	243	255	222	262	245	289	275	259	258	294	274	246	245	271	270	268	248	257	257	248	270	284	278	276	261	278	255	265	249	259	285	260	258	242	270	247	282	261	308	275	278	273	287	284	255	261	265	257	262	247	254	272	265	240	292	279	272	246	274	281	267	287	252	252	272	276	267	232	241	283	235	267	232	243	275	264	281	247	246	299	277	270	244	264	266	278	233	268	249	253	267	247	260	261	243	238	274	249	267	257	293	250	291	275	260	278	264	263	258	262	259	245	266	266	286	254	261	264	257	256	256	237	287	245	274	286	276	244	247	290	261	277	265	281	258	236	263	243	258	282	250	267	267	284	255	272	264	258	275	247	286	253	246	237	254	265	284	245	246	272	274	268	271	262	250	247	259	225	312	256	286	251	247	249	247	265	268	252	269	232	243	256	278	288	234	226	263	260	236	249	287	265	264
27804	20338	11618	1452	556	527	464	457	488	490	479	473	457	491	469	489	466	467	448	505	460	480	470	507	468	517	487	452	433	484	469	448	455	477	458	425	475	478	477	479	470	486	472	460	462	480	460	456	475	451	474	458	477	468	476	469	481	514	459	472	480	466	493	464	436	457	504	450	473	482	468	513	540	482	484	468	470	467	424	471	482	475	489	528	489	442	474	480	424	457	412	508	447	483	442	480	439	455	481	468	466	448	477	490	459	476	455	491	445	451	480	485	495	466	468	459	486	501	426	494	489	493	459	468	425	480	451	480	469	464	469	465	454	498	484	468	485	468	503	432	480	469	496	465	491	449	440	465	450	474	475	447	454	446	434	454	439	471	487	469	468	480	481	444	458	491	454	416	471	464	491	488	492	483	470	462	470	460	459	460	453	467	412	492	444	445	431	463	457	461	467	471	476	446	484	478	473	466	478	490	456	431	459	434	464	478	456	460	492	468	432	449	453	434	472	472	462	492	473	466	489	472	454	457	522	464	481	465	478	472	463	476	439	429	482	463	462	421	486	460	490	466	458	431	445	455	485	470	464	462	466	483	476	474	457	450	451	464	440	471	483	505	487	473	461	488	455	449	477	450	433	509	447	457	443	467	468	477	484	434	450	467	523	418	467	427	466	448	459	439	478	488	482	435	494	418	445	461	452	456	486	442	456	464	453	465	477	466	490	498	491	472	472	474	485	516	441	439	419	486	425	482	495	467	444	498	452	419	464	438	471	445	459	428	459	424	505	436	479	452	469	464	453	463	462	502	453	462	487	456	484	449	442	477	434	407	470	478	477	436	487	476	469	466	473	483	452	446	486	454	461	489	434	483	451	479	459	492	436	446	462	475	463	475	438	463	482	493	471	458	518	464	506	499	446	479	516	465	464	474	446	451	463	468	495	464	472	442	439	438	483	455	478	436	471	442	431	478	453	474	481	475	473	490	441	458	477	475	458	484	492	450	458	476	476	472	454	427	448	440	451	468	450	426	470	453	462	471	487	490	453	459	505	469	466	448	452	455	467	455	488	443	471	487	473	468	470	475	454	495	481	468	483	486	444	469	454	481	476	477	476	484	488	421	497	456	467	450	459	469	442	452	430	445	486	436	470	485	518	492	532	501	459	399	494	516	464	485	463	484	440	476	476	478	459	447	465	456	485	457	471	485	447	493	483	469	495	485	526	444	475	513	476	459	454	476	460	445	463	477	464	469	458	456	442	464	452	461	466	467	482	449	444	455	436	439	455	501	458	431	475	443	455	447	495	486	445	459	489	454	446	461	473	457	447	483	460	506	444	432	438	428	449	464	445	445	476	456	475	452	500	449	474	484	468	499	473	469	491	470	471	418	500	482	469	468	504	482	464	444	462	474	478	437	438	482	466	443	445	475	467	485	523	472	482	435	489	433	443	446	479	458	460	481	518	466	453	459	476	464	485	456	454	487	475	501	484	496	464	425	448	455	444	466	502	475	468	474	484	479	467	476	471	464	466	495	473	455	486	477	425	423	449	474	469	482	495	479	474	452	458	463	493	459	439	462	470	454	453	452	470	479	526	444	436	479	495	465	456	454	470	454	436	489	461	446	503	486	479	485	465	454	460	480	433	470	495	479	500	470	444	491	482	455	495	417	483	454	460	469	494	472	492	483	458	413	469	459	479	473	471	510	492	454	499	498	460	502	465	464	436	471	483	488	474	494	454	469	482	438	472	489	457	489	449	513	439	481	450	473	449	438	460	453	466	428	459	489	446	450	484	486	467	468	460	467	426	484	459	450	454	445	503	469	454	490	478	461	437	451	478	493	457	440	480	430	450	510	474	472	460	475	476	492	458	496	494	494	459	507	467	474	509	522	463	479	450	442	493	459	466	494	519	479	474	472	474	452	460	490	493	458	465	462	455	468	496	481	480	483	448	474	457	472	438	529	457	455	487	479	455	469	463	472	499	487	486	482	454	458	474	424	503	502	477	453	490	453	457	463	472	465	443	501	467	472	441	468	478	450	452	456	479	453	459	481	474	493	447	489	495	469	445	450	457	483	497	467	448	449	461	448	481	475	494	486	442	501	470	464	455	457	446	468	460	439	456	429	435	487	454	465	460	445	485	454	518	484	458	463	429	487	471	498	443	461	509	435	486	456	484	494	444	477	443	494	496	458	484	462	460	489	506	459	457	457	448	481	452	432	496	434	462	443	464	474	465	471	462	442	476	463	481	447	467	456	491	435	419	491	483	459	467	450	471	478	482	462	451	502	463	482	449	473	458	503	496	454	487	461	489	468	467	434	461	457	455	453	471	474	528	491	514	456	492	503	472	460	469	481	474	473	520	484	454	503	490	485	500	501	484	478	486	468	478	484	497	458	465	478	462	477	454	439	430	487	489	440	469	391	485	454	453	461	453	470	461	489	501	461	484	474	478	474	461	450	424	479	405	445	504	466	441	464	459	442	439	494	442	485	446	472	459	466	477	452	480	460	507	439	486	454	464	484	467	461	471	499	445	440	456	468	469	472	535	467	505	468	468	454	450	465	455	477	463	451	425	431	471	466	487	439	438	472	464	485	454	492	463	485	481	485	462	439	479	501	484	457	471	488	494	486	452	499	483	475	531	434	484	483	459	478	489	457	449	461	489	465	438	470	477	479	462	458	494	491	473	447	488	461	480	423	440	459	458	466	498	455	491	459	465	433	483	449	453	482	436	452	468	459	496	466	466	442	457	522	455	483	424	471	447	448	450	477	431	485	508	486	502	469	448	437	453	489	414	456	452	436	445	481	497	423	450	472	493	405	496	473	450	450	461	495	480	501	466	431	468	494	474	445	486	474	493	433	471	450	484	465	474	455	497	467	465	458	447	501	438	508	425	458	500	510	481	485	471	452	476	457	453	471	468	485	476	446	486	456	484	467	463	509	484	419	486	452	461	497	490	466	504	474	474	462	475	428	458	451	441	497	450	516	443	481	467	474	457	453	488	504	499	445	444	438	467	478	487	464	482	474	458	452	468	447	494	503	468	470	479	502	485	510	459	507	493	456	434	442	470	468	458	471	485	469	430	501	416	475	509	435	455	453	474	480	410	473	482	492	449	471	478	469	477	482	497	494	463	440	465	476	457	462	434	441	451	492	427	469	467	468	424	478	437	460	494	441	454	459	499	447	466	491	483	469	483	453	462	473	449	513	430	456	450	416	472	499	455	481	493	449	466	470	485	497	446	472	460	495	470	466	419	464	478	429	417	437	441	478	454	449	445	496	447	463	444	476	467	482	440	470	501	445	443	457	464	478	486	431	465	434	468	447	440	484	460	457	473	461	478	495	449	464	457	513	451	484	488	450	484	433	485	447	497	444	470	473	505	523	454	449	459	466	453	483	476	481	482	420	479	445	484	447	429	436	491	446	460	448	480	430	447	474	458	418	465	454	483	458	476	489	496	479	454	480	442	445	486	451	496	477	467	498	469	461	449	487	499	484
6142	20312	8413	898	478	457	492	478	466	479	418	439	477	465	499	414	438	491	471	432	435	463	439	445	462	437	461	469	466	418	467	486	447	424	431	423	471	483	472	421	447	466	445	457	422	442	467	441	480	425	423	440	467	461	465	427	439	424	460	478	467	445	418	440	463	446	423	394	423	448	479	455	474	479	446	405	486	455	453	467	464	484	485	418	487	414	465	456	461	470	418	460	434	430	430	438	441	494	458	446	453	470	475	433	489	471	455	436	448	474	497	485	440	442	473	427	482	467	448	423	459	473	442	477	442	445	455	461	453	424	469	474	467	462	428	443	451	486	427	495	484	443	431	439	506	449	457	419	497	435	463	432	474	499	436	423	449	491	412	454	432	434	417	420	456	434	511	465	454	412	412	448	441	447	390	451	440	446	425	472	464	465	421	472	436	416	445	454	433	441	474	441	507	464	476	465	438	412	447	447	438	476	441	472	451	481	422	452	458	416	469	454	454	477	456	494	449	437	446	471	485	433	429	464	435	463	443	415	463	437	453	487	441	456	434	440	442	450	468	432	469	447	458	469	464	423	454	443	446	460	439	490	448	469	439	487	492	460	436	477	434	424	422	401	429	421	487	434	376	467	440	413	481	434	445	451	469	440	470	445	467	422	450	443	465	429	485	475	460	447	422	456	449	433	454	456	458	450	432	441	451	485	454	419	463	436	440	431	463	425	444	422	439	451	435	449	448	409	426	443	457	457	446	443	494	469	455	437	454	437	414	442	468	456	404	472	442	428	453	429	473	429	469	481	460	480	442	447	434	416	427	476	471	430	444	427	435	436	488	429	467	432	429	478	413	448	454	459	473	402	448	454	464	480	415	458	448	425	479	450	464	428	476	442	405	460	447	459	445	461	411	458	447	460	429	446	449	429	472	472	443	475	431	457	470	464	428	465	471	459	434	418	425	453	442	443	461	437	457	445	460	482	452	492	428	457	445	447	484	461	448	457	509	444	416	464	459	439	440	425	481	420	451	465	472	481	427	417	459	449	455	447	461	466	423	447	431	443	421	446	427	451	481	431	423	396	452	444	439	462	420	441	474	440	418	442	406	467	488	451	420	468	450	446	464	452	435	441	458	468	441	497	452	480	473	454	449	432	458	466	426	412	471	464	464	445	449	457	428	416	440	464	455	450	460	472	434	464	440	412	445	432	451	419	437	454	451	450	440	462	436	483	438	442	451	491	438	453	445	427	477	432	455	466	452	419	418	429	482	478	484	441	454	468	492	457	459	459	427	408	451	440	454	441	437	451	447	470	433	442	462	500	435	480	465	457	425	463	442	468	418	466	441	457	428	437	440	432	454	439	468	447	462	418	434	440	430	454	469	439	437	477	448	427	439	450	435	460	433	481	468	470	462	484	472	436	444	449	437	449	400	465	469	439	450	462	468	456	460	442	490	482	436	461	442	432	444	471	463	430	467	407	480	439	423	453	435	434	439	441	473	499	469	459	456	473	458	469	454	457	412	445	461	436	458	427	439	412	459	448	477	484	437	478	431	442	445	464	470	474	445	440	402	444	417	450	450	423	431	428	418	433	445	429	464	415	475	414	436	464	416	475	400	439	444	433	455	442	436	464	458	435	431	421	482	427	455	479	509	471	442	462	453	481	462	443	422	434	475	448	473	478	479	448	460	442	424	453	442	441	476	443	444	424	478	439	432	464	419	439	477	431	440	453	433	453	427	443	423	443	428	469	470	433	447	457	440	428	426	453	475	455	479	431	437	453	434	456	456	443	456	416	438	425	430	445	446	435	424	430	459	421	455	458	481	446	443	449	473	437	450	477	474	442	437	444	489	446	484	451	448	435	431	450	447	452	397	456	482	427	464	427	428	428	439	439	449	447	456	467	446	465	433	460	454	472	449	467	448	463	447	462	414	460	468	452	439	459	453	449	461	458	452	438	457	450	455	440	450	433	485	441	451	471	466	463	422	428	459	445	417	442	461	429	428	433	423	461	440	445	427	450	443	415	459	441	429	414	436	472	431	410	453	501	452	443	452	441	453	468	434	429	416	455	467	450	460	421	461	420	465	433	467	469	448	438	456	460	472	432	466	502	426	446	493	426	429	456	442	431	459	441	446	456	433	474	440	459	467	430	455	492	473	457	438	436	474	425	451	417	431	457	465	439	431	446	455	453	452	471	432	470	436	463	465	440	434	451	458	435	475	427	480	467	434	428	445	451	458	419	413	434	433	430	449	428	435	447	483	437	458	478	412	443	463	450	442	478	427	437	428	433	478	440	465	426	434	445	425	459	435	485	424	493	453	488	421	453	442	472	468	417	406	411	459	431	454	415	469	484	419	433	499	434	473	440	454	494	432	488	463	444	493	431	421	451	418	501	426	441	439	435	455	426	475	427	417	460	467	483	447	462	470	419	424	460	449	457	470	472	443	461	477	458	502	470	464	473	447	459	424	447	445	450	447	431	468	441	474	450	469	447	446	442	468	436	460	420	437	440	460	476	470	459	475	483	457	433	456	471	430	483	451	453	423	456	447	422	440	436	464	452	463	421	445	497	438	431	410	465	509	469	451	469	415	471	442	443	454	459	458	460	428	453	460	466	427	452	475	443	465	419	439	438	430	457	432	468	468	448	475	477	436	413	438	432	425	447	442	473	456	453	473	445	437	401	413	438	442	457	477	433	438	483	496	440	471	444	445	490	445	457	449	466	432	441	435	463	447	445	448	444	447	460	443	447	442	470	450	415	458	477	403	455	416	452	476	480	481	472	440	445	460	462	434	439	457	445	431	443	440	424	440	456	433	451	477	457	473	434	406	440	455	448	437	442	408	427	412	436	461	475	425	445	441	446	464	447	520	437	466	450	439	448	427	472	437	458	484	456	491	451	431	437	438	474	453	446	506	477	477	464	424	448	443	471	468	430	483	436	468	442	481	462	416	456	448	425	440	422	457	442	459	437	408	411	431	452	462	455	462	409	476	460	468	460	446	454	455	479	479	443	471	433	500	443	426	469	420	432	435	473	441	430	425	480	473	451	412	481	465	453	464	431	444	398	457	436	445	438	475	395	423	438	456	466	477	402	464	404	468	435	430	453	434	422	452	410	446	463	504	461	434	441	434	461	468	441	516	429	415	447	462	414	426	457	455	455	487	456	435	449	454	497	448	425	419	440	428	483	482	451	446	495	443	448	455	424	467	437	453	440	453	453	444	432	491	474	421	470	438	477	450	439	452	477	455	459	479	447	468	457	436	441	468	481	433	496	453	434	418	448	450	436	442	455	432	430	456	457	427	470	433	448	462	455	435	436	429	459	457	447	462	452	425	417	435	464	436	452	474	451	416	452	418	404	437	458	414	479	451	442	457	437	449	449	473	471	438	427	434	462	439	485	448	479	441	455	491	456	422	466	476	410	414	426	456	437	459	413	438	465	443	477	407	458	468	445	483	476	484	422	456	420	477	455	421	431	472	445	407	455	446	428	418	479
25488	22431	29743	25076	8963	726	398	303	278	258	277	241	242	270	256	250	224	249	258	227	259	207	229	237	263	230	222	223	223	245	254	233	227	219	265	234	220	225	222	238	233	234	260	250	237	243	204	274	239	221	216	227	249	219	225	227	246	242	234	216	228	226	242	245	234	247	238	208	250	247	242	234	239	219	233	259	211	267	219	256	232	253	245	233	261	246	234	209	227	210	248	234	228	199	210	211	210	251	217	224	247	208	241	236	255	236	211	229	238	228	230	240	266	240	208	247	201	205	225	231	210	221	260	235	230	226	241	208	241	231	247	231	221	253	255	235	208	218	244	203	218	214	228	241	221	198	200	228	221	213	214	204	243	231	232	235	242	224	234	269	209	191	265	238	202	232	246	229	238	210	228	238	231	225	217	236	246	246	257	232	240	233	237	221	223	224	231	233	209	232	227	237	195	220	220	218	235	237	234	205	222	256	225	225	218	222	223	234	236	246	209	220	216	226	240	237	222	237	235	224	249	250	236	232	242	212	212	209	233	232	230	241	220	247	210	211	210	227	228	215	247	218	207	238	201	245	248	250	245	246	236	217	235	236	204	236	220	228	221	249	233	234	220	242	254	235	223	230	245	225	240	206	224	185	233	233	250	250	249	226	203	221	235	224	229	214	217	231	215	220	235	219	209	239	233	232	215	250	228	217	217	239	218	238	222	236	200	204	237	228	226	199	245	238	243	220	193	220	192	221	246	227	219	219	226	224	234	201	259	244	215	213	185	239	204	209	234	231	247	211	206	197	233	219	213	238	266	237	221	254	226	215	235	252	233	231	240	225	258	223	208	236	239	233	200	217	225	220	234	248	224	218	225	251	241	246	221	204	231	228	239	244	230	273	222	242	226	242	246	220	236	253	216	210	244	211	242	248	218	239	218	261	246	206	221	238	242	220	233	203	215	221	220	212	235	237	205	236	232	201	227	243	226	228	204	229	219	238	207	240	240	209	210	243	219	232	202	213	224	238	260	226	219	231	218	231	199	215	241	241	215	199	261	227	252	233	235	217	222	220	208	193	216	212	195	241	245	229	237	235	221	238	239	205	234	204	232	228	233	207	250	210	226	233	239	238	218	240	196	217	250	200	220	250	209	224	242	216	214	211	235	218	220	221	257	237	256	232	256	218	239	226	230	250	235	225	236	209	225	229	224	219	244	219	234	225	197	205	221	243	244	196	216	220	250	234	207	240	234	227	228	234	246	239	209	233	222	236	212	258	232	246	217	217	256	245	245	218	220	224	219	224	199	206	234	235	227	235	230	231	225	202	236	239	237	258	224	242	239	227	222	227	221	221	199	253	231	223	208	234	209	245	248	237	215	230	241	234	226	223	234	224	230	230	233	241	230	250	210	210	228	209	227	213	222	230	211	219	210	218	206	246	197	215	255	250	261	223	238	231	236	196	235	193	240	219	232	211	220	244	207	237	227	238	235	235	237	226	212	224	222	241	260	221	241	235	214	234	225	242	220	244	244	225	231	215	235	215	210	222	247	201	216	203	202	245	207	194	227	250	226	217	234	208	211	257	221	247	210	233	234	218	244	216	257	226	242	241	224	239	225	214	222	214	234	214	226	239	248	226	220	208	229	249	231	244	223	218	234	237	220	224	232	232	228	230	199	243	241	225	208	213	243	229	254	211	234	211	223	237	220	241	228	210	245	200	220	220	240	203	244	216	224	239	227	246	216	220	216	264	228	220	212	229	253	221	231	245	223	223	222	236	220	242	239	218	207	223	239	248	246	233	220	225	219	231	187	243	252	198	221	222	234	209	230	229	214	225	248	205	229	219	217	203	226	235	215	209	246	237	223	212	245	211	251	242	233	225	234	215	234	239	260	261	218	215	212	239	245	248	198	212	243	237	202	233	247	225	240	226	263	234	251	213	209	248	271	234	231	216	228	213	231	238	197	224	205	222	230	224	204	223	210	207	220	229	235	238	255	216	238	229	216	231	238	228	209	244	247	222	251	236	226	220	228	247	228	232	187	211	232	242	236	244	245	227	229	258	242	255	240	206	212	246	239	241	229	216	230	211	231	239	199	234	205	241	237	232	208	207	212	208	222	222	213	221	202	238	236	226	246	196	249	230	229	238	258	232	234	213	220	208	249	236	196	232	218	198	212	224	235	222	212	229	212	236	239	213	223	225	234	212	217	226	222	220	243	223	227	226	241	226	256	231	227	229	233	229	236	227	221	251	231	217	240	234	218	249	215	226	222	239	229	240	228	231	237	242	216	210	244	213	225	233	255	216	222	223	240	227	222	228	185	233	218	258	237	229	177	222	230	197	220	225	226	191	221	249	218	224	227	234	214	258	206	237	222	216	229	254	229	251	227	219	237	236	229	243	230	201	211	213	217	220	243	206	246	259	251	209	225	237	218	216	264	218	225	223	223	233	211	199	245	249	224	248	212	229	235	235	228	228	221	215	217	233	239	234	252	198	244	220	214	223	218	230	207	222	241	230	205	226	250	260	232	236	253	238	231	234	253	241	240	227	250	195	225	220	218	217	260	249	231	231	221	216	221	227	232	223	221	236	228	224	222	234	268	230	238	221	218	207	249	237	231	213	245	235	208	247	207	228	196	252	251	234	212	221	239	245	217	212	227	200	225	221	221	228	218	227	218	223	217	268	262	210	219	211	210	222	237	215	235	225	207	241	234	200	239	231	225	228	220	254	224	213	207	244	218	239	234	238	252	225	203	250	241	238	206	229	227	207	213	238	251	214	211	229	221	267	213	260	241	236	213	242	240	214	224	246	212	207	229	218	228	229	222	256	233	245	231	223	227	208	252	199	239	254	232	232	212	228	235	233	251	229	232	229	230	229	231	223	224	225	194	229	189	242	223	222	236	229	207	228	236	210	241	233	237	208	255	236	243	236	220	232	214	252	230	222	212	231	241	218	223	220	227	226	221	213	212	199	224	235	237	251	243	263	217	217	223	213	228	236	219	225	226	222	242	247	218	211	223	231	219	227	214	229	216	205	239	231	235	236	249	249	232	245	224	224	249	233	215	217	237	240	232	219	236	213	248	232	243	196	239	219	233	240	221	249	230	234	252	213	222	235	222	243	223	237	206	217	220	235	216	232	213	230	229	228	224	212	240	227	220	244	233	229	203	214	212	210	229	236	222	227	223	223	233	251	231	231	238	208	256	238	234	232	220	254	235	226	228	209	204	234	215	210	242	220	266	246	236	215	208	251	219	243	226	215	223	206	275	229	262	219	213	230	253	240	196	245	228	230	260	237	227	229	227	265	239	239	219	215	240	224	217	221	238	238	233	243	212	249	220	234	238	217	214	239	214	217	218	215	256	232	211	230	235	221	246	245	228	225	232	215	240	224	205	209	239	240	276	229	243	245	253	209	219	211	247	216	222	224	226	240	245	241	254	240	253	201	235	212	222	205	233	212	233	225	228	227	217	242	213	253	243	235	239	212	205	218	223	218	221	227
20719	73391	37280	4512	625	471	411	376	317	314	339	306	282	288	300	279	279	274	261	257	295	267	291	260	291	262	274	262	264	265	233	285	270	261	228	261	265	259	262	257	259	260	244	249	276	274	290	281	246	223	231	302	243	276	257	252	287	248	260	278	232	261	250	279	268	265	257	272	252	247	251	256	264	246	282	249	265	239	302	263	236	236	245	256	289	240	260	256	274	287	247	283	274	251	257	254	252	246	249	243	253	257	234	264	281	274	252	247	261	258	272	249	270	276	258	262	257	255	248	272	267	261	246	264	244	253	263	239	254	261	266	231	258	273	244	243	250	241	260	223	265	241	240	271	252	271	242	243	266	250	240	248	251	275	241	233	251	300	249	231	251	248	238	265	264	263	296	270	251	261	230	247	248	282	260	254	228	262	296	279	233	272	273	258	267	262	258	257	283	256	245	280	254	259	276	263	261	274	272	245	274	253	238	247	252	277	251	234	250	267	252	228	273	252	227	249	242	246	268	267	247	280	257	262	243	242	228	268	239	254	226	238	254	239	250	231	275	281	243	255	238	265	276	255	253	233	260	250	230	270	260	239	270	237	252	246	251	248	247	269	278	253	235	279	265	252	243	263	232	255	254	250	283	243	244	265	238	233	246	233	251	242	231	248	250	267	252	254	241	272	264	264	252	274	257	213	260	283	268	253	242	265	294	223	281	260	262	243	256	242	259	245	256	233	250	245	260	243	265	261	274	265	270	255	266	278	262	245	263	236	263	256	275	243	252	252	273	287	253	262	247	262	254	262	251	254	266	216	239	239	249	280	242	297	226	286	267	241	272	238	248	253	240	291	248	236	291	235	259	271	230	238	246	253	261	266	240	263	265	290	282	242	256	228	273	297	243	253	268	277	264	249	268	265	254	256	253	256	234	264	275	249	249	243	248	240	283	249	240	281	257	260	265	248	249	284	263	242	290	259	250	225	250	266	259	239	247	256	225	258	271	264	275	259	232	273	253	252	266	269	244	268	259	271	237	269	260	269	280	259	258	274	276	256	275	252	243	283	218	264	238	267	252	213	279	238	252	242	250	272	236	257	252	248	270	239	228	243	256	257	291	292	282	249	242	246	264	251	276	220	254	215	261	244	238	271	265	256	274	239	273	243	228	262	262	256	253	251	265	236	257	240	229	263	239	241	278	261	250	259	247	259	246	270	254	273	261	260	285	248	258	262	280	264	231	283	256	271	266	245	224	262	250	262	294	284	246	232	263	266	239	239	239	275	274	257	251	236	247	236	260	265	243	268	274	266	260	295	243	264	240	263	270	265	263	246	266	262	241	250	279	289	255	268	283	285	273	247	246	284	247	246	244	261	265	258	259	273	235	276	269	251	264	236	256	233	252	238	284	247	259	262	245	267	247	237	262	237	271	276	248	284	257	233	255	249	242	277	251	273	261	246	240	249	240	242	283	241	250	269	251	243	254	263	251	243	262	277	240	257	263	249	263	259	256	227	235	269	280	274	250	251	229	258	255	242	262	255	244	254	249	242	240	259	278	238	254	244	242	263	257	247	291	269	245	260	257	264	249	257	245	255	253	261	231	249	239	290	266	256	254	290	259	259	263	238	288	236	262	261	235	231	231	257	255	256	272	269	253	246	264	269	243	265	248	258	258	266	250	266	256	231	288	249	277	246	239	255	249	294	230	240	249	243	259	245	254	275	249	255	291	249	287	258	279	257	245	282	266	235	275	268	256	235	261	240	263	256	259	261	242	252	253	266	247	265	269	247	206	241	270	254	232	244	267	242	241	253	243	267	261	223	267	245	260	257	273	273	248	246	241	246	267	274	251	255	282	277	244	247	241	245	267	251	242	265	248	264	234	259	253	234	243	240	235	273	276	275	245	253	238	249	255	266	275	272	260	253	255	270	243	247	255	242	242	231	236	260	237	272	241	243	237	224	242	255	252	240	272	278	256	270	250	244	279	234	238	257	246	248	257	253	265	252	257	265	250	276	261	259	234	275	258	231	259	240	253	250	254	245	293	257	285	257	216	262	241	256	249	285	268	274	281	287	224	237	255	241	241	237	250	249	271	245	230	294	262	236	258	257	297	257	271	273	249	295	241	256	274	253	242	241	266	248	265	248	259	252	273	290	234	248	228	254	242	252	253	260	259	217	220	253	261	257	287	251	228	271	276	256	267	251	272	247	244	244	243	276	234	276	274	254	279	252	255	236	275	270	259	288	255	262	296	253	281	264	238	258	276	289	244	231	254	242	216	268	240	269	258	271	261	273	269	257	276	253	229	254	260	264	232	228	232	262	251	258	249	246	262	254	252	257	245	265	256	245	269	252	240	251	262	269	287	265	237	227	254	243	276	269	282	269	222	265	253	239	239	253	246	248	245	279	257	278	242	240	244	246	268	280	263	253	276	260	261	264	267	268	255	237	262	262	226	274	259	260	233	243	290	282	257	265	229	271	253	254	268	256	241	239	266	220	227	229	258	265	244	261	253	242	265	250	255	281	255	244	257	222	247	243	250	252	274	245	252	261	273	233	255	247	269	297	274	268	266	239	255	262	261	245	244	246	278	259	243	215	267	256	248	268	251	270	255	270	237	265	254	231	265	260	249	230	263	264	247	256	255	260	264	277	279	238	231	258	259	291	258	262	240	250	262	281	249	256	242	248	290	247	245	256	252	235	247	269	243	252	232	273	243	266	260	255	269	294	247	253	269	281	270	256	278	265	242	253	232	243	234	250	275	271	229	256	248	265	278	252	245	286	242	266	258	265	255	268	255	263	240	271	243	262	242	286	255	274	243	242	251	259	269	259	261	265	259	249	251	247	242	253	272	247	268	231	248	240	244	233	241	268	223	265	261	242	237	273	243	259	244	238	246	267	272	272	261	249	257	261	284	250	216	254	266	256	235	254	261	272	268	257	242	252	236	278	228	253	241	257	260	247	234	248	235	254	238	253	250	262	249	262	282	277	268	242	279	271	250	240	244	249	266	259	260	273	259	299	270	261	247	260	262	249	242	251	264	275	275	255	267	254	258	243	271	269	250	265	254	241	279	253	248	267	256	267	271	262	263	267	267	271	245	266	244	237	261	241	256	267	228	276	265	276	263	273	239	283	256	230	253	245	252	273	255	239	272	288	248	252	255	247	258	266	231	256	255	289	258	268	226	236	236	272	268	240	252	228	254	236	279	281	239	270	228	285	278	239	273	232	261	263	240	242	241	236	289	229	237	260	251	241	263	213	279	238	273	254	246	245	250	265	260	282	239	270	254	280	240	239	257	246	256	260	264	241	306	239	254	276	252	258	251	284	240	247	240	261	235	239	250	237	260	263	267	279	270	264	246	256	247	280	278	272	246	244	235	246	240	267	256	280	236	230	246	228	268	238	257	278	274	258	281	224	242	271	283	242	251	258	266	258	273	229	250	263	240	284	284	223	254	275	279	248	270	278	236	251	240	244	255	264	259	232	265	229	250	229	276	268
24586	21999	29877	24963	20349	7176	760	469	296	321	336	326	278	285	294	323	290	269	281	282	296	252	252	276	278	254	249	263	281	254	236	231	274	290	251	282	295	313	287	281	267	263	246	246	262	239	264	274	258	273	266	263	261	255	230	275	261	293	244	280	289	261	276	298	248	268	271	254	246	245	260	235	252	257	247	247	280	254	238	260	226	253	275	234	257	282	252	265	242	246	261	234	251	272	239	265	267	250	273	258	253	272	249	240	262	224	261	246	240	249	266	282	253	242	263	244	251	270	249	262	265	265	244	260	247	246	263	242	265	238	259	254	248	275	252	285	246	220	253	241	250	280	264	282	257	230	250	256	263	248	245	227	257	275	307	256	239	273	280	261	236	254	253	254	253	243	263	283	248	242	251	257	276	276	252	266	241	234	244	279	242	262	228	226	254	254	260	239	248	267	237	256	263	239	295	228	259	265	283	251	276	264	265	248	218	230	245	228	260	277	276	276	246	261	269	257	278	246	245	252	274	283	237	230	262	235	256	270	234	243	259	290	252	237	271	264	237	245	268	281	241	272	254	247	269	240	242	239	241	260	248	278	231	239	295	261	269	236	226	288	247	258	259	256	249	239	250	242	251	245	246	257	264	231	233	263	251	256	230	240	283	264	257	259	260	243	259	258	249	256	242	274	248	259	242	244	265	224	258	247	271	271	276	232	257	242	268	284	271	256	258	277	250	260	269	254	242	267	290	252	271	259	246	270	243	275	274	228	240	274	276	252	250	244	240	230	260	250	231	265	276	221	251	251	252	290	253	277	256	254	258	252	237	246	273	255	257	261	249	244	242	237	272	254	248	241	269	236	237	266	292	256	250	263	266	237	254	254	236	268	288	265	255	289	237	242	241	229	238	254	253	281	244	250	258	256	277	242	261	245	286	265	263	244	238	256	229	245	243	283	257	226	239	257	263	270	268	238	263	236	268	241	246	248	240	246	228	293	237	264	262	251	249	227	254	243	270	240	248	246	217	292	262	228	278	254	278	236	232	244	256	221	255	260	216	257	246	260	281	242	270	256	264	251	250	275	231	256	258	250	268	241	252	230	256	271	270	267	257	242	228	251	254	275	283	265	234	260	266	253	240	228	262	258	245	241	244	241	249	261	242	244	256	247	259	264	259	241	249	278	266	249	267	260	294	272	242	282	257	285	309	246	235	252	260	248	235	265	219	247	229	257	273	262	252	279	252	271	264	253	275	261	254	282	265	218	260	244	245	247	239	269	238	244	259	263	242	286	272	275	243	229	256	268	224	254	243	240	266	277	267	263	249	271	268	230	257	248	223	274	281	271	249	238	245	258	267	255	255	277	269	259	285	258	263	243	225	268	255	269	238	256	279	255	235	246	260	241	258	250	256	265	244	241	253	259	256	226	268	259	250	249	278	241	263	251	243	247	278	256	247	265	256	248	248	238	250	262	256	268	251	274	240	249	251	268	226	280	255	256	275	255	235	271	282	280	249	239	252	263	286	262	235	268	264	259	243	284	237	253	243	280	270	261	282	262	261	248	269	260	285	232	253	257	256	269	273	269	238	264	253	238	278	242	253	280	274	268	231	270	230	252	237	232	227	264	250	266	271	261	275	267	275	260	262	267	246	259	279	243	256	268	240	262	264	261	234	274	247	250	242	254	276	263	251	258	252	266	284	236	257	269	260	246	239	261	265	280	233	249	251	269	277	241	252	238	265	289	259	256	257	249	248	258	233	246	271	228	269	250	252	252	231	224	255	264	239	239	244	245	272	261	262	250	249	266	276	288	238	265	251	245	241	269	251	270	238	250	260	262	246	234	247	275	243	275	254	289	246	269	269	284	258	265	268	233	282	267	294	274	221	276	247	281	250	263	277	258	243	250	266	235	238	263	258	231	268	271	270	237	258	247	268	256	245	240	265	253	242	251	267	262	257	239	262	265	256	249	291	228	245	259	268	245	269	249	277	233	273	257	263	227	255	256	263	256	308	279	270	245	237	259	274	282	266	284	247	275	225	225	265	269	255	253	258	255	270	240	244	271	268	243	246	243	292	259	266	248	274	253	242	259	247	239	240	267	263	250	279	249	231	254	247	241	262	249	279	259	259	231	236	256	212	253	247	217	241	238	246	273	240	268	305	248	237	284	263	285	252	270	261	250	271	246	261	271	246	265	282	273	253	240	278	264	253	267	256	259	255	254	238	263	228	257	279	247	280	278	274	256	264	284	261	250	227	259	246	258	256	231	249	245	252	268	244	270	242	282	259	259	258	249	258	277	273	252	244	263	271	261	253	245	245	227	237	250	250	270	254	228	254	269	245	262	270	268	258	247	260	250	257	267	243	240	248	277	274	248	273	274	223	249	269	256	221	276	223	267	249	235	250	274	259	264	281	284	238	268	239	255	251	248	262	258	266	239	274	254	242	265	262	262	266	239	242	269	272	241	239	270	263	249	243	212	222	234	292	261	230	245	227	256	259	261	249	259	242	254	285	249	262	259	242	242	251	242	248	242	264	287	252	252	231	247	275	241	244	255	240	269	244	276	228	238	270	242	263	281	222	248	265	259	289	223	260	283	271	253	257	260	241	276	257	261	239	244	273	284	279	243	277	252	235	242	269	274	262	282	215	262	249	251	262	258	267	243	251	265	253	269	249	267	245	253	266	276	256	235	265	263	245	240	254	254	243	237	249	264	267	255	241	209	263	223	237	237	277	250	227	257	253	265	258	265	265	251	252	257	249	272	264	227	256	261	244	245	220	261	272	228	237	257	272	249	257	269	270	241	248	240	247	260	268	265	263	282	267	244	250	270	259	246	255	260	247	240	250	250	253	256	256	225	269	238	275	223	258	245	247	269	258	235	246	233	278	231	255	252	235	253	264	242	254	247	250	233	265	247	247	257	261	261	275	250	255	263	255	262	231	265	294	225	231	265	261	212	249	272	256	240	287	234	254	252	257	214	230	239	240	282	260	254	228	262	256	244	237	235	251	272	273	263	251	248	274	255	261	280	228	252	262	251	258	268	277	251	247	256	273	248	231	264	256	241	271	244	256	268	301	250	263	251	233	255	253	256	269	263	251	277	249	228	261	243	271	267	270	286	240	255	261	253	231	266	244	279	240	259	237	245	285	272	265	258	249	239	303	258	267	284	242	286	278	258	259	235	242	211	255	257	262	245	259	259	236	239	264	240	280	268	245	249	236	255	272	275	260	243	251	269	255	263	270	277	235	245	234	239	228	243	258	253	258	245	277	239	254	238	264	262	244	266	242	277	251	223	272	254	233	276	244	231	240	266	254	231	274	267	255	261	212	288	267	263	260	256	246	253	284	257	244	261	261	262	280	233	230	271	251	220	245	239	240	246	265	234	260	259	270	231	246	253	252	270	277	278	264	284	234	249	248	244	250	243	241	232	246	245	260	276	243	269	241	260	268	259	249	272	235	251	253	256	277	278	279	247	253	233	236	277	246	254	235	283	297	263
29972	84534	42355	6831	933	769	612	546	474	396	370	395	349	337	332	349	350	347	342	320	299	273	321	276	323	298	284	311	303	295	305	294	270	268	289	305	264	293	271	293	280	292	254	303	300	267	293	281	290	310	281	265	293	278	274	322	291	281	283	280	306	291	279	295	314	294	281	281	281	277	284	268	289	273	279	253	294	260	255	266	308	243	309	280	260	296	284	269	290	273	298	266	257	276	259	327	329	286	284	259	258	299	271	280	302	303	278	281	314	262	262	296	252	259	287	276	230	281	265	270	270	314	263	234	273	281	282	290	288	287	271	292	290	275	314	252	291	281	287	275	286	280	294	303	285	274	291	284	292	269	290	298	284	305	278	306	279	252	266	289	266	282	288	260	308	293	295	270	285	279	254	279	288	308	274	292	295	279	290	278	287	292	268	264	299	291	284	241	259	292	280	280	272	297	285	325	286	296	265	269	261	296	284	294	268	270	293	266	265	279	265	271	274	284	292	271	292	291	254	276	287	274	284	311	304	281	279	280	297	264	305	280	281	314	313	249	290	299	281	288	293	278	294	283	280	295	286	268	270	289	246	273	276	265	285	284	264	273	306	252	277	247	285	268	263	248	278	260	295	273	311	304	286	304	280	255	280	275	334	273	293	257	295	312	281	282	314	307	284	279	295	265	262	256	286	273	268	288	292	273	274	278	302	313	286	278	267	292	270	238	283	291	268	270	295	271	284	285	302	280	304	301	288	265	294	291	293	290	262	318	290	283	308	276	266	275	251	265	281	259	305	264	282	278	267	309	293	271	267	262	241	299	264	243	279	290	271	262	276	273	275	287	282	265	314	265	285	295	271	261	305	272	278	282	299	328	289	260	314	266	270	281	282	273	293	274	271	266	275	278	284	301	278	269	286	300	295	268	302	295	309	267	301	290	273	306	281	312	254	295	288	289	260	291	288	276	292	289	288	286	280	262	285	263	275	291	266	291	265	277	284	301	288	288	267	265	265	287	282	289	307	258	268	285	292	288	293	243	294	290	297	285	255	293	280	269	249	307	270	270	292	267	287	288	261	271	284	297	287	282	271	271	281	277	273	265	261	284	285	287	254	277	283	292	281	253	278	287	276	289	286	284	268	303	270	265	263	278	270	261	255	293	293	288	291	291	254	272	296	251	277	306	259	302	314	268	284	278	289	290	282	268	259	290	276	288	275	291	293	284	295	284	264	282	282	276	302	271	257	291	262	294	276	288	300	310	252	298	273	269	276	269	294	294	283	291	274	283	293	297	295	268	289	296	251	255	254	285	260	280	287	303	271	279	275	288	286	288	260	286	326	283	283	289	284	317	276	270	295	275	269	257	278	273	272	254	295	307	281	273	289	291	269	277	278	274	299	283	265	279	287	292	260	289	288	284	274	252	279	293	287	320	290	269	290	265	294	299	285	284	291	301	260	270	295	253	305	282	278	301	293	304	256	309	309	297	294	254	277	290	320	252	281	261	260	271	271	262	278	278	313	280	278	268	284	290	288	291	259	266	271	278	288	267	286	291	289	272	233	267	269	290	307	281	277	275	271	299	284	277	272	284	280	251	265	321	298	259	254	264	304	290	299	283	319	275	281	262	306	291	321	283	272	298	301	301	277	291	322	284	284	299	269	281	260	271	298	286	298	322	297	266	296	298	286	267	271	283	288	291	279	284	284	309	297	292	315	291	302	272	292	280	294	270	273	261	255	287	273	285	293	274	284	286	294	280	266	295	278	296	259	321	272	263	290	241	303	298	269	296	280	274	296	300	316	291	299	293	282	271	287	271	300	287	275	277	267	287	262	304	287	291	270	286	260	305	302	285	283	273	294	272	295	278	270	322	251	247	319	290	280	294	275	265	264	270	252	271	297	261	298	288	286	265	298	296	281	281	272	269	316	293	274	294	274	270	266	280	302	282	274	298	269	277	273	263	275	277	282	278	259	260	285	283	289	278	269	259	284	301	300	282	284	278	275	261	298	264	295	280	284	281	270	303	270	265	266	275	281	287	290	296	263	295	245	316	292	287	287	291	272	283	279	269	283	284	309	275	268	292	299	310	292	295	262	290	288	292	281	296	311	292	289	287	265	271	300	305	297	258	269	275	279	257	265	262	304	294	308	250	270	290	274	300	282	245	309	275	260	306	289	298	305	277	302	261	269	292	290	293	285	279	250	248	289	281	283	271	302	283	275	317	266	294	287	299	272	324	290	281	287	288	277	276	270	255	283	250	288	295	290	290	279	300	297	275	265	242	296	280	284	264	269	308	288	280	276	269	274	316	315	311	269	306	304	267	272	315	293	275	280	319	295	288	272	318	307	276	294	274	298	288	271	278	284	295	270	332	310	296	275	281	294	253	278	277	278	281	285	275	246	311	289	296	292	274	291	271	271	261	264	281	285	288	271	279	289	296	288	261	253	296	275	284	279	266	289	283	288	262	295	277	297	249	275	281	264	307	290	281	271	253	276	244	303	308	281	310	282	291	279	294	279	290	299	265	267	291	257	261	282	273	258	283	304	305	261	286	273	241	295	280	286	296	276	274	283	260	302	314	283	282	297	249	271	305	307	256	284	267	291	333	277	280	270	262	272	256	282	283	255	296	289	309	286	274	291	254	271	262	285	285	258	273	294	270	291	294	270	323	255	264	296	290	302	282	248	261	275	310	316	267	308	305	283	274	290	288	300	282	256	252	261	279	280	267	250	262	279	308	278	271	294	274	294	300	259	305	265	283	277	264	274	268	283	273	274	305	294	294	291	274	272	297	296	287	284	263	250	277	266	297	296	302	268	276	297	250	306	281	279	299	226	262	287	289	324	279	257	284	303	285	278	293	265	272	274	283	288	272	271	249	292	269	284	280	258	265	269	267	286	272	282	276	295	296	305	293	272	294	242	297	258	264	301	281	265	272	268	293	287	292	273	290	309	338	264	310	249	267	279	303	272	257	257	266	242	276	285	304	273	263	294	263	270	257	261	287	284	287	291	288	285	289	286	271	285	303	264	255	283	268	301	289	290	269	255	271	285	290	314	251	260	288	274	275	274	248	285	271	269	292	272	315	292	258	281	282	288	287	294	266	267	268	256	301	305	259	288	305	292	293	273	261	275	294	264	296	277	264	294	285	280	280	268	287	264	278	278	295	285	271	283	282	296	266	285	317	292	298	291	288	303	302	276	284	272	294	276	285	318	285	304	271	275	272	293	306	293	275	299	290	317	283	266	284	266	259	250	282	263	265	262	275	283	274	311	309	259	292	269	293	290	274	265	271	294	306	271	276	282	276	268	248	301	303	255	229	264	252	257	280	277	256	254	275	283	287	277	286	272	293	249	294	279	321	289	279	285	254	281	269	287	315	261	322	280	297	295	280	288	278	281	265	277	276	274	265	285	292	264	285	294	283	254	282	279	311	245	268	309	275	291	274	275	270	235	253	264	244	290	300	262	258	295	288	278	294	284	307	294	285	255	306	260	318
27868	21355	14319	1626	699	523	467	487	474	474	493	451	527	453	521	469	497	501	446	498	483	452	498	492	502	479	471	484	495	489	461	466	461	492	480	517	478	531	503	479	483	513	523	466	499	497	464	472	468	491	497	467	471	508	496	477	498	463	409	472	455	493	467	505	450	455	517	426	477	481	497	428	474	502	475	499	482	472	446	517	475	467	442	472	473	464	449	490	462	474	484	463	460	488	467	503	524	493	477	478	501	491	442	478	501	442	500	492	463	482	515	487	500	500	479	503	451	492	486	467	504	469	482	499	506	479	446	481	431	464	504	467	515	472	483	474	469	466	486	452	484	494	476	475	482	472	467	498	483	461	432	468	435	481	485	456	469	521	490	497	498	498	439	484	463	464	443	466	477	473	459	473	485	458	487	476	465	514	472	514	488	471	495	460	453	485	497	473	477	510	457	469	472	467	487	469	482	472	485	464	460	445	477	466	465	457	455	475	506	490	530	476	477	471	515	502	477	436	476	461	496	475	472	468	490	471	484	491	484	481	507	466	497	494	484	485	462	461	516	426	506	547	510	501	474	483	472	451	507	472	471	479	477	458	482	489	513	469	493	494	503	451	508	491	457	488	485	457	519	514	471	465	475	481	473	448	446	490	460	492	489	495	481	472	504	465	492	475	496	476	475	441	481	480	501	468	470	503	456	480	471	498	486	483	475	487	488	472	459	485	473	467	500	475	454	479	464	490	519	486	483	522	487	465	470	451	456	498	466	461	491	470	457	483	507	478	454	475	428	465	429	462	464	458	415	465	478	493	461	466	529	487	447	479	445	455	439	499	480	441	480	488	483	451	488	475	479	457	498	473	470	494	469	531	471	458	516	466	484	473	478	485	515	492	514	470	511	497	476	508	455	530	473	492	495	457	468	492	491	480	488	442	476	476	456	430	489	499	488	478	470	494	480	520	481	431	455	478	496	439	520	456	453	470	482	436	503	474	496	469	427	474	457	490	497	477	509	470	428	507	492	483	491	443	497	517	497	498	453	445	428	459	454	503	485	446	518	513	468	520	470	451	484	472	448	494	516	456	473	470	485	471	480	496	511	459	432	481	474	503	498	479	542	451	497	499	511	501	456	486	486	504	437	504	474	482	471	475	529	500	491	487	471	515	459	488	494	506	457	441	514	492	471	496	476	479	464	446	467	499	473	459	495	462	485	487	511	461	503	441	497	509	508	431	510	486	488	477	482	484	433	505	485	496	481	500	481	485	479	529	489	462	471	472	510	509	446	478	471	478	481	456	504	478	513	455	507	481	510	484	481	482	469	526	457	481	499	453	489	460	531	453	451	514	482	479	479	502	494	503	477	458	474	476	437	496	496	549	481	485	462	476	448	471	458	498	493	498	465	449	466	472	472	460	505	536	456	487	471	477	459	470	447	462	459	461	499	467	420	493	515	500	509	496	444	483	466	468	494	502	528	506	456	469	453	465	484	531	484	432	469	499	487	503	487	475	476	481	463	458	438	454	467	476	494	468	465	441	476	481	463	476	458	495	502	526	524	497	470	481	502	436	467	486	476	511	463	531	512	546	496	464	506	489	462	457	472	469	491	471	465	528	527	505	488	500	491	502	469	495	448	469	487	496	456	517	455	486	497	495	456	471	467	494	510	470	497	515	488	465	472	481	498	487	470	535	464	437	470	492	470	491	475	457	490	483	461	473	473	485	498	472	470	473	471	479	487	463	485	462	485	516	489	482	520	470	526	466	469	487	479	508	477	461	479	490	498	484	459	477	476	466	442	456	474	468	500	496	448	478	487	465	479	451	482	471	476	483	480	479	450	461	491	458	506	466	463	499	436	486	492	428	478	461	538	448	496	503	475	477	443	479	486	490	503	470	453	459	489	453	463	488	525	451	494	476	462	495	453	451	464	513	461	474	492	492	449	492	470	524	506	498	489	505	465	467	499	414	437	480	510	516	511	524	499	498	482	473	450	492	471	464	455	482	512	494	505	506	453	467	515	477	494	453	508	513	472	514	487	493	496	438	481	471	498	466	489	537	488	475	444	480	460	477	508	481	448	462	472	482	453	475	464	504	508	477	479	505	509	482	495	481	504	495	517	521	483	464	491	492	478	490	470	420	493	478	461	464	489	486	485	458	444	490	510	525	450	481	492	489	497	424	460	478	476	473	460	478	474	420	474	485	486	466	474	463	473	471	494	477	480	506	475	491	462	486	482	501	455	502	502	484	452	432	508	502	473	513	487	510	430	483	499	526	493	519	492	487	469	480	495	500	512	461	494	477	468	476	436	499	461	467	475	511	456	445	493	495	461	510	482	495	483	434	531	464	485	508	473	449	460	475	459	438	513	416	476	464	464	508	453	467	470	478	440	491	464	468	501	455	495	476	451	456	469	464	476	466	450	495	501	466	496	480	437	498	488	439	453	500	479	468	463	474	474	446	494	474	473	500	490	487	496	474	479	461	458	473	493	473	484	465	453	454	453	513	468	494	452	452	488	474	483	484	507	481	439	493	505	486	505	452	501	492	543	510	507	487	468	466	505	502	475	421	455	487	455	480	486	525	478	430	456	479	455	461	509	477	468	497	469	445	486	485	488	474	474	473	471	508	473	473	458	437	454	426	483	493	499	523	477	467	517	528	520	473	484	441	483	471	442	468	469	449	513	438	507	477	501	474	474	486	499	484	461	468	462	470	464	467	508	465	459	482	482	472	489	478	500	459	486	483	447	516	457	505	461	450	479	484	480	439	476	453	508	525	461	464	453	532	474	477	495	460	477	477	469	482	499	492	528	498	488	488	449	495	475	478	487	463	502	462	490	523	471	456	447	485	489	494	479	477	467	482	477	458	485	491	485	453	445	473	505	475	479	511	488	431	492	497	488	498	461	482	500	480	492	479	438	468	500	469	462	488	491	483	461	474	495	487	472	500	484	458	497	472	482	518	481	480	480	458	470	452	457	484	484	478	503	485	500	454	468	472	472	453	469	486	488	492	446	471	451	477	460	518	466	488	477	454	480	465	474	465	489	470	491	458	501	517	502	482	508	504	427	515	487	472	507	458	465	422	483	472	472	475	469	495	475	468	480	491	480	438	480	466	469	498	502	460	503	471	493	474	453	470	468	500	493	461	482	488	510	472	498	518	461	508	457	492	452	504	460	466	493	486	501	459	480	477	465	490	450	487	508	468	482	510	489	536	509	511	423	427	486	502	476	491	452	488	512	492	479	491	442	497	480	480	452	479	468	477	504	441	462	460	493	507	507	513	524	484	476	480	467	490	479	457	472	464	468	489	501	495	475	489	439	464	491	479	474	457	444	513	465	488	506	490	444	477	462	473	462	495	471	488	487	457	465	468	484	471	485	479	474	469	445	478	477	433	508	484	446	488	466	472	479	484	477	466	469	455	467	468	453	469	485	465	519	485	487	452	467	469	449	498	478	435	478	495	465	492	500	489	462	505	461	456	477	509	457	487	490	487	472	449
7000	23221	9907	770	474	495	451	470	457	486	455	490	472	468	460	461	494	435	449	472	490	481	458	473	454	471	450	481	453	465	463	466	497	460	461	484	422	474	468	429	464	427	453	461	480	479	478	448	467	447	471	472	461	440	441	431	507	466	468	393	475	481	455	455	445	466	466	466	441	441	436	464	493	486	465	427	435	485	455	437	488	470	473	428	488	496	465	462	436	425	460	469	478	472	462	495	436	479	428	461	430	411	446	456	452	463	456	445	439	447	451	438	443	462	474	445	353	483	467	444	448	429	440	459	476	462	483	457	451	415	456	446	448	450	435	462	460	457	455	445	425	434	472	459	470	493	437	460	485	465	444	438	455	447	495	482	469	450	449	470	423	476	452	423	459	490	510	435	474	522	430	440	448	480	455	446	443	454	450	441	439	454	473	473	488	462	431	395	453	468	472	453	431	443	450	471	420	423	465	474	448	448	440	435	468	481	415	450	429	459	488	473	474	427	477	493	463	478	441	497	419	457	461	457	480	427	447	461	435	440	429	461	440	477	448	447	510	441	445	466	438	458	438	445	438	453	450	439	500	456	486	436	424	444	468	479	475	440	441	480	435	463	453	448	439	466	448	461	441	452	494	460	458	436	425	465	447	439	445	448	467	452	487	434	475	470	481	470	445	508	494	480	417	432	469	460	477	498	470	463	447	502	438	475	416	430	459	463	460	516	420	472	434	428	447	439	431	466	437	434	472	498	460	465	478	421	419	481	465	457	462	425	435	426	449	486	463	462	467	451	475	466	495	511	456	445	434	448	429	433	448	455	472	481	447	490	418	449	468	466	459	490	474	451	475	428	458	477	428	440	495	471	465	462	488	463	436	433	437	431	460	445	465	457	444	475	468	437	470	465	425	437	426	421	510	448	482	473	472	467	441	451	467	436	421	448	496	446	442	445	462	436	449	472	470	452	452	473	465	426	448	468	507	445	417	485	435	475	434	481	489	478	466	434	471	445	465	452	447	467	450	413	480	448	464	451	481	473	417	494	483	450	449	501	454	466	453	443	461	442	487	433	497	464	455	462	434	458	455	434	489	447	491	475	466	442	453	406	476	449	476	514	459	446	447	429	481	477	466	451	454	440	467	476	457	437	463	458	418	458	461	413	481	450	440	428	494	450	478	450	437	435	482	452	447	450	459	451	474	448	446	460	495	461	437	495	461	466	459	447	474	439	412	450	426	434	451	481	457	462	463	468	477	437	432	473	464	446	462	448	466	431	418	481	451	442	467	465	436	428	445	488	485	449	444	459	456	459	413	471	490	455	489	448	463	427	480	432	487	480	411	476	456	467	459	461	478	438	486	463	437	467	497	478	472	420	458	419	419	454	456	434	480	475	428	443	470	439	471	445	422	448	471	440	423	454	436	452	477	409	449	434	449	459	441	462	443	455	486	496	403	452	467	447	446	483	471	459	421	466	460	429	507	466	452	495	463	460	483	444	447	450	434	446	451	444	455	460	418	470	486	420	425	504	461	471	464	460	470	477	454	440	464	433	449	426	445	464	473	445	469	468	426	461	445	428	459	454	481	433	466	408	440	472	469	415	431	472	437	470	439	479	459	465	443	431	457	443	477	405	439	456	445	461	470	431	464	485	433	484	435	481	437	451	487	461	439	422	422	501	463	419	446	468	430	470	443	526	447	466	445	467	484	457	436	424	430	453	492	416	442	462	433	442	458	445	431	450	461	444	441	467	440	474	502	446	460	436	429	459	427	479	444	465	461	445	441	477	455	467	431	468	427	478	452	513	445	463	447	469	486	452	458	458	442	447	454	464	453	420	433	450	472	465	491	481	471	426	441	438	442	455	449	449	439	473	427	461	419	442	459	446	459	470	462	420	447	471	464	438	443	442	465	436	462	455	431	429	480	437	463	443	474	468	513	468	478	459	478	442	468	463	466	431	454	462	427	462	435	441	436	443	476	446	438	488	469	448	480	439	422	420	471	471	489	441	445	510	453	487	461	496	475	500	450	471	443	484	465	436	443	451	445	436	465	458	438	434	458	455	444	439	475	445	468	459	445	451	442	419	489	424	461	429	457	459	437	471	428	481	436	450	471	474	476	443	444	445	440	461	476	499	474	473	467	433	468	492	467	452	505	452	476	444	482	486	445	445	472	399	444	469	445	480	433	451	426	431	462	443	428	475	452	504	498	505	443	436	434	477	487	458	465	443	445	439	475	451	462	467	480	393	443	446	462	480	433	444	450	499	442	475	439	433	449	449	413	466	466	436	498	457	437	438	460	423	438	477	459	444	476	459	464	503	468	429	468	401	461	466	435	413	461	432	459	445	471	433	447	419	491	494	469	473	444	457	437	421	469	458	460	463	434	467	450	468	453	475	484	455	448	463	448	455	442	496	451	438	465	445	437	441	451	454	430	442	434	452	454	468	466	439	476	459	459	452	440	485	447	462	486	436	452	448	406	455	473	483	433	508	442	452	460	459	432	470	467	471	453	472	456	457	466	463	424	456	448	452	445	454	436	436	447	443	455	431	512	490	478	485	456	430	431	477	458	417	452	439	454	465	430	458	462	442	431	412	461	469	478	469	449	452	445	427	472	440	456	458	486	460	473	430	409	487	469	458	410	450	459	474	484	469	466	465	451	463	428	424	472	480	454	480	453	456	466	405	458	427	463	439	457	448	478	443	483	473	462	490	472	468	433	469	494	459	461	488	470	450	470	457	446	448	408	498	438	474	430	493	437	450	423	410	417	438	462	451	488	476	440	428	451	409	425	473	478	450	474	476	452	476	473	479	459	436	467	438	446	472	470	466	483	461	436	519	426	470	475	437	494	431	435	452	451	479	491	461	472	433	455	454	460	437	489	479	472	471	449	447	414	406	440	459	470	442	478	483	455	449	465	436	419	438	433	459	466	419	480	446	479	453	447	463	428	482	454	467	474	486	458	451	418	455	455	415	452	463	488	437	458	492	454	472	482	437	466	486	413	475	459	453	448	483	426	460	443	446	482	463	454	444	423	432	445	431	496	457	468	453	442	391	468	429	460	473	444	451	471	433	456	463	462	490	465	462	431	487	465	476	488	449	491	471	453	458	461	452	441	451	463	474	424	469	439	458	512	467	463	424	462	450	468	452	456	469	491	474	462	475	458	429	493	469	496	486	448	472	458	476	460	446	440	466	459	445	426	492	458	450	419	492	478	436	473	476	467	459	459	455	453	436	454	481	467	442	462	501	482	479	425	440	454	462	479	438	452	441	495	451	437	460	451	413	440	426	471	451	471	434	462	429	449	486	474	469	483	418	455	490	445	458	423	494	460	475	492	419	433	466	465	450	430	449	467	435	450	445	427	429	492	435	472	481	428	456	456	474	495	426	428	458	482	439	489	435	477	467	451	470	429	463	462	480	446	458	426	452	461	452	480	485	457	480	480	472	498	480	488	486	478	484	450	434	471	453	455	469	451	461	439	484	437	446	439	509	440	440
25467	22931	31317	24953	9598	712	396	326	285	288	257	256	255	245	239	272	238	271	213	258	248	236	280	278	231	231	255	247	242	244	232	258	274	253	231	228	238	263	242	210	222	234	229	219	253	247	220	220	228	232	226	224	238	220	236	245	221	257	260	223	235	259	256	228	217	234	238	243	233	216	232	259	242	238	213	236	215	238	207	240	236	253	240	238	240	265	237	230	235	271	223	252	262	232	234	244	227	205	250	262	226	234	220	250	236	250	251	246	242	240	230	209	234	251	250	249	239	228	227	230	253	219	223	248	236	210	236	218	231	249	227	252	239	267	240	214	241	219	222	262	233	248	227	231	240	219	247	219	220	213	256	230	230	237	217	234	253	251	240	227	258	234	231	229	217	239	222	230	238	233	237	239	264	210	206	236	218	234	216	240	236	247	245	254	227	247	221	236	220	253	231	221	238	246	233	273	233	226	223	236	237	224	213	228	242	233	252	252	239	225	264	226	225	248	244	235	211	231	263	234	240	235	218	240	248	244	261	223	235	210	233	224	228	228	229	227	253	213	249	221	261	204	229	233	238	248	240	233	227	233	214	245	245	230	241	261	236	200	239	242	216	208	272	245	251	210	230	242	258	258	223	217	237	235	225	254	219	232	220	217	221	239	233	211	233	264	214	263	235	224	215	223	244	263	236	240	226	228	235	221	260	219	240	236	216	267	238	231	221	218	238	219	247	216	220	238	241	236	221	235	243	250	225	219	222	242	236	239	251	231	237	240	238	219	236	222	236	222	248	218	252	226	245	261	229	231	251	250	230	266	228	249	263	238	221	229	229	262	254	259	247	264	263	234	237	226	260	219	234	221	245	224	237	222	209	223	258	248	243	255	254	259	241	221	217	250	244	239	224	234	259	240	258	258	257	250	207	219	235	228	230	238	191	231	253	265	243	248	246	252	257	233	211	265	238	227	234	266	235	225	254	249	265	211	254	255	220	253	247	240	220	257	269	268	226	257	239	262	251	235	258	263	242	227	237	225	259	278	212	236	265	252	220	241	208	243	237	255	230	241	236	227	242	244	233	250	233	222	238	235	249	236	237	211	229	228	205	232	206	205	240	237	239	250	267	250	217	243	244	227	244	253	236	200	220	249	250	214	226	215	251	249	234	239	267	225	218	272	217	263	234	231	270	210	234	273	246	230	238	275	229	235	221	262	252	241	225	239	226	243	225	232	245	243	233	231	256	244	207	245	249	252	260	269	261	236	224	263	219	213	254	244	251	227	233	226	276	205	245	234	260	252	240	248	247	255	228	275	210	242	247	233	231	231	269	244	226	240	242	234	254	258	244	228	249	224	231	236	247	236	240	217	227	247	211	225	236	257	232	237	217	239	242	229	254	255	255	255	224	223	248	240	233	237	262	225	248	221	243	226	237	223	232	220	257	240	232	249	229	218	221	229	241	240	249	222	239	262	219	243	242	254	229	236	224	249	250	234	232	234	240	222	252	227	262	238	255	230	266	236	241	242	237	233	232	241	231	233	235	232	223	226	244	261	262	243	235	238	218	258	230	233	262	253	244	234	241	217	223	228	236	259	232	236	230	259	264	259	252	229	219	256	247	213	235	235	233	249	239	246	223	206	229	221	250	232	248	244	249	250	256	224	217	253	232	230	270	231	227	240	239	257	212	230	232	238	244	221	248	255	236	250	242	237	200	251	232	234	267	229	233	252	235	230	225	211	219	216	225	256	214	249	238	243	264	208	220	243	251	228	237	225	210	217	204	273	243	249	233	232	235	215	250	214	222	222	264	232	256	234	243	245	234	236	251	246	269	228	239	235	239	240	224	255	241	230	244	198	237	229	230	226	248	236	234	248	231	238	227	234	207	262	238	233	227	247	220	237	221	234	221	223	242	260	229	242	262	255	239	258	221	231	249	217	248	237	248	238	234	236	226	243	209	239	262	239	274	223	244	268	225	249	202	238	234	237	224	256	248	251	234	225	279	223	249	239	223	256	259	222	258	220	231	233	212	239	250	229	224	203	211	218	216	245	241	236	245	243	218	224	249	241	216	237	231	230	235	237	229	263	232	233	236	248	229	237	215	214	253	230	244	252	234	238	242	227	255	191	219	213	223	256	230	258	260	238	220	215	204	266	217	222	268	232	232	244	234	273	224	248	205	249	256	236	244	235	230	223	231	234	241	259	240	224	251	244	226	218	230	245	215	247	214	212	251	253	246	265	221	259	248	271	238	257	241	239	239	237	266	219	229	233	241	219	258	214	232	211	237	220	252	226	252	248	244	223	232	263	214	229	226	231	222	230	222	229	207	239	227	236	233	234	241	239	227	224	250	220	238	224	255	252	217	223	250	230	209	213	215	225	210	253	249	226	226	219	246	248	252	254	230	239	248	241	242	240	252	237	249	236	217	235	239	226	234	229	223	235	235	239	238	253	255	212	228	209	241	256	264	215	256	233	235	242	253	225	244	220	221	235	219	244	248	245	233	242	232	259	262	222	245	242	222	274	241	234	235	285	253	221	241	238	236	235	239	226	253	235	235	242	255	232	237	261	230	246	242	221	252	242	264	230	235	253	249	226	249	230	232	222	243	229	260	259	237	268	250	242	226	228	246	236	235	260	206	237	246	234	236	254	227	227	237	234	235	227	245	258	215	236	243	230	216	243	261	254	236	210	231	226	261	247	235	255	225	225	224	252	236	221	256	250	245	263	219	236	260	257	227	228	236	227	243	246	239	223	254	292	230	248	261	247	208	224	226	281	234	250	244	235	241	236	246	231	239	226	262	235	239	227	258	218	230	231	232	246	219	224	258	234	239	242	251	207	252	253	236	240	220	230	242	235	220	241	254	234	289	228	231	247	226	248	261	231	209	230	234	228	208	233	234	213	228	235	212	226	255	238	222	232	236	242	221	250	239	231	217	235	247	266	229	219	238	238	240	236	215	255	217	250	224	269	212	246	235	256	224	254	219	234	241	234	264	260	211	251	249	264	235	242	241	245	263	226	234	230	247	256	243	192	243	250	241	224	253	251	236	252	243	230	221	215	247	246	232	217	261	246	206	238	259	251	264	208	226	242	212	245	263	226	236	221	269	251	243	230	250	241	240	233	224	225	248	214	245	236	214	208	236	260	237	230	244	231	259	238	228	244	227	242	236	260	241	229	262	243	246	244	255	272	236	238	232	241	241	218	224	249	223	236	240	244	226	227	228	218	225	226	238	232	249	239	253	250	248	205	228	266	247	242	218	250	256	226	268	240	232	257	237	211	264	251	242	220	214	247	227	215	235	225	212	218	242	230	241	252	243	215	248	223	232	263	232	235	209	223	234	220	245	263	255	235	253	228	250	253	254	220	241	242	213	237	241	233	243	233	248	238	217	246	245	227	269	230	232	246	231	232	238	261	235	232	235	252	249	242	263	243	260	254	253	223	217	241	239	233	245	225	246	246	264	206	244	250	234	228	225	245	256	234	244	226	225	263	240	227
17878	75803	28515	2951	622	481	448	372	395	308	346	336	310	332	315	309	270	295	292	286	301	261	293	239	306	299	270	293	273	283	292	279	241	313	290	272	272	264	263	268	285	287	291	276	282	280	278	303	252	284	238	268	295	261	265	249	246	265	293	286	227	274	267	294	257	275	281	276	277	276	276	279	218	317	262	251	251	245	293	272	289	264	275	289	267	245	281	276	259	281	269	290	261	251	260	251	271	223	262	266	280	272	289	274	292	298	257	267	266	266	278	256	284	252	265	243	259	235	252	265	268	219	266	266	268	276	259	272	242	254	275	270	279	263	270	267	249	241	253	266	267	246	246	244	277	267	246	258	248	288	286	286	266	265	256	297	262	250	268	253	271	263	266	246	288	263	302	275	282	259	263	285	279	273	238	266	256	244	261	286	276	290	268	279	237	266	236	240	263	255	264	278	239	292	251	256	269	291	275	248	273	275	246	278	267	277	264	259	280	249	294	253	225	249	238	265	262	269	253	287	271	282	271	290	239	294	263	251	236	225	261	282	281	285	259	264	269	285	277	258	284	226	262	254	262	242	257	261	246	282	271	246	284	276	253	242	254	240	261	261	267	269	280	269	303	268	292	289	290	236	241	251	257	252	253	266	275	271	262	260	270	263	252	261	266	272	258	262	255	281	306	291	245	258	254	267	273	267	273	282	272	276	228	267	271	296	281	270	223	246	247	234	247	267	290	283	252	240	287	277	259	285	241	262	279	253	263	321	259	280	258	256	271	258	293	252	260	253	246	285	236	292	271	292	263	262	272	291	269	260	237	267	283	281	264	241	267	270	287	255	262	242	234	270	256	242	268	261	264	281	270	263	265	280	257	278	256	249	285	274	273	271	262	268	295	263	250	258	280	249	265	254	248	281	257	279	259	275	269	269	269	268	273	275	241	252	273	270	265	255	256	276	249	259	231	294	268	277	255	283	248	278	248	279	242	270	274	263	264	240	237	249	265	247	252	217	249	257	252	291	268	260	257	304	243	221	275	232	278	243	269	293	249	267	264	261	269	275	282	252	288	286	287	265	266	256	278	262	259	287	253	285	286	279	280	249	265	296	276	261	271	249	263	299	235	269	292	271	274	274	258	292	219	267	263	268	282	234	266	280	269	262	292	258	301	266	270	270	263	247	271	281	274	263	234	298	255	291	242	278	249	278	268	230	264	233	275	305	276	263	272	278	267	257	273	273	274	268	306	261	271	261	252	253	276	225	273	299	281	270	267	254	269	282	269	284	260	264	287	259	273	261	287	269	262	261	283	271	237	264	256	239	287	255	262	254	265	264	255	269	282	253	264	250	274	236	278	276	257	274	232	287	282	269	235	286	295	280	266	282	254	289	301	286	251	270	275	275	287	256	288	275	272	244	267	272	273	268	264	237	263	281	249	266	307	287	263	267	240	285	247	266	239	253	281	259	271	254	281	257	275	289	257	237	265	240	272	266	260	273	252	251	285	276	288	259	287	257	254	228	283	272	246	264	268	258	298	249	246	255	298	279	235	284	277	264	246	276	273	238	269	292	253	271	296	315	278	249	256	251	281	265	265	274	285	271	290	288	250	266	286	252	226	264	266	263	270	276	267	261	244	264	262	252	259	284	305	266	270	265	245	229	273	267	262	273	261	291	259	310	272	265	266	282	267	273	268	270	270	239	259	268	260	237	248	290	260	260	272	282	265	270	285	253	270	243	277	249	295	264	297	290	264	252	280	268	261	280	273	269	235	258	262	247	279	262	271	262	268	259	259	275	272	277	259	259	257	265	251	275	244	274	252	266	269	262	291	273	280	258	272	270	274	281	275	242	267	246	248	263	252	264	253	278	282	221	282	264	253	254	271	261	258	264	298	265	261	272	258	280	284	247	281	266	287	259	250	256	255	263	265	250	298	270	243	297	283	258	244	253	271	235	278	252	282	285	267	244	257	259	280	264	250	251	256	264	228	276	277	257	279	260	244	281	276	274	251	252	271	219	242	292	270	274	255	272	251	270	239	263	243	316	255	236	260	248	257	282	282	251	255	270	269	266	260	268	261	266	284	277	258	285	245	255	263	278	273	300	242	273	277	265	246	266	282	286	294	274	271	285	297	271	288	256	281	234	260	257	245	227	269	277	274	248	270	291	266	246	264	273	294	273	252	249	275	263	300	271	261	283	265	287	245	255	278	276	273	278	245	264	271	264	244	257	282	267	255	257	283	279	286	249	266	285	251	279	263	267	268	266	279	263	275	282	269	238	271	282	264	270	260	225	257	259	249	303	272	262	280	258	288	247	240	262	259	254	224	273	248	275	256	279	282	272	253	242	246	286	294	276	261	257	281	243	277	280	271	266	300	251	247	275	269	266	280	264	267	269	281	244	257	283	280	243	278	260	270	269	234	242	279	258	234	266	259	240	238	262	258	239	251	281	265	267	268	280	297	230	276	269	234	260	259	240	247	248	273	265	273	254	282	271	252	249	283	262	240	290	267	277	246	275	292	236	266	274	251	256	261	234	247	266	255	251	265	283	266	252	272	256	239	259	280	276	268	275	252	290	281	244	282	241	275	265	243	263	250	261	268	262	303	281	262	243	279	270	248	290	299	273	265	271	278	260	295	279	252	286	264	269	247	254	287	282	267	278	265	284	263	285	248	273	288	275	268	256	276	251	270	270	261	234	249	268	266	274	297	268	292	253	255	247	273	277	264	233	246	295	295	296	256	247	268	280	278	273	252	255	283	264	252	285	286	254	246	268	268	276	260	253	267	255	238	273	256	250	281	256	253	245	267	267	262	253	258	281	288	258	268	284	274	271	287	267	256	267	297	258	247	247	288	266	274	271	272	261	279	270	255	262	273	253	263	263	269	300	263	290	243	249	272	279	268	287	242	265	278	264	299	265	274	245	297	275	272	261	260	294	276	243	265	288	255	270	263	298	251	236	260	256	262	257	243	312	258	263	278	285	259	251	250	276	249	284	270	274	260	264	292	286	306	297	258	247	258	250	269	266	260	255	241	258	261	251	257	263	298	253	266	258	259	256	257	266	261	277	267	258	262	255	270	296	269	265	266	276	243	261	267	263	280	273	261	254	247	267	276	277	278	259	266	262	281	257	254	270	272	257	269	257	261	266	256	236	276	253	251	267	273	246	250	268	246	270	251	270	256	271	254	282	267	298	280	257	307	278	265	286	248	248	258	250	224	261	267	285	258	281	261	260	253	269	265	288	287	279	263	278	255	257	285	280	269	266	259	263	257	249	267	257	261	252	257	264	256	252	281	269	296	268	256	251	264	252	274	268	274	262	276	230	264	274	275	275	260	268	258	243	273	261	266	305	231	293	307	270	259	264	261	280	249	265	248	258	248	264	246	245	249	253	270	234	255	284	241	256	294	269	259	270	249	264	280	263	242	271	273	281	269	246	252	262	264	254	267	269	261	282	288	269	246	272	266	284	265	266	274	252	263	271	257	235	281	302	251	277
24634	22834	30493	24948	18659	4324	655	411	321	312	327	317	330	304	295	283	318	250	273	300	298	290	274	268	278	297	278	272	295	303	310	267	293	283	291	274	251	282	266	305	262	255	263	271	241	304	289	291	273	251	282	279	262	262	295	260	291	284	247	258	263	282	294	238	275	277	275	267	276	272	280	257	258	268	287	302	289	293	280	259	275	274	306	264	301	274	272	272	256	277	256	246	276	280	262	288	296	259	278	290	294	243	259	271	293	266	282	285	290	262	279	303	284	267	291	290	259	280	288	282	262	276	289	272	270	298	304	283	272	275	266	298	269	269	271	290	283	289	265	293	280	280	275	258	251	287	291	259	278	276	268	298	301	271	233	252	262	281	264	324	289	255	283	287	270	276	276	279	284	292	288	297	267	270	291	290	263	289	252	269	280	282	286	254	267	286	264	278	267	294	287	246	240	293	256	273	260	220	251	268	272	258	279	248	287	266	285	283	280	254	286	266	268	279	268	263	274	304	284	272	276	251	289	295	274	275	267	282	278	274	283	277	279	310	267	278	268	256	287	286	262	274	273	267	282	267	264	305	255	279	267	308	251	268	245	267	279	262	250	280	254	320	283	251	278	274	272	254	286	244	281	264	265	271	280	273	280	259	270	318	310	277	292	280	279	271	250	292	255	266	273	280	279	262	271	264	284	294	305	295	260	263	271	275	292	284	289	278	280	299	276	288	288	283	260	277	275	251	272	272	278	257	285	271	271	291	285	301	267	294	257	269	272	281	299	279	302	280	258	277	270	278	286	294	241	235	306	256	304	267	251	290	268	280	272	253	282	234	275	294	302	303	296	254	276	270	289	293	266	270	265	289	265	276	261	255	258	293	296	289	287	298	262	249	301	265	257	262	288	300	255	268	263	291	300	274	262	280	281	265	269	287	296	262	275	287	281	290	250	281	260	253	243	283	283	279	273	303	300	289	249	269	279	283	275	256	307	289	278	282	315	279	272	284	263	293	280	289	246	293	276	268	309	279	253	264	259	282	278	254	282	288	269	286	246	275	308	237	253	273	284	247	305	281	279	280	296	276	277	310	265	284	259	297	265	270	289	290	238	241	283	301	271	269	244	273	258	244	307	277	288	283	241	280	271	262	297	284	260	282	274	267	264	277	297	289	283	304	272	266	290	288	271	276	279	275	274	292	277	292	265	290	269	292	267	316	295	257	267	275	284	275	282	278	262	305	267	261	282	292	245	231	282	289	274	271	257	278	290	311	250	280	300	270	277	270	261	281	250	275	264	294	306	317	285	278	292	263	286	277	266	315	288	271	272	274	273	254	284	280	293	278	258	267	262	250	276	267	269	266	264	265	288	296	262	309	282	275	272	270	240	273	283	283	273	282	294	300	280	259	273	287	264	274	249	279	281	238	253	258	292	282	300	250	262	243	262	253	274	246	274	257	284	263	262	292	277	278	266	310	285	270	309	309	288	274	284	262	291	304	267	268	287	282	276	261	295	277	287	289	257	280	269	267	276	283	292	284	259	286	268	259	270	290	258	262	327	278	288	269	307	279	268	296	263	273	273	283	268	286	270	256	276	261	304	310	262	290	262	291	277	276	302	281	271	277	291	267	261	280	289	293	311	288	287	287	297	249	289	252	289	296	298	277	301	268	264	252	262	313	278	287	258	260	250	265	269	276	260	239	257	305	259	281	278	287	257	275	287	270	284	263	270	273	275	285	271	279	276	291	286	278	295	304	287	304	276	276	255	282	254	257	283	259	260	291	258	293	251	283	290	253	277	305	272	272	280	291	305	286	271	272	254	250	278	260	262	288	275	258	292	278	259	270	255	291	255	266	282	301	265	271	276	316	270	274	262	269	271	275	269	274	315	259	243	277	267	282	263	271	280	291	266	268	286	272	235	280	290	269	290	284	307	291	297	259	256	305	268	278	267	284	272	270	252	256	306	228	276	268	289	305	263	268	277	259	254	268	280	267	253	324	307	287	277	275	266	304	272	270	261	278	267	257	259	266	296	292	317	278	259	265	283	296	280	295	279	285	271	285	308	262	266	249	252	286	303	285	239	303	301	291	282	249	240	273	265	255	241	319	288	294	274	297	256	290	260	294	289	265	283	261	265	277	271	246	264	253	259	277	261	270	304	306	255	270	281	282	273	282	297	265	272	279	269	261	261	279	281	279	279	289	275	261	280	295	252	284	280	250	283	244	291	266	286	275	278	285	287	274	276	250	262	285	265	266	258	290	308	280	250	276	264	290	257	264	270	270	247	290	288	284	254	266	261	223	265	251	320	261	261	282	281	290	286	263	236	275	297	259	261	257	274	273	265	285	289	280	276	266	299	276	264	305	298	252	268	238	238	279	286	248	267	264	262	268	272	272	274	287	273	305	273	284	291	271	277	277	252	298	281	285	252	304	280	300	262	267	286	262	276	265	280	285	277	259	285	273	268	233	251	263	256	268	259	245	284	267	265	303	282	272	283	296	293	296	263	287	283	265	274	292	256	281	288	277	304	294	287	268	287	275	278	250	273	269	289	268	275	276	261	282	282	283	288	281	293	296	283	296	281	293	292	283	275	278	250	284	251	268	299	260	301	259	249	274	309	288	285	253	292	286	264	276	272	271	270	249	283	270	260	291	256	291	265	271	310	305	262	298	288	262	272	303	290	275	272	274	264	271	251	278	319	256	252	261	269	311	267	319	288	290	274	283	270	261	268	249	289	286	305	280	285	288	271	265	291	296	259	287	262	289	267	292	281	288	264	246	272	295	281	278	259	289	267	278	261	270	294	297	284	274	261	260	291	283	274	249	276	278	286	294	263	273	259	270	279	272	253	284	249	267	266	290	294	286	299	277	289	272	254	287	284	295	276	286	265	272	282	267	269	273	249	260	262	262	292	266	274	283	263	278	257	266	295	252	267	301	275	254	301	276	249	286	289	300	282	251	254	261	271	262	283	310	303	236	262	259	258	277	278	279	277	285	298	257	254	265	253	244	283	285	302	275	315	298	296	274	270	230	284	301	270	264	272	253	293	262	289	284	287	281	243	256	300	251	281	267	286	292	293	266	257	258	272	296	287	298	269	274	256	285	281	297	282	303	270	269	252	262	266	270	274	278	263	286	266	298	281	254	263	289	282	255	245	283	269	294	280	256	298	286	278	268	246	297	264	287	314	262	299	294	293	286	256	298	284	266	259	265	292	265	270	244	283	272	267	279	274	264	276	299	278	257	259	269	300	277	287	262	275	272	253	253	268	270	257	287	292	268	283	292	271	281	276	270	277	292	278	297	290	309	285	284	269	266	271	266	299	284	284	293	287	276	291	276	243	285	258	279	283	279	270	279	280	273	296	247	277	288	240	247	275	299	305	244	291	262	256	274	294	266	271	258	264	296	267	285	273	295	260	283	267	254	313	264	263	244	293	289	288	234	301	280	288	254	267	278	266	277	278	282	279	274	303	271	255	276	255	278	268	262	266	290	279	281
21880	89365	26050	3974	937	748	623	517	487	460	383	367	392	345	346	338	333	310	312	328	317	330	325	323	311	310	359	319	323	325	332	332	305	308	286	330	314	310	282	321	278	305	320	325	309	291	323	334	260	312	286	328	305	305	303	317	319	302	332	300	300	307	304	268	310	304	306	294	304	329	289	278	320	337	311	297	304	300	268	328	276	303	327	292	300	308	291	313	296	293	297	333	301	317	294	316	319	344	313	316	298	318	302	300	292	276	281	300	307	315	320	278	320	317	285	306	262	335	306	284	295	253	298	333	292	306	307	307	300	312	289	293	313	304	333	299	285	301	312	302	280	325	324	281	317	312	301	294	303	299	303	300	345	308	326	293	287	290	312	273	296	331	324	296	298	345	298	295	322	307	316	302	277	321	319	287	305	311	294	337	317	297	280	300	320	294	292	309	322	318	278	313	298	275	313	299	295	300	312	323	320	326	319	307	293	322	286	304	308	262	330	290	310	301	304	292	329	293	305	318	293	310	305	298	300	275	315	333	309	286	314	291	325	280	297	254	300	251	303	295	297	292	306	303	311	316	312	316	304	309	297	309	285	268	312	304	287	270	315	278	289	308	334	306	282	296	298	332	301	320	332	305	287	260	296	313	302	292	300	296	297	331	325	279	317	296	332	319	317	319	304	310	318	306	301	285	286	273	299	310	302	308	318	321	319	291	313	303	323	326	306	279	323	318	307	332	319	284	307	286	294	318	306	313	321	295	311	297	300	287	276	286	309	290	314	321	295	292	323	285	300	309	310	302	300	306	292	295	290	303	295	317	312	293	317	319	335	294	316	308	321	302	288	307	306	305	321	292	293	274	292	320	306	333	277	288	310	293	308	324	283	291	271	302	313	283	313	299	276	307	280	301	289	291	292	291	292	312	301	302	314	298	319	288	278	309	289	282	317	308	286	312	287	307	313	303	290	304	290	317	323	310	287	303	307	267	286	316	307	318	318	293	266	269	293	293	289	280	305	303	312	279	309	287	305	310	311	303	329	313	317	290	321	315	336	284	292	306	335	286	304	297	299	278	314	304	303	315	284	294	306	308	326	336	315	287	300	320	305	323	287	280	287	304	300	295	279	306	310	264	301	305	301	315	302	330	311	273	314	286	309	316	276	291	322	317	269	323	319	294	298	310	295	326	305	303	293	297	302	294	297	278	304	290	296	299	268	277	283	276	316	309	296	315	309	290	319	276	278	294	279	295	303	312	323	308	302	322	280	302	306	296	291	296	319	298	300	303	309	292	312	314	309	277	310	280	285	301	334	276	311	316	281	269	278	302	280	325	297	308	289	293	281	301	303	316	283	291	268	308	277	309	303	304	297	281	309	312	299	290	301	343	298	328	294	304	308	271	295	299	304	300	343	280	308	292	297	304	285	299	317	273	298	290	302	324	298	290	316	306	325	327	287	336	294	274	283	289	337	310	314	287	312	315	314	310	292	307	301	309	286	312	309	301	299	307	308	332	279	277	303	325	332	268	307	270	327	309	291	301	315	284	298	292	277	309	340	299	272	293	333	340	326	304	304	306	300	283	289	320	293	287	301	287	290	352	295	267	292	292	256	296	284	282	301	319	274	301	295	285	305	287	266	287	296	328	278	297	293	304	296	306	294	308	293	257	286	310	309	325	278	322	320	330	328	282	328	263	331	290	311	296	324	313	283	284	287	301	312	323	289	307	273	302	326	284	270	308	315	303	276	295	273	302	287	300	315	312	303	272	302	297	312	320	320	263	294	318	309	308	292	305	307	278	301	291	301	299	299	264	300	270	321	295	316	310	323	289	271	272	270	299	309	311	309	295	314	305	261	302	280	328	292	300	300	287	317	293	342	288	271	297	297	278	306	278	304	309	239	298	316	307	279	295	304	310	283	286	291	289	296	319	317	281	315	267	317	308	300	312	305	277	301	293	282	296	281	293	295	318	298	326	311	303	284	311	298	301	295	280	306	278	305	303	296	319	311	299	297	328	316	325	307	304	295	306	329	289	288	311	308	315	325	324	300	332	291	274	324	289	343	309	295	282	277	285	299	320	298	307	296	306	304	310	309	298	300	339	301	316	277	302	320	287	307	313	330	321	289	289	316	322	324	309	313	287	292	297	301	307	299	287	301	311	311	350	283	317	320	301	288	257	286	295	286	303	308	281	291	273	306	294	328	334	287	276	321	318	308	314	305	305	313	285	294	316	284	299	279	318	292	301	302	314	335	285	304	312	300	313	297	286	274	322	268	307	303	334	276	309	299	270	312	273	283	285	307	300	302	298	266	287	295	306	310	290	280	288	289	303	310	306	306	295	310	306	286	302	291	297	279	282	304	329	307	298	284	304	326	307	319	271	306	291	275	284	334	326	270	298	304	317	299	305	316	287	309	286	304	306	318	300	311	281	295	283	310	304	331	336	292	288	316	292	298	295	303	278	313	318	293	296	258	290	289	270	301	285	308	318	316	317	288	300	324	291	321	296	282	292	285	298	310	284	285	307	298	292	331	277	306	268	308	295	287	303	301	275	285	309	308	286	310	292	313	338	315	321	316	325	288	281	270	311	252	285	280	338	309	306	306	323	313	279	343	272	316	315	317	314	309	272	294	301	318	314	315	303	264	288	310	311	300	285	313	295	313	327	315	289	306	275	301	316	312	314	309	263	281	288	302	273	308	311	316	271	290	334	315	287	286	273	282	273	333	259	284	331	301	333	286	264	293	275	269	312	296	309	313	300	309	272	329	288	319	289	313	290	283	267	317	286	304	271	289	288	305	307	320	291	274	330	314	300	312	317	311	314	296	314	317	311	319	284	289	324	307	296	277	278	309	284	275	305	305	299	289	301	285	305	285	286	308	303	296	315	296	276	297	308	284	286	326	278	271	273	309	323	313	294	324	297	307	287	280	326	314	281	284	316	314	305	320	268	332	295	304	299	307	290	278	265	330	278	269	280	297	337	302	306	309	276	268	299	296	283	319	281	306	291	296	306	267	295	278	285	268	297	329	305	302	311	264	311	295	315	285	277	283	307	288	284	309	292	304	317	325	311	314	290	320	316	301	313	276	324	291	308	299	301	308	289	281	297	284	282	309	285	327	312	315	275	292	273	301	313	273	317	286	284	289	314	279	316	303	282	304	296	277	308	291	301	319	290	317	308	289	279	293	274	293	306	327	270	286	307	314	296	319	335	316	281	312	303	285	288	281	320	289	283	290	274	301	304	318	292	287	297	295	300	273	273	277	300	312	289	316	311	303	326	291	287	297	294	303	302	276	304	296	293	291	283	295	299	297	299	334	301	322	301	293	302	293	321	292	294	289	300	304	319	290	290	296	277	298	293	296	277	288	298	273	305	307	285	309	303	296	303	316	310	317	325	280	322	300	305	315	302	296	281	300	348	291	282	285	296	280	291	284	288	292	277	315	284	296	290	306	280	290	288	291	276	283	292	332	286	295	274	302	292	311	334	277	283	302	281
27783	25238	10651	1237	570	549	560	539	475	523	500	513	497	534	524	484	523	493	497	478	467	490	514	514	506	560	492	492	506	507	477	441	511	498	473	492	482	484	454	531	547	516	499	476	494	493	448	482	503	499	504	504	511	473	489	495	493	499	493	478	485	520	494	480	502	471	491	530	496	504	514	515	499	502	481	551	516	520	500	506	518	513	472	497	470	494	511	468	485	473	458	487	516	533	478	503	478	505	493	541	515	506	458	552	486	519	472	544	523	508	515	496	497	459	551	503	483	485	521	485	500	527	501	471	495	486	498	479	524	484	533	449	459	482	503	533	497	498	513	469	494	464	527	519	478	479	496	487	533	459	502	490	501	488	471	497	509	442	474	485	487	535	503	498	467	483	512	490	511	511	482	481	498	524	486	472	470	496	514	509	500	491	455	521	489	465	475	494	478	517	498	504	518	543	505	506	481	430	494	522	462	476	511	506	473	490	508	505	453	498	484	494	485	518	509	471	515	472	523	510	491	464	515	483	527	478	463	456	505	481	485	481	456	517	490	497	495	458	462	493	510	487	496	486	486	474	483	468	483	456	507	497	494	529	484	520	490	450	493	471	496	491	481	475	484	469	489	499	507	477	499	516	520	522	500	527	510	478	527	512	484	508	490	477	491	534	540	520	508	505	496	503	477	513	524	478	456	507	516	461	505	496	498	490	498	472	508	521	525	495	547	531	474	472	455	492	526	498	537	486	535	501	486	508	490	496	487	480	492	498	509	497	531	529	502	522	518	507	500	475	488	493	519	516	493	525	522	468	509	499	494	508	501	473	487	504	507	504	520	515	461	501	485	518	498	481	456	488	491	463	499	495	495	498	475	479	501	455	497	467	508	472	469	499	424	515	458	466	517	509	524	491	503	522	460	517	519	497	496	478	495	495	523	481	494	520	478	502	525	466	469	482	477	514	481	464	542	463	540	475	513	465	507	488	489	511	472	461	508	462	483	490	499	483	531	563	507	492	492	478	492	498	526	479	496	449	494	491	505	474	481	489	520	487	473	477	440	536	529	476	501	484	460	517	511	470	469	494	497	466	491	494	494	511	479	487	520	509	526	487	500	486	517	531	478	486	464	491	495	480	528	445	503	501	525	456	510	500	486	476	503	521	520	472	459	521	526	469	511	506	489	492	472	489	523	498	474	554	483	509	510	539	530	534	505	461	464	454	481	495	463	521	513	527	490	474	444	505	475	481	503	497	475	527	482	506	517	492	500	470	530	534	478	445	501	543	481	496	509	488	513	500	495	527	496	534	505	502	522	501	531	518	503	495	497	463	497	483	486	573	481	503	504	488	500	526	445	487	499	519	501	523	499	494	496	511	511	483	513	495	506	492	500	490	495	497	508	480	503	520	511	474	455	486	530	490	502	456	541	466	499	529	501	440	519	474	509	499	449	481	548	469	550	478	503	448	480	511	485	447	477	513	516	498	490	521	509	528	510	516	471	482	484	479	498	475	459	486	547	482	539	560	480	494	514	465	471	547	512	460	470	512	490	462	473	504	457	474	484	497	525	521	493	491	483	532	456	501	496	507	535	435	509	558	482	485	462	497	463	535	464	460	503	484	525	484	478	494	466	480	482	487	506	489	479	465	510	533	550	512	490	528	501	467	513	517	475	516	467	515	455	461	529	488	493	497	499	489	490	505	493	519	504	498	532	466	485	497	495	501	486	504	513	519	543	469	519	489	509	516	486	482	495	484	479	497	490	487	466	456	521	488	475	475	519	512	511	460	509	516	467	539	463	475	484	478	509	488	461	501	522	511	513	475	450	509	516	470	488	494	529	499	497	509	536	475	486	505	502	497	517	466	493	502	486	455	526	511	536	494	516	481	560	510	499	496	508	505	491	509	506	496	534	446	519	514	479	518	477	487	488	493	508	514	530	514	484	527	499	489	487	480	471	486	481	507	532	504	471	488	519	445	497	517	520	455	474	507	524	485	515	505	479	489	514	463	503	506	475	514	477	495	516	487	528	494	487	516	484	476	503	457	482	471	494	487	495	466	558	481	483	518	504	489	472	529	519	494	497	508	528	516	513	458	518	498	547	508	474	468	529	499	513	503	521	486	474	546	484	476	485	529	478	489	490	482	485	485	540	550	491	504	504	503	480	495	515	495	515	478	496	491	500	501	509	533	494	514	522	556	537	454	486	519	509	511	533	490	511	491	448	467	511	507	510	522	485	505	531	497	508	476	483	513	503	462	476	495	523	463	474	499	454	523	457	482	503	486	492	485	504	489	488	505	523	462	482	484	469	504	496	489	493	512	486	530	473	472	472	492	512	528	531	492	514	465	473	475	504	537	491	548	479	501	504	450	537	500	490	454	496	480	516	477	454	507	454	461	491	486	520	545	466	496	456	517	466	511	536	482	524	527	448	515	505	505	512	512	499	519	502	495	536	511	497	465	488	499	533	518	460	504	487	503	498	477	491	515	540	504	496	512	472	463	478	473	462	486	482	490	510	491	496	494	485	536	461	468	512	486	507	478	449	541	450	474	517	503	456	481	492	504	487	511	463	495	539	479	495	517	528	472	532	469	456	519	521	505	486	496	486	496	507	470	492	467	497	492	510	486	484	507	474	486	514	492	497	494	476	487	501	493	488	525	500	466	470	486	484	523	459	537	513	485	523	517	492	521	499	530	457	468	504	479	510	461	508	486	462	480	486	474	535	486	460	506	500	532	466	496	495	517	473	535	433	484	477	464	521	501	485	537	458	515	457	509	483	479	487	483	519	512	541	462	462	504	484	468	470	530	487	502	512	551	495	479	503	477	448	513	506	530	516	473	534	463	488	486	494	524	459	489	475	481	489	491	459	491	504	483	505	496	498	493	479	477	524	481	487	501	476	524	517	527	503	494	505	510	524	518	506	508	482	494	518	504	500	509	496	492	559	492	507	509	481	507	490	518	443	526	510	471	482	490	484	501	537	469	511	480	469	504	497	504	520	484	482	503	532	456	505	533	519	524	502	477	484	495	496	485	505	495	492	456	499	488	488	507	510	488	519	515	488	517	483	488	485	473	522	495	510	493	452	506	500	496	519	484	495	473	513	485	497	507	483	523	502	431	471	467	507	505	488	479	534	557	538	513	508	479	502	477	492	509	503	476	496	493	485	458	499	492	475	494	500	465	493	501	502	517	493	460	479	512	480	487	514	495	537	511	465	487	491	478	509	462	494	469	512	479	473	464	475	468	470	492	493	455	494	474	483	460	477	504	498	512	483	498	505	479	480	521	470	495	496	493	462	465	492	535	509	507	508	533	491	495	488	487	496	531	519	504	458	478	471	504	460	477	519	467	500	511	484	462	472	482	475	524	542	484	520	493	515	486	526	522	508	496	493	504	447	496	529	496	518	504	489	460	471	499	474	481	503	489	453	471	514	512	470	489	525	496	517	464	484	475	516	505	468	514	482	495	454	505	523	468	533	461	505	506	456	500	496	472	487	496
6399	30694	4428	744	506	470	465	538	475	485	484	488	482	510	454	481	445	462	440	462	451	446	461	526	468	487	506	474	483	453	448	474	483	436	424	455	468	446	447	452	483	494	457	488	453	456	469	448	437	500	472	429	448	495	470	447	435	470	491	471	452	442	458	505	507	462	462	455	461	461	451	475	460	474	499	509	429	477	484	482	479	425	459	442	486	490	491	468	455	446	491	458	514	479	477	470	485	469	466	496	490	495	475	464	462	454	475	477	450	444	473	502	501	501	446	485	475	472	439	438	482	476	453	471	490	458	433	443	462	493	467	496	466	496	468	464	420	509	489	477	472	459	459	479	462	484	466	529	477	470	500	473	467	488	472	453	475	473	486	501	448	428	466	465	484	440	449	462	485	475	451	407	513	497	447	466	454	464	452	467	452	458	466	476	437	489	447	487	474	460	488	488	403	476	504	474	435	430	482	444	475	489	492	462	461	465	450	502	467	466	463	466	477	511	473	432	481	485	445	472	477	452	479	515	489	439	497	473	472	435	424	486	475	467	442	455	454	482	450	459	470	495	454	428	475	479	469	486	439	494	424	461	468	481	456	465	475	462	485	459	452	445	482	464	468	498	450	436	486	459	497	476	475	472	458	476	455	508	460	516	489	482	457	473	490	456	419	434	457	465	477	483	484	452	488	418	454	457	446	468	466	468	438	472	469	478	459	500	477	480	440	485	477	466	432	424	504	456	455	423	469	500	492	444	477	500	495	476	483	455	452	494	436	458	475	456	461	487	425	484	464	471	493	462	492	435	456	456	475	493	481	472	469	488	474	474	455	432	485	495	444	475	479	448	472	475	467	461	449	484	471	446	453	452	481	460	468	466	497	478	457	433	506	459	505	429	481	494	501	441	467	458	465	467	492	475	490	465	465	508	468	462	481	448	481	494	443	479	469	442	512	457	467	474	443	480	428	453	466	500	481	482	470	502	501	481	449	481	457	495	483	454	428	479	497	427	489	530	456	454	466	492	515	495	507	506	468	472	472	480	441	492	485	456	452	508	440	495	455	447	464	467	465	468	453	444	486	468	468	438	474	454	494	467	451	448	433	475	476	488	522	500	398	422	463	435	446	473	461	506	485	501	463	469	448	457	493	504	498	471	510	472	474	474	447	455	490	496	434	457	472	493	504	484	445	499	484	469	468	482	485	486	439	501	460	505	487	479	452	499	469	459	468	457	466	454	486	427	533	494	477	496	487	477	514	460	467	486	467	456	489	483	456	489	483	461	506	453	505	457	464	470	456	478	508	484	470	483	465	514	470	458	436	488	492	445	459	522	501	433	500	444	435	484	465	480	472	463	471	482	459	440	474	502	439	450	474	479	478	497	444	497	447	507	454	464	484	457	474	506	445	497	473	459	489	463	426	454	498	490	433	459	461	487	454	461	440	497	446	478	464	439	517	480	462	474	484	447	476	434	471	484	445	444	488	435	489	485	463	457	461	482	478	488	474	462	471	470	463	451	419	424	481	459	443	484	467	485	483	448	482	479	499	483	454	488	488	399	540	444	456	428	473	477	476	490	474	489	500	434	451	466	444	447	434	445	457	435	455	444	477	470	474	467	458	491	457	452	468	465	457	452	431	500	512	459	478	457	439	470	487	501	466	456	460	468	473	468	475	436	435	493	454	479	464	451	472	465	483	452	465	480	445	467	480	441	466	467	461	469	482	457	459	469	505	483	429	445	485	450	443	459	436	459	490	436	494	483	488	434	452	493	436	489	490	442	472	498	487	477	484	511	449	431	446	468	477	467	468	493	488	438	479	462	423	445	454	469	470	442	456	484	475	489	482	432	438	448	488	508	476	501	469	455	477	407	460	472	496	468	418	472	480	491	520	450	511	464	464	435	442	472	459	470	415	463	463	501	465	466	436	510	473	414	466	490	474	476	481	475	461	464	477	471	452	447	483	515	487	482	477	454	487	466	467	462	454	486	447	474	495	536	456	462	487	479	453	489	439	492	478	435	473	480	463	485	488	460	480	471	463	527	449	494	474	498	488	447	484	490	459	508	512	457	432	498	476	463	489	462	507	509	460	459	452	449	485	431	455	488	490	492	511	488	470	487	414	471	464	490	462	479	471	540	434	477	489	406	482	441	525	442	439	485	478	498	469	503	482	451	474	431	455	455	490	482	443	487	485	517	452	451	462	495	476	480	466	455	443	507	461	485	459	441	490	493	459	466	481	442	483	454	453	475	466	397	492	476	494	461	477	490	484	451	458	465	452	470	491	452	458	488	484	435	457	452	471	465	461	497	498	476	493	455	462	496	500	488	458	484	436	471	461	470	470	482	438	514	462	487	472	458	471	451	469	442	487	486	471	472	455	433	499	434	506	440	471	488	453	438	462	452	476	429	471	495	471	504	454	439	491	462	481	472	481	456	478	470	468	501	492	467	462	477	469	471	481	467	504	449	493	521	438	492	472	484	444	462	458	494	479	440	448	529	469	463	435	477	487	456	450	470	443	461	478	455	468	449	452	469	465	482	513	480	489	489	460	467	449	460	470	472	434	439	462	463	480	474	462	460	454	533	471	454	486	502	465	462	448	495	464	495	444	495	491	446	494	472	483	434	482	482	459	469	485	460	459	475	489	455	486	481	479	475	470	467	492	474	466	461	477	437	451	494	457	467	485	490	466	449	476	484	463	490	476	482	479	461	479	440	453	430	471	453	475	468	473	449	431	470	484	470	481	458	486	478	471	431	438	459	452	448	438	519	472	452	489	474	508	491	490	479	505	509	478	468	433	477	479	450	480	456	470	497	452	462	479	457	489	465	500	464	486	442	481	504	456	454	463	469	448	479	466	456	480	486	439	476	452	457	449	465	467	511	510	497	497	471	463	479	462	461	461	500	442	466	514	463	462	513	453	508	465	475	463	467	502	467	494	464	448	468	469	494	484	528	456	491	494	436	462	461	493	495	440	481	445	491	442	445	500	492	475	428	467	467	497	455	463	428	427	436	465	478	477	477	487	488	471	437	513	472	462	459	455	442	476	498	499	465	461	474	478	443	510	464	490	539	465	490	451	441	474	498	439	452	473	447	483	445	500	458	457	478	447	482	444	495	457	486	504	452	474	488	479	439	481	481	499	435	495	455	477	474	481	425	471	451	432	433	470	478	452	486	455	448	455	476	489	428	466	476	468	443	463	481	457	481	480	459	462	478	449	494	474	453	468	487	494	487	484	466	444	492	448	453	452	480	449	445	467	454	498	417	458	457	507	455	466	452	439	494	484	505	445	504	470	471	481	463	434	478	512	451	460	473	433	454	450	492	482	470	431	454	490	458	452	455	408	464	508	484	453	477	492	515	467	483	514	500	460	420	466	479	484	488	469	442	468	514	440	463	477	464	469	454	464	441	507	443	500	478	501	499	479	471	455	484	480	451	439	482	461	507	460	477	475	485	480	481	463	447	463	463	478	472	458	506	478	488	463	463	486	490	486	457
25571	25398	30137	23934	6770	612	423	325	273	280	279	283	267	250	260	275	267	255	283	274	262	258	253	280	244	261	238	247	257	243	238	266	250	288	243	256	251	244	250	247	248	245	223	234	279	226	246	252	237	220	246	266	240	234	278	255	259	204	262	222	229	235	248	220	234	248	257	271	244	240	247	272	273	261	217	257	279	236	263	234	226	265	241	243	265	254	246	245	238	243	257	242	264	278	252	238	274	275	258	272	247	248	237	249	257	256	223	260	219	249	280	280	250	258	249	245	289	248	235	229	236	262	234	244	298	250	261	253	267	228	247	274	283	253	270	307	259	246	253	264	240	231	242	241	237	243	247	252	227	242	258	228	240	274	243	255	237	252	247	215	267	256	230	236	272	261	260	264	245	252	260	269	254	257	270	238	239	278	260	262	239	253	230	285	274	232	271	252	265	237	234	283	259	255	254	268	252	260	234	244	239	255	255	258	236	266	305	265	259	276	233	263	262	258	252	208	265	230	233	235	235	245	234	254	250	268	264	252	262	260	270	245	259	247	246	267	239	259	257	256	257	245	279	239	262	239	253	268	258	261	240	254	245	238	227	235	251	254	264	263	238	261	254	244	261	260	247	265	241	264	238	239	238	214	207	251	257	243	254	270	260	215	257	224	267	246	236	267	233	237	235	260	261	251	252	242	257	240	257	247	243	244	232	241	232	247	256	258	257	256	248	268	241	254	240	236	264	216	254	259	256	239	250	242	276	258	272	274	233	221	279	216	262	220	237	266	236	262	252	220	304	254	266	222	252	238	259	269	228	269	280	255	233	243	250	258	236	250	237	241	243	282	252	246	238	263	260	240	236	247	253	240	284	269	271	245	241	236	241	239	240	275	278	239	258	260	236	236	265	289	246	270	263	243	271	237	228	262	250	237	243	248	275	259	246	249	262	254	269	222	268	251	234	215	249	266	241	275	246	257	233	241	256	222	236	229	267	238	260	259	256	232	225	256	248	261	271	290	214	258	250	294	243	268	256	269	234	246	227	253	233	256	238	232	226	253	223	241	231	224	253	244	237	254	270	241	257	255	251	261	249	273	245	234	212	243	260	254	222	266	236	288	253	253	252	234	249	259	266	258	245	221	266	257	258	256	241	253	234	274	255	258	262	279	252	260	221	259	237	257	275	232	244	240	250	222	251	273	248	232	258	286	265	254	266	235	243	292	253	250	239	245	246	262	254	243	257	232	259	238	256	263	221	216	240	243	225	223	245	256	239	263	219	262	251	269	242	257	261	231	223	263	240	250	247	261	263	224	248	259	245	247	243	258	240	255	267	283	258	281	229	268	236	248	257	247	250	259	247	252	242	240	245	231	264	251	262	224	239	246	276	247	256	219	261	250	293	248	228	254	278	215	248	251	247	251	287	247	281	246	277	245	236	268	257	246	247	246	246	256	257	240	267	249	228	254	240	260	247	248	230	221	238	266	254	258	244	262	227	220	234	273	226	242	248	258	245	242	223	238	236	233	234	248	259	239	237	257	247	244	275	273	241	224	249	224	256	250	274	244	246	242	252	246	251	232	255	226	266	253	270	255	251	246	270	239	226	252	259	255	281	249	250	251	245	232	236	266	240	238	253	250	252	246	234	257	227	246	256	254	286	243	249	249	253	261	215	262	256	264	285	241	251	269	215	237	243	225	262	254	264	270	253	229	262	273	273	240	260	260	279	252	248	242	265	244	233	243	262	208	233	228	244	219	235	243	259	230	229	253	256	260	226	235	221	259	268	233	242	250	261	237	232	241	230	235	254	238	264	273	261	245	249	257	266	258	245	240	245	225	267	250	255	258	262	257	250	260	258	238	258	252	230	254	235	260	247	263	252	232	258	241	236	269	222	295	226	262	214	256	257	254	264	257	236	234	262	229	238	254	241	262	252	217	246	218	255	278	229	242	240	238	243	247	297	243	242	246	233	272	258	240	256	251	263	255	240	243	252	261	246	234	280	232	244	241	254	263	221	243	254	257	233	241	257	247	228	252	262	250	243	250	235	239	241	236	210	224	243	238	206	239	236	265	247	276	263	241	225	243	252	230	268	248	276	266	244	231	261	209	239	244	242	276	287	234	265	272	241	253	229	274	269	264	282	234	243	240	262	271	245	248	246	272	255	276	236	258	239	253	248	248	222	272	239	250	261	233	244	231	260	238	266	243	267	266	257	264	260	241	254	245	265	248	256	250	240	261	266	239	282	264	249	242	256	244	250	246	254	260	231	252	251	228	240	248	258	255	251	222	268	219	237	266	235	200	225	231	230	228	248	277	259	278	227	249	223	257	250	248	230	255	252	244	245	252	263	220	224	246	255	252	240	265	235	237	268	229	246	246	241	234	241	210	216	223	234	254	261	268	248	254	237	253	249	240	233	257	274	234	263	252	275	257	264	236	253	264	280	250	269	237	236	271	256	235	235	251	270	249	246	256	262	268	272	224	247	239	267	227	237	255	223	246	249	268	234	239	244	238	225	244	283	242	221	237	267	225	269	257	241	259	241	252	277	271	275	248	254	210	244	250	232	250	246	240	250	267	236	246	286	229	237	248	229	281	260	239	258	236	251	272	256	227	239	272	241	246	278	280	281	262	248	247	247	254	234	243	241	218	250	259	262	241	260	251	249	232	232	254	237	251	266	236	252	247	258	253	223	241	214	272	272	214	249	235	279	289	246	269	249	245	280	284	239	244	256	262	243	268	232	226	267	253	218	253	242	246	209	216	251	267	256	263	258	231	250	274	260	235	269	235	261	263	240	265	258	247	258	260	239	253	271	245	271	243	259	246	264	239	236	243	252	231	238	246	243	258	240	246	249	225	219	266	262	244	247	258	254	250	242	259	244	244	266	256	264	231	248	274	223	222	243	257	229	226	229	270	228	246	239	233	227	241	247	268	266	248	247	279	248	271	226	261	231	210	263	245	246	253	251	265	238	227	218	245	244	213	233	259	244	230	237	255	281	244	265	253	276	223	277	258	241	237	268	249	252	237	258	230	248	219	201	284	235	230	230	285	271	272	254	228	253	225	242	275	262	262	251	249	250	246	263	240	242	254	236	234	257	243	246	268	260	233	277	265	266	241	252	244	248	241	241	243	249	261	271	237	253	232	243	269	255	242	212	213	223	253	238	223	254	249	236	241	246	245	250	254	254	239	211	255	238	254	242	232	253	241	235	263	257	259	229	228	252	287	241	268	239	259	244	244	244	237	238	255	271	259	252	257	227	265	247	228	248	257	234	238	253	254	248	231	257	249	268	248	278	253	242	235	232	233	256	251	251	248	254	237	238	242	257	277	260	275	250	271	274	249	246	249	247	264	213	228	291	255	265	260	232	222	305	302	245	256	237	226	235	248	266	271	249	257	240	254	230	243	266	250	263	234	253	220	242	261	240	213	248	240	274	259	239	233	241	235	261	232	223	245	266	248	243	243	238	240	248	253	233	260	231	252	284	240	243	255	238	216
15970	82318	18144	2475	570	485	444	377	345	342	320	326	311	301	324	279	287	295	297	306	288	295	298	266	275	286	275	240	293	264	247	266	288	302	272	280	253	278	285	276	264	296	294	262	285	280	262	268	262	273	277	276	306	271	262	279	282	281	280	286	256	268	272	274	263	258	277	275	296	296	254	279	260	286	289	307	274	291	287	253	257	301	285	288	282	314	283	282	308	276	254	245	255	274	294	278	283	283	272	258	278	286	288	289	249	275	282	311	290	271	287	283	270	267	265	283	284	282	281	315	267	272	269	281	290	265	246	289	264	261	261	263	252	257	265	288	317	266	284	290	250	290	237	256	265	245	274	297	269	267	280	272	295	265	297	263	271	307	273	286	262	286	294	274	289	277	286	266	281	236	255	279	281	311	300	264	286	258	281	266	263	312	283	266	281	293	293	259	278	277	245	249	279	278	268	284	269	258	279	273	272	280	295	298	268	253	244	277	278	266	277	282	272	287	284	269	294	274	267	293	285	273	259	288	269	279	290	256	272	262	274	238	291	266	271	277	284	289	289	240	242	267	259	238	278	287	239	319	270	257	267	279	278	284	273	274	297	281	285	277	282	286	271	284	275	268	312	266	272	274	275	252	255	262	266	270	266	300	278	294	279	310	272	282	254	263	287	273	265	261	295	241	256	266	264	287	277	269	277	270	280	283	273	256	290	277	265	264	272	284	299	240	253	276	281	271	268	256	291	254	238	266	256	274	260	284	256	318	268	260	275	300	298	294	265	293	287	272	246	279	265	295	275	271	265	262	253	266	278	283	260	288	272	275	259	287	298	245	298	282	274	270	281	277	267	289	249	254	273	264	294	266	276	273	275	252	296	300	273	298	251	276	279	273	290	297	295	285	271	258	285	277	266	295	285	258	248	256	283	290	277	270	276	280	284	263	308	253	257	301	253	272	289	295	280	303	249	271	289	278	281	301	254	286	303	271	273	285	272	293	275	314	273	253	274	286	284	281	256	279	293	263	268	259	270	280	295	293	257	275	281	293	264	269	263	264	246	268	300	252	272	267	252	284	268	259	304	276	230	270	298	281	271	273	276	242	276	286	250	270	297	265	269	266	283	260	246	268	285	263	270	264	252	271	281	267	288	263	298	303	300	254	269	303	268	258	302	260	321	276	266	270	257	262	306	275	295	274	277	269	272	307	288	271	277	271	263	283	287	265	287	275	265	280	251	248	270	261	261	292	268	274	277	297	284	291	279	269	262	283	266	280	253	277	281	286	277	269	284	291	271	293	276	252	270	274	281	281	288	275	263	229	288	272	272	282	255	276	283	274	271	274	263	290	295	243	275	285	248	266	253	236	281	296	283	275	277	294	261	272	265	283	279	255	282	293	272	284	259	280	284	261	268	261	272	263	258	281	266	277	265	291	269	271	305	273	250	269	291	272	269	275	290	278	250	269	299	255	275	273	285	256	269	259	282	259	294	263	273	273	291	266	270	268	287	255	251	282	286	294	285	266	290	262	250	261	294	263	297	281	267	262	231	265	285	276	303	275	277	265	276	294	250	288	290	280	274	268	248	290	301	292	267	245	255	249	239	287	259	307	282	292	290	296	263	271	292	285	282	289	273	288	275	270	275	281	300	268	289	288	267	300	312	262	281	261	288	296	264	302	267	273	289	298	252	289	301	280	259	289	272	269	263	256	253	266	298	272	280	267	279	272	299	284	275	304	231	269	261	265	303	274	262	283	282	297	293	249	280	264	287	287	260	306	290	279	266	251	264	273	263	266	273	257	265	264	286	275	265	292	309	273	279	292	295	268	251	292	303	317	269	240	261	263	267	275	269	297	311	274	261	307	263	312	279	271	271	279	285	265	254	297	265	264	261	267	263	284	273	285	270	258	250	288	261	273	272	282	260	305	262	245	293	263	282	269	250	280	269	297	239	285	287	284	277	256	278	246	280	294	267	248	264	274	273	240	293	256	254	279	283	276	292	282	290	260	253	264	261	257	277	294	252	217	293	277	242	302	251	305	256	242	269	291	281	273	269	260	269	286	237	295	270	273	259	290	313	283	278	297	265	257	276	291	256	266	294	277	266	275	257	301	264	256	278	293	264	265	268	281	292	271	274	264	281	275	250	251	286	282	262	282	275	259	301	276	261	277	273	268	287	287	253	274	252	263	280	288	270	277	249	276	258	266	257	275	267	285	277	248	265	282	249	302	266	242	279	267	287	278	284	272	293	287	274	298	258	290	262	269	290	259	279	267	296	295	259	264	291	293	260	307	269	271	294	253	234	285	254	318	264	277	295	270	272	306	270	295	259	270	278	268	279	316	290	282	273	299	267	297	273	289	277	280	275	263	299	291	260	292	260	250	270	247	263	244	265	270	287	277	271	249	304	297	271	274	273	243	266	282	277	281	279	287	279	241	279	295	291	273	258	298	301	274	262	255	294	270	279	276	280	280	274	303	255	246	264	288	264	295	269	253	264	314	258	308	255	245	280	277	262	255	275	260	266	266	242	232	262	267	264	240	270	270	270	248	274	285	297	261	253	271	265	295	249	275	261	291	284	270	274	286	275	305	260	249	288	257	291	264	260	280	271	273	245	277	281	273	256	252	260	268	308	256	299	270	262	279	263	257	302	291	264	279	263	249	287	263	265	314	265	291	263	261	279	278	275	277	288	267	301	300	301	281	277	282	277	276	259	278	286	297	302	288	281	249	285	258	236	267	285	251	288	267	269	270	279	299	310	262	281	296	266	259	275	234	270	267	269	280	312	269	299	317	274	277	249	290	251	268	283	247	269	289	276	283	255	283	278	296	252	261	261	251	286	251	284	256	259	261	287	244	243	272	280	282	254	272	294	237	261	265	318	263	263	291	283	247	256	265	277	295	292	250	268	275	274	271	272	270	269	259	306	292	281	267	272	270	282	289	287	292	286	296	258	277	313	276	239	275	248	249	278	285	262	291	280	298	252	257	219	265	277	275	275	272	306	268	289	274	273	308	283	291	277	243	273	261	278	282	259	252	263	277	259	283	259	294	284	301	292	264	253	311	299	286	307	270	242	287	292	275	300	273	239	278	275	301	273	272	268	279	281	289	290	272	280	253	269	304	286	282	294	273	310	277	278	289	269	259	239	272	303	262	281	293	248	278	251	290	257	270	265	269	275	291	276	274	235	280	273	286	287	287	270	273	270	294	275	288	266	305	274	271	259	252	281	264	282	273	257	273	281	274	289	294	265	267	272	243	263	263	283	277	278	266	313	264	273	260	285	246	248	301	297	264	298	268	279	254	301	273	290	263	245	288	285	302	284	270	263	288	295	268	244	276	253	265	239	276	258	255	276	260	270	270	299	245	295	306	256	311	309	271	269	269	295	280	290	275	283	276	256	306	273	274	282	270	271	267	267	279	273	259	289	266	266	285	269	261	276	240	290	269	277	270	296	277	272	295	270	280	297	268	270	266	280	280	292	292	265	256	288	271	247	241
24538	23187	29803	24573	18892	4202	702	402	351	346	320	315	305	303	321	295	311	284	302	333	270	312	288	301	299	269	304	278	268	307	294	272	284	271	263	264	283	331	285	307	285	304	306	277	277	264	280	305	288	266	286	292	290	292	288	284	303	281	276	289	279	287	271	287	293	295	301	294	280	280	288	293	274	288	277	274	275	306	275	266	317	288	290	284	294	306	266	287	312	271	291	293	285	271	272	280	269	261	276	280	299	279	278	296	295	301	285	278	293	289	290	280	279	271	316	300	290	272	278	276	275	258	291	270	312	293	281	274	280	282	285	308	301	251	308	289	273	282	268	296	272	265	280	289	284	281	279	296	279	257	272	278	306	294	299	293	263	319	259	256	283	268	316	289	277	274	276	260	309	279	273	284	259	256	268	297	303	271	283	277	285	292	262	315	266	277	278	273	292	267	298	332	285	274	340	294	280	267	268	279	279	283	263	283	288	280	272	259	301	258	298	255	287	244	269	262	277	267	272	255	259	284	291	258	284	294	308	255	301	288	270	275	257	301	280	257	288	240	272	259	297	288	282	265	300	240	251	279	292	287	276	253	262	302	280	330	295	281	275	291	274	276	274	279	266	319	272	279	285	264	281	270	287	301	262	274	255	277	302	271	285	288	273	258	289	285	280	285	267	317	279	285	305	321	284	286	257	260	272	287	293	283	301	276	277	264	272	299	271	266	298	280	281	269	300	270	295	259	269	263	317	289	321	295	273	282	322	260	276	324	288	275	257	285	277	296	278	284	311	271	280	285	255	261	277	279	243	267	266	292	286	285	289	287	266	287	307	269	288	269	269	284	275	302	285	285	301	277	259	275	302	281	287	291	287	268	260	272	292	290	271	256	297	295	279	250	276	273	293	275	300	289	281	302	298	289	290	283	270	264	273	279	289	250	298	290	290	273	259	291	297	299	277	279	313	294	295	290	288	287	293	251	270	307	289	296	278	283	267	296	275	287	253	288	292	258	281	273	316	257	285	277	255	291	276	279	294	265	286	290	252	289	278	291	273	276	295	328	302	288	283	260	279	296	238	313	309	309	261	248	282	305	303	271	261	279	264	291	298	271	293	286	260	287	285	278	315	307	283	281	311	289	280	262	284	257	274	296	292	308	279	295	265	292	277	250	307	269	299	320	297	269	290	283	276	239	299	266	273	265	271	276	295	263	296	268	273	269	259	316	280	281	274	249	258	281	252	273	303	299	301	293	276	294	251	299	294	265	291	290	277	308	255	296	232	284	293	287	289	281	300	275	287	285	310	296	261	241	278	269	292	303	293	274	282	300	270	257	298	298	262	293	290	277	324	277	284	272	267	299	286	282	286	250	264	278	274	279	283	283	279	287	275	294	291	264	286	298	254	310	281	302	267	304	311	276	316	273	281	282	263	277	284	266	275	301	262	299	275	289	299	302	248	286	309	269	279	281	267	287	289	282	282	259	282	320	283	299	287	305	280	278	293	309	285	280	268	296	258	283	278	288	262	292	264	302	301	257	273	266	281	287	270	276	281	277	302	266	281	266	282	283	289	259	278	307	263	285	304	269	277	259	307	277	269	287	286	272	285	317	268	286	285	296	262	294	285	259	289	303	257	278	242	259	281	308	281	284	291	247	293	292	300	282	278	267	294	267	248	302	274	287	275	273	272	282	257	269	261	290	301	274	283	270	261	272	271	274	280	300	292	288	284	272	279	287	290	289	315	292	290	285	309	264	273	273	292	287	283	260	292	299	290	261	268	261	292	286	287	272	281	260	298	287	277	281	272	289	272	279	294	299	263	281	281	262	288	278	269	279	292	273	270	250	258	263	279	279	285	309	288	245	293	278	258	296	294	292	261	284	282	261	299	255	254	272	287	292	294	269	296	274	269	251	244	285	255	300	270	266	264	259	301	267	268	250	276	300	252	251	298	291	313	298	295	260	258	295	274	282	313	239	306	279	272	276	271	284	273	261	336	285	282	305	269	276	290	269	295	277	241	267	264	260	288	266	280	278	288	255	259	272	305	282	299	263	292	260	287	282	313	292	282	293	289	271	288	296	288	255	297	249	272	297	295	287	275	259	231	275	267	278	272	304	259	298	293	285	275	274	260	259	294	284	290	288	259	238	289	266	260	296	253	270	303	281	298	288	276	273	253	276	263	284	275	278	276	262	281	316	259	315	295	246	302	255	263	303	289	334	261	275	316	286	292	270	295	262	324	284	302	302	285	286	251	306	258	291	255	297	262	274	274	253	281	263	291	289	328	266	263	271	256	267	300	292	255	257	281	279	275	273	309	287	272	277	281	296	268	296	266	290	258	292	284	280	265	260	258	272	291	263	262	289	261	286	296	269	286	270	285	276	313	286	248	267	283	293	253	269	278	320	297	294	264	267	263	264	297	295	274	292	254	292	290	283	285	289	301	295	259	277	278	309	279	280	283	268	284	273	291	306	293	290	303	306	308	289	273	299	274	299	284	275	274	292	277	287	282	321	289	259	257	267	301	291	278	279	262	278	272	261	304	298	267	257	292	264	269	289	263	277	264	258	296	319	275	296	282	290	258	289	254	260	264	278	313	271	270	281	291	314	289	283	288	280	292	278	278	284	294	310	263	271	286	285	281	289	279	247	250	271	309	282	283	282	279	273	290	288	261	260	283	283	280	276	287	282	298	272	286	269	317	274	269	266	276	261	277	270	295	250	289	311	291	272	282	263	297	303	261	307	261	267	267	247	297	280	230	255	277	297	291	285	310	240	291	283	281	274	239	283	289	306	282	282	256	289	285	298	295	265	289	272	285	281	276	313	287	239	294	256	275	278	283	256	304	254	279	285	269	302	301	275	266	269	307	269	291	307	284	278	266	278	276	283	254	259	285	304	231	263	264	268	252	294	265	276	273	283	260	294	279	302	292	271	284	276	298	274	282	278	305	271	278	296	285	257	246	302	260	255	289	281	253	274	258	292	284	271	282	270	249	291	273	258	264	310	317	276	257	252	252	276	287	315	259	273	272	267	304	292	278	281	278	267	287	258	278	278	268	260	279	306	261	299	293	305	284	289	283	260	276	305	290	287	266	297	305	283	253	288	295	265	259	267	276	282	266	280	273	280	279	295	292	284	310	277	264	289	271	261	286	270	296	264	269	292	290	268	242	299	265	298	277	285	276	260	295	253	270	287	273	291	250	283	271	304	284	281	288	275	293	282	270	296	271	262	287	295	291	270	281	270	305	278	297	284	263	278	302	268	268	255	291	273	268	273	262	269	285	306	232	270	278	263	288	273	307	275	296	276	287	288	274	271	282	279	254	267	259	284	255	265	277	246	277	280	271	284	289	286	278	278	282	292	248	259	272	285	308	268	285	266	289	260	260	296	288	285	286	279	284	249	269	294	303	270	296	267	265	234	295	293	277	265	312	288	288	263	270	288	283	280	293	306	271	243	284	287	277	291	308	285	277	266	286	296	287	298	284	292	279	293	262	301
26234	88720	21307	2383	919	700	587	527	480	495	392	375	396	388	357	365	351	364	365	333	343	332	350	327	304	324	310	355	330	329	314	321	325	301	323	318	340	332	318	311	316	286	311	326	340	326	348	310	318	342	276	304	267	307	259	333	308	308	321	316	299	321	316	336	318	323	296	315	300	307	280	279	308	281	285	333	303	306	319	295	306	339	271	283	334	326	327	287	323	314	306	312	320	302	299	319	307	349	308	310	350	307	281	326	300	309	302	317	313	306	301	275	316	304	357	326	322	299	313	326	334	346	296	317	301	298	305	253	295	288	314	335	305	308	284	282	314	308	304	296	287	265	316	314	308	280	288	308	288	281	280	298	331	309	327	308	291	273	289	326	292	318	288	333	310	291	332	329	252	313	311	310	274	283	359	293	307	313	296	315	275	313	309	292	320	294	330	315	329	295	328	304	287	316	298	297	316	279	288	279	272	303	328	326	316	295	308	313	284	297	308	295	307	295	292	273	281	314	283	314	305	329	303	275	322	284	338	290	317	300	314	279	310	303	296	269	299	280	346	309	280	280	308	302	300	297	305	279	301	274	332	318	313	303	301	269	339	301	307	313	305	314	292	311	295	314	301	336	316	293	287	313	299	299	312	335	287	274	278	260	323	298	296	290	315	320	279	295	300	316	287	316	300	317	309	296	289	320	308	314	299	290	274	298	337	328	316	288	303	322	308	321	310	274	295	272	278	323	291	283	282	324	276	308	286	309	293	298	306	316	343	319	288	284	297	292	314	314	307	287	315	319	302	310	308	296	305	304	296	321	323	302	283	302	300	289	282	327	337	319	318	279	315	306	308	296	322	322	269	306	338	288	278	285	290	284	289	327	286	282	313	320	323	296	301	287	304	294	278	284	302	332	323	281	309	320	302	293	284	302	314	295	314	293	296	309	300	312	317	301	281	335	345	313	327	304	316	318	315	297	288	317	314	296	279	277	308	314	322	346	306	299	293	313	314	306	314	292	306	292	293	323	312	286	320	341	318	288	303	344	300	290	303	322	323	275	300	302	299	297	317	325	297	307	302	307	330	313	296	310	308	293	319	308	262	306	300	296	323	285	297	310	291	316	260	312	307	326	300	301	302	303	332	322	303	315	288	312	301	313	312	311	309	310	292	307	321	330	275	311	299	299	326	326	284	304	321	278	274	311	284	284	305	305	270	296	320	329	310	278	310	295	287	325	317	339	329	308	286	279	322	313	351	311	295	295	310	321	290	293	298	290	304	321	300	308	325	304	312	306	304	284	310	310	320	315	299	302	314	303	292	330	284	307	300	298	314	317	299	299	303	307	303	334	337	330	321	277	302	317	325	305	308	303	312	331	325	316	287	313	285	307	290	311	291	301	314	303	282	299	285	299	305	308	319	281	354	274	296	308	289	306	275	264	303	291	307	277	305	290	283	299	315	317	294	289	332	297	296	313	297	307	341	331	320	278	313	298	292	294	288	261	324	298	316	318	298	304	310	330	252	336	276	320	307	321	290	301	320	315	273	308	282	313	308	284	308	305	311	324	306	311	320	288	306	305	328	322	294	299	311	325	337	322	321	282	288	287	309	304	307	299	303	300	316	290	318	284	299	300	275	287	315	313	321	307	280	303	323	314	306	291	299	317	310	294	295	313	328	286	299	331	306	308	331	293	291	331	333	330	278	301	288	326	315	272	307	331	311	353	357	287	282	315	311	306	276	290	287	286	339	324	277	314	255	304	284	302	327	320	279	303	305	291	311	293	304	291	330	298	286	289	280	286	285	280	310	282	309	321	319	303	322	311	307	323	313	275	302	284	289	314	326	308	270	280	308	313	324	342	301	295	248	298	281	316	302	298	317	316	297	320	330	313	298	315	324	301	315	290	273	305	310	288	305	325	309	314	302	286	309	311	294	316	315	292	301	290	292	292	313	314	311	291	337	294	346	313	289	287	279	323	300	298	274	286	333	315	309	318	286	297	277	290	309	306	321	294	314	328	305	303	285	292	315	323	309	297	292	320	281	289	333	294	301	314	313	338	325	309	294	315	283	317	332	286	298	302	302	280	310	289	309	310	285	336	298	325	294	320	289	317	297	293	274	308	342	282	302	274	320	281	336	335	319	299	292	283	328	286	323	304	286	312	314	310	304	300	301	335	310	294	294	298	285	322	284	321	301	313	315	327	295	340	300	325	307	314	289	324	293	293	313	290	294	290	310	320	297	299	321	323	293	304	297	277	323	284	281	278	284	302	317	289	287	284	308	267	297	329	273	332	329	299	277	305	304	305	316	305	299	302	308	258	306	327	314	330	288	323	307	288	332	312	315	292	300	296	333	313	318	324	293	289	286	311	303	308	298	286	316	332	317	329	319	301	285	282	296	302	333	275	319	288	281	315	301	274	328	307	313	326	258	325	298	281	303	297	313	305	324	318	293	307	312	286	284	288	294	306	289	301	306	334	304	298	291	298	288	303	323	301	345	306	314	316	288	286	281	309	301	292	299	272	307	328	279	284	295	285	295	301	279	289	273	296	317	268	320	301	288	285	319	307	332	290	295	285	312	315	300	288	288	298	331	331	306	287	298	299	300	305	306	315	329	298	308	311	299	290	264	320	320	281	294	316	304	308	288	335	307	310	322	315	312	289	309	285	304	304	303	283	319	304	306	284	311	302	300	318	294	300	290	309	278	295	307	314	304	328	296	285	291	354	308	291	317	280	328	314	269	308	324	319	294	318	307	306	277	281	272	274	296	287	243	335	350	301	327	321	285	288	277	307	285	304	332	303	338	334	265	296	323	324	310	291	319	304	290	284	326	267	282	307	315	290	292	316	298	304	303	311	329	286	291	322	268	311	289	284	274	298	319	317	275	308	319	300	310	304	318	301	300	298	281	272	282	293	271	323	284	315	307	312	302	270	300	265	327	282	324	265	275	296	321	312	310	303	299	323	297	287	278	306	289	300	320	314	312	298	285	323	311	329	300	300	297	304	302	298	329	309	293	299	318	308	314	292	269	308	299	302	295	319	312	298	309	319	318	310	327	292	302	293	284	297	290	300	289	295	298	299	285	288	273	321	267	312	308	284	290	307	277	321	317	308	316	302	303	303	304	292	315	282	336	278	269	305	327	287	291	291	314	325	282	297	291	281	274	294	277	321	319	294	304	298	294	289	313	337	309	288	319	310	297	305	337	303	288	317	296	295	300	305	280	274	312	284	309	334	300	288	271	316	277	315	314	327	279	310	309	306	281	312	315	302	317	309	300	292	291	289	294	284	295	287	274	321	314	287	309	299	283	310	319	292	333	324	320	309	282	305	302	322	303	307	296	291	298	298	300	277	288	332	301	286	337	271	323	298	315	288	274	273	283	332	302	304	285	284	316	305	318	306	287	313	296	322	302	292	272	322	317	310	312	306	295	319	302	311	311	308	349	283	323	311	294	309	291	269	316	330	292	304	287	314	282	281	301	313	272	289	331	266	283	295
27996	25737	11574	1192	588	542	535	550	491	512	528	533	549	556	528	528	538	490	521	489	519	534	504	529	515	496	494	508	534	525	536	529	481	484	509	533	564	555	535	502	537	507	495	512	491	541	573	533	505	503	578	508	497	498	496	522	534	502	519	477	514	489	518	522	558	476	561	563	551	506	523	522	523	493	532	523	468	481	524	536	536	532	492	482	513	484	519	505	529	539	520	514	479	553	498	502	512	542	501	507	533	515	536	500	515	537	543	533	545	501	486	515	509	533	538	532	533	541	554	505	515	583	524	507	509	562	503	474	551	545	530	496	520	495	504	492	550	477	489	521	524	495	531	519	522	505	515	544	538	551	525	533	511	529	502	559	538	495	535	507	483	523	474	512	489	523	523	555	489	546	532	556	519	470	519	520	480	512	518	482	536	531	508	495	512	535	486	490	496	525	535	528	479	493	495	485	556	536	479	527	542	494	523	500	506	545	509	543	483	488	496	543	514	519	504	502	516	563	494	543	521	495	506	531	525	515	542	531	525	509	545	485	509	473	553	527	552	530	504	494	475	477	512	480	517	528	495	544	482	487	536	540	514	536	481	506	534	502	523	489	555	463	522	477	537	511	545	506	474	532	521	503	522	488	499	550	526	537	498	505	509	525	535	514	483	545	444	516	526	551	473	540	472	536	514	510	487	509	494	559	541	509	516	534	522	521	588	533	510	493	536	554	540	525	501	520	500	547	502	551	496	516	519	493	551	510	517	509	533	500	507	513	514	525	494	525	527	482	526	483	493	526	488	494	503	555	524	515	528	541	499	494	538	536	547	543	514	528	539	493	488	493	552	531	549	522	493	494	500	504	487	510	544	514	534	499	520	496	541	512	526	540	478	482	503	518	568	471	493	514	548	517	523	528	524	502	485	502	523	514	508	528	510	504	521	538	495	509	484	518	513	522	537	488	523	510	530	461	521	485	553	526	492	516	548	578	526	472	522	519	474	503	532	489	522	543	490	511	506	507	494	533	514	511	539	490	539	500	506	520	519	478	476	541	540	526	521	521	535	566	468	508	545	520	534	545	497	543	489	491	496	516	510	523	486	524	504	483	545	511	544	553	558	478	500	529	521	515	527	484	575	497	496	513	517	474	528	513	493	535	503	488	503	534	521	550	529	549	525	560	504	506	495	463	511	542	542	502	523	557	506	529	481	496	515	512	476	522	539	523	515	552	494	513	479	548	513	507	505	504	506	537	513	519	512	495	499	520	550	518	567	513	553	505	507	542	535	523	510	510	521	509	530	515	521	510	491	508	543	496	514	501	545	512	529	504	515	474	527	512	525	531	503	562	505	506	481	497	504	514	525	480	530	481	514	504	504	521	548	521	532	522	507	549	466	492	494	527	494	506	531	534	519	493	521	505	543	485	511	494	508	504	542	476	502	520	504	452	547	520	538	510	543	501	502	517	487	516	538	498	537	488	487	532	559	509	533	524	535	500	491	521	489	507	481	515	498	535	468	541	517	524	551	527	504	498	505	545	500	516	506	511	473	485	467	477	464	513	484	479	492	527	523	541	528	500	511	496	524	515	520	509	502	515	542	545	557	485	534	521	526	517	477	509	492	488	582	511	524	497	472	501	522	478	526	505	537	505	511	547	519	527	570	530	532	531	542	527	542	519	531	514	501	573	517	549	527	516	561	530	502	463	481	580	512	513	549	545	554	527	528	512	500	548	521	519	519	514	506	534	516	531	534	521	495	475	550	530	496	559	544	563	514	507	533	522	555	511	499	491	535	564	510	530	516	471	539	541	501	486	538	513	511	560	515	460	519	510	511	514	503	505	536	519	489	521	526	508	483	504	495	473	525	525	492	503	536	530	507	503	506	521	509	482	491	505	527	512	487	494	506	503	501	481	529	532	522	498	504	500	527	488	476	516	489	477	533	508	500	538	492	493	497	514	494	535	508	490	519	488	554	510	537	468	536	494	527	522	559	572	544	544	530	489	531	514	520	495	503	513	468	532	488	507	534	521	505	500	503	531	552	506	472	520	531	492	550	559	529	511	533	526	518	517	517	548	498	495	534	523	472	491	489	522	502	530	513	540	497	537	537	516	523	519	502	536	498	523	495	551	534	492	503	509	509	541	546	550	540	529	511	488	504	525	486	514	512	524	511	502	551	524	504	519	529	508	468	526	514	518	511	518	514	540	512	490	527	504	515	520	515	515	513	562	578	516	510	481	507	489	503	515	494	499	499	474	529	524	525	509	500	519	508	498	477	488	519	485	532	514	524	542	487	528	552	492	528	489	498	542	508	519	516	512	520	551	501	555	537	492	518	536	504	527	526	506	503	492	488	526	532	502	497	530	480	484	532	525	493	498	534	522	515	519	564	513	529	520	521	477	538	516	524	545	528	506	503	501	538	503	501	481	527	514	512	509	495	559	507	511	515	490	513	525	486	509	513	530	546	514	555	493	506	474	524	487	544	524	518	518	505	511	486	525	537	471	529	497	532	500	511	497	475	510	509	540	525	530	450	542	507	487	533	556	502	512	537	511	507	512	532	486	540	494	482	518	506	537	534	523	549	558	494	498	487	462	504	544	542	531	518	527	485	511	500	538	543	506	530	543	514	452	545	546	516	501	487	515	492	540	505	538	526	506	494	517	520	543	521	490	469	543	497	492	521	494	535	538	522	506	500	465	506	558	569	519	501	490	484	486	512	494	489	495	498	498	512	523	503	521	506	487	535	528	524	513	506	502	536	530	530	484	525	509	475	541	537	551	541	501	531	548	522	520	508	535	544	543	498	515	528	528	509	498	541	491	509	529	515	496	475	523	526	527	542	558	506	489	521	518	507	521	519	506	512	518	532	476	532	528	520	551	512	539	497	541	554	516	505	502	535	520	540	501	500	495	475	500	488	517	509	489	528	565	533	518	484	492	498	490	566	450	481	503	532	516	510	518	540	524	538	538	507	545	484	523	519	491	499	506	523	529	517	488	495	518	528	538	497	551	539	509	511	539	542	515	505	481	506	537	531	483	494	531	502	483	541	516	509	485	520	480	511	518	559	525	514	524	484	513	459	506	533	493	494	522	497	571	524	522	500	494	472	544	512	483	486	503	512	513	545	518	510	525	551	546	495	506	517	522	499	503	507	502	478	515	510	553	523	494	523	508	492	509	528	513	541	512	511	492	569	504	543	552	531	520	520	512	505	529	450	554	489	537	520	494	529	537	538	481	505	515	502	512	479	570	526	485	494	519	528	452	525	510	498	464	500	529	504	502	509	510	492	528	490	522	531	546	538	534	489	496	500	533	570	541	549	487	488	494	520	535	494	539	496	500	508	510	500	509	520	498	501	536	556	547	511	498	488	492	536	521	553	510	472	549	514	527	532	541	525	534	528	532	501	470	529	534	500	531	502	476	473	509	490	459	480	507	471	511	532	542	470	543	529	522	532	476	500	535	541	509	534	467	540	505	475	503	527	468	532	525	534	538	501	530
9117	29483	6008	657	478	456	450	468	459	469	457	503	481	475	512	503	447	467	472	492	438	481	490	480	432	500	445	499	478	467	505	499	484	484	476	476	512	458	470	466	526	513	485	462	465	479	446	466	468	521	497	481	480	473	469	434	502	467	524	471	477	455	471	455	512	462	457	471	458	449	455	486	552	482	502	494	486	498	484	494	486	484	425	466	487	464	462	449	463	432	485	485	494	455	487	477	461	459	462	485	487	477	447	464	504	455	454	455	461	461	473	469	496	455	483	481	455	509	464	439	471	519	463	461	475	464	451	465	499	502	502	493	507	459	467	484	460	478	450	466	488	462	477	475	460	503	452	473	470	448	471	464	479	449	473	486	516	496	461	440	493	448	442	454	461	506	464	464	449	488	471	464	472	455	453	483	458	467	453	450	454	468	486	506	464	510	473	493	459	437	473	473	484	460	485	484	489	459	464	455	520	504	436	468	465	469	443	487	493	493	452	464	439	444	435	485	530	501	484	508	532	491	478	484	504	490	472	477	532	512	492	482	478	437	510	464	479	493	476	488	521	511	508	515	479	477	425	461	463	480	451	521	468	485	499	466	494	525	457	460	463	457	501	453	490	491	505	477	459	436	504	506	421	424	472	473	463	450	433	515	495	483	454	494	463	474	535	490	458	465	497	459	487	508	485	480	518	494	461	496	462	471	477	496	480	478	506	496	478	478	458	442	446	505	498	467	466	483	462	501	473	457	461	499	467	482	495	482	478	489	478	457	514	500	509	445	461	468	486	524	476	489	480	476	469	435	484	490	463	505	454	461	468	473	517	465	493	470	486	475	489	481	480	471	491	467	472	485	464	441	478	450	459	525	435	469	488	481	464	442	455	477	482	456	464	457	485	482	485	515	468	472	464	521	453	497	480	471	425	486	487	467	490	521	483	489	475	447	509	509	459	487	482	445	446	473	473	456	438	474	477	439	502	479	460	475	458	454	504	492	477	450	488	473	484	498	502	492	476	467	445	464	465	491	452	512	494	464	482	485	476	484	460	467	475	494	501	468	486	455	482	421	476	429	465	483	452	490	486	488	477	481	527	477	439	455	453	460	433	490	498	460	475	485	479	492	489	471	416	495	480	436	514	452	511	469	490	457	467	461	454	522	482	503	437	479	461	517	498	469	516	494	467	435	512	468	467	456	466	461	445	517	508	500	467	440	475	553	471	455	494	469	497	470	462	469	508	458	457	447	449	445	469	475	457	443	477	496	469	476	466	446	474	478	506	468	469	508	457	464	537	465	456	459	463	482	511	469	490	476	451	480	474	434	475	501	487	496	513	495	488	500	469	452	476	521	472	450	472	474	517	493	515	450	500	475	513	455	515	501	483	453	469	475	443	497	473	492	467	501	468	470	444	438	450	495	476	426	500	461	497	481	494	499	473	469	478	491	506	453	479	450	508	487	480	485	472	470	503	509	479	495	455	487	473	476	518	466	502	481	475	465	507	486	479	482	475	497	459	487	444	446	482	466	462	494	490	448	453	555	476	502	491	501	478	467	451	443	484	458	491	499	458	460	501	444	440	470	474	517	480	465	491	499	474	442	495	457	515	460	461	460	506	483	506	417	491	478	503	445	447	508	454	447	469	471	455	466	496	472	467	476	445	462	481	481	454	453	484	492	483	430	509	481	498	459	447	444	484	455	441	484	486	475	463	480	495	441	494	483	477	500	453	472	506	491	487	444	449	480	508	486	483	488	459	510	475	451	492	472	489	493	462	461	462	469	489	456	494	514	474	455	480	481	457	494	467	481	508	465	496	426	486	471	520	476	487	493	507	456	475	451	497	475	468	474	467	468	498	515	463	466	499	498	488	453	501	484	447	487	485	497	442	524	478	471	471	473	425	455	488	490	467	465	473	465	506	495	473	467	516	467	477	463	484	484	441	517	470	450	484	472	446	466	456	452	484	485	452	485	477	462	512	455	440	477	525	484	454	492	503	474	461	507	499	486	428	498	445	519	509	475	552	477	468	484	490	472	488	447	517	462	499	499	465	507	462	473	478	477	484	458	494	458	491	493	484	492	452	498	481	487	448	518	468	490	496	467	475	460	498	455	456	473	484	473	459	521	408	513	444	468	476	454	482	480	453	460	443	454	455	501	468	461	458	491	476	475	485	506	473	461	460	485	460	487	495	512	512	529	472	458	472	483	452	461	515	475	456	490	472	436	463	501	474	488	509	487	477	487	512	464	494	506	482	508	502	466	446	507	486	520	482	499	478	459	483	461	478	462	466	416	453	462	504	467	516	463	467	479	465	533	487	484	485	502	534	463	484	461	509	486	487	451	485	459	505	454	460	482	468	490	488	443	506	460	474	477	469	474	478	481	443	455	460	460	451	486	446	471	452	470	488	480	482	466	476	495	467	479	465	469	444	492	492	476	466	475	449	467	490	439	475	514	493	467	465	450	471	494	448	458	477	477	462	458	515	493	437	505	443	462	514	459	452	498	455	457	478	467	471	498	475	474	472	540	483	491	526	488	494	519	511	425	453	449	459	464	448	485	489	507	489	480	507	483	470	462	484	494	467	493	437	525	450	435	446	479	470	480	467	490	461	504	480	470	481	477	458	472	448	474	449	439	431	479	505	473	431	455	445	490	484	531	466	426	546	485	458	468	445	489	460	514	475	484	473	492	442	425	457	489	472	434	477	506	467	459	479	500	463	448	452	505	445	484	482	479	474	459	487	432	483	512	469	493	458	470	473	448	486	490	495	454	469	497	464	457	496	469	495	520	461	490	460	478	445	465	474	480	472	450	517	506	473	501	505	483	482	448	510	495	494	447	447	507	489	480	489	482	461	443	456	479	464	489	479	481	504	457	426	424	517	459	477	505	446	466	434	458	498	454	434	489	467	461	470	473	464	483	475	467	475	493	462	483	507	487	463	499	487	504	486	460	467	517	458	429	447	503	475	464	472	485	476	488	473	472	488	481	483	449	476	496	477	478	450	482	460	508	501	463	484	448	480	516	492	541	453	446	461	442	515	467	458	432	447	507	479	442	457	497	468	478	495	474	447	499	425	467	468	438	470	478	492	474	469	468	487	434	467	490	471	498	458	510	462	462	500	490	455	494	444	455	510	461	465	485	472	470	482	463	424	503	495	470	491	485	466	470	501	446	447	483	469	444	457	505	452	474	497	488	455	490	475	458	482	482	519	465	457	472	496	478	464	472	439	481	442	504	499	465	456	474	486	508	461	470	503	483	475	458	456	479	445	488	528	526	512	473	484	473	478	455	488	472	464	463	498	471	502	473	468	500	469	432	492	479	451	518	444	484	468	488	455	473	464	467	474	472	466	488	451	464	502	487	478	490	483	504	462	471	503	448	481	500	515	490	525	458	480	502	470	500	473	453	441	484	469	462	479	482	463	501	498	483	517	447	501	463	507	489	488	483	473	450	452	437	478	460	488	462	483	505	480	491	506	484	451	486	500	482	439	475	454	510
25571	24752	31325	22959	6215	617	389	302	276	270	271	290	275	236	294	248	257	246	266	276	251	252	291	239	261	229	272	264	268	240	232	241	251	227	267	276	238	237	255	235	231	243	228	274	256	257	286	251	262	264	250	267	264	272	249	237	263	254	256	240	288	242	243	256	272	273	240	252	237	249	252	267	245	254	262	241	247	227	237	255	308	236	263	251	263	244	227	232	259	260	265	248	271	261	251	248	248	268	236	237	247	245	265	262	234	260	263	266	265	232	247	266	238	228	261	224	277	266	283	243	244	219	261	269	239	220	248	227	269	277	266	248	261	244	247	280	248	260	249	233	263	207	251	251	271	240	260	242	258	254	224	256	268	266	244	247	239	268	281	264	215	264	273	223	259	252	262	238	261	240	266	243	239	269	268	257	277	247	260	232	238	276	247	258	241	250	249	249	249	262	249	259	258	241	239	267	276	247	237	267	249	211	266	226	278	256	226	282	232	247	248	248	236	225	276	251	268	251	256	254	277	258	218	245	205	244	252	245	240	263	272	261	255	245	301	262	275	280	210	228	255	259	256	271	221	248	205	256	243	244	220	224	267	251	236	250	228	290	264	280	270	247	268	233	247	249	230	230	262	241	253	239	254	227	258	260	263	262	272	261	255	314	252	271	240	252	241	242	235	257	258	266	256	245	241	260	221	250	261	250	224	238	241	249	255	256	239	250	264	277	252	260	247	247	241	253	252	226	287	246	264	254	235	268	256	256	252	241	220	235	238	259	257	238	251	252	252	270	227	265	279	240	270	245	246	231	255	263	240	280	256	227	247	225	270	246	246	245	224	250	295	242	232	277	268	235	265	253	233	252	262	228	239	227	235	249	231	259	228	277	232	243	255	243	233	271	270	259	228	237	271	253	256	244	274	267	236	225	245	250	250	250	266	252	244	239	268	265	256	226	254	257	259	272	265	234	260	245	259	243	267	260	241	258	253	242	239	262	267	256	250	261	259	250	220	264	258	254	260	236	254	251	253	237	250	272	257	242	272	223	271	244	270	259	251	252	240	245	239	250	256	242	242	235	279	242	256	258	267	239	261	238	262	250	252	266	219	238	239	277	257	262	260	252	243	264	255	229	233	253	245	241	263	252	254	268	257	247	220	260	280	270	265	254	265	229	246	240	267	245	241	243	295	262	240	252	231	266	245	274	254	239	251	281	245	228	250	244	241	248	235	255	252	251	255	267	249	264	267	273	297	238	246	244	235	243	245	252	286	258	236	253	244	278	242	225	242	251	280	280	260	243	255	262	238	251	238	269	290	254	247	264	244	234	274	239	249	259	261	266	269	235	249	252	234	252	241	276	255	255	280	258	260	265	230	240	256	251	253	265	241	238	275	252	236	271	227	222	234	247	240	261	257	268	259	276	251	257	237	230	244	259	260	263	237	277	246	267	266	244	248	229	243	275	208	252	235	251	242	225	209	232	231	253	254	253	268	231	262	240	244	279	241	257	234	246	265	261	263	268	269	219	263	209	230	231	276	241	254	281	221	256	234	243	249	261	276	257	264	256	233	256	264	250	239	262	250	275	234	236	280	256	261	251	272	255	280	220	235	248	241	240	239	232	256	271	257	247	264	259	268	240	247	262	252	256	245	259	242	249	274	243	234	249	267	246	268	259	250	213	230	232	238	261	278	291	285	266	255	247	246	264	264	232	293	252	233	255	247	225	270	250	234	234	253	263	216	252	249	222	245	259	266	281	244	263	259	280	260	235	265	251	267	260	248	253	239	286	255	256	254	235	233	239	266	261	241	256	228	254	239	283	224	265	230	217	286	276	267	229	258	226	225	264	248	223	246	258	256	248	247	260	238	266	270	263	240	211	278	268	255	259	221	244	259	249	282	262	265	270	254	253	252	258	228	257	263	259	250	228	279	256	285	260	227	240	256	241	264	276	248	253	268	253	257	231	249	234	227	227	244	246	236	287	241	275	235	257	256	245	250	267	238	233	232	270	241	240	259	221	258	223	237	258	277	244	257	251	243	263	259	252	248	271	240	254	236	264	285	262	236	245	232	261	255	260	243	263	240	253	233	246	236	242	226	225	267	258	247	267	249	256	231	275	219	243	244	260	265	247	237	223	240	243	253	240	239	240	267	233	246	244	244	231	250	238	247	272	279	205	242	241	267	236	252	263	269	261	253	266	252	237	221	229	260	257	253	237	257	246	226	248	240	227	233	271	293	266	252	260	250	262	237	248	250	256	260	232	239	283	249	250	254	241	248	285	233	272	238	242	237	241	258	239	264	242	273	232	268	238	259	217	260	263	227	250	237	268	232	245	266	240	266	267	259	255	226	264	254	235	246	228	261	256	223	255	252	256	222	284	251	243	247	255	230	227	265	221	249	246	251	260	255	268	280	276	266	259	257	245	242	257	256	252	248	223	266	232	248	283	248	254	241	273	247	257	223	283	245	249	231	272	273	246	263	232	254	281	272	270	273	251	243	235	254	258	235	226	242	269	228	224	248	240	250	229	262	258	252	232	228	228	229	232	244	259	263	248	223	254	224	261	265	257	251	237	255	255	254	219	226	246	279	224	273	262	261	241	264	232	253	229	259	265	247	256	255	248	279	276	245	258	242	253	254	257	238	245	249	272	254	244	256	237	237	214	265	267	247	266	246	277	274	259	235	259	256	243	258	274	252	258	225	256	252	260	241	255	288	251	244	262	247	289	255	238	232	256	256	259	241	249	263	231	221	265	262	261	251	204	242	256	253	239	223	232	264	257	221	223	227	236	265	251	228	210	222	261	258	217	252	229	240	257	223	284	252	249	238	257	211	240	228	259	255	254	245	245	267	262	257	260	264	257	276	240	256	234	259	228	205	232	255	250	266	239	265	231	247	262	247	282	242	257	219	250	258	234	270	223	282	260	239	233	262	229	240	249	225	262	231	247	267	292	240	240	261	241	229	266	266	228	241	264	266	272	238	263	235	233	251	231	275	253	257	227	244	238	243	258	241	239	279	251	266	242	287	253	231	258	226	222	241	273	269	268	244	265	252	252	260	251	221	255	245	269	242	247	236	234	271	250	255	267	245	228	243	235	259	219	280	262	281	293	260	262	264	255	267	257	244	265	238	286	219	256	284	225	253	236	233	269	269	270	230	240	242	248	257	237	257	249	274	266	260	246	254	239	271	290	239	245	239	254	269	229	261	259	223	241	248	259	230	248	236	239	283	235	295	236	234	269	267	259	246	254	256	251	223	277	249	254	272	231	227	265	251	247	250	258	231	263	241	233	248	225	241	238	272	245	267	245	251	254	249	248	258	261	243	246	263	252	252	275	244	249	276	253	240	234	256	255	266	258	268	248	249	235	245	225	228	252	256	234	248	255	251	243	255	225	241	243	239	278	237	228	266	229	241	242	265	261	259	253	207	257	229	234	236	230	239	258	236	245	253	253	284	234	220	260	246	246	254	232	250	246	254	260	246	263	231	255	214	260	243	230
27975	81326	21534	2326	611	470	433	361	344	376	320	332	277	322	308	285	266	285	312	271	307	312	305	302	286	333	273	269	277	303	278	288	279	314	301	313	256	282	280	297	268	295	268	258	307	257	280	271	280	294	307	298	274	270	256	280	286	260	269	243	271	277	273	279	279	255	309	254	267	279	259	298	260	280	276	267	265	277	259	240	301	287	258	300	272	255	295	298	270	280	273	276	282	268	270	291	256	309	269	287	224	285	261	241	262	260	270	243	273	244	247	278	291	264	275	266	287	290	263	265	273	293	271	260	266	263	268	253	278	277	261	283	299	283	276	266	264	296	289	272	280	289	281	288	284	232	254	281	298	260	269	260	275	287	289	301	283	316	267	291	267	261	267	263	287	272	282	272	271	268	296	279	262	266	287	283	296	287	282	275	282	282	263	273	284	303	259	274	282	278	288	261	281	286	260	288	265	256	293	270	291	285	272	210	288	290	251	275	276	294	277	255	287	285	248	285	295	277	265	279	250	250	252	281	274	305	280	275	260	294	287	281	239	273	262	300	257	278	307	265	248	278	271	279	292	260	298	269	269	260	288	241	302	271	272	285	288	286	284	291	244	272	300	267	281	275	263	245	301	272	254	266	273	293	266	313	254	259	304	277	266	270	290	296	309	276	271	262	291	316	269	255	274	276	278	291	246	263	270	270	252	248	278	258	265	254	299	258	266	249	240	272	296	244	278	291	262	277	316	285	264	267	274	252	250	282	248	271	244	300	266	274	275	273	263	290	289	297	280	262	255	303	276	282	272	260	262	266	291	259	262	284	255	288	251	292	278	289	290	251	281	279	268	254	285	274	264	299	277	253	252	274	277	261	254	268	275	299	306	271	259	309	299	252	273	247	271	295	280	260	266	293	273	270	243	275	289	260	275	256	280	272	280	283	292	270	316	268	290	276	265	266	266	306	302	256	278	254	287	294	285	288	291	242	263	252	254	251	235	288	275	274	268	285	266	273	285	286	268	272	263	282	279	275	267	284	293	260	285	282	281	252	270	275	274	308	299	225	296	305	280	238	290	299	285	260	271	274	295	261	262	264	296	277	266	282	299	308	263	282	264	258	293	288	259	232	269	271	245	265	247	266	262	293	290	270	279	278	288	277	278	251	257	281	261	269	300	262	283	257	250	262	284	284	232	277	299	279	259	276	266	290	298	295	266	282	288	272	307	265	249	259	296	293	262	288	277	298	274	263	261	292	295	270	272	302	306	300	282	264	266	301	268	297	262	275	243	289	258	306	290	272	241	253	247	284	271	291	238	260	295	261	289	252	264	284	265	296	280	291	259	246	281	270	306	280	275	276	272	274	255	280	257	285	244	260	277	256	295	271	293	290	254	255	279	273	283	289	281	264	284	230	275	274	287	268	248	259	277	309	259	266	271	284	266	280	296	280	284	296	243	273	255	305	247	257	308	300	275	273	308	273	280	280	269	252	242	274	274	288	287	259	317	272	272	286	266	272	279	285	238	273	255	293	275	268	288	246	256	273	234	257	298	262	294	247	288	300	276	280	274	276	284	262	279	248	272	292	282	270	271	238	304	258	303	275	285	263	279	276	275	266	280	291	253	283	249	292	261	287	297	276	248	247	297	270	266	275	271	287	289	261	277	265	288	281	264	294	291	284	275	266	257	254	289	255	293	254	262	291	285	284	293	290	260	289	251	283	277	258	274	280	271	275	285	297	240	257	275	296	326	259	282	268	295	299	279	273	276	283	306	286	282	256	254	282	256	282	305	271	265	281	270	292	260	243	274	262	287	265	271	271	254	269	244	263	273	284	276	275	268	282	272	280	288	304	276	263	281	264	272	257	253	274	266	270	273	260	259	303	258	291	268	278	284	269	250	293	277	269	254	299	286	282	256	274	304	294	264	293	259	285	276	263	295	254	261	328	306	284	282	300	277	292	265	282	276	280	273	276	288	249	258	258	267	282	265	267	282	280	300	266	288	253	265	271	282	286	268	278	277	284	275	266	258	305	246	285	274	280	275	257	245	301	284	293	272	295	261	276	272	285	269	276	283	273	264	268	265	279	245	271	278	278	262	272	259	271	258	297	282	241	269	267	271	289	305	274	294	278	253	272	264	280	269	270	303	279	278	237	270	268	261	275	281	255	241	268	258	260	270	266	287	240	275	287	276	282	248	256	275	283	280	258	285	273	276	258	284	281	253	285	303	274	262	300	242	285	260	304	277	280	282	293	255	266	267	252	277	278	252	279	239	260	264	272	284	271	257	283	279	254	274	260	271	258	236	281	292	283	299	270	268	326	250	260	296	271	281	263	257	277	292	267	275	298	261	311	235	279	291	277	249	252	281	253	272	287	263	282	247	272	285	270	318	276	299	241	271	270	299	281	265	289	250	261	250	266	254	288	271	286	270	280	301	286	260	282	261	323	248	245	266	256	276	272	294	277	273	260	269	270	316	296	302	262	258	255	274	265	284	267	292	286	263	267	237	254	279	277	271	258	258	283	295	262	273	245	260	277	267	293	290	259	264	271	273	261	252	271	305	256	267	280	298	270	240	254	287	259	285	250	283	296	287	254	280	272	298	259	268	282	290	287	257	291	280	264	245	266	257	280	260	270	227	287	260	268	267	273	307	271	269	305	277	272	298	263	271	317	281	276	266	280	274	261	262	255	241	305	271	286	268	261	264	270	263	254	265	262	259	265	278	274	259	288	260	274	276	274	282	286	291	268	253	287	278	287	274	306	275	283	282	282	271	240	268	269	263	286	287	275	285	264	306	299	269	281	277	269	260	280	243	290	281	292	288	296	273	299	284	278	252	263	247	267	259	286	276	274	255	300	242	267	273	281	288	262	274	251	296	295	250	252	265	249	285	268	261	274	250	269	311	272	244	255	275	299	243	272	275	282	261	264	277	283	247	264	304	294	263	278	267	327	304	276	262	291	290	285	264	280	261	275	283	239	257	281	265	234	263	285	265	269	286	290	241	288	291	298	289	260	275	257	254	281	269	261	279	288	252	289	275	277	282	288	279	269	264	280	272	266	271	286	271	276	289	273	282	277	277	253	284	289	280	307	270	271	282	307	251	299	298	276	247	275	291	276	277	272	302	263	275	268	294	254	268	266	241	265	298	277	299	277	255	281	292	264	258	295	289	260	264	235	267	300	280	247	263	268	281	265	279	255	285	267	271	253	295	276	260	287	276	261	279	261	284	248	250	251	254	282	274	291	257	259	280	273	255	268	265	274	310	274	281	270	283	305	291	279	265	285	286	291	276	258	249	283	295	261	292	263	265	271	271	258	261	290	238	293	274	255	261	273	288	279	257	276	267	265	261	289	286	296	272	272	294	266	277	267	270	303	248	282	285	262	260	262	272	247	266	264	256	263	250	270	261	304	289	246	290	261	265	276	290	267	244	281	295	274	300	270	278	270	274	285	283	286	270	279	258	277	280	256	269	289	261	271	261	294	252	281	260	297	283	286
24632	22908	29648	24711	16267	2159	606	442	386	341	301	341	303	303	296	310	278	285	299	300	293	311	301	317	296	297	299	269	283	272	283	279	312	291	293	270	279	276	292	317	258	282	282	289	285	265	243	294	273	259	270	270	301	252	304	300	311	269	282	275	287	259	276	300	255	272	294	280	287	278	287	266	309	321	292	267	272	303	257	269	289	251	297	285	281	267	285	284	270	258	270	269	279	276	306	247	270	278	302	254	288	253	298	288	283	290	323	256	272	272	276	269	254	283	284	260	281	297	267	274	289	298	253	287	271	247	272	285	284	260	272	326	283	290	299	279	289	279	304	295	308	279	271	235	267	301	305	275	263	285	267	300	288	299	284	274	267	273	303	272	287	299	276	296	266	277	273	282	294	278	318	256	284	273	244	277	287	278	329	272	274	322	248	269	311	303	269	272	271	253	279	294	269	263	265	288	260	290	262	275	315	288	255	303	294	299	287	276	274	259	260	286	281	261	284	276	286	254	267	308	273	283	276	267	261	276	294	259	289	306	261	276	257	290	264	263	300	302	298	286	308	273	286	252	263	298	311	296	250	305	283	271	280	270	261	303	276	305	301	252	240	280	256	307	287	282	268	276	274	266	320	277	327	248	266	292	310	282	300	290	274	277	277	262	282	247	274	295	268	262	282	253	277	334	298	257	285	273	283	263	283	262	271	310	264	259	277	271	295	271	297	281	248	291	268	284	250	288	274	286	307	279	285	241	289	293	253	309	262	298	296	272	284	271	268	279	261	287	264	275	301	268	280	279	268	263	294	270	264	257	264	251	257	294	296	249	244	256	293	274	295	285	284	275	277	269	257	261	255	255	260	266	281	254	257	277	297	296	280	274	307	300	264	301	270	285	267	311	258	261	325	260	266	284	299	256	278	266	273	299	266	245	243	280	277	279	268	281	295	263	268	280	266	263	284	286	274	311	288	265	289	269	266	287	318	312	269	283	241	273	283	278	278	282	288	272	291	286	291	277	298	285	294	246	277	291	263	272	274	266	301	264	222	287	276	308	275	278	289	299	242	287	286	269	299	236	278	290	290	292	299	272	296	268	312	281	256	260	335	244	269	286	319	275	279	294	296	286	289	284	278	297	267	297	268	307	265	269	239	277	277	265	266	281	265	302	271	256	267	300	258	293	278	263	270	241	310	262	269	280	306	313	291	288	291	291	260	275	254	260	275	271	297	265	265	288	274	286	274	242	268	269	308	312	281	261	276	288	262	262	246	273	261	269	280	255	300	245	279	301	283	278	238	262	276	278	258	287	245	296	296	295	285	315	304	267	314	265	275	297	290	253	290	294	294	270	273	281	294	259	291	281	290	275	278	284	292	276	286	316	291	269	262	264	283	261	291	298	286	297	290	286	273	294	284	269	290	290	266	285	289	263	263	324	279	285	295	281	316	288	287	289	264	264	279	258	298	289	299	304	268	283	290	263	295	283	268	287	253	269	277	304	292	308	281	289	285	280	275	240	274	261	260	282	291	297	302	275	269	301	280	289	303	278	292	281	270	277	282	313	270	283	277	293	279	263	261	272	315	277	255	289	241	266	268	249	276	258	268	304	259	242	288	266	272	274	258	288	257	294	256	279	266	257	290	259	300	290	258	298	283	275	295	273	306	316	279	276	294	270	329	288	285	256	268	316	274	225	283	280	258	290	251	275	270	294	266	291	260	298	238	232	269	286	270	269	278	255	259	297	280	293	313	267	301	279	275	260	280	247	267	275	272	266	274	281	270	271	292	289	297	284	275	262	273	292	294	312	287	258	289	291	267	286	285	267	260	263	305	263	286	269	279	277	304	267	290	283	310	258	285	281	278	252	275	305	263	275	282	285	288	287	298	282	273	273	253	244	304	273	300	276	289	287	295	293	285	310	283	269	282	277	280	292	284	290	286	315	265	280	283	294	282	260	288	270	297	303	286	289	298	289	271	266	301	271	296	259	292	298	265	282	267	253	297	293	256	284	247	268	291	242	283	258	269	267	302	279	280	262	270	250	274	290	274	287	284	295	258	264	287	271	258	292	301	285	296	308	281	295	276	285	267	262	296	292	294	288	271	259	280	272	286	300	287	271	283	270	293	280	289	266	283	235	281	285	300	277	309	282	265	250	276	283	265	287	273	277	276	270	285	291	288	276	275	281	254	289	251	262	306	289	297	262	266	285	288	257	274	275	225	282	280	275	257	256	289	260	281	284	282	300	251	273	284	289	287	260	270	270	268	308	269	280	267	299	271	294	272	299	256	218	284	284	272	255	295	260	247	265	283	308	279	299	241	262	308	298	244	258	279	260	278	280	258	286	271	290	289	285	290	275	281	273	279	289	259	297	307	269	249	255	278	282	282	286	256	280	278	252	269	301	286	279	290	282	266	239	268	294	274	319	264	281	293	273	270	275	255	290	285	300	297	283	276	292	269	293	267	285	298	291	277	276	289	254	276	282	289	298	281	285	284	304	287	247	286	271	247	294	270	285	272	272	277	273	269	283	294	264	294	258	264	300	259	262	278	278	260	271	288	266	266	288	303	280	289	304	265	279	284	270	299	298	300	257	265	288	259	270	256	257	298	276	275	286	267	275	296	271	303	287	256	259	292	283	316	251	315	279	299	291	294	279	293	264	268	269	280	270	288	247	252	276	277	269	283	273	259	288	290	253	297	284	286	291	255	301	279	269	273	305	330	274	274	292	306	278	296	262	250	279	301	290	247	261	307	314	289	286	303	286	266	281	263	276	290	274	323	272	282	272	286	290	274	269	300	262	273	240	282	282	274	273	278	308	265	269	268	255	289	273	272	270	267	289	267	240	284	267	286	294	290	307	286	289	255	287	249	288	285	269	265	275	283	293	279	255	279	282	281	275	246	272	264	269	263	269	255	255	310	264	261	268	289	299	296	281	268	259	282	266	265	284	276	274	262	272	269	293	273	251	266	300	304	278	253	275	275	279	270	267	274	327	281	287	273	282	296	257	247	269	281	287	253	286	282	273	267	276	284	265	276	266	285	292	282	299	286	270	286	284	235	285	262	310	295	258	280	291	286	272	273	247	297	262	262	255	260	276	291	299	276	279	289	276	308	272	316	272	291	269	263	261	292	295	254	285	272	254	278	291	267	246	285	285	231	251	304	268	285	277	291	270	288	248	327	268	258	279	291	274	275	271	288	278	253	283	269	270	287	303	277	288	297	303	281	301	295	283	255	297	280	275	291	268	272	279	276	313	271	280	253	281	292	295	285	294	277	266	298	267	257	284	276	262	285	278	285	318	289	253	290	284	284	272	295	293	268	283	244	286	274	252	298	249	297	248	274	284	278	297	249	282	284	273	279	298	289	285	277	284	270	297	261	328	280	256	283	302	280	247	294	277	284	275	279	271	276	254	287	274	291	284	253	282	274	293	280	310	266	294	286	254	265	304	265	267	287	249	292	272	280	293	302	278	267	241	283	270	299	284	277	286	279	306
30839	89238	25692	2085	930	762	589	527	435	460	394	395	346	368	352	373	331	347	353	354	323	320	360	289	334	318	361	353	295	311	299	325	332	303	298	310	303	315	296	281	314	313	311	315	312	320	329	326	295	295	311	273	314	297	299	304	318	334	325	303	315	308	327	284	316	305	298	330	293	286	276	276	320	285	279	288	308	331	294	334	293	293	312	302	272	333	274	317	319	289	294	280	303	326	304	292	269	299	306	282	277	283	325	323	281	318	291	331	323	302	279	316	295	294	305	339	303	288	324	321	293	280	286	306	303	309	303	315	294	302	264	293	303	304	312	269	306	275	293	316	309	299	293	287	297	306	288	279	295	311	296	335	308	308	296	268	300	322	300	308	296	292	262	322	298	310	317	304	290	284	291	334	318	334	295	301	294	297	296	294	310	315	295	303	321	299	287	309	314	318	284	295	323	315	306	264	286	317	281	324	297	290	304	311	321	332	308	275	291	311	303	318	286	334	332	274	305	294	293	293	269	301	322	283	293	277	313	303	302	304	280	286	329	300	302	276	330	295	299	309	335	321	286	281	313	269	337	312	298	316	301	304	323	294	310	286	275	285	322	289	303	302	297	292	301	293	280	313	277	312	311	318	294	303	288	279	309	291	299	266	307	327	296	289	299	290	294	289	296	281	304	309	275	298	319	319	312	281	260	280	303	285	296	292	286	305	285	293	292	316	325	297	299	291	296	264	318	295	304	303	319	282	336	303	278	296	317	307	305	335	280	310	275	326	323	270	314	304	268	285	299	298	296	313	285	297	294	299	294	298	315	306	328	322	299	296	291	305	279	307	311	298	327	276	313	292	273	323	285	294	270	301	291	294	287	303	269	287	323	306	293	284	339	292	286	287	304	290	308	286	295	302	300	280	316	294	286	309	274	311	298	294	306	308	304	339	305	282	325	315	309	295	322	318	292	291	288	269	279	287	278	303	300	298	324	292	311	299	290	284	270	306	302	256	308	302	327	294	306	276	289	292	303	278	287	282	308	283	302	288	287	307	308	260	323	298	307	284	283	307	269	299	303	281	302	288	276	311	261	297	311	284	314	310	290	277	297	283	279	286	305	318	323	288	291	313	304	308	286	304	293	297	276	296	320	329	298	295	325	285	314	320	306	288	316	308	286	314	341	285	292	332	301	294	281	302	283	276	276	311	302	331	307	315	311	272	285	326	312	300	269	283	315	292	266	290	330	315	288	267	320	288	328	264	300	287	320	316	320	339	276	314	301	329	322	283	306	286	303	279	314	298	306	330	294	296	307	303	298	307	323	318	298	313	285	294	302	305	299	317	326	334	321	294	329	315	274	320	284	290	277	307	295	317	272	312	276	295	302	280	293	293	295	307	308	294	301	287	314	273	279	295	291	277	289	281	299	287	301	292	292	282	296	286	298	283	317	283	276	311	297	329	297	305	282	324	309	304	304	305	315	298	280	329	287	305	294	296	319	278	280	283	309	328	294	294	310	275	280	297	281	276	328	310	299	301	264	329	321	306	313	308	303	312	301	306	286	303	270	283	310	300	301	303	316	296	309	305	306	265	337	249	292	284	293	285	292	348	325	304	301	294	273	280	274	325	319	342	292	309	321	329	316	300	293	316	325	327	280	300	336	322	271	303	300	323	282	302	334	289	299	283	285	291	304	326	297	335	296	271	305	301	314	308	311	313	270	313	309	301	296	314	296	322	293	313	317	292	279	302	288	288	296	288	279	299	277	293	290	300	310	278	261	283	310	302	317	291	295	291	316	273	308	301	285	328	304	257	286	294	295	310	312	316	315	287	309	304	293	352	322	325	302	297	292	299	283	300	330	271	319	284	301	311	280	299	294	310	298	293	315	324	292	300	276	283	295	265	312	256	298	303	274	300	325	302	308	310	309	314	315	268	290	308	292	309	317	327	324	294	303	277	293	306	306	286	318	280	268	291	297	311	296	304	306	295	295	299	295	318	289	313	306	308	295	306	315	334	324	316	283	298	290	259	332	280	325	284	327	273	295	293	322	305	309	301	323	310	321	276	295	287	314	296	315	290	304	305	286	285	322	260	293	315	318	301	254	282	338	280	298	304	319	317	318	270	324	312	330	287	275	282	308	305	307	295	292	316	286	292	292	282	275	287	290	328	295	314	288	256	281	316	294	316	326	324	303	285	301	320	286	278	335	291	311	277	298	284	297	293	292	293	261	292	284	302	287	336	285	305	284	295	289	280	287	271	283	308	330	287	313	294	302	303	296	309	295	267	302	296	272	292	292	299	324	280	284	313	300	267	283	347	297	329	281	299	300	290	283	266	313	300	277	288	315	300	335	324	307	301	296	307	311	328	323	315	296	288	293	291	305	310	298	287	298	326	287	310	304	323	298	274	304	301	289	314	293	310	329	287	272	297	303	301	276	297	307	312	307	318	294	287	301	342	282	295	314	282	287	312	270	281	296	310	297	291	332	302	342	319	298	296	306	319	290	294	298	307	287	296	296	310	336	279	319	287	278	303	308	295	304	287	277	304	273	294	321	287	266	303	324	277	298	320	317	314	308	309	287	306	287	276	269	320	318	351	313	335	306	283	304	337	316	271	306	304	298	300	315	322	323	325	298	287	320	293	339	295	319	290	276	295	275	290	280	309	313	325	325	314	309	278	281	294	274	291	287	303	312	296	279	299	294	294	315	304	288	293	322	312	316	294	291	314	306	296	294	279	305	277	290	326	277	340	275	317	345	306	286	337	288	277	291	274	288	281	334	311	281	295	303	279	287	295	303	283	309	327	271	282	285	302	336	311	340	304	315	306	317	277	296	288	314	257	288	278	337	297	294	297	334	313	304	299	284	302	300	295	311	304	283	314	273	268	313	281	275	332	280	291	331	287	280	323	301	301	321	302	303	294	280	300	318	331	291	275	302	289	306	326	286	330	298	301	286	327	281	303	316	300	301	311	277	302	310	279	320	326	289	273	316	315	293	284	303	325	308	293	281	281	295	285	302	284	318	314	283	297	292	297	305	300	306	314	296	316	295	289	322	295	293	309	313	304	311	307	305	305	302	301	288	295	303	293	319	259	291	292	290	277	298	291	299	310	290	314	299	321	289	292	288	311	330	290	317	275	299	294	320	297	298	331	325	305	300	300	284	304	290	303	298	330	300	301	279	272	281	297	311	280	305	288	288	307	303	289	300	297	285	329	296	291	303	309	278	283	300	293	296	280	316	320	311	304	295	282	302	277	303	302	288	297	298	246	348	281	273	288	299	308	307	309	316	308	309	305	303	302	299	300	291	296	294	291	312	288	299	281	290	290	288	292	300	325	270	296	305	297	294	332	323	308	296	311	316	322	320	278	293	305	302	306	329	296	290	302	287	311	298	288	280	303	297	329	300	287	307	279	305	306	326	306	284	303	305	282	323	307	296	305	291	308	308	299	298	324	281	263	264	302	303	287	307	301	295	308	293	286	304	306	280	318	294	269	306	324
28192	23723	7210	939	586	518	502	497	482	447	541	491	500	453	502	497	485	490	496	519	518	505	466	482	536	474	521	473	466	468	513	510	520	522	480	496	501	506	499	498	525	515	484	479	513	487	498	552	518	486	502	446	477	493	500	569	473	503	459	465	522	496	512	518	490	522	519	475	497	475	513	504	453	524	513	495	498	515	510	495	520	498	502	473	512	457	476	451	489	512	531	488	494	491	485	494	485	476	484	524	460	524	473	465	478	528	491	496	501	475	509	488	490	499	493	455	494	474	518	494	492	505	483	478	474	525	513	515	472	472	527	491	458	514	485	520	494	503	536	471	498	498	491	473	464	500	509	505	479	490	481	491	445	479	468	489	487	490	469	471	532	477	518	481	424	503	530	544	493	475	489	491	495	476	482	497	474	539	502	519	486	469	557	492	479	508	485	514	511	513	509	467	524	520	479	513	485	506	511	458	521	481	475	494	491	463	548	476	464	536	490	515	483	538	506	497	497	503	464	496	476	494	478	485	562	506	480	502	456	510	548	505	499	518	485	487	471	498	463	457	458	459	499	476	487	494	464	474	502	494	474	480	498	443	477	517	496	499	482	503	469	501	504	500	491	514	491	477	503	492	489	519	515	496	502	513	492	489	515	470	481	535	491	532	448	524	491	507	506	497	487	503	511	506	466	501	487	528	498	531	507	522	477	512	501	474	498	504	491	481	501	476	543	496	529	502	489	493	499	538	477	517	512	474	516	473	483	488	484	484	504	491	484	534	492	471	459	513	524	443	517	524	459	501	567	501	482	503	520	489	510	525	510	492	511	466	554	486	519	518	487	468	519	511	478	461	493	551	477	478	503	480	473	486	507	493	510	488	534	537	480	498	492	547	504	496	510	530	517	477	509	517	463	487	495	503	458	469	466	466	482	481	481	502	476	509	503	474	494	506	532	496	493	484	524	573	528	506	491	506	500	490	491	497	497	503	511	496	503	496	483	500	485	480	482	525	509	468	499	500	488	497	500	521	482	523	490	495	452	529	468	529	490	472	518	530	463	484	503	499	498	540	522	521	518	496	496	509	486	520	476	513	510	523	496	518	531	506	468	489	458	509	531	508	515	480	479	462	523	511	490	484	489	503	546	493	487	530	511	488	472	535	489	485	505	517	471	513	501	506	498	484	494	468	500	529	504	506	515	491	504	515	515	514	484	498	495	493	501	497	549	518	492	513	479	555	530	506	456	482	524	459	468	500	471	520	476	481	509	481	505	518	540	524	467	497	506	502	502	484	471	488	489	501	516	491	448	483	453	492	524	497	513	486	530	507	535	493	502	452	492	497	494	525	482	491	490	499	515	478	494	469	488	505	466	517	421	503	537	508	512	503	452	500	531	490	482	521	522	503	491	499	478	488	467	509	502	474	515	553	493	490	460	479	495	452	465	496	465	523	489	473	453	492	521	508	518	540	534	492	551	538	482	485	467	524	471	526	495	486	505	502	527	527	489	491	489	523	481	516	501	510	509	479	476	511	498	492	472	513	514	515	459	492	476	501	494	497	500	489	483	491	521	490	496	484	514	487	558	493	499	491	515	463	449	491	515	492	486	524	490	530	527	481	522	493	543	491	526	533	465	513	509	511	522	492	509	513	461	516	503	429	517	496	488	485	512	505	497	489	459	459	505	493	511	490	496	521	519	503	497	526	489	495	480	506	459	578	504	497	501	518	510	493	515	548	518	529	477	473	502	497	507	495	494	485	477	499	482	502	554	502	515	468	480	461	548	469	465	541	528	450	477	462	490	498	477	499	514	513	512	552	486	518	480	497	521	515	468	492	503	472	483	508	489	493	493	510	485	530	480	526	473	518	546	540	512	526	486	494	512	491	507	469	500	527	458	543	509	506	476	497	469	502	542	474	474	490	473	489	503	489	476	509	540	507	512	460	482	518	537	534	524	514	481	486	519	535	541	505	519	525	524	496	469	473	473	531	488	498	500	497	521	510	527	482	512	497	523	537	496	516	511	502	527	477	504	521	487	489	491	515	517	505	476	488	534	530	498	505	482	505	493	482	535	495	530	510	498	512	484	477	500	479	536	455	515	468	492	490	500	524	549	511	478	517	511	489	499	478	469	493	493	510	482	493	490	517	508	519	535	497	492	494	498	516	504	487	545	526	513	449	513	514	483	537	460	487	530	520	485	475	506	489	507	504	512	516	466	495	517	511	514	494	507	549	456	499	522	466	527	519	485	529	493	485	479	510	504	497	457	474	516	513	510	509	502	471	519	466	503	482	489	534	528	497	513	484	523	517	482	495	500	496	518	495	494	488	511	493	484	515	510	506	517	480	505	477	555	486	500	509	506	481	506	501	536	497	495	519	491	494	500	511	485	438	512	510	518	481	479	480	501	445	494	487	459	476	472	517	496	483	455	439	483	522	474	517	491	498	476	488	502	510	545	467	521	490	514	518	506	486	525	506	475	479	526	524	463	540	499	496	502	546	553	537	489	521	542	476	521	476	521	473	468	497	495	507	489	483	458	469	514	496	463	480	480	550	456	494	524	510	523	519	469	492	534	524	527	517	575	520	503	463	498	501	477	513	473	497	490	495	531	552	514	483	469	508	510	507	512	478	539	529	536	503	502	520	493	486	515	510	469	470	518	490	487	487	493	547	508	491	523	501	491	452	460	471	476	466	521	504	466	500	469	485	503	481	458	499	489	478	490	466	474	495	488	484	511	504	523	547	492	529	507	514	442	473	500	563	515	482	507	491	489	514	511	492	475	510	501	491	488	507	529	535	486	490	500	497	495	517	521	495	517	502	482	488	528	513	514	508	495	526	504	457	519	523	513	542	485	478	504	542	480	466	492	493	502	473	489	581	467	530	489	521	481	468	529	462	502	471	503	485	478	566	505	518	462	454	503	520	491	511	490	507	498	464	525	513	510	475	533	529	526	489	466	521	500	552	503	544	504	486	508	493	469	527	499	476	506	482	518	501	482	512	496	546	503	506	504	493	544	484	495	477	518	483	483	530	487	425	509	500	489	507	501	502	490	525	424	499	488	469	521	532	495	496	529	496	483	511	510	510	489	529	474	503	517	536	480	474	440	499	510	545	482	520	556	520	554	510	530	470	507	504	490	520	500	531	524	511	496	478	512	523	544	507	525	534	514	489	518	489	495	508	500	500	485	489	437	506	492	461	486	513	520	487	457	462	462	480	481	486	493	521	523	515	493	511	481	508	490	483	452	487	464	489	456	451	531	485	525	570	494	480	492	495	522	466	533	546	537	490	499	495	488	517	479	470	542	516	493	478	511	537	511	480	547	497	500	506	511	472	498	497	497	502	520	509	486	539	497	489	467	483	505	491	512	483	495	493	519	478	509	449	469	473	517	531	473	468	505	499	487	494	507	499	513	493	492	521	498	524	523	475	500	464	489	469	493	473	540	488	553	452	507	480	441	526	513	493	478	534	518	493	501	477	468	496	482	466	487	488	517	483
10907	24441	3524	543	469	432	484	502	414	455	445	424	454	458	433	458	411	484	470	461	488	455	459	484	469	455	494	471	473	441	469	458	435	483	490	471	435	472	425	450	470	453	481	430	476	469	445	446	449	429	464	478	459	461	514	452	474	455	495	456	446	515	473	494	472	436	449	468	445	506	455	474	466	470	476	478	509	475	477	483	458	475	432	443	446	476	451	454	460	442	466	490	459	467	488	437	445	458	468	491	481	451	481	461	435	429	441	464	426	466	455	479	486	460	452	470	480	447	466	470	445	461	444	442	473	471	448	449	454	479	488	449	431	473	496	459	470	415	488	487	486	485	433	455	496	463	456	481	443	456	416	469	475	456	492	462	459	473	466	455	430	464	454	455	471	454	408	469	501	488	490	455	475	455	461	468	489	449	449	445	445	468	447	450	454	452	475	436	432	467	506	453	514	455	470	461	457	417	458	410	468	483	463	461	482	498	445	441	442	454	452	461	483	432	437	480	491	467	464	488	442	467	469	463	446	476	453	460	482	458	451	467	453	435	463	482	460	475	477	429	472	454	494	442	452	481	453	474	462	462	412	427	415	454	471	424	447	498	507	431	446	473	483	474	440	455	453	490	482	456	437	489	447	451	448	430	458	443	437	452	453	472	431	438	444	465	454	472	508	456	463	453	540	493	477	436	450	474	462	450	464	468	435	444	476	461	479	475	464	439	491	478	417	479	471	430	483	419	452	499	511	498	462	447	465	483	453	442	462	456	436	467	459	467	453	466	442	484	466	435	479	464	472	467	517	453	491	437	476	452	435	481	491	471	439	442	464	452	418	449	467	494	468	491	458	517	422	449	473	487	455	480	440	473	440	442	472	456	449	487	468	462	488	436	453	473	474	520	456	462	485	463	432	471	469	483	421	467	480	464	436	422	437	438	463	451	429	451	463	466	449	471	468	485	500	486	466	460	469	434	456	511	494	482	457	478	462	493	436	472	481	515	459	472	467	454	481	498	475	447	466	489	436	449	441	493	459	472	482	443	441	431	473	434	442	470	478	457	450	522	466	493	451	438	470	470	465	471	453	454	486	435	458	446	494	457	473	477	475	473	475	433	517	461	481	449	490	447	499	442	446	455	460	479	480	455	534	452	440	454	482	467	500	475	441	478	489	499	453	455	472	476	438	466	427	458	489	469	468	432	428	458	468	460	467	505	459	459	459	492	471	444	479	432	481	466	445	454	442	437	456	478	458	504	471	476	433	477	487	493	456	489	441	473	471	434	429	487	433	452	456	450	472	498	458	438	495	429	448	404	466	458	495	442	475	453	502	417	455	457	448	445	471	458	439	485	492	496	496	499	503	487	479	454	462	474	497	466	500	498	458	462	478	488	483	478	457	468	461	499	509	488	480	451	498	474	466	457	480	454	448	455	474	494	424	418	521	484	446	469	507	465	465	495	467	464	462	466	445	480	457	452	466	471	462	475	456	456	481	464	449	470	448	441	503	477	473	499	455	479	497	437	472	490	450	504	446	423	447	478	462	442	494	487	456	474	460	442	436	448	456	432	487	483	484	476	444	463	511	435	430	465	484	489	422	456	468	436	470	485	478	511	426	481	461	446	490	444	488	457	450	499	468	424	493	449	455	473	467	443	457	501	504	453	483	484	449	457	454	479	443	453	493	493	469	447	459	451	463	430	482	475	496	429	502	471	478	502	472	469	497	483	474	451	450	475	494	461	458	480	467	458	468	451	474	456	472	472	484	492	477	460	461	467	453	484	500	467	450	456	461	452	426	431	443	471	478	490	466	430	486	463	476	475	469	446	446	489	453	462	453	476	447	459	442	455	485	467	463	456	488	493	468	471	471	450	457	476	529	482	465	465	490	497	494	461	479	455	474	479	415	456	434	471	453	445	477	428	449	482	474	448	440	445	459	451	495	425	440	483	459	453	463	450	491	435	460	440	451	458	442	453	455	464	463	443	448	474	466	471	474	441	450	474	481	466	455	484	444	425	470	461	459	468	434	458	442	438	428	484	462	467	455	476	491	480	479	442	457	494	449	468	442	441	442	495	466	486	474	460	477	438	432	450	464	438	484	472	439	477	468	466	458	458	475	481	454	433	499	445	475	471	474	481	442	449	455	484	481	454	501	456	472	493	440	443	429	488	419	460	429	465	423	467	476	463	450	481	461	464	430	476	472	463	452	434	443	485	467	439	460	495	448	482	448	468	455	478	461	467	454	437	432	458	488	441	474	490	452	446	482	485	460	446	495	436	466	474	469	462	441	469	452	491	482	443	489	484	488	475	447	458	469	496	509	478	489	443	469	433	430	443	442	473	452	466	467	489	491	477	475	457	424	497	459	502	494	467	494	429	449	493	469	460	449	418	481	486	438	462	455	512	458	475	487	454	454	446	474	491	470	466	468	484	455	442	469	462	483	477	430	486	474	452	517	512	461	463	463	438	461	461	455	450	467	443	472	451	478	462	489	479	470	479	468	473	466	473	475	482	467	461	464	461	472	468	453	455	464	469	501	490	454	420	429	467	439	417	446	449	493	429	481	507	442	461	488	430	462	453	465	468	438	453	472	470	484	459	476	433	445	456	466	433	447	534	436	446	475	505	472	494	464	455	448	492	489	425	442	429	443	435	463	470	451	474	443	467	441	492	471	433	479	455	458	436	470	449	441	461	507	482	434	475	471	461	467	484	453	496	484	461	458	481	440	460	467	446	454	457	466	464	477	509	449	501	467	491	464	467	470	471	479	454	457	407	461	454	442	465	473	446	468	448	468	483	479	431	474	424	471	411	460	467	466	470	492	471	463	460	462	445	467	484	449	437	474	443	471	459	415	439	477	469	472	454	510	466	453	471	418	445	472	442	498	452	501	476	482	430	470	455	434	484	453	459	474	473	446	481	463	451	468	464	445	432	459	464	485	476	440	449	460	484	448	450	486	486	460	485	433	456	453	473	417	478	502	461	464	428	481	441	488	465	468	484	445	465	469	458	487	475	474	464	438	463	443	483	435	488	466	470	465	477	457	472	472	418	418	470	429	457	439	470	463	470	442	461	466	479	490	516	515	468	466	437	468	479	443	453	502	444	465	451	461	433	453	456	457	486	427	464	461	474	498	442	477	510	477	443	466	461	498	456	454	449	494	492	452	484	495	481	480	491	441	471	485	428	492	496	447	493	430	487	450	455	481	474	476	456	448	463	480	502	492	437	455	431	481	411	454	514	431	456	428	473	492	488	462	481	449	448	474	462	451	490	458	488	466	427	471	454	472	451	494	444	447	435	456	446	464	482	458	457	458	490	439	492	437	502	483	473	496	419	482	506	503	470	460	446	486	438	493	468	458	468	465	419	489	435	423	426	442	454	448	458	503	484	480	444	452	455	479	476	465	435	492	447	492	483	444	492	458	437	481	488	461	449	447	472	476	445	474	460	466	448	434	476	443	481	446	461	450	440	459	469	485	452	449	465	463	440	430	464	458	454
25556	24244	27774	24083	5936	589	430	321	311	305	302	269	273	271	280	268	272	279	273	264	268	269	267	251	263	279	261	305	246	265	246	260	230	247	267	246	258	274	236	249	260	286	239	232	244	268	249	284	273	235	258	267	271	233	291	256	273	282	246	269	273	251	226	278	249	266	252	248	268	238	262	251	263	291	248	252	251	258	268	247	222	260	254	252	255	235	255	240	227	269	241	254	257	243	270	213	273	245	254	263	246	262	263	247	237	278	258	276	279	266	242	239	235	240	267	261	279	250	253	253	251	253	254	242	267	251	264	276	264	253	270	269	272	238	232	273	239	294	263	292	256	259	262	273	249	241	264	260	229	283	280	273	281	293	280	256	238	278	227	256	238	287	246	261	246	255	259	266	276	240	260	260	246	271	249	237	258	237	261	259	243	240	266	260	227	243	247	288	263	279	247	237	256	252	242	232	275	241	223	226	287	283	250	264	247	281	284	298	289	259	255	243	244	247	238	272	264	238	282	264	254	237	260	255	237	266	240	279	253	250	252	254	278	239	267	251	254	256	265	245	236	265	257	241	273	256	268	252	254	224	249	263	258	246	248	239	241	234	277	293	243	245	228	213	211	256	252	256	239	233	269	275	256	256	259	245	250	255	272	241	266	225	267	260	253	252	289	228	266	264	258	260	257	250	253	262	269	252	282	285	235	236	263	243	248	259	254	273	251	262	269	252	267	251	268	244	256	282	246	261	263	264	288	261	241	249	264	234	235	241	229	242	253	261	252	273	273	276	251	270	263	272	233	230	278	235	265	264	257	231	252	268	246	253	287	254	234	279	263	292	235	243	251	245	234	230	230	261	258	289	262	282	248	261	258	257	236	265	263	234	266	251	256	292	249	245	256	224	265	275	278	260	272	259	256	248	250	263	259	288	273	272	245	258	249	248	239	298	271	290	279	239	254	266	270	239	236	222	257	263	241	227	280	256	257	280	266	286	264	220	279	256	252	235	260	243	238	249	268	262	262	268	264	240	267	252	279	259	248	244	227	277	258	238	283	264	266	258	239	271	257	266	263	252	282	250	223	252	247	263	273	235	257	249	269	246	260	239	265	244	259	257	274	265	250	295	283	275	241	252	242	255	232	250	242	272	227	268	269	260	246	261	252	238	255	262	274	252	253	254	280	271	271	264	271	281	299	260	259	259	232	243	252	248	238	249	230	256	248	235	241	266	280	271	275	274	237	244	227	256	246	276	253	260	254	261	256	287	274	290	239	275	271	241	235	262	284	246	266	236	254	248	285	246	266	258	219	267	263	264	276	242	243	250	258	257	242	271	240	258	266	249	249	218	271	258	278	252	239	289	286	252	258	257	285	295	249	257	261	254	274	277	276	219	253	241	245	258	271	254	273	254	258	263	257	277	259	243	275	247	281	253	242	244	241	255	272	230	255	272	237	262	242	276	226	254	243	268	275	257	275	279	268	256	253	253	247	245	262	266	264	259	284	277	290	284	230	258	237	250	271	252	249	218	241	248	262	250	255	239	271	253	278	266	290	268	228	242	269	257	267	253	255	256	287	255	233	279	261	238	261	275	279	273	284	239	246	281	266	278	235	248	271	237	258	272	216	262	238	242	259	258	230	248	254	232	241	261	253	232	252	252	246	249	241	249	276	220	273	273	248	254	260	250	234	247	265	278	237	262	247	246	264	245	244	251	267	245	241	254	244	248	244	263	244	282	258	271	243	271	264	261	289	257	260	260	257	244	256	255	262	240	230	249	293	249	250	275	247	256	233	252	260	261	257	251	267	274	275	239	268	245	251	259	287	251	226	255	231	221	297	250	273	244	221	253	246	237	248	252	267	256	249	268	287	258	250	244	251	254	265	258	265	223	238	257	260	248	267	230	282	228	230	267	257	243	245	288	247	258	261	230	257	264	262	249	238	268	261	233	254	268	262	276	257	257	244	229	260	248	250	254	261	252	268	262	278	287	275	263	272	249	251	266	272	262	241	251	230	240	262	266	298	269	256	287	227	248	247	258	232	292	269	233	237	258	253	240	279	251	282	280	295	256	280	223	260	261	284	257	247	264	263	266	262	271	276	251	250	243	264	258	225	283	253	274	258	278	268	253	266	257	262	254	253	241	246	225	235	259	238	236	258	248	289	246	260	250	245	259	233	236	212	246	272	238	236	216	234	262	290	255	249	242	264	245	260	273	270	248	279	255	241	273	264	268	245	306	275	269	236	270	271	258	263	228	249	253	250	256	283	258	239	256	263	260	239	244	251	231	250	246	234	254	265	222	268	280	267	225	252	259	246	245	254	250	252	236	262	260	247	235	255	241	255	255	250	241	262	242	294	241	232	246	237	262	273	267	278	258	256	254	260	255	248	255	263	282	270	255	261	252	283	246	258	278	259	245	270	262	279	256	267	253	250	257	246	259	250	263	263	235	255	253	242	235	258	265	259	267	269	243	235	289	242	259	252	278	254	249	267	233	259	257	264	238	278	278	234	264	291	267	245	252	252	287	275	228	252	255	251	251	262	227	246	262	250	258	268	259	272	261	251	261	293	255	277	296	256	246	283	262	243	242	240	251	234	273	245	258	290	277	249	258	242	265	254	230	263	249	241	252	230	261	277	276	272	256	246	255	252	256	242	261	250	250	249	249	243	250	224	265	221	226	260	261	266	241	241	262	275	246	254	265	217	254	237	252	247	254	249	274	237	256	248	271	243	256	223	248	261	262	225	267	273	207	239	231	234	273	274	265	267	254	277	246	236	247	256	235	253	258	261	250	261	243	248	259	254	280	242	249	255	266	246	249	232	243	257	238	263	240	270	254	255	269	240	275	253	257	290	264	266	260	253	275	271	229	277	245	265	262	259	245	288	257	251	222	251	250	256	264	237	266	249	240	260	279	225	253	247	261	233	253	270	243	249	257	267	239	254	245	266	251	259	279	280	243	287	280	256	292	238	235	257	284	236	284	251	257	276	251	262	259	275	262	242	252	259	253	260	245	304	259	245	262	305	250	261	256	254	260	252	249	245	265	255	266	260	268	275	262	257	243	227	248	244	241	246	265	256	236	264	240	248	279	246	270	245	272	256	235	243	255	254	251	230	219	266	262	289	235	238	276	247	268	218	243	255	262	266	260	244	255	249	260	248	226	250	254	253	276	244	256	284	253	269	260	254	217	245	238	255	288	268	243	269	238	270	266	284	231	237	258	277	243	263	219	259	275	259	254	238	243	253	240	262	240	267	251	249	269	250	261	239	271	262	271	258	241	237	245	297	250	280	254	245	227	252	254	252	269	283	254	262	262	242	247	265	267	242	276	234	254	257	261	247	262	235	249	247	224	242	260	264	270	264	268	293	241	258	242	260	246	236	256	278	269	257	272	251	266	269	263	251	285	250	239	259	270	248	252	275	246	243	278	249	241	239	280	233	243	243	240	266	254	236	235	244	256	272	235	248	256	253	235	248	263	257	266	257	219	243	254	252	278
43102	71586	18156	2073	599	485	442	332	393	348	330	305	324	296	268	351	322	292	321	268	289	277	280	301	284	309	275	310	270	291	284	293	277	259	300	277	281	279	279	263	256	278	307	295	296	264	263	262	292	304	279	265	276	292	325	298	282	281	231	292	300	310	313	287	271	279	281	265	264	287	297	301	273	308	253	269	307	299	262	262	281	305	272	259	280	293	308	282	276	295	263	272	289	269	302	276	267	303	279	288	282	251	261	275	272	290	279	275	275	307	270	261	305	270	270	227	260	242	267	268	281	262	277	305	246	292	280	275	306	301	300	280	238	271	263	270	309	296	309	261	288	283	281	290	296	288	285	283	249	244	245	287	276	291	286	248	294	265	285	315	262	258	278	279	275	279	304	247	260	271	242	267	260	258	289	284	277	267	277	264	302	231	263	268	320	275	296	302	298	254	277	233	247	294	284	298	257	268	279	271	277	269	274	281	281	289	240	273	267	275	282	305	288	294	271	279	253	277	289	252	283	252	276	275	242	282	287	289	269	289	293	246	253	260	297	254	289	265	290	268	274	280	251	281	291	273	240	262	283	265	283	266	274	291	258	275	320	309	275	274	280	250	273	287	279	281	308	257	281	302	286	261	260	255	270	288	243	280	284	265	284	292	272	283	254	275	303	279	303	254	305	274	290	284	299	271	275	283	250	249	273	301	274	284	289	274	263	276	283	280	280	239	253	270	268	265	275	286	280	273	293	257	295	278	279	268	268	302	287	281	292	270	285	279	269	273	284	285	265	280	263	288	276	260	249	295	320	278	287	267	286	291	266	277	271	290	262	280	261	283	277	251	260	294	283	270	292	260	255	282	274	282	300	306	272	262	284	279	265	280	273	279	284	271	266	304	275	284	272	256	283	278	273	293	264	256	269	283	299	253	256	252	266	276	300	254	252	278	284	295	285	249	283	306	292	319	302	254	272	282	278	282	268	290	273	269	280	277	293	306	268	289	265	267	271	271	292	295	285	304	277	286	278	264	272	301	281	265	298	261	293	281	266	290	258	292	292	256	292	276	272	290	255	290	302	307	297	249	278	262	278	306	267	265	266	271	316	290	269	288	296	311	266	259	277	268	266	268	277	275	296	265	293	276	264	310	280	301	288	279	295	304	296	272	292	267	265	279	272	289	281	283	294	244	270	295	265	285	284	281	297	290	267	247	275	282	246	298	283	273	278	319	235	275	265	273	294	280	260	265	268	263	273	282	268	273	270	276	268	263	286	296	280	278	229	273	275	246	325	285	300	269	262	264	277	261	263	258	252	282	281	292	262	257	272	270	271	283	283	278	312	307	265	279	305	262	266	306	243	299	318	294	276	254	302	267	282	262	294	301	283	275	281	304	288	263	283	296	272	291	281	300	251	283	289	269	297	265	291	274	262	276	276	298	264	265	245	258	290	301	285	242	249	264	301	268	277	290	299	285	255	287	249	280	286	276	278	286	281	284	288	266	241	261	269	274	250	251	314	286	274	276	276	274	261	277	283	274	287	298	295	288	271	314	292	291	270	278	274	271	271	267	266	289	251	307	299	295	286	264	286	286	286	286	241	272	282	240	265	290	262	283	266	274	282	287	300	280	272	293	257	262	268	291	256	282	289	274	288	275	280	273	312	280	296	300	298	303	260	277	258	289	254	290	247	242	267	269	282	294	286	322	245	244	279	288	289	291	296	292	282	265	296	296	274	268	292	281	290	273	279	286	246	265	278	279	258	314	276	268	313	258	257	295	270	250	294	274	265	276	282	295	271	280	251	264	253	262	253	281	307	276	279	285	267	293	275	296	268	266	278	283	292	279	316	280	297	282	274	282	241	268	276	275	281	265	277	271	259	238	269	265	281	307	282	259	273	273	278	284	294	306	261	277	342	247	281	266	257	280	281	253	287	273	283	268	287	260	285	270	310	306	306	267	281	299	269	294	279	271	301	276	263	276	255	261	280	264	254	294	287	295	269	320	285	283	285	259	263	290	279	257	275	274	277	272	297	279	264	302	251	295	241	300	256	268	280	266	283	284	257	298	287	248	284	304	280	288	255	285	278	284	298	284	297	276	308	300	289	281	276	301	291	271	294	267	289	262	255	282	292	295	289	287	265	262	284	268	296	287	303	278	272	254	272	311	268	298	265	277	261	275	302	271	264	297	260	255	268	275	287	266	318	268	293	267	272	271	296	295	284	265	284	285	256	300	281	277	258	316	263	271	293	245	314	280	285	322	269	301	288	284	240	268	331	269	282	302	289	263	281	266	274	273	275	262	266	270	294	302	280	283	272	259	279	253	277	282	271	273	301	246	288	287	288	283	277	269	265	277	293	255	291	250	290	281	265	253	294	274	297	297	287	256	276	270	258	278	272	268	272	271	268	316	282	270	254	262	300	257	282	293	266	260	232	282	286	281	263	270	283	282	282	268	297	292	271	287	305	263	263	293	260	241	268	301	274	288	300	287	309	264	274	288	273	252	281	266	279	292	266	280	244	282	294	281	279	271	274	274	271	284	285	286	251	267	260	269	271	267	249	300	282	245	301	269	269	273	264	257	286	260	289	295	256	264	236	282	276	250	280	272	277	319	295	229	262	298	296	264	277	277	289	266	293	272	296	281	269	255	263	274	287	263	253	264	284	274	271	298	269	255	283	281	271	301	243	300	298	286	274	299	273	282	266	288	292	287	263	313	273	297	307	292	283	274	270	269	280	295	303	240	273	246	246	293	307	304	248	281	269	268	287	256	246	274	260	269	262	269	238	292	316	284	294	320	274	279	294	288	278	302	283	255	270	262	296	274	269	282	269	279	278	271	264	295	267	276	286	277	277	290	303	242	273	275	307	280	285	252	283	251	289	293	292	270	266	266	298	306	278	300	265	259	273	287	271	295	272	270	270	277	264	296	265	292	291	279	290	284	268	296	278	271	259	324	276	283	278	281	288	269	281	245	266	306	288	284	296	280	262	274	264	276	241	288	278	278	271	332	301	246	287	267	259	253	292	296	294	252	255	280	277	281	281	291	253	263	265	272	281	245	303	297	274	268	277	273	278	248	283	259	289	294	257	288	293	267	287	279	288	260	314	280	276	255	273	268	257	299	270	240	272	278	279	266	274	257	287	292	260	320	262	277	284	261	277	260	300	251	313	282	248	251	266	265	261	275	256	299	323	320	265	279	310	283	270	298	281	267	290	302	268	262	267	287	286	316	272	268	290	275	278	259	269	309	268	270	289	263	260	308	294	258	254	276	270	254	271	288	264	276	266	283	276	263	275	258	307	272	269	275	282	283	283	324	257	292	304	292	277	278	264	289	278	305	260	288	252	283	274	299	318	268	284	260	249	271	266	270	252	291	281	262	278	273	270	277	296	303	285	263	308	275	277	252	269	264	267	262	276	280	279	260	272	294	263	259	273	279	303	280	277	246	280	265	261	272	258	260	290	309	282	273	311	298	286	282	270	266	271	244	296	273	300	270
24648	22686	28147	25279	18606	2975	614	442	328	339	332	318	313	317	331	271	289	282	310	311	308	296	279	273	298	285	280	280	260	261	263	270	286	288	285	258	305	273	293	283	317	278	297	255	273	280	263	292	281	261	291	297	279	297	279	281	277	316	273	251	259	284	264	277	272	271	293	279	287	266	264	268	270	256	285	275	274	291	276	297	283	283	302	265	286	262	284	271	286	235	284	299	270	280	297	277	293	258	283	277	269	264	272	280	262	276	270	281	308	274	286	261	299	268	285	267	269	254	296	269	311	288	260	249	298	256	290	263	266	256	307	257	272	282	262	284	258	280	287	241	271	293	292	265	275	261	305	285	286	275	285	292	253	287	287	286	254	263	310	273	307	279	270	277	277	305	293	289	279	272	305	262	320	291	299	265	278	265	283	281	261	276	311	265	249	277	277	294	274	274	284	276	290	285	252	275	274	300	276	257	277	278	267	295	266	265	317	294	283	262	231	297	263	250	286	261	271	259	273	295	274	221	238	278	283	271	267	280	260	298	309	302	287	274	281	303	272	268	279	248	270	280	261	260	267	295	309	278	263	271	285	294	284	263	274	275	274	263	299	279	297	274	275	290	284	258	265	274	294	287	259	287	270	269	259	276	266	273	250	269	294	273	268	285	270	292	285	284	270	268	230	263	286	290	253	282	258	253	258	245	271	328	266	250	273	257	274	277	275	271	273	290	256	271	269	259	282	265	261	291	257	277	301	307	292	284	271	273	254	267	268	271	284	250	311	275	281	241	288	273	266	279	261	269	279	271	271	272	255	295	257	286	293	264	302	275	283	249	282	282	261	267	269	251	279	248	265	270	269	256	295	252	288	286	321	281	292	274	289	285	265	260	295	272	270	280	287	268	284	266	270	298	262	270	265	292	245	267	258	304	257	280	304	268	291	272	292	295	274	273	244	295	286	264	252	302	285	284	277	267	268	302	292	288	254	283	302	248	314	287	291	278	282	267	265	268	267	275	277	256	287	298	256	277	305	247	264	293	268	249	264	243	283	291	284	285	289	277	274	297	285	268	288	277	276	283	270	283	260	260	280	262	258	269	281	287	275	297	263	275	278	286	288	272	269	295	319	253	273	266	275	272	276	279	261	291	244	263	265	269	276	271	287	257	267	265	297	234	254	303	271	263	313	248	280	260	296	250	288	259	247	277	284	277	290	275	298	242	279	291	257	300	279	298	285	275	266	266	290	290	290	278	276	243	264	296	250	280	289	287	264	297	264	257	309	280	278	262	262	281	273	299	292	310	285	301	262	265	258	253	250	277	255	263	250	285	264	292	284	283	284	293	259	285	254	268	276	267	284	288	287	288	265	309	284	277	269	269	264	289	291	284	253	259	289	306	252	263	261	263	258	273	274	286	283	293	251	270	270	299	270	256	285	265	271	265	244	278	254	251	269	308	270	249	266	306	282	264	295	275	293	275	245	308	272	275	284	272	250	265	254	280	281	288	289	282	249	250	276	291	294	279	271	298	255	285	300	278	284	263	269	250	274	255	281	290	286	257	255	263	260	258	301	301	282	263	255	280	299	288	270	290	280	270	287	317	273	287	292	284	250	301	270	278	271	290	325	271	253	259	282	245	276	266	271	288	257	262	293	301	290	286	270	255	260	268	294	263	270	268	293	257	298	302	270	269	269	264	262	265	285	270	240	270	281	268	286	277	261	294	291	274	264	292	290	276	259	283	268	299	274	288	275	296	281	291	265	283	274	279	262	267	230	287	270	277	260	282	265	253	266	256	295	303	256	275	294	251	267	261	277	311	268	288	265	298	264	243	321	296	259	268	288	260	284	238	282	282	310	268	277	251	273	310	273	272	277	284	244	269	284	247	242	274	253	295	270	269	276	293	305	277	276	266	270	264	265	291	252	280	285	275	283	263	263	284	265	277	257	250	287	285	272	257	290	295	270	279	273	306	283	282	299	273	288	267	308	278	269	264	260	279	293	278	254	285	287	253	268	266	278	294	296	265	289	269	267	297	279	303	248	316	275	278	257	251	263	281	253	289	283	264	299	283	262	291	302	274	273	285	274	271	255	282	303	278	257	271	286	241	299	279	258	272	247	243	308	274	261	306	271	234	240	331	258	263	274	303	291	265	277	266	297	276	280	282	248	256	258	263	283	253	293	272	265	263	268	265	290	306	258	276	287	257	230	283	311	301	280	266	273	283	299	280	285	291	273	290	284	301	255	286	261	264	272	274	264	268	263	272	283	253	293	257	270	296	282	261	283	299	292	262	281	281	291	293	318	299	269	299	273	279	252	294	276	274	307	261	259	272	238	288	283	282	297	260	276	259	281	285	257	274	286	280	269	297	258	290	262	279	272	261	267	258	291	263	273	278	253	265	268	277	289	260	275	253	264	284	278	283	276	292	275	283	241	282	297	254	281	278	289	261	272	260	293	269	237	275	270	294	254	279	292	264	268	258	260	309	270	265	267	264	272	287	288	260	250	257	277	281	265	290	292	266	269	307	260	263	248	253	306	283	293	277	290	257	245	253	291	276	313	267	271	292	279	248	255	280	308	263	286	271	260	250	253	228	266	268	299	289	273	292	282	274	264	280	282	304	259	272	267	270	266	282	268	288	264	258	287	326	271	267	269	276	246	288	243	268	268	289	292	269	306	269	287	235	259	276	273	306	286	278	288	284	267	295	257	286	258	291	293	250	275	267	250	258	292	285	277	282	253	263	261	270	291	288	284	270	290	287	290	267	281	266	289	296	284	281	276	287	269	287	238	270	258	267	263	259	269	247	276	282	269	274	255	297	261	263	297	275	300	266	268	248	295	260	267	280	249	276	283	289	293	242	266	261	248	266	284	277	296	279	259	283	311	275	283	301	268	287	285	263	284	270	262	274	241	285	273	290	288	261	260	271	274	261	282	264	264	261	266	248	307	288	288	270	288	271	282	262	281	283	292	270	294	282	295	287	289	287	278	274	264	277	281	290	289	261	291	295	280	315	248	263	286	279	260	268	275	261	251	279	308	260	239	276	268	280	290	291	287	277	267	282	270	286	290	266	282	270	276	280	269	289	276	264	300	274	245	274	268	275	281	276	270	267	275	260	259	264	295	281	274	275	284	271	272	268	259	277	286	278	306	270	274	261	286	260	309	289	287	274	279	272	265	282	259	287	285	278	264	279	284	276	271	278	282	262	282	284	276	268	269	263	262	283	285	304	252	252	275	273	270	252	279	311	262	248	280	259	293	258	300	249	257	281	297	277	266	302	255	279	269	285	279	288	276	270	241	301	298	258	256	257	282	273	275	313	240	291	304	302	282	294	283	283	308	311	283	278	289	305	265	291	267	260	308	282	285	265	282	284	278	280	290	304	281	247	281	291	281	261	255	285	290	258	271	274	277	285	288	267	250	294	283	277	308	278	270	297	267	278	273	277	295	282	289	257	278	266	285	289	299	279	263	276	297	282	295	258	256	246	287	261	280	311
47360	69841	22359	5686	884	702	572	521	507	407	424	389	378	370	380	357	337	318	339	327	334	316	326	333	321	289	310	305	300	326	334	315	278	286	302	307	314	332	315	275	308	290	320	295	298	291	325	300	273	277	302	311	277	305	282	317	321	276	278	287	310	291	300	308	332	347	290	310	319	341	289	298	296	310	285	314	323	291	306	286	299	294	298	292	293	318	309	310	283	316	313	312	266	290	320	299	294	304	281	283	288	288	267	331	268	284	294	279	306	286	334	294	288	299	325	274	318	284	334	314	306	288	290	339	309	292	309	323	317	309	309	297	312	317	262	273	303	278	303	286	305	308	281	322	285	291	295	291	321	331	345	297	278	309	321	298	281	305	283	317	313	280	275	311	306	303	314	315	313	293	284	246	327	278	342	277	298	273	311	308	288	299	278	305	304	309	293	291	273	292	280	269	295	286	307	299	316	273	301	309	292	333	293	298	288	305	295	296	275	318	314	306	267	316	275	299	275	282	280	341	298	294	280	301	314	291	305	302	307	312	323	290	285	282	297	316	287	306	307	287	284	311	304	289	279	306	289	285	280	289	291	267	265	311	316	294	301	278	331	303	298	303	291	322	294	307	297	287	269	275	279	301	290	318	280	305	259	299	297	299	292	293	300	289	322	282	280	267	337	328	294	296	291	311	286	286	273	317	303	292	286	298	289	282	275	280	300	305	288	276	270	307	303	272	263	306	315	308	276	278	327	281	314	289	300	265	296	279	271	310	289	276	294	274	279	294	325	317	311	316	293	269	286	295	297	306	300	316	303	290	300	293	279	274	279	263	328	314	288	294	307	296	287	291	254	301	307	279	281	280	320	278	276	324	277	295	286	316	279	308	295	277	290	303	332	326	273	296	253	306	294	256	273	285	282	297	274	325	288	303	278	342	293	291	319	306	287	290	306	262	277	284	305	274	324	289	277	294	318	302	280	292	287	295	283	314	326	321	280	294	325	300	280	290	267	291	303	294	285	301	282	296	283	313	288	273	304	300	284	307	292	322	273	307	289	296	315	264	268	306	323	284	267	284	298	308	291	317	292	303	324	301	302	305	288	273	299	289	280	292	314	322	286	306	300	306	241	290	254	277	278	298	301	318	319	288	287	311	280	290	299	276	300	300	303	312	296	290	275	288	302	294	317	299	308	302	299	296	282	318	311	282	296	291	277	290	309	277	305	294	311	302	311	291	291	318	346	277	318	298	303	291	311	295	310	269	286	308	303	314	265	298	299	304	299	320	299	294	298	297	301	283	330	302	277	295	298	297	322	301	279	308	285	290	275	309	279	291	305	287	296	280	289	301	297	302	305	321	292	308	291	305	290	299	283	318	279	289	291	322	305	243	306	286	307	295	272	294	261	277	305	310	310	324	276	274	322	305	287	271	271	294	308	273	313	315	277	309	277	304	292	287	278	263	280	274	300	287	295	301	289	310	288	309	323	304	297	299	311	300	282	309	280	307	288	303	290	299	285	259	295	320	281	298	273	329	302	277	304	269	294	301	295	276	308	271	317	307	285	286	298	303	307	293	273	277	263	268	292	300	276	292	300	284	282	269	276	333	293	316	292	314	284	297	303	335	299	280	268	306	335	285	328	308	352	291	308	289	271	332	275	320	291	279	296	283	289	314	278	312	297	319	297	285	287	281	300	287	284	304	313	298	276	308	278	298	285	276	293	267	291	310	274	311	310	304	285	327	304	269	303	310	283	321	309	320	296	289	309	311	287	308	305	283	298	300	285	295	264	280	302	285	270	289	299	329	289	297	275	310	311	297	296	305	314	277	296	306	290	287	258	293	289	300	325	302	275	297	304	295	291	304	312	297	309	305	326	305	327	279	289	287	318	316	281	262	280	311	276	311	303	299	291	312	323	337	268	283	293	331	314	296	303	294	306	291	282	282	311	287	329	295	302	291	320	280	278	284	301	295	317	280	294	273	302	286	302	285	336	306	276	309	283	302	262	295	274	312	297	331	287	312	274	303	313	278	282	293	266	319	294	306	299	318	291	301	264	279	295	300	276	276	256	292	283	303	291	327	288	297	355	277	289	289	271	311	265	294	284	269	276	284	267	317	285	290	301	287	302	305	299	311	313	291	330	300	308	274	262	311	314	321	278	303	316	291	276	307	288	297	325	308	281	313	291	287	296	332	263	295	282	301	300	324	288	292	270	293	311	305	307	291	272	328	310	300	278	281	252	302	299	302	311	299	285	298	300	291	296	288	287	298	285	295	306	316	288	270	316	293	282	307	286	323	275	315	294	266	295	275	288	313	327	288	287	298	291	286	290	269	289	313	319	315	294	281	323	307	304	320	311	285	292	347	312	290	310	257	293	291	309	285	269	302	296	275	322	300	267	267	321	261	310	282	297	299	303	289	298	308	291	298	314	311	296	294	301	266	297	280	303	291	287	285	292	279	296	291	265	274	321	335	291	302	302	300	286	292	294	288	282	319	287	289	266	319	286	294	307	293	276	270	301	312	295	286	277	301	289	291	323	313	301	299	322	326	279	272	324	305	312	272	286	301	290	305	295	285	314	304	308	316	295	289	290	318	299	304	304	254	290	318	273	269	305	308	267	260	328	294	291	297	291	272	298	279	310	292	283	284	263	289	328	319	283	286	309	308	309	322	275	335	284	306	280	284	291	301	303	305	304	295	274	304	297	294	313	296	285	291	300	285	309	307	312	315	293	275	290	301	284	291	304	292	320	287	305	278	312	254	286	300	262	280	303	315	292	300	269	289	312	281	269	285	290	309	287	271	286	295	302	314	290	290	284	283	256	309	317	274	302	293	296	318	310	284	282	274	280	262	286	251	325	310	299	298	310	288	313	293	284	280	285	294	302	297	298	269	319	278	274	271	307	268	299	297	305	297	270	318	283	294	278	307	291	313	311	282	326	300	264	277	278	276	298	258	308	295	323	277	310	250	305	293	259	310	293	326	307	315	304	294	323	274	276	318	302	312	293	289	311	298	277	300	302	281	282	281	294	308	268	277	265	300	299	305	309	281	298	276	297	292	269	281	280	295	312	296	275	288	319	301	297	300	313	272	264	299	280	294	284	285	315	283	314	309	308	291	292	312	308	304	318	261	311	303	283	321	295	298	311	298	288	276	285	302	315	293	315	265	282	297	288	287	275	295	299	310	313	289	287	280	324	293	269	300	271	278	298	267	276	298	296	287	314	282	309	289	280	302	273	302	292	307	314	301	323	339	345	282	316	275	316	312	307	289	291	289	287	276	277	299	273	296	279	272	306	286	318	272	286	310	287	265	290	290	282	315	294	300	279	340	314	289	285	296	304	335	313	281	310	267	272	264	290	312	305	259	305	299	310	312	320	288	320	295	300	287	278	284	287	301	278	311	283	289	281	306	308	284	286	277	250	308	275	298	280	294	282	301	303	305	304	298	268	275	276	298	328	277	291	297	285	291	296	295	302	279	277	282	285	304	280	294	279	319
28533	19895	4300	1040	541	507	465	472	501	504	462	436	451	488	479	500	484	472	455	459	493	501	497	466	478	482	475	463	488	483	500	474	462	483	504	481	449	465	461	466	479	480	458	462	448	462	461	451	468	460	470	509	526	462	487	481	485	456	470	482	531	443	474	508	483	460	504	464	466	461	491	485	474	459	464	484	484	504	495	461	457	487	479	486	464	488	477	470	484	444	492	471	486	457	497	471	477	495	482	512	463	459	464	493	475	493	472	505	477	517	450	487	485	477	485	486	499	471	484	455	501	454	473	514	499	493	505	493	474	484	507	491	496	462	459	502	478	475	504	495	464	517	454	499	475	440	486	482	468	467	459	515	454	494	496	506	481	464	469	443	465	452	459	498	478	505	479	500	473	507	454	446	481	469	462	437	480	447	461	476	465	480	464	484	482	455	485	482	470	462	459	472	504	463	463	508	491	492	463	483	519	518	507	481	474	476	457	451	491	474	443	481	490	443	457	490	473	473	486	460	478	486	469	480	471	454	466	503	493	450	467	488	507	502	436	486	482	467	476	474	467	473	469	482	501	534	466	448	491	460	470	509	436	458	474	493	479	477	515	515	496	445	467	455	507	472	488	511	492	483	422	481	487	475	480	482	465	476	464	478	463	443	461	488	489	491	438	413	504	468	499	471	459	425	464	472	456	464	469	478	421	514	447	484	494	477	475	485	491	503	488	495	499	477	494	491	475	462	447	425	503	470	466	502	449	484	493	472	480	502	512	489	484	449	498	475	495	458	441	441	441	459	472	495	455	470	458	441	494	484	479	466	470	462	451	457	499	475	477	505	456	464	452	476	478	494	484	467	488	491	517	483	472	474	485	490	461	472	451	472	480	453	478	447	455	474	473	495	476	489	511	498	426	473	469	487	516	491	487	491	471	525	456	467	486	494	451	474	458	491	485	495	492	452	509	479	502	500	424	480	490	441	432	478	473	486	481	494	483	494	470	437	459	454	444	484	511	457	462	421	480	506	475	514	496	470	528	435	484	481	520	479	480	479	478	494	486	470	492	456	468	495	475	490	442	462	484	480	449	503	487	498	472	463	464	530	498	467	522	473	495	481	494	469	469	488	479	468	480	477	463	471	516	478	453	486	467	488	470	496	445	451	495	479	454	466	494	426	478	424	493	453	503	495	458	517	511	459	467	474	435	488	479	462	495	473	488	474	459	451	513	450	442	477	476	480	501	457	435	458	425	482	501	454	471	475	441	487	500	515	487	495	473	502	511	491	486	464	475	511	462	453	484	484	464	495	469	505	474	493	511	463	478	494	476	488	501	484	455	486	438	497	495	445	456	436	448	485	487	496	504	487	439	522	505	447	466	452	483	447	442	496	484	497	434	467	490	479	488	468	457	491	487	480	488	468	481	477	500	492	481	526	466	500	468	479	506	445	491	461	462	481	490	460	450	440	479	505	462	442	478	508	470	494	477	473	487	502	450	432	476	495	506	477	476	435	450	462	458	482	471	498	465	480	497	485	516	473	478	482	512	471	504	450	483	489	448	467	492	479	465	442	500	470	457	483	503	502	465	472	482	519	487	461	492	520	471	434	470	438	486	470	486	468	475	460	462	496	449	454	503	451	458	493	465	499	457	483	444	455	487	517	432	457	435	454	488	497	464	476	465	444	502	467	449	528	452	470	513	496	489	513	448	478	516	464	496	469	472	465	483	463	483	470	482	502	493	483	495	411	492	465	481	467	475	479	477	446	464	467	486	477	481	466	485	475	459	486	476	463	455	488	488	463	441	479	459	479	489	470	461	461	494	477	516	475	466	464	451	455	520	419	499	522	493	487	440	504	462	508	512	501	489	483	532	487	492	496	501	491	467	472	478	474	458	431	512	456	470	480	525	457	466	485	480	475	467	497	457	449	494	478	474	466	437	527	485	504	496	461	483	474	488	454	439	495	444	492	488	510	510	496	497	506	492	474	466	473	498	474	486	459	430	466	484	464	487	512	446	482	437	460	444	435	464	513	487	488	479	479	431	416	486	462	483	455	465	550	504	487	459	452	469	495	443	422	467	479	481	456	510	478	473	492	480	503	490	471	480	517	428	450	448	489	460	456	470	433	470	502	480	476	502	491	515	483	505	505	479	468	476	461	455	509	460	450	505	461	479	484	469	489	444	478	513	461	504	450	472	499	524	457	507	472	492	472	492	469	442	488	466	440	514	496	528	443	470	482	484	460	462	457	491	491	465	463	484	433	486	448	518	457	446	483	435	512	448	476	434	477	504	470	478	430	470	475	480	458	464	475	484	460	464	489	493	445	488	465	446	433	485	473	475	510	459	522	483	480	495	504	484	491	488	509	488	493	495	468	526	493	470	447	489	431	485	458	494	439	460	446	464	498	446	472	488	459	479	453	460	450	479	458	447	496	477	491	499	507	487	477	466	473	468	500	447	441	506	461	445	458	456	475	530	471	493	473	478	420	449	483	467	515	494	472	510	485	462	455	505	471	488	458	464	487	477	466	434	460	495	470	465	467	487	478	494	499	442	483	473	509	465	483	444	509	458	429	435	526	514	489	482	471	457	496	478	507	475	474	503	472	502	483	509	493	454	494	505	480	455	463	474	497	439	443	488	482	446	467	474	475	500	444	477	478	521	477	491	450	475	437	501	453	505	463	519	473	440	446	467	458	479	481	489	502	484	472	473	458	482	483	451	482	514	476	460	481	501	477	493	484	482	455	472	459	465	533	488	479	472	482	472	473	504	514	469	502	479	465	459	467	481	495	447	487	471	455	461	460	468	504	490	468	483	467	456	487	493	479	510	483	447	522	438	471	498	449	479	489	499	463	470	488	461	482	461	515	471	493	476	524	452	490	446	473	448	487	485	504	473	484	483	471	465	533	456	491	475	463	476	495	509	484	459	476	488	504	490	477	451	452	471	481	469	463	461	499	482	473	471	504	468	497	501	508	456	447	503	466	465	455	469	502	440	472	458	498	476	503	487	487	482	488	493	451	482	496	495	454	461	510	466	480	509	438	506	490	456	498	515	471	470	505	499	454	469	496	474	468	472	483	544	497	485	486	481	457	477	513	493	487	475	442	493	486	481	442	442	473	450	456	470	518	469	457	471	473	489	496	513	458	482	451	458	488	451	439	469	503	477	460	484	500	487	454	477	456	455	502	472	438	485	453	459	488	450	448	497	475	526	518	482	435	454	451	485	481	468	456	476	469	473	456	471	480	447	515	468	470	458	461	488	498	477	468	450	519	480	468	500	468	457	446	500	452	539	466	516	473	459	528	449	479	504	482	485	464	489	486	468	489	486	488	448	483	481	468	491	509	484	491	459	460	509	480	419	495	474	520	473	437	485	472	520	476	470	482	443	476	472	472	458	456	418	476	419	472	460	463	463	462	515	428	484	509	521	489	506	465	477	481	447	498	472	465	487	461	468	488	533	533	471	470	505	496	485	488	497	464	512	500	516	449	482	481	480	478
12848	14331	2211	821	488	447	434	455	501	463	455	453	423	437	436	439	450	433	457	481	474	427	481	432	453	434	468	443	471	513	435	463	453	483	453	496	416	455	478	456	398	464	435	514	461	462	448	478	467	429	476	472	443	465	461	437	451	445	448	480	470	425	416	463	445	419	423	433	475	458	423	442	443	468	449	406	469	457	462	456	452	450	437	479	470	471	474	457	451	440	439	467	436	481	426	457	451	402	418	456	446	446	415	437	439	409	424	460	410	439	456	421	476	429	423	475	449	452	474	434	434	454	488	430	444	460	492	471	479	477	412	456	440	475	478	472	448	434	448	478	407	406	443	446	450	429	508	444	461	455	478	420	450	468	455	425	445	478	440	429	443	460	463	450	441	458	449	444	465	448	490	474	458	443	441	443	425	450	442	455	429	439	452	482	448	412	458	429	494	426	433	453	422	461	428	452	460	462	406	446	476	410	483	470	422	463	424	490	472	415	475	478	417	449	468	450	432	459	450	455	435	433	433	437	435	416	412	483	441	428	479	469	430	461	428	453	456	490	453	462	457	477	472	447	428	481	442	467	435	427	434	451	464	414	419	440	442	451	464	438	440	478	475	423	487	453	497	429	452	430	463	451	430	425	420	445	453	437	496	456	456	499	434	447	454	448	441	441	444	463	459	427	433	452	437	431	436	418	424	442	468	427	459	432	409	468	455	424	458	450	427	451	429	470	450	451	460	456	435	442	456	420	489	485	439	474	420	471	450	453	460	483	408	449	477	421	431	435	473	457	416	451	465	469	476	440	466	434	474	413	441	445	472	445	502	473	463	452	407	486	459	428	488	394	451	441	471	457	417	465	450	439	429	466	423	445	446	429	496	442	431	423	464	436	424	471	434	465	418	417	448	412	419	471	414	439	427	484	421	476	437	426	425	455	463	417	449	438	446	429	499	469	436	458	448	435	448	438	440	454	440	432	467	433	432	444	461	417	446	483	445	459	432	444	429	471	474	476	448	468	453	417	422	444	448	451	435	452	487	437	413	428	458	457	418	431	454	471	478	473	413	434	454	465	428	466	449	448	491	468	457	430	464	468	491	442	439	463	449	447	454	455	454	450	441	449	470	461	448	463	390	458	419	441	444	447	411	463	419	459	429	424	465	446	488	428	450	499	436	441	437	409	472	452	452	443	472	521	440	465	408	487	448	471	446	430	458	455	472	513	441	432	420	447	448	444	486	469	467	472	462	488	467	444	456	463	435	420	474	438	435	476	470	418	435	422	486	481	455	471	465	459	460	457	424	436	456	475	445	462	443	460	430	422	438	440	451	508	490	447	436	455	418	449	448	432	459	404	434	432	438	460	442	480	437	481	449	466	465	439	448	436	452	444	446	443	449	464	426	459	501	426	402	451	442	483	460	475	407	466	457	506	462	430	454	459	460	451	461	457	434	452	435	470	456	498	453	439	429	471	429	448	452	498	471	453	438	448	412	431	427	418	466	469	485	456	449	430	468	445	484	483	475	413	429	424	460	488	434	428	466	455	461	438	429	475	396	448	508	422	456	425	410	417	429	395	444	478	443	471	439	442	443	405	450	481	445	430	442	427	444	462	453	489	453	445	464	447	429	453	450	441	456	429	467	487	425	418	456	482	422	470	474	481	444	473	455	430	419	444	431	480	470	436	474	446	498	413	472	466	452	472	371	449	465	472	454	427	436	436	467	474	440	455	486	435	483	470	473	455	458	406	494	476	440	394	457	483	462	425	458	438	440	466	462	424	447	439	480	477	459	476	413	480	471	442	431	456	469	438	448	418	437	470	470	447	484	447	458	441	471	424	455	451	463	467	448	446	470	456	447	472	443	468	436	424	471	462	427	451	496	446	464	463	502	483	459	453	442	391	459	461	488	439	471	431	444	448	443	439	477	439	459	436	413	447	426	462	426	471	442	458	499	419	432	477	458	451	490	513	454	474	461	458	457	448	442	490	482	454	438	457	473	488	434	432	444	464	453	448	470	456	457	446	479	456	454	473	459	475	446	440	444	426	453	453	471	462	463	461	425	485	469	440	424	425	461	458	444	462	468	448	448	435	421	462	448	422	461	452	402	443	420	462	457	474	444	463	432	419	480	407	455	474	471	466	477	451	438	465	469	440	471	481	453	464	395	451	428	431	440	467	437	442	451	434	451	450	455	437	434	455	441	438	461	420	449	482	446	419	475	430	477	484	455	465	448	467	437	458	487	467	472	438	498	423	453	456	485	427	489	396	460	405	425	415	437	448	409	419	427	427	467	477	441	453	459	454	433	468	447	455	482	405	434	452	444	467	441	456	451	469	438	470	458	471	444	444	436	450	464	466	448	436	400	446	464	460	485	423	455	415	421	483	449	466	460	489	412	459	427	466	476	453	435	498	437	440	449	438	451	435	441	417	460	425	410	458	433	492	455	461	411	460	439	452	443	445	456	459	484	457	460	500	440	454	467	464	471	505	448	460	458	471	414	459	468	459	425	481	422	434	443	435	465	436	457	463	442	436	445	448	420	462	461	437	447	471	455	460	451	465	477	458	439	459	430	426	494	447	444	452	430	435	455	460	442	494	450	467	442	445	429	472	478	471	500	399	465	456	444	406	446	493	503	450	452	435	444	470	461	469	455	418	464	428	436	457	448	467	463	430	460	444	416	448	470	522	456	451	442	405	425	432	458	431	454	442	443	483	452	443	407	466	447	451	453	461	416	445	442	452	441	468	468	460	432	471	426	455	428	441	448	446	433	415	433	439	448	465	425	463	451	452	443	457	430	416	431	465	409	446	435	396	444	472	446	439	460	428	457	506	453	440	437	408	458	455	456	412	427	416	448	388	483	488	443	484	460	460	469	432	435	456	450	449	462	406	454	453	449	462	439	475	448	481	424	497	476	458	455	464	452	425	448	462	443	445	444	413	420	490	388	452	436	491	431	434	449	457	432	440	486	475	469	471	410	454	453	453	468	432	487	446	428	470	440	454	462	437	460	451	458	400	461	427	431	445	453	416	435	438	436	460	462	439	463	460	396	444	447	451	501	445	458	460	473	452	431	434	396	428	421	435	471	452	463	470	445	456	433	454	413	457	463	484	435	434	455	435	464	472	472	460	443	423	413	447	483	439	444	456	476	464	449	437	379	436	499	433	425	480	457	451	475	452	429	480	437	435	432	445	441	447	475	458	477	449	448	425	459	443	429	452	453	414	429	429	446	428	440	465	475	488	442	423	456	422	453	439	473	471	476	432	468	483	465	450	485	430	457	484	454	423	478	446	468	479	469	448	450	425	430	416	453	442	459	423	440	448	486	407	469	473	436	466	437	443	495	447	472	459	451	455	465	469	472	442	431	442	445	486	443	437	469	447	445	459	432	446	472	458	445	459	433	460	449	406	450	491	439	470	479	448	466	434	468	449	457	465	448	456	455	487	478	427	456	460	457	439	420	445	460	428	439	477	457	447	441	442	475	468	459	457	458	475
25610	21852	29017	24754	6179	572	368	311	266	284	244	252	233	250	261	240	257	247	245	244	239	250	233	270	220	255	223	247	229	247	251	241	216	239	251	249	247	245	250	238	234	274	219	250	248	238	254	209	241	268	259	223	220	244	229	239	242	251	274	224	226	251	227	245	225	242	276	234	226	256	233	237	239	261	233	241	252	241	237	238	233	245	235	259	232	228	264	251	213	251	194	223	236	243	238	220	245	227	235	254	229	238	232	249	257	229	239	226	233	245	247	224	219	242	243	218	222	231	235	246	231	230	249	241	216	239	233	233	241	247	204	271	232	245	266	239	227	221	229	258	214	220	234	239	222	240	247	242	229	234	210	271	195	237	253	245	227	249	232	251	212	245	238	238	220	245	232	246	229	243	218	220	240	236	234	250	235	237	224	247	235	245	218	235	247	240	217	234	228	217	229	232	210	241	250	228	242	220	231	242	244	281	218	222	245	242	230	240	226	269	243	205	225	243	224	229	244	236	220	243	235	228	232	244	262	239	236	229	233	237	237	242	222	236	234	233	251	214	226	247	229	243	224	226	259	215	237	239	217	221	234	246	208	235	255	245	220	229	229	235	243	218	245	231	215	256	234	220	225	246	222	236	219	210	231	226	245	220	241	253	234	206	215	269	226	253	237	245	231	214	214	250	220	249	247	250	261	227	261	241	227	201	221	244	222	267	239	220	251	243	252	251	213	229	237	223	212	240	234	216	240	236	226	222	237	240	198	244	227	235	250	234	255	239	245	213	269	207	236	256	218	228	238	238	224	236	231	227	222	239	217	243	233	234	252	252	200	221	235	257	255	236	232	235	235	213	245	189	223	241	243	234	219	227	221	217	216	263	222	241	236	207	241	244	225	234	212	229	216	241	230	244	224	247	235	229	242	220	225	231	238	230	234	245	214	235	214	243	234	216	247	247	223	228	235	236	249	227	234	217	245	200	253	243	235	209	252	240	234	230	256	230	211	245	240	232	249	232	258	235	246	252	202	239	220	240	222	235	211	246	229	233	206	240	216	209	220	224	229	262	227	229	249	246	227	240	224	227	239	228	228	236	200	209	214	212	217	228	228	240	227	235	225	239	247	237	239	236	221	220	224	241	195	261	240	244	244	207	230	233	230	261	245	223	254	233	250	234	224	199	228	266	255	208	234	285	251	240	226	217	223	224	234	243	216	224	239	229	244	214	234	223	231	237	241	252	240	227	245	229	221	213	230	192	226	225	244	236	221	242	237	243	194	231	214	243	219	245	232	237	235	221	252	253	259	230	252	236	255	226	226	253	235	231	223	224	247	242	255	223	252	244	223	252	232	241	226	243	233	228	241	242	252	241	240	267	226	203	232	231	229	217	206	269	226	240	260	224	249	220	209	225	230	206	209	201	240	221	224	255	229	246	219	228	234	240	238	244	248	221	257	261	250	244	226	212	219	209	248	209	224	236	224	227	217	217	243	255	244	222	239	203	212	242	251	235	232	240	247	219	232	241	232	233	233	247	242	224	266	201	232	236	223	250	202	228	253	231	239	221	230	238	229	214	235	227	206	234	248	235	221	265	242	194	236	229	231	255	211	247	235	247	206	239	248	226	213	229	218	219	228	229	224	260	232	249	249	244	226	237	233	250	230	237	227	254	221	224	238	227	237	233	226	237	198	224	217	233	246	240	238	211	212	223	232	255	244	231	225	229	238	230	218	235	221	227	237	217	224	236	216	233	227	232	255	251	213	238	233	242	246	226	218	234	246	224	244	250	213	210	218	244	238	228	232	221	227	215	250	253	239	246	221	224	227	222	232	237	236	242	236	211	222	206	253	242	223	206	216	225	233	229	237	239	237	251	234	228	222	241	223	252	223	223	220	230	246	246	219	222	232	265	207	226	205	245	227	237	218	214	244	238	249	236	248	207	277	228	227	228	210	218	224	229	223	247	226	234	212	264	226	245	221	234	226	242	214	227	212	226	229	222	264	230	273	229	232	224	225	215	224	223	228	218	248	229	238	235	240	255	258	245	238	215	201	236	233	217	210	238	226	247	235	209	226	230	230	231	273	245	226	232	237	222	251	231	199	206	230	218	242	233	232	226	247	229	233	244	226	214	247	213	231	210	254	223	250	258	242	206	226	221	240	203	237	211	227	236	218	215	225	204	238	247	227	249	250	220	199	216	251	259	217	228	224	225	225	227	276	222	232	256	234	234	220	197	246	218	232	240	257	244	239	231	251	205	227	266	238	207	236	206	228	219	238	227	215	212	222	245	226	238	260	249	247	244	214	229	220	223	227	208	237	213	231	256	230	192	236	222	226	239	234	237	229	250	228	215	228	239	227	225	194	244	240	243	225	213	246	255	226	231	229	213	206	234	230	250	223	230	226	241	216	228	233	239	223	225	252	241	229	223	205	252	238	219	227	248	227	228	233	230	238	213	219	244	225	211	229	227	231	235	239	213	223	238	249	243	249	244	242	258	213	252	233	236	231	219	234	229	240	223	247	228	243	267	239	245	247	241	220	224	247	237	237	236	240	213	250	235	245	249	256	220	241	204	259	216	231	267	244	238	243	239	242	242	231	228	229	222	233	244	238	225	219	214	245	218	237	227	233	233	229	247	231	230	254	230	252	272	240	247	230	258	247	254	239	242	224	230	245	243	246	196	233	236	269	248	238	229	229	215	218	227	234	219	236	224	224	254	229	224	229	229	232	211	239	246	228	244	210	221	221	237	242	275	243	212	233	229	233	253	233	279	210	247	242	269	234	224	236	255	241	225	231	218	259	234	239	241	246	238	217	220	232	229	242	236	208	244	256	250	229	262	241	245	244	236	257	220	248	223	260	233	235	228	210	216	230	240	244	192	244	231	232	243	239	241	270	258	258	247	229	247	244	221	245	219	253	253	228	229	252	232	226	242	248	218	243	255	225	207	245	226	230	220	239	243	236	207	226	242	237	227	259	233	225	205	206	212	237	226	232	226	235	217	238	257	228	244	229	250	243	211	226	253	229	242	220	238	243	253	252	244	222	191	238	230	247	230	251	220	222	231	229	221	210	232	223	239	257	232	235	228	225	228	258	263	212	257	225	250	226	222	213	254	227	258	212	226	239	225	230	224	247	202	231	256	258	219	228	209	210	260	204	261	210	263	221	220	226	206	234	240	243	232	243	250	263	227	228	206	236	231	246	244	222	246	250	230	204	236	233	231	217	222	253	247	221	228	232	209	215	215	228	258	218	235	239	237	232	246	244	258	238	260	232	251	228	215	217	209	240	262	216	242	214	240	233	248	237	268	225	221	231	254	211	238	271	229	246	224	251	242	205	260	236	214	245	241	227	230	261	245	252	254	239	232	212	217	224	225	249	244	205	244	191	248	235	230	217	183	235	249	238	240	258	202	238	263	232	224	237	246	268	233	211	235	249	231	250	222	223	260	229	257	218	266	247	245	274	246	233	235	253	214	274	243	248	237	224	248	279	237	250	211
43247	47447	40729	5607	649	482	404	357	357	320	318	320	290	301	293	276	314	262	270	281	272	273	267	243	254	232	278	241	262	253	251	256	268	278	267	247	269	268	280	255	249	237	272	260	261	243	257	270	269	270	242	277	285	275	229	270	255	260	261	265	261	255	254	255	270	252	232	242	241	266	236	281	245	261	232	249	268	274	258	246	267	288	272	265	266	272	255	271	273	265	255	262	276	241	257	282	252	248	292	249	257	265	291	277	241	237	251	270	267	250	248	253	279	255	268	258	262	254	285	257	270	253	270	269	230	263	245	263	255	258	234	278	257	287	240	248	255	248	257	266	243	237	272	244	291	261	257	245	268	253	254	285	297	242	259	304	249	275	266	268	253	251	252	239	258	255	274	259	275	276	253	266	239	242	282	265	278	249	267	285	264	267	271	234	272	249	257	246	225	266	264	271	239	233	254	273	284	272	267	247	277	251	255	259	262	263	254	259	268	256	269	250	258	252	276	235	252	270	240	261	254	272	236	242	227	257	267	254	260	263	275	229	265	223	283	273	271	260	256	249	257	272	243	262	275	254	283	257	241	228	265	257	243	275	290	254	262	267	276	252	243	277	281	255	253	262	250	271	281	267	250	270	254	270	263	256	272	267	261	285	257	271	282	256	270	268	275	268	266	262	284	264	246	278	279	258	237	262	271	286	266	266	280	266	259	255	253	275	253	247	294	272	261	273	274	261	248	245	253	291	255	249	265	264	243	250	257	247	278	247	247	248	243	263	243	266	266	239	231	279	278	223	248	231	241	245	271	249	251	271	241	258	253	267	243	275	261	245	264	241	266	260	274	258	242	264	253	254	282	256	260	267	254	257	258	237	240	272	250	249	235	241	257	288	251	241	255	255	238	268	259	263	263	257	246	268	277	255	289	251	265	284	258	245	265	275	232	261	279	260	269	251	276	249	276	270	254	261	260	269	278	255	256	251	226	253	259	252	245	261	247	253	250	247	241	255	267	266	269	265	257	281	272	232	246	247	251	224	230	270	276	279	249	256	254	261	280	243	283	256	261	278	226	262	295	265	258	275	259	259	254	258	258	247	274	255	255	274	275	263	289	278	266	270	234	247	246	295	260	281	236	266	281	278	271	256	258	245	260	238	271	248	253	266	245	267	247	260	263	255	259	262	235	209	265	283	273	241	235	245	240	272	267	265	270	274	255	258	245	256	294	249	248	263	285	260	266	259	273	262	255	225	232	255	263	245	244	238	240	237	294	271	255	270	253	278	257	246	247	268	264	250	263	240	250	244	250	262	251	249	258	264	290	258	273	275	277	229	249	266	238	270	263	249	258	228	202	239	282	246	260	219	245	265	253	252	245	270	258	244	277	276	241	241	260	224	277	285	236	251	248	262	276	249	267	246	265	267	254	247	267	225	258	262	278	257	234	232	250	270	224	249	261	262	274	250	260	292	255	250	269	258	241	265	260	232	269	262	227	270	259	270	240	251	269	245	222	240	249	270	262	264	267	274	253	276	259	238	259	269	259	253	273	279	234	251	255	254	236	273	256	263	280	257	259	272	251	266	254	255	260	256	251	257	272	295	223	252	259	248	231	246	249	267	264	280	280	253	258	267	241	272	258	266	256	236	248	250	255	259	248	259	257	231	283	260	263	247	279	259	249	283	260	258	269	254	266	261	247	254	233	255	244	260	258	261	254	252	241	257	238	249	275	235	259	238	255	252	241	256	243	253	264	260	266	264	246	242	243	262	256	251	248	271	249	276	266	268	249	275	257	244	248	232	233	279	275	251	274	251	265	263	246	245	259	251	231	260	253	240	222	264	242	280	241	239	279	257	241	243	274	259	229	240	265	245	258	239	284	241	249	252	264	234	267	268	289	237	258	252	234	252	254	233	267	264	258	257	252	259	249	270	240	257	238	258	257	242	249	264	266	237	249	270	269	273	270	255	256	280	243	236	259	254	262	235	255	263	274	263	265	263	285	273	281	248	270	245	267	252	258	249	302	246	245	265	244	255	260	250	250	282	258	249	243	262	252	238	305	242	260	276	250	250	280	275	261	284	259	249	259	251	263	274	284	258	244	267	276	243	247	263	294	235	281	244	268	270	256	268	275	238	263	256	259	277	235	261	253	260	280	274	234	260	270	264	264	269	261	241	272	247	252	247	251	255	247	274	272	243	265	268	288	238	239	247	249	257	225	250	260	264	257	258	222	237	257	266	272	289	263	274	259	243	267	277	262	250	270	235	265	269	269	258	245	238	238	290	274	288	248	247	268	227	273	270	285	268	240	284	252	251	263	240	247	268	251	275	253	239	264	288	230	262	242	282	259	253	240	272	275	249	271	250	248	262	254	243	232	233	254	255	308	253	252	266	240	260	266	253	259	230	251	251	243	277	276	264	242	273	280	247	265	288	270	265	228	248	261	240	251	250	242	268	242	240	274	260	241	260	261	261	244	249	230	221	282	271	247	244	259	235	263	244	226	255	269	261	256	238	255	256	264	270	255	235	269	246	251	240	225	248	231	261	265	269	234	252	251	270	266	234	244	246	265	252	247	241	290	247	266	267	252	284	271	233	280	252	272	268	251	228	231	255	258	272	263	238	259	261	226	245	270	255	260	267	257	273	291	252	239	256	274	246	258	235	241	263	230	268	276	258	252	240	253	235	246	267	240	243	269	237	253	261	246	242	248	253	261	257	274	258	243	268	239	249	290	257	271	231	299	236	247	274	250	242	249	283	284	243	270	250	273	264	260	242	256	258	281	237	250	255	255	259	258	251	292	248	266	249	243	271	256	249	269	284	238	254	257	257	251	246	254	249	252	226	260	287	252	284	255	239	257	238	264	246	251	261	272	294	271	258	264	236	277	233	239	261	256	243	241	273	258	273	265	246	262	252	264	236	266	244	279	246	252	266	258	251	281	232	238	242	258	274	247	255	263	247	235	268	259	265	268	272	271	250	227	271	264	263	247	270	239	276	236	254	237	267	248	243	248	238	217	249	247	211	263	231	274	257	277	282	248	270	285	269	283	210	235	233	270	257	264	258	226	263	259	265	240	271	243	244	252	263	240	289	271	271	272	274	278	267	257	249	249	291	264	250	275	274	255	268	232	266	273	212	252	270	238	242	244	285	250	241	250	261	278	265	240	254	252	271	279	258	225	268	277	267	249	253	238	299	254	261	261	240	264	265	234	262	246	287	237	247	276	265	287	263	270	247	272	252	288	256	257	253	252	240	258	269	238	245	261	265	256	282	244	251	262	276	270	270	253	283	264	257	252	264	233	277	270	223	254	242	265	277	257	263	258	269	273	273	254	230	272	268	233	253	225	253	272	252	263	259	231	252	249	271	259	238	224	283	253	220	242	258	259	269	254	244	256	218	261	247	259	263	288	235	260	260	250	230	267	248	274	274	260	266	251	268	251	262	269	256	236	286	244	255	261	249	246	274	256	267	258	248	265	256	275	270	234	255	256	261	248	253
24569	21563	30657	25356	19468	5592	767	443	371	316	347	300	319	318	308	329	252	286	295	305	295	278	299	293	274	294	306	285	263	287	292	266	273	249	300	289	291	288	266	262	274	261	305	280	250	298	318	262	281	270	257	268	282	279	312	294	281	291	283	281	268	264	275	276	265	296	288	275	276	287	269	280	276	264	242	284	278	292	276	287	273	263	247	287	284	264	333	269	279	274	240	283	264	263	285	282	277	282	242	293	258	275	267	263	274	283	273	274	300	266	278	268	274	263	265	277	284	287	269	256	286	246	261	264	245	277	279	260	271	267	305	260	263	251	288	268	266	276	246	306	303	305	261	237	265	249	258	276	267	244	245	283	287	270	267	277	270	271	291	291	269	277	277	269	266	275	279	293	290	276	264	265	257	264	265	274	253	272	294	261	274	254	265	240	272	281	296	304	284	248	280	253	291	283	262	282	275	290	284	288	277	288	258	276	274	287	283	262	271	277	290	290	304	281	286	263	293	306	269	271	300	271	288	264	283	266	286	301	274	244	277	276	259	250	282	273	307	275	258	249	236	286	292	270	230	271	256	272	287	290	261	309	276	271	257	272	287	265	295	244	275	289	265	255	289	274	260	267	267	257	265	254	281	296	247	259	243	306	274	289	277	259	251	251	274	248	262	287	296	286	290	283	270	289	262	297	298	282	250	255	252	292	256	279	286	275	291	267	289	287	275	281	248	274	275	303	295	271	288	229	260	281	297	279	272	264	285	289	293	280	273	287	284	260	277	320	255	281	270	270	297	280	267	291	263	268	278	264	265	251	240	285	279	299	264	264	272	272	271	295	295	252	295	268	267	304	293	254	296	260	297	276	261	273	255	286	310	269	294	271	257	256	277	275	278	285	264	292	255	247	255	278	299	263	277	255	276	289	277	280	256	278	250	284	286	273	282	257	248	288	288	261	266	277	292	263	292	281	243	245	255	288	272	262	282	266	249	256	295	272	295	276	265	285	258	284	268	279	249	258	272	261	281	268	271	272	276	275	263	289	269	247	285	282	241	259	256	285	285	282	261	270	282	267	265	276	288	288	283	268	284	254	263	300	283	268	266	272	285	276	294	247	245	246	267	253	291	258	254	280	273	249	243	270	277	288	276	273	278	280	262	274	275	285	264	258	263	268	270	270	261	300	286	270	286	292	261	279	246	256	306	265	271	275	282	287	306	288	249	276	268	269	287	233	273	273	249	274	276	284	281	255	277	284	284	288	258	269	253	277	300	285	259	262	252	277	278	259	274	284	264	252	265	271	263	267	280	266	235	257	283	255	261	274	279	249	260	281	272	297	259	268	254	286	291	296	280	275	239	258	263	305	278	300	290	237	286	278	258	276	317	284	255	267	268	253	261	278	261	261	263	252	279	284	277	278	293	282	253	290	264	276	294	262	274	273	261	268	288	246	235	248	286	295	255	280	273	245	271	286	260	263	275	297	278	278	293	288	277	266	290	275	259	276	267	285	276	251	285	267	272	269	272	262	277	296	293	249	278	266	298	269	270	311	249	268	291	267	291	274	255	297	267	268	266	266	275	266	276	250	234	286	266	271	278	274	269	279	271	276	277	284	276	262	255	263	275	286	285	285	264	281	274	241	290	274	248	285	293	280	289	271	252	265	289	270	269	290	282	282	245	257	260	267	273	277	277	275	277	294	255	271	234	253	255	315	238	267	275	265	249	266	272	297	247	276	281	257	267	278	276	259	271	257	276	285	255	264	270	265	252	279	258	268	285	276	259	296	277	310	276	282	283	277	268	257	248	239	264	261	260	291	296	262	270	250	273	268	261	273	260	303	299	252	293	260	298	232	252	262	265	276	269	268	283	270	261	278	287	246	281	257	304	276	254	248	267	258	265	252	305	274	283	269	251	264	271	264	260	287	242	253	273	243	267	273	260	255	270	280	248	268	266	257	258	305	264	247	280	278	266	305	290	247	264	253	294	278	302	294	261	260	257	281	285	235	261	259	273	264	264	298	277	261	272	233	243	286	246	277	290	283	267	299	261	280	290	273	298	295	270	253	261	256	254	268	276	255	319	307	270	247	257	292	268	251	266	299	286	276	260	271	294	279	264	283	258	274	301	304	269	244	244	270	285	263	267	314	288	277	268	274	259	268	310	279	299	254	279	271	267	260	266	283	256	301	268	268	297	285	286	276	254	240	271	261	260	265	267	265	245	286	280	269	273	273	274	236	262	269	257	271	264	273	260	253	269	280	264	265	273	287	270	249	259	299	248	299	258	279	270	290	254	277	282	278	279	255	288	273	270	292	293	277	268	263	288	284	287	293	291	283	280	263	270	242	288	248	271	248	263	313	250	282	264	273	275	275	252	263	274	252	268	303	276	273	283	243	232	286	271	309	293	256	287	292	313	279	269	264	265	275	297	275	290	272	271	272	289	241	262	308	270	263	269	298	296	283	254	257	270	289	279	273	265	255	292	258	276	242	289	277	263	293	257	266	260	263	254	262	306	272	259	281	277	275	311	283	273	247	266	264	258	279	273	256	271	283	303	288	268	293	288	269	294	258	256	256	313	266	288	270	298	275	265	327	282	275	282	272	303	261	258	278	282	265	278	295	258	269	271	294	259	283	264	271	260	261	307	281	301	274	295	261	291	259	283	288	265	288	249	289	274	280	297	283	307	272	247	272	291	285	276	269	272	282	241	268	267	306	268	274	283	251	261	281	300	292	268	260	306	300	285	296	267	245	255	260	283	274	280	274	272	262	280	276	293	261	278	268	256	272	291	298	253	288	284	274	251	270	302	292	284	270	254	273	263	277	271	271	258	280	256	277	266	287	257	256	275	281	287	235	266	286	259	263	301	291	288	263	254	234	269	270	282	290	263	283	277	266	268	294	273	277	277	262	290	275	258	294	275	249	258	243	310	314	286	245	234	242	281	266	260	280	304	292	268	287	271	257	257	278	251	261	269	274	282	276	262	279	266	249	261	279	242	287	247	282	264	248	259	261	269	262	280	289	266	305	308	267	290	301	281	275	299	245	288	255	282	290	243	254	272	282	284	249	288	310	270	269	281	274	250	274	263	252	264	267	309	253	298	284	267	286	282	253	261	295	301	276	260	260	263	293	272	255	268	284	286	259	274	275	272	252	281	249	258	276	260	300	248	288	268	284	261	255	269	266	278	276	248	268	259	274	267	295	264	267	295	265	270	228	302	280	269	273	277	271	267	265	239	264	264	285	270	295	253	312	257	278	276	276	274	278	290	287	287	306	251	300	267	288	290	277	248	290	264	250	272	252	253	275	266	270	248	277	272	257	318	314	281	288	263	275	255	267	290	276	273	250	246	255	243	267	281	295	258	310	300	284	279	279	280	280	261	268	267	268	266	261	258	275	263	252	264	268	283	276	296	285	275	254	253	271	267	274	261	296	265	282	293	257	257	298	269	299	272	274	252	291	291	270	288	294	241	278	268	269	285	282	281	252	251	273	304	254
49627	65988	65577	10864	990	659	590	504	472	418	401	381	361	345	361	343	336	353	318	347	277	306	300	317	320	313	336	318	300	322	331	327	321	316	316	273	324	292	291	300	290	315	301	298	322	317	302	296	308	305	292	311	268	292	297	312	293	294	304	274	310	293	273	312	275	283	305	276	274	311	309	319	295	308	295	303	312	321	293	301	307	270	284	287	293	287	322	296	285	308	297	318	289	307	313	306	312	295	285	248	296	286	309	291	277	254	265	266	325	314	298	286	261	306	293	287	325	260	288	314	317	291	275	305	253	306	284	323	280	304	291	309	289	313	297	253	280	298	288	289	284	301	301	286	319	279	309	264	310	315	281	298	290	290	316	299	288	294	292	300	268	246	260	287	279	288	285	288	312	286	323	302	306	302	254	301	276	311	335	292	330	291	298	291	300	291	267	277	271	303	331	293	273	295	314	290	298	264	304	294	311	266	304	282	288	289	282	291	304	275	296	301	269	293	279	311	280	273	286	318	285	322	317	291	332	293	318	276	317	290	286	312	312	292	314	310	294	299	298	300	294	318	312	283	317	301	263	286	263	285	287	300	269	290	297	281	311	308	304	265	275	285	305	288	268	280	312	316	288	292	277	285	295	292	274	284	273	320	282	315	304	257	308	279	303	323	287	292	270	305	296	297	296	300	294	296	294	295	305	306	290	285	297	301	286	287	305	297	319	260	291	299	287	285	297	269	273	290	285	302	304	291	292	289	302	263	292	303	322	280	309	311	302	289	309	292	313	281	310	293	315	251	296	329	285	300	309	275	301	327	282	305	297	301	289	284	282	319	300	300	292	291	291	281	330	301	315	288	311	317	336	293	278	287	305	283	304	298	323	301	271	263	310	299	296	307	271	272	268	295	272	284	321	293	273	289	286	303	291	304	305	279	313	273	266	321	288	275	284	273	286	292	274	305	320	285	301	291	286	301	293	280	284	288	304	282	321	288	306	299	282	274	302	297	306	301	273	278	310	324	295	291	271	284	300	293	287	289	282	265	302	296	328	271	301	299	333	329	305	296	335	293	316	316	301	289	295	291	259	281	319	322	318	278	309	269	288	295	284	303	280	297	275	291	289	290	288	275	331	278	279	288	309	299	309	296	300	290	286	310	251	306	310	291	327	275	285	301	290	296	282	273	292	279	268	260	293	308	313	327	268	273	280	312	296	297	283	288	296	284	296	291	280	277	314	285	322	316	318	268	314	300	285	292	272	298	275	282	304	298	316	273	312	301	305	313	296	286	289	291	311	309	300	281	316	259	300	292	282	295	287	319	290	277	295	304	293	301	294	295	253	293	301	305	305	295	311	315	254	309	298	301	306	292	281	268	269	287	302	282	302	286	340	284	298	306	302	302	305	295	315	293	286	301	287	278	302	282	267	292	302	316	306	287	313	286	274	275	285	310	286	304	308	322	282	327	271	340	323	282	295	262	272	291	286	290	323	301	307	283	300	298	293	281	302	326	271	322	268	275	310	293	333	286	255	277	301	294	286	275	312	310	295	293	256	269	298	312	283	291	286	298	294	290	299	292	316	276	285	297	315	296	301	301	315	303	292	305	295	309	273	283	304	308	273	307	303	280	297	293	305	318	278	287	296	290	296	304	267	290	280	292	274	306	301	296	290	315	306	281	286	314	290	299	289	298	301	296	270	288	301	326	305	305	309	277	284	295	282	299	325	290	273	293	282	289	290	278	317	269	289	281	303	282	278	295	279	283	297	296	298	294	296	300	315	262	297	292	314	261	286	297	295	285	319	277	285	321	278	277	260	279	344	301	283	265	300	295	299	279	285	306	293	317	294	278	307	333	299	300	309	289	281	306	299	304	281	291	277	302	275	297	296	279	288	266	299	300	276	261	296	296	297	303	301	282	296	304	253	271	275	321	279	294	279	278	285	289	329	317	291	316	300	280	300	289	286	265	298	291	299	269	275	271	316	270	322	333	269	303	304	323	310	281	291	272	309	298	327	285	298	301	333	283	277	273	284	280	290	288	283	279	334	306	316	295	293	334	283	293	291	301	292	308	258	290	277	262	284	316	271	323	299	333	289	318	280	286	291	288	302	324	309	293	286	264	284	306	259	315	310	301	298	302	267	328	288	296	264	291	326	266	285	296	297	291	311	302	297	299	280	295	308	288	261	261	303	284	315	315	312	296	292	286	306	296	287	276	317	293	285	279	301	286	286	250	286	297	304	287	281	281	257	302	309	296	296	286	301	294	277	293	304	303	257	319	324	276	295	285	332	292	292	318	270	337	313	295	282	292	317	311	295	328	294	282	254	300	310	297	295	291	309	299	282	283	273	253	280	265	268	268	309	279	293	303	277	285	307	284	277	303	274	313	292	291	302	292	295	268	277	299	295	295	281	290	297	258	302	287	328	292	301	317	272	290	301	301	312	323	288	298	299	290	269	298	283	315	294	279	282	304	277	316	281	298	281	293	281	311	318	307	306	276	283	290	286	324	301	293	294	272	291	284	289	260	253	294	269	300	295	290	306	268	273	279	305	283	259	298	286	300	299	283	295	302	290	295	283	256	313	286	283	280	268	296	317	304	304	298	291	293	304	286	293	304	328	288	293	293	283	293	313	291	285	275	293	280	280	282	292	303	320	287	303	301	268	307	284	279	294	295	296	304	293	299	280	284	304	271	314	293	266	260	246	276	283	311	286	294	272	268	259	284	293	315	309	321	273	304	294	293	326	274	325	327	280	300	282	309	292	313	285	303	298	304	320	289	261	288	253	314	297	296	303	332	252	314	324	287	286	257	286	329	284	339	297	275	313	305	287	239	294	282	292	267	295	287	297	296	283	307	298	291	271	271	283	314	279	293	286	291	288	272	262	292	316	284	290	304	298	333	310	298	312	296	307	311	306	291	290	276	298	314	294	295	286	283	296	288	271	290	278	279	274	279	290	318	293	316	306	317	329	294	292	290	297	295	316	311	300	301	307	293	284	285	278	315	284	296	293	274	288	299	326	290	290	301	307	287	292	296	309	290	316	288	302	276	292	282	279	286	303	310	255	310	289	280	279	290	277	304	275	332	253	297	295	282	304	277	277	304	311	319	288	293	269	266	302	267	304	297	312	270	274	292	281	302	266	302	289	317	270	273	273	282	305	299	286	282	306	275	287	257	297	266	292	266	318	278	306	298	290	301	295	298	267	264	273	283	291	274	276	301	305	314	291	286	285	286	305	265	277	328	280	292	300	271	316	292	309	268	291	302	283	302	310	286	303	262	314	278	300	303	280	294	298	280	295	262	278	308	286	305	284	298	284	307	333	245	282	269	282	283	279	335	278	279	292	263	287	283	299	271	314	294	299	282	245	293	283	285	297	321	313	298	260	331	260	303	277	294	299	267	296	326	267	288	274	305	289	299	287	290	310	315	309	294	276	288	268	291	324	312	318	290	271	292	281	307	280	280	298	295	317	308	307	258	277	303	294	323	291	304	322	296
28260	20357	10604	1758	639	480	535	534	520	474	499	500	488	507	514	501	529	518	513	468	470	537	470	476	516	533	493	499	542	483	490	551	508	512	497	502	499	504	476	495	471	479	483	435	561	476	502	492	429	439	495	454	476	484	483	472	549	487	518	506	498	490	493	497	491	467	507	488	471	480	474	526	541	511	515	502	526	514	495	518	466	490	493	520	472	502	488	487	495	507	488	465	509	500	448	453	443	503	488	526	461	497	505	487	519	479	472	480	485	501	478	476	445	484	500	461	479	508	517	460	482	493	524	495	506	473	502	511	476	490	490	531	443	527	487	553	493	497	462	483	470	433	503	454	508	497	494	500	501	497	465	522	518	455	470	477	501	464	483	495	466	483	475	510	516	515	465	500	502	520	479	508	512	545	476	498	497	528	497	494	487	472	473	487	501	511	515	504	475	563	522	483	515	493	480	551	485	494	478	495	486	487	479	507	501	477	527	467	532	442	484	472	502	475	508	530	489	518	462	467	467	485	496	479	473	482	481	480	443	488	483	481	487	519	487	464	522	436	502	476	485	502	494	517	499	492	481	495	468	489	488	556	519	498	514	443	480	508	515	457	483	479	497	491	458	519	474	489	509	485	506	504	510	492	463	471	542	474	505	502	458	451	493	476	468	555	513	501	494	491	504	470	455	544	505	497	474	461	484	490	501	464	490	490	521	474	473	497	488	468	499	487	497	493	502	520	476	449	447	489	475	515	495	505	509	483	458	476	517	468	525	516	511	474	500	487	479	462	502	509	452	492	508	494	486	506	473	539	474	502	486	519	496	487	510	472	506	526	554	500	503	502	459	480	463	440	505	505	478	491	499	546	523	518	497	491	492	488	525	474	470	458	485	473	480	455	477	490	499	523	515	531	490	492	479	514	472	519	502	494	479	495	494	518	536	484	549	507	520	479	510	487	486	484	535	465	485	459	507	486	481	464	459	499	513	500	480	538	534	476	486	489	477	522	499	539	516	546	503	505	495	460	464	522	514	490	483	517	487	472	541	504	472	464	482	514	477	469	490	510	495	466	476	474	506	454	454	512	492	481	499	488	510	509	504	510	468	560	495	481	486	474	473	478	516	486	483	481	460	483	462	521	491	490	487	462	470	464	484	505	494	499	449	511	446	479	518	473	515	474	516	489	499	494	534	458	478	506	496	513	501	448	470	552	498	490	491	541	449	481	448	459	486	433	489	481	496	493	476	463	470	468	492	507	486	505	499	520	507	479	535	498	450	459	462	538	489	501	481	489	480	509	478	493	477	513	475	446	488	501	441	509	536	468	520	496	512	487	484	492	515	514	507	443	531	508	483	483	513	479	458	483	517	471	550	470	477	488	498	477	494	491	456	510	480	475	505	513	473	487	460	458	534	490	524	475	502	507	475	502	534	489	507	491	441	446	497	464	489	488	508	496	506	493	502	480	507	498	514	516	452	473	473	495	483	447	515	500	503	476	476	503	486	473	497	493	507	488	477	483	452	470	485	481	472	516	472	483	493	516	504	473	472	481	518	529	495	478	463	516	446	522	482	447	521	527	460	502	489	475	490	445	465	473	488	464	466	478	490	504	505	546	505	478	502	476	475	479	506	497	481	506	558	486	480	491	500	514	486	520	508	481	511	501	494	471	500	478	489	490	539	503	490	501	487	462	489	488	475	492	520	449	504	460	548	515	461	497	512	501	478	484	506	507	518	483	485	503	507	465	474	495	496	503	504	528	463	491	469	458	511	511	489	476	496	495	479	474	492	468	510	451	545	487	494	528	484	501	520	473	550	492	473	490	477	468	491	494	472	521	527	500	463	477	460	504	476	496	502	495	496	499	450	473	496	481	487	508	525	541	475	502	487	466	495	513	527	506	458	511	467	508	490	512	535	482	486	512	527	466	510	501	479	491	483	464	480	474	490	501	478	494	477	462	487	534	488	537	526	466	523	482	481	478	501	518	504	492	472	505	515	518	498	499	531	460	463	487	506	454	485	497	449	477	512	494	472	461	476	481	542	477	480	520	504	486	503	542	501	521	464	483	496	491	490	470	508	491	478	521	487	505	469	528	476	499	438	524	462	467	504	475	510	532	468	492	509	532	475	467	478	513	512	470	471	475	468	518	518	468	498	481	479	511	454	492	464	461	492	499	509	469	485	486	496	501	504	480	499	508	473	455	536	481	513	489	509	485	480	514	491	483	540	491	462	479	520	496	505	491	492	481	528	455	475	475	487	498	506	487	494	491	471	540	499	494	521	506	497	493	483	468	454	508	484	487	466	509	496	465	495	487	462	507	494	526	510	505	521	529	524	491	487	485	503	504	508	474	502	453	506	505	496	472	505	509	508	483	487	473	493	436	470	506	445	507	520	497	473	483	455	502	523	480	504	509	476	480	484	503	503	476	505	461	496	457	480	499	477	508	474	457	478	485	516	466	496	464	480	490	539	483	509	461	499	463	479	514	464	465	469	516	486	464	490	486	429	516	511	496	458	473	509	490	486	483	461	481	474	530	458	471	484	483	472	462	465	525	506	474	496	462	494	484	492	498	493	487	480	507	486	495	499	493	512	470	493	508	515	484	511	511	503	524	536	467	493	469	466	472	445	525	477	492	503	481	477	514	488	468	498	500	464	481	484	480	454	498	472	487	525	478	491	528	496	474	528	471	470	484	522	486	509	487	441	452	488	515	514	554	477	457	495	538	485	490	463	470	474	502	453	525	526	497	488	510	503	525	495	477	463	457	461	460	499	497	452	510	437	490	488	477	496	507	504	466	476	505	498	472	475	488	490	493	477	503	503	493	497	503	500	515	490	533	497	470	471	491	501	486	497	518	491	488	506	513	457	501	432	506	512	518	488	446	480	523	481	476	510	463	484	496	504	482	461	495	532	501	532	491	493	506	498	469	502	476	518	500	535	460	514	486	482	492	509	532	485	522	510	500	481	549	469	557	484	484	517	480	471	528	507	499	458	499	470	494	479	500	503	465	448	510	500	481	497	496	495	495	483	504	456	465	501	507	478	506	481	503	487	491	496	539	527	486	438	505	520	443	501	499	505	466	534	485	507	476	501	433	522	526	514	482	502	548	467	505	510	495	511	493	466	493	493	467	437	486	508	506	443	501	496	506	468	490	518	529	506	486	491	539	440	508	459	523	510	522	507	484	483	514	485	521	485	461	475	495	474	493	451	500	494	493	475	478	466	490	513	459	411	509	508	440	484	533	479	514	474	505	482	478	495	495	523	509	503	522	507	506	498	507	496	490	466	512	453	503	489	440	447	510	498	513	501	533	508	485	468	471	474	458	524	472	475	494	489	489	508	472	492	480	483	481	481	461	546	456	438	466	512	511	497	460	492	461	479	476	491	490	513	490	474	459	493	496	487	504	468	499	496	509	448	503	503	492	516	500	503	526	509	472	465	487	466	498	480	485	466	530	506	467	512	496	518	458	475	457	497	464	480	472	486	453	478	486	479	466
11063	18664	8468	1213	496	450	493	443	443	443	474	450	496	449	502	462	484	459	458	464	468	403	457	459	486	493	442	491	443	473	464	468	462	516	464	421	453	448	489	449	463	484	484	476	455	499	473	501	473	475	440	463	455	443	495	461	464	514	448	475	464	440	451	466	462	458	462	474	448	439	472	514	426	449	465	457	457	472	474	466	432	485	454	464	454	461	528	460	446	458	435	445	441	442	452	447	440	483	457	461	493	491	453	424	450	480	464	472	453	444	494	446	459	435	481	488	460	476	459	458	480	492	448	495	439	465	474	475	443	426	469	493	447	445	456	491	448	486	500	481	440	422	483	461	446	454	444	442	446	446	457	444	446	453	484	450	478	478	469	453	457	492	450	461	455	474	468	445	474	427	468	456	435	471	430	480	454	427	489	485	426	458	445	466	427	467	461	500	439	448	476	464	407	443	480	462	441	454	454	452	479	480	455	431	431	466	483	429	474	460	455	450	492	452	489	425	483	445	466	450	471	471	434	474	451	456	489	439	436	441	465	447	481	448	472	409	471	458	459	472	483	438	463	445	466	443	440	449	488	472	443	431	463	478	495	453	507	497	481	432	422	443	458	474	452	479	482	459	428	466	434	443	463	461	489	469	456	490	483	461	440	481	462	442	472	468	442	465	433	464	454	428	432	460	482	463	488	463	474	427	465	448	472	440	479	455	449	458	454	502	443	447	424	454	471	448	478	481	432	469	452	451	469	455	461	490	489	489	447	492	427	465	490	444	458	473	455	423	478	469	467	488	483	429	497	465	480	453	435	448	462	413	454	424	444	471	448	440	456	435	452	479	484	430	438	457	428	483	443	495	443	462	491	438	415	426	459	453	477	465	474	461	435	441	415	434	461	481	444	460	459	484	455	426	447	458	428	440	464	465	461	451	464	488	450	440	452	433	422	461	465	478	491	462	421	437	412	469	466	404	500	474	508	432	461	454	472	471	442	447	453	447	470	439	491	487	460	464	442	471	418	503	457	467	433	457	446	438	483	470	454	439	474	480	441	493	437	442	448	473	416	450	489	468	469	482	431	489	448	453	493	447	448	447	453	473	456	456	482	450	491	484	474	458	504	472	476	477	423	440	460	437	467	439	448	443	502	449	453	476	452	445	491	443	507	428	471	424	485	462	443	462	450	482	485	475	463	463	478	439	436	458	480	440	416	474	440	483	461	497	439	460	438	479	501	462	470	469	468	474	418	456	454	464	442	469	458	458	454	434	489	444	475	462	487	460	495	439	458	451	474	460	457	462	458	454	458	473	429	437	489	451	483	452	466	459	478	490	428	475	440	484	452	470	472	456	463	476	441	449	470	448	486	429	474	472	444	433	470	466	438	452	484	459	443	451	474	440	500	440	462	469	483	472	477	521	448	438	446	479	459	421	428	439	487	431	472	482	486	454	449	465	480	439	513	478	460	413	482	439	456	503	420	526	445	447	499	508	485	469	497	489	499	455	461	448	521	458	468	423	459	423	465	456	425	444	466	459	493	469	452	460	439	466	428	457	443	443	460	453	450	480	453	429	462	464	475	439	443	475	460	456	462	468	466	487	442	426	459	424	449	454	474	451	469	456	451	488	416	473	471	429	466	419	468	434	446	481	471	409	457	487	436	430	432	481	428	477	487	467	476	483	425	463	494	448	450	467	415	449	450	451	468	464	482	494	499	454	508	464	507	459	491	447	425	482	482	422	477	481	416	467	472	434	433	438	457	521	440	478	483	434	459	461	461	484	439	465	443	466	425	481	469	480	472	474	473	453	459	525	494	499	452	486	441	504	481	471	480	439	407	472	453	431	413	446	505	446	458	466	458	461	461	450	448	430	426	460	471	442	492	470	469	474	466	470	468	444	467	452	454	484	429	430	484	470	463	454	486	440	443	457	454	451	458	484	485	488	459	464	451	444	486	438	450	474	449	449	450	442	483	494	438	465	476	434	481	477	492	444	474	467	477	453	472	431	471	484	443	478	488	469	424	489	465	457	494	464	445	459	401	468	464	449	499	455	469	454	444	474	450	458	462	468	489	478	477	428	454	462	442	466	457	475	425	468	449	460	477	471	459	458	429	434	453	424	497	478	447	467	445	477	457	486	444	478	446	437	454	446	475	437	445	426	443	492	444	458	409	512	498	468	478	497	483	460	465	492	460	505	443	481	437	451	495	502	453	470	487	439	433	487	482	477	443	448	474	477	450	449	441	482	473	440	473	438	469	431	447	463	444	475	475	461	486	449	462	446	447	400	440	434	462	470	469	487	444	456	486	457	471	469	472	465	488	421	460	436	455	458	466	440	452	480	489	468	502	474	471	444	445	474	467	492	454	456	454	492	452	469	484	455	449	501	447	482	509	467	478	450	437	477	465	480	439	489	468	459	453	475	487	458	456	471	433	453	464	481	465	453	491	459	470	492	468	456	429	419	478	466	450	459	461	460	481	493	484	464	427	468	457	478	441	461	452	459	498	447	433	457	483	468	472	463	467	478	432	474	494	429	470	453	459	468	452	457	467	461	476	419	460	450	448	510	453	452	460	522	462	478	436	425	474	437	458	457	454	447	444	469	422	463	477	482	444	471	478	499	468	482	435	472	474	444	512	497	494	501	455	466	438	482	452	438	451	472	465	493	477	441	486	439	441	466	441	509	460	449	476	459	463	475	470	463	489	442	464	466	466	432	488	494	483	457	457	469	496	482	470	433	472	437	453	460	477	449	446	467	490	466	509	481	474	448	500	450	441	438	472	495	460	513	477	512	477	449	494	447	474	498	456	473	461	449	471	440	475	469	474	420	486	445	445	450	467	418	447	481	453	463	456	476	448	489	446	442	439	466	443	413	427	476	441	443	473	459	464	434	466	469	470	448	425	497	485	464	435	456	454	466	458	468	444	438	462	484	447	472	421	430	451	448	431	480	465	469	458	457	461	461	476	468	451	447	473	441	453	451	418	476	477	466	438	452	430	466	416	490	462	484	456	474	449	469	497	453	446	475	437	475	447	443	490	476	500	449	478	469	473	444	483	474	454	402	474	471	462	444	464	481	452	470	459	489	481	478	449	502	411	480	448	490	472	489	471	493	452	467	434	461	442	486	475	435	436	466	448	447	463	471	427	438	471	453	505	432	433	473	470	463	452	459	450	474	456	475	466	483	456	481	446	465	459	433	499	465	438	487	423	465	437	432	460	465	465	476	473	449	482	462	475	462	433	464	486	476	448	439	469	444	467	465	480	468	465	464	473	487	482	454	491	440	421	445	516	479	442	462	464	436	462	471	441	471	439	464	453	501	467	466	474	443	452	477	468	465	477	467	447	404	415	504	460	428	468	454	460	481	406	455	417	476	483	432	456	429	489	441	441	446	443	466	429	456	447	500	467	486	417	443	474	462	450	479	434	442	470	467	471	471	453	457	470	468	429	488	444	465	466	449	454	449	510	452	459	447	452	467	447	437	467	493	471	438	451	425
25593	22392	28443	25356	9057	712	403	345	292	306	263	262	257	270	261	268	241	244	220	241	222	238	251	242	230	224	245	250	258	244	240	221	234	258	231	248	251	237	253	224	220	230	246	226	247	253	225	235	265	251	266	247	212	230	259	290	247	242	229	224	260	251	258	236	243	237	244	240	232	232	235	250	235	215	232	226	229	242	256	240	251	244	256	228	238	232	255	249	244	231	241	231	245	244	232	257	258	229	239	221	211	261	229	247	241	228	241	254	227	274	237	256	272	235	225	257	221	228	250	265	252	216	227	251	246	237	241	253	197	224	257	234	245	236	230	257	239	234	281	237	246	227	239	231	249	246	226	239	245	227	227	243	227	255	244	244	248	238	208	252	239	240	234	244	232	246	259	225	238	229	208	272	217	223	233	240	234	266	249	239	234	212	223	251	261	256	278	265	247	260	229	220	247	233	225	253	225	234	247	251	230	248	233	222	222	246	229	218	213	229	216	237	221	231	230	228	260	254	281	229	256	233	235	262	254	242	235	257	245	254	254	252	246	227	258	244	265	225	250	234	266	257	252	275	234	248	222	258	228	243	246	238	267	249	255	242	208	248	253	276	267	253	254	251	233	218	264	237	257	256	272	224	229	244	223	244	261	239	243	256	258	266	240	213	228	257	208	225	256	251	270	228	234	251	250	228	218	227	240	259	230	242	236	212	246	223	234	246	225	240	238	242	211	222	222	232	233	225	234	243	251	209	228	248	267	222	256	228	264	215	235	238	224	243	209	194	238	215	217	237	223	239	220	210	233	206	242	229	228	226	254	226	219	227	242	242	249	230	238	242	229	239	216	246	267	227	256	240	206	225	237	210	232	254	248	235	216	224	230	244	246	232	248	241	244	235	257	264	255	242	268	251	255	225	252	246	228	267	261	247	231	253	240	273	269	259	241	229	243	267	270	255	238	267	223	261	254	231	214	214	252	267	270	261	236	206	225	234	234	220	215	222	235	250	273	276	241	265	244	213	229	215	248	218	231	237	246	257	219	246	216	244	240	224	222	230	239	262	233	263	259	218	266	242	237	240	243	255	259	262	220	227	235	225	241	253	234	223	258	258	235	219	264	252	225	235	247	231	271	256	249	238	238	193	235	224	242	238	225	227	249	231	280	228	256	221	242	215	266	219	233	226	250	247	246	243	257	243	213	251	252	224	237	230	238	245	241	221	230	241	224	212	223	199	230	255	238	263	233	225	259	213	285	254	272	210	239	242	251	239	245	235	221	231	231	224	264	268	257	215	244	224	241	276	215	232	260	240	243	238	244	247	238	239	265	248	225	245	234	220	222	250	271	241	241	254	276	223	254	228	262	240	256	246	258	250	247	241	259	230	218	248	246	247	250	258	269	220	249	284	234	237	223	255	248	234	240	256	234	240	225	255	204	234	260	237	232	222	262	260	224	228	258	253	265	251	246	254	226	239	249	241	211	253	241	218	242	243	261	244	268	238	242	244	243	247	239	255	276	244	252	255	243	255	246	231	226	246	252	254	254	237	254	235	213	241	248	259	250	230	222	230	197	241	258	244	247	222	216	216	242	255	236	228	252	266	232	226	226	227	232	266	249	248	240	236	256	245	247	218	242	231	225	206	238	238	248	227	255	256	264	241	259	219	253	235	224	233	219	200	238	266	218	243	265	256	204	217	239	256	238	224	225	252	240	244	241	236	250	260	274	251	247	231	236	267	247	245	237	249	268	269	256	276	286	273	252	243	250	237	220	236	231	238	233	232	230	261	237	232	240	245	254	219	245	229	248	232	261	242	240	232	239	261	264	240	236	232	239	241	247	242	247	251	261	243	224	233	267	277	230	230	267	246	239	250	268	234	216	236	247	218	262	239	226	259	242	283	241	254	232	244	275	256	243	247	219	257	229	246	234	233	228	239	235	249	245	260	235	233	247	244	212	209	235	248	230	250	231	244	218	258	229	267	227	232	260	232	236	232	258	242	244	232	243	209	229	262	237	247	238	238	248	253	235	216	255	236	248	248	254	228	243	228	218	238	266	264	237	229	258	233	252	240	241	239	222	262	292	237	241	241	252	237	239	266	223	259	221	220	250	263	255	254	252	235	229	256	215	246	249	242	214	207	281	206	283	248	208	250	277	229	244	210	228	235	238	234	230	257	236	263	263	253	227	243	225	263	214	259	243	217	231	263	221	247	242	254	250	219	249	224	207	255	250	243	218	219	247	231	212	234	263	229	227	228	234	228	227	253	254	221	240	271	253	240	216	228	217	228	250	224	235	244	252	267	230	251	250	267	268	248	260	211	250	226	205	228	257	268	239	226	265	269	252	240	235	211	252	259	242	229	279	223	226	237	231	246	232	254	257	240	241	212	232	234	253	234	234	208	210	224	260	230	260	213	234	230	259	241	239	230	222	223	231	249	240	222	265	232	253	227	255	237	253	261	216	264	210	236	242	259	249	220	237	234	235	230	228	242	242	258	241	245	235	225	242	230	246	233	228	256	239	216	248	253	212	231	244	275	224	214	246	246	241	231	213	244	236	232	248	239	251	229	270	196	230	226	233	235	264	220	232	250	246	232	242	249	235	242	266	252	244	255	232	220	230	257	221	262	246	209	220	230	239	228	217	226	227	212	217	242	241	213	234	240	251	242	244	236	242	239	244	227	233	232	240	231	237	225	252	233	234	226	256	252	235	265	264	271	237	247	235	268	260	242	276	231	223	211	230	230	230	252	254	229	261	220	235	249	229	246	267	259	239	252	240	255	247	240	234	238	244	242	234	221	245	218	251	216	223	233	227	274	220	266	258	221	231	249	269	234	234	260	210	211	231	226	257	242	257	224	226	245	229	257	241	235	250	233	251	284	209	229	247	222	236	257	236	254	221	233	254	229	222	232	231	236	277	258	247	229	242	264	243	215	275	246	215	251	237	239	239	250	224	222	270	282	244	229	228	239	258	262	238	247	248	243	230	238	232	224	243	243	215	244	265	256	237	222	253	250	235	218	248	256	220	238	221	267	237	233	224	266	224	254	239	208	214	245	276	236	247	249	249	248	241	253	245	230	232	239	240	252	262	239	227	223	218	257	248	258	256	249	243	265	230	244	242	225	253	236	223	231	250	220	267	221	240	252	253	252	256	248	213	224	258	243	265	261	240	262	257	234	223	237	248	219	241	248	223	247	255	239	245	230	236	238	238	231	250	260	246	248	284	215	232	240	233	261	256	255	250	260	222	244	242	248	228	228	237	234	268	236	280	234	222	245	228	240	269	254	238	243	254	225	241	261	218	238	224	225	228	239	250	254	243	239	219	271	244	237	251	231	235	236	236	272	254	221	225	245	262	222	249	259	234	230	211	225	237	213	237	237	241	225	241	236	250	246	243	220	251	231	225	250	225	194	241	279	247	228	277	222	219	217	244	245	238	242	237	248	230	226	229	233	255	204	242	274	247	260	202	221	233	248	214	255	242	214	251	220	262	234	233	246
41793	67325	35598	7815	591	439	397	345	352	330	328	288	288	296	276	309	284	300	276	305	292	276	295	259	261	264	273	281	309	244	278	264	255	297	272	279	253	276	283	260	254	296	257	259	302	289	245	292	296	259	265	267	275	253	266	270	256	263	262	268	267	282	287	258	277	247	256	264	237	257	262	274	263	266	251	271	286	265	254	248	277	278	260	284	287	296	270	239	267	260	278	260	313	265	256	275	272	284	277	272	248	270	270	267	276	241	272	281	273	265	247	265	276	276	276	276	232	260	262	263	282	269	255	256	287	245	255	280	275	226	256	279	262	254	253	276	287	279	260	268	257	245	244	281	252	271	281	276	257	257	254	272	250	272	224	276	281	272	281	246	261	284	235	255	262	265	260	259	261	244	261	276	276	228	248	277	261	247	279	267	249	256	270	270	264	270	286	268	276	277	260	253	273	270	251	255	270	258	275	290	270	270	297	279	264	265	253	267	251	250	257	251	276	242	277	308	241	256	260	276	279	281	291	280	250	262	243	303	274	254	247	286	268	259	246	277	270	266	259	249	297	251	287	259	296	230	274	268	268	304	241	254	261	254	267	270	259	250	253	253	265	266	276	277	277	270	271	228	260	244	253	269	291	226	240	266	252	267	258	272	261	273	283	297	235	258	293	278	242	276	242	294	243	256	267	265	249	282	290	258	262	275	280	242	234	284	247	257	262	265	236	262	253	289	284	252	266	283	277	252	291	281	275	263	261	277	286	260	275	262	261	262	265	253	287	262	262	239	233	266	257	244	293	246	237	263	251	254	243	255	269	263	232	268	228	245	253	270	255	272	298	270	272	267	260	270	245	259	280	287	239	263	255	284	261	258	252	262	288	264	258	261	297	240	273	232	284	264	264	285	259	284	290	239	239	249	239	247	258	269	257	263	275	273	268	251	295	249	263	261	266	297	268	265	289	235	247	243	267	240	246	244	276	255	263	243	274	271	268	283	267	266	232	235	280	282	304	277	272	260	264	262	254	262	243	269	261	260	270	253	257	245	275	273	243	292	263	269	299	307	260	263	281	265	259	284	258	259	278	275	281	265	271	296	280	269	226	263	268	268	257	252	283	265	242	288	278	273	233	268	273	242	245	263	232	282	287	277	260	279	259	254	263	285	275	267	272	267	258	254	269	259	263	269	239	275	281	250	274	286	266	253	238	227	256	272	245	269	281	233	253	255	246	275	263	261	257	245	288	269	260	252	279	283	247	259	283	279	275	253	253	278	239	252	265	282	288	278	262	258	269	257	272	269	287	253	243	268	284	292	227	271	247	263	294	277	281	254	267	261	256	278	266	250	289	236	252	281	262	260	274	270	273	252	271	263	299	253	290	267	266	291	278	271	274	289	273	274	262	255	293	285	240	283	283	264	283	269	274	287	285	275	261	244	259	286	278	258	285	280	229	288	293	236	250	262	244	266	268	252	285	264	288	253	262	273	260	254	260	272	270	269	263	282	239	251	258	266	265	276	258	260	288	246	244	270	265	272	261	261	253	272	258	248	239	247	284	250	247	283	268	239	276	290	271	257	261	276	269	268	275	244	238	254	278	280	268	249	251	262	255	277	269	248	270	253	265	284	268	266	247	252	267	260	305	264	261	256	290	299	253	275	256	268	254	265	279	249	247	270	252	269	233	272	271	261	267	295	283	279	300	266	291	271	262	251	239	234	250	261	247	254	253	245	273	265	293	269	266	260	246	270	231	260	262	256	281	253	253	249	244	273	259	233	286	282	298	274	280	223	270	271	263	268	269	246	249	256	286	267	270	248	263	237	265	243	275	255	262	243	252	256	245	285	281	281	264	263	269	269	254	259	258	278	259	250	249	281	272	272	254	269	240	258	266	262	241	268	240	239	270	267	232	248	268	275	279	272	238	268	263	275	270	290	246	250	243	271	269	252	258	266	265	257	269	268	278	240	259	284	273	273	282	274	247	264	228	244	252	244	238	260	283	283	272	292	270	269	253	241	270	279	239	272	265	264	263	260	256	253	259	260	248	277	263	260	283	287	246	256	250	253	272	261	260	253	291	270	260	272	266	269	264	241	276	241	257	234	286	253	233	274	242	263	254	273	280	260	275	272	276	258	272	272	260	230	272	244	253	257	264	294	284	240	277	273	258	260	264	281	261	256	269	281	262	286	262	219	263	255	279	227	248	271	270	279	293	260	277	292	275	298	252	271	238	291	262	268	250	255	244	270	254	284	264	267	287	284	280	295	282	262	250	271	246	258	247	287	265	273	249	268	254	266	278	285	263	287	263	268	280	280	269	291	260	285	233	235	262	258	253	243	258	259	281	257	250	287	262	244	266	277	280	289	268	247	285	254	266	246	255	265	268	269	234	227	260	263	275	262	268	271	270	274	277	273	272	298	263	289	255	281	260	279	261	285	252	244	271	261	266	229	239	237	278	256	250	256	281	291	291	246	228	252	270	257	258	270	264	258	302	246	258	272	264	274	288	262	249	266	247	267	279	264	246	261	267	267	266	252	276	291	269	274	259	247	252	265	290	262	261	270	258	269	267	267	262	284	279	262	271	281	266	243	271	252	258	272	275	264	284	253	243	268	272	258	279	248	267	265	263	243	268	233	274	263	259	287	274	236	251	239	263	262	242	261	290	269	264	272	283	268	268	262	234	238	267	266	263	279	217	239	290	251	241	254	230	258	265	288	281	265	265	243	288	269	241	284	256	272	247	263	285	232	279	262	269	234	261	279	266	264	267	245	246	315	254	224	288	254	268	284	271	261	272	295	288	259	242	272	261	277	274	292	253	279	281	267	266	255	276	258	285	258	245	281	277	236	247	265	263	296	250	265	261	264	268	261	277	244	225	257	271	271	274	282	262	271	265	284	261	291	272	285	261	306	277	275	269	260	258	296	221	251	222	270	286	248	261	249	274	285	269	256	265	308	265	253	247	243	253	262	255	257	288	270	271	257	272	276	254	253	246	257	274	246	265	265	264	254	270	255	264	256	255	272	273	274	281	256	268	261	254	235	230	273	286	253	282	265	280	256	267	232	281	275	293	299	290	250	275	255	270	260	265	254	287	260	260	253	261	251	259	249	275	279	271	272	260	242	233	243	265	271	272	240	280	257	276	243	279	273	296	305	267	284	225	280	250	251	262	244	265	271	282	274	268	249	269	275	251	273	246	259	263	280	321	260	285	253	257	271	287	266	252	280	289	261	259	277	283	272	258	262	251	287	258	284	271	253	293	265	238	253	256	280	249	252	262	259	260	248	295	290	267	270	273	255	273	253	271	277	270	276	269	258	254	254	235	270	287	237	268	278	277	266	293	283	251	271	240	283	281	295	270	246	268	258	282	285	253	256	258	275	252	270	260	291	254	255	242	313	281	257	278	277	297	226	275	254	252	254	256	273	244	249	236	262	237	266	275	259	307	264	250	240	252	255	236	275	256	246	249	249	287	256	250	251	275	274	207	259	290	255	280	291
24623	21896	28961	25734	18785	3975	712	414	349	357	327	304	322	336	310	306	286	319	289	268	279	284	301	303	267	305	273	259	294	293	279	274	302	274	288	286	302	253	298	301	277	282	247	237	309	276	288	270	270	266	291	257	266	276	269	285	261	281	292	298	247	274	273	244	288	295	259	283	278	269	255	257	290	272	289	278	267	272	249	274	245	255	286	298	251	292	277	276	304	249	267	253	266	248	268	258	271	247	292	269	265	263	293	289	278	241	249	263	273	277	299	282	292	279	303	304	306	283	288	283	259	277	286	261	267	262	290	286	296	255	259	265	273	273	305	285	310	261	247	296	275	267	268	247	275	265	255	281	232	276	298	279	277	299	266	262	272	287	295	264	282	264	276	266	285	308	271	279	300	286	250	282	259	268	278	256	290	255	277	280	271	288	256	262	278	262	242	283	248	284	279	256	250	266	269	272	271	263	269	269	262	293	269	301	249	259	278	283	262	243	284	250	286	267	282	271	295	273	290	275	283	271	282	285	252	292	284	289	288	299	276	305	286	297	259	278	264	276	262	252	299	266	273	315	249	267	256	271	268	248	258	287	269	281	291	258	254	296	260	291	295	276	261	294	304	275	240	272	276	250	267	268	264	279	267	229	296	267	272	262	266	268	296	260	277	243	277	291	238	281	292	293	269	238	289	284	287	255	301	286	269	280	284	262	267	282	284	283	259	263	269	266	283	273	251	268	273	283	268	279	280	258	272	309	293	284	259	297	271	262	274	285	261	254	261	301	258	271	269	257	245	240	279	282	276	256	265	252	256	249	276	266	282	283	266	271	274	271	252	275	252	276	272	286	254	255	282	255	245	262	266	254	287	247	290	291	297	267	295	251	261	233	281	283	282	269	236	257	266	255	272	269	269	276	243	288	265	278	268	282	295	256	277	268	290	263	267	290	259	299	268	279	275	260	295	261	246	271	281	275	289	256	277	274	259	277	253	255	274	287	301	292	277	269	283	240	286	252	262	282	263	305	263	306	272	274	274	253	286	294	287	299	272	270	253	277	278	253	268	274	253	265	291	292	249	289	286	269	263	262	269	270	274	253	282	285	271	267	284	263	257	254	308	262	294	270	256	275	241	276	286	289	250	285	272	284	277	277	268	239	266	290	265	284	279	285	288	296	276	264	268	283	267	260	238	239	286	271	279	284	286	282	258	288	271	278	285	280	282	295	301	272	248	253	281	243	276	254	271	280	283	276	248	260	253	255	294	265	290	272	267	242	281	299	263	272	273	269	272	255	284	241	252	282	296	275	269	280	287	274	266	267	255	297	274	313	259	278	286	284	259	266	259	242	295	316	275	310	290	284	262	282	288	296	275	263	269	268	259	253	287	278	272	267	281	294	259	275	265	286	276	290	289	297	236	280	236	283	260	314	254	283	266	285	315	261	277	276	264	269	267	281	294	251	261	238	245	271	273	260	257	268	253	269	272	248	261	247	289	250	264	238	250	290	264	305	261	262	279	266	304	273	262	269	272	272	285	285	259	280	273	266	268	285	295	251	266	272	290	298	298	273	270	283	285	255	287	271	265	273	250	259	274	245	242	249	268	279	256	285	298	252	278	248	265	265	263	261	296	277	237	273	263	256	259	271	273	291	230	272	277	251	296	274	266	264	249	280	302	270	269	257	275	255	262	272	253	267	278	269	296	247	304	301	272	281	280	251	301	229	298	262	279	274	258	275	260	256	280	272	258	287	284	255	285	281	282	272	250	275	280	291	249	266	285	299	256	283	263	260	311	287	291	283	294	247	287	262	253	279	277	288	287	291	277	261	275	268	270	281	269	270	265	277	257	271	273	272	256	267	263	278	281	277	241	265	283	278	267	295	289	290	281	251	281	251	275	268	283	274	243	266	288	300	286	260	241	264	275	287	286	266	270	265	275	272	228	269	264	259	265	274	261	265	254	267	280	284	258	255	291	274	266	244	266	244	273	279	294	268	294	271	248	292	313	276	304	255	274	274	279	279	291	279	273	289	266	262	250	242	275	253	262	273	275	243	275	259	270	264	287	297	296	277	304	290	270	262	273	253	267	297	246	267	257	296	278	264	260	272	266	270	274	274	256	271	301	245	275	268	278	278	280	266	291	278	271	279	271	268	274	275	300	270	230	289	245	253	283	283	276	264	289	264	267	290	276	267	273	260	278	263	277	267	293	274	275	254	282	291	253	281	280	260	275	309	291	295	258	301	264	260	295	272	271	300	256	259	262	263	245	293	268	264	279	283	291	283	284	291	312	256	279	262	254	278	258	266	275	269	271	278	257	299	285	276	287	291	263	289	273	247	242	260	285	289	245	288	260	286	236	273	241	259	245	309	279	269	279	257	280	288	272	230	279	269	252	256	273	275	287	284	282	289	269	275	270	268	300	294	288	256	282	248	276	256	247	258	265	309	306	254	261	296	261	293	255	285	264	264	284	279	262	283	252	258	262	272	288	248	260	257	287	268	277	263	278	271	262	256	281	284	259	242	276	294	267	283	280	284	268	251	278	318	278	269	293	276	242	270	283	288	278	300	261	250	296	254	258	251	291	266	280	282	292	276	284	266	252	282	263	261	288	271	300	272	257	278	286	263	277	295	268	266	258	289	242	282	231	263	290	273	258	253	287	265	282	274	277	271	278	279	264	260	253	281	263	275	292	272	295	288	301	291	257	265	259	273	280	275	264	251	259	287	251	270	243	284	248	266	275	266	292	263	272	256	284	289	263	263	262	235	298	257	274	271	276	297	273	270	259	255	244	260	269	328	291	257	283	267	277	249	285	295	267	279	261	288	257	273	270	245	264	293	279	302	269	252	280	274	303	282	279	260	251	263	252	281	260	251	266	241	309	247	277	274	291	273	276	265	257	278	287	245	295	243	265	271	246	235	317	275	271	257	238	277	258	254	261	258	310	273	262	263	289	287	249	266	250	278	268	269	252	271	271	267	297	294	264	272	293	284	303	254	273	281	255	251	286	240	310	285	252	272	281	269	264	258	295	248	269	280	276	247	271	305	275	245	302	251	262	278	253	286	268	264	261	272	287	266	283	279	270	261	275	291	281	284	254	276	265	264	290	292	279	299	269	278	278	277	295	276	280	263	247	285	277	293	262	244	296	271	296	281	288	273	314	255	266	280	255	253	274	248	257	252	283	287	254	260	288	253	246	271	271	276	261	270	269	272	260	254	241	289	287	253	281	258	305	245	258	265	258	276	251	274	285	292	289	252	264	282	273	240	282	289	306	286	270	279	268	260	280	263	255	294	254	271	262	244	245	273	266	276	280	257	276	271	265	274	229	277	301	301	243	258	249	285	264	267	300	266	277	263	287	274	272	303	280	248	238	265	275	286	283	301	275	266	258	280	259	289	255	294	265	254	263	272	293	264	305	284	279	267	282	254	284	269	271	258	274	260	272	286	299	279	272	273	250	271	285	276	285	255	266	285	279	274	271	264	290	274	284	276	269	274
51705	73617	51625	12243	938	716	625	535	448	422	389	379	370	340	339	358	354	332	331	342	333	307	328	293	318	342	293	311	274	282	303	313	322	297	276	277	320	296	313	296	296	281	285	318	281	340	305	311	324	305	288	323	311	306	303	289	333	306	313	289	327	327	310	295	297	295	285	277	307	290	318	281	307	307	312	297	291	288	298	310	322	314	266	301	319	279	306	306	266	274	286	320	266	308	310	297	267	305	274	273	288	300	315	265	277	332	292	296	330	293	274	345	277	318	278	318	292	304	297	296	296	309	269	327	288	299	310	302	273	267	287	292	262	310	261	317	295	282	305	348	282	263	298	315	293	296	279	277	256	296	290	304	262	331	335	290	285	341	288	277	336	296	296	286	280	307	287	271	270	294	310	301	277	279	268	311	316	288	276	283	300	275	285	265	285	304	292	302	306	298	316	303	287	312	277	279	293	280	322	272	319	289	284	301	300	260	271	285	309	316	262	314	292	241	275	288	281	280	267	300	281	270	284	272	274	288	284	305	332	270	294	300	282	297	279	262	293	275	275	291	279	310	307	298	282	308	324	287	280	273	288	278	316	309	300	287	307	290	296	290	291	298	281	290	265	309	306	309	292	285	294	308	263	287	313	309	298	323	282	308	299	273	295	266	279	289	277	279	296	285	296	291	312	289	278	299	279	268	283	297	281	312	315	281	273	262	283	306	288	297	295	272	294	275	287	305	278	263	289	286	269	292	290	276	290	288	301	305	282	290	305	279	273	272	275	283	296	261	291	310	287	299	289	300	299	274	279	306	261	316	308	298	297	302	271	289	258	298	276	267	292	282	260	283	310	314	299	305	317	306	267	297	286	287	290	267	310	251	275	276	278	294	292	306	304	306	284	261	284	290	297	286	293	300	312	276	280	304	312	253	298	291	285	323	330	293	279	260	333	294	307	296	283	252	293	317	302	283	313	307	291	256	302	285	291	288	281	259	283	276	265	281	276	286	298	288	285	272	264	291	282	294	291	316	263	274	264	289	299	290	287	314	265	271	282	297	294	294	293	274	281	279	276	282	331	272	280	297	289	300	290	297	286	272	298	267	289	322	304	293	309	263	263	303	270	278	281	295	295	267	293	293	300	283	265	293	311	272	275	290	263	290	284	284	290	291	288	289	291	283	288	272	278	312	293	283	296	275	289	302	271	260	275	276	279	267	303	298	283	285	302	306	282	291	300	290	317	272	291	292	299	257	316	312	315	279	286	297	290	309	285	307	286	286	304	312	263	285	316	263	287	289	322	315	271	286	266	290	293	299	310	294	316	288	285	294	296	278	315	255	277	272	304	296	296	255	271	289	259	309	294	351	286	304	280	289	308	286	284	258	265	296	271	272	316	280	306	308	291	303	297	302	294	320	299	272	294	270	309	291	304	280	295	275	300	293	257	288	298	301	260	293	271	276	291	308	294	297	282	280	291	289	293	279	307	306	272	287	284	298	302	321	260	295	308	275	283	299	298	241	294	304	241	300	300	319	306	297	309	283	302	287	283	301	299	285	282	270	270	302	310	273	285	311	309	294	265	303	267	301	314	296	266	308	292	304	286	312	261	266	295	314	284	262	318	304	301	284	258	286	253	297	268	290	272	286	287	309	298	291	286	273	277	297	314	284	290	301	303	299	268	292	315	313	294	307	302	288	295	278	279	272	319	273	256	276	284	288	303	303	302	303	291	268	288	319	302	318	264	308	273	304	305	281	317	298	303	280	283	295	312	298	287	303	287	281	272	306	273	296	257	296	310	309	275	309	297	300	304	302	261	289	266	297	290	289	284	311	293	295	299	280	273	323	287	287	287	290	300	278	328	313	300	294	276	272	268	288	280	273	294	293	293	286	283	290	291	284	282	323	267	318	260	285	279	271	324	291	298	280	278	273	276	286	302	269	301	294	269	296	276	333	261	290	306	277	284	281	293	300	256	296	298	286	280	302	302	281	264	292	297	273	267	342	296	286	271	281	287	274	307	263	282	295	304	321	287	290	308	343	311	288	298	297	300	282	300	321	300	286	284	284	280	273	283	269	293	266	292	288	313	335	286	280	279	288	282	300	307	293	274	290	266	300	269	265	291	268	303	320	269	259	296	283	290	273	288	294	290	310	302	298	296	297	317	265	292	289	266	271	309	323	285	284	287	291	285	277	267	274	292	278	291	302	279	288	283	283	280	299	281	246	294	294	289	294	273	292	274	301	299	290	314	292	284	300	291	301	285	284	284	281	297	293	257	318	275	294	301	286	331	280	261	286	272	320	282	283	281	266	321	267	252	296	297	252	301	269	293	284	305	284	285	292	296	311	275	287	272	288	278	297	275	299	267	301	290	275	293	284	280	300	280	286	263	266	270	281	284	326	297	266	268	252	273	317	300	295	308	295	307	278	296	306	290	285	311	292	293	297	309	317	295	308	301	285	293	294	294	304	271	310	272	280	311	304	276	277	273	277	290	292	269	304	262	299	290	258	313	310	287	286	316	301	278	287	298	318	296	312	285	295	279	291	311	325	264	293	319	297	297	277	306	283	267	302	303	287	287	297	313	289	297	275	295	281	267	291	298	249	273	279	282	276	277	295	314	298	291	313	308	270	276	287	300	294	303	283	298	299	288	262	293	291	312	273	294	282	284	294	249	294	294	287	301	286	274	264	286	298	296	278	286	286	298	308	301	268	272	311	282	280	297	300	284	285	301	300	301	306	292	300	295	315	291	300	278	280	269	307	322	271	322	284	303	274	285	312	270	294	308	309	293	284	284	279	283	311	276	312	297	306	286	266	297	287	277	312	286	269	271	268	291	283	278	285	312	268	269	278	298	283	326	301	280	264	304	293	298	279	265	304	271	279	291	278	273	280	279	291	268	290	287	290	284	335	319	329	334	287	297	310	271	263	296	304	277	304	270	291	307	321	299	266	275	303	278	311	250	276	281	301	281	275	295	278	289	327	273	309	298	312	284	257	310	289	266	296	287	281	288	289	284	265	276	316	299	290	285	326	299	256	283	269	271	297	306	312	292	280	278	288	297	276	268	289	268	275	279	278	309	262	286	287	265	282	281	310	304	313	244	299	279	246	267	266	272	291	263	291	308	303	294	280	278	296	286	276	258	295	281	296	295	322	279	286	276	297	277	298	312	282	279	290	292	303	289	303	304	268	284	278	282	291	288	286	295	257	286	280	319	277	293	284	272	254	284	281	285	246	278	267	275	290	286	327	281	284	269	303	302	275	284	264	306	292	306	296	279	275	334	332	303	292	296	301	300	278	277	291	305	256	315	272	259	288	282	319	285	294	281	269	315	276	301	257	322	289	301	268	326	276	290	302	290	266	255	292	313	293	294	285	302	295	301	288	297	288	296	284	286	322	300	273	314	276	278	278	279	282	291	317	325	262	259	307	298	294	280	284	281	266	303	295	301	297	290	302	289	276	296	307	273	249	310	314	309	280	292	297	255	261	286	301	283	261
28290	19721	10362	1843	541	512	461	484	462	496	485	534	508	474	508	522	482	482	481	470	450	484	483	453	492	508	491	489	482	468	450	483	494	454	466	460	484	485	482	480	506	453	479	502	479	478	422	469	512	488	499	494	450	450	484	464	441	463	487	450	457	493	499	495	469	505	507	497	450	490	482	490	504	503	495	442	499	489	499	496	494	495	477	484	454	523	510	433	456	490	467	506	480	484	491	514	502	495	501	471	471	546	482	502	482	485	486	493	498	495	484	495	506	478	459	492	469	509	510	476	457	511	486	474	487	486	487	514	492	454	484	490	445	469	478	503	480	467	504	518	448	493	471	435	489	521	487	499	496	474	493	500	485	476	539	460	496	507	466	471	493	463	473	499	498	534	478	479	488	512	497	452	512	480	531	468	489	469	537	527	461	518	468	500	487	499	481	508	490	472	482	460	461	478	447	488	466	492	531	467	536	509	472	469	521	455	537	490	467	494	480	502	458	493	491	457	519	489	488	445	497	481	476	477	492	500	489	491	513	490	475	494	517	472	469	475	478	518	479	476	495	470	454	474	506	464	492	506	448	461	481	481	518	510	479	493	470	494	537	487	510	492	462	507	473	543	490	456	493	460	435	475	483	477	472	452	490	489	466	475	502	482	531	454	495	443	487	491	474	510	496	493	483	488	485	489	486	459	472	539	493	531	483	429	448	458	476	500	504	465	490	465	496	439	479	494	499	458	508	476	487	518	488	468	473	471	489	482	515	500	463	482	485	533	463	462	481	508	498	486	472	510	502	484	482	515	497	454	481	496	523	493	472	528	467	486	488	479	508	481	473	457	519	480	487	496	452	511	446	458	479	506	522	498	525	449	476	519	466	465	473	491	513	490	477	460	485	481	477	555	496	498	508	539	484	466	508	476	508	456	493	486	503	478	481	509	482	465	485	478	538	475	432	479	490	500	500	483	499	468	496	519	449	465	477	526	469	469	486	484	478	485	502	483	483	491	490	482	505	485	530	484	478	458	488	509	464	468	488	488	479	445	491	492	477	452	470	456	476	488	498	493	489	500	493	472	505	498	469	460	489	485	491	478	492	494	488	491	496	477	487	515	483	470	491	510	515	501	466	472	454	543	483	482	508	493	473	503	488	490	484	449	440	493	418	482	445	478	489	489	522	469	453	475	470	463	491	472	497	518	468	498	509	450	494	538	475	522	477	505	483	492	457	471	506	491	453	480	494	505	508	483	494	479	498	477	501	508	495	477	493	492	468	456	457	506	463	494	537	473	471	478	459	496	497	460	461	469	481	457	456	501	481	481	491	446	451	500	507	533	508	437	506	483	503	479	473	466	491	445	524	458	492	442	476	473	479	490	479	511	459	493	495	496	503	484	519	513	508	480	502	470	485	515	521	449	485	487	500	479	491	468	489	511	466	507	502	494	444	500	498	484	465	502	505	520	483	457	483	485	485	525	494	499	463	473	480	490	450	525	479	495	436	506	453	482	486	487	471	474	437	475	438	481	500	478	505	511	444	505	483	479	481	490	474	485	474	474	508	475	469	435	433	497	481	519	475	508	415	488	480	491	504	509	532	521	451	515	471	473	476	489	477	477	484	417	468	535	507	501	475	483	485	500	464	475	510	467	526	494	524	482	527	494	484	500	493	471	511	484	491	473	478	475	503	462	492	484	487	462	507	459	498	498	438	488	479	462	500	479	488	503	457	490	495	469	487	477	493	447	504	484	505	481	461	437	501	480	452	498	483	487	528	516	476	520	511	443	487	461	475	513	477	473	458	435	470	460	480	508	475	496	465	507	496	424	516	481	444	511	468	501	454	480	482	497	493	491	517	495	477	488	502	452	465	488	448	503	498	508	490	477	493	454	471	541	500	458	512	497	459	511	513	459	505	502	493	491	443	447	479	515	452	472	496	451	466	508	489	482	488	481	481	522	485	450	515	459	487	512	489	472	526	504	491	471	484	485	484	530	508	474	468	465	490	525	489	499	495	481	490	488	486	473	494	514	516	441	488	512	455	491	502	491	505	524	469	486	512	444	495	481	488	467	488	484	428	484	501	517	485	484	482	504	454	485	525	472	479	495	524	451	483	464	492	476	517	468	473	524	463	508	478	506	487	510	465	501	467	481	463	485	463	505	481	468	470	438	508	470	491	479	467	518	496	463	504	459	490	505	488	511	483	505	475	485	495	466	522	480	491	480	466	488	504	495	503	486	474	472	488	502	491	477	475	513	521	491	488	475	511	488	432	481	463	479	494	518	512	505	465	509	467	495	471	502	433	480	509	491	471	444	466	483	479	492	476	504	473	497	468	497	475	475	508	525	450	467	460	515	461	496	503	450	493	471	507	472	488	488	484	452	488	479	419	475	465	501	491	515	462	505	463	493	490	506	480	420	502	504	523	484	505	474	468	453	547	443	493	488	430	497	490	517	520	514	465	489	492	484	448	490	456	469	493	472	495	488	459	459	520	478	473	472	459	528	492	531	501	505	482	473	442	529	476	512	497	508	504	450	509	515	470	483	476	471	465	445	501	499	491	432	540	512	481	506	500	492	485	488	482	501	500	470	483	455	422	478	516	498	500	507	490	516	506	482	494	514	518	496	474	475	468	490	490	489	477	447	467	505	440	500	506	553	437	484	432	477	510	499	458	482	495	509	505	472	507	447	480	499	461	455	508	474	465	499	491	513	480	492	460	474	459	513	483	472	493	514	482	514	509	493	489	511	488	468	486	506	516	501	456	454	468	480	487	495	491	519	488	457	519	512	493	458	432	466	461	469	494	522	494	480	480	477	486	535	511	519	475	488	484	478	504	517	490	463	507	483	506	480	476	451	454	487	529	506	503	448	468	466	481	498	495	475	479	487	500	495	517	468	453	473	489	505	458	459	532	519	506	485	485	491	479	501	530	482	470	478	441	491	468	463	507	511	440	506	502	490	562	514	478	464	477	455	517	505	477	500	471	454	450	494	492	474	485	484	508	435	462	476	473	478	501	473	523	495	510	474	544	479	498	507	485	496	446	497	515	477	516	474	515	489	512	488	478	478	452	508	481	482	440	483	473	521	490	482	477	485	465	515	506	465	491	503	479	471	466	466	493	478	468	484	485	487	468	439	480	469	482	495	530	489	480	472	505	539	446	499	503	454	493	458	491	490	520	474	490	496	498	465	490	461	466	531	436	556	472	437	475	482	500	523	482	491	530	460	473	485	502	489	502	482	493	489	476	475	504	420	512	482	498	519	485	501	471	466	441	446	532	465	505	519	497	490	497	468	509	447	503	480	475	505	533	477	489	515	504	508	477	473	488	471	481	465	492	456	549	470	471	493	498	491	464	466	461	505	477	520	497	465	471	469	468	485	477	535	486	493	466	486	524	474	484	464	458	432	426	499	468	487	484	495	503	506	480	517	444	430	467	461	509	475	510	491	497	442	492	465	472	472	499	472	485	510	480	476	501	485	496	517	455	462	474	512	476	483
11234	16751	8482	1269	486	476	460	473	461	471	458	476	499	478	488	460	478	494	412	448	454	466	476	472	461	446	468	416	474	514	473	461	447	465	499	458	459	452	461	484	434	444	466	438	454	470	474	489	438	453	408	463	446	489	466	476	421	434	469	474	455	421	454	457	456	482	471	478	438	439	432	450	446	464	467	483	465	490	441	482	456	472	447	447	417	447	452	429	477	457	415	488	480	451	504	449	457	453	446	475	509	451	459	415	446	451	468	466	498	448	425	466	459	502	445	496	442	442	486	417	476	465	427	441	447	475	434	478	473	414	439	462	456	453	432	486	454	437	473	465	484	488	487	465	444	439	476	483	434	429	472	478	452	455	457	465	489	441	475	457	453	442	464	453	424	438	480	455	465	476	439	471	452	451	441	460	422	414	461	459	439	443	464	457	440	486	485	480	466	474	479	476	463	420	475	447	465	441	454	415	495	482	458	492	462	467	451	448	503	439	469	494	450	426	448	446	474	484	439	482	425	479	455	491	443	449	499	465	455	448	441	432	466	458	446	486	485	452	468	458	464	448	494	437	486	499	480	431	484	499	457	486	461	451	451	453	427	481	468	459	447	450	439	500	465	502	464	468	498	474	440	456	466	466	464	472	465	441	473	491	439	481	421	464	451	473	459	452	460	472	436	450	457	444	446	444	475	475	465	475	444	488	447	462	484	480	462	452	451	461	455	480	443	471	433	475	445	412	501	486	455	461	464	457	448	436	470	451	433	445	458	473	478	444	470	493	460	448	514	507	466	433	446	434	423	460	449	449	474	496	448	467	482	445	453	462	480	454	461	481	437	427	466	452	446	455	489	457	472	477	453	450	459	452	439	468	445	445	435	413	462	479	479	441	457	461	472	472	456	445	476	442	424	428	448	460	477	452	420	466	454	452	449	446	450	464	449	448	472	452	479	464	486	496	441	431	468	447	424	439	415	441	455	456	470	469	455	425	450	431	444	437	501	501	455	452	496	442	466	467	434	494	470	488	465	448	480	485	449	525	451	507	476	509	457	479	446	476	465	406	460	435	447	451	477	483	484	446	458	459	458	442	492	503	444	445	480	473	460	444	447	438	470	470	453	483	469	447	488	471	469	480	471	436	401	457	461	466	443	486	459	479	474	447	484	492	450	436	426	475	442	457	424	484	487	438	444	453	442	461	471	469	440	474	416	455	463	470	482	502	471	435	458	423	504	461	443	486	452	463	440	470	460	517	477	449	481	426	448	438	463	442	449	476	468	455	455	452	452	457	478	456	478	491	492	452	472	429	463	475	438	480	478	454	462	464	454	464	439	473	473	439	474	457	482	452	436	443	466	462	454	462	462	486	449	490	432	482	466	467	426	495	451	451	455	484	460	439	446	458	465	484	426	427	440	465	477	428	449	437	467	467	435	410	475	465	508	450	445	454	428	471	463	466	439	492	454	427	436	429	470	454	441	468	468	493	453	479	460	467	460	469	500	453	450	441	482	465	479	457	461	485	453	450	422	443	475	455	447	433	495	489	441	489	455	458	445	458	403	455	488	435	441	429	451	426	454	492	426	450	482	467	457	461	408	438	448	493	438	444	447	474	442	464	442	466	423	482	472	491	459	495	439	437	469	495	459	482	455	488	485	472	455	452	441	428	399	423	476	448	442	459	428	476	469	441	478	436	474	428	458	471	481	451	463	445	440	463	474	463	474	459	467	468	496	452	459	439	445	481	457	469	446	458	465	457	491	496	461	462	441	447	456	427	413	475	451	432	457	455	431	467	467	449	463	468	472	433	433	449	463	451	460	440	508	463	493	429	471	458	445	458	463	455	452	427	451	437	445	435	414	451	433	397	422	465	432	469	457	476	460	481	447	474	463	475	458	448	434	437	463	464	450	427	435	474	440	482	485	465	443	426	458	456	419	474	476	453	441	465	451	459	467	435	467	460	447	467	448	463	422	464	477	452	503	478	446	450	421	483	489	462	435	430	434	463	452	437	460	467	430	440	483	440	448	444	459	436	433	468	455	441	509	441	424	468	418	464	470	417	427	450	472	431	474	450	447	466	446	452	490	472	467	440	447	422	438	437	448	440	496	469	479	418	484	459	457	466	469	470	435	463	482	459	438	467	464	420	481	417	433	460	458	457	459	449	493	466	463	444	468	452	458	464	498	432	456	468	456	444	444	501	471	441	455	456	481	437	442	470	472	484	434	439	469	459	455	449	447	436	478	464	445	474	451	460	458	475	484	423	479	484	444	443	457	435	466	459	472	455	461	462	480	413	460	423	486	415	489	484	476	437	459	446	494	449	451	475	466	457	468	439	458	447	447	480	489	420	443	477	423	468	478	470	473	483	421	464	473	455	443	427	460	454	424	469	419	443	454	476	450	429	483	485	470	492	452	444	463	421	427	478	448	461	445	430	458	450	482	480	466	446	479	448	480	483	488	426	425	425	446	465	476	450	499	463	447	462	481	468	504	460	471	453	438	422	461	479	460	446	454	423	476	434	431	472	456	409	463	483	454	458	470	445	478	430	484	442	483	444	471	464	491	445	473	470	451	469	477	468	438	484	457	502	492	497	457	457	437	486	434	448	483	479	476	411	503	469	451	470	427	457	457	448	437	438	445	460	438	492	480	480	461	483	440	477	460	479	439	461	437	486	470	476	440	446	457	475	483	432	426	441	496	493	453	444	442	443	448	452	419	478	487	481	439	502	481	425	497	487	460	454	451	451	468	499	421	426	440	482	389	472	472	464	460	458	455	447	472	419	455	478	457	481	492	469	450	498	451	421	433	436	456	447	478	472	463	436	452	454	428	456	455	443	461	511	435	403	496	437	510	461	482	487	403	476	467	488	454	447	402	456	457	454	435	457	455	482	438	449	461	454	459	431	485	433	455	454	462	450	436	467	444	447	466	488	464	448	446	458	470	448	450	481	491	435	426	459	448	453	477	465	452	472	501	472	466	443	476	476	492	484	466	462	422	417	469	439	458	457	469	481	484	446	446	468	487	481	443	424	460	486	503	438	455	493	444	474	470	455	480	441	430	456	448	466	451	479	518	449	443	443	505	450	444	463	504	447	480	466	497	464	454	437	463	445	487	464	437	447	454	466	463	475	465	448	462	463	449	451	462	452	456	475	453	440	467	455	475	435	487	428	460	458	437	443	475	415	479	446	380	462	470	427	428	464	475	437	474	486	492	429	467	482	452	462	426	496	447	493	456	411	403	489	431	461	482	462	448	425	479	460	439	482	431	434	447	431	449	443	473	465	467	490	449	460	442	491	415	431	452	460	491	461	472	418	475	497	465	449	420	480	456	466	443	442	455	456	480	469	446	468	431	424	458	433	462	432	431	434	461	421	455	452	480	450	451	460	425	466	431	458	476	452	435	468	476	436	412	468	421	477	448	439	451	460	433	431	456	489	444	448	466	491	500	473	445	494	454	457	452	438	443	485	418	501	427	452	471	454	436	476	459	455	468	485
25568	22849	28400	25637	8350	637	431	353	256	287	263	275	248	252	262	254	242	264	242	245	241	288	258	253	233	264	241	220	235	242	230	234	249	247	255	237	262	213	262	239	258	219	265	240	262	218	224	225	231	247	227	268	263	242	244	244	236	241	211	238	270	225	245	237	231	231	239	239	221	247	232	209	234	228	279	228	250	218	240	253	247	214	216	241	248	224	219	276	243	232	261	222	245	215	247	221	264	238	245	250	239	264	252	245	214	216	209	240	241	266	210	250	267	217	236	241	247	248	225	223	229	235	259	222	243	228	237	242	238	246	264	263	219	259	216	240	196	248	227	244	229	213	236	259	237	244	237	240	235	230	270	226	245	251	249	223	231	235	232	243	249	215	241	238	248	262	220	214	215	262	256	234	218	255	232	217	239	227	244	234	208	218	252	217	222	225	245	247	233	240	239	248	232	235	241	221	237	230	253	249	238	215	205	217	238	270	241	202	253	241	266	215	240	211	241	231	238	259	246	237	226	230	218	266	221	242	216	238	214	227	248	237	249	237	223	261	236	247	209	225	243	239	256	249	241	217	257	239	246	220	248	230	221	240	255	254	228	244	249	221	242	248	248	212	264	236	272	229	254	262	274	253	201	211	251	247	262	233	217	239	238	228	253	250	231	257	244	217	245	209	240	226	208	248	256	239	236	241	218	204	210	233	249	206	228	223	223	214	235	221	251	249	239	244	228	214	278	263	250	244	226	254	228	241	248	250	267	213	248	267	217	233	229	240	250	229	241	246	201	240	249	236	243	234	229	235	221	266	204	233	232	238	225	233	221	220	249	228	234	227	231	253	189	258	226	242	250	244	212	217	219	233	245	219	240	242	241	247	258	235	212	263	252	232	227	246	228	227	242	248	218	241	218	220	227	237	224	234	231	227	266	221	226	243	250	239	241	243	241	228	237	243	225	243	232	244	252	215	267	235	230	233	243	251	248	220	244	242	264	209	254	278	218	235	242	278	259	230	224	237	235	239	228	222	254	215	222	242	265	226	262	236	245	243	254	225	216	250	238	224	222	246	225	230	246	221	221	259	236	228	235	236	228	240	201	229	209	257	234	206	239	235	229	246	234	238	231	230	238	238	220	225	252	231	235	212	245	258	249	250	213	209	231	242	272	248	243	252	255	237	243	217	241	263	252	216	226	257	218	246	245	241	245	231	221	242	226	224	233	229	245	268	243	265	251	231	232	263	238	220	224	234	245	240	282	211	240	225	236	201	243	247	223	230	237	228	234	241	228	220	241	254	206	255	237	231	242	237	223	251	252	233	227	216	211	231	219	240	251	258	223	243	239	253	255	248	230	240	262	240	236	234	218	237	255	253	206	239	211	247	212	244	241	240	250	231	234	244	233	248	233	254	230	251	238	229	247	277	250	225	228	234	254	228	240	246	262	235	229	238	228	245	239	218	223	229	228	238	239	239	237	254	244	246	234	221	236	234	208	220	236	225	256	249	233	207	233	241	247	220	249	223	271	251	268	220	251	210	251	252	232	267	244	205	223	231	234	212	249	253	240	234	242	231	255	245	238	230	245	220	254	251	235	233	247	233	241	237	265	217	227	238	223	201	240	223	228	228	237	247	239	255	227	253	243	224	253	237	219	239	251	229	220	244	249	227	241	253	224	272	231	226	231	242	258	229	247	255	251	229	259	230	238	253	253	252	223	255	257	229	238	229	232	233	223	273	201	233	232	218	248	254	236	224	236	236	223	248	230	241	229	242	234	245	244	254	246	237	241	219	225	241	256	232	222	254	202	231	246	223	250	215	228	211	247	229	251	237	225	218	239	238	208	216	209	226	237	238	202	234	217	256	233	245	239	245	236	256	219	219	243	189	219	251	234	228	207	250	235	226	227	251	231	210	245	216	264	243	246	227	237	227	227	240	239	254	229	242	224	249	247	259	266	217	246	248	232	232	209	213	234	245	234	231	215	229	232	256	202	254	250	218	238	235	225	231	231	236	237	255	231	248	226	240	276	220	235	237	231	238	258	253	233	238	246	238	225	251	249	242	218	250	262	265	224	246	206	231	249	235	222	253	244	221	250	275	242	245	261	231	251	267	242	245	248	198	247	225	242	238	220	252	238	250	234	246	222	241	236	237	238	219	263	230	251	248	257	248	250	225	225	236	240	202	225	227	238	254	241	234	205	262	226	223	235	213	244	249	221	245	237	268	232	248	252	243	257	253	193	256	217	250	246	221	241	246	274	215	263	250	222	263	210	244	232	261	256	257	223	231	244	245	252	243	243	242	226	235	250	221	248	256	205	236	214	197	234	250	243	242	233	230	220	253	252	247	226	247	222	248	234	222	243	208	214	264	217	222	245	261	233	266	234	250	268	231	249	226	214	243	223	207	243	227	241	240	230	247	239	248	261	220	244	247	232	227	241	254	237	223	225	228	271	276	240	248	234	233	250	257	225	214	244	248	239	245	244	233	244	247	211	246	225	233	248	237	235	240	235	240	227	222	226	250	252	227	247	264	227	244	210	242	257	250	229	260	244	254	235	243	219	244	224	233	218	227	244	210	252	235	214	243	236	251	234	235	229	212	238	235	246	226	215	233	247	227	221	265	220	234	252	243	244	216	231	249	258	263	230	264	253	230	200	269	223	231	262	261	249	246	237	234	225	231	238	203	226	255	235	269	251	234	220	253	236	243	224	237	228	242	263	242	247	217	255	245	245	234	232	210	252	245	248	249	252	219	235	227	226	225	240	213	239	241	236	256	223	251	259	233	221	243	217	222	215	266	243	233	237	228	242	245	233	231	215	236	233	220	250	231	253	237	212	246	256	255	258	249	246	251	245	232	218	241	219	226	239	244	235	215	225	213	228	245	236	249	249	236	261	239	219	253	204	253	271	243	255	264	218	262	225	229	240	262	245	230	233	239	223	245	279	223	217	262	241	234	232	226	230	246	242	222	242	237	250	253	249	222	216	269	212	275	240	214	234	229	253	224	235	243	247	252	221	218	229	244	215	235	229	212	227	227	207	227	225	236	246	249	222	241	231	229	207	247	239	234	223	221	216	226	244	232	232	241	242	236	197	247	245	246	247	230	260	267	237	243	239	235	243	250	240	215	235	234	228	249	236	202	237	259	222	274	221	221	213	217	223	217	247	196	273	252	258	238	203	212	217	209	242	256	223	239	248	233	226	227	223	225	253	243	261	229	246	250	252	224	241	234	217	240	252	225	236	235	260	252	240	233	243	226	214	229	254	230	211	230	265	263	243	238	266	249	242	235	232	247	247	236	232	238	248	254	231	243	261	268	244	247	247	240	233	223	241	233	243	214	222	225	252	239	255	211	263	231	224	246	240	235	211	250	247	235	245	224	241	248	225	231	222	232	248	200	220	228	234	233	212	253	224	258	233	243	235	238	258	221	228	238	241	252	218	237	238	233	245	255	257	210	221	232	233	246	224	269	258	211	261	243	255	244	252	238	249	250	239	243
42694	65190	34521	8074	555	501	397	390	360	304	305	323	322	317	300	297	293	329	292	288	267	290	263	244	256	266	248	266	284	261	281	277	269	271	259	259	258	289	284	275	252	247	311	271	302	252	264	279	290	271	271	280	288	274	281	267	274	236	257	283	293	277	283	267	260	242	265	252	301	287	288	253	279	268	262	271	300	310	269	261	268	276	253	264	269	278	282	269	266	276	268	259	236	290	256	238	262	266	266	264	266	261	274	264	258	262	260	286	216	239	272	283	266	265	280	266	264	298	265	258	260	277	279	269	267	246	272	264	243	268	238	231	255	271	277	244	278	259	285	262	265	252	282	286	244	262	277	272	257	267	255	281	298	297	259	289	278	280	270	260	283	256	253	273	273	257	299	282	226	255	259	271	287	266	281	292	253	292	276	252	271	259	294	252	303	276	277	257	272	260	278	231	275	244	252	263	239	251	251	275	249	267	281	266	283	263	270	268	281	259	279	241	237	275	275	287	251	255	256	237	270	268	282	271	287	272	265	288	257	250	267	280	270	258	269	276	240	265	262	249	258	279	262	259	293	266	282	270	257	261	253	261	257	256	276	281	260	254	282	259	259	262	254	258	270	259	288	265	286	237	229	272	266	262	266	219	251	239	272	285	281	260	285	260	271	251	273	253	264	234	254	295	279	265	245	266	292	264	256	219	227	258	263	278	257	281	251	249	234	261	235	279	280	247	278	243	261	254	273	286	266	281	281	249	257	274	244	246	258	257	246	276	282	282	262	281	285	263	272	262	280	261	252	238	253	272	274	252	273	270	249	255	240	282	264	253	261	244	266	265	287	289	265	282	261	250	257	285	280	256	268	252	276	281	244	247	277	262	272	242	239	269	260	258	290	260	260	270	275	269	248	243	249	290	261	268	269	264	240	281	267	265	277	278	273	252	269	284	264	270	285	246	259	249	258	270	279	265	277	271	270	247	284	276	267	269	285	263	273	263	258	282	244	240	257	258	263	276	271	258	265	261	253	244	252	262	243	266	250	281	278	259	268	252	263	273	293	298	250	244	265	267	250	256	259	260	260	247	256	273	265	252	269	271	260	238	244	291	253	245	271	267	270	256	266	275	259	262	262	257	249	279	275	292	271	264	256	271	269	262	288	246	252	278	272	258	264	240	268	239	248	245	282	232	266	246	275	259	233	248	280	259	262	271	241	258	260	232	257	278	289	242	270	246	227	270	268	296	254	281	269	244	269	293	254	246	259	264	279	244	258	269	284	269	242	245	258	245	276	278	260	275	276	282	280	230	274	274	264	299	233	273	303	282	267	256	265	271	279	244	245	276	271	257	264	271	280	239	237	254	235	266	282	237	274	251	299	260	245	262	275	262	258	268	236	267	262	282	273	278	283	254	269	259	290	277	271	268	271	250	259	268	257	256	276	240	272	279	240	241	244	270	236	246	280	279	281	257	258	269	247	290	269	274	281	266	232	272	285	268	280	279	249	242	269	278	280	287	266	244	265	254	311	239	276	269	261	264	252	262	281	259	257	266	278	275	265	267	237	282	263	276	282	250	250	239	274	289	265	238	246	244	231	262	260	291	233	243	256	256	275	247	271	280	289	252	255	273	269	280	262	264	264	255	275	297	267	294	261	251	273	267	236	256	282	261	270	265	266	263	242	265	250	265	277	234	294	219	267	247	245	265	260	274	243	270	249	243	248	254	260	273	269	254	276	239	252	276	259	251	226	269	246	255	256	263	255	240	250	281	264	247	254	259	288	281	282	262	243	305	268	263	260	247	235	290	287	269	259	270	239	281	260	261	248	274	278	257	266	277	269	246	262	275	270	272	267	254	260	249	254	265	277	253	279	265	271	262	272	261	255	246	294	271	263	257	277	272	274	263	252	257	259	260	275	256	258	259	271	266	256	249	253	293	243	251	262	270	239	265	279	295	273	259	252	259	287	259	256	283	272	268	272	274	238	240	274	264	265	281	258	264	269	242	246	269	272	245	254	247	232	243	241	270	257	280	256	252	250	295	285	267	240	266	270	269	272	257	254	258	295	274	258	238	249	263	242	311	263	279	248	243	292	284	268	269	291	280	265	247	270	275	278	283	275	259	253	243	264	257	250	266	260	268	260	270	238	274	251	271	245	270	252	222	274	252	252	265	259	279	253	254	275	284	258	300	250	284	228	279	262	261	231	250	295	230	275	244	286	256	268	253	278	271	274	271	270	247	257	270	239	286	272	289	285	247	243	223	252	262	242	283	223	263	256	246	290	274	291	232	224	248	259	258	278	253	255	249	250	258	235	271	280	266	286	289	263	255	243	278	249	263	270	266	272	258	294	261	261	288	248	276	271	252	269	268	243	271	267	260	262	274	282	252	269	246	276	250	274	271	254	269	264	264	246	232	272	255	268	290	250	260	277	247	265	255	241	248	285	244	278	246	283	257	249	264	255	275	282	254	259	284	285	249	264	263	277	246	250	246	276	285	274	250	269	272	268	248	275	277	293	287	263	262	257	272	255	239	270	260	274	262	249	269	235	267	297	236	247	258	247	267	285	270	240	255	255	262	239	253	296	247	228	250	261	272	244	260	273	270	253	242	269	251	279	248	276	277	278	282	289	232	264	265	276	260	259	255	280	239	273	264	231	257	290	290	235	289	264	232	273	251	249	263	264	279	262	256	249	235	266	264	261	287	291	281	239	282	275	261	271	259	281	276	251	261	260	236	250	285	271	277	257	254	234	267	279	242	269	235	256	259	276	273	246	278	253	245	287	282	262	246	263	296	273	266	241	245	272	248	266	239	253	276	277	262	261	241	234	274	276	257	262	245	268	276	261	254	272	281	249	251	269	271	235	265	233	259	259	258	242	263	245	248	264	273	262	248	248	266	237	272	250	271	252	282	236	245	270	268	266	248	216	251	267	267	277	271	262	267	272	229	272	266	258	261	241	285	283	256	251	251	248	279	274	257	267	264	241	277	257	253	269	246	301	257	285	264	265	276	246	274	242	271	274	270	270	249	277	286	277	273	269	285	262	279	262	252	237	266	278	307	286	246	270	275	238	260	251	270	257	246	275	266	278	274	277	270	270	228	275	263	276	258	286	261	266	249	279	264	275	237	273	266	295	228	223	249	290	229	285	281	228	236	253	278	251	251	264	263	252	217	279	286	279	259	258	267	250	237	261	257	274	290	276	244	297	243	286	262	251	280	250	275	278	290	262	242	252	266	251	252	254	280	279	250	261	240	288	268	227	253	250	232	284	250	297	268	247	282	290	268	259	253	279	272	237	245	236	279	269	251	251	235	242	242	276	254	269	240	223	267	269	257	261	271	265	243	279	268	289	227	263	259	264	236	289	249	266	265	317	275	265	260	260	253	270	246	261	276	252	268	238	268	270	255	282	256	254	248	258	281	262	261	248	270	262	267	244	271	258	232	266	262	281	263	257	297	281	279	248	244	267	266	274	263	247	291	262	280	256	261	234	270	241	262
24680	22295	28703	25095	20074	5796	722	414	365	376	353	302	336	322	306	311	320	288	292	293	296	297	284	309	284	286	288	314	279	286	277	261	275	285	312	282	296	274	267	262	246	254	299	298	257	300	301	272	275	282	290	243	299	253	257	265	273	305	268	255	299	269	295	263	281	264	275	265	297	279	270	262	286	263	280	289	282	276	254	292	250	297	296	260	271	236	275	274	293	255	271	281	276	257	253	242	269	299	306	299	309	297	290	264	279	285	289	269	306	261	273	272	273	248	288	278	292	271	278	270	250	274	255	284	290	289	290	264	260	279	247	267	271	265	268	263	290	265	287	293	287	304	283	286	263	284	280	274	271	270	279	254	285	258	268	255	269	243	272	271	298	281	290	282	278	278	282	307	282	283	245	286	268	280	269	258	257	285	285	273	270	284	264	284	278	296	277	327	289	314	267	273	298	255	281	316	278	296	294	261	292	279	267	253	252	314	290	262	273	294	258	258	273	266	254	290	285	281	275	269	287	275	302	267	282	268	271	282	261	288	240	281	296	276	298	277	295	289	276	258	262	244	279	271	321	271	273	249	277	267	281	287	254	254	257	265	269	296	250	284	277	294	280	272	282	241	262	267	234	293	262	288	265	290	272	245	292	259	280	287	293	253	286	275	267	297	267	280	274	282	272	301	277	276	289	269	272	275	248	291	295	270	274	291	261	298	293	269	264	294	276	257	267	257	290	272	295	280	284	265	299	273	283	270	290	277	263	262	246	268	262	273	320	273	301	293	282	244	299	294	267	276	279	265	294	267	266	300	281	290	264	317	238	266	291	252	275	292	272	288	295	288	253	270	266	298	271	278	255	267	282	297	304	255	214	284	281	285	274	274	295	268	264	276	271	283	280	293	273	256	298	282	282	282	259	289	297	247	285	286	264	281	291	240	265	275	260	279	258	253	276	257	285	260	270	281	263	268	288	272	273	273	278	284	285	244	273	275	269	281	263	285	290	311	287	295	247	282	254	307	287	240	267	285	262	263	227	294	293	268	251	271	273	262	290	300	276	264	254	282	252	296	255	258	251	269	284	255	288	283	277	234	248	305	283	282	306	258	304	247	271	267	252	284	273	267	259	280	282	265	261	268	275	239	273	271	273	270	283	265	261	298	305	261	284	282	271	281	288	266	293	282	276	268	282	256	301	258	272	275	269	282	275	294	253	271	247	280	262	253	289	292	262	283	261	261	271	280	283	292	280	250	290	270	275	291	266	295	269	265	283	270	260	271	277	270	305	274	282	276	287	289	324	243	271	292	222	244	253	277	261	273	264	300	295	280	292	281	273	268	277	275	268	301	269	260	293	260	290	313	259	285	267	259	269	274	259	264	275	270	265	271	245	276	257	249	291	241	270	254	268	242	301	259	272	323	261	263	261	244	267	260	273	288	310	298	279	284	287	262	254	288	276	255	265	275	268	294	243	286	271	281	282	257	281	293	245	258	273	263	277	289	287	234	295	282	255	269	279	276	284	263	283	230	255	259	275	291	280	291	251	299	288	272	291	313	280	293	272	262	277	239	284	282	282	286	287	282	266	248	257	281	276	279	270	292	303	265	292	262	258	250	278	274	264	245	279	254	283	296	271	284	261	272	268	305	260	279	296	290	272	304	292	292	290	272	287	263	287	265	258	303	285	260	259	286	266	252	260	258	270	276	313	278	287	293	279	273	245	241	300	289	272	278	268	291	284	277	274	256	272	273	260	244	294	279	263	282	284	262	275	295	275	273	262	268	295	277	290	281	276	271	268	286	293	265	277	236	263	281	253	295	250	271	267	286	248	295	238	271	280	264	270	272	285	287	261	273	285	256	273	263	255	290	278	243	286	270	278	256	287	261	247	282	271	292	270	294	278	266	274	285	273	268	282	266	280	275	275	268	271	272	274	256	262	266	302	280	267	276	269	273	258	279	249	256	286	282	256	229	276	280	287	267	285	294	268	257	261	248	304	296	288	290	276	268	274	304	260	284	312	255	275	261	291	291	292	274	275	293	289	240	299	312	285	290	289	268	254	268	298	275	293	266	288	258	288	273	274	286	280	240	263	300	291	276	271	304	255	279	270	297	285	283	255	263	313	232	277	291	255	283	274	292	274	269	283	239	269	290	287	288	279	272	270	272	246	263	291	265	247	284	252	264	271	288	262	250	259	270	282	257	279	275	281	289	263	276	261	283	307	309	286	287	268	279	280	259	284	258	292	272	269	278	270	269	276	265	279	277	288	266	243	275	298	270	261	284	284	250	266	252	276	255	257	257	262	278	285	239	248	291	254	304	273	242	278	276	270	261	271	267	271	268	245	280	266	279	308	288	271	259	269	298	250	289	251	245	277	276	292	262	276	287	251	277	284	281	250	291	270	274	251	272	301	265	275	301	269	276	283	286	288	279	255	236	252	253	268	269	287	271	278	260	264	261	314	256	294	263	264	282	275	287	269	287	256	271	253	269	276	292	257	310	273	258	264	300	242	276	280	271	253	298	265	253	281	253	257	273	299	282	292	292	292	273	305	280	292	250	254	255	292	276	256	257	265	289	254	274	307	282	256	293	272	276	262	262	259	277	276	271	283	274	268	274	301	257	243	285	271	269	284	261	270	240	261	279	300	276	254	261	276	260	283	310	268	292	274	263	272	280	280	275	274	266	271	288	280	271	265	264	290	262	281	265	280	275	283	307	285	284	276	290	277	277	288	287	265	293	248	284	287	235	265	268	247	284	275	292	261	320	259	277	290	268	315	253	278	258	285	288	243	268	236	283	283	284	278	292	244	250	284	265	270	299	284	284	258	275	265	221	274	267	279	288	255	289	287	275	285	279	323	256	270	259	293	267	313	284	292	290	268	291	298	310	266	283	238	257	277	246	289	257	260	268	264	268	292	252	258	252	285	265	248	287	263	280	258	277	276	256	264	269	291	248	273	264	266	261	272	288	275	272	261	241	257	261	264	276	261	265	301	254	283	276	294	273	292	282	273	261	255	278	278	266	302	287	268	294	297	293	283	257	279	268	260	296	273	286	275	274	268	261	282	298	281	274	266	279	305	266	264	245	303	293	246	268	293	258	263	277	278	302	287	276	276	296	273	262	271	235	284	255	254	289	263	283	278	260	264	287	285	270	282	281	295	271	274	277	228	264	262	274	268	282	270	273	300	288	249	264	266	273	277	294	275	266	275	290	265	262	275	303	295	283	249	266	277	276	294	272	274	307	256	293	275	246	272	266	262	281	264	252	307	286	287	283	280	295	276	284	295	272	262	294	253	291	301	271	300	288	263	290	260	286	269	253	279	281	282	267	263	278	253	292	270	280	276	257	279	264	278	273	269	290	279	270	255	303	288	289	296	301	294	267	309	291	281	261	288	264	278	283	275	262	305	285	281	289	254	293	290	251	265	269	282	276	293	286	307	248	288	257	275	283	257	273	284	292	263	276	278	281	272	289	277	260	262	293	273	299	249	264	275	289
49984	76844	40661	11320	926	747	584	530	496	410	388	389	368	357	334	346	326	318	344	326	326	309	305	321	305	290	319	312	279	330	318	316	304	320	299	297	326	332	319	310	318	315	314	332	323	294	326	315	305	307	316	324	305	274	350	308	309	287	290	284	303	328	306	316	294	289	287	316	296	310	272	301	285	306	301	273	284	307	316	307	280	304	310	277	287	295	296	303	279	354	295	306	308	299	323	297	316	325	292	298	289	296	270	280	279	323	290	293	280	305	298	320	308	301	300	319	287	304	290	312	284	301	288	324	295	298	323	291	313	312	281	303	286	318	308	292	325	287	309	326	287	293	318	288	311	294	311	299	303	326	275	338	303	340	314	311	248	330	286	302	278	274	296	349	259	269	279	292	310	283	328	265	293	291	297	313	316	287	300	320	302	279	296	263	304	290	303	303	317	291	279	310	327	315	289	324	304	310	272	309	292	296	280	301	289	291	302	306	284	285	280	260	295	269	327	295	258	302	299	325	316	291	317	312	277	311	305	290	291	310	306	300	296	300	305	331	295	251	274	308	287	271	304	325	314	328	301	323	303	298	313	325	249	286	311	274	273	277	344	306	323	259	281	302	299	288	291	292	287	292	268	287	290	291	261	299	279	297	289	306	284	320	299	294	335	282	280	298	311	288	325	283	285	311	289	290	316	257	301	270	292	294	317	310	285	302	319	259	293	300	291	303	310	322	264	294	323	290	317	248	305	273	328	320	309	300	305	333	306	276	292	293	294	294	268	318	306	290	290	309	300	316	316	295	311	293	292	331	272	262	284	291	325	331	275	290	299	332	277	296	312	287	272	295	297	303	274	297	288	314	326	323	318	314	320	327	316	306	268	309	264	317	290	294	311	277	295	320	279	271	274	278	290	259	288	286	271	323	324	296	305	297	298	282	304	296	303	296	317	288	302	308	298	294	279	325	290	331	322	294	294	309	308	289	299	292	296	275	303	287	312	299	270	317	301	290	304	295	296	299	283	323	270	284	292	290	294	306	293	288	286	295	292	274	283	316	301	267	297	313	292	314	259	318	305	273	318	310	322	293	299	277	282	310	329	281	297	269	269	303	297	311	312	292	312	294	317	299	313	309	279	305	293	267	292	299	291	294	311	306	300	274	322	280	292	323	311	274	275	277	303	305	307	287	302	267	286	300	275	293	311	314	335	294	294	299	296	294	263	305	296	287	283	308	306	301	281	306	309	274	289	335	299	302	302	298	278	307	295	300	286	291	335	307	319	286	302	300	286	305	302	304	301	268	294	309	319	294	310	304	310	327	267	282	271	276	277	305	297	296	310	318	304	307	323	280	294	286	302	318	292	314	323	286	281	295	284	285	319	321	322	297	303	289	278	328	293	287	298	290	296	326	314	290	273	272	268	280	300	315	313	313	257	292	287	315	346	301	324	318	261	292	280	299	279	306	267	268	279	259	308	266	299	291	331	287	306	340	308	294	317	330	291	307	302	276	291	292	312	274	314	304	291	286	267	293	315	296	298	294	295	306	256	297	286	294	282	302	293	263	289	318	288	306	313	303	300	333	323	284	294	291	305	282	273	306	277	270	293	300	324	295	322	284	310	269	291	291	291	317	286	297	315	309	292	312	292	311	299	307	303	303	310	289	284	267	325	292	293	316	288	295	285	305	260	309	280	310	305	276	319	290	285	296	297	297	287	342	294	304	271	291	297	287	311	282	299	296	283	282	254	282	282	281	301	294	297	324	289	290	304	310	292	285	309	337	306	287	283	288	328	288	279	285	316	317	303	296	267	292	308	303	299	261	312	302	319	299	298	254	312	288	278	319	292	294	310	285	298	267	300	296	302	339	273	300	284	303	312	289	318	306	307	290	338	272	279	327	294	265	312	282	294	290	292	323	286	319	313	313	333	275	284	288	278	309	320	294	294	296	306	292	292	354	304	294	312	269	302	334	310	278	297	275	280	318	308	307	314	295	308	294	318	314	289	303	288	305	298	272	297	277	301	327	283	293	316	323	262	294	300	335	289	310	309	308	310	308	307	294	307	280	279	299	293	300	303	287	265	284	241	281	287	281	299	270	298	276	294	306	304	275	291	290	304	310	289	318	284	322	305	300	289	255	284	286	322	259	309	301	301	291	310	283	313	317	293	306	305	297	278	324	295	351	283	288	304	300	297	312	279	281	312	300	316	297	298	305	326	296	284	300	293	309	273	308	304	271	305	307	289	312	304	295	294	314	307	278	323	302	284	296	319	304	299	279	320	281	318	321	298	312	312	285	277	316	325	260	297	339	290	302	299	328	271	296	259	300	312	294	283	298	310	319	303	280	286	316	299	332	268	273	298	289	297	282	313	280	319	317	306	264	291	292	291	309	291	310	293	262	298	308	286	307	312	273	293	279	292	262	307	307	286	311	268	280	288	308	300	295	269	333	286	301	263	281	317	271	283	314	283	273	321	303	288	285	288	310	305	313	309	308	268	301	289	284	284	289	303	285	284	292	246	307	294	291	296	285	304	280	342	274	310	293	290	275	335	266	309	306	303	271	270	303	308	304	271	283	291	278	307	324	304	272	284	301	276	348	307	303	303	285	306	325	312	281	299	261	317	317	286	313	300	295	269	285	313	296	264	289	301	289	329	308	338	328	267	297	295	325	292	274	290	311	299	288	292	313	273	285	322	259	285	298	284	282	320	298	304	297	304	288	292	302	291	317	301	271	328	294	301	309	306	312	288	291	284	309	290	276	279	289	264	279	283	281	294	294	288	296	317	281	314	289	289	308	266	291	308	279	280	287	323	310	291	289	317	305	264	287	278	280	271	299	279	289	294	310	275	298	299	284	306	302	303	292	339	302	296	298	299	309	312	284	274	275	278	262	318	303	282	272	311	317	311	322	291	301	329	280	292	301	293	280	275	281	264	312	293	292	333	336	317	298	294	305	297	308	266	311	242	297	292	276	305	323	301	311	271	289	275	311	299	279	281	271	269	286	300	287	309	291	262	282	287	278	277	305	303	299	285	300	262	284	280	283	300	287	296	292	270	309	261	308	300	284	302	316	314	289	313	282	288	278	304	310	283	258	307	286	277	313	264	278	320	274	300	312	297	255	276	316	274	321	302	275	304	288	307	300	279	289	308	302	295	294	279	280	303	290	276	290	305	327	298	280	287	308	297	317	282	290	327	282	292	288	275	301	311	296	349	290	306	276	296	313	276	322	300	308	313	305	287	294	296	274	257	323	260	300	305	313	302	298	281	312	278	295	292	304	309	297	302	268	295	284	278	307	282	274	297	284	294	273	277	296	296	296	286	309	294	298	289	265	312	301	313	295	301	299	305	267	314	309	316	335	310	270	304	311	290	300	324	283	325	317	304	291	294	316	263	295	275	287	278	324	267	289	282	295	300	278	279	311	340	292	297	295	293	273	291	269	300	289	306	309	300	293	336	300	285	302	299	304	291	309	274	288	313	277	299	292	291	286	308	268
28448	21853	6729	1529	585	542	516	472	505	469	472	464	518	511	471	463	519	495	473	492	469	483	499	500	520	482	482	481	472	496	510	453	507	472	517	437	456	467	472	495	502	468	473	478	449	528	487	506	501	516	497	514	475	476	488	487	474	469	449	494	508	489	493	471	507	520	448	446	471	504	481	470	469	450	478	520	474	491	495	457	483	473	447	479	446	518	472	491	444	507	456	524	471	484	478	478	499	478	493	458	476	497	497	465	484	497	474	496	461	475	479	458	455	434	418	492	484	505	442	464	454	510	535	461	464	472	478	492	519	481	474	440	469	474	471	508	512	493	524	487	500	486	496	477	475	457	516	507	506	443	493	480	474	463	482	503	481	498	498	449	507	471	485	515	484	447	462	490	459	439	474	460	427	524	480	453	499	478	494	496	444	459	505	478	519	470	496	458	531	484	459	485	488	510	501	521	514	504	497	479	496	517	505	474	495	495	456	453	473	460	495	520	501	457	469	475	474	465	502	464	517	444	484	524	473	464	518	449	495	494	525	491	481	464	508	501	483	463	462	523	500	503	444	467	459	456	483	499	434	469	449	502	510	517	473	466	491	493	489	473	488	489	509	477	453	468	486	523	464	498	510	455	482	450	470	500	521	481	483	507	446	470	508	466	477	458	513	448	444	478	440	453	518	500	512	497	426	471	497	490	507	494	519	497	477	482	442	484	495	467	503	454	469	498	499	476	454	434	473	439	530	499	470	463	470	471	446	498	488	507	490	474	475	454	474	481	502	494	445	459	492	470	511	460	522	496	463	452	447	481	460	518	487	466	476	466	524	483	514	471	519	495	467	469	483	501	481	498	448	528	490	461	485	472	495	508	469	499	480	517	506	496	494	516	488	501	501	477	516	441	472	450	471	472	465	455	467	485	462	502	482	519	486	485	503	460	479	453	485	454	514	464	506	475	461	456	535	448	464	525	501	472	468	461	521	481	484	479	491	503	457	499	472	505	471	476	447	476	530	518	483	464	479	487	475	463	469	471	487	486	461	492	429	492	509	524	482	458	461	496	490	460	463	487	528	483	475	455	440	503	476	494	459	518	461	481	473	536	464	477	492	481	458	479	503	472	492	498	457	517	480	493	475	443	485	468	468	474	446	487	521	510	486	492	472	498	445	526	470	473	491	501	488	498	497	464	484	485	458	455	472	474	469	466	472	454	475	491	494	502	497	462	503	439	475	511	491	467	498	488	501	484	425	465	457	489	465	477	484	498	462	493	473	486	482	467	485	510	521	468	460	478	480	478	470	503	482	476	487	441	474	478	449	477	500	432	514	475	478	507	470	489	453	480	480	443	482	488	470	500	526	472	468	475	498	471	485	453	480	476	449	477	462	465	478	497	476	505	468	472	503	458	470	494	498	444	488	465	492	509	470	484	445	502	419	471	443	471	505	508	487	475	461	515	452	472	460	507	466	468	502	514	443	484	463	503	485	493	469	474	512	495	493	453	470	505	468	464	495	500	483	476	485	511	506	469	464	493	446	466	492	479	498	482	476	476	494	504	516	438	450	496	487	470	492	451	463	486	492	496	488	459	497	504	484	442	495	480	474	465	490	474	465	477	492	458	487	458	471	455	469	494	522	423	505	478	503	449	459	464	487	499	492	434	514	462	490	539	459	492	487	487	500	479	493	470	519	520	451	478	460	469	485	456	484	503	474	481	453	474	480	465	442	479	470	487	470	489	498	484	489	471	445	468	484	479	456	486	477	483	504	448	480	519	497	488	484	452	447	500	475	528	484	476	467	438	484	504	463	497	484	473	486	495	458	480	509	484	475	469	464	449	509	509	486	490	477	495	444	479	477	505	525	509	507	467	454	491	492	502	457	460	503	487	462	442	519	479	492	512	485	441	513	474	486	478	471	459	470	468	503	502	470	480	493	491	461	467	469	520	483	495	509	490	514	471	495	469	486	459	455	478	437	483	470	506	473	531	494	500	522	506	497	510	440	477	503	512	476	482	492	495	476	496	490	528	460	496	483	469	481	500	479	482	475	493	499	475	512	466	484	463	484	462	474	485	486	476	494	475	485	524	496	476	471	509	464	472	458	519	489	479	452	449	500	502	493	467	478	473	481	468	486	449	518	505	502	497	434	511	473	501	472	502	468	467	462	506	492	466	442	487	518	466	509	491	487	452	463	527	488	471	477	482	508	488	465	473	463	489	503	474	510	477	488	457	541	495	488	475	560	494	488	515	490	465	494	502	510	461	428	467	506	489	478	456	460	495	436	487	469	488	495	489	440	515	491	473	483	478	480	522	487	475	491	486	494	473	485	482	508	474	483	468	474	466	463	472	476	503	503	480	476	486	483	541	470	527	495	476	524	488	479	449	480	507	490	474	484	463	479	452	513	473	476	436	450	521	444	483	470	431	418	471	487	474	503	502	502	468	498	505	485	515	457	501	483	482	524	476	485	480	480	480	444	447	479	466	504	501	513	475	441	474	492	502	492	461	495	500	471	441	495	518	509	477	472	545	539	490	499	431	506	505	476	498	482	489	463	489	529	464	475	481	478	435	463	492	536	464	477	507	524	467	464	490	462	432	483	479	483	472	468	464	503	485	500	489	481	532	465	497	448	482	512	534	474	484	469	527	472	458	483	474	499	528	494	507	481	505	480	450	493	469	527	460	462	457	441	474	473	502	513	453	496	484	463	492	414	508	493	497	451	491	460	505	485	479	459	491	493	459	513	479	492	463	471	483	490	505	492	469	505	497	530	464	513	484	462	498	480	477	495	500	505	494	446	459	502	479	450	482	492	467	520	505	492	496	446	480	464	473	474	480	477	494	493	526	488	502	501	467	494	491	510	495	511	464	467	460	460	475	518	469	479	496	477	471	476	493	451	464	455	513	464	462	505	468	502	441	461	518	513	529	474	456	495	463	470	466	496	501	513	516	497	486	493	516	461	453	523	461	479	484	467	496	483	505	486	479	499	481	500	479	508	468	507	503	491	487	523	472	484	444	489	459	470	489	512	491	485	488	470	477	467	499	496	491	470	478	483	495	501	482	449	510	479	498	480	459	478	502	472	485	498	481	487	496	472	528	494	507	479	470	477	491	484	509	480	457	528	478	479	534	495	505	520	470	469	479	528	476	482	520	461	464	493	480	500	473	505	481	478	469	526	497	475	484	513	545	509	476	486	471	495	506	485	475	478	475	434	508	501	486	469	491	476	487	510	490	494	469	485	447	441	486	478	457	491	486	502	461	464	466	523	457	442	468	505	525	483	489	467	505	487	456	541	453	465	477	561	463	491	492	491	490	471	448	485	470	500	501	437	509	510	499	492	430	464	467	478	501	449	484	521	478	494	470	468	457	483	447	463	468	464	466	495	467	504	468	514	479	511	464	507	489	504	466	503	505	494	469	458	481	459	493	481	445	500	458	467	469	502	494	485	492	512	474	500	505	512	478	440	489	499	523	473	479	470	482	475	477	463	450	466	503
12821	20032	4160	1217	473	460	513	464	484	475	480	454	475	495	465	459	488	537	466	468	486	469	435	444	461	440	487	432	469	444	510	451	439	450	442	450	497	481	465	456	500	423	464	463	452	457	451	467	490	474	454	466	474	458	461	485	466	459	459	460	474	449	473	451	442	473	466	479	463	475	461	495	490	451	461	444	456	481	477	490	440	454	472	446	470	481	481	424	477	445	476	468	419	448	499	458	469	447	466	411	458	458	426	456	476	480	469	508	479	453	493	476	492	434	426	444	459	447	476	467	445	461	435	496	479	469	490	462	418	459	492	449	445	497	477	442	436	451	460	494	478	477	437	468	461	438	506	426	451	450	428	465	454	455	459	458	459	463	477	423	466	475	434	484	458	489	492	461	433	443	483	457	455	440	462	433	476	497	428	455	449	494	432	462	456	438	451	484	481	460	468	423	454	427	466	467	449	440	474	470	456	463	446	460	432	392	432	480	455	412	410	476	415	470	469	445	438	441	447	477	421	445	457	421	466	427	465	446	434	464	441	473	463	481	459	485	452	473	464	449	432	435	489	439	478	445	455	475	435	462	469	447	452	480	478	447	419	486	471	461	482	432	501	437	424	411	472	483	471	449	435	439	448	457	456	455	438	473	457	445	467	477	411	455	434	442	455	498	439	414	451	452	443	479	445	465	479	465	427	429	432	418	471	487	472	440	477	457	439	443	446	476	450	451	489	461	450	444	439	440	468	462	424	450	415	451	447	477	474	439	494	436	456	434	488	458	430	452	407	441	448	469	434	457	488	462	489	446	457	441	443	474	461	463	464	466	449	489	438	426	462	443	463	487	447	501	454	466	453	440	450	473	418	500	476	465	452	457	441	432	416	476	457	471	445	427	453	446	466	460	469	497	477	438	471	460	460	454	429	471	441	496	444	432	449	453	425	459	481	427	471	474	474	462	448	475	458	473	467	452	448	477	456	457	460	473	465	432	500	467	450	441	457	472	470	456	445	459	463	420	473	462	479	441	468	445	443	473	461	460	476	477	459	445	439	423	445	456	467	501	449	499	473	440	472	485	483	462	433	476	462	453	476	456	453	448	486	449	473	464	441	486	461	462	471	454	430	445	504	467	486	470	456	465	486	429	466	469	419	474	459	442	467	442	464	483	450	448	445	461	439	464	515	470	454	460	470	445	474	468	462	467	455	448	471	473	422	480	507	465	454	443	445	427	455	428	478	421	527	466	457	445	441	494	480	481	437	436	470	414	471	455	453	449	438	470	455	481	410	471	435	469	472	473	431	457	489	431	469	420	453	451	480	426	480	472	455	453	483	439	449	451	439	451	459	454	479	439	465	416	426	436	441	462	475	437	442	471	479	456	454	495	486	462	470	458	473	464	441	449	474	472	419	433	432	445	433	432	460	481	433	470	418	425	450	492	507	479	458	446	413	463	452	471	445	469	465	463	455	476	468	461	472	435	442	465	462	490	455	445	488	506	436	457	461	505	435	498	422	444	443	414	458	471	422	435	505	430	464	444	458	442	460	425	447	462	485	420	404	484	429	473	478	479	478	451	496	473	447	439	454	463	401	442	444	464	475	436	424	463	460	429	514	412	440	438	435	434	491	478	443	491	445	431	460	479	452	474	473	480	457	460	481	476	435	501	464	459	459	455	407	489	412	448	489	452	469	496	471	431	462	437	491	449	493	497	440	463	439	471	475	468	467	445	469	435	447	454	464	435	464	431	441	485	491	467	469	454	454	482	478	459	492	500	435	462	451	472	478	462	431	457	466	437	437	461	489	462	449	458	454	459	481	451	466	457	470	437	470	480	493	495	462	473	441	450	465	458	474	462	476	480	464	447	466	470	507	451	423	461	423	514	467	448	451	459	459	424	464	433	485	480	434	440	489	423	454	444	507	466	450	425	483	463	412	475	442	462	470	425	426	469	465	494	471	446	472	472	487	480	488	414	471	462	461	477	466	445	473	475	475	430	429	481	439	474	483	449	451	457	473	484	424	455	476	474	454	509	486	479	465	448	494	453	473	444	435	474	418	448	449	440	454	445	434	480	477	483	431	468	441	450	413	443	441	490	445	453	466	476	465	485	458	457	419	486	462	496	442	456	447	473	440	460	425	452	480	437	432	489	471	464	452	474	455	444	454	434	447	433	457	457	514	455	422	455	465	414	466	484	430	515	451	462	430	470	445	447	457	468	453	462	479	460	446	455	413	496	410	473	460	466	474	479	479	454	450	471	430	477	461	472	451	483	475	466	431	443	470	429	471	455	458	446	502	490	457	462	445	454	443	449	472	473	464	442	463	475	468	500	496	456	486	456	492	416	447	447	463	438	458	455	486	482	436	490	428	417	459	421	490	447	443	473	500	443	454	457	467	464	466	443	452	445	444	489	465	484	468	468	481	441	450	454	450	457	464	442	434	485	500	454	495	496	466	475	441	439	490	426	455	468	448	477	492	457	477	442	476	465	436	444	422	462	437	441	465	439	453	468	486	476	481	471	434	440	453	504	430	435	488	454	488	471	437	459	479	438	483	427	451	445	467	424	468	447	443	476	481	422	461	493	462	470	439	469	448	472	458	504	453	482	442	429	478	502	434	469	437	477	472	470	434	465	481	436	441	427	471	463	451	422	444	434	449	455	477	442	468	461	416	456	406	467	420	456	489	488	477	434	473	467	459	455	455	494	473	472	456	451	464	445	438	484	416	431	419	479	445	483	457	472	463	463	449	463	483	502	478	448	443	449	461	476	426	453	449	421	473	473	474	474	509	462	450	446	450	452	451	488	448	435	442	464	455	452	440	441	481	434	442	430	433	410	460	448	478	467	465	479	443	416	426	439	481	444	485	462	462	445	486	469	454	470	454	408	457	472	451	427	425	424	486	481	455	447	455	493	427	448	471	433	444	439	420	447	486	478	484	423	467	454	441	459	442	440	457	471	452	463	445	449	447	434	463	437	463	455	448	489	479	411	442	489	445	490	495	437	435	449	440	461	506	428	476	399	465	408	466	464	479	449	483	465	468	431	462	442	502	428	438	444	484	451	457	466	472	521	472	479	448	458	476	433	439	472	453	485	490	444	443	483	460	425	434	437	493	448	441	444	466	438	457	460	441	439	443	473	505	466	451	434	471	457	418	465	501	451	413	476	476	421	440	460	451	456	427	431	473	485	466	471	451	444	480	449	470	430	491	437	429	440	455	471	474	462	499	435	471	458	446	469	468	492	448	472	457	477	459	453	492	432	455	452	474	438	444	465	471	477	457	485	448	429	450	481	448	476	468	460	471	470	448	429	457	458	482	427	492	445	472	414	480	439	455	487	439	436	424	457	437	433	478	471	464	474	447	493	471	428	419	468	471	441	417	464	458	452	456	463	454	450	443	406	463	439	455	470	470	472	464	458	442	466	462	431	455	433	463	456	462	450	482	488	467	484	440	492	474	455	499	435	454	476	448	477	465	460	463	469	462	487	482	490	438	459
25608	23871	29568	23246	6669	574	427	336	301	278	258	267	232	274	264	243	240	240	260	243	268	273	251	237	262	246	266	240	254	249	274	206	253	267	241	233	253	245	263	238	236	251	216	251	275	259	237	237	276	226	251	259	233	266	264	251	257	245	241	226	261	264	252	252	261	232	254	241	257	229	244	250	254	262	238	242	263	238	276	225	229	263	258	249	257	236	258	263	233	230	277	257	233	251	236	263	231	246	231	243	233	262	234	278	257	242	251	236	251	226	247	229	248	230	253	233	262	246	236	241	254	254	264	256	244	243	256	261	234	269	236	240	249	235	268	271	240	270	277	234	268	231	251	258	259	266	222	256	279	235	236	226	262	224	255	231	238	256	237	228	244	221	219	259	227	245	240	231	228	224	215	263	222	238	242	217	252	242	235	233	230	258	256	239	215	268	248	231	241	238	205	271	273	248	226	246	244	257	261	260	260	249	235	227	242	248	234	241	237	269	256	216	222	247	266	236	251	220	277	277	241	256	251	225	240	231	249	245	254	252	246	239	244	252	249	244	244	282	234	273	228	246	249	253	287	217	253	262	264	248	253	264	243	268	238	223	251	233	238	235	235	282	274	243	269	233	242	257	212	238	281	253	261	263	252	245	256	239	243	238	252	272	272	254	258	257	240	213	270	249	236	235	308	266	233	231	255	231	249	233	263	228	224	259	241	254	233	264	251	226	258	267	273	241	243	249	278	237	242	253	223	265	226	272	267	242	250	225	222	252	233	235	242	257	268	244	248	250	234	229	250	265	249	212	245	259	250	263	217	219	232	281	249	271	238	235	251	218	233	254	228	251	258	262	260	234	247	253	235	235	230	247	235	248	237	240	265	267	255	281	239	245	254	241	262	279	237	219	230	212	256	224	246	227	256	259	253	234	237	260	246	252	265	229	245	251	261	245	256	237	233	246	232	247	237	227	241	248	267	245	261	251	241	223	241	242	228	232	254	249	244	223	236	248	248	250	254	252	242	246	261	259	247	229	244	265	238	236	226	245	256	239	231	217	215	257	263	239	255	245	216	233	243	261	247	246	232	229	263	238	255	232	275	233	238	263	250	257	275	261	224	244	271	243	252	265	276	263	260	214	229	249	230	219	260	244	269	232	268	254	230	241	237	264	274	246	246	228	243	237	245	249	237	275	226	237	238	261	243	244	216	221	214	273	231	248	235	259	255	233	229	243	271	258	207	258	238	250	276	268	251	241	271	227	238	248	258	241	268	247	266	229	229	257	236	259	234	249	247	242	241	242	248	250	255	251	263	253	234	261	251	215	240	288	269	253	254	253	234	240	253	238	256	252	247	212	275	259	286	249	261	252	241	234	268	233	237	252	243	238	236	230	264	250	243	274	236	244	263	226	244	233	225	265	266	234	234	254	228	233	239	232	244	264	263	244	275	242	238	278	227	235	254	257	236	226	238	222	254	252	258	228	244	252	253	255	231	277	225	248	238	239	273	227	249	259	224	217	227	251	248	233	253	261	258	276	252	258	259	262	210	260	247	230	227	251	228	226	234	269	268	236	254	220	244	238	246	225	237	261	238	260	247	253	243	276	253	244	246	249	255	232	249	246	241	227	213	229	243	227	266	236	265	223	259	243	246	245	289	252	251	259	248	240	240	239	239	277	233	244	277	232	253	250	236	235	225	235	257	230	244	234	230	251	250	223	225	252	272	253	223	250	263	240	251	252	239	251	267	249	269	238	267	253	214	247	256	256	225	250	266	258	256	258	230	263	284	242	237	218	228	253	252	227	248	243	224	225	234	232	237	246	283	246	233	230	233	226	242	235	236	256	250	277	260	257	236	240	243	250	241	243	268	226	247	263	230	222	243	228	234	235	241	237	281	226	244	223	265	246	230	231	236	230	241	237	248	241	280	261	269	262	259	225	246	242	231	261	237	226	247	236	286	219	263	227	232	259	246	231	267	265	265	238	223	281	229	239	242	226	233	205	253	209	243	243	223	246	225	274	251	225	264	260	240	242	240	251	253	231	249	229	253	242	257	261	258	224	253	244	253	250	235	255	255	227	219	235	222	260	248	230	277	254	248	248	251	243	231	240	241	240	234	249	264	254	226	261	242	251	261	268	273	248	241	243	257	253	247	221	271	216	271	239	253	231	270	252	243	246	234	260	246	256	257	248	203	232	246	223	235	279	269	250	228	270	251	242	215	253	273	249	273	242	261	241	241	251	241	261	239	231	220	254	277	269	265	250	248	256	242	256	268	250	226	246	236	235	245	241	247	231	225	260	286	267	238	256	230	248	263	241	258	249	225	233	215	252	223	275	249	284	246	219	244	216	246	265	280	241	252	247	256	210	239	232	238	276	242	255	223	231	218	258	219	237	221	230	252	236	239	237	221	237	239	247	226	242	281	230	249	246	275	228	235	242	243	231	259	251	226	268	265	238	243	259	214	253	240	236	265	236	220	258	239	225	244	231	224	232	259	232	240	255	242	237	225	251	266	225	244	247	268	210	263	212	261	249	224	246	232	236	258	269	237	256	225	236	270	232	225	282	244	245	245	254	257	272	246	253	245	252	236	248	236	237	255	245	274	259	257	258	238	222	244	277	260	242	227	232	226	255	250	256	278	238	219	227	222	218	215	243	225	242	259	215	247	242	222	257	262	239	239	254	246	231	235	241	238	243	233	247	236	268	234	225	234	256	235	264	256	254	238	242	265	236	266	252	254	244	255	242	246	250	247	218	256	273	259	256	279	229	254	267	214	254	245	259	259	258	258	216	256	221	248	218	239	207	247	255	254	240	238	242	258	263	238	248	248	240	239	221	240	302	261	235	252	266	264	269	259	233	241	244	256	286	257	240	246	238	215	256	246	277	267	274	241	238	241	247	271	283	243	235	272	229	244	271	235	283	281	253	267	254	258	246	240	230	249	247	225	253	253	230	240	261	247	241	256	229	229	227	248	245	251	244	258	257	243	248	252	252	223	236	233	236	247	229	249	271	244	243	245	267	223	254	249	235	226	259	244	240	234	234	240	250	219	231	230	240	288	243	267	222	231	281	242	233	215	211	246	234	250	224	246	240	248	232	242	277	230	217	228	242	264	231	277	219	249	265	252	228	239	237	223	232	245	245	253	258	206	242	225	222	235	237	237	254	264	239	219	231	223	279	259	250	264	269	252	241	220	243	264	253	230	214	232	240	245	237	237	259	225	250	258	239	226	240	240	246	257	269	245	262	267	245	261	248	238	223	240	244	266	236	248	247	269	267	276	241	234	272	264	236	240	248	245	242	244	192	261	247	247	252	251	266	261	241	251	237	267	233	234	214	214	244	233	230	239	241	258	251	264	225	238	246	261	266	266	278	236	254	216	259	230	270	235	224	234	238	251	263	270	230	248	256	229	261	230	268	253	237	240	243	281	246	249	238	266	250	247	263	228	238	257	236	233	245	233	270	233	254	256	233	238	252	254	228	250	246	250	254	235	265	272	216
45808	66233	28350	9497	617	450	422	381	363	352	292	302	329	338	316	282	301	296	296	307	288	303	286	300	295	256	276	285	274	290	267	269	282	280	279	267	268	298	262	279	247	300	275	286	261	255	296	309	263	279	275	293	287	260	269	270	293	308	251	252	274	276	262	304	263	267	269	268	276	269	277	297	296	280	279	279	287	264	280	258	257	262	276	266	257	261	278	307	261	289	288	283	279	273	285	304	264	281	263	288	277	323	266	261	304	281	294	271	276	271	264	254	264	256	271	290	273	276	268	229	273	265	268	265	274	268	281	292	265	249	300	273	290	250	249	258	281	257	269	289	287	256	267	300	271	278	258	283	261	232	271	275	258	296	267	284	278	252	285	265	293	278	284	295	274	270	292	261	290	260	245	259	282	241	258	252	260	288	282	255	304	251	282	283	281	290	241	272	269	286	247	251	263	289	291	263	276	279	248	245	270	261	255	250	279	277	267	262	279	271	270	257	282	256	269	289	283	279	288	288	270	275	258	288	242	240	291	267	272	293	267	282	280	282	254	275	275	288	278	285	255	293	279	285	274	293	268	253	253	272	289	262	285	283	265	249	280	247	228	259	274	259	270	296	284	279	260	299	322	248	261	249	258	268	256	268	309	271	280	256	288	277	285	274	278	260	281	271	260	265	253	259	280	250	276	237	289	258	281	226	258	253	274	252	261	283	275	270	262	246	290	258	281	261	280	266	279	284	297	275	283	280	260	263	262	293	284	263	286	260	299	258	258	268	282	275	255	260	286	277	251	259	282	262	257	251	251	259	273	254	267	268	276	275	249	258	274	298	275	287	266	279	278	251	286	302	247	231	255	262	267	269	253	290	264	291	263	301	281	242	281	268	262	248	271	295	274	286	275	262	290	265	275	227	303	242	279	267	283	272	278	294	312	264	259	277	252	238	263	256	259	284	266	257	298	262	271	269	247	281	274	279	256	258	259	280	285	245	277	271	290	269	290	293	297	289	275	236	245	296	282	262	250	249	261	268	278	268	239	253	275	241	257	272	264	261	251	276	296	284	283	272	264	295	270	276	279	258	246	259	270	291	267	266	258	273	293	283	272	270	270	258	271	267	282	278	311	266	251	281	268	269	254	296	270	273	270	278	276	285	270	269	267	249	279	229	246	249	264	281	293	281	281	271	269	279	263	234	279	248	239	269	261	283	260	237	268	256	268	294	275	262	276	250	287	262	252	247	286	237	263	269	275	269	282	273	259	284	252	254	261	281	253	247	270	281	239	262	277	246	257	270	274	295	279	253	256	267	240	271	282	260	265	296	293	303	246	287	251	268	257	289	278	278	246	253	285	272	296	251	262	254	271	302	283	262	266	276	271	285	268	311	269	262	285	244	276	248	289	280	278	262	283	268	288	282	284	253	270	268	268	289	279	252	272	280	264	234	284	255	258	267	277	276	245	250	240	275	261	249	283	253	272	237	290	275	267	250	289	287	264	251	258	244	283	277	273	250	260	276	275	268	251	276	259	277	280	299	252	265	273	246	274	284	260	272	274	284	265	259	254	256	256	262	247	273	257	271	280	289	293	255	261	254	259	285	236	290	246	271	277	278	266	246	264	259	260	251	276	286	256	267	248	294	279	273	261	249	281	272	223	278	287	257	240	277	271	246	288	280	259	251	278	266	304	281	280	274	264	272	281	265	267	249	276	308	255	308	248	304	238	266	278	262	258	229	299	247	264	289	284	297	275	239	277	254	277	275	251	256	297	265	241	269	262	277	259	286	272	259	280	304	287	231	257	285	244	263	273	260	271	310	285	248	267	268	286	261	313	290	288	260	281	268	293	301	259	246	239	273	267	293	254	299	272	270	276	272	294	251	266	284	277	282	271	278	303	290	259	255	272	264	277	244	274	250	291	269	260	290	274	280	266	275	298	243	252	267	278	266	265	297	280	249	258	262	260	275	249	265	267	253	285	258	290	270	272	270	274	233	273	280	269	278	279	261	267	253	274	251	251	279	270	283	265	270	260	265	275	284	297	246	260	271	247	257	247	293	258	294	246	259	284	269	274	265	237	275	278	280	261	276	242	284	265	237	254	240	258	272	283	266	301	254	257	268	278	276	250	280	254	265	263	293	274	271	233	270	264	277	258	290	299	298	272	265	267	258	268	287	257	260	240	293	265	281	265	276	250	243	245	279	286	227	262	279	244	250	274	266	281	274	237	314	265	274	257	285	250	286	275	291	274	245	289	288	265	255	295	295	278	289	241	260	273	301	264	264	264	271	269	249	263	252	249	272	251	271	269	295	259	273	289	260	258	263	316	253	267	277	268	266	252	273	260	287	255	280	285	261	276	260	254	261	259	285	268	307	236	253	279	295	255	287	274	272	291	272	289	278	289	271	273	250	239	280	252	298	262	290	279	254	278	275	266	253	265	261	264	271	233	271	244	266	289	265	269	253	249	271	285	258	267	249	257	292	274	291	289	250	269	264	262	284	265	272	291	255	299	274	266	249	269	280	275	261	278	269	269	260	273	237	269	282	257	259	292	268	253	263	260	261	256	235	281	262	247	279	271	254	272	261	267	268	296	297	260	252	262	264	252	291	284	276	264	263	265	245	303	266	256	266	271	272	252	295	276	283	259	286	272	256	261	256	258	254	275	264	256	257	271	256	267	267	269	281	273	279	265	300	289	235	266	280	255	249	255	290	270	251	266	282	281	248	273	301	250	280	264	288	280	243	269	260	266	273	255	292	291	286	274	284	276	251	258	249	276	250	275	277	274	269	240	260	262	288	261	267	252	277	249	255	259	269	255	260	263	284	289	298	280	296	286	302	262	275	276	280	265	254	244	286	283	271	260	296	273	255	268	299	266	281	270	272	291	278	248	246	273	288	264	267	241	290	279	262	263	260	280	230	269	284	286	283	271	284	248	277	284	245	259	281	248	268	259	265	304	260	266	272	295	301	276	265	261	308	282	290	257	261	256	258	267	268	279	257	252	259	250	271	265	250	291	262	294	278	266	243	304	276	258	291	251	278	290	283	275	298	265	305	279	265	259	275	264	296	283	277	283	271	271	254	301	254	237	260	269	267	254	246	273	236	285	259	267	287	265	266	246	285	256	283	277	269	268	233	246	282	267	277	272	280	278	286	251	252	279	285	250	242	274	249	257	280	280	276	310	265	272	282	314	279	267	269	275	261	280	263	235	268	257	256	264	250	270	274	273	264	258	265	234	257	317	292	280	279	259	276	279	265	270	273	272	251	260	268	275	260	242	298	277	257	274	261	271	261	254	255	278	265	274	263	260	268	269	281	273	270	280	274	269	263	269	287	291	262	281	268	289	271	272	259	280	273	267	266	241	255	261	303	251	289	262	253	278	253	300	271	245	271	261	318	289	256	281	257	288	266	267	258	283	275	272	261	277	262	272	258	259	272	258	248	253	278	260	304	267	247	264	269	283	253	233	265	260	266	259	294	280	250	290	288	236	269	271	267
24595	23326	30107	23949	18463	4221	629	418	353	352	341	346	333	324	275	275	320	297	321	335	314	282	321	268	309	292	309	303	307	278	293	309	309	310	334	283	281	261	276	265	316	287	308	303	271	308	272	302	282	312	298	302	278	271	273	256	291	274	299	264	323	294	277	302	269	278	342	307	254	282	273	301	302	316	267	306	268	276	275	296	307	309	303	271	265	288	274	268	252	293	285	297	302	280	261	283	292	299	281	293	275	277	302	271	290	314	299	294	293	268	276	307	288	295	282	286	295	300	285	274	271	290	279	293	260	282	274	262	290	298	267	268	311	280	275	255	265	269	283	280	289	277	315	301	272	290	261	314	290	265	286	301	263	311	271	300	287	284	255	267	272	283	269	287	258	307	296	256	278	266	244	292	279	258	271	276	278	288	285	310	291	278	273	328	298	298	297	278	288	317	276	289	271	274	299	258	271	328	289	299	278	297	304	273	281	297	264	277	306	315	258	296	285	289	298	274	291	261	276	297	279	265	262	307	293	271	256	291	264	290	278	283	323	292	313	283	281	300	259	264	298	282	254	301	264	293	294	283	298	255	286	298	261	283	269	291	263	291	264	304	268	271	303	266	267	270	278	253	255	302	289	272	268	297	269	283	299	292	246	298	237	250	297	292	280	277	297	267	292	279	272	252	278	326	310	291	306	285	255	272	289	267	278	297	303	274	285	297	287	281	266	314	275	287	307	289	312	286	238	268	269	311	276	276	275	276	284	268	271	262	286	282	291	276	274	289	264	301	292	326	292	290	266	286	286	282	264	253	304	287	283	293	298	317	290	325	269	287	294	268	262	272	285	273	263	302	314	260	259	307	312	295	288	297	291	281	283	285	268	281	303	249	293	313	319	287	263	315	268	259	255	254	291	267	251	273	296	270	272	288	302	306	297	285	279	267	311	282	279	287	266	305	328	292	273	286	292	284	262	274	275	278	276	288	269	299	287	271	293	288	298	259	280	305	285	284	316	288	266	276	268	298	290	274	280	283	253	270	279	284	280	260	273	274	277	310	334	299	280	262	281	292	319	274	252	280	292	283	285	296	285	276	252	294	311	276	307	293	262	297	273	269	305	290	275	257	283	284	285	290	297	303	307	284	279	270	272	271	297	280	292	297	272	284	326	263	280	273	283	296	283	289	300	262	284	297	294	309	294	307	277	286	289	301	274	290	278	308	291	315	296	317	261	274	317	287	319	308	300	265	299	275	312	291	273	269	282	275	283	290	280	249	275	263	260	267	287	282	252	274	266	291	309	269	284	273	278	297	308	291	319	270	296	279	265	270	274	301	306	283	299	277	295	283	295	311	287	296	299	271	288	298	241	282	290	273	301	276	294	286	276	324	263	298	293	271	297	252	311	306	283	271	300	268	297	283	313	269	310	244	271	256	272	274	305	294	286	263	292	280	305	329	319	295	278	259	286	272	299	272	291	278	269	264	289	265	263	290	300	298	282	269	269	309	289	287	273	304	293	300	308	286	296	270	253	306	259	294	298	295	290	291	282	271	271	301	289	290	267	258	282	271	284	299	310	328	285	288	274	285	266	268	270	299	244	297	283	304	270	272	295	277	296	311	264	308	310	247	298	295	291	266	300	269	272	284	292	292	273	296	311	276	292	302	273	258	276	277	291	294	323	277	280	330	308	276	298	268	255	305	278	298	285	281	286	279	278	287	286	262	320	271	249	230	285	296	297	277	301	292	289	281	294	294	278	273	298	275	266	295	265	279	303	282	272	260	278	287	292	284	269	279	296	250	308	270	295	286	279	279	270	297	228	277	277	285	266	291	279	282	276	291	271	302	289	294	292	284	275	305	295	308	292	282	291	278	247	275	302	277	287	272	300	271	276	276	261	288	278	274	288	285	294	275	292	279	311	295	271	272	316	289	286	274	288	287	317	296	273	306	296	307	290	273	299	282	287	279	265	281	288	281	275	278	271	305	288	284	278	299	285	273	285	291	279	319	306	288	298	273	264	264	316	278	304	280	278	270	288	292	319	312	272	256	302	278	274	289	284	273	281	279	268	272	321	267	265	291	288	299	287	273	272	301	284	301	276	292	276	281	272	305	285	307	257	296	253	268	253	282	303	272	316	281	302	278	286	298	277	275	283	278	315	275	303	289	303	293	284	282	271	288	288	279	296	263	290	271	294	274	277	290	304	300	286	269	281	278	271	294	257	299	283	295	277	284	251	240	319	270	264	279	277	268	284	253	311	271	281	318	270	296	281	238	305	270	271	273	241	274	287	304	295	261	258	286	296	303	274	296	280	283	278	277	298	289	240	289	288	319	275	293	268	248	281	292	283	318	281	258	315	286	297	282	273	286	284	295	304	250	295	287	284	282	272	294	291	300	288	277	274	275	289	277	266	281	251	263	283	287	304	279	253	260	261	288	284	284	286	300	297	259	287	278	287	275	259	277	274	281	291	261	240	269	267	251	274	290	288	292	271	276	258	249	290	282	291	301	266	256	276	278	306	282	277	264	265	297	300	259	271	280	298	297	282	246	300	294	293	262	290	278	296	295	282	240	303	317	283	283	296	288	276	277	300	314	296	264	277	281	284	278	266	271	254	283	304	297	281	285	300	261	326	295	278	324	274	273	275	285	268	268	253	254	281	312	274	285	279	295	271	259	271	297	284	272	269	303	283	270	290	271	286	288	257	276	272	270	303	275	299	264	292	271	283	283	275	321	277	313	272	284	259	289	277	294	278	277	317	271	285	265	272	273	256	286	269	313	305	277	293	269	279	287	276	249	299	265	293	292	278	321	290	288	265	264	277	312	263	311	289	270	287	291	264	269	277	313	249	298	264	276	266	282	310	290	310	280	267	279	284	271	268	284	281	260	241	290	275	296	283	281	294	274	319	284	293	252	279	264	288	264	290	310	291	275	303	242	279	280	285	279	280	280	306	293	286	260	283	287	320	281	300	266	271	295	270	274	297	272	279	295	287	309	288	282	263	290	284	317	300	311	291	277	280	289	285	277	287	271	290	273	270	296	253	299	292	299	293	274	321	275	264	319	295	262	291	292	287	315	261	280	293	276	293	288	288	295	294	287	286	279	278	296	262	319	294	284	303	291	254	273	318	291	274	305	308	289	274	287	292	273	296	303	312	283	276	271	286	269	265	264	297	283	269	303	279	303	288	275	271	302	271	274	281	257	268	270	279	275	312	266	281	321	289	286	276	261	286	289	270	296	274	267	267	303	287	296	326	286	259	280	279	271	263	306	290	275	272	284	288	282	247	267	286	272	275	278	265	254	300	269	303	290	309	280	279	296	269	292	273	303	283	294	293	298	276	283	291	298	284	289	288	284	273	287	252	281	286	272	254	292	327	265	282	299	299	292	282	264	292	252	237	295	266	317	308	304	295	310	271	276	296	278	280	279	288	268	283	292	278	300	305	315	248	287	278	270	281	289	282	289	297	287	303	287	297	335	293	281	256	281	277	282	294	300
49634	72163	42557	13827	908	686	550	500	442	443	422	383	362	347	344	390	358	337	315	341	353	349	321	342	298	341	301	322	359	350	322	329	336	312	331	331	305	319	285	325	309	317	336	310	311	277	287	299	362	325	300	311	332	330	315	338	326	321	346	318	309	314	324	315	320	303	309	297	307	323	299	312	305	316	324	326	293	327	299	300	315	333	307	327	305	332	288	300	318	320	308	331	315	330	321	335	319	325	310	321	339	317	314	304	274	309	305	297	284	305	328	286	291	317	314	275	334	307	311	329	330	305	302	311	316	294	338	295	336	301	297	315	292	302	329	359	299	297	342	302	323	334	283	326	301	315	291	319	302	299	319	337	346	296	292	284	303	321	299	320	293	336	319	318	314	300	324	328	314	317	289	319	315	299	301	295	299	293	267	291	292	304	296	307	338	291	291	323	304	314	337	298	308	318	317	328	301	312	304	312	349	327	325	275	329	307	343	336	307	308	313	293	301	301	273	313	306	299	311	297	306	292	304	331	300	314	328	288	321	286	294	305	287	301	317	315	297	300	324	323	341	285	332	324	287	330	337	323	285	324	329	364	298	295	307	324	278	319	311	293	307	317	298	288	284	295	307	322	303	334	295	291	298	320	329	330	314	304	321	286	323	285	327	322	320	323	312	302	300	297	312	292	302	311	279	286	272	294	329	300	333	292	331	284	315	323	311	308	325	310	333	314	328	293	289	331	299	304	314	291	313	312	309	298	326	325	297	330	306	335	294	296	295	306	334	349	305	313	305	298	280	298	320	281	297	312	276	310	333	314	322	315	311	322	297	296	311	309	294	299	311	281	288	313	302	354	313	329	270	319	312	309	290	327	302	283	317	304	295	319	306	289	289	321	311	287	294	298	297	319	318	310	325	306	284	302	310	307	297	290	316	314	294	314	310	324	297	333	304	311	342	317	320	317	304	320	312	293	325	300	288	297	295	323	262	300	303	291	326	310	308	313	288	292	330	318	350	303	301	291	303	309	294	342	273	289	287	297	299	315	287	316	287	335	325	286	332	291	308	316	275	317	325	301	296	329	297	295	305	318	321	294	287	304	304	315	337	330	295	303	310	305	317	350	320	316	300	287	272	302	292	315	293	303	301	316	302	295	304	321	365	310	269	313	310	305	285	336	288	292	301	315	298	276	311	310	280	313	278	296	321	319	297	293	291	316	303	316	335	343	277	312	295	325	318	297	271	283	327	310	312	321	315	327	285	301	313	293	317	302	297	312	324	294	293	278	310	323	332	309	320	333	298	308	268	298	309	305	322	334	322	323	298	306	304	294	316	288	311	284	299	311	308	313	315	316	313	309	321	316	331	312	348	260	295	296	294	331	295	328	305	346	317	303	314	303	314	299	297	298	270	349	277	315	321	329	302	322	316	316	282	285	312	310	292	310	323	327	321	328	287	289	295	316	277	289	300	294	304	308	293	288	309	323	304	297	296	330	296	293	297	312	293	309	300	312	326	340	317	311	312	313	313	339	309	292	281	326	271	316	283	329	316	324	319	304	322	329	316	275	293	336	323	312	323	329	325	290	290	334	332	339	296	360	318	319	308	290	273	286	282	311	286	306	301	311	325	322	309	295	308	304	301	289	301	309	298	309	303	316	276	302	324	316	337	315	290	310	273	304	307	313	298	330	317	304	310	268	318	319	276	291	322	310	291	307	298	261	281	328	340	306	312	298	295	299	316	335	331	272	315	272	300	319	345	346	327	297	292	322	343	293	323	299	315	313	313	319	311	322	326	312	337	325	303	323	297	285	289	298	323	307	300	283	325	271	293	307	282	306	317	317	290	282	314	316	301	303	308	313	322	309	291	307	312	322	311	276	269	334	304	324	318	321	308	329	293	305	304	304	296	298	300	290	296	302	334	316	313	296	284	328	293	326	305	320	307	276	332	295	323	315	301	315	288	298	316	330	312	308	314	299	315	306	296	322	328	314	310	306	314	288	320	295	317	295	318	285	316	317	283	281	311	321	323	304	297	351	281	301	301	280	328	319	310	289	330	326	301	294	331	310	316	280	286	299	311	291	341	307	310	292	306	338	282	285	289	315	288	289	337	341	283	292	304	300	321	300	291	263	316	320	336	296	302	302	303	289	352	267	299	338	345	311	299	359	316	293	315	334	305	302	297	310	283	300	300	298	321	306	286	310	296	318	315	297	293	299	305	316	313	318	304	301	318	299	327	277	321	318	288	291	320	288	307	294	311	273	280	292	307	291	295	276	322	303	309	329	340	269	304	291	336	309	313	315	345	295	285	331	321	303	289	301	306	313	332	328	299	327	300	320	304	295	308	305	318	336	265	290	292	306	324	303	321	311	307	317	290	325	303	312	297	322	299	288	344	287	295	305	312	277	323	300	298	344	306	275	307	296	306	311	291	285	336	346	313	290	337	319	342	294	312	322	300	303	310	283	291	306	292	316	316	314	312	278	308	306	270	294	325	326	298	311	327	325	279	302	313	320	311	299	300	296	298	320	306	306	283	281	303	315	281	310	322	285	316	314	284	295	335	301	306	292	297	299	293	307	273	336	334	337	305	282	296	319	301	279	294	317	302	300	280	311	328	283	304	302	321	323	316	311	299	327	304	295	277	331	307	293	324	330	307	306	309	291	321	331	313	323	295	295	309	312	283	283	305	319	310	322	293	283	280	298	317	301	308	324	331	314	288	319	323	283	338	309	290	294	296	318	313	336	313	282	319	311	323	294	310	292	309	330	297	334	309	312	306	350	276	268	321	340	305	298	291	293	300	312	284	303	254	327	324	286	334	311	301	303	298	306	266	323	288	319	312	303	287	304	327	360	322	288	299	297	303	292	301	297	307	322	291	299	303	296	267	341	300	339	325	288	312	301	308	297	312	302	292	290	313	271	285	301	319	298	280	335	308	284	308	336	306	294	330	300	278	299	307	331	329	305	327	308	296	277	332	316	290	318	295	341	312	305	309	310	313	268	303	298	318	278	335	321	293	275	286	309	291	324	336	309	333	293	320	304	310	303	305	293	346	307	302	288	289	311	321	335	345	319	322	294	284	326	300	296	311	324	311	292	308	304	273	316	281	322	327	292	291	312	297	341	318	312	302	303	293	308	314	315	271	301	298	290	345	302	279	298	283	266	293	356	334	332	287	302	263	325	336	318	328	313	285	306	331	315	310	334	333	309	327	321	316	291	344	308	298	306	307	306	275	309	292	315	317	283	299	324	312	350	288	336	311	287	303	301	309	295	316	303	302	343	298	325	287	331	330	309	314	329	288	265	294	306	308	290	317	283	300	302	314	316	284	306	276	329	331	284	281	312	307	299	306	271	298	317	302	312	311	331	308	302	324	298	300	291	323	283	315	288	307	358	323	315	340	313	263	310	320	293	266	284	283	333	313	295	311	277	289	327	306	315	302	304	298	314	288	278	292	298	297	333	307	327	273	282	304	312	308	352	314	308	301	305	309	322	329	330
28923	24323	8306	1984	575	556	536	509	545	530	508	511	515	525	490	491	469	539	540	542	494	544	474	480	538	544	473	526	543	529	493	528	533	499	518	510	523	513	507	495	508	499	516	527	483	496	504	523	545	520	498	498	536	514	515	513	523	504	524	515	526	478	548	528	513	478	478	471	548	531	502	556	498	523	502	509	482	492	530	539	510	468	505	508	506	493	522	535	482	523	539	506	474	533	497	533	489	503	510	502	498	527	481	487	474	519	507	514	533	509	510	512	504	488	534	522	496	519	451	476	524	511	519	507	497	462	491	513	515	470	532	540	531	528	508	489	500	499	500	530	524	530	532	516	544	520	516	531	474	486	528	501	529	523	541	532	499	473	465	464	502	511	512	518	457	545	493	507	488	476	545	479	557	518	491	512	520	519	510	521	566	506	537	503	535	523	458	456	483	514	530	506	543	523	508	496	470	447	514	488	506	449	509	496	500	525	480	517	501	491	483	536	515	532	571	484	519	558	486	525	536	558	526	524	522	523	528	507	501	513	504	523	520	511	513	533	509	509	490	552	479	509	530	524	494	494	492	501	466	532	554	493	512	521	498	538	522	513	519	502	541	477	546	536	477	467	493	479	477	507	507	464	513	499	536	522	501	492	475	487	504	491	500	546	507	515	510	505	496	535	492	505	475	513	500	496	543	475	532	473	521	475	484	515	499	495	476	548	506	545	527	469	523	475	463	508	550	512	507	540	494	521	504	519	481	472	544	529	520	501	490	501	512	512	509	547	485	499	472	474	528	540	523	499	470	522	506	501	492	490	581	452	482	509	507	551	464	535	504	553	517	455	531	510	521	515	512	513	523	529	553	501	518	470	526	516	513	521	551	545	534	497	489	480	481	477	456	505	492	507	543	498	478	485	542	493	508	519	503	510	504	516	491	525	516	522	498	507	492	477	530	537	515	514	513	494	481	494	512	534	471	520	550	483	487	537	471	501	522	506	511	488	522	495	527	525	530	498	508	523	532	509	501	494	515	498	518	567	530	558	526	458	488	518	490	501	490	519	516	488	506	517	502	498	496	509	502	481	535	490	517	496	497	514	546	478	489	510	507	506	519	505	512	491	494	526	507	513	560	489	473	504	511	508	476	474	514	508	511	548	496	512	536	503	520	482	527	530	500	510	518	484	545	508	500	551	461	534	521	473	526	504	558	527	506	513	524	553	502	470	510	529	501	511	526	499	531	530	500	527	536	537	507	501	535	496	501	489	499	485	472	505	539	525	494	544	492	502	509	499	556	510	494	509	522	513	558	489	512	505	488	542	558	543	479	528	530	538	472	509	536	502	500	510	514	519	519	489	534	511	552	498	522	461	499	503	495	500	532	498	486	511	468	497	512	541	488	470	528	536	489	498	520	523	526	530	497	488	491	526	531	486	490	518	495	497	545	521	504	504	469	555	495	537	499	497	500	532	490	510	579	493	508	525	524	497	481	510	517	499	491	520	498	503	520	524	527	496	495	486	534	497	523	511	529	540	524	519	501	507	518	543	504	503	495	521	528	534	481	489	574	498	486	509	501	511	512	496	515	539	597	456	461	537	513	473	489	492	483	485	480	562	530	508	518	500	519	496	478	548	518	506	483	507	488	540	559	562	539	551	503	516	514	501	465	520	491	505	493	532	526	500	523	483	524	521	512	549	512	503	513	513	527	513	505	498	523	489	502	540	500	506	507	510	523	502	509	522	535	498	511	523	493	490	524	557	546	510	537	525	486	520	516	494	500	520	518	452	515	523	573	492	533	524	526	521	473	502	528	525	534	544	519	495	494	540	539	493	521	498	507	525	482	524	459	514	536	528	525	517	512	510	521	503	508	509	517	516	547	485	495	509	491	568	529	535	487	522	502	535	491	470	495	515	509	511	532	509	487	507	528	495	465	520	515	505	522	558	562	520	485	509	529	489	507	489	528	479	555	519	496	525	505	507	529	480	486	520	487	513	508	491	524	489	506	489	520	505	511	538	525	541	488	478	546	503	506	503	468	508	476	516	523	484	504	497	528	532	572	517	500	545	487	507	566	509	485	565	502	497	481	537	530	489	525	523	521	519	498	514	505	522	501	479	558	495	533	494	520	472	513	524	503	497	487	543	479	528	547	496	508	515	533	500	529	537	506	436	523	508	515	520	487	541	487	506	507	530	511	476	548	503	502	500	510	490	532	515	538	508	541	523	517	499	488	500	475	513	516	494	513	525	499	469	522	504	502	493	543	514	500	517	465	500	481	507	527	488	519	541	544	577	510	559	543	533	530	519	486	485	544	505	520	535	488	493	501	522	473	500	508	498	533	508	522	528	528	535	516	491	492	501	501	527	515	477	504	499	530	507	473	475	547	533	537	488	486	551	482	487	498	520	533	479	519	530	506	475	531	542	544	524	509	510	519	515	554	485	521	526	548	506	492	507	525	479	555	515	535	499	543	510	544	510	512	529	530	528	544	507	522	482	498	550	487	546	485	509	499	532	496	505	554	483	503	536	528	481	486	514	493	523	505	517	512	488	513	501	518	521	472	495	460	501	559	501	450	515	531	501	532	538	502	498	517	492	510	516	529	518	510	531	544	502	528	465	518	494	501	479	511	536	495	485	481	518	515	488	509	498	532	490	471	531	455	498	460	523	479	510	520	517	517	517	487	507	497	527	469	523	557	520	502	498	494	503	526	525	514	531	521	492	542	516	528	517	506	498	507	531	500	495	516	493	515	526	489	540	487	527	498	529	537	495	503	517	556	493	523	482	491	513	499	523	538	528	499	505	498	457	524	533	468	530	522	517	485	534	487	475	476	516	476	526	485	513	539	500	527	526	473	502	504	505	507	492	498	487	480	497	526	492	513	533	457	497	499	512	508	488	477	554	515	514	513	522	536	535	477	532	556	536	525	539	511	510	485	488	504	499	483	542	514	512	535	527	496	489	507	516	516	507	496	521	481	450	481	457	548	501	547	503	501	502	489	532	497	499	533	542	467	496	503	484	466	511	488	484	528	513	491	509	492	513	542	437	522	524	463	539	502	497	506	486	504	504	550	503	506	510	555	496	536	514	529	554	512	513	499	487	528	557	546	521	515	510	502	585	544	535	552	465	574	513	529	499	532	538	522	502	493	514	511	537	519	515	507	474	501	502	508	509	498	525	483	520	513	516	516	486	502	537	535	483	479	509	494	528	495	507	542	516	496	497	519	459	500	502	505	518	532	532	484	559	502	493	559	497	489	526	496	512	538	505	491	510	519	531	487	525	492	501	508	501	499	493	491	537	554	527	493	486	510	528	466	510	459	488	502	497	492	539	509	514	525	548	514	508	508	541	507	520	487	517	514	496	549	524	523	529	527	529	521	500	480	510	507	503	516	469	501	487	490	496	541	532	517	523	514	502	512	522	516	507	499	493	490	511	504	528	521	527	513	525	488	492	511	534	487	494	507	539	480	520	491	503	496	530	499	510	515	513	540	540	496	491
15560	23018	4503	1537	497	514	508	500	487	450	469	445	497	463	488	449	493	475	507	456	486	471	501	472	475	498	493	473	449	457	489	480	520	482	496	420	472	465	480	504	483	460	470	564	501	486	490	514	482	456	518	476	465	493	477	459	494	516	492	471	463	444	482	488	521	473	456	486	456	480	486	441	464	480	495	498	506	494	486	476	494	464	493	540	488	495	487	471	482	502	510	485	489	505	441	485	474	530	481	479	441	469	481	457	496	462	476	500	468	509	507	493	477	490	482	468	501	501	473	489	436	528	467	505	482	497	470	491	448	477	466	472	493	494	472	507	474	524	451	448	479	448	478	447	459	473	471	454	488	469	519	472	436	422	492	528	494	450	501	499	486	511	461	441	485	466	493	474	490	460	475	493	496	470	475	478	494	496	450	490	442	497	479	488	510	463	467	476	489	477	446	493	507	432	444	488	477	499	496	490	444	493	464	513	498	506	517	499	486	506	483	480	448	502	502	477	431	452	479	478	456	488	506	528	455	482	509	475	498	473	507	458	480	511	486	458	503	452	490	469	490	480	477	455	460	506	489	492	474	519	530	484	454	476	465	483	503	438	484	446	501	518	476	482	512	494	537	406	471	492	460	492	505	516	461	493	486	497	467	481	483	496	504	485	481	501	486	441	481	455	479	514	487	446	452	479	511	516	446	474	490	483	454	479	469	470	454	462	472	440	481	456	472	489	453	515	467	478	451	467	473	455	447	501	495	492	521	512	490	476	461	448	523	478	489	504	481	482	494	470	505	472	480	501	502	504	501	464	475	491	506	481	515	474	485	444	486	451	479	496	493	504	547	482	450	435	539	453	492	489	479	478	466	479	525	511	499	518	469	496	487	474	455	483	494	458	460	486	465	440	473	484	439	518	456	497	468	473	456	534	506	476	518	454	448	493	461	517	463	471	490	465	480	472	475	464	441	451	489	470	463	490	486	531	497	482	484	525	520	451	512	499	497	480	458	487	482	495	504	460	469	524	474	479	461	506	493	458	494	501	480	485	490	477	486	500	477	443	491	500	485	474	480	482	500	434	467	479	465	503	499	487	458	478	477	492	528	451	503	511	491	490	451	521	478	510	492	507	466	477	472	490	502	452	502	477	483	474	456	463	491	471	510	498	488	441	493	488	510	460	487	480	476	499	492	481	460	492	488	448	496	451	506	484	501	454	465	505	449	461	487	453	491	512	471	485	496	495	468	475	520	460	474	475	491	488	496	466	523	471	512	449	468	446	469	462	467	476	453	486	486	509	492	479	459	424	467	499	478	474	461	493	462	478	454	545	477	496	493	483	502	528	511	473	487	449	515	467	502	483	488	490	474	472	484	478	466	507	483	484	464	488	495	438	491	480	479	486	497	472	481	435	508	484	498	484	481	464	484	459	477	485	459	480	460	484	452	508	461	452	485	477	476	493	460	470	459	478	500	459	519	482	445	482	492	464	476	456	472	444	504	461	504	509	456	468	476	507	485	429	500	521	456	505	483	458	469	498	460	481	543	497	544	464	463	451	487	500	442	445	485	459	475	519	481	459	465	468	484	508	471	503	459	539	447	463	490	488	474	447	480	491	469	478	453	510	470	466	490	487	483	508	508	474	480	471	513	452	458	477	482	473	473	455	488	477	487	522	460	519	507	488	497	525	502	496	462	489	495	462	501	489	477	428	495	487	521	432	472	499	495	511	495	484	453	506	463	456	503	455	470	484	507	496	497	477	499	459	507	521	532	512	505	494	473	452	467	450	472	422	489	480	456	530	449	489	522	486	467	402	498	455	503	460	489	502	471	464	478	519	518	423	489	453	530	475	470	474	467	465	480	516	488	511	472	488	488	525	497	454	467	454	487	457	486	462	471	455	491	458	471	468	507	503	524	468	442	458	491	494	473	471	482	481	438	518	441	471	527	458	500	457	477	482	490	495	474	494	441	463	488	479	507	481	463	505	482	455	453	505	449	508	477	485	442	472	507	533	504	502	503	440	481	497	505	449	524	477	445	461	491	470	463	491	483	485	476	501	458	508	487	488	496	439	482	492	436	463	501	482	474	518	497	473	459	490	452	485	481	494	470	509	509	503	488	496	461	463	507	499	461	459	480	483	501	497	506	467	510	493	486	429	493	459	495	475	439	455	496	488	490	484	481	497	496	477	490	460	511	434	492	453	492	500	508	478	458	475	516	475	495	475	476	471	491	465	533	470	451	473	490	530	473	505	471	463	501	480	469	510	493	474	468	469	516	481	478	457	451	481	466	476	480	461	457	458	483	473	515	483	494	493	479	452	509	511	454	482	488	452	460	497	500	500	535	512	505	467	503	465	460	488	453	476	507	489	484	469	522	465	484	474	489	524	474	489	517	507	518	479	475	467	539	467	507	484	502	499	516	482	477	486	457	490	481	485	497	479	497	499	447	528	454	448	456	518	479	481	455	485	483	508	490	447	492	519	480	480	484	476	487	513	492	489	498	483	495	526	439	516	473	489	450	474	467	520	472	488	485	486	467	476	514	503	483	472	488	482	481	464	480	501	487	450	496	492	475	460	475	455	514	535	479	465	473	496	457	438	475	453	497	462	486	458	504	459	494	495	464	470	472	484	479	448	478	464	454	464	494	486	462	510	476	452	456	463	476	452	535	464	489	469	474	465	475	485	521	489	488	477	489	487	478	528	488	460	461	503	462	469	483	448	472	493	516	489	524	501	466	489	435	466	473	483	482	478	499	477	454	470	496	504	520	468	499	461	491	453	491	488	459	453	486	464	439	524	468	502	450	486	490	452	460	479	468	484	491	479	490	478	466	458	466	457	432	471	471	495	527	492	510	472	495	492	501	517	474	491	504	504	498	515	465	502	498	478	510	496	487	475	449	492	438	458	507	451	448	465	504	488	473	472	469	517	472	487	464	479	458	480	445	456	453	482	546	466	448	476	445	451	453	494	497	499	510	536	515	498	470	498	491	501	440	473	483	508	469	505	497	468	482	517	493	471	486	501	497	472	493	501	482	474	472	488	469	459	488	448	444	474	479	461	484	478	485	439	485	465	489	517	479	446	469	515	466	482	491	460	476	518	478	498	453	479	480	460	469	458	496	459	469	474	474	545	488	484	452	455	461	469	504	491	463	541	483	441	478	460	438	453	491	490	501	496	534	462	485	488	470	489	479	499	515	481	500	508	453	459	435	458	473	518	483	457	493	497	469	478	462	504	488	484	479	515	515	479	484	474	517	463	495	471	450	478	467	492	500	485	484	484	470	465	485	504	487	530	455	491	524	450	471	514	489	500	471	513	535	521	482	469	478	448	482	454	458	495	482	451	485	492	458	464	484	460	449	477	468	501	494	476	470	456	499	464	496	519	476	476	475	470	465	466	488	470	486	472	475	487	456	455	434	442	455	489	495	496	517	464	433	484	476	468	456	535	475	478	499	451	467	461	465	473	475	473	501	503	460	497	511	496	510	477	461	461	494	454
25788	23911	28496	24995	10892	820	423	332	285	299	277	262	280	275	252	242	253	263	253	257	268	249	284	260	248	241	264	281	265	258	263	264	245	245	278	266	281	281	248	251	246	261	247	257	264	258	280	260	253	260	250	279	267	268	267	266	265	248	278	263	257	249	243	238	260	247	270	278	271	269	257	273	267	237	246	267	276	264	273	272	254	225	253	240	258	276	281	269	246	270	279	263	261	234	261	257	274	247	227	233	252	265	260	262	268	281	211	265	221	254	245	226	240	239	263	277	262	264	262	279	238	264	225	239	234	253	235	228	273	280	251	270	242	259	259	278	243	250	258	254	268	260	260	247	272	271	246	259	263	268	257	239	244	235	278	255	240	247	256	251	270	239	249	247	258	270	257	265	242	257	281	252	268	248	250	271	230	250	259	238	246	257	268	265	254	264	234	272	247	239	247	236	253	263	266	252	245	244	255	257	263	288	257	278	261	257	252	245	246	265	257	264	252	241	238	279	272	248	259	230	267	233	255	226	270	270	279	248	249	258	249	255	258	258	268	245	297	282	255	245	248	247	236	261	259	236	255	257	259	245	259	249	249	241	269	224	259	262	281	224	247	244	260	272	248	232	238	267	287	251	256	241	262	255	284	227	247	257	240	226	286	249	257	258	259	276	262	258	252	282	270	249	275	255	241	259	248	278	277	239	272	259	253	257	261	259	237	298	257	232	250	261	249	227	281	261	260	267	250	253	263	267	279	271	264	282	256	248	251	245	256	287	272	260	259	286	240	260	259	252	258	289	236	268	263	271	249	248	221	240	242	279	239	269	269	251	255	245	270	233	262	293	226	271	271	255	280	277	260	268	227	275	241	273	253	264	276	244	256	264	256	242	276	260	241	288	268	267	221	264	274	257	267	240	274	246	243	262	226	248	257	235	257	263	248	271	262	247	256	269	267	259	250	252	254	246	253	234	252	254	261	259	251	243	262	244	247	235	275	245	278	256	262	247	245	256	296	262	275	225	217	264	242	250	274	239	245	216	245	260	266	259	280	261	241	269	234	256	260	252	241	256	262	258	261	254	251	259	249	281	243	268	276	241	297	267	255	272	246	259	254	243	271	236	262	266	249	240	267	248	233	281	243	277	267	254	265	255	250	247	274	224	246	276	287	237	224	254	248	244	291	233	264	237	266	234	250	253	249	257	244	276	227	249	252	221	255	261	263	251	243	249	292	251	278	251	261	272	255	276	274	273	251	271	246	234	255	264	262	257	269	274	256	243	257	253	274	252	253	268	241	215	261	244	257	278	265	273	225	283	278	258	258	252	256	270	269	275	244	272	258	257	267	240	257	271	262	240	285	254	248	262	254	234	254	235	293	226	236	241	234	241	253	253	256	244	244	262	251	278	276	269	236	250	244	250	271	251	261	247	260	269	253	229	262	239	262	271	254	252	231	251	254	287	252	243	242	254	281	287	245	280	230	258	252	255	249	251	278	259	254	261	261	239	248	253	256	258	244	221	251	281	238	252	234	285	272	240	263	231	271	276	289	267	265	270	260	282	245	248	252	257	250	269	257	244	274	262	252	218	235	264	252	248	247	253	271	257	250	257	228	251	256	254	265	264	246	255	258	270	246	254	231	252	271	280	227	256	263	270	254	265	257	259	239	263	264	262	244	259	266	264	256	277	266	238	250	263	257	241	260	263	270	238	274	244	257	275	274	251	279	261	249	247	241	248	275	273	249	225	279	272	275	273	244	258	249	272	234	270	245	259	263	260	263	238	269	272	243	261	275	282	265	239	246	265	269	241	283	235	272	262	268	252	276	280	277	282	267	231	231	257	274	220	274	258	247	253	277	246	252	238	241	235	265	232	238	270	260	272	270	265	260	270	284	245	269	281	246	266	247	234	274	268	273	252	254	266	270	280	257	234	263	247	266	241	251	228	262	233	283	258	243	237	258	292	240	275	254	272	257	254	262	266	293	253	263	259	275	258	249	254	250	252	281	257	237	249	262	250	262	240	289	265	282	248	240	270	268	251	253	261	242	266	247	266	260	272	271	257	269	247	258	271	265	251	252	224	257	250	261	256	268	263	239	242	255	258	240	252	265	236	279	270	263	285	245	254	274	212	253	239	267	248	276	226	232	268	282	258	261	252	237	269	263	258	262	272	293	258	252	273	263	254	270	265	256	311	253	277	284	265	248	251	270	249	271	259	250	285	242	248	266	242	256	245	256	274	281	276	248	266	272	252	269	265	282	274	270	241	251	258	265	246	252	267	248	250	237	260	251	252	235	279	247	220	255	245	261	245	283	274	280	257	259	250	243	256	275	268	260	261	229	231	273	262	280	258	226	243	282	271	250	263	250	245	250	269	247	240	249	238	270	261	254	251	261	268	268	262	271	255	239	245	232	263	239	252	240	240	252	260	304	256	243	266	263	254	279	263	265	265	242	282	270	227	241	264	270	242	277	243	272	267	255	255	236	260	266	259	242	252	273	255	254	261	266	252	283	249	250	253	277	262	245	255	268	237	284	227	245	270	251	263	260	264	254	257	259	264	258	274	260	217	250	279	287	233	259	259	259	257	260	305	264	261	239	233	262	267	262	265	250	292	258	271	275	272	231	247	243	259	209	275	261	236	306	253	280	226	276	267	264	265	250	267	258	252	276	287	262	252	277	254	240	272	273	216	269	226	252	261	255	251	246	246	286	268	272	260	295	250	282	238	259	247	256	289	245	255	245	243	282	223	255	262	277	249	246	264	250	255	272	262	286	244	295	280	250	267	259	237	239	239	255	273	235	269	226	276	269	253	269	247	246	269	241	270	239	241	234	277	269	248	257	270	248	232	243	256	269	276	227	240	272	261	257	238	261	243	267	271	273	283	265	249	237	256	273	257	290	252	248	245	295	234	266	256	261	225	269	292	287	261	259	241	247	299	262	261	246	248	266	245	271	257	242	271	263	260	237	260	249	272	275	262	271	257	273	265	267	285	279	278	266	275	298	283	250	229	247	267	213	250	260	242	265	257	234	278	242	263	250	238	231	270	261	260	248	267	268	250	275	245	284	235	246	226	259	262	265	240	256	260	254	240	259	256	230	253	266	259	253	233	234	255	251	264	250	259	256	256	247	242	265	272	270	246	262	242	260	251	283	287	280	274	257	252	249	276	238	250	283	247	252	241	260	270	256	288	259	245	245	251	279	243	275	271	249	270	259	267	268	268	267	273	281	282	232	258	253	255	245	274	274	246	240	231	261	265	252	239	228	283	265	260	234	264	252	296	264	236	255	273	249	230	252	240	243	259	275	245	225	255	252	270	245	235	232	277	269	247	245	295	240	276	264	249	256	254	260	259	260	268	251	263	257	266	245	288	270	274	256	260	247	249	252	276	246	265	241	253	242	263	244	282	272	239	253	239	239	255	274	258	239	266	270	271	258	256	257	289	274	253	240	239	229	250	299	236	254	266	254	260	231	244	258	284	254	240	238	248	267	237	232	263
51305	67027	28344	10771	579	441	381	389	361	345	316	325	301	286	304	306	313	322	298	302	303	310	297	286	273	292	288	283	280	303	289	277	280	271	272	322	277	266	301	311	296	292	269	290	282	290	307	291	298	287	265	286	275	264	247	267	274	292	292	257	300	283	337	292	301	283	285	281	304	277	261	293	315	273	290	267	251	277	289	315	318	281	312	277	300	275	310	284	286	315	257	323	295	301	280	287	279	300	293	276	288	279	281	285	287	272	277	294	259	250	302	284	304	281	299	303	266	290	286	287	277	276	269	304	267	295	266	300	312	267	293	283	294	277	291	302	288	277	275	290	287	301	305	260	296	332	305	279	271	290	282	282	291	298	314	279	303	325	269	273	286	300	267	283	265	247	345	293	269	306	254	285	269	290	291	267	280	260	266	322	298	298	314	309	306	290	288	248	282	321	286	271	259	288	309	281	284	285	291	291	293	293	270	308	315	299	283	319	327	293	293	302	288	277	298	271	274	314	276	287	269	294	291	272	271	264	308	283	292	285	279	319	293	321	303	285	273	281	302	274	302	277	296	259	285	280	281	300	334	284	284	321	274	308	288	281	279	300	298	304	251	290	278	274	295	278	287	306	300	281	301	272	298	279	275	289	289	291	262	272	265	325	281	273	296	316	285	287	303	292	273	278	318	292	274	304	274	279	282	293	279	310	285	316	267	281	299	284	284	303	288	299	289	308	270	276	257	280	264	289	314	286	262	293	279	298	299	281	292	301	290	295	295	293	292	269	272	287	265	306	262	285	314	287	303	264	285	277	280	287	309	270	274	273	294	306	283	292	296	276	294	282	300	276	297	267	264	286	285	283	256	286	308	286	290	258	277	285	269	287	261	314	276	281	312	294	272	263	306	295	297	244	268	294	301	323	276	291	277	284	311	294	282	289	269	272	293	265	294	311	281	293	338	300	258	277	271	288	299	290	311	293	321	290	277	300	268	272	307	252	302	295	270	265	292	280	286	312	287	297	296	287	284	288	296	288	272	283	293	303	289	286	314	301	295	269	300	281	274	275	283	288	301	326	281	279	284	273	269	272	283	276	249	287	296	294	268	255	278	252	266	285	290	276	281	304	284	308	308	321	267	275	280	294	301	289	275	293	273	288	289	296	302	303	303	289	245	278	293	256	276	304	295	281	316	281	276	289	296	304	283	285	287	294	311	299	244	268	294	305	294	310	284	291	276	282	278	321	278	302	265	294	276	283	269	291	300	309	303	264	269	264	306	284	272	287	255	301	304	283	290	271	310	303	305	276	296	300	258	296	256	259	266	288	241	294	280	289	313	269	299	284	288	301	279	301	306	309	278	268	294	273	288	291	291	282	269	287	277	297	262	283	273	300	306	294	279	268	299	334	293	293	250	307	272	292	254	263	300	274	280	254	302	298	282	288	288	271	319	277	310	278	272	282	300	286	295	276	274	285	275	290	289	317	282	307	275	305	257	263	291	303	285	290	282	263	267	300	272	305	280	266	269	285	308	268	251	271	304	268	286	307	281	292	283	311	306	262	305	267	311	291	303	276	269	283	319	283	253	292	313	291	274	283	236	307	297	300	271	270	265	280	296	307	260	266	289	285	292	304	307	312	285	269	299	298	292	280	286	266	300	269	307	259	318	273	308	294	279	289	281	315	287	289	282	274	299	257	258	293	287	282	295	287	300	271	298	259	287	295	288	304	319	269	289	262	316	260	293	291	284	271	281	308	279	246	279	264	287	297	287	278	281	277	305	288	283	277	313	289	308	305	296	295	262	298	298	275	297	288	273	269	264	291	290	281	259	274	277	280	291	281	268	265	277	279	299	304	270	269	302	302	286	312	268	255	277	278	280	296	266	310	288	281	286	288	290	261	254	273	261	257	270	269	291	297	287	319	270	313	285	292	276	272	283	296	303	284	277	281	294	312	285	272	291	299	285	304	288	270	278	271	281	278	309	284	306	280	247	301	274	297	292	299	274	295	295	278	269	300	289	268	282	263	269	294	259	302	284	297	284	289	274	271	254	285	293	312	290	287	309	300	277	305	294	297	281	255	278	275	313	319	298	291	295	310	289	261	266	314	273	260	284	267	303	291	262	291	268	284	277	323	286	271	300	281	304	268	301	266	280	304	323	262	284	297	280	298	294	300	295	263	255	285	278	273	261	301	310	305	287	283	297	276	260	281	305	276	296	299	278	332	310	266	313	290	284	326	267	286	280	278	261	269	275	318	276	285	254	275	292	302	267	271	286	283	292	333	285	273	288	282	272	285	283	263	290	295	277	311	289	269	287	267	271	283	297	294	295	287	263	300	260	288	324	281	312	294	269	277	284	274	278	309	301	254	303	281	298	278	298	302	294	248	322	321	297	281	323	242	314	278	277	289	301	287	299	277	292	287	294	311	320	282	267	239	279	259	310	265	266	293	310	301	266	267	281	282	285	274	260	278	293	258	271	267	305	298	307	293	302	269	284	307	278	290	305	292	274	281	307	314	264	254	292	275	284	298	254	298	265	305	296	277	302	310	262	276	320	298	293	272	276	293	316	250	301	321	254	269	281	278	271	293	309	274	315	270	294	279	312	275	278	315	257	295	303	267	304	292	250	280	294	282	283	315	256	302	276	260	280	305	297	272	273	280	270	280	322	304	280	274	310	285	298	290	280	280	269	268	302	287	304	295	284	270	296	255	301	280	319	287	276	277	288	296	297	269	287	281	271	267	249	305	304	274	285	273	300	284	257	293	269	292	286	299	265	263	291	274	308	277	301	280	277	276	306	285	263	309	302	294	290	281	280	290	249	292	288	278	292	293	298	274	289	305	307	289	278	302	309	269	274	263	265	292	285	295	259	285	276	305	298	247	275	295	272	266	293	300	269	318	295	296	278	258	294	302	260	310	300	301	295	286	293	265	291	281	292	263	290	287	276	261	275	290	292	315	293	292	266	294	290	287	295	255	284	287	288	270	270	295	287	288	286	301	301	309	298	295	242	288	269	283	301	246	295	300	313	279	291	282	300	244	287	321	274	270	270	296	298	279	310	316	279	280	277	281	283	293	285	298	326	261	274	269	287	298	292	270	270	269	304	306	268	281	294	291	293	276	303	272	307	282	267	275	299	286	301	289	251	273	267	301	307	289	259	284	281	288	291	320	250	280	269	270	258	244	255	254	295	280	299	311	301	322	276	288	299	297	290	289	291	298	276	290	264	292	305	298	269	274	277	290	248	274	271	274	288	285	311	275	308	298	301	272	285	288	297	284	319	288	289	274	272	316	298	255	289	275	274	250	288	303	281	310	256	316	271	293	308	277	270	285	278	321	279	274	270	263	270	275	291	279	287	290	306	293	278	307	278	261	303	270	300	317	266	288	302	277	282	314	299	258	270	298	288	294	273	291	266	265	295	317	276	304	287	280	281	305	284	281	262	266	317	315	283	314	280	281	314	270	307	274	297	275	295	284	276	313	290	295	286	263	256	284
24692	22577	29380	24122	21045	8430	810	443	390	388	373	343	334	298	327	336	335	333	303	327	352	285	325	311	339	329	298	322	318	297	314	314	309	311	284	291	305	316	315	331	275	298	305	314	297	329	265	313	313	331	294	296	320	317	284	315	262	286	295	294	318	300	284	300	294	289	290	267	289	327	315	328	260	298	300	295	328	288	280	294	297	291	311	294	299	284	288	294	283	317	302	286	313	275	275	288	262	293	294	289	295	276	315	283	288	306	301	314	298	335	294	284	279	322	307	300	303	281	326	308	287	330	290	283	322	304	322	337	294	315	303	300	288	295	335	308	302	297	324	288	300	275	301	297	305	295	296	326	303	320	313	286	301	338	279	270	304	324	308	296	285	313	308	333	282	283	290	304	290	290	279	307	301	326	253	285	289	305	290	296	305	283	293	311	294	295	329	313	292	283	308	296	275	271	282	316	275	286	298	285	297	307	291	287	293	289	282	304	278	264	288	296	305	304	278	315	269	320	309	325	291	274	269	315	313	298	307	311	315	299	270	300	292	297	272	322	307	317	296	303	323	333	324	281	270	336	327	326	282	328	285	292	300	307	289	332	298	290	299	289	282	289	282	292	282	280	272	336	313	294	275	316	262	307	266	302	328	298	315	336	265	297	326	332	312	290	329	310	298	290	297	284	270	275	258	305	329	272	302	281	332	304	317	328	298	294	304	307	300	319	309	275	290	298	284	317	319	315	273	302	307	293	328	308	317	301	292	297	253	279	308	306	306	302	295	305	318	296	283	292	323	273	338	243	299	298	287	312	301	323	287	295	331	285	274	285	320	282	320	246	281	284	294	313	297	297	298	319	291	296	293	294	314	318	310	304	274	294	287	314	287	315	327	319	303	309	308	298	288	288	273	296	277	306	291	321	280	316	279	291	297	330	292	303	308	305	323	316	303	325	303	292	275	301	304	278	295	292	300	315	313	289	269	286	293	292	302	301	287	284	289	295	262	301	268	319	286	309	288	324	327	296	291	303	291	289	309	297	320	291	303	299	276	297	284	298	291	289	316	302	307	311	252	283	319	270	314	297	296	324	309	291	299	290	307	307	314	330	271	297	315	306	286	279	297	307	279	307	306	310	305	287	299	326	293	285	314	291	288	313	292	280	316	310	283	336	333	286	299	278	287	323	309	277	288	313	278	328	272	307	282	256	298	284	309	271	285	299	295	313	300	340	310	283	292	310	294	294	280	310	266	303	290	302	311	294	253	297	304	268	304	286	294	296	328	294	246	281	305	286	293	329	259	317	301	294	314	306	303	293	280	302	288	307	259	283	280	315	314	304	328	292	303	282	265	333	287	271	279	278	303	287	310	290	313	288	298	294	301	295	306	287	309	295	302	298	297	311	327	289	273	311	288	281	303	299	314	322	280	278	297	284	292	275	312	308	309	304	310	299	303	316	299	306	290	289	276	304	299	294	301	261	294	283	310	307	290	354	330	273	300	277	297	319	266	331	295	288	267	305	301	296	291	306	322	298	275	294	310	286	281	291	317	318	285	287	328	272	311	295	301	315	291	302	288	306	279	286	264	276	292	314	283	299	299	297	269	293	290	296	306	301	295	314	266	297	286	276	300	277	276	307	272	300	312	325	324	269	263	290	287	315	283	317	305	289	335	306	302	322	312	305	286	302	319	312	276	282	283	291	307	294	292	330	287	294	333	292	307	279	287	324	321	310	295	334	280	274	322	291	263	274	295	292	305	285	291	326	277	307	336	320	304	294	295	306	321	325	329	315	291	283	274	313	287	270	288	299	290	316	274	305	290	292	327	274	315	275	334	324	298	295	312	294	248	299	304	308	286	326	296	312	300	275	278	311	298	293	306	293	306	291	303	281	319	303	319	295	302	303	284	289	321	284	314	284	291	300	291	320	319	274	302	304	313	324	305	316	310	307	282	323	319	323	298	331	304	318	296	290	316	297	283	316	308	281	308	281	276	276	300	281	289	281	283	268	253	278	287	296	261	291	287	320	312	277	301	322	301	334	298	297	328	324	308	300	296	298	315	293	337	313	288	288	340	314	333	312	312	290	288	289	294	261	317	303	284	327	304	299	286	268	301	325	302	283	286	322	294	285	311	306	294	292	305	311	338	279	311	332	308	307	278	280	304	302	278	322	296	285	296	285	279	310	310	302	312	315	306	322	287	321	278	297	288	284	347	282	300	333	297	320	321	291	268	306	304	321	275	283	308	302	299	314	314	284	290	299	298	302	304	283	302	303	293	345	299	276	294	268	294	307	288	303	329	272	283	265	309	316	276	299	302	281	293	283	304	278	290	310	284	297	258	305	284	268	289	288	251	295	304	283	294	299	313	305	267	290	278	309	303	287	296	274	278	305	281	273	300	284	311	313	299	284	281	304	302	290	281	318	320	303	313	270	299	312	306	296	334	285	316	292	294	275	281	292	305	278	282	295	294	312	288	293	285	328	335	301	289	271	319	280	311	331	313	272	292	299	251	275	281	305	306	294	298	298	294	330	271	284	307	315	331	300	292	304	288	311	314	292	290	303	333	313	305	300	295	327	298	292	314	278	308	300	307	297	261	312	291	311	306	298	299	299	297	278	303	292	297	329	271	311	311	325	294	301	333	285	312	300	284	303	321	285	297	293	277	292	304	303	288	307	313	297	275	277	285	297	280	256	295	308	273	312	301	288	304	313	308	316	292	294	300	292	280	305	277	270	324	275	313	291	301	304	312	284	324	317	294	304	306	284	285	315	327	288	291	317	290	265	300	327	297	307	309	312	333	290	304	298	296	298	323	287	291	293	286	302	303	305	311	295	284	306	278	294	328	301	267	280	295	282	296	280	277	298	315	295	305	319	308	309	335	285	323	309	319	304	290	303	290	310	283	323	279	276	288	313	304	315	281	263	273	307	296	282	315	274	272	286	313	275	322	295	279	277	299	332	277	305	285	288	290	297	284	291	302	292	299	279	282	290	257	302	312	325	290	329	306	317	285	312	270	263	333	281	308	293	299	286	296	282	271	281	295	283	297	299	293	301	273	296	282	290	268	289	316	310	298	298	317	274	304	313	294	304	293	295	296	261	311	316	307	255	276	282	330	306	310	292	299	284	311	304	294	323	297	282	297	274	269	305	300	275	282	297	285	323	283	281	277	312	299	279	306	313	301	320	320	294	289	282	273	290	299	292	273	234	293	280	276	283	301	299	319	282	284	303	297	289	332	288	294	274	297	307	326	297	313	326	274	323	319	279	324	297	296	273	289	276	331	299	304	302	324	333	293	300	315	335	335	290	318	307	323	301	288	273	300	271	306	292	283	296	324	291	297	287	298	277	297	298	313	292	278	270	264	290	324	297	287	285	289	297	275	302	322	310	321	290	290	321	294	296	315	283	274	314	270	298	321	283	270	331	300	309	341	313	282	292	325	265	289	318	265	313	297	304	290	301	265	301	285	297	295	324	277	284	289	294	304	281	291	307	330	283
51841	76516	36770	14950	869	626	555	504	468	422	436	403	379	375	409	387	347	372	356	347	358	365	364	332	366	377	328	351	347	329	357	332	358	326	377	324	326	326	352	298	320	320	311	322	362	299	327	306	349	338	313	347	305	310	334	324	359	336	323	274	335	320	353	308	322	325	323	357	330	340	321	326	347	355	313	306	319	299	314	334	316	316	302	326	322	320	317	315	353	343	362	319	325	300	302	319	345	314	351	310	314	314	316	326	318	336	357	330	320	314	281	343	331	303	326	314	303	335	300	322	329	283	321	319	316	296	308	340	313	319	322	348	321	321	309	322	346	315	348	326	342	320	341	358	333	330	313	307	338	328	291	345	323	311	334	308	330	326	298	319	328	314	316	278	344	320	325	342	330	324	316	336	358	303	322	323	334	333	300	319	337	352	305	357	328	335	304	322	300	305	322	326	388	329	323	286	331	345	315	313	319	318	312	338	321	343	343	327	336	326	311	356	296	342	332	296	342	304	311	331	320	356	303	368	322	299	312	329	318	307	300	317	326	335	312	296	329	325	306	359	320	310	333	353	333	343	332	362	352	319	284	325	316	295	357	344	339	327	304	327	341	316	362	353	294	359	316	326	319	327	339	308	339	325	297	335	315	325	341	342	326	301	319	327	309	329	344	347	333	331	289	311	330	352	336	338	326	314	348	344	319	329	371	338	322	319	337	341	312	321	319	352	352	319	292	316	329	331	326	320	297	316	327	326	344	329	286	324	346	297	323	328	294	310	332	361	350	335	319	342	377	318	325	333	361	323	320	348	319	321	320	330	300	308	306	314	282	327	325	348	303	331	335	314	325	348	365	351	323	290	318	317	330	320	319	306	337	342	372	315	329	332	300	336	309	338	369	294	328	317	309	311	341	330	332	319	308	298	335	321	310	335	318	310	300	346	304	322	340	315	346	306	322	316	319	340	296	323	336	345	335	294	333	306	329	327	312	320	333	312	346	329	301	335	332	334	324	329	321	324	334	291	303	303	306	301	310	326	324	301	344	335	297	323	309	319	322	341	303	336	315	336	313	333	297	310	310	347	331	323	328	328	318	335	313	312	325	330	316	303	326	364	299	308	290	318	327	315	325	317	320	332	316	342	333	331	319	320	323	350	375	317	350	347	339	283	361	326	344	325	287	339	339	324	303	339	322	310	314	336	333	330	326	302	306	307	317	298	325	354	311	310	323	327	294	313	327	297	310	321	332	312	315	332	343	310	322	328	334	330	345	320	354	294	350	313	295	286	350	337	317	334	316	315	302	315	328	320	290	317	313	337	379	326	332	327	310	294	308	297	344	312	319	326	315	305	348	331	306	353	334	324	299	340	326	308	324	315	351	304	316	313	345	321	347	295	306	317	319	320	324	303	293	299	358	274	328	288	328	328	303	323	295	322	344	332	327	303	311	307	316	327	306	285	327	317	318	278	343	329	304	344	339	371	343	321	320	304	298	286	318	280	300	305	324	306	351	304	316	327	308	290	284	345	328	298	321	322	319	305	332	307	319	367	345	315	339	302	307	345	308	334	330	321	312	340	297	352	350	309	342	343	301	329	334	312	318	292	301	286	316	301	348	309	322	353	333	332	311	332	328	312	297	317	330	308	294	316	320	307	332	349	336	330	320	308	344	351	317	314	322	294	341	313	317	292	339	345	316	313	323	326	320	289	330	349	331	348	329	308	329	313	305	355	294	341	362	334	298	291	302	326	327	304	312	309	334	339	320	311	310	330	311	335	314	348	334	333	327	341	294	341	307	308	312	330	312	353	278	327	278	349	311	323	343	313	311	329	324	316	293	338	306	299	337	303	329	302	291	337	302	325	349	335	333	319	338	322	324	350	310	319	326	312	311	319	335	350	324	310	353	298	323	315	293	308	349	300	317	353	317	337	325	286	325	342	320	321	332	336	327	302	337	321	337	331	297	329	321	332	343	347	310	324	305	300	307	324	340	344	314	311	302	354	331	327	335	317	316	306	320	312	322	314	328	323	354	314	276	303	361	320	334	327	313	300	316	324	306	307	325	343	324	294	315	328	327	308	313	291	360	308	330	332	315	346	318	280	324	330	287	324	335	307	334	326	288	316	304	327	328	330	324	323	328	343	303	343	322	305	293	300	331	319	332	362	314	332	315	315	299	330	301	303	330	306	332	318	321	314	320	319	315	338	325	285	306	323	319	306	338	325	271	335	322	361	322	286	318	317	337	320	319	328	324	288	362	304	310	316	303	323	352	347	326	321	329	346	301	308	316	313	306	331	292	323	323	305	301	350	321	329	348	303	305	340	316	341	299	346	332	287	315	295	296	339	336	311	325	297	349	321	306	339	332	305	318	326	316	312	337	308	307	284	301	300	307	357	313	318	343	333	294	290	342	315	347	348	320	321	315	319	334	318	327	341	336	325	317	310	337	333	318	317	288	329	314	312	330	328	275	321	309	329	331	296	297	328	357	318	312	320	305	317	322	327	311	324	325	317	312	338	296	367	320	312	306	323	320	296	321	314	296	331	302	329	323	297	333	313	327	317	308	311	326	306	323	318	294	326	311	339	296	279	313	326	330	331	297	341	348	330	309	294	336	361	325	352	322	317	301	323	333	319	292	353	316	317	323	323	339	319	340	324	344	336	329	317	309	325	331	308	337	321	334	358	341	320	307	292	305	308	329	290	322	323	323	351	305	296	313	322	339	323	303	339	319	348	333	316	310	326	332	306	341	318	334	325	319	315	331	337	316	319	318	311	345	316	316	340	310	310	347	322	344	333	336	324	349	301	318	282	318	308	312	335	304	319	303	336	319	308	315	349	306	349	303	343	314	306	324	319	299	331	313	368	289	314	319	316	326	329	336	343	307	311	328	331	320	370	314	328	328	336	336	321	327	348	326	307	295	316	316	314	332	310	316	311	331	331	302	292	306	309	333	296	330	332	324	341	339	327	360	305	341	307	345	332	320	300	327	380	327	291	281	312	297	324	334	352	328	326	347	318	343	326	295	334	357	304	327	328	351	335	359	338	318	326	326	354	313	349	312	334	333	295	325	309	327	330	319	347	291	349	306	320	309	347	293	328	312	328	343	359	297	308	296	348	343	312	321	338	317	310	308	317	319	337	330	323	325	324	334	305	317	345	329	328	318	292	326	307	301	348	317	319	316	299	302	312	310	307	307	296	307	323	292	358	313	339	341	325	330	342	348	347	313	301	295	326	316	331	310	310	315	343	293	346	310	303	302	336	303	298	333	321	305	321	340	318	323	314	314	323	305	330	329	301	294	310	313	310	335	328	325	347	310	327	340	315	342	330	304	311	325	313	311	311	312	326	311	329	354	309	291	295	317	318	312	310	351	316	311	304	322	307	317	339	305	306	335	298	321	345	357	316	292	338	336	325	320	295	316	312	303	327	322	335	325	327	322	353	325	300	342	287	280	307	319	350	327	323	306	322	338	308	323	344	338	330	323	300	330	341	340	309
29182	23879	9148	1946	563	506	528	500	505	536	511	475	510	520	485	521	519	485	512	487	524	508	499	495	530	490	509	464	511	523	477	504	539	543	461	523	508	535	490	527	521	491	505	479	497	499	488	544	503	521	503	560	505	508	510	493	542	525	492	498	500	494	495	531	518	516	476	558	511	543	535	485	501	508	473	492	499	511	522	477	490	518	531	504	524	509	483	532	477	518	492	518	484	503	541	514	486	498	518	510	512	540	544	494	481	509	519	502	507	518	494	494	506	496	477	534	533	474	550	498	520	501	476	489	496	485	489	495	489	530	521	501	496	499	535	516	541	509	510	484	511	488	547	532	493	522	472	506	518	504	530	474	538	506	534	490	520	506	524	533	493	546	474	504	485	481	504	468	489	531	512	485	496	523	509	506	547	524	499	500	517	521	516	512	520	495	518	503	535	521	503	528	514	517	481	512	533	528	526	534	539	514	521	514	502	542	491	492	504	521	493	484	493	515	510	501	564	522	534	518	481	507	490	504	524	496	497	536	535	503	511	506	543	498	524	514	511	497	505	498	512	515	514	498	538	522	521	520	482	490	521	548	541	496	525	528	499	500	495	506	508	484	524	507	491	503	487	456	553	539	469	493	517	524	483	488	488	486	521	475	499	489	484	522	501	477	493	541	495	514	551	495	507	507	499	475	517	487	478	528	518	510	527	530	538	477	476	500	502	507	551	506	485	501	496	527	512	486	514	493	502	478	490	512	503	547	477	508	497	496	512	483	519	498	515	514	508	506	505	534	512	471	549	509	459	526	501	538	540	533	542	478	537	540	518	524	534	531	481	562	473	525	512	488	499	498	501	498	497	530	509	501	514	562	512	496	525	481	518	508	530	532	488	507	530	516	515	548	483	548	486	488	493	523	488	507	479	529	530	506	518	527	517	534	487	481	520	484	494	526	548	512	533	543	490	506	496	490	505	510	558	507	495	501	471	499	470	523	512	525	497	469	506	510	501	487	518	530	505	510	492	549	495	532	487	501	523	512	484	525	508	515	500	481	494	495	508	492	502	500	513	487	499	539	521	514	559	493	487	530	486	490	545	491	491	509	527	519	496	511	544	516	510	514	540	492	515	510	485	492	504	454	497	507	474	533	526	496	481	512	528	538	513	506	486	506	490	468	495	495	503	492	494	505	515	518	518	531	495	487	476	498	488	518	536	492	522	513	513	474	537	490	522	511	531	495	497	524	517	481	452	471	541	542	515	510	506	533	502	550	459	476	492	461	493	486	522	553	532	550	531	481	522	510	541	500	485	514	452	514	525	497	478	540	489	488	512	518	517	509	514	522	517	528	525	480	520	511	492	526	462	552	504	505	487	497	491	517	485	489	463	509	524	511	503	491	504	511	536	535	526	529	546	503	496	561	492	506	500	495	474	493	503	527	483	517	526	498	541	516	522	520	495	450	547	489	523	538	520	482	530	540	504	483	462	507	528	521	476	511	471	509	451	477	511	497	531	500	545	522	557	564	459	531	503	498	528	499	570	530	494	481	510	501	532	480	495	506	505	538	500	474	521	508	448	508	481	498	541	538	519	497	543	476	523	533	492	530	530	528	534	488	528	496	496	505	490	458	487	488	459	521	478	515	509	452	524	524	538	511	503	494	546	517	501	484	490	505	479	507	518	485	490	523	507	506	524	530	529	480	483	487	522	542	524	497	518	467	453	491	475	495	430	501	494	481	483	506	496	499	526	513	478	509	477	490	513	523	519	506	522	506	490	480	486	497	446	508	509	518	509	512	504	538	503	536	561	549	503	538	491	491	484	526	515	478	551	482	507	521	485	523	477	503	501	486	493	510	491	486	476	462	550	523	507	516	505	513	508	483	501	495	494	518	471	568	504	531	458	522	518	485	501	548	486	487	479	533	501	452	504	500	514	503	536	492	519	485	517	518	500	512	482	517	523	499	512	540	509	499	526	466	506	488	517	528	499	461	492	473	499	560	526	549	519	518	523	513	520	468	511	500	505	498	520	510	502	506	499	491	473	528	535	478	475	508	507	467	503	487	510	492	499	513	499	457	520	514	489	486	506	503	506	537	480	503	484	468	516	543	508	510	495	478	522	511	558	452	513	482	463	461	511	487	467	489	550	536	453	511	480	492	507	479	485	499	522	519	547	540	477	524	489	525	510	511	509	484	498	462	497	512	485	513	526	479	508	529	482	519	507	531	518	514	492	529	480	513	490	521	527	507	530	517	517	547	538	575	493	517	442	532	530	500	481	517	527	516	528	472	499	482	505	490	507	506	519	538	508	530	484	497	478	482	539	523	521	485	548	504	489	502	517	502	489	537	550	469	489	514	511	502	507	507	521	516	516	544	500	487	471	515	512	541	512	523	497	536	512	479	542	469	475	509	507	524	477	532	497	497	544	505	530	523	523	505	534	488	532	508	548	500	481	549	522	541	486	521	481	519	521	523	507	510	520	511	486	525	463	522	518	506	458	488	489	496	509	475	509	477	454	525	530	471	479	479	513	506	487	508	461	468	545	517	486	477	538	519	456	455	499	532	509	510	464	509	505	501	500	495	532	528	507	497	509	526	484	485	480	506	514	527	523	487	484	501	506	513	513	492	456	504	511	529	470	493	503	520	527	528	495	487	510	515	492	488	493	492	515	565	510	506	506	526	525	509	503	507	518	496	538	480	516	531	541	515	499	486	511	555	491	491	476	454	524	558	486	523	505	495	506	520	531	504	501	509	475	505	481	494	538	483	511	519	525	541	533	533	555	495	532	526	494	479	500	510	498	522	531	513	501	522	465	489	526	495	500	476	488	514	484	551	505	484	470	521	505	497	502	472	527	508	475	528	507	516	498	515	513	505	500	530	471	513	516	507	515	528	490	512	520	505	524	478	493	477	475	486	493	533	489	521	497	505	509	481	478	470	547	534	462	504	535	527	522	513	472	507	493	502	499	491	523	474	523	486	502	497	491	483	528	523	478	479	501	540	471	500	493	537	506	526	484	541	514	480	513	515	498	491	494	502	515	488	510	537	494	479	514	554	501	519	499	518	508	472	519	499	523	532	481	457	510	498	512	498	495	529	531	512	497	517	509	479	488	504	501	495	524	486	477	548	535	503	500	465	513	508	527	524	507	526	516	520	513	476	492	508	524	545	522	495	500	468	480	499	492	494	498	498	480	498	479	475	527	537	499	511	485	552	526	500	504	483	526	507	516	510	499	464	496	482	521	521	486	508	488	500	514	495	510	526	527	542	527	502	493	560	535	537	485	489	476	504	493	512	517	532	503	491	485	529	445	514	530	493	525	521	502	508	482	523	517	472	446	502	484	525	490	508	473	531	467	495	463	521	477	511	532	516	511	487	494	503	503	504	506	516	524	493	448	514	509	519	530	520	533	511	471	523	498	519	492	477	537	472	544	520	484	490	484	528	481	512	516	485	524	481	482	478	500	464	526	498	553	543	508	543	501	497	503	526	509	520	466	518
17411	21297	4549	1488	458	480	475	478	463	457	502	484	482	477	492	484	469	512	485	455	509	495	459	465	475	477	513	487	496	438	511	436	463	460	476	480	441	506	533	501	462	444	428	475	464	493	482	478	439	494	418	470	473	503	448	514	477	458	497	505	488	428	482	473	530	450	473	457	513	524	467	454	479	503	483	437	464	452	521	463	435	454	453	494	454	459	494	450	447	489	461	479	494	439	478	525	494	451	444	482	464	483	466	441	497	474	477	466	481	479	477	448	488	482	481	472	479	468	493	466	448	501	467	485	474	466	500	488	487	484	487	469	458	499	474	464	478	521	432	438	449	509	483	453	505	472	505	450	442	476	426	513	463	477	448	484	486	474	473	472	466	460	471	522	433	493	486	483	534	482	475	474	480	438	478	452	458	508	487	503	462	467	488	489	451	472	486	495	440	491	515	465	451	461	493	453	489	489	483	492	454	460	505	466	495	496	467	473	460	452	456	484	482	451	461	498	498	423	503	462	483	491	498	434	477	467	464	441	472	438	460	449	478	444	473	508	474	490	454	471	509	459	446	434	465	473	465	484	469	461	448	466	488	453	447	476	448	499	418	481	468	489	455	472	445	489	457	497	488	476	472	506	489	522	465	480	508	469	477	475	485	458	456	497	441	460	406	489	482	475	494	470	474	451	484	471	502	460	485	490	476	464	468	475	464	476	497	484	487	469	475	462	461	461	462	475	472	482	471	481	488	478	502	437	494	471	480	426	492	491	455	474	471	453	452	477	479	450	490	461	443	501	464	490	458	500	460	441	488	463	464	485	453	484	467	474	478	477	474	493	439	465	479	458	491	388	476	458	482	480	475	478	477	472	475	449	449	477	476	457	451	472	487	495	491	470	453	483	461	473	462	473	495	490	457	509	483	454	502	472	472	457	479	509	486	481	458	504	495	455	513	505	479	462	521	463	440	460	458	462	452	468	474	453	443	474	507	452	448	499	472	507	431	476	453	478	449	444	463	472	442	463	466	476	445	474	475	449	435	494	487	470	498	468	483	463	485	485	484	488	429	455	481	477	506	419	498	472	476	497	495	481	452	464	461	465	522	520	467	502	494	496	459	468	486	467	467	467	455	447	459	435	522	496	495	501	447	507	480	505	481	518	484	458	447	477	493	488	462	504	443	486	471	524	489	488	489	490	500	431	484	473	478	456	485	470	445	464	451	454	502	479	427	508	500	455	456	470	465	469	481	477	458	464	469	480	450	461	445	489	454	490	475	446	477	464	464	501	466	443	518	469	513	462	482	433	425	487	434	481	469	493	478	467	476	477	478	492	489	445	493	460	421	466	523	440	447	456	484	475	487	477	471	481	477	457	437	472	437	499	465	484	472	452	488	463	448	441	473	457	470	450	474	496	468	477	439	488	462	508	483	483	470	470	495	494	441	523	457	486	491	468	463	442	523	499	495	515	488	496	457	459	455	468	463	472	465	468	491	436	459	518	467	483	460	492	526	523	509	471	476	516	451	501	503	475	499	501	495	478	488	492	483	462	441	445	488	492	455	466	486	455	492	437	463	470	489	502	498	462	487	514	470	486	459	461	469	513	496	469	464	447	479	474	473	528	462	460	511	458	452	424	489	455	433	448	495	471	479	505	454	469	497	490	461	482	503	465	485	486	523	496	457	462	451	451	464	471	440	478	509	461	425	460	480	449	494	475	464	457	446	475	501	478	493	491	490	481	489	478	441	496	467	475	455	478	464	477	452	481	476	504	489	485	478	488	455	513	487	444	481	490	463	501	482	466	472	481	424	442	487	458	492	468	428	486	445	481	424	449	468	488	487	498	506	486	506	478	467	436	464	436	455	481	487	466	491	433	478	488	517	510	479	466	470	497	451	449	441	499	491	446	497	473	481	510	477	463	443	442	449	460	508	441	497	469	503	495	490	434	466	442	460	474	489	421	465	467	485	485	466	455	464	516	452	444	503	453	478	487	463	511	509	498	460	453	442	482	461	483	465	466	508	483	474	452	504	447	461	482	462	493	502	455	463	466	469	427	491	503	479	519	466	484	467	505	488	474	485	441	469	450	493	443	430	487	495	504	516	462	465	477	506	487	462	464	481	485	476	429	445	473	468	470	504	440	512	511	475	435	474	483	490	478	448	472	483	467	468	485	478	492	429	457	485	487	483	492	424	464	471	478	477	461	502	485	492	491	463	487	485	439	489	465	470	481	502	461	470	416	490	478	465	464	475	478	481	445	473	439	434	438	443	466	440	463	488	441	478	484	509	494	469	476	445	473	492	481	503	488	511	435	456	476	454	481	479	434	442	471	469	490	447	499	488	461	459	533	483	464	454	463	476	461	476	502	469	487	493	514	449	460	466	471	454	422	505	476	454	459	471	454	485	446	457	450	482	468	453	475	517	451	456	476	512	474	490	494	473	473	493	490	478	455	464	486	466	474	488	468	492	455	466	461	482	481	510	488	483	473	475	464	449	483	450	465	457	454	504	453	459	439	489	494	464	470	500	453	523	456	484	437	460	455	504	480	469	487	500	516	476	461	495	466	450	491	504	446	439	489	502	480	484	450	458	449	468	468	473	439	504	508	455	475	464	440	497	497	489	426	484	462	457	458	485	478	443	465	491	493	468	481	442	497	488	485	508	480	470	483	464	493	457	497	445	453	491	449	516	502	476	440	491	477	500	499	488	474	490	448	485	477	485	520	414	495	439	472	477	470	490	490	486	466	448	500	491	484	490	489	459	461	488	445	510	438	452	440	448	490	468	456	491	480	496	458	504	475	480	454	451	466	434	473	443	494	481	473	424	460	528	465	459	459	486	454	486	488	471	478	431	470	451	475	488	474	448	493	455	445	469	467	451	479	464	489	517	439	478	437	508	459	473	480	486	476	445	492	470	470	461	472	484	444	475	468	447	482	449	455	471	459	463	484	470	450	456	449	452	451	447	447	468	507	455	457	436	508	455	465	465	441	495	511	546	446	487	481	503	512	505	439	445	479	463	473	468	471	521	492	468	479	461	488	432	496	464	470	474	492	502	497	464	451	517	450	478	493	497	454	479	473	399	472	456	455	465	442	468	477	481	453	494	510	479	458	453	446	468	475	481	425	489	513	471	468	445	463	472	466	471	462	464	475	430	497	481	494	451	450	490	483	485	481	508	482	488	460	503	465	449	482	491	493	447	468	496	477	459	463	472	472	450	460	472	471	486	468	469	468	473	455	465	460	416	473	467	481	462	467	487	459	460	471	475	481	479	487	482	489	478	458	467	426	442	484	487	476	448	444	480	503	432	472	546	493	476	444	463	483	498	453	487	504	463	466	479	475	477	485	485	435	477	469	484	477	458	497	458	502	466	500	450	476	452	477	476	467	474	474	501	480	488	449	470	507	470	488	483	431	490	494	476	480	485	490	448	507	470	457	441	478	475	472	463	462	444	478	429	449	462	469	489	504	486	492	482	473	522	480	481	464	488	489	488	428
25705	23363	28249	25205	10756	874	407	312	276	332	264	251	270	277	256	292	259	263	269	280	263	279	254	273	253	241	302	247	271	252	256	265	264	291	261	255	275	264	282	231	231	284	237	253	258	255	277	267	240	277	215	265	231	255	260	263	243	248	242	268	263	278	268	280	240	247	256	260	251	252	268	273	238	225	241	266	266	299	234	255	254	241	258	266	235	266	220	248	248	273	271	221	273	247	257	229	261	270	266	252	262	260	245	263	245	235	237	229	238	270	237	253	266	244	275	227	232	249	296	222	273	255	247	250	260	273	250	259	238	217	274	253	250	270	254	255	248	246	221	239	266	266	250	273	272	235	292	254	250	249	249	243	269	284	241	272	254	240	261	233	243	256	231	247	259	247	260	262	241	265	293	282	253	239	266	252	278	237	261	294	269	238	246	254	258	251	283	268	261	255	245	228	268	245	240	269	265	259	266	243	242	248	233	257	260	281	228	264	235	246	263	270	237	241	256	281	257	253	255	292	250	254	266	254	287	259	256	248	251	247	261	264	263	237	258	268	285	245	243	252	264	259	244	265	228	289	221	264	273	241	235	267	256	254	246	223	265	287	261	246	244	245	236	244	226	261	278	276	247	276	256	276	252	234	255	266	267	233	256	246	273	251	277	259	247	261	263	254	297	282	276	251	259	240	248	239	246	277	259	254	246	272	243	230	252	235	268	271	237	286	228	277	258	240	278	267	245	274	249	242	274	281	256	241	252	269	243	267	234	236	261	270	261	249	228	266	246	244	243	259	261	265	257	276	243	261	275	249	260	270	251	248	274	249	267	217	251	248	267	264	228	239	216	223	283	265	286	249	259	266	296	266	237	237	259	276	251	274	275	275	233	237	247	288	242	253	246	262	276	233	256	259	234	238	262	242	220	216	259	268	275	262	241	262	251	261	273	251	244	253	237	262	257	234	240	279	258	240	276	250	267	257	271	256	260	256	253	259	273	260	234	246	251	242	246	239	236	256	239	257	230	254	262	237	247	214	241	235	250	261	267	252	279	259	287	246	269	257	275	241	227	226	300	265	269	273	297	255	253	259	258	231	248	285	279	238	269	243	252	232	260	264	259	268	250	235	253	264	281	228	244	271	238	250	252	251	252	282	277	274	255	261	268	256	255	221	274	278	275	222	252	272	269	274	264	265	265	247	246	249	246	238	263	259	263	253	243	233	280	244	248	232	221	253	264	253	244	241	238	250	237	238	269	243	251	250	282	235	253	278	266	254	257	251	235	275	258	266	237	223	248	269	268	274	270	255	265	253	250	254	264	228	263	250	249	264	266	256	257	253	218	244	252	250	243	254	285	268	285	271	264	271	243	233	267	258	236	250	262	236	259	259	257	263	255	265	265	253	266	297	255	274	241	232	248	265	262	240	235	245	274	244	261	242	251	276	239	272	252	235	262	260	229	258	287	260	261	254	246	262	241	280	236	234	243	272	233	273	267	264	241	253	256	264	267	232	231	242	256	252	275	253	242	245	267	224	262	279	245	244	261	270	300	273	270	240	262	264	260	245	261	251	266	257	263	279	270	241	256	260	226	227	258	260	243	262	255	273	261	281	280	252	280	255	263	279	244	267	231	259	257	273	258	238	256	266	256	258	231	258	249	238	250	255	262	229	265	260	250	244	248	238	253	251	238	288	238	246	260	257	219	245	248	244	257	248	239	253	250	260	255	264	252	226	249	252	227	212	238	272	276	268	251	251	261	235	233	261	259	259	254	280	286	227	251	226	241	267	269	262	255	264	263	277	240	251	289	250	254	256	266	237	258	230	250	250	225	226	246	240	260	217	245	232	262	232	246	259	263	256	256	234	245	275	224	268	255	243	264	277	242	262	250	271	247	271	244	262	239	249	265	258	284	305	237	224	245	248	244	276	259	234	246	258	271	251	250	253	264	272	256	259	251	262	222	263	253	240	281	260	262	229	281	263	250	263	247	223	259	255	252	255	259	249	262	266	262	257	266	248	256	241	248	252	260	277	247	247	253	266	247	277	271	262	273	223	224	279	248	249	265	233	270	258	259	271	266	265	234	296	247	224	251	259	261	271	226	252	263	272	247	227	271	244	267	226	274	262	250	247	229	241	281	261	246	254	271	235	257	257	285	272	258	258	235	262	248	275	268	264	270	252	255	250	248	238	241	254	238	254	277	267	245	257	251	255	288	252	272	228	250	264	265	266	238	243	258	278	244	275	237	260	283	251	226	272	246	250	286	245	237	254	240	220	236	269	252	237	257	265	265	251	254	261	262	238	232	243	270	270	296	247	248	266	257	232	258	238	269	265	261	267	265	257	271	286	260	270	276	270	260	241	272	232	251	266	261	241	266	285	249	261	240	279	272	265	246	257	271	248	279	240	239	255	242	257	265	258	270	282	253	243	248	265	252	267	246	290	229	258	261	260	228	255	232	251	235	254	249	242	257	246	245	232	230	250	230	256	272	264	266	260	258	250	271	247	266	259	246	277	251	227	270	243	255	257	268	239	246	228	265	255	251	245	250	302	247	280	236	265	245	266	250	267	251	258	233	257	278	260	293	249	245	257	248	262	228	260	244	232	231	277	243	224	256	297	252	246	264	254	284	250	246	267	263	249	249	264	248	271	256	277	253	218	243	231	264	228	243	248	261	250	247	272	247	251	249	242	270	250	263	259	254	231	264	246	245	236	248	242	260	245	237	290	254	259	233	282	239	260	254	264	243	265	245	244	255	269	270	247	237	242	265	273	260	258	251	250	234	265	246	247	263	217	281	242	242	225	253	244	250	260	261	263	253	270	275	269	223	278	270	244	270	275	261	266	250	267	224	241	253	268	232	227	232	262	255	267	242	250	269	245	217	272	273	230	210	241	253	252	254	244	254	236	230	247	234	253	253	266	251	274	255	245	245	248	246	295	244	247	261	264	258	231	247	242	247	241	261	245	248	256	275	251	246	226	261	277	243	236	264	263	264	269	265	247	254	252	257	211	264	259	250	261	238	295	222	238	240	271	260	254	254	247	266	233	273	262	263	242	226	260	282	261	257	262	243	267	235	294	241	226	278	235	245	236	252	235	250	243	264	253	277	248	274	270	260	255	234	270	231	291	232	271	258	267	254	246	236	270	256	237	246	249	264	256	235	258	268	262	276	252	274	255	272	246	263	261	262	249	247	259	239	235	241	248	266	236	251	265	259	250	246	233	284	254	238	250	229	245	250	241	257	259	253	226	266	262	239	257	259	250	272	267	247	252	240	253	229	266	260	263	266	268	233	271	234	250	257	247	242	257	279	250	235	275	251	229	268	237	289	240	269	260	228	275	218	254	271	280	238	237	255	263	273	245	252	268	243	237	253	249	266	251	252	228	251	245	278	265	213	258	245	257	266	277	254	256	233	256	261	251	274	255	235	268	235	267	234	230	234	264	263	250	257	258	266	269	275	257	271	257	265	273	246	251	233	270	241	279	247	252	246	245	268	268
50565	64513	27763	10284	544	455	413	376	376	352	326	283	327	291	269	294	293	314	297	294	293	288	307	274	279	312	287	269	292	279	310	272	266	263	276	259	246	282	285	292	275	279	278	264	261	282	287	317	284	253	292	283	277	252	296	269	266	251	273	254	277	296	277	280	280	257	286	283	252	253	270	273	281	262	253	276	268	279	285	255	277	261	316	275	258	253	297	312	279	249	269	282	289	235	290	269	280	269	302	278	288	299	254	269	275	293	284	277	273	254	291	283	258	305	273	297	299	290	275	297	315	271	272	249	263	270	288	288	301	290	252	291	265	256	270	278	267	256	274	258	278	257	265	275	259	274	279	294	300	269	277	251	278	275	315	295	288	298	278	314	291	254	283	278	279	264	257	262	261	292	269	258	281	272	290	305	249	287	283	234	268	253	304	251	307	281	259	281	278	294	275	258	260	286	277	270	275	274	266	265	244	274	302	272	304	272	282	269	268	288	254	279	273	294	302	254	284	305	263	257	283	274	252	264	277	275	302	258	276	291	292	254	278	293	264	285	287	272	266	261	305	257	265	297	276	267	290	278	275	265	271	278	260	271	275	258	252	280	254	299	260	270	293	293	265	280	253	265	295	281	276	287	252	285	283	278	285	285	274	260	279	273	291	270	284	260	288	256	294	276	274	243	255	292	265	292	294	281	280	270	265	283	284	280	239	265	269	306	312	267	268	267	272	292	297	273	278	282	279	267	251	302	298	252	273	264	263	270	308	246	297	266	310	269	313	266	305	262	309	286	298	286	279	276	286	290	274	282	291	266	259	291	299	285	294	261	283	276	254	267	289	263	267	284	278	292	275	277	286	280	277	275	284	277	276	270	273	298	302	245	255	278	268	284	251	286	281	293	272	287	273	263	252	241	272	279	276	289	286	302	273	287	257	276	272	281	259	293	294	274	259	249	267	276	273	322	268	313	271	314	282	300	273	287	270	287	291	313	291	284	294	262	259	298	280	305	285	283	299	295	239	296	308	269	282	318	244	267	280	289	279	287	271	284	268	279	256	282	279	307	277	281	288	281	277	263	287	244	266	273	268	272	257	245	269	264	284	310	292	277	262	266	267	246	289	282	240	272	265	259	296	267	288	277	294	279	273	274	260	288	293	285	271	255	288	286	273	261	261	262	269	282	281	280	280	311	236	273	256	267	252	284	239	300	274	301	310	283	287	280	282	287	283	260	253	272	282	286	291	286	291	274	269	250	259	284	240	248	286	295	268	252	282	265	281	278	306	288	281	274	272	277	301	230	269	300	293	277	271	273	283	280	314	298	274	276	276	265	282	272	286	282	249	295	280	260	247	255	282	249	281	274	250	280	268	300	304	289	293	281	278	287	260	301	286	271	254	272	272	291	258	283	273	314	284	256	309	286	265	289	267	256	285	276	278	279	270	285	282	272	275	288	289	266	285	267	263	296	294	285	248	258	262	276	270	253	262	278	299	283	282	294	271	301	265	283	277	295	259	283	283	299	280	279	289	245	296	271	272	326	280	260	259	261	284	262	281	277	282	296	280	282	297	282	279	270	283	262	323	307	265	270	260	270	280	276	288	282	303	261	275	279	258	287	267	285	287	260	305	278	313	269	276	310	264	288	286	280	294	307	250	283	308	267	266	271	254	277	270	292	259	263	291	286	283	272	262	276	312	303	284	260	280	290	269	251	267	298	268	270	252	286	263	270	271	248	248	284	277	263	287	274	279	300	287	280	270	264	269	269	287	298	322	279	260	292	274	281	266	281	284	307	271	248	281	276	287	269	244	278	286	284	305	281	293	274	267	277	300	272	264	279	278	257	280	284	265	259	299	230	285	278	244	276	283	305	286	298	294	288	238	246	300	288	284	276	282	250	242	262	262	256	274	255	262	243	267	284	287	293	302	240	279	262	270	296	289	228	268	286	282	280	283	287	271	295	249	265	278	280	259	284	274	293	274	288	326	267	254	264	297	257	293	266	252	280	286	292	267	275	282	256	277	311	260	261	299	258	274	288	266	284	282	287	302	310	272	288	270	283	296	288	291	290	278	282	262	239	289	266	290	315	279	283	302	263	276	254	256	284	291	303	287	305	280	317	291	274	262	263	303	270	253	253	302	286	286	266	307	261	286	304	284	283	285	282	274	286	273	280	285	257	256	300	279	268	255	259	279	268	267	257	280	289	270	245	275	259	300	316	287	235	263	274	289	273	237	276	265	292	286	287	322	278	277	281	298	300	272	257	266	296	289	267	284	291	287	268	285	255	278	269	309	272	331	255	274	278	234	290	273	274	301	274	272	258	275	258	311	292	264	290	289	259	282	285	292	271	254	272	277	281	291	263	289	292	259	302	279	262	264	296	289	294	283	296	268	237	247	253	306	261	298	285	281	273	264	288	295	295	273	249	259	284	268	294	285	269	282	256	267	262	262	285	263	278	290	269	274	259	305	265	250	265	323	281	252	302	273	288	262	281	246	297	262	278	277	297	307	264	295	266	285	286	287	262	262	258	246	293	315	250	269	241	256	295	301	255	268	260	269	298	312	273	269	292	302	274	296	276	276	271	269	244	267	289	282	269	293	254	294	283	243	284	277	269	273	309	290	284	261	277	271	293	263	289	262	275	274	264	259	253	284	276	289	271	271	308	281	283	268	263	248	296	264	297	288	272	264	268	266	283	276	297	280	289	287	240	269	259	289	276	278	275	300	280	271	298	255	289	271	282	273	277	259	291	264	249	276	256	280	246	288	287	270	286	245	274	250	283	296	292	278	279	313	268	296	242	290	263	265	270	302	293	263	240	283	255	255	298	275	282	267	261	294	272	254	267	279	270	265	271	263	269	293	266	272	293	266	273	263	262	242	287	306	276	295	305	278	291	286	247	279	284	249	254	279	282	297	286	265	273	254	276	283	280	278	260	292	269	272	279	259	286	273	273	275	298	257	274	309	268	274	261	271	237	272	270	263	274	275	281	286	260	268	288	284	275	281	310	294	266	256	268	255	264	259	281	277	260	262	290	294	277	252	278	264	265	290	305	254	274	267	308	264	271	274	276	260	294	287	278	263	265	278	283	271	273	283	282	287	272	257	284	272	290	255	283	275	259	284	268	291	280	282	269	277	291	277	267	283	290	281	271	291	270	272	273	239	255	275	254	278	256	270	295	316	293	281	284	262	288	263	246	255	279	298	262	273	282	273	289	257	255	282	260	284	291	258	271	300	251	266	241	248	295	276	268	259	281	308	281	279	268	283	278	313	265	307	269	282	284	297	277	290	285	277	297	254	267	288	281	306	267	307	300	259	249	280	293	295	300	283	314	259	293	278	238	254	269	265	252	268	314	292	296	267	305	304	280	277	282	249	312	273	256	272	281	304	280	280	266	241	261	303	263	271	273	250	268	305	247	282	267	278	241	287	296	285	289	292	280	278	295	276	265	272	258	276	275	278	258	268	286	275	262	265	279	259	263	282	229	280	274	283	282
24692	22521	28123	25494	19887	4991	723	409	356	357	349	332	343	331	308	307	332	304	289	305	283	297	270	284	263	290	286	281	296	281	311	297	298	304	288	307	312	303	266	290	295	280	303	272	317	306	295	297	309	273	285	304	283	326	300	303	305	299	283	290	284	297	318	291	282	269	304	305	266	284	295	273	300	268	284	277	284	259	310	287	301	307	290	304	290	275	259	292	263	293	315	292	289	294	291	295	295	267	263	304	292	298	287	317	281	273	334	264	291	288	313	298	310	276	293	308	296	277	311	288	289	287	278	305	298	284	283	303	304	278	308	275	321	241	305	299	294	283	303	264	269	296	280	282	277	303	275	319	281	254	273	251	280	289	346	326	281	287	285	294	308	286	259	270	291	292	278	321	268	316	322	301	293	242	293	317	290	269	293	316	320	311	305	277	308	304	285	277	310	274	285	274	299	295	274	332	296	291	291	296	285	283	336	308	287	280	274	310	278	335	285	295	277	286	302	292	282	286	294	314	313	283	309	300	286	276	254	279	274	286	287	305	273	291	287	290	296	274	269	318	325	301	311	269	285	266	278	280	298	285	264	287	289	284	303	279	302	294	277	304	306	287	263	261	268	292	308	290	275	281	315	283	301	307	309	306	303	268	271	300	271	303	285	263	302	282	282	276	277	276	286	272	292	270	306	266	321	261	260	267	296	292	301	310	319	289	272	275	279	267	273	319	323	295	271	303	296	310	282	285	265	297	285	294	315	308	257	317	295	285	282	305	295	299	276	281	294	315	286	311	295	310	296	297	294	289	282	272	300	293	294	280	304	293	266	291	286	297	291	284	304	294	303	288	287	276	288	298	306	316	270	271	273	304	303	295	289	284	272	303	293	293	315	277	299	267	308	270	288	279	301	327	308	327	299	304	266	302	309	304	288	322	276	295	293	277	320	295	300	258	294	306	287	281	276	264	295	282	263	297	275	275	306	293	283	302	297	291	310	291	286	295	281	297	276	266	279	317	285	278	295	277	317	267	276	290	285	303	297	281	295	294	289	254	292	280	280	287	289	277	317	258	287	304	322	317	329	310	308	295	282	306	279	295	276	285	311	296	310	291	311	301	304	291	267	291	292	282	295	282	300	294	272	298	285	305	303	271	297	281	275	270	291	305	294	306	280	295	320	273	286	268	313	283	270	280	278	274	280	298	287	271	291	289	312	280	282	319	301	283	293	303	290	290	270	287	277	279	288	264	269	325	292	267	289	322	289	320	272	303	254	287	288	275	287	321	291	297	277	292	290	343	315	308	289	289	294	279	298	265	288	298	261	292	300	283	310	267	257	303	275	325	307	268	245	269	256	290	277	274	285	270	280	287	276	271	268	299	278	292	270	309	277	311	312	305	272	292	262	284	279	258	302	285	294	303	289	297	278	294	286	303	272	281	292	288	255	263	315	288	270	292	298	307	305	297	273	281	312	295	299	316	275	327	310	281	290	292	311	276	270	287	282	277	273	303	261	304	297	311	281	257	278	318	318	310	294	278	278	296	268	307	305	269	277	302	270	287	304	267	308	300	306	274	322	267	309	271	259	298	283	282	287	279	270	285	284	274	292	275	284	278	276	282	299	279	289	289	291	300	280	297	294	293	286	309	283	296	276	307	291	288	279	287	288	309	328	317	260	305	284	258	285	282	299	296	316	313	281	263	259	316	295	269	277	277	308	273	304	260	304	301	295	276	291	308	286	303	265	311	274	264	274	298	299	265	301	293	278	297	273	289	302	313	280	297	274	317	289	322	292	279	298	296	289	316	267	288	290	298	288	284	285	278	250	294	293	268	260	307	299	304	289	253	269	250	283	268	273	251	314	284	301	275	306	301	303	277	281	261	289	284	295	314	314	287	294	298	303	296	300	313	326	312	314	258	309	293	271	294	269	303	306	243	304	286	288	279	306	287	258	299	277	271	281	295	297	288	302	270	291	257	282	304	317	302	297	286	256	283	299	288	275	282	292	274	300	281	294	328	273	276	308	336	267	292	294	283	290	288	315	283	280	280	291	283	274	317	277	288	297	287	294	298	273	305	321	269	308	310	285	258	271	289	285	287	289	307	289	297	282	256	317	297	253	299	292	298	282	323	261	294	290	294	291	290	271	289	281	313	289	268	274	289	309	271	290	289	313	296	282	270	296	312	298	267	285	296	294	296	282	270	279	298	274	273	274	301	280	239	283	299	280	297	284	268	293	277	294	271	309	276	321	292	268	326	273	295	308	275	280	271	317	274	287	290	259	281	289	274	304	269	319	295	268	282	280	282	271	303	300	279	298	287	251	302	304	286	287	299	285	268	292	261	298	300	309	311	302	259	272	265	301	277	297	300	297	282	291	283	282	293	291	306	297	270	284	273	299	309	308	280	296	299	315	251	277	252	310	273	267	299	298	249	314	302	294	298	291	288	268	322	300	277	304	323	285	286	293	289	283	287	287	266	290	269	286	298	291	303	295	319	290	308	286	308	322	275	281	282	310	294	306	291	298	311	287	281	289	292	261	298	310	316	263	300	297	286	284	289	283	292	312	257	319	268	297	277	308	274	293	281	272	319	307	308	277	299	301	316	281	312	287	245	268	305	314	289	285	308	288	294	307	273	295	280	302	294	264	300	271	264	260	296	261	303	308	275	294	298	269	316	269	268	316	298	252	311	266	303	281	288	295	277	303	287	278	304	315	299	270	291	289	298	297	316	278	283	284	289	286	311	324	311	301	289	273	277	313	302	303	271	288	301	294	310	282	274	280	291	286	275	248	275	307	308	309	272	289	289	290	294	293	271	289	304	282	307	268	294	262	287	287	315	272	292	317	285	276	271	275	275	303	309	269	309	268	279	306	259	296	308	307	291	297	307	286	270	273	284	286	283	305	299	267	296	272	271	292	270	295	282	251	265	320	304	261	257	285	253	278	298	325	289	270	280	256	294	293	281	277	290	302	282	262	285	268	304	332	297	281	267	266	279	307	281	298	279	306	284	275	314	278	282	300	315	270	283	288	296	287	275	276	269	278	288	286	289	305	261	278	287	281	274	295	307	254	254	314	284	285	281	269	301	302	296	282	284	280	293	320	283	294	292	265	276	327	314	289	290	286	311	292	290	300	278	282	287	306	258	279	294	304	292	277	293	285	309	261	290	284	277	277	292	295	310	301	258	309	309	293	300	321	271	288	276	310	292	285	295	321	323	296	311	278	313	245	285	297	266	301	279	254	262	296	266	283	264	259	275	294	274	299	310	260	304	304	311	288	264	260	293	328	268	297	290	295	294	301	275	293	267	286	292	328	325	328	295	297	294	288	294	313	305	289	301	312	270	302	318	298	254	264	289	272	301	301	308	275	300	327	295	258	283	268	274	271	272	295	254	284	305	311	276	294	328	313	284	286	288	299	324	275	286	296	305	283	300	280	295	298	246	240	280	277	278	277	297	302	309	287	298	303	270	273	297	284	284	310	284	292	254	276	293	290	258
54188	70526	38352	13426	831	657	615	491	454	445	381	385	403	371	367	366	357	338	312	315	320	320	296	358	318	331	346	330	308	373	335	317	281	320	344	309	340	304	297	322	322	327	284	315	310	301	313	317	307	340	319	314	319	287	361	291	303	276	317	312	324	286	333	335	316	309	320	299	310	293	294	327	294	317	324	318	313	318	294	330	321	268	291	277	301	302	309	330	306	321	318	315	310	323	297	331	316	315	329	299	297	281	301	332	307	299	338	304	308	280	313	305	312	316	296	307	308	298	312	308	314	264	328	317	324	300	323	299	332	313	310	319	282	300	284	304	300	313	332	300	322	321	307	290	312	314	302	296	321	304	321	332	316	311	296	324	320	311	316	295	276	274	307	313	295	327	310	300	276	327	325	316	292	322	330	305	290	309	316	283	280	271	315	279	295	327	280	331	305	326	290	268	290	327	364	293	274	310	312	315	327	273	296	336	302	313	332	302	308	304	324	333	308	308	311	290	325	311	309	322	308	313	300	312	330	289	287	310	306	323	300	318	345	310	287	289	266	295	310	297	322	282	286	312	336	302	286	303	319	293	365	275	298	316	304	323	304	312	298	291	324	306	301	320	330	293	317	303	317	294	314	294	308	296	337	262	298	308	294	279	322	331	320	291	311	305	296	287	357	310	320	308	307	312	283	296	279	342	347	295	277	328	311	302	320	292	329	332	320	287	283	320	311	307	322	325	303	285	315	309	291	288	301	303	294	342	328	293	310	318	258	300	325	290	327	293	315	321	319	304	301	330	314	333	291	317	306	321	311	304	322	267	291	326	318	313	322	285	315	300	301	360	320	291	300	275	299	307	289	278	318	314	296	293	282	298	284	292	286	321	276	296	293	297	297	341	295	305	324	312	325	306	284	349	304	302	346	319	302	301	319	312	307	308	302	295	320	305	294	329	316	278	295	297	305	308	289	289	280	317	291	329	293	291	299	303	298	297	300	306	297	337	295	304	323	327	322	302	281	328	307	259	293	308	280	306	284	313	289	333	319	327	306	343	303	320	295	297	316	321	322	322	294	319	295	294	311	309	328	313	332	317	317	274	295	336	297	300	342	295	338	296	323	292	280	310	325	328	291	332	316	291	304	315	285	288	355	306	321	284	311	293	295	300	291	299	280	316	280	318	296	312	324	297	319	289	270	278	296	303	286	303	310	328	299	322	294	273	352	330	300	315	284	298	293	313	288	298	302	318	291	302	297	302	283	307	299	298	325	355	305	333	307	309	277	310	308	345	290	258	289	281	315	314	287	284	344	301	301	327	292	296	292	311	308	335	292	281	292	313	331	297	293	324	308	344	310	311	315	311	306	332	289	316	308	307	310	300	279	304	322	320	289	290	310	300	315	329	351	294	321	312	292	318	273	261	291	308	277	285	294	318	307	322	276	258	316	308	322	314	320	323	323	287	298	280	276	333	335	287	299	291	303	310	303	328	315	304	291	305	293	300	320	285	318	309	317	293	304	292	297	278	281	289	290	307	318	266	297	316	305	290	327	315	293	311	290	272	312	305	296	342	293	333	305	280	307	284	307	303	310	276	318	303	292	313	294	298	321	281	315	333	323	311	282	334	293	322	288	307	268	335	312	325	306	320	323	299	299	282	294	322	288	299	265	310	318	293	311	296	294	287	292	294	273	318	281	286	307	320	313	315	290	320	300	294	299	293	324	318	323	320	305	324	314	288	282	306	288	334	327	327	298	303	318	322	271	294	294	299	266	282	306	324	263	320	299	308	320	312	303	310	324	262	310	326	266	303	335	275	320	294	276	322	300	302	318	297	321	334	320	333	323	329	276	311	301	319	311	323	294	283	307	306	295	311	338	333	313	302	329	300	309	295	301	315	338	309	315	303	297	301	311	308	331	317	331	304	317	267	283	342	300	318	307	279	303	307	305	301	279	304	300	296	298	329	288	312	295	314	335	307	339	292	284	291	265	312	318	314	302	296	305	325	311	288	303	327	288	318	322	278	300	294	319	285	307	326	334	302	312	276	310	279	284	290	304	284	321	323	294	319	286	281	322	299	311	344	314	298	291	320	294	334	294	283	334	299	291	302	307	306	295	273	336	299	305	307	318	307	306	318	323	262	337	322	325	313	279	279	290	309	319	330	322	301	305	300	288	305	268	288	276	329	289	296	299	321	316	269	313	288	301	323	316	286	313	312	318	290	287	322	285	292	289	329	308	311	279	353	285	314	308	311	312	308	313	310	308	311	307	300	328	314	292	317	279	294	319	329	300	308	298	273	307	306	322	301	287	314	283	306	326	325	332	324	312	305	333	311	281	328	289	306	308	293	304	292	325	289	318	318	350	322	311	309	276	303	316	284	316	305	291	305	315	323	307	331	286	289	301	295	290	298	292	311	326	310	272	307	292	287	305	282	277	269	323	312	290	311	296	309	307	292	296	308	311	307	317	298	318	322	310	304	325	317	344	325	290	313	309	302	299	291	300	262	309	289	307	273	273	327	328	281	284	286	314	291	288	318	303	292	317	322	318	283	282	320	297	301	275	324	284	265	305	272	298	321	282	336	329	326	310	307	287	291	327	297	315	309	339	298	333	313	275	328	334	309	308	310	282	328	326	321	331	322	307	298	315	292	295	294	297	307	333	289	307	286	295	322	319	319	304	318	269	283	338	347	296	312	325	291	302	309	311	314	320	315	304	285	323	301	287	311	311	293	317	313	318	267	315	327	303	308	307	307	298	329	340	333	287	357	312	315	283	273	324	326	299	299	272	345	307	281	294	307	304	310	310	284	310	311	289	271	332	294	301	308	300	300	293	325	313	322	283	322	268	325	305	337	295	297	280	298	303	273	301	291	301	321	318	298	299	324	312	289	279	324	307	323	289	285	306	314	283	316	292	316	312	326	330	307	310	353	296	275	324	305	309	275	326	311	315	343	314	291	325	310	292	310	283	287	313	298	317	309	307	313	315	352	311	318	281	290	297	322	301	296	302	306	290	287	322	329	297	293	317	326	311	297	316	301	342	327	307	332	300	318	295	320	329	288	314	317	300	295	285	300	285	298	304	283	296	326	300	318	307	273	335	320	294	306	308	302	316	284	327	295	319	297	309	305	313	309	321	286	300	304	321	312	295	281	301	310	297	323	303	320	311	344	282	292	299	307	313	290	275	311	292	308	287	326	295	290	301	304	296	301	291	313	342	281	303	291	306	294	306	296	312	303	302	316	289	272	306	284	299	303	322	273	290	307	309	292	293	307	299	270	313	299	312	305	315	290	300	307	324	300	290	306	320	335	301	303	301	281	308	310	291	300	324	317	311	268	310	307	312	301	323	295	348	289	290	329	308	305	317	263	297	305	317	295	332	322	302	309	315	320	297	313	302	316	315	282	309	309	287	306	314	285	273	292	311	312	314	324	292	284	293	315	335	302	288	287	341	314	324	294	318	290	304	283	316	289	295	263	311	315	268	302	297	328	322	315	282	275
29283	22805	8008	1838	552	532	522	494	451	476	512	518	483	518	492	483	481	523	472	512	502	504	569	532	504	508	510	529	490	484	504	531	478	470	491	546	513	516	485	518	504	492	500	484	492	522	470	481	518	489	460	540	484	472	523	505	503	490	501	485	531	469	475	507	494	507	477	507	517	507	486	518	535	488	492	512	514	512	516	479	501	509	469	488	487	475	483	524	486	480	468	518	476	531	468	497	501	498	489	477	467	505	479	504	501	525	502	520	485	491	486	502	484	530	496	503	491	484	493	531	512	495	514	484	506	529	493	507	451	510	508	491	520	468	522	493	508	499	479	536	503	488	509	506	487	516	551	487	471	475	508	470	499	494	505	504	468	485	447	476	514	499	480	478	516	526	475	516	511	483	499	494	468	497	529	547	534	495	471	535	511	500	481	511	507	489	510	485	498	503	499	539	486	466	481	494	477	495	532	479	477	495	522	507	496	495	504	507	503	518	494	507	532	501	503	515	492	508	488	510	504	485	521	511	482	508	488	459	489	512	527	515	550	510	492	500	508	521	498	530	448	516	489	483	516	498	496	514	478	513	477	506	505	524	494	481	482	511	509	465	493	494	480	538	507	458	490	537	477	503	479	482	488	493	488	497	465	492	495	507	484	486	495	507	489	470	471	478	507	488	512	506	526	509	473	484	506	518	520	483	473	526	490	508	524	494	531	489	482	495	511	491	493	480	465	501	507	489	512	472	490	514	505	514	501	498	520	476	525	483	446	536	524	478	494	466	481	497	513	528	507	535	530	489	519	533	527	521	522	509	524	489	493	489	467	489	501	526	492	511	524	503	515	571	504	498	508	458	500	481	542	499	523	519	486	507	490	454	475	566	479	515	532	496	472	505	495	474	512	524	487	510	484	487	499	527	506	477	488	488	472	498	457	552	532	513	534	520	476	521	481	531	490	476	480	561	506	467	481	489	487	478	496	488	515	515	539	488	512	486	510	511	507	532	477	494	515	508	471	463	479	496	534	520	511	508	486	477	481	496	468	489	476	511	500	469	508	473	509	534	473	476	482	484	503	486	484	456	489	461	509	458	506	489	494	530	520	504	532	496	496	505	508	494	473	486	507	471	518	485	520	492	523	497	495	501	477	482	492	509	548	496	481	499	510	496	552	463	507	504	485	514	533	476	508	503	499	533	529	526	491	517	474	529	486	523	542	477	507	477	504	482	485	476	534	536	500	542	527	504	521	496	515	501	477	499	506	503	530	494	521	506	499	511	493	519	534	498	505	507	508	483	484	485	518	521	540	496	528	515	488	497	477	470	460	471	467	506	515	502	484	423	517	457	519	474	487	484	487	473	501	512	524	495	509	498	504	485	485	475	501	536	506	515	482	483	464	533	487	499	536	483	497	506	528	506	470	524	491	520	529	506	471	489	475	477	481	540	501	514	521	516	528	475	488	489	476	503	488	512	515	477	470	535	474	484	494	502	507	469	498	487	506	513	505	501	519	507	503	533	499	498	488	528	447	521	495	525	516	467	482	484	473	501	439	507	461	472	523	501	501	502	464	473	572	535	508	489	519	511	525	511	503	499	475	519	545	495	471	535	499	486	496	476	509	547	507	494	484	464	476	505	505	482	481	500	488	482	483	511	511	511	529	482	476	498	514	516	463	537	508	530	503	504	509	507	518	550	538	496	532	464	524	507	525	527	521	527	499	494	474	502	473	469	488	462	563	528	482	470	480	481	491	511	539	467	488	450	497	497	487	491	500	490	485	525	496	448	546	513	502	491	518	496	525	506	515	525	499	473	488	469	489	468	480	455	508	493	464	520	500	538	477	470	493	503	478	525	484	494	484	487	449	524	544	471	504	516	540	522	503	541	501	480	479	530	488	515	503	505	494	483	523	493	529	493	511	515	499	500	536	530	482	475	510	497	523	517	506	490	535	512	468	486	497	483	528	481	502	530	494	493	486	526	434	474	523	545	502	530	493	486	488	474	525	514	523	455	493	496	532	491	540	477	463	473	505	497	525	547	527	530	516	467	471	499	479	531	472	506	496	516	506	497	531	495	523	478	459	505	461	501	469	497	493	477	507	493	504	474	485	483	512	500	508	489	507	524	527	468	464	497	494	478	513	494	463	482	510	545	466	532	523	518	480	506	487	495	478	448	457	478	503	503	515	495	473	488	496	500	460	482	502	484	500	461	460	518	507	511	486	483	520	492	460	505	492	496	519	485	501	524	504	505	511	494	533	506	479	509	547	464	515	522	485	452	500	531	502	519	486	496	493	474	488	509	545	520	467	500	493	483	458	501	512	501	445	496	511	495	485	506	488	513	461	496	497	486	509	475	509	469	510	487	489	502	486	467	491	528	528	495	475	464	479	490	491	498	527	451	534	530	458	513	526	528	486	506	494	505	556	495	495	487	505	547	524	511	492	521	504	467	499	463	502	509	470	485	486	491	514	527	488	499	544	476	466	527	492	460	497	469	465	475	465	491	476	479	487	510	511	479	489	526	491	508	531	515	495	517	496	469	505	517	500	496	493	494	515	492	509	511	546	502	499	470	517	532	527	487	494	517	546	517	484	485	459	485	476	517	514	488	461	516	523	492	486	475	493	472	523	489	486	468	491	487	547	504	518	466	441	516	485	488	520	526	458	502	528	479	518	454	479	487	522	505	510	497	586	504	521	528	494	499	533	446	471	506	481	487	503	509	478	472	467	520	517	463	538	491	495	471	483	501	499	489	478	529	496	505	506	526	481	539	480	501	501	511	483	492	493	500	502	499	480	492	487	469	487	512	506	505	467	469	475	472	497	465	469	450	480	512	474	484	483	499	522	486	497	519	486	516	533	520	486	475	514	493	531	454	490	525	549	464	488	532	542	472	509	497	510	511	476	510	505	549	505	487	519	477	497	502	487	518	487	531	494	494	529	512	513	502	512	521	495	491	497	516	514	538	514	507	530	512	487	507	547	492	485	499	513	520	467	473	480	502	497	518	511	505	512	516	518	471	500	498	523	493	486	483	518	522	494	512	493	544	517	525	524	512	527	515	480	498	515	541	524	520	502	472	515	481	482	491	495	567	479	538	489	520	521	520	471	485	530	454	474	504	519	541	509	465	488	500	518	453	502	542	522	489	512	526	511	499	472	521	527	455	519	511	489	471	471	460	515	510	542	513	466	487	455	467	521	502	523	493	478	482	487	512	560	518	506	507	488	464	519	503	519	512	485	523	454	473	485	503	451	496	513	522	511	536	532	533	474	459	495	500	461	489	530	464	452	494	546	498	495	488	508	519	566	477	482	459	476	465	478	553	489	515	477	497	458	530	492	455	520	519	483	524	519	498	508	495	509	473	440	528	528	517	499	487	484	501	477	475	500	498	496	499	460	508	498	473	513	481	483	506	469	460	503	469	514	480	507	507	480	502	500	497	513	504	494	548	533	537	514	505	498	520	501	483	490	519	518	502	483	472	484	473	517	501	527	490	505	537
17045	18924	5316	1528	528	467	468	454	477	481	476	443	481	487	490	458	454	477	472	477	484	453	479	473	461	454	474	480	462	447	417	441	464	447	473	457	460	447	426	463	463	452	443	434	482	439	466	482	482	452	477	443	486	479	462	463	484	462	467	466	492	444	466	490	477	459	446	445	437	454	503	498	467	468	483	464	464	479	476	503	463	485	513	470	455	455	489	471	472	486	437	474	459	488	478	458	463	444	449	455	466	466	513	417	413	477	468	497	456	471	481	452	477	458	456	470	464	465	504	441	443	454	466	459	456	495	411	471	469	480	434	472	472	454	446	473	453	485	482	448	453	483	479	480	464	483	434	479	462	455	420	482	507	475	481	487	507	444	437	455	416	497	453	477	455	477	466	481	478	460	439	424	471	480	423	462	426	454	441	461	447	464	446	476	472	454	478	465	451	467	458	493	460	447	487	455	411	476	457	492	464	469	457	431	465	476	429	450	440	461	455	490	453	418	455	439	476	446	481	481	467	432	419	484	469	445	447	455	443	460	453	469	507	419	464	459	487	423	502	500	467	473	456	460	438	461	449	475	446	491	480	470	458	486	447	481	464	425	422	433	443	484	435	451	477	453	450	456	461	468	453	462	498	459	475	457	435	452	455	441	486	466	431	473	443	457	420	471	477	446	468	451	457	432	477	467	469	458	477	478	508	454	448	449	436	459	446	478	466	466	465	463	469	466	482	447	449	452	454	472	455	480	491	479	464	477	481	475	481	445	450	472	450	414	444	469	449	487	450	458	488	475	426	498	468	446	476	468	488	473	484	471	465	454	455	503	483	486	463	479	455	441	460	455	453	454	503	429	479	464	474	467	493	462	485	498	433	469	441	481	441	505	492	459	439	471	427	473	478	496	444	472	464	446	473	482	474	451	463	465	444	447	417	462	461	462	443	492	497	492	477	449	449	458	449	486	477	459	504	485	448	451	454	450	466	451	463	501	450	456	464	473	448	491	472	472	437	456	464	442	435	477	429	474	430	477	472	497	450	475	470	464	442	480	467	433	465	490	433	468	462	443	473	480	420	492	466	470	465	483	438	476	431	453	509	455	470	459	449	467	493	454	440	462	473	454	489	428	483	448	480	503	429	441	452	464	443	458	488	455	460	448	445	419	455	442	474	436	457	484	469	446	426	436	464	480	450	428	485	453	473	499	447	454	461	433	491	461	499	494	457	492	425	451	497	480	442	461	479	482	472	480	444	461	452	480	467	437	450	515	493	446	479	475	473	442	462	481	431	484	459	462	451	492	475	476	462	471	463	502	447	477	450	481	477	484	455	454	464	464	441	449	445	478	471	447	487	441	436	469	487	464	465	487	463	429	533	463	476	412	465	486	484	448	470	493	448	486	476	486	492	430	434	460	485	484	487	474	445	450	435	425	461	496	482	514	487	449	460	467	467	457	490	469	430	459	512	466	481	467	461	445	483	466	475	453	469	425	471	490	421	482	477	474	446	501	448	447	426	491	454	445	462	444	457	463	483	490	474	499	445	469	477	421	446	455	477	487	465	420	454	495	451	442	434	474	463	435	476	452	497	452	477	458	484	423	451	473	480	441	483	446	469	451	452	474	444	476	501	475	478	451	513	458	470	464	455	456	443	477	446	422	448	486	465	447	465	470	474	461	465	479	465	497	461	477	463	461	496	471	439	455	481	453	440	493	443	480	433	482	465	448	483	479	485	471	465	467	465	427	449	462	436	441	469	444	478	478	456	456	463	470	463	472	426	500	511	466	465	475	424	475	453	467	455	430	488	438	450	479	459	455	467	480	474	465	440	481	470	466	434	447	485	480	475	462	450	478	471	440	447	469	477	500	446	439	460	452	474	487	474	440	488	417	482	449	449	447	471	435	490	463	488	466	453	490	480	454	473	470	461	435	482	497	457	450	494	433	464	480	432	479	471	481	431	477	414	465	474	468	462	436	476	474	459	473	447	435	500	458	458	486	410	474	457	454	485	475	443	473	483	509	463	482	439	460	440	448	471	439	488	441	452	457	474	454	445	458	471	474	467	432	530	461	458	477	466	451	474	429	437	448	464	461	436	479	482	453	477	425	449	448	463	474	464	464	494	486	459	498	467	476	437	435	456	442	449	440	479	457	457	466	452	471	465	440	464	487	443	416	451	461	480	482	457	465	450	467	430	468	459	472	479	453	439	449	456	448	469	475	443	476	443	456	452	498	449	461	477	488	464	487	455	450	452	468	450	472	477	453	500	447	442	498	487	446	472	512	424	481	484	445	510	501	484	442	460	465	482	446	477	471	502	479	450	459	454	459	491	492	435	439	505	448	491	456	426	452	464	439	394	444	443	454	441	491	468	455	432	459	501	430	443	450	481	456	485	408	402	474	480	489	465	438	482	452	467	443	409	429	470	478	428	502	449	438	458	472	432	490	470	470	470	467	494	455	412	466	498	480	466	442	465	468	469	456	465	457	450	468	430	435	423	481	444	462	490	480	484	432	456	436	445	453	487	440	442	442	467	436	434	492	455	498	478	465	479	525	449	458	433	476	409	461	459	455	500	465	501	468	466	464	462	494	436	445	455	461	455	424	438	471	471	486	472	474	477	434	465	457	463	489	458	496	459	467	459	459	450	465	493	444	476	441	496	446	459	459	496	451	475	485	492	417	454	443	484	434	433	466	453	478	423	447	492	472	463	456	454	456	447	495	449	479	476	458	441	440	454	490	457	492	444	465	460	459	449	487	474	480	457	471	476	461	515	458	463	442	460	524	465	439	462	427	479	479	460	449	465	435	465	530	461	480	473	454	443	489	448	475	449	466	496	469	457	457	488	466	493	476	489	471	448	467	472	515	440	432	478	445	435	481	508	444	466	428	478	497	442	441	471	441	476	477	475	487	484	464	439	445	432	466	451	469	447	512	468	442	499	482	461	428	426	525	522	428	508	478	495	462	493	437	448	447	464	464	461	480	447	441	516	468	479	471	447	446	463	456	474	482	468	492	444	475	472	461	475	459	436	475	435	454	487	449	443	500	446	475	457	437	438	472	481	481	467	481	427	469	487	431	467	454	428	468	486	479	472	496	445	497	510	449	491	492	460	431	465	458	476	444	478	490	448	458	458	474	464	435	436	456	443	485	473	457	480	484	477	475	488	460	493	460	449	459	446	473	499	445	441	474	421	452	470	477	448	462	443	435	483	433	474	487	473	443	460	451	459	473	467	422	460	445	496	452	424	437	480	466	480	468	459	463	497	446	494	461	456	495	441	449	471	478	483	453	426	479	463	502	478	455	450	474	479	448	473	490	455	440	459	468	467	465	457	422	455	474	481	428	503	484	451	457	450	453	471	434	480	450	410	456	503	488	483	435	468	482	476	493	417	466	476	445	469	464	449	483	451	457	465	477	475	454	444	503	446	472	457	453	495	432	424	522	503	465	440	442	485	473	459	470	462	451	462	475	483	486	471	465	425	450	445	416	450	468	477	501
25804	23787	27552	25471	7671	618	408	322	302	292	290	301	260	275	271	277	267	253	275	265	269	239	270	258	286	239	279	246	246	243	273	245	256	273	260	267	270	273	239	253	267	238	272	275	288	269	259	249	280	259	271	224	237	255	252	228	257	247	266	244	285	255	267	285	234	250	266	237	254	244	261	267	265	272	254	270	274	260	246	237	234	224	244	240	234	266	274	225	253	259	270	242	272	250	244	254	280	252	261	237	255	252	288	271	283	251	234	268	268	273	250	248	248	256	246	255	252	257	247	214	261	208	268	280	265	236	251	235	251	240	275	244	242	228	249	237	230	271	282	250	257	261	239	255	259	226	267	259	272	273	270	247	249	242	257	235	286	246	239	260	269	252	260	257	259	227	243	233	241	246	237	226	246	238	247	226	263	258	242	236	263	246	278	251	241	245	279	262	266	263	265	258	246	263	244	248	261	247	291	284	238	247	282	250	289	226	241	255	248	279	236	244	257	260	261	248	256	249	260	246	263	231	260	246	240	252	259	240	271	261	257	244	237	274	237	245	260	281	247	240	238	297	230	256	237	230	244	259	267	246	242	280	263	246	262	257	244	279	235	222	252	253	272	252	258	267	252	252	235	255	281	276	245	249	251	252	267	254	253	262	286	262	222	231	247	279	259	265	237	254	248	265	274	265	255	246	244	242	244	252	263	250	286	231	251	254	281	269	281	250	269	249	246	250	249	249	260	247	239	238	258	263	255	276	247	261	288	232	239	246	213	248	250	259	252	225	269	264	244	237	270	262	270	232	234	220	254	227	235	230	253	272	270	273	228	263	238	273	266	222	269	241	250	242	247	237	228	244	264	261	265	242	248	276	257	250	250	270	281	267	299	283	243	252	263	254	240	262	260	265	254	247	279	267	256	258	238	278	245	253	260	249	240	225	264	248	283	232	248	244	246	243	259	256	253	248	277	254	217	245	283	256	290	255	272	230	239	256	264	261	270	267	249	253	249	250	246	222	243	232	248	269	279	235	264	229	259	276	242	262	244	248	255	281	258	261	256	237	263	239	244	231	217	218	274	280	233	282	224	277	254	252	253	275	232	240	242	243	253	234	255	236	264	270	257	268	252	263	269	242	270	252	287	270	244	259	260	246	244	253	238	255	267	280	279	277	267	229	239	264	250	265	223	263	286	260	264	232	220	256	252	250	218	267	231	282	253	257	242	269	263	268	277	267	254	264	269	263	245	238	259	269	275	258	242	244	257	240	261	234	253	233	240	248	237	231	238	258	241	256	256	239	283	257	260	278	250	249	270	237	262	228	254	241	246	269	271	273	260	238	263	238	264	303	245	215	236	253	256	265	271	278	267	253	228	241	275	260	221	247	248	233	266	251	262	258	257	241	261	282	255	264	292	252	257	260	267	257	249	266	254	272	233	271	280	265	243	252	280	260	230	252	239	249	274	243	274	227	244	226	257	234	271	265	250	239	226	259	261	264	271	243	263	239	254	254	263	255	252	241	242	251	256	239	247	248	284	247	262	244	251	258	237	249	248	260	252	234	262	231	265	280	228	231	271	235	253	255	259	267	240	254	241	250	262	256	249	283	265	246	261	267	256	272	251	258	258	234	262	291	267	253	257	263	253	245	246	250	236	231	261	272	256	265	246	258	267	240	252	240	242	241	219	263	232	258	246	247	276	262	276	248	274	262	247	252	253	277	238	240	251	276	264	245	258	270	289	242	277	276	272	229	274	272	247	252	260	258	237	269	287	236	271	255	230	245	275	247	261	225	245	268	272	260	278	247	240	253	228	288	263	250	238	272	262	270	233	261	241	265	263	246	290	243	236	270	254	250	278	237	260	253	234	250	272	247	284	251	280	246	265	283	227	253	264	263	234	246	275	268	250	239	245	241	260	286	263	264	233	260	252	232	253	264	232	266	263	215	255	278	249	274	235	238	262	254	231	247	251	264	267	252	269	299	262	233	273	255	241	261	253	263	262	236	266	277	283	225	267	259	218	243	256	267	228	258	262	262	246	260	249	272	249	259	252	283	239	287	244	251	262	232	259	253	248	230	258	268	284	253	256	289	271	231	266	271	245	274	256	239	263	270	252	243	263	287	260	268	243	247	245	274	263	257	253	258	264	238	267	250	274	247	235	283	243	237	238	280	265	243	238	264	264	244	260	261	302	240	276	246	256	265	231	249	286	253	265	274	235	274	253	269	238	259	265	258	262	255	241	280	268	265	265	263	284	268	245	245	263	247	264	238	235	245	250	231	248	219	270	260	258	282	252	242	247	281	285	262	262	279	263	264	265	237	240	265	240	263	264	260	247	252	256	267	266	285	262	216	256	253	271	253	252	254	248	245	256	270	252	252	231	251	269	271	237	249	245	236	249	303	269	223	265	255	224	219	258	272	237	259	232	237	273	278	257	246	236	268	249	247	267	246	248	226	250	278	254	266	280	236	237	249	279	241	226	236	237	234	263	263	247	223	290	265	236	259	278	235	216	283	254	283	268	260	259	247	267	255	240	266	237	304	250	299	283	263	261	205	261	256	286	267	270	244	253	258	269	236	252	270	245	285	227	257	249	236	244	229	230	275	233	274	248	244	252	236	268	270	266	255	229	263	229	272	264	272	263	237	274	271	260	249	236	238	260	286	268	245	260	256	272	259	266	265	270	285	240	283	245	246	260	268	253	256	243	267	255	240	250	259	221	267	266	221	264	252	226	245	259	262	232	247	242	264	257	245	246	258	246	260	272	236	271	265	248	254	238	231	243	238	252	253	223	250	286	249	265	248	249	247	243	227	222	239	250	237	231	242	237	257	244	265	229	261	259	283	253	247	257	241	270	248	242	252	238	244	236	262	262	233	239	276	247	244	266	273	244	252	267	263	231	292	280	241	228	235	243	243	231	264	230	286	265	232	257	253	262	249	260	232	266	252	241	261	271	244	262	228	276	233	265	241	292	239	255	251	263	252	251	251	247	250	247	249	241	272	268	276	295	281	291	221	260	258	256	256	258	274	249	243	234	269	247	273	261	273	273	265	243	232	291	253	264	269	249	227	253	273	274	254	257	252	250	280	247	248	280	240	284	271	247	259	252	273	244	243	249	269	229	268	269	257	233	266	252	251	267	269	266	259	248	254	244	289	247	259	263	265	272	254	228	257	278	253	256	261	255	245	220	247	257	267	260	253	261	293	227	234	242	263	246	241	285	281	254	246	269	255	246	272	284	259	244	222	247	252	286	240	260	260	269	262	247	271	265	224	258	260	251	249	256	245	282	245	246	258	263	278	228	222	234	265	247	251	254	280	238	264	251	230	264	249	269	275	259	262	253	256	232	293	239	240	230	278	245	239	237	250	229	224	248	246	253	276	265	248	273	265	234	229	244	276	273	286	278	235	246	247	233	265	273	301	241	236	261	245	247	279	284	244	266	281	263	251	263	250	238	269	263	273	248	240	240	234	225	227	255	242	239	219	279	254	248	255	259	243
53637	63846	30677	7777	580	459	384	335	321	344	344	273	282	328	302	284	314	323	283	313	297	325	265	273	297	298	279	287	297	269	287	258	285	278	308	247	279	282	288	273	269	245	304	273	271	296	287	286	271	289	319	266	288	266	262	272	324	295	257	277	267	310	260	299	307	268	273	296	287	279	273	300	272	267	288	271	262	271	293	306	280	291	277	273	272	294	291	297	292	276	264	316	273	273	277	300	248	278	271	309	283	272	281	235	261	315	261	296	297	300	249	257	288	257	270	274	292	285	274	276	289	304	270	309	279	285	288	292	263	297	267	281	276	278	252	283	262	265	274	272	295	303	288	272	263	257	284	271	300	248	280	282	262	268	305	277	245	275	267	281	286	286	285	276	283	309	325	261	247	275	268	300	290	291	305	277	278	291	298	282	282	283	276	280	257	267	263	282	280	278	275	270	277	282	267	268	275	274	293	252	285	285	274	268	277	293	292	292	298	285	288	275	293	275	272	285	284	278	257	296	255	260	261	279	264	286	293	277	250	270	283	281	294	268	285	293	274	281	293	300	276	282	290	295	265	286	266	272	302	288	247	281	295	307	279	316	292	287	278	288	257	258	275	290	259	302	286	293	271	282	274	282	277	261	246	288	280	259	270	309	261	270	262	266	295	287	287	280	277	285	279	257	313	288	276	276	292	269	265	287	248	273	259	282	285	275	257	279	264	277	282	265	267	296	281	247	254	272	255	286	284	300	271	284	283	263	274	279	280	287	310	297	270	294	291	286	293	250	253	271	287	302	256	301	283	263	238	282	284	267	246	258	285	274	282	268	253	282	259	267	293	294	280	270	292	286	243	282	266	301	278	310	298	260	281	277	309	281	291	281	272	291	285	274	262	249	291	282	263	276	273	262	274	266	279	304	280	284	283	307	239	305	282	281	270	295	310	285	257	240	237	269	291	261	273	309	280	267	259	265	293	287	229	271	276	276	264	261	275	311	249	263	286	307	264	250	277	275	270	302	271	256	266	301	268	279	275	288	287	280	271	298	283	282	282	281	290	292	280	281	291	251	300	280	282	252	316	261	253	290	265	292	271	277	262	290	291	258	311	285	265	278	308	245	276	265	290	278	275	279	252	315	304	253	261	272	270	276	307	261	245	267	258	272	254	311	256	247	292	271	269	246	290	263	301	273	279	276	292	278	283	272	279	261	265	291	246	248	265	268	271	279	267	281	248	285	279	280	275	293	282	285	274	266	272	268	291	287	261	288	270	286	265	280	282	257	289	276	290	281	294	274	296	269	270	288	301	315	255	281	264	254	283	286	276	272	305	297	295	257	308	262	239	296	253	273	296	284	273	277	279	281	237	263	301	263	275	258	286	234	267	287	265	277	269	295	268	303	271	305	269	263	275	257	269	254	273	270	270	254	283	276	283	263	285	281	315	263	283	292	259	305	302	276	310	312	276	261	279	291	265	280	276	292	305	276	263	299	292	273	264	277	278	261	253	271	255	291	271	298	294	304	266	265	289	282	259	284	255	265	261	261	248	284	264	283	310	332	267	278	286	265	288	285	274	264	266	281	294	279	321	289	277	308	263	275	260	286	260	265	276	258	309	262	273	268	273	272	278	259	276	288	282	283	270	300	283	285	254	283	280	287	261	295	265	272	278	238	287	287	270	266	266	299	270	262	271	280	301	280	294	269	265	280	267	286	291	302	308	261	276	276	284	277	287	252	248	287	271	269	298	279	224	298	277	279	266	291	270	298	272	282	261	283	243	285	273	271	271	275	287	298	291	272	271	270	260	245	291	273	264	253	258	274	287	291	294	306	262	291	265	281	286	284	282	241	278	285	286	265	285	285	275	306	274	246	296	263	251	286	256	313	285	291	288	269	309	251	284	291	263	272	262	257	264	312	276	260	277	297	289	281	249	283	285	265	272	249	263	300	278	289	273	258	282	274	271	296	271	280	274	299	265	284	281	288	289	291	291	271	285	299	255	281	273	252	279	299	268	293	261	285	272	279	277	279	266	258	286	284	268	321	256	334	308	266	274	267	282	261	291	292	278	262	262	268	259	292	266	277	254	270	291	307	231	291	286	274	269	287	283	300	265	280	274	267	269	263	307	282	276	256	291	297	278	292	299	289	252	271	286	289	282	255	272	262	279	264	284	282	278	295	285	263	266	270	304	264	287	301	287	255	245	272	268	267	259	284	258	280	289	280	284	281	273	259	271	283	298	293	252	272	280	274	278	262	288	286	261	291	286	290	251	263	261	263	219	305	289	287	270	274	258	264	284	254	286	270	277	276	297	289	328	274	287	278	270	283	287	297	295	278	269	303	314	297	287	277	314	257	271	274	279	289	278	294	268	273	277	255	287	298	294	273	312	288	262	281	283	294	268	274	258	263	288	247	265	272	277	273	278	303	269	296	309	289	273	268	281	290	261	271	262	268	317	267	273	276	259	281	273	271	283	262	283	272	259	300	286	256	303	304	271	287	261	303	271	311	313	296	309	285	267	276	272	252	283	293	292	276	291	266	248	259	288	311	299	290	259	252	284	268	248	291	289	292	285	291	273	248	305	275	274	255	290	311	289	298	265	278	261	253	280	252	319	270	260	292	249	289	284	285	290	285	285	257	277	267	273	248	268	278	261	251	280	253	302	255	260	292	286	266	281	269	282	284	275	294	250	319	282	274	279	268	274	267	271	275	278	283	301	282	291	280	293	282	277	266	273	275	265	287	273	300	275	290	293	286	277	275	290	284	248	268	263	265	250	305	290	237	263	267	300	247	274	298	285	282	257	276	296	266	279	292	267	268	277	273	293	269	262	302	271	267	311	287	297	252	279	277	283	268	317	301	278	250	315	275	292	300	241	279	270	267	279	252	267	262	297	259	280	271	279	267	268	286	271	290	291	294	296	283	268	258	293	275	276	290	270	292	292	257	285	275	235	304	302	270	275	264	262	278	297	276	265	247	292	297	268	276	300	279	289	295	277	297	301	286	301	273	277	270	327	257	312	290	294	281	279	273	255	262	262	281	261	286	278	304	314	274	273	260	254	279	273	307	239	264	281	281	276	258	301	273	265	301	281	267	272	294	267	268	257	257	264	282	290	274	303	270	250	288	278	267	278	286	255	257	290	267	273	311	277	224	284	277	277	282	302	253	244	269	279	272	319	292	259	278	298	295	271	272	286	288	298	281	272	287	268	280	293	256	271	287	287	272	289	259	259	274	226	295	290	270	280	282	258	260	295	275	289	315	277	259	249	282	264	270	257	248	297	247	291	253	286	283	253	295	268	270	283	280	284	283	251	280	280	276	261	247	256	266	281	287	249	290	283	285	265	275	281	276	269	280	284	265	265	249	283	258	289	284	264	298	299	251	302	262	259	257	280	282	270	287	281	305	263	273	272	298	291	307	258	256	249	265	264	276	287	222	309	265	282	276	274	276	287	301	282	281	259	274	288	251	279	276	290	286	283	323	308	316	272	292	295	269
24657	22582	28578	25031	21014	8286	891	489	333	362	340	395	322	336	336	314	309	339	290	321	337	313	307	325	318	329	315	297	318	327	293	320	322	312	300	310	306	320	320	307	305	320	301	308	321	302	321	339	286	317	305	292	292	303	274	312	288	333	304	287	320	275	309	311	303	289	284	312	290	348	286	290	312	302	277	338	298	311	309	284	300	291	295	323	288	285	308	311	310	292	318	305	305	301	311	333	306	279	303	306	294	310	281	286	304	318	286	317	303	294	310	325	275	279	272	335	311	304	282	278	319	273	285	298	308	272	278	272	289	309	309	305	286	293	320	321	309	258	317	311	301	289	280	296	327	309	308	268	323	284	311	302	298	293	285	318	342	306	289	270	317	317	322	295	325	293	306	266	289	322	283	316	271	319	278	270	282	285	320	293	315	289	295	300	319	346	327	277	286	300	287	287	312	304	311	319	290	300	323	331	306	302	282	267	298	284	274	304	314	299	282	269	313	299	322	330	323	309	313	310	265	291	305	306	306	321	314	303	322	297	319	283	301	314	319	317	285	306	303	284	313	276	287	337	295	296	273	294	283	282	258	324	319	310	303	293	309	302	302	296	317	299	310	318	312	323	294	309	296	307	306	335	325	259	303	320	309	303	318	313	313	296	308	281	300	291	336	276	312	319	293	307	338	325	324	293	264	327	334	286	282	336	295	307	271	258	284	285	308	283	292	272	270	296	285	294	330	304	301	300	310	278	295	296	302	297	287	304	315	309	266	306	306	281	294	286	303	297	303	311	289	314	325	296	276	326	261	329	315	292	299	335	299	280	279	275	316	305	316	283	338	272	311	315	295	289	288	297	289	286	307	285	302	298	338	315	278	325	288	274	316	310	310	292	297	266	261	336	330	282	291	302	321	302	313	335	276	321	303	279	311	301	311	307	286	283	286	279	261	321	297	277	346	287	319	280	291	291	312	299	293	336	308	305	313	308	306	293	294	275	285	319	292	335	316	275	298	313	292	287	306	303	286	302	296	346	279	300	318	292	283	298	292	266	287	314	300	296	304	289	295	276	305	300	288	317	302	322	298	281	286	336	310	293	287	322	340	306	300	296	283	319	286	293	283	302	285	298	322	302	293	301	301	301	290	311	298	303	303	295	309	306	319	284	300	289	327	308	272	305	310	304	326	282	309	292	300	285	287	310	307	293	286	298	277	290	326	297	302	305	310	275	301	317	264	306	281	321	291	292	326	316	261	315	296	304	285	311	303	299	296	297	301	320	304	302	336	302	290	324	298	306	281	304	279	309	309	329	271	322	292	338	295	302	316	301	287	294	328	311	287	331	306	305	290	306	287	298	291	316	324	312	335	324	290	312	283	298	335	321	293	300	316	301	280	323	328	288	289	316	313	323	313	291	305	310	297	324	285	304	317	279	307	258	303	279	282	296	295	293	315	302	298	289	296	284	315	302	302	285	297	312	316	288	275	309	296	278	284	302	306	296	319	279	310	308	277	275	308	316	310	287	338	305	294	320	323	291	278	308	269	290	313	288	300	280	266	274	302	283	302	289	291	295	310	308	311	303	273	298	298	294	306	346	271	326	277	297	317	292	283	287	306	314	302	319	293	321	270	302	274	356	301	329	268	307	298	294	303	326	321	306	291	303	304	310	277	309	274	314	291	292	284	286	314	318	303	297	264	303	289	301	280	314	313	308	332	282	320	288	309	274	289	313	277	320	351	294	286	299	336	300	294	284	296	325	300	279	312	316	311	263	320	299	305	296	292	295	314	317	289	313	282	299	319	288	305	321	290	292	268	301	289	312	331	304	278	316	300	284	299	321	279	323	323	283	307	330	319	309	278	301	293	289	286	262	288	284	278	283	308	286	300	276	305	316	269	295	300	289	320	312	309	302	289	297	286	303	300	297	322	295	311	331	287	330	290	306	301	300	301	305	294	295	299	324	306	290	287	320	286	303	290	310	302	299	297	320	290	280	287	328	305	304	279	284	276	298	260	304	288	286	313	297	294	277	307	340	295	280	315	304	301	320	335	289	297	328	279	311	325	306	291	306	298	312	296	282	303	302	296	292	284	283	293	284	290	322	318	255	259	308	299	336	305	316	294	265	278	329	337	270	285	295	309	306	321	329	282	291	275	266	314	302	339	285	321	353	307	296	311	277	308	333	318	306	282	277	301	323	283	287	295	289	329	329	316	317	293	309	262	304	316	305	273	294	308	273	297	301	312	297	291	300	325	285	307	312	279	322	316	294	297	321	315	298	302	300	305	285	292	301	302	328	300	302	312	347	281	303	299	298	310	259	313	282	289	278	290	278	302	314	307	327	283	286	319	281	317	313	311	311	296	283	316	282	321	283	311	327	314	298	305	289	261	299	309	290	279	316	282	315	298	271	290	310	309	319	317	287	307	269	302	302	341	310	318	297	268	303	300	292	292	294	285	293	312	275	299	310	309	309	292	297	291	306	301	291	317	296	274	306	297	276	325	314	284	314	330	314	297	304	305	307	329	281	265	338	312	302	266	301	298	319	283	305	302	320	293	284	304	335	311	282	288	306	289	302	305	268	282	293	276	275	306	279	295	321	327	345	293	324	272	302	310	302	317	286	324	317	308	334	304	275	316	323	284	315	280	296	291	357	288	302	316	293	295	312	329	284	299	327	280	295	305	296	292	307	323	300	323	314	293	299	292	290	274	307	269	279	316	261	306	298	292	289	303	306	285	324	293	338	312	310	297	308	264	289	295	281	298	342	292	311	296	282	290	297	275	298	286	279	296	301	291	312	304	278	317	316	317	303	302	294	322	289	299	294	301	302	281	321	266	332	281	305	295	274	311	311	299	309	304	311	300	306	290	304	310	340	288	302	301	277	321	308	315	291	309	321	318	307	292	314	297	282	278	279	280	316	299	315	283	300	290	303	311	325	298	265	340	316	294	294	309	309	305	330	305	305	273	301	275	286	281	301	319	316	305	290	321	304	301	306	316	299	315	326	296	303	347	295	316	306	313	286	300	309	295	306	313	301	308	278	299	303	297	300	320	336	324	298	328	271	330	307	291	285	276	308	296	257	303	299	319	295	285	313	288	305	321	324	271	322	313	310	297	291	302	289	328	274	302	286	304	276	315	301	347	301	301	321	325	330	319	309	263	287	323	312	315	350	311	298	305	281	292	323	302	299	312	283	313	329	325	312	306	295	307	311	331	317	311	331	310	277	296	280	284	299	326	331	295	289	297	297	293	295	337	309	324	274	301	300	264	264	317	321	281	282	318	327	300	343	287	310	287	301	306	305	319	283	340	297	283	295	285	319	311	285	298	277	280	295	274	295	312	307	286	330	259	322	318	307	302	304	285	298	283	302	297	274	304	328	302	322	280	284	277	291	280	338	286	292	316	297	324	294	296	290	298	278	306	306	325	259	319	317	269	297	315	293	276	296	288	314	317	263	298	277	278	293	297	307	319	311	293	288	295	283	296	288	292	312	318	297
58318	75246	42524	10030	824	670	551	490	478	419	389	388	375	332	392	360	329	309	300	357	343	333	383	348	341	308	333	355	339	325	315	347	321	319	331	311	326	325	351	314	328	336	296	349	312	334	337	328	306	313	291	306	284	300	333	317	320	340	320	305	350	290	298	336	333	326	309	315	321	325	339	306	298	332	331	343	322	359	301	318	318	313	317	332	302	333	351	340	341	304	339	310	339	301	312	306	329	289	312	300	327	333	282	315	341	333	307	323	313	290	288	351	329	341	302	316	328	336	329	281	320	327	315	301	318	321	334	300	301	285	344	340	335	350	317	365	325	307	325	344	320	310	323	342	352	318	291	316	317	320	329	329	339	295	339	389	330	298	340	310	271	322	305	319	313	311	330	345	321	301	334	335	336	354	312	311	328	308	315	313	292	308	317	319	322	308	317	311	345	326	304	308	316	297	338	319	345	307	326	297	316	341	318	330	312	331	322	319	299	316	345	325	349	312	341	334	297	342	308	321	274	292	316	337	313	335	295	316	327	341	332	319	327	329	323	335	291	347	296	332	272	318	307	332	308	313	321	313	310	301	310	337	289	314	354	345	287	345	320	305	319	288	293	330	324	307	315	353	314	322	356	321	295	314	308	310	315	311	324	338	321	307	328	319	346	320	310	318	322	340	312	316	289	313	325	321	301	337	301	325	319	329	301	331	293	295	352	283	306	326	328	303	342	325	333	323	332	303	334	316	356	315	292	335	305	327	289	322	302	325	320	349	334	350	318	311	340	281	328	312	317	332	324	300	320	352	284	344	314	280	347	312	322	321	312	330	332	310	324	299	351	341	289	322	329	358	341	347	358	320	328	307	327	339	315	331	327	331	335	315	304	308	312	327	315	320	311	324	318	317	334	311	319	311	302	336	344	362	319	314	301	323	322	335	337	312	325	315	345	285	319	326	326	310	300	344	340	340	342	321	327	304	345	310	327	313	327	315	343	299	322	339	338	319	337	318	293	344	331	301	333	324	310	309	316	318	378	288	327	330	330	313	320	331	331	325	375	327	322	315	311	339	325	293	330	336	341	320	319	288	341	311	340	314	341	318	325	315	320	317	310	290	291	304	336	303	343	325	304	305	336	318	353	309	326	301	330	338	285	311	299	327	309	325	317	294	330	316	281	338	325	298	331	305	288	343	308	335	338	303	326	307	297	303	328	339	328	346	326	274	319	303	312	331	330	360	326	319	332	336	315	329	349	307	332	316	290	322	322	315	316	324	293	329	325	305	355	338	294	346	308	323	328	307	276	325	342	283	338	347	327	288	326	306	324	308	314	296	312	317	263	308	354	319	313	272	318	340	340	334	338	305	295	330	334	332	329	315	324	323	319	346	333	304	354	297	294	330	307	310	296	324	329	345	301	328	289	301	340	304	309	351	330	270	313	317	307	332	329	310	345	325	313	308	307	296	276	339	336	327	319	303	326	328	307	319	271	326	334	299	327	299	306	320	292	322	313	335	319	317	348	310	318	355	304	303	299	325	331	350	349	315	344	317	321	317	328	319	311	295	337	293	347	317	299	303	316	309	330	301	324	331	314	303	328	309	325	317	322	315	275	327	349	316	314	312	335	357	317	329	322	313	348	315	281	311	313	332	264	355	325	325	318	326	333	295	296	324	333	315	333	361	315	316	345	300	330	329	310	294	328	317	309	368	325	316	338	291	309	319	323	327	313	289	326	310	315	352	321	298	303	343	329	330	284	332	352	340	339	321	334	304	327	349	311	310	332	334	309	285	349	332	322	326	344	329	320	306	306	329	294	302	316	334	303	325	319	341	316	291	303	315	326	321	330	317	298	326	316	332	301	327	312	334	295	286	361	320	334	300	313	298	344	305	330	311	313	305	314	325	332	267	289	321	301	313	313	329	269	326	313	333	345	296	315	312	292	304	325	301	323	302	335	308	319	306	340	340	313	307	318	327	288	338	321	353	347	308	322	329	290	340	304	338	344	344	342	326	343	312	329	330	317	320	299	345	353	329	318	339	317	313	316	307	335	278	319	354	327	302	304	308	328	332	311	328	308	306	327	311	333	321	340	305	320	306	344	319	349	311	339	304	290	334	315	346	280	327	309	304	317	326	318	319	331	304	288	306	303	312	313	317	304	293	328	319	314	327	290	281	285	296	283	300	302	350	323	313	329	358	320	329	332	299	329	320	274	317	312	280	332	266	318	298	362	328	337	319	295	311	326	292	338	335	320	297	339	304	312	321	302	342	337	308	314	307	316	317	313	304	303	317	316	352	326	331	301	337	289	300	334	332	325	323	303	343	358	317	322	295	322	344	324	329	309	288	310	319	334	332	322	330	302	335	318	322	302	330	299	306	317	330	281	317	297	301	324	319	350	332	306	332	313	305	293	317	329	299	331	328	303	341	323	311	333	323	346	334	320	358	330	312	293	318	335	305	308	315	326	343	331	307	310	336	323	355	322	291	311	323	341	314	299	326	333	311	300	325	309	330	349	301	325	301	341	326	316	303	324	342	313	307	309	303	359	308	346	310	325	351	318	318	317	341	333	316	335	329	330	284	340	294	322	341	309	312	317	319	319	332	314	308	324	342	297	335	313	302	340	304	340	310	342	331	327	326	305	310	330	342	311	317	313	322	303	336	322	344	311	299	318	327	282	303	299	310	303	291	319	322	334	331	346	316	308	318	278	314	310	314	310	362	285	352	325	344	294	334	319	357	305	310	319	324	344	259	299	305	310	281	362	302	333	287	304	337	312	310	353	313	320	313	303	336	332	318	316	294	338	329	299	315	297	334	335	307	326	296	338	322	317	338	290	271	323	322	306	301	324	307	286	303	323	328	312	271	311	328	359	335	314	286	295	324	321	312	303	338	286	310	294	303	299	332	330	317	347	309	323	331	336	313	296	318	335	308	286	306	323	319	334	310	348	327	321	299	317	315	319	316	341	295	341	303	327	332	306	286	326	341	313	321	333	323	334	270	306	330	324	317	328	294	323	300	298	335	304	316	333	304	306	304	284	314	309	296	315	321	317	323	305	320	353	346	319	340	319	318	349	335	310	325	351	283	344	333	342	299	320	306	303	376	318	325	337	320	297	345	291	315	308	305	335	317	346	301	314	316	283	324	313	317	338	303	320	361	306	314	333	318	306	322	302	308	306	322	323	352	335	304	306	330	319	314	325	307	335	315	307	308	338	314	318	321	311	338	332	309	312	323	335	324	369	313	339	329	323	302	336	314	296	317	297	339	310	328	323	287	338	288	311	295	345	309	333	329	305	310	305	332	325	318	296	327	306	344	304	341	291	328	326	326	292	320	329	321	325	287	342	312	290	311	314	297	330	316	317	312	305	335	343	311	298	299	340	299	346	337	313	336	313	307	344	336	319	320	304	308	318	343	319	330	304	320	289	297	300	309	323	292	296	322	295	306	343	317	270	332	358	316	323	340	308	335	303	309	313	347	299	327	316	317	332	339	325	343
29431	25636	9016	2074	552	564	562	509	535	561	511	556	519	554	515	552	506	514	559	521	498	559	540	517	552	588	564	519	518	509	507	513	512	501	460	513	507	538	494	511	530	534	479	508	547	547	504	480	497	470	537	510	538	519	547	491	515	550	521	517	535	531	522	519	503	539	491	497	503	549	522	546	514	532	498	511	542	549	537	473	545	491	507	501	534	523	454	527	536	530	497	544	509	537	521	517	513	519	563	480	514	522	526	519	504	541	519	542	507	534	538	514	510	503	503	521	523	520	543	541	531	540	523	511	556	516	533	498	505	483	520	544	499	550	530	507	509	503	516	517	499	512	537	495	521	512	557	533	534	507	536	522	513	508	493	502	548	495	509	536	530	474	526	528	537	567	545	532	465	535	534	571	516	514	497	501	516	516	467	483	484	520	500	517	555	515	511	507	545	501	490	531	510	529	490	531	514	552	568	502	520	510	561	526	509	510	544	514	556	501	518	507	512	515	466	522	508	533	500	510	532	532	501	503	532	540	551	484	498	527	517	473	510	532	547	521	507	548	499	521	466	469	555	509	549	528	529	501	539	495	541	481	543	504	546	533	495	489	492	493	520	517	515	543	535	512	549	525	511	513	542	552	541	483	554	509	497	522	533	516	549	523	513	534	525	510	466	494	528	494	525	553	497	496	512	520	540	553	546	545	518	497	517	508	520	512	526	512	499	495	494	519	555	502	494	521	498	470	547	572	513	470	501	503	518	549	529	491	528	516	513	495	530	532	502	505	507	549	531	476	500	526	538	483	533	491	545	518	504	465	515	523	472	518	512	521	500	488	516	531	522	488	506	530	519	481	530	538	526	492	536	515	493	515	567	479	523	497	477	532	568	528	518	496	495	529	520	507	533	499	495	518	550	503	495	477	552	526	479	502	460	507	536	529	513	461	512	508	513	529	535	477	500	542	540	526	528	536	514	523	537	504	550	501	538	499	563	538	519	555	502	514	493	521	496	503	556	521	528	515	534	535	507	503	506	548	522	548	471	539	494	528	526	522	520	541	520	478	523	488	508	528	566	524	499	505	486	522	518	466	549	516	539	545	516	516	556	519	474	545	530	499	508	478	486	509	499	478	524	524	510	490	487	523	503	523	513	513	486	537	523	516	524	537	516	518	549	566	532	516	523	533	506	488	513	519	543	538	547	525	545	493	518	492	527	479	518	536	516	523	497	523	477	536	501	502	590	492	561	512	569	509	530	559	533	490	512	537	500	516	501	461	498	505	520	517	525	497	520	539	528	504	531	513	479	529	526	542	524	531	518	485	517	504	499	541	525	517	501	496	545	514	521	523	511	516	515	531	517	466	505	500	539	566	533	530	555	479	494	518	487	511	521	505	558	501	566	519	511	500	500	526	519	538	524	533	517	539	471	500	494	483	513	557	518	529	517	472	548	530	553	517	559	516	519	520	506	535	531	517	490	505	512	538	518	515	541	540	545	510	524	534	539	536	529	539	500	499	515	520	543	535	541	532	522	502	501	533	516	504	526	535	552	535	484	550	541	485	514	478	514	502	514	491	476	506	505	528	519	495	505	524	484	528	510	509	517	543	517	509	500	529	521	528	526	482	529	540	537	516	568	521	549	498	520	517	538	523	507	542	534	485	513	485	564	491	524	545	532	490	525	495	527	526	510	509	543	531	505	536	489	547	495	491	507	551	548	518	494	486	493	513	486	511	547	461	513	494	540	528	524	525	526	530	499	539	531	479	523	534	498	503	539	503	543	482	508	507	508	544	480	508	538	538	530	512	481	520	494	485	513	567	522	563	531	490	516	485	509	552	519	501	494	548	519	551	513	540	536	507	540	546	517	527	545	530	540	557	523	506	505	549	558	499	534	532	527	539	494	526	486	556	520	557	520	548	526	529	492	479	526	511	514	548	510	495	516	506	514	547	524	500	530	527	539	529	502	546	545	521	518	514	553	498	495	550	487	514	513	530	502	544	512	498	496	494	503	484	526	537	508	513	521	500	507	483	485	490	523	502	511	521	488	518	516	510	502	512	551	528	498	562	494	510	509	519	497	482	512	498	471	515	534	513	501	536	506	530	545	540	543	478	542	483	521	514	526	459	531	513	500	530	555	531	520	525	520	487	495	512	536	548	555	542	495	532	477	491	530	504	539	526	528	517	450	542	546	495	505	515	542	506	541	479	532	512	525	514	544	511	512	545	548	508	560	539	544	555	529	517	516	509	523	496	524	533	510	519	525	522	516	527	525	506	543	519	482	486	530	499	501	497	496	526	505	514	521	516	509	483	538	559	526	484	520	489	519	535	532	534	493	537	570	515	495	464	508	518	514	519	532	546	519	525	524	574	488	510	512	521	502	524	523	508	528	501	494	490	483	524	525	506	536	489	501	525	549	544	529	565	498	508	501	534	521	515	521	506	527	505	519	517	521	498	529	527	491	527	510	518	507	497	452	532	515	499	555	535	541	494	524	554	495	523	517	502	518	513	579	511	522	523	524	552	526	559	502	526	559	551	508	522	539	557	517	515	544	466	505	518	502	523	530	555	544	571	556	525	550	523	522	494	482	521	505	532	505	551	529	480	516	522	504	512	476	517	520	522	515	546	516	494	529	526	515	544	486	517	500	543	524	510	507	542	533	550	549	507	499	497	499	507	547	569	540	531	521	516	496	474	515	508	542	496	513	502	519	471	531	493	522	501	490	536	539	525	536	536	518	507	519	514	536	533	521	472	522	512	515	510	544	531	563	527	498	505	532	535	527	524	560	554	541	544	527	504	534	521	503	480	520	496	534	543	533	525	515	527	518	510	499	509	515	537	540	503	530	550	465	491	468	524	470	534	519	545	532	514	543	514	494	496	509	547	567	512	484	507	538	535	514	513	494	557	532	535	507	529	537	541	515	552	516	549	526	518	476	536	539	503	521	531	533	515	497	514	496	510	516	507	535	502	493	498	541	477	485	557	496	553	520	530	488	544	553	537	472	511	496	475	509	545	514	506	555	513	553	571	516	491	519	514	532	541	516	559	530	488	507	552	482	546	509	490	489	527	502	510	499	519	529	497	555	506	498	515	511	489	525	495	541	526	531	509	529	488	543	530	565	505	513	503	520	505	501	526	503	517	535	522	509	554	545	525	543	511	503	545	509	532	507	503	502	505	513	533	521	516	525	523	547	526	509	507	517	536	502	491	498	505	548	508	488	511	517	486	516	539	538	521	516	538	538	492	493	528	518	537	522	511	493	536	501	516	485	537	519	474	525	531	510	550	500	511	549	485	492	527	556	517	525	505	515	505	506	494	491	537	553	495	528	568	512	552	531	521	510	508	496	499	511	500	508	519	499	518	555	498	521	502	535	535	514	516	517	459	480	517	493	553	529	536	516	538	567	523	492	486	524	514	530	554	473	463	527	535	583	527	547	541	532	506	519	523	502	501	552	512	558	522	506	512	505	474	532	528	539	516	536	507	512	484	466	539	529	488
17920	23212	5387	1428	470	488	470	498	481	490	504	509	471	445	521	482	482	478	512	451	498	499	505	482	470	478	490	451	484	539	510	488	484	452	481	489	484	491	445	494	458	459	480	492	439	520	466	458	479	497	454	492	457	490	444	466	510	451	490	503	494	542	494	459	514	469	514	468	497	491	471	475	492	516	449	474	466	480	489	489	515	499	520	455	465	472	499	487	428	518	490	469	465	458	483	435	476	470	488	473	457	451	475	440	451	459	503	491	507	470	488	460	466	500	481	477	430	453	471	457	473	462	468	454	467	516	474	477	486	472	504	503	491	473	514	475	466	467	491	482	492	481	488	492	475	463	464	432	487	452	513	460	459	527	500	525	444	481	492	478	484	488	489	490	455	470	473	497	455	470	474	521	497	469	493	465	456	493	447	482	463	456	491	512	465	480	489	504	455	496	458	512	507	474	491	480	509	486	470	453	469	484	526	490	456	489	498	437	485	476	468	456	477	472	474	492	500	492	451	524	460	498	490	509	547	495	507	498	460	480	468	529	481	442	440	455	469	473	468	474	460	457	431	521	510	463	496	473	502	509	476	520	486	467	493	472	452	466	448	465	478	510	470	459	515	474	443	474	466	478	498	452	508	503	469	458	436	518	493	489	491	435	484	494	492	482	463	444	425	451	479	493	462	441	460	494	472	468	497	478	495	473	486	448	449	449	448	480	455	494	504	470	505	451	466	469	515	475	469	476	485	500	461	491	442	474	472	520	472	454	486	487	479	490	467	449	477	472	475	445	461	488	454	477	488	493	478	463	513	482	450	468	451	460	522	480	443	476	460	485	490	487	474	494	511	487	459	496	462	495	461	433	471	464	514	518	486	487	505	481	481	463	489	500	462	468	480	489	455	465	485	512	458	462	491	456	482	456	473	511	499	445	483	511	533	493	468	466	503	488	474	485	433	445	496	462	459	530	468	469	525	474	490	489	469	495	467	468	498	520	486	479	492	471	479	504	492	498	455	481	458	498	461	480	457	431	496	465	449	487	488	463	473	489	476	485	476	501	495	490	470	490	481	465	469	496	501	458	495	482	498	513	492	452	484	463	500	512	499	518	482	453	452	455	479	496	483	501	489	486	473	514	534	482	481	503	486	452	485	483	474	478	452	465	497	486	485	457	432	485	521	500	445	464	456	479	503	457	464	505	481	474	489	482	465	478	486	439	472	478	451	465	466	458	451	473	495	469	494	463	468	480	458	502	473	486	490	491	453	448	466	497	504	441	473	485	518	478	503	467	478	455	501	494	452	490	482	478	477	452	495	464	477	474	445	463	499	486	502	506	490	474	448	479	455	495	469	491	471	493	450	486	490	527	500	489	455	482	456	457	496	486	504	486	446	459	452	477	473	475	464	462	485	510	472	470	499	481	486	475	535	493	465	440	477	522	476	490	483	485	495	494	452	499	471	467	456	475	491	450	467	552	452	492	450	464	497	486	480	463	481	445	524	468	485	552	495	475	443	467	448	480	504	489	432	485	466	440	469	501	461	472	475	464	495	457	499	489	512	451	489	457	469	519	465	524	457	470	480	473	482	495	443	490	494	480	462	469	433	448	482	474	463	426	446	517	467	454	487	456	476	446	484	491	475	463	506	487	518	496	502	505	486	485	478	481	439	466	457	508	476	465	457	487	490	467	472	498	459	455	454	527	488	457	497	456	470	477	488	496	449	516	490	477	455	497	486	490	519	476	501	459	493	441	448	518	450	477	479	502	473	469	499	443	513	489	458	437	450	438	507	472	451	485	431	511	487	480	458	438	467	500	467	468	534	486	498	479	473	472	516	475	481	491	474	513	500	455	513	510	464	495	477	517	473	484	514	460	469	503	464	489	514	482	472	460	477	459	445	486	443	493	480	463	477	458	503	483	483	459	479	433	479	429	452	481	455	474	462	477	514	492	479	488	468	430	474	459	503	487	470	478	518	448	442	475	489	485	468	480	503	463	500	482	498	452	470	509	451	485	460	479	459	484	447	469	448	469	469	466	476	479	506	467	492	476	510	518	466	490	482	483	499	489	483	491	477	486	497	456	450	453	461	472	477	445	485	463	480	513	472	517	465	498	454	482	458	472	522	490	487	467	434	525	493	495	530	438	501	493	471	518	506	470	462	442	471	527	497	471	440	480	423	512	482	488	475	423	473	502	467	471	446	480	452	486	463	461	453	455	500	464	470	510	472	504	459	479	485	498	439	514	469	516	493	447	514	463	480	516	473	496	526	461	483	462	449	472	495	472	489	478	471	478	467	458	461	454	482	465	482	497	444	444	478	472	468	515	509	508	510	511	467	470	439	513	487	480	446	460	500	460	451	481	528	470	481	478	492	485	483	515	466	491	522	433	472	481	514	461	480	463	462	498	510	440	476	517	516	490	486	465	447	446	440	502	469	498	472	487	467	480	512	457	476	445	461	484	507	468	467	491	455	517	468	508	472	467	494	504	481	467	467	503	498	469	455	503	460	450	473	428	472	444	479	472	471	483	471	510	515	514	454	438	506	520	434	537	503	466	471	476	465	504	453	470	511	479	488	489	477	453	487	487	443	480	472	494	452	460	455	456	441	450	482	494	514	496	466	486	474	462	475	456	459	500	466	467	472	471	464	480	506	489	447	504	485	494	469	469	500	448	464	477	485	451	472	481	458	476	505	495	490	488	479	493	450	497	458	483	498	495	504	477	466	468	471	519	472	502	442	447	478	484	459	487	429	499	472	478	487	459	503	472	471	491	494	474	496	466	522	475	465	471	545	461	480	512	434	457	477	458	492	457	494	463	485	482	490	486	441	475	416	474	475	471	452	465	502	443	498	521	508	475	490	486	479	457	449	507	528	465	492	478	494	462	470	460	450	461	485	481	469	538	477	455	414	476	453	474	468	471	504	478	485	448	454	508	498	461	464	454	497	494	490	463	492	472	518	508	463	463	476	426	480	467	477	492	476	431	462	500	450	437	462	493	480	448	476	433	487	492	468	468	482	456	493	462	425	444	475	469	452	465	474	495	458	475	505	478	483	450	449	486	456	477	481	490	448	483	460	462	463	476	468	479	502	487	481	449	485	475	479	457	495	514	512	492	476	459	453	512	499	454	464	479	480	504	493	464	452	501	466	482	481	480	473	469	465	480	476	500	470	434	467	502	498	476	479	470	446	500	495	472	474	448	451	479	471	492	484	471	511	481	476	485	457	478	492	528	492	470	431	430	466	483	473	451	490	471	466	480	499	490	485	490	455	503	467	520	456	480	443	486	497	489	458	479	471	448	465	516	450	461	472	491	440	482	475	467	509	475	522	471	492	473	446	481	479	449	472	471	476	510	421	502	450	452	485	455	470	441	521	516	495	454	455	484	472	483	487	430	496	481	470	486	471	459	457	465	439	465	496	465	472	498	413	485	477	487	501	520	470	482	476	502	460	485	478	505	492	473	467	448	475	497	449	498	488	460	463	498	468	462	504	472
25811	25826	28193	25258	7620	641	430	343	296	289	320	273	325	295	305	271	289	307	292	271	302	282	280	278	278	296	289	303	272	305	269	277	286	267	266	279	348	259	290	288	292	290	273	288	268	309	279	284	293	269	281	308	288	276	271	290	293	293	272	297	313	294	252	259	261	285	278	293	303	265	293	256	271	290	284	286	292	281	299	281	307	281	273	269	287	260	300	291	274	268	262	288	294	271	265	265	265	291	274	272	287	253	281	306	272	281	273	262	256	290	275	308	272	248	305	285	267	278	291	278	268	298	277	265	281	289	325	265	286	301	283	251	270	270	264	228	277	281	268	280	265	297	286	266	258	293	274	262	245	289	278	267	275	275	293	290	250	269	285	265	280	265	268	290	293	254	259	285	262	311	293	265	304	255	274	267	306	248	260	282	284	278	277	285	267	265	297	263	280	285	276	279	271	265	270	257	292	279	288	296	279	303	273	264	312	276	269	286	261	283	273	256	312	271	304	274	256	274	269	275	289	283	274	292	263	274	276	279	303	306	254	262	273	276	258	277	311	292	272	280	256	301	296	288	268	282	284	284	286	273	270	298	261	304	268	277	297	268	279	281	307	297	286	316	280	267	288	248	247	309	281	244	288	307	254	264	282	277	283	279	295	295	284	287	296	274	295	235	263	303	260	260	278	293	290	251	287	306	304	269	254	273	274	277	302	277	311	269	234	275	299	274	306	286	284	293	265	256	272	297	293	249	282	287	264	277	288	275	291	281	285	294	272	306	277	247	272	290	283	305	279	262	287	272	279	253	278	273	254	334	274	275	291	293	305	275	261	268	271	260	295	288	289	286	266	269	270	285	274	287	298	274	276	259	294	273	246	267	297	287	244	284	268	302	298	265	253	244	281	266	282	256	269	303	277	273	273	271	266	284	288	289	285	275	306	289	276	300	260	263	267	295	260	252	319	264	301	291	291	269	295	288	275	298	268	292	260	301	289	275	265	247	290	265	286	313	267	266	255	270	279	246	286	275	294	260	274	313	290	279	274	298	283	283	286	293	298	273	288	271	316	271	304	298	330	287	260	280	283	274	289	275	288	298	287	262	243	320	277	276	269	243	246	267	291	272	280	295	281	268	298	271	312	274	311	278	260	288	286	258	315	269	284	249	270	276	262	271	302	303	279	256	265	267	268	270	299	254	322	285	286	252	292	269	265	288	237	255	275	273	290	312	286	263	271	294	268	279	295	265	282	321	289	284	268	298	295	262	282	258	291	282	273	288	285	279	290	284	296	267	298	275	251	276	280	276	259	299	245	269	259	302	268	290	319	284	263	280	273	267	248	301	292	279	287	266	309	306	264	280	266	243	253	257	290	292	257	266	291	262	273	269	288	269	264	280	282	269	291	272	271	267	312	310	263	273	270	285	292	293	292	294	258	303	286	275	299	281	246	255	269	286	283	257	278	274	279	270	289	283	291	281	312	277	301	271	273	328	274	282	286	267	304	270	269	288	264	278	279	277	273	331	296	257	257	285	279	287	257	275	281	275	281	257	249	285	288	279	287	275	267	301	270	305	296	276	281	272	283	280	301	274	285	265	298	291	275	273	274	283	266	295	285	288	286	255	265	265	285	280	303	271	278	254	248	272	281	265	249	291	261	280	302	286	296	270	268	258	288	261	259	274	281	254	289	275	293	282	280	288	275	294	321	267	291	283	274	294	283	253	268	279	296	293	293	298	285	290	264	288	271	272	277	288	278	294	302	291	274	258	288	300	276	239	281	259	271	319	282	286	298	254	267	257	285	266	251	284	271	313	243	279	265	299	299	261	264	287	260	274	281	255	237	292	284	253	302	296	298	288	276	247	308	277	265	248	261	260	302	274	261	262	281	252	288	301	295	288	292	268	288	284	267	267	296	284	275	265	292	292	285	253	254	288	268	290	278	286	289	252	294	244	242	275	296	275	291	298	277	283	250	277	282	301	286	281	280	288	309	304	271	254	277	260	264	270	269	287	270	285	280	254	283	264	267	314	286	279	267	250	258	284	279	266	274	271	258	275	274	284	264	268	266	289	292	282	252	288	267	265	296	260	320	256	271	319	278	299	292	260	292	258	278	271	252	259	295	257	289	283	277	243	285	284	255	279	280	272	242	274	286	284	267	278	290	267	260	287	287	274	282	274	270	287	255	282	287	287	298	276	267	286	250	271	284	304	270	299	286	310	268	302	251	283	260	274	273	281	289	264	257	302	268	270	271	278	269	258	265	274	289	290	266	273	256	293	277	280	284	290	284	286	254	271	257	293	283	262	297	275	290	268	270	262	255	246	281	293	283	282	278	268	300	290	254	256	256	296	298	292	274	285	256	291	266	274	309	259	297	289	293	276	274	270	287	303	279	289	260	315	302	300	299	324	287	273	275	268	301	285	305	279	280	246	282	272	273	267	264	290	279	280	260	275	258	250	276	278	290	299	277	254	284	284	282	279	272	295	286	279	268	284	276	263	295	253	275	281	304	274	288	305	265	278	272	275	308	237	282	249	268	297	278	309	280	256	265	280	259	303	260	290	292	270	251	282	268	248	230	262	285	293	312	301	295	264	288	306	259	268	273	284	296	263	291	280	314	269	282	297	295	236	257	307	280	304	273	293	278	257	248	300	307	304	294	296	281	304	295	287	262	270	263	314	276	279	289	272	256	280	288	260	265	259	266	308	283	285	272	303	294	245	278	300	299	282	295	275	251	271	267	325	312	294	290	307	281	258	265	272	278	237	241	301	287	308	270	295	308	283	278	252	262	282	246	290	264	272	287	287	290	257	280	313	301	300	281	281	267	257	272	287	300	265	262	273	259	278	287	269	314	302	280	263	263	284	296	267	275	267	265	241	289	297	287	287	288	265	262	278	279	274	262	265	293	259	249	270	282	289	278	246	302	302	276	273	279	276	262	301	279	291	248	298	341	275	273	300	293	274	278	275	285	267	276	263	282	292	274	311	278	256	271	268	307	309	294	261	257	286	289	297	283	292	259	307	300	288	264	282	271	285	272	261	298	276	277	285	257	250	300	307	268	305	284	271	322	268	256	307	298	259	280	251	282	297	260	261	266	306	271	277	285	273	274	285	268	314	286	294	275	272	306	258	253	257	316	279	283	276	304	264	286	256	309	276	289	281	273	267	281	284	274	265	282	285	296	284	273	273	264	257	291	289	282	299	293	256	255	291	278	314	315	270	279	312	261	281	258	294	269	252	273	302	308	292	247	265	280	270	262	276	261	288	310	276	268	271	263	261	263	274	272	266	296	270	287	281	264	296	296	274	268	311	263	249	287	269	302	288	291	284	283	247	246	294	258	288	270	292	273	296	274	276	284	255	264	258	299	309	299	314	285	266	296	284	251	282	251	287	251	262	293	276	277	265	274	287	283	250	285	297	281	267	262	274	265	274	286	280	289	280	299	279	291	294	297	275	276	280	306	289	266	282	298	273	271	274	286	257	268	267	280	288	274	303
52492	71687	31935	8554	517	468	373	400	371	359	339	341	290	357	338	296	332	314	333	311	305	298	315	315	302	282	301	291	324	318	306	303	289	320	303	297	287	307	342	311	290	304	305	299	299	290	328	278	298	284	297	294	298	316	325	332	324	328	272	302	316	285	272	321	264	305	278	302	291	314	293	286	319	295	307	288	295	271	322	274	289	294	286	300	286	323	305	291	324	332	313	324	272	282	286	284	304	276	287	308	305	310	290	292	287	273	289	347	296	313	326	298	313	274	321	281	324	287	296	300	309	332	324	320	290	304	314	280	283	297	312	304	288	283	262	297	312	266	276	297	276	322	303	263	280	291	275	273	284	333	315	285	271	288	298	296	309	290	293	292	308	291	294	271	332	274	277	296	316	292	307	276	309	309	286	304	306	275	269	280	302	325	283	281	283	301	278	275	294	277	308	287	280	301	310	295	286	307	317	301	307	274	277	278	312	296	299	306	294	289	274	304	300	310	311	299	280	333	316	274	268	312	278	326	304	295	299	314	304	290	311	309	303	283	345	273	281	299	325	273	319	310	271	310	293	300	268	324	316	300	297	294	308	323	284	306	336	278	317	310	298	344	322	320	269	288	298	281	281	293	275	321	309	307	318	299	310	304	310	265	302	295	307	296	276	303	332	299	287	277	306	311	271	273	314	286	292	292	270	302	294	274	292	341	308	281	309	280	310	265	310	275	308	304	306	305	282	296	279	268	321	297	332	301	297	286	284	302	294	273	285	302	288	311	301	305	288	302	315	312	308	303	284	265	296	280	314	311	283	278	283	265	284	276	277	295	292	299	302	290	298	291	301	297	290	325	292	280	303	303	267	305	283	293	279	292	277	302	301	291	298	296	265	315	295	302	313	305	323	294	280	290	314	327	277	275	276	265	323	310	327	299	305	286	298	285	314	291	303	277	293	283	283	295	284	305	278	304	308	291	298	309	307	285	328	294	306	302	315	345	312	301	297	283	283	304	277	291	300	312	325	313	336	287	305	320	289	325	264	301	299	288	274	314	286	322	262	300	296	316	288	292	322	261	269	315	301	324	309	285	300	315	271	279	323	279	319	297	290	340	324	308	283	308	300	295	306	280	300	301	288	305	314	284	257	292	295	308	316	301	306	321	290	303	322	300	320	288	277	291	320	305	300	290	312	306	292	311	300	334	296	304	307	340	322	315	306	302	288	291	291	314	297	292	312	276	287	317	288	298	315	303	297	289	292	291	295	282	335	298	267	288	294	285	317	292	298	293	279	307	300	291	296	282	312	328	268	308	322	311	304	278	294	289	279	300	298	288	315	277	278	306	299	304	281	281	326	295	315	307	300	314	300	258	312	306	248	266	310	271	286	295	284	321	300	319	303	275	322	271	298	309	304	277	301	305	295	304	286	322	287	299	297	303	289	273	280	311	300	293	300	309	297	299	308	313	321	284	298	289	302	312	280	304	285	301	333	313	287	288	296	305	300	302	296	307	314	285	292	317	278	296	305	285	291	300	294	288	326	286	296	301	317	342	299	309	345	297	322	306	344	304	302	307	299	275	316	308	287	306	291	298	330	295	302	282	312	301	323	313	303	284	279	342	313	283	289	308	324	310	316	276	299	295	298	298	307	309	295	283	272	279	287	295	301	312	316	312	300	328	298	300	298	300	318	317	266	311	284	309	279	286	304	281	283	300	301	304	303	300	309	299	276	295	297	300	293	275	310	320	286	308	315	248	303	313	309	261	331	346	279	300	300	284	273	283	297	290	278	310	276	270	313	334	280	292	279	271	301	280	291	310	270	300	343	295	290	277	292	297	300	310	275	335	304	300	260	275	295	321	308	291	323	284	289	303	317	292	269	286	317	272	312	291	308	306	289	308	301	286	291	313	260	272	282	288	298	268	299	336	295	310	307	315	285	305	294	276	307	279	285	293	288	315	294	311	304	296	293	278	253	303	312	316	295	298	304	318	289	276	299	297	311	314	317	292	313	291	282	299	309	247	295	303	328	301	265	313	340	279	310	260	306	283	290	323	301	311	268	307	321	282	293	297	294	285	284	299	286	269	293	329	279	301	316	307	326	299	321	307	268	330	308	294	289	302	315	267	323	294	311	296	289	302	318	274	292	287	306	285	290	294	318	289	257	287	286	310	286	273	300	290	293	299	298	304	280	304	283	316	294	267	305	288	293	299	258	292	273	296	285	310	303	322	308	306	270	308	289	288	270	292	302	285	301	313	315	277	333	265	328	312	313	289	293	295	313	283	284	317	276	292	297	293	280	274	292	319	289	274	289	283	309	262	276	306	303	295	290	306	309	286	315	264	296	315	275	306	311	306	332	325	324	280	260	293	291	297	292	284	301	292	305	305	279	301	297	268	298	281	324	274	263	295	324	332	322	286	290	296	319	264	277	273	298	317	298	309	304	277	292	300	339	287	296	312	286	289	270	317	319	319	295	305	301	303	295	332	280	323	319	288	317	303	288	286	288	271	322	284	312	323	333	316	285	285	283	298	318	285	282	305	293	322	292	320	306	332	271	286	314	261	291	331	295	320	301	290	311	277	291	283	299	304	307	299	280	295	293	318	294	276	292	303	304	294	316	292	292	309	284	280	298	258	294	300	284	263	315	290	269	310	315	347	279	316	290	280	300	284	317	272	274	285	274	302	329	294	308	298	297	280	288	307	320	306	281	312	300	304	324	307	286	305	280	302	278	309	296	287	295	323	297	297	274	316	261	309	303	294	288	295	299	330	312	306	312	341	304	314	277	269	305	266	288	288	265	313	285	286	304	256	297	278	283	293	307	285	321	315	289	281	309	260	303	294	320	277	290	283	323	257	299	285	303	321	307	315	275	295	282	296	293	274	297	293	333	300	293	322	287	274	290	299	284	325	282	309	275	305	342	293	280	302	328	306	287	316	302	284	305	267	301	281	292	295	297	293	304	329	332	320	279	291	299	283	290	296	295	341	320	261	307	295	303	332	293	310	318	290	300	293	292	275	299	303	309	290	291	297	291	315	284	284	288	265	288	302	285	265	276	337	322	261	272	319	310	281	321	305	299	292	301	317	292	298	294	318	311	305	303	318	292	320	317	317	280	327	278	284	297	319	310	283	302	257	291	306	274	274	321	265	316	326	291	323	279	305	307	272	307	297	281	304	277	290	300	293	321	318	285	275	269	313	311	309	308	323	284	242	305	333	303	282	270	303	281	309	274	288	279	288	298	307	298	304	280	282	288	341	314	296	301	328	296	274	273	323	258	276	284	293	305	281	278	292	288	298	277	295	275	282	319	304	293	288	294	305	294	295	279	278	276	285	289	299	277	271	345	296	325	319	307	293	305	311	272	238	317	316	328	311	320	313	310	293	336	303	307	304	300	305	313	279	314	293	305	309	266	287	278	268	292	301	311	311	296	264	313	285	269	277	308	310	272	265	305	305	307	289	281	318	281	270	276	301	280	291	303	287	307	306	285	297	300	290
24712	23107	28442	25407	20566	6917	778	512	386	420	384	384	376	327	351	352	331	366	347	337	332	335	330	316	338	329	336	309	310	310	300	316	295	347	287	328	325	340	322	321	314	333	313	316	356	287	324	318	304	323	317	316	313	324	321	328	303	334	318	338	373	367	336	334	315	332	342	328	337	295	313	324	309	317	356	332	366	363	335	335	314	339	312	332	332	356	333	304	343	300	359	362	306	353	322	363	365	341	305	331	310	347	306	328	329	339	310	288	320	346	320	335	340	332	315	359	298	311	341	327	299	321	336	346	339	308	313	308	325	298	341	339	298	330	333	335	345	339	347	319	303	320	347	356	311	351	326	299	326	283	336	307	290	332	316	314	327	334	385	271	331	309	315	311	354	326	313	340	335	354	311	297	345	306	328	322	317	315	341	292	376	304	360	324	315	317	297	380	315	327	304	310	339	306	332	373	330	331	337	314	290	315	357	365	304	315	313	310	326	332	318	323	307	308	308	356	292	325	330	316	314	331	305	354	334	323	322	310	291	328	335	329	322	294	307	303	293	307	322	334	280	336	309	355	326	311	333	338	324	363	319	340	322	337	314	350	320	334	299	282	298	340	329	335	338	321	289	307	309	332	326	302	284	303	315	315	332	324	335	322	329	325	339	335	331	343	311	327	345	325	305	335	357	326	302	340	333	343	336	307	321	329	318	334	336	285	335	347	293	310	307	298	297	320	318	313	330	301	324	342	335	341	319	300	344	309	329	330	340	316	322	307	339	310	300	334	304	331	356	329	318	312	361	304	331	326	348	298	312	360	284	338	303	330	308	311	338	298	339	297	338	345	303	316	311	310	334	318	301	321	310	348	335	319	331	322	330	348	313	344	323	325	346	331	327	320	299	329	327	321	331	320	304	322	312	327	341	338	324	333	304	331	317	322	330	332	315	347	309	333	342	326	312	305	336	319	336	336	332	341	336	343	310	328	335	358	338	335	321	349	354	341	315	314	311	320	348	324	352	295	320	318	323	347	325	342	316	323	335	321	323	334	307	343	340	337	319	296	337	322	279	318	312	325	314	345	324	348	315	298	334	329	310	333	318	328	310	333	333	333	344	331	326	316	316	328	296	317	369	347	329	308	333	346	326	332	306	319	350	350	358	315	306	319	351	344	350	291	324	323	317	362	309	334	326	324	308	318	315	331	312	350	311	319	339	316	348	326	303	354	331	339	352	326	327	337	327	328	333	328	324	309	331	298	323	302	319	324	316	337	328	327	318	310	317	346	316	331	332	326	349	325	318	318	322	303	338	317	322	312	324	320	337	321	363	338	329	322	336	338	328	343	366	361	345	335	289	326	316	324	351	325	321	332	327	319	346	321	358	342	333	322	361	318	331	345	328	313	295	336	334	294	316	317	303	325	380	334	321	318	312	341	340	333	311	310	308	328	329	321	343	311	307	316	356	308	328	311	363	337	323	340	296	350	305	337	311	345	339	313	304	339	321	335	338	326	314	327	326	295	342	312	321	320	313	340	323	338	311	301	359	312	367	318	315	334	340	311	299	328	284	311	312	316	313	349	328	351	341	326	321	339	341	338	299	305	341	323	317	316	315	319	309	333	303	304	336	354	308	309	351	326	328	334	339	334	315	301	347	342	322	330	336	321	328	337	309	343	308	320	294	327	324	320	316	295	301	299	332	335	329	315	301	325	325	309	357	336	305	325	330	302	321	326	290	307	305	345	333	296	352	322	297	294	312	351	304	301	330	328	298	327	327	316	335	321	317	308	301	320	327	302	304	325	385	323	320	312	359	349	340	348	325	335	307	312	320	325	326	314	282	322	319	306	341	333	296	340	322	326	320	363	316	288	330	339	342	338	331	312	328	338	331	302	313	330	305	324	335	330	323	326	302	338	324	299	353	298	318	321	328	311	319	320	328	346	303	338	333	327	316	307	310	322	299	354	329	315	362	300	292	340	344	329	335	316	304	364	296	288	354	320	334	327	289	296	325	339	321	311	345	317	303	323	313	306	352	310	349	325	343	320	334	328	306	364	291	322	317	303	335	317	302	320	319	315	296	312	313	330	322	331	315	333	315	315	335	337	306	320	324	356	307	336	353	326	333	341	308	306	325	313	285	361	312	326	315	323	310	321	355	318	323	338	358	288	341	336	347	353	319	308	307	332	321	353	329	294	353	321	300	309	343	317	337	331	308	319	300	316	316	297	324	335	316	329	290	292	301	346	343	339	325	339	334	296	335	307	311	348	339	319	290	329	319	329	317	326	310	299	288	304	338	319	332	331	298	343	310	300	333	292	333	312	309	330	315	317	316	344	334	357	298	343	303	314	326	341	341	330	330	322	336	344	356	316	331	342	339	351	335	320	339	297	337	341	337	331	342	290	310	316	300	311	330	292	317	296	328	308	312	305	315	350	324	312	339	344	341	326	351	336	351	330	300	373	314	349	294	315	316	311	314	319	338	346	303	321	330	360	316	306	307	324	334	346	352	321	358	324	335	314	348	311	327	342	303	316	282	326	349	320	286	341	309	306	319	311	329	316	332	322	320	338	308	314	332	365	304	356	312	319	333	296	352	312	324	319	345	316	336	329	317	319	345	365	318	305	358	320	331	346	323	325	319	286	310	305	336	342	334	298	344	312	343	315	319	313	318	313	328	354	362	345	309	329	298	317	289	316	303	323	323	302	333	321	327	323	346	281	315	311	308	339	327	330	355	316	353	347	292	306	331	301	310	324	334	327	347	324	280	302	327	335	338	336	354	328	357	316	331	348	323	295	313	321	306	331	303	335	318	336	321	353	308	311	330	325	301	320	343	340	310	340	323	333	340	305	319	296	293	311	340	308	367	337	322	319	303	315	292	341	318	345	288	342	344	305	331	311	335	318	312	322	291	314	327	314	333	306	335	336	280	326	356	327	303	351	339	323	345	342	353	370	307	320	329	311	306	322	332	339	338	316	291	286	300	326	305	309	318	323	299	306	320	304	308	326	320	352	322	333	319	357	319	340	337	362	318	313	321	349	327	357	318	324	327	330	324	322	329	322	284	338	316	309	317	338	327	335	303	301	355	305	330	291	319	348	314	331	351	342	323	316	364	295	298	308	291	309	322	317	308	336	307	314	350	349	341	335	311	345	344	346	312	316	330	327	316	335	304	308	297	328	319	304	333	320	339	354	315	342	301	326	337	347	324	350	315	346	333	339	334	315	351	328	318	325	319	346	334	339	344	295	341	300	314	329	335	329	331	340	293	335	341	365	320	331	328	319	313	304	349	306	329	303	340	341	322	325	317	317	335	338	301	306	317	298	326	325	332	304	328	316	327	324	327	282	305	332	304	306	323	362	321	323	334	293	313	290	310	274	319	322	338	343	325	333	360	309	355	344	308	301	319	337	335	329	358	347	324	344	331	329	322	328	340	322	340	308	310	333	336	286	332	305	315	318	333	309	309	308	298	302	309	313	339	333	298	348	321	325	319	348	329	335
55682	80961	41929	11462	734	608	555	526	459	438	452	398	398	393	424	392	370	372	338	362	402	373	363	364	353	343	350	394	354	343	389	372	383	346	351	350	345	371	359	327	366	330	383	342	350	348	370	384	308	352	341	341	359	353	346	334	341	362	369	382	362	360	347	353	328	299	311	358	350	342	328	337	319	340	381	380	356	341	315	344	369	366	345	329	335	319	369	379	357	364	370	348	350	325	347	320	333	313	322	355	356	311	330	358	365	324	360	362	352	353	361	396	347	372	347	309	353	366	346	362	359	359	337	340	355	331	344	358	350	328	347	344	365	342	329	337	355	348	322	331	339	377	331	324	354	304	366	381	341	312	334	350	331	350	342	329	339	367	353	372	359	304	352	331	335	334	340	367	353	336	355	326	381	328	376	373	348	341	362	364	359	344	339	348	345	345	362	344	335	346	312	353	335	350	362	339	339	361	354	313	351	331	354	367	297	341	340	366	344	340	343	356	330	345	322	356	360	368	319	313	368	368	348	312	353	342	390	343	327	352	302	362	326	315	362	339	342	348	324	336	337	394	374	345	312	324	360	369	345	323	336	343	289	370	358	406	335	354	355	352	332	342	319	390	331	343	315	333	319	290	360	357	327	360	368	357	339	351	315	387	350	321	326	350	328	335	363	347	333	335	339	353	333	374	330	318	337	330	330	347	359	366	350	365	330	354	348	345	311	307	329	310	326	355	359	349	371	340	368	322	339	354	329	373	356	359	356	353	327	334	309	374	359	355	338	337	342	359	344	323	360	322	360	319	342	337	314	322	325	349	347	320	377	311	333	343	324	336	337	340	354	363	337	313	340	348	327	350	321	346	340	318	361	358	352	324	325	366	352	359	314	368	370	357	346	360	344	321	321	312	338	358	302	346	334	326	351	338	331	373	321	364	351	356	320	361	341	324	319	346	336	362	366	364	329	316	360	383	327	356	301	341	342	315	343	354	366	334	330	349	350	327	344	325	359	332	342	358	347	342	328	360	343	360	363	341	342	343	345	365	333	324	349	352	372	352	337	349	330	314	323	371	345	364	346	357	314	386	331	357	348	328	329	303	359	326	332	349	354	315	377	377	341	333	347	333	361	306	335	319	311	315	315	354	343	303	353	359	330	367	336	328	325	344	322	373	298	331	333	350	313	331	350	325	347	364	350	361	337	357	355	359	331	356	329	331	359	348	341	339	336	329	336	315	324	349	309	337	346	314	327	329	351	345	317	371	309	323	326	338	335	330	302	339	332	347	299	365	359	319	352	352	327	342	337	301	330	349	340	345	339	325	350	391	349	325	334	342	362	376	373	328	382	348	341	339	353	336	364	352	350	330	353	351	361	358	317	321	354	362	334	333	344	333	362	333	340	325	350	346	362	323	349	366	345	342	364	331	353	323	317	335	362	351	313	386	330	342	345	355	300	356	341	331	325	313	353	332	364	365	325	348	367	327	342	363	361	348	348	342	341	363	335	349	315	329	367	330	340	324	372	310	323	343	335	332	360	362	345	318	348	365	353	335	330	382	362	350	344	330	353	342	302	323	334	355	318	313	342	347	342	328	342	311	342	340	332	300	351	328	325	343	339	324	330	310	342	335	356	353	322	345	330	312	349	347	360	346	321	337	358	320	315	317	335	346	344	329	342	350	343	308	329	344	339	342	351	342	388	331	365	359	330	337	355	341	335	339	339	361	349	317	335	327	329	317	316	338	330	340	356	317	325	369	317	344	338	300	338	348	364	355	350	317	349	351	351	331	339	336	317	344	375	331	336	348	333	327	331	341	291	351	359	360	359	355	341	346	341	378	353	325	367	352	344	336	315	355	380	359	338	319	336	320	335	317	372	329	327	334	354	356	357	354	349	331	312	324	350	328	325	324	326	369	362	374	351	355	323	336	338	330	364	344	320	358	343	340	345	341	386	313	348	357	360	341	371	387	362	358	315	345	365	325	325	350	317	364	362	344	347	331	345	328	328	360	351	305	331	346	329	332	353	325	343	356	330	356	348	351	336	364	343	331	366	365	345	334	330	362	357	322	315	334	312	335	377	347	348	333	354	299	329	302	338	355	328	354	308	322	369	361	315	344	368	378	360	338	331	363	365	337	335	375	305	356	338	331	347	344	333	294	350	331	387	323	324	319	357	325	347	367	356	349	348	369	371	348	345	335	330	355	325	348	352	342	332	337	346	333	363	344	358	374	335	320	309	317	329	327	340	337	350	317	335	358	370	327	346	341	338	310	360	305	342	358	365	318	345	354	323	351	363	332	351	322	336	322	330	328	335	334	383	346	335	357	364	346	352	397	382	311	371	355	358	358	352	356	356	386	353	364	312	317	342	392	334	328	328	352	321	335	359	356	312	355	348	376	340	351	359	330	340	322	314	337	347	335	339	327	356	339	377	328	294	342	348	348	334	333	361	340	349	344	359	306	361	363	345	336	347	350	331	304	355	323	343	333	334	376	326	334	332	338	365	312	313	369	314	331	371	345	346	329	334	315	325	330	351	313	355	347	334	367	332	351	302	346	338	325	331	370	326	363	327	353	362	340	344	340	331	325	337	363	359	362	362	313	315	363	352	339	336	339	354	318	336	364	353	372	322	351	339	346	354	315	384	354	322	351	343	371	360	339	334	326	360	367	348	349	315	360	319	365	354	320	349	313	338	329	380	317	348	359	346	325	325	342	352	353	315	364	325	340	351	353	330	334	379	325	298	373	282	339	335	369	339	319	331	343	316	341	361	344	341	346	319	337	344	329	339	369	341	321	325	351	365	349	342	383	329	317	314	364	384	321	326	318	335	357	358	332	322	366	328	370	362	365	340	338	332	324	365	349	366	341	320	351	352	308	340	323	325	333	363	332	335	367	336	333	342	334	350	339	358	335	388	345	334	357	328	338	327	362	371	371	343	339	343	321	348	328	308	324	344	372	329	339	355	374	343	351	376	309	355	333	349	354	329	340	335	359	325	350	373	336	375	337	348	336	355	353	355	363	342	323	364	299	309	339	358	356	337	340	314	331	326	339	325	350	352	334	373	326	366	344	335	351	364	354	326	328	308	290	345	337	340	309	378	307	343	361	338	359	340	366	341	334	339	332	353	335	314	326	369	338	326	355	311	311	312	374	359	358	356	347	344	333	342	326	331	350	331	326	342	338	345	337	345	344	345	374	328	359	325	314	326	290	339	352	307	326	352	336	344	314	378	353	350	349	354	338	341	362	355	403	342	319	354	333	326	314	326	350	310	353	347	309	338	335	324	326	326	358	331	336	359	335	340	359	333	337	358	393	336	351	350	357	349	355	338	336	367	319	337	319	333	324	352	343	340	348	365	382	337	355	344	343	359	322	335	361	367	332	328	310	354	339	340	330	325	347	328	308	371	323	372	347	344	339	359	370	338	361	340	352	331	357	339	336	334	348	342	354	315	339	340	364	302	344	359	338	338	351	350	327	339	306	325	325	312	317	313	347	315	331
29967	27805	10639	1961	588	587	555	567	524	543	557	551	567	539	540	533	533	546	558	571	567	540	551	538	533	563	549	542	520	557	555	495	550	514	527	576	521	524	549	547	528	530	533	508	523	541	519	551	567	570	523	542	549	529	594	532	550	558	527	545	561	561	529	502	506	543	597	567	502	536	567	511	516	601	538	516	548	526	534	548	527	545	558	534	548	583	555	569	519	534	507	529	555	550	570	527	547	546	542	572	539	497	503	531	585	556	569	522	558	530	550	564	574	554	564	550	501	506	543	562	527	535	497	558	564	528	534	533	542	587	544	557	586	546	522	553	546	556	538	503	561	537	511	568	588	528	492	554	527	568	537	560	523	545	551	567	523	553	556	522	555	501	556	531	562	573	548	551	547	558	526	546	578	520	563	539	519	581	579	565	513	555	545	549	531	536	575	565	573	541	549	593	577	562	549	538	531	539	530	517	569	576	561	503	547	539	503	545	503	551	531	536	563	583	510	527	507	565	566	569	558	509	507	539	574	565	530	573	537	555	533	570	525	496	535	555	538	547	545	478	573	544	571	518	526	550	506	554	533	546	584	558	541	563	567	549	520	566	581	503	569	488	536	544	497	572	541	494	508	519	505	503	535	554	551	517	517	518	544	519	559	510	542	595	581	526	516	549	554	560	551	548	540	558	553	561	572	527	579	563	554	572	508	511	563	509	508	524	550	543	544	514	522	561	539	513	539	513	515	554	558	496	517	550	559	534	581	525	541	503	556	498	567	570	544	590	548	515	587	497	523	551	574	517	566	552	509	575	503	531	542	578	513	579	553	553	518	597	545	535	549	579	589	542	543	548	580	533	530	584	595	594	571	529	536	559	536	521	535	497	549	543	577	543	517	565	533	555	511	524	533	548	547	529	558	575	497	513	548	504	606	501	547	525	557	552	550	523	566	531	525	564	550	605	555	536	529	560	549	583	554	550	585	518	539	552	524	575	531	535	523	529	552	538	502	553	533	567	563	511	508	543	533	575	507	538	568	505	502	521	554	517	562	546	544	520	542	517	560	536	585	540	514	567	579	548	550	545	548	493	523	548	555	523	554	515	567	543	568	545	538	550	552	530	559	539	548	531	585	476	577	560	545	573	514	525	550	520	544	557	567	538	522	541	557	559	470	590	538	563	561	581	512	556	512	562	543	546	536	568	549	509	537	559	532	559	523	553	595	574	559	568	588	548	554	531	526	529	552	513	554	536	571	516	546	545	512	542	542	557	570	552	508	499	552	515	543	573	524	532	533	579	549	559	499	539	540	515	484	523	527	552	545	551	543	542	564	545	540	550	568	566	554	566	541	536	604	526	547	565	569	509	613	525	553	502	521	553	547	547	504	545	530	510	528	571	490	505	553	527	516	532	500	567	548	552	522	551	564	521	540	552	573	551	543	520	582	543	509	558	548	524	517	515	545	548	548	525	576	567	526	532	560	489	569	552	564	558	575	577	565	531	563	527	546	554	540	568	549	569	518	520	512	530	511	499	534	515	567	561	559	523	528	569	544	461	555	542	554	548	539	566	513	581	570	548	536	521	531	550	551	505	582	553	517	542	519	539	536	541	534	505	539	546	543	570	533	503	525	547	564	554	568	566	511	533	541	560	515	553	522	501	580	524	526	551	531	536	495	559	597	563	553	533	516	544	534	521	488	577	522	547	540	555	547	511	570	552	575	546	558	552	577	555	492	558	554	536	569	542	592	560	541	509	552	522	499	545	561	553	539	532	506	541	543	544	512	491	520	565	545	556	466	562	562	535	581	503	518	536	569	571	576	525	496	587	570	567	544	541	546	540	524	528	599	572	563	577	508	545	574	512	540	512	514	532	538	528	552	533	536	521	565	542	556	501	529	550	544	575	517	525	557	555	534	568	537	545	527	547	535	599	527	549	554	533	503	508	507	585	564	492	524	554	521	564	547	516	535	542	575	526	593	538	540	556	499	556	532	507	556	523	567	524	511	566	513	554	532	524	513	561	542	523	560	512	539	554	549	532	537	537	554	519	524	561	589	544	498	556	551	597	569	503	573	560	521	552	590	553	576	528	530	549	513	587	525	548	585	581	553	550	563	563	569	568	526	567	565	549	532	562	536	547	594	540	511	536	570	545	544	562	569	571	510	524	510	515	527	565	552	583	507	540	559	539	525	492	539	537	495	537	588	588	594	501	535	522	552	582	578	562	588	503	541	560	542	543	568	523	515	570	559	554	549	500	550	536	548	555	526	558	558	558	536	553	580	574	510	528	553	512	545	512	525	528	549	541	513	547	564	535	542	527	534	539	565	537	562	530	550	536	537	541	500	529	516	559	565	575	582	530	568	548	527	563	567	530	547	564	548	552	518	568	575	513	568	525	518	550	574	504	542	544	578	550	519	550	561	554	560	539	567	548	550	537	514	567	576	547	513	526	537	554	532	512	518	556	551	549	549	596	548	551	502	510	573	517	556	534	541	531	559	562	562	560	517	513	538	529	559	586	540	564	533	511	561	594	571	528	537	518	550	551	570	562	532	543	571	544	572	509	533	542	540	506	592	523	500	525	525	523	540	503	491	554	544	563	520	572	549	530	546	561	508	549	531	511	562	562	559	582	538	540	504	539	559	536	553	524	575	512	525	519	538	533	558	543	486	501	543	559	519	540	582	567	531	530	571	543	541	559	547	547	553	555	553	513	601	525	550	518	529	511	511	528	523	538	513	551	520	516	540	536	565	524	532	536	533	553	581	567	523	518	540	566	548	524	516	561	519	542	545	554	543	505	550	533	541	510	538	551	550	549	506	558	570	520	568	546	549	556	583	522	568	566	530	530	544	538	558	544	559	562	557	521	552	568	539	526	568	543	546	505	553	533	537	523	547	562	539	540	571	555	538	537	586	576	525	548	521	531	577	540	546	516	539	513	550	526	572	475	544	570	517	559	568	561	580	607	574	535	565	554	511	564	534	514	527	556	526	563	545	565	550	535	552	516	552	584	545	518	514	543	540	514	552	552	538	553	547	568	513	542	504	559	529	537	537	546	542	528	519	497	545	557	560	528	541	519	538	521	560	532	570	598	595	506	526	585	541	573	507	566	515	515	556	543	515	548	559	531	560	543	557	507	538	506	577	555	508	560	540	552	550	545	514	515	594	555	508	549	524	531	543	568	571	557	534	528	531	532	548	549	532	574	516	519	577	550	543	486	492	514	540	559	484	534	544	557	488	557	548	542	572	546	569	544	553	563	516	548	542	527	553	567	509	556	536	561	500	551	574	560	515	564	530	557	546	538	529	506	544	508	552	552	535	545	534	566	570	549	600	561	541	540	516	563	572	571	549	551	522	530	494	550	572	527	509	560	552	591	526	541	523	595	589	548	553	518	573	534	540	576	532	522	554	553	538	550	570	508	569	547	495	542	521	577	533	553	561	569	552	509	550	535	551	582	535	548	527	533	523	510	546	539	544	558	540	510	536	520	572	534	525	535
20213	26837	5451	1153	532	504	492	446	506	502	521	473	506	488	486	515	504	517	475	515	516	497	528	486	510	477	487	541	491	460	511	480	513	529	502	490	502	511	493	499	506	498	459	520	510	488	521	518	508	474	525	504	484	481	529	530	501	471	524	474	465	479	506	488	503	481	510	486	512	506	484	500	512	519	498	498	546	519	481	494	489	484	527	468	521	466	484	484	501	500	497	526	507	513	522	529	528	538	533	489	512	483	481	511	528	497	495	493	471	504	532	480	517	495	495	503	491	504	489	488	471	508	466	540	491	510	458	498	483	503	526	508	488	495	499	493	506	454	496	486	497	478	467	524	471	465	554	480	517	495	525	511	518	528	509	495	533	504	475	533	540	547	516	468	492	508	493	482	517	521	522	533	502	500	472	500	490	484	506	479	505	473	521	462	533	521	491	508	532	515	517	523	510	481	485	479	482	487	465	468	528	537	532	503	535	497	488	457	423	503	492	476	501	513	463	516	557	509	513	524	505	509	490	528	522	518	496	495	525	493	521	507	505	503	501	474	493	523	507	517	513	507	502	505	500	498	480	501	465	493	515	479	477	546	526	503	481	474	483	501	509	474	489	495	511	506	490	502	510	512	478	488	518	469	506	523	486	491	525	519	474	495	493	497	490	531	516	494	511	502	482	533	507	514	513	490	515	509	498	513	461	487	523	500	488	512	515	497	498	505	499	516	501	479	506	502	495	518	501	519	540	483	520	443	513	498	464	495	500	527	483	478	507	494	486	474	505	497	506	495	489	517	509	497	520	504	472	493	508	476	534	496	471	505	520	486	501	484	492	464	498	485	537	523	514	533	486	493	549	493	496	517	495	512	447	517	469	533	532	510	501	510	460	493	487	488	510	498	493	500	492	508	517	492	503	507	484	516	482	505	477	531	505	493	514	476	489	445	511	460	478	467	491	494	480	492	449	497	488	523	493	516	522	469	482	470	499	470	516	536	504	536	535	495	484	467	483	536	492	497	523	480	518	488	480	524	509	475	486	461	465	481	500	494	505	489	473	476	521	502	475	476	481	491	519	490	506	528	531	465	505	490	462	495	502	514	501	461	469	518	467	521	453	476	502	506	522	517	480	518	488	495	497	533	495	491	482	496	540	499	502	504	492	483	530	479	524	487	480	489	456	462	472	489	511	463	492	518	494	483	494	505	492	460	496	526	504	518	512	527	508	514	526	482	485	565	474	505	481	451	524	468	478	470	450	516	512	490	513	493	500	551	513	516	506	474	525	516	474	508	489	481	498	482	495	478	503	493	475	449	497	512	490	506	510	506	482	518	485	530	524	478	501	498	490	477	491	478	465	527	504	494	496	500	496	534	517	485	535	460	496	515	516	493	484	515	489	472	504	502	501	531	492	529	510	507	493	538	449	519	501	529	497	508	508	521	528	483	512	516	512	492	514	474	515	507	475	515	485	488	465	465	477	544	511	547	540	523	469	486	502	464	484	507	498	548	500	514	511	555	510	516	514	545	481	467	505	498	513	469	472	516	461	488	471	499	470	499	484	521	494	509	539	491	512	503	484	483	490	483	497	504	515	457	463	496	511	498	462	544	490	475	492	492	519	499	494	495	503	508	526	514	509	538	490	496	479	481	497	510	478	489	520	531	490	486	506	517	514	516	525	511	504	523	458	435	523	522	486	471	505	489	463	550	513	476	476	515	494	514	486	492	511	497	507	499	490	544	502	523	497	482	496	483	519	513	485	529	481	484	458	500	484	510	512	464	540	514	486	492	509	474	499	474	507	476	521	557	522	494	491	455	500	501	504	496	505	481	503	516	512	512	466	523	505	500	526	475	509	548	518	532	498	463	525	484	513	508	529	485	470	495	483	469	499	514	498	487	474	536	484	453	502	462	539	525	506	472	462	520	534	527	478	517	518	507	490	494	503	493	465	478	484	519	456	489	490	528	507	528	475	491	580	494	486	500	484	459	505	522	494	501	448	500	489	518	515	515	511	481	471	492	508	489	484	456	552	482	504	484	523	511	524	501	496	516	499	485	495	508	504	469	493	508	477	490	512	531	503	485	513	508	480	471	501	535	538	502	520	531	491	503	501	486	479	489	514	479	505	494	487	477	504	521	510	513	525	508	507	487	496	504	518	505	524	480	505	514	496	529	503	520	478	513	510	495	530	500	528	459	529	505	522	501	519	476	529	523	507	503	494	532	526	514	541	472	479	509	500	482	522	510	464	499	495	493	513	476	495	469	485	509	476	516	482	505	485	488	478	485	500	496	489	523	504	490	496	513	488	494	488	490	487	501	493	511	444	453	459	481	461	501	533	496	493	532	500	454	476	505	474	529	483	485	502	509	535	475	480	497	464	508	490	507	514	503	492	472	508	521	483	500	502	476	532	516	514	505	546	517	510	475	509	460	511	540	458	521	519	496	495	493	551	481	523	464	484	469	510	475	447	470	526	473	533	485	508	513	477	525	517	489	558	479	485	532	465	494	478	449	530	506	493	507	520	462	486	509	462	488	513	475	507	493	531	504	477	511	484	473	505	481	519	523	461	508	495	516	511	509	489	506	457	468	533	495	481	504	497	491	485	515	536	496	499	523	500	479	519	503	500	498	479	481	508	483	511	513	478	471	457	524	492	489	474	495	443	460	490	531	491	518	518	500	518	501	489	472	536	493	529	521	487	483	487	520	522	537	487	484	552	494	485	484	500	483	509	524	531	478	499	474	482	526	511	530	486	478	478	529	460	510	516	456	546	515	507	517	501	499	508	458	499	551	475	495	510	504	523	469	493	491	533	527	520	475	477	490	509	523	508	536	514	492	481	521	514	530	457	505	525	554	505	475	534	499	474	497	508	532	516	521	495	494	493	531	513	478	537	489	533	503	561	475	499	465	538	454	509	523	523	491	490	511	513	502	534	515	498	511	511	540	482	512	512	493	489	465	510	510	481	506	519	516	453	492	477	497	471	528	511	475	485	527	515	495	479	503	487	452	498	498	534	524	519	477	522	487	495	518	496	474	506	465	508	475	488	497	540	504	495	479	483	470	507	514	485	509	520	507	539	487	488	501	459	476	471	492	519	510	491	510	511	517	483	554	495	490	514	487	536	533	504	531	457	517	526	516	509	513	532	499	520	504	485	516	560	493	498	476	494	478	482	535	494	546	526	503	496	529	504	522	493	512	507	518	486	467	478	481	500	498	481	516	479	502	497	493	529	531	531	487	469	498	486	499	504	521	488	478	502	528	493	534	504	483	522	455	502	546	508	481	472	515	492	491	467	519	494	464	497	518	469	502	528	483	473	468	501	491	515	473	521	510	460	499	494	529	465	518	521	503	522	508	477	513	517	479	488	469	517	510	532	499	500	495	447	522	474	500	488	498	498	458	491	529	520	497	498	485	496	533	521	531	528	498	458	484	499	494	496	482	490	503	476	536	516	478	499	493	522	517	478	472	463	512	504	550	491	480	498	502	511	508	510	506
25935	26615	29106	24721	7500	715	396	345	319	315	335	283	279	297	333	303	312	304	303	291	292	324	299	325	293	312	300	290	306	299	281	283	305	284	282	275	277	302	286	283	270	294	307	282	293	298	302	309	293	279	284	268	284	309	309	299	307	296	322	297	266	283	268	271	275	308	295	283	312	299	296	289	279	304	315	271	299	272	268	288	269	329	290	298	314	315	282	307	308	302	274	286	287	277	340	280	283	287	271	267	296	271	254	298	272	297	287	317	283	307	288	298	281	284	319	305	305	262	280	263	287	303	313	290	285	295	299	314	305	291	292	286	312	292	304	295	290	284	286	290	245	288	286	290	293	254	266	278	293	282	294	311	309	306	305	269	277	295	254	307	287	289	305	322	276	265	282	286	294	304	276	306	274	279	287	264	286	305	270	272	265	272	296	281	303	300	326	308	290	307	318	290	286	306	279	305	275	286	305	296	299	286	287	270	285	303	304	293	276	274	264	238	301	311	275	287	297	312	300	327	278	267	274	277	295	279	305	281	294	305	283	309	265	277	259	295	289	286	298	282	297	284	288	334	287	290	293	290	301	284	279	309	309	262	308	275	274	312	263	301	304	295	309	315	305	266	302	296	284	294	294	310	341	277	294	258	291	286	295	289	273	288	282	263	315	261	296	280	292	273	279	287	289	308	295	267	272	299	286	309	270	279	280	304	281	287	305	301	282	299	298	275	280	287	265	280	307	283	298	291	272	305	323	286	310	323	265	306	286	293	247	280	299	268	267	283	280	282	324	294	310	277	274	287	315	305	261	286	300	278	257	276	295	286	290	285	289	294	291	275	290	286	292	287	301	312	295	286	291	280	260	279	300	271	251	296	288	295	269	289	278	279	317	310	284	299	289	270	257	285	284	284	285	286	297	313	285	255	253	312	295	252	269	289	267	254	279	264	359	300	274	325	328	298	279	314	290	276	314	274	295	291	338	325	268	302	269	302	307	295	291	284	300	282	293	305	313	319	259	298	295	313	288	306	292	294	309	270	301	275	272	268	266	285	293	287	285	242	267	296	300	307	268	294	297	283	277	280	302	278	259	311	278	306	294	292	314	269	268	264	313	290	279	269	294	311	309	267	298	283	304	312	301	278	298	270	281	309	252	309	318	289	298	284	298	283	274	270	276	304	290	274	292	277	288	295	268	279	308	274	234	292	284	287	295	285	274	319	302	274	275	284	315	309	317	274	295	324	299	281	300	290	285	304	310	310	299	299	289	320	270	294	263	301	305	301	316	295	305	288	299	290	263	279	256	321	280	283	300	280	287	273	302	291	274	264	292	273	301	292	304	283	274	265	318	280	284	275	285	291	276	291	311	296	304	290	281	270	302	272	287	309	301	294	285	321	308	311	303	283	291	307	272	278	307	254	296	337	285	306	296	285	293	290	319	281	260	297	306	308	272	274	274	313	305	299	319	272	329	288	295	282	287	306	285	273	270	275	301	282	313	300	288	272	298	259	280	288	288	288	312	289	273	317	291	308	256	268	270	253	314	299	331	269	292	264	288	277	292	295	288	278	285	271	293	290	307	292	298	295	276	291	323	277	275	301	288	298	262	281	277	251	300	280	288	285	266	269	295	269	285	292	288	311	293	258	300	271	314	276	301	258	270	263	305	313	253	292	283	303	275	295	311	298	297	258	300	315	310	301	285	286	242	310	308	295	304	302	267	277	329	323	273	276	295	293	288	289	291	281	303	252	267	259	300	295	293	298	278	255	293	293	323	277	259	283	283	257	318	300	290	283	304	277	299	308	293	317	294	319	268	251	288	291	329	274	302	280	269	295	324	290	314	318	284	266	280	283	287	280	275	298	270	302	277	243	276	291	304	288	296	304	310	312	246	290	314	266	287	297	255	325	276	292	281	265	304	294	277	266	311	290	271	299	291	271	271	311	284	306	281	309	301	288	260	275	283	291	290	282	311	300	257	274	294	313	301	255	274	274	326	303	276	312	309	282	302	269	272	258	296	299	264	268	303	300	317	256	280	307	308	272	253	312	313	298	290	304	313	297	284	288	287	292	289	280	318	325	292	293	300	304	276	293	288	307	275	309	294	287	288	299	303	286	263	277	307	312	278	288	299	290	284	271	269	264	289	300	280	279	292	314	340	261	303	273	278	307	318	265	302	297	284	329	281	274	278	265	289	272	292	290	274	277	310	285	315	273	282	285	290	341	252	292	286	260	289	262	263	297	275	299	284	288	285	292	280	294	301	309	295	307	291	296	272	301	289	305	289	294	299	293	313	268	294	269	309	297	300	311	281	272	279	270	302	295	303	325	301	285	266	287	285	297	292	267	281	273	260	281	308	318	296	282	280	334	279	286	261	278	303	286	277	272	291	289	299	296	278	300	258	326	286	296	272	296	275	296	301	302	279	288	293	274	279	330	303	298	295	285	285	325	259	278	277	311	281	273	302	294	286	266	274	287	307	287	280	270	282	286	273	274	276	279	300	311	278	250	289	286	281	314	269	307	311	276	276	292	296	284	287	271	262	295	285	307	294	283	298	299	297	333	273	282	301	304	273	266	271	279	314	319	265	263	302	292	280	273	264	273	294	302	294	297	269	286	293	286	294	289	297	304	285	276	291	267	287	310	294	304	311	275	276	313	258	293	288	277	318	292	314	289	284	274	323	270	321	297	271	305	290	269	248	303	269	278	333	293	280	313	310	267	295	293	296	302	286	321	281	316	262	323	299	264	261	279	315	298	316	273	277	284	284	328	267	292	261	284	297	273	294	328	322	306	295	301	278	268	315	293	290	281	312	276	284	297	303	292	300	279	301	299	314	304	316	289	302	295	290	278	291	299	308	275	299	302	312	285	278	294	299	330	293	268	267	295	263	289	282	289	300	302	308	310	279	297	279	262	300	291	298	276	307	309	317	278	283	292	282	286	328	315	288	301	306	299	269	269	319	291	300	265	291	276	296	298	299	305	306	295	320	311	297	303	308	295	285	293	286	271	296	279	266	296	300	294	296	297	297	288	295	283	301	307	317	298	278	260	280	302	283	280	318	274	281	300	300	257	268	293	296	303	285	264	292	296	315	280	277	277	287	280	291	296	278	308	304	288	281	282	322	272	280	270	314	288	297	299	286	301	286	302	272	277	271	260	283	329	301	313	275	299	253	288	301	281	282	280	270	332	293	313	297	289	286	283	281	266	288	286	286	292	318	291	297	285	293	298	278	311	287	293	290	283	289	284	300	261	338	281	319	316	277	279	297	267	305	276	307	280	299	301	298	274	317	285	288	281	311	279	278	338	281	297	310	295	270	245	305	312	309	295	287	292	300	278	285	312	255	292	299	315	272	265	329	305	282	326	278	289	289	305	293	290	276	301	298	279	285	273	259	300	292	267	289	304	278	308	309	270	284	290	258	285	279	286	294	273	279	316	284	267	288	249	283	306	308	318	327	306	292	292	291	250	263	276	288	309	273	318	320	275	294	268	287	283
53670	73841	31479	8006	535	447	379	400	351	372	336	371	323	359	337	351	333	346	363	325	315	324	326	296	311	304	344	323	344	321	337	312	281	300	337	299	318	319	326	294	339	328	303	329	307	317	323	319	326	330	314	331	314	321	328	318	361	342	297	323	336	333	336	286	291	304	329	288	310	334	309	326	301	299	304	330	288	302	313	336	309	323	315	333	345	340	303	338	327	335	313	304	319	326	308	341	315	307	294	311	304	301	338	278	314	335	323	344	305	312	344	330	323	313	330	295	301	322	318	319	307	297	319	323	314	311	288	323	294	313	308	331	309	317	297	310	323	305	359	336	301	311	326	336	291	333	343	308	317	304	351	303	293	294	311	330	300	304	314	340	341	302	312	310	293	309	352	317	283	322	306	336	308	302	297	317	304	311	298	334	304	317	301	300	286	322	303	329	330	334	327	304	290	267	336	296	306	334	330	338	325	324	305	310	300	295	295	332	316	304	290	314	316	313	292	326	308	296	320	294	320	289	307	314	345	302	322	319	319	330	329	283	287	325	311	325	287	300	337	293	288	311	305	302	307	309	326	304	301	323	335	318	300	296	317	332	311	308	282	296	303	325	323	336	292	308	307	326	313	311	310	330	321	307	314	320	312	295	318	290	321	295	316	295	317	325	272	281	298	312	312	294	297	348	291	310	312	316	298	302	333	308	286	301	290	311	326	303	314	319	306	338	333	307	315	279	317	290	319	261	305	289	327	321	308	321	340	311	319	306	291	300	307	287	311	313	329	348	316	317	290	308	324	318	308	279	311	314	314	332	330	309	298	314	331	333	327	315	359	300	294	324	311	328	307	302	321	326	323	276	318	329	286	283	287	297	319	327	339	308	259	284	326	325	288	276	297	280	346	334	317	312	305	303	318	292	337	289	337	314	314	331	329	315	351	295	326	319	325	316	311	338	346	327	303	288	302	334	311	274	302	314	334	309	308	314	317	300	300	338	309	309	295	344	294	363	296	316	313	298	328	346	310	322	315	299	314	333	299	273	300	314	313	300	333	306	310	306	305	347	320	284	308	310	318	311	289	311	305	307	319	312	334	325	338	298	321	323	299	291	332	305	298	298	278	301	349	299	298	332	343	319	301	330	298	321	287	335	320	316	294	346	341	297	319	315	327	292	344	298	302	295	301	304	301	320	283	327	301	324	319	278	314	309	301	345	298	307	298	344	312	337	333	332	306	289	279	326	300	299	309	326	317	313	311	303	301	338	317	308	317	338	317	321	302	318	297	309	293	326	297	321	317	348	309	299	297	315	354	288	327	309	305	294	322	306	315	328	291	311	278	318	309	297	299	288	316	316	324	312	299	293	305	335	275	317	330	288	291	298	277	286	305	276	314	317	306	316	292	286	309	307	327	309	303	290	267	306	329	319	351	311	287	340	310	293	279	318	306	296	341	298	295	287	336	312	296	338	310	333	324	277	301	265	290	304	344	292	316	330	282	311	309	304	302	294	338	313	323	320	306	320	328	293	288	319	312	295	312	306	356	301	340	324	320	304	308	307	353	295	348	303	338	305	337	300	290	294	321	293	321	321	306	357	303	287	271	328	321	319	343	308	309	310	314	306	272	294	307	320	299	331	335	341	334	326	318	355	329	297	333	291	329	302	317	373	306	335	272	325	314	315	325	312	277	303	298	292	279	332	325	344	292	304	287	309	329	308	300	296	338	286	312	328	324	301	328	334	307	313	314	296	296	282	325	277	314	359	299	328	309	300	306	292	305	296	320	285	293	321	319	325	310	324	304	332	311	298	297	310	305	318	311	308	315	299	324	343	318	310	308	310	290	298	326	327	340	320	319	337	321	324	327	325	283	311	319	318	319	295	329	300	325	302	314	311	301	319	334	298	318	334	320	306	313	353	307	345	328	275	328	320	285	336	304	340	331	336	333	288	308	311	319	320	317	284	322	312	312	280	310	306	313	295	330	285	323	312	322	323	324	327	309	327	318	307	301	298	318	317	316	305	283	325	321	349	310	322	299	302	332	317	289	310	326	294	277	352	324	300	299	314	333	318	308	312	302	312	324	306	304	301	299	292	280	331	326	333	314	308	346	314	298	305	342	310	294	318	307	292	313	298	313	286	296	324	338	297	325	320	309	284	274	319	304	338	333	338	282	311	314	301	312	325	307	291	322	272	302	327	327	316	336	331	317	298	333	282	305	297	354	311	269	331	325	335	335	302	296	289	295	311	318	313	335	331	302	312	322	287	284	275	283	349	311	321	300	312	310	293	314	275	278	338	304	262	305	326	330	300	303	348	303	296	290	303	325	314	319	313	292	324	311	330	312	334	307	331	308	279	302	286	306	326	343	314	353	305	313	303	293	305	315	327	305	295	310	316	353	341	327	292	280	287	294	315	315	324	332	306	323	286	306	326	315	336	311	327	313	338	306	316	321	302	311	299	308	306	302	328	315	326	280	364	297	303	313	303	321	318	291	317	291	307	295	328	309	303	308	315	309	323	322	319	326	309	335	316	286	341	316	308	312	320	324	335	336	312	297	321	316	329	282	318	287	322	326	312	313	302	334	326	286	325	337	323	296	318	309	310	323	273	298	320	313	312	304	313	322	311	331	310	312	318	309	296	310	294	340	336	330	304	341	299	341	315	312	319	312	300	307	309	325	286	328	297	319	297	339	316	270	302	284	279	297	318	315	312	287	332	367	298	288	315	292	303	280	315	329	283	307	292	316	325	313	291	319	324	304	299	287	311	338	333	333	300	334	329	326	354	313	320	337	274	299	311	327	318	333	299	321	307	302	312	304	283	322	347	329	311	292	326	294	307	326	308	323	326	332	307	310	310	308	312	334	284	300	286	340	293	313	300	313	338	324	299	333	294	339	319	322	291	336	311	304	274	304	328	312	326	338	292	289	289	293	329	288	314	313	324	290	309	296	273	327	349	286	316	304	308	290	312	323	328	362	317	313	316	325	321	337	277	271	305	293	310	314	299	319	298	319	317	344	319	312	324	328	329	279	352	287	314	326	312	338	320	355	293	320	305	308	291	317	299	313	313	317	307	299	322	310	314	302	310	302	306	295	317	291	350	356	320	328	325	316	331	297	313	333	326	307	330	319	327	307	299	304	331	327	330	296	327	328	323	327	328	310	301	286	282	302	308	284	310	294	318	318	294	315	301	267	324	294	287	298	322	317	307	327	358	304	324	313	303	313	319	295	302	312	307	312	290	312	296	305	318	305	295	301	325	304	260	306	333	310	309	313	303	336	298	290	332	317	328	299	320	324	297	303	329	299	303	292	333	307	347	347	296	315	328	295	330	298	303	350	295	304	336	299	272	306	319	300	296	303	333	286	324	317	311	306	302	326	322	317	326	317	312	307	315	287	337	355	323	289	308	304	313	316	321	318	316	347	308	296	307	347	302	323	269	310	324	319	286	324	288	299	288	285	325	346	302	319	299	341	266	329	283	344	298	307	322	307	311	275	298
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	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
