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
339388566720	339388567239	339388567789	339388568339	339388568889	339388569439	339388569989	339388570539	339388571089	339388571639	339388572189	339388572739	339388573289	339388573840	339388574389	339388574939	339388575489	339388576039	339388576589	339388577139	339388577689	339388578239	339388578789	339388579339	339388579889	339388580439	339388580989	339388581539	339388582089	339388582639	339388583189	339388583739	339388584289	339388584839	339388585389	339388585939	339388586489	339388587039	339388587589	339388588139	339388588689	339388589239	339388589789	339388590340	339388590889	339388591439	339388591989	339388592539	339388593089	339388593639	339388594189	339388594739	339388595289	339388595840	339388596389	339388596939	339388597489	339388598039	339388598589	339388599140	339388599689	339388600239	339388600789	339388601339	339388601890	339388602439	339388602990	339388603540	339388604089	339388604640	339388605190	339388605740	339388606289	339388606839	339388607390	339388607940	339388608489	339388609039	339388609589	339388610140	339388610690	339388611239	339388611790	339388612340	339388612889	339388613440	339388613989	339388614540	339388615089	339388615639	339388616190	339388616740	339388617290	339388617840	339388618390	339388618939	339388619490	339388620040	339388620590	339388621139	339388621690	339388622240	339388622790	339388623340	339388623890	339388624440	339388624990	339388625540	339388626090	339388626640	339388627189	339388627739	339388628290	339388628839	339388629389	339388629940	339388630489	339388631040	339388631590	339388632140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23172	20201	27003	23190	19964	6165	2032	1261	2220	30294	32543	22485	9505	2528	1030	676	525	493	467	552	541	492	476	447	494	501	488	479	511	507	580	475	519	469	503	521	536	506	466	520	497	476	536	480	493	513	535	512	508	491	511	503	488	505	525	520	493	506	484	486	533	527	486	515	509	461	503	519	502	484	519	497	469	489	523	504	464	480	530	514	517	492	530	487	461	467	490	532	509	489	477	507	536	501	514	542	508	528	488	516	529	499	482	517	554	511	530	484	497	528	516	482	513	523	504	492	509	556	463	555	481	485	468	489	514	471	522	501	511	468	479	477	505	508	508	497	489	501	504	469	521	499	510	522	513	472	503	508	489	489	480	497	501	507	519	469	498	485	478	505	493	502	493	506	485	523	489	515	499	492	518	514	445	499	462	496	474	485	506	480	525	517	483	518	496	516	473	538	505	523	486	509	484	516	544	466	528	521	511	530	450	519	468	498	470	540	525	505	462	503	512	520	509	495	506	439	514	510	545	532	508	463	506	513	547	515	477	520	484	531	465	514	526	468	502	494	491	468	507	528	462	522	479	502	466	493	503	522	516	508	495	496	488	473	480	515	529	487	509	480	463	522	515	477	538	502	473	506	518	545	509	555	494	520	492	525	518	500	528	510	532	463	488	518	529	509	508	508	497	498	481	511	521	569	490	492	508	477	508	469	493	542	533	506	516	505	523	497	520	486	509	508	528	489	532	494	509	518	498	482	497	478	516	482	525	500	505	466	509	465	484	509	496	515	490	496	519	488	476	530	489	519	494	498	479	474	510	525	491	499	497	477	483	475	523	494	472	466	491	475	504	532	495	494	492	473	460	500	521	481	528	483	473	511	498	485	491	525	475	511	487	515	497	529	466	477	489	472	492	500	502	504	492	503	514	518	530	496	520	504	538	510	490	493	503	507	529	427	531	490	451	536	491	545	528	504	501	483	497	462	508	488	518	527	460	514	494	531	505	509	494	500	507	489	506	494	469	501	524	465	478	483	476	458	477	532	489	532	494	480	538	527	505	525	525	505	485	515	488	520	472	484	466	503	467	498	508	466	504	507	495	503	494	470	497	492	505	492	538	482	492	507	510	491	484	497	491	515	491	492	508	505	483	509	498	473	458	514	532	525	493	527	505	538	516	498	478	494	471	517	492	525	481	480	491	447	492	486	507	487	507	501	493	516	504	482	492	502	466	463	506	499	525	520	511	540	493	503	493	482	487	499	496	496	492	488	533	510	500	452	484	470	456	514	488	460	467	483	505	502	514	491	528	501	500	509	507	477	468	493	504	516	503	473	523	485	535	500	495	494	450	487	495	471	489	506	483	515	492	462	482	499	472	535	519	471	527	543	549	512	489	500	503	484	499	524	498	510	500	457	506	507	525	500	513	474	527	497	507	526	496	484	485	495	523	469	517	547	506	517	502	462	475	493	492	476	490	490	483	520	483	468	488	513	483	492	478	524	501	527	458	475	477	507	450	489	473	489	455	506	503	500	532	478	491	473	521	518	540	484	508	530	494	494	528	499	499	562	504	534	495	470	482	481	472	503	464	488	495	490	499	501	513	525	503	495	519	499	503	517	547	520	512	517	526	485	507	484	508	522	513	527	485	541	492	523	508	502	513	519	490	468	480	488	554	475	526	510	516	488	526	500	486	488	525	536	499	492	518	490	477	511	530	546	467	480	451	502	474	503	488	448	501	501	454	489	468	488	503	516	479	502	502	506	493	494	489	543	519	475	490	475	495	501	487	515	509	510	515	473	495	490	485	499	499	463	515	520	521	435	517	522	474	505	509	514	509	515	466	479	473	509	484	500	504	465	479	528	524	528	478	489	469	578	541	528	555	474	464	463	507	472	513	514	509	551	522	513	540	508	474	509	491	471	505	494	478	507	489	474	460	542	486	467	522	498	523	499	511	523	514	485	528	459	533	486	516	466	461	514	470	475	492	517	526	522	506	490	444	495	484	482	533	517	550	476	489	520	478	508	487	495	475	490	511	469	504	511	507	434	499	526	563	530	523	510	496	505	507	530	541	532	483	491	526	463	526	496	538	490	488	494	503	488	518	504	517	498	502	482	517	486	493	494	488	519	540	570	447	521	529	483	504	512	544	498	483	472	497	500	497	514	479	489	492	478	513	514	512	438	507	513	510	520	510	503	506	526	480	513	483	499	479	534	493	483	470	501	501	467	542	518	494	509	485	454	482	498	530	497	502	489	487	543	506	490	493	472	504	484	550	468	516	534	491	517	513	458	520	522	485	511	466	477	494	498	499	501	504	470	508	474	525	497	535	529	509	510	474	501	490	486	469	502	521	509	530	517	514	522	495	452	481	500	528	520	534	474	500	460	511	511	502	563	540	477	465	481	514	544	480	501	478	478	519	488	478	492	514	475	534	496	536	540	513	512	501	500	519	564	504	470	497	475	475	465	511	509	526	493	522	468	476	501	481	483	469	501	515	514	477	480	484	494	540	456	496	492	500	471	484	517	543	498	497	492	508	540	497	489	505	485	514	547	471	492	505	546	518	507	525	452	503	504	488	467	508	497	485	487	490	517	521	513	487	494	519	473	498	493	494	512	518	497	478	499	483	548	485	516	496	508	503	509	520	528	494	503	508	471	520	488	512	489	509	479	465	490	492	510	499	490	519	511	477	481	506	473	497	480	473	480	465	511	495	511	531	527	527	482	534	526	531	464	516	461	453	493	484	521	518	531	500	492	481	470	494	501	537	512	526	485	519	507	504	506	485	494	493	513	494	513	501	497	490	455	519	483	511	490	497	507	486	529	522	495	519	513	484	464	540	519	506	445	496	497	500	468	507	519	519	483	483	424	514	481	543	491	488	482	485	481	518	461	497	512	500	512	498	494	518	498	530	527	501	531	484	534	489	479	507	499	500	506	491	503	499	518	513	495	505	481	524	482	497	509	494	477	502	482	532	518	488	471	488	477	462	531	523	499	467	496	472	496	450	537	483	518	489	511	478	500	473	488	476	473	512	493	532	487	491	471	488	503	521	521	515	481	527	478	521	495	516	502	477	488	475	512	490	464	507	503	494	491	531	492	465	479	500	490	481	521	511	523	503	481	530	521	481	516	487	543	532	499	513	545	505	500	540	530	512	514	523	515	523	534	521	487	512	512	476	517	510	511	482	495	497	472	483	476	490	545	478	508	483	497	489	493	467	496	518	495	506	513	506	504	508	526	458	492	492	502	559	473	495	526	484	499	527	494	532	485	550	505	459	488	489	504	503	503	473	470	514	507	501	437	485	492	479	490	539	452	479	517	478	487	527	523	543	479	511	512	484	509	503	496	485	536	506	484	467	516	505	491	538	513	495	493	501	518	494	492	473	506	495	472	494	492	526	506	481	505	519	493	500	526	509	486	548	520	514	498	478	477	495	473	480	463	501	501	527	522	508	510	502	482	476	514	488	493	502	529	499	527	518	494	501	477	522	520	507	489	496	457	489	538
4335	7817	6883	3291	2280	1655	1662	1357	3565	31200	27560	16988	7046	2402	1048	566	475	488	432	469	433	454	420	445	442	432	445	459	480	497	486	464	457	475	486	489	464	469	454	433	462	465	480	446	446	507	452	453	479	459	459	472	452	464	438	423	455	459	428	450	458	448	475	473	453	450	459	456	463	504	458	414	416	469	492	458	449	460	463	457	469	427	440	473	452	441	472	464	418	467	474	465	471	479	430	449	492	427	436	453	466	457	487	448	443	466	457	446	464	446	460	469	443	476	464	451	459	460	463	444	448	429	448	462	456	440	459	453	441	498	433	434	466	425	440	472	453	424	444	453	478	419	463	462	489	468	446	433	441	467	480	480	445	471	456	466	447	475	455	411	472	419	437	440	437	483	477	452	472	439	412	500	432	437	439	441	430	463	438	385	460	448	433	440	448	464	422	430	422	462	459	470	434	475	466	436	439	454	456	468	456	425	474	439	432	452	446	447	436	445	439	452	423	435	420	490	448	446	455	441	461	432	435	420	458	467	482	484	430	430	483	440	473	439	457	421	458	401	431	453	461	485	439	463	459	418	461	443	441	468	463	441	414	451	453	426	443	436	494	439	445	460	450	457	445	432	408	416	413	450	481	406	417	436	433	407	451	435	410	462	436	472	487	452	475	450	491	443	458	460	492	442	435	451	464	442	443	445	450	445	445	427	442	481	427	422	437	440	446	431	463	451	450	474	444	467	458	466	462	418	483	439	448	421	422	429	473	493	462	404	478	496	427	476	426	432	455	440	444	465	430	474	401	459	450	458	449	485	451	444	453	481	453	457	494	462	416	439	461	448	476	442	442	452	445	430	459	440	426	466	436	434	460	456	430	478	434	441	468	457	442	455	482	439	438	468	464	421	451	446	464	456	472	435	485	432	447	463	445	450	464	454	453	477	440	447	449	454	455	469	430	486	466	467	432	441	460	460	491	433	421	483	445	402	441	402	441	465	453	401	475	431	423	429	438	437	425	438	402	473	445	503	448	421	437	459	455	450	436	490	439	443	442	446	434	465	468	450	460	417	483	465	488	422	427	448	432	456	466	416	479	456	456	452	431	493	469	430	435	422	464	437	462	462	455	422	432	445	463	461	455	417	464	486	436	454	435	482	474	463	438	430	462	475	478	433	431	449	426	445	438	450	456	420	436	456	431	466	423	435	435	418	475	454	454	441	502	446	479	452	477	469	416	453	403	445	418	459	454	436	479	432	466	477	473	429	434	460	458	453	444	434	425	426	466	450	478	466	436	451	459	482	433	474	446	459	458	454	473	469	462	450	459	433	432	471	406	496	436	482	473	469	464	433	446	448	432	455	434	468	478	473	467	474	462	454	477	428	487	462	450	450	429	471	469	463	439	405	419	444	500	485	440	467	442	418	466	449	458	449	442	448	423	444	443	458	455	456	453	428	464	425	454	449	445	472	466	447	459	456	441	454	453	440	467	464	439	420	469	447	450	451	463	463	457	445	441	453	442	430	440	452	436	434	457	423	439	472	443	463	435	458	462	459	465	463	448	401	467	454	467	480	434	453	430	443	444	427	439	459	446	392	437	464	431	497	446	465	471	444	458	456	446	444	452	443	447	443	448	475	440	450	477	441	463	495	418	457	462	448	432	454	449	435	475	452	443	425	428	472	452	448	438	445	425	431	437	476	459	464	480	473	426	472	441	454	419	441	469	474	493	445	485	405	441	442	448	480	446	459	466	408	440	467	450	408	475	403	443	413	468	438	446	421	447	443	462	431	471	460	436	405	453	461	412	455	451	462	444	469	430	413	460	438	414	459	472	419	423	442	456	465	476	458	465	492	471	428	466	421	448	434	445	489	437	443	478	472	423	419	472	454	495	447	457	438	469	479	434	434	447	450	427	430	456	475	454	502	441	485	474	472	461	462	460	437	487	451	455	402	419	467	433	441	452	455	492	476	451	437	449	438	423	452	418	454	416	416	435	449	470	436	436	468	442	435	474	398	460	459	437	461	456	465	462	434	442	423	452	494	480	457	463	451	429	479	468	451	454	460	429	460	397	454	439	454	450	467	424	426	453	479	448	457	460	445	477	414	464	441	429	421	476	483	438	452	454	447	478	448	447	479	425	437	440	457	496	431	461	442	467	444	436	461	433	448	464	421	451	458	464	498	475	471	438	433	432	460	426	469	449	467	416	433	460	454	443	450	473	425	456	486	449	417	398	430	460	479	455	447	466	453	476	435	462	501	441	453	418	405	457	464	457	449	452	461	430	419	432	453	402	421	441	473	432	449	445	450	445	445	475	498	422	451	484	412	460	442	448	448	445	473	440	495	456	459	452	462	460	452	461	485	473	438	464	473	451	450	444	454	466	468	445	443	403	460	427	450	452	461	462	493	449	473	446	441	440	488	462	452	454	464	432	473	453	430	454	455	432	472	443	459	447	428	463	439	477	467	434	442	425	451	442	491	466	447	447	449	429	434	486	388	404	475	424	450	477	434	453	450	457	450	435	451	424	444	454	427	435	433	463	463	446	475	467	437	455	424	388	457	430	453	431	398	445	401	427	465	453	433	457	449	437	468	411	372	427	473	436	436	421	458	424	469	455	451	469	448	468	434	427	441	430	449	475	427	484	450	482	444	460	423	450	414	458	458	449	446	471	454	403	448	440	449	449	421	494	468	418	474	432	474	453	490	421	451	453	433	461	450	432	421	439	460	456	438	490	465	482	394	407	456	406	502	441	461	448	445	458	474	461	464	443	454	442	443	428	454	446	493	432	479	436	438	452	453	433	434	424	445	456	439	450	447	443	470	440	483	418	457	465	434	438	470	471	442	442	447	487	452	467	465	453	399	422	448	460	457	436	426	463	443	430	461	441	444	418	449	423	437	445	445	416	442	451	450	404	430	431	416	448	453	428	481	449	450	433	440	434	436	430	396	439	501	487	467	455	444	477	439	448	472	437	430	465	458	451	424	428	460	441	448	435	396	442	434	437	456	451	443	426	445	478	456	417	465	440	419	478	446	425	457	465	439	452	446	468	458	468	447	441	425	472	445	460	465	456	466	441	463	456	467	441	449	453	435	423	466	452	452	449	413	433	471	443	457	438	475	454	439	417	433	470	470	442	452	455	428	471	474	413	461	466	451	431	410	463	434	474	427	503	449	432	448	477	427	452	453	447	463	443	452	424	466	434	439	461	473	436	474	459	479	462	444	418	505	440	462	443	460	398	431	451	521	471	417	435	441	446	485	445	469	459	457	439	454	423	476	466	491	450	487	494	470	459	450	431	426	456	429	467	493	449	464	421	436	428	447	465	454	443	467	444	437	432	474	458	431	449	442	446	433	514	485	430	430	454	475	464	421	439	469	473	432	418	442	432	476	415	452	443	441	424	425	458	452	458	454	412	421	481	494	477	457	435	471	431	448	414	463	441	432	414	455	471	453	443	421	430	436	479	437	459	438	464	464	418	446	462	389	486	422	466	458	403	433
27716	10735	2014	1110	671	539	528	517	469	1420	2306	1787	1115	678	492	420	408	434	412	423	412	394	460	453	403	437	425	459	418	423	422	445	413	430	422	421	437	439	470	392	423	430	424	416	420	444	402	407	404	390	427	438	442	397	411	413	432	409	388	424	416	427	452	442	408	392	422	411	382	448	404	401	403	465	441	447	435	413	431	407	387	425	405	423	437	404	412	421	400	427	434	453	422	406	437	404	434	405	424	404	424	402	371	415	403	391	404	423	410	375	444	424	419	440	405	420	401	438	421	397	406	423	442	408	413	437	479	380	452	404	432	404	415	411	445	428	432	394	409	410	378	430	474	408	400	399	406	441	450	416	401	415	415	429	405	413	421	416	394	426	428	452	409	448	433	407	446	424	456	373	409	391	441	402	416	415	402	421	459	430	465	407	431	446	368	382	414	418	418	432	425	401	422	443	400	407	380	427	404	399	407	409	440	437	388	398	423	425	376	417	428	391	402	406	428	439	425	415	420	417	381	361	413	400	410	417	381	443	443	444	439	382	430	434	437	447	464	433	394	409	454	442	409	396	412	407	441	424	426	399	375	416	450	413	395	415	385	391	441	386	415	408	416	423	408	437	440	371	435	420	443	412	410	416	416	396	444	426	379	402	422	393	411	407	400	425	444	408	406	414	432	406	376	410	402	447	442	425	400	406	424	396	466	403	377	440	430	413	444	419	430	459	451	414	448	449	416	432	386	404	401	396	405	436	412	380	409	408	425	400	424	428	428	458	422	390	394	392	402	422	392	451	445	414	370	415	432	380	446	406	388	420	411	429	425	415	414	390	404	429	393	402	413	430	418	427	434	415	407	406	406	414	411	409	413	392	439	428	375	441	409	420	416	480	413	418	415	410	424	443	413	426	439	423	434	428	427	418	408	428	429	440	426	395	434	418	414	450	430	378	410	433	424	383	404	385	410	415	443	392	404	488	404	451	433	406	434	423	428	459	431	416	443	416	399	389	384	436	419	387	416	420	422	422	422	433	434	399	423	438	410	440	441	456	435	392	416	407	423	425	432	407	416	438	400	419	437	427	374	394	430	427	418	449	410	406	421	421	430	424	412	403	413	433	384	443	439	409	418	408	407	426	442	361	417	403	419	398	395	411	399	396	429	406	426	412	407	415	410	406	432	393	404	400	423	441	396	435	435	417	437	406	403	417	399	408	410	418	405	423	435	420	391	403	374	412	421	388	428	452	414	403	408	422	385	440	460	401	431	425	407	394	407	421	433	399	444	412	404	455	447	428	406	454	421	388	392	440	430	400	450	410	416	391	426	421	370	436	427	400	412	437	451	410	402	414	444	422	416	413	413	420	405	442	398	405	450	414	417	395	436	410	473	430	394	432	406	420	410	426	442	452	437	456	416	427	446	438	422	404	413	437	422	420	424	451	415	441	408	415	433	458	436	395	420	383	420	427	441	462	390	414	415	402	407	434	429	401	463	400	440	373	431	407	437	419	409	402	431	413	409	440	439	389	424	412	413	426	411	423	393	425	442	414	362	405	450	420	400	403	414	423	406	448	431	441	433	418	419	428	470	400	426	426	411	412	429	429	405	419	386	394	440	459	427	403	436	405	423	419	418	418	411	404	411	442	427	430	409	431	387	414	407	389	421	440	401	424	420	446	429	414	436	442	410	401	456	409	411	426	412	407	396	443	413	445	415	417	399	447	432	437	426	408	415	444	419	419	427	409	436	425	392	409	426	409	423	452	437	447	451	414	417	419	412	406	425	420	424	402	372	445	416	436	397	422	422	436	412	438	427	412	469	442	446	401	395	387	388	408	409	415	394	425	388	427	402	434	428	389	424	431	417	429	431	438	376	414	388	471	432	419	415	434	422	391	415	404	433	414	434	423	410	415	417	440	408	390	416	423	425	423	430	409	439	430	421	448	417	382	420	424	423	444	425	421	405	416	419	386	416	450	406	444	438	393	425	362	407	430	413	432	388	441	395	414	455	383	425	416	420	419	448	410	394	437	411	415	419	420	470	435	450	437	423	399	387	451	411	398	409	416	440	434	401	418	421	411	424	400	438	399	401	421	437	387	424	393	428	415	400	394	424	437	415	426	390	385	405	439	428	405	425	401	433	388	416	390	435	411	430	396	386	439	395	447	397	424	410	427	437	423	402	448	392	410	394	459	447	435	413	424	490	430	451	453	429	437	417	411	431	416	416	410	423	471	407	426	389	413	420	411	452	424	398	458	458	430	414	424	451	431	437	412	438	366	398	421	433	452	439	431	412	402	446	413	453	444	393	406	436	439	405	406	443	427	406	420	417	414	419	467	401	437	413	425	427	403	394	430	441	424	428	444	407	364	388	443	439	416	423	428	409	409	413	449	448	424	471	435	436	405	442	413	473	359	453	370	396	448	430	441	416	412	435	433	392	389	407	403	397	462	430	380	434	434	437	401	388	389	403	421	416	378	437	420	408	358	415	436	430	416	413	409	441	421	430	403	429	401	443	443	398	435	436	419	462	431	435	372	420	438	389	419	412	418	400	409	414	439	448	432	400	398	438	409	416	404	401	469	417	446	411	414	419	438	409	395	387	459	411	413	405	447	399	413	381	446	455	392	430	395	376	424	444	381	425	432	433	392	441	462	445	395	449	401	428	415	437	418	445	412	447	401	432	395	409	429	436	414	430	388	401	427	441	414	415	424	399	449	435	409	407	436	421	433	395	432	432	413	457	430	446	408	422	418	434	397	408	406	422	406	433	409	403	407	405	435	423	424	412	400	419	406	414	408	370	436	406	428	423	378	426	450	440	414	409	421	429	414	385	427	415	408	409	407	406	444	414	431	399	386	429	438	369	411	387	425	433	439	403	412	442	408	397	367	395	385	423	410	387	394	401	403	407	415	388	402	419	417	419	422	429	406	445	429	414	414	428	442	414	410	422	431	419	423	418	414	423	436	443	419	413	424	450	398	427	415	434	406	402	465	414	381	400	425	424	414	408	456	411	469	407	394	391	434	404	440	429	422	392	455	419	386	422	385	441	406	388	424	405	412	419	433	418	366	448	420	384	434	386	441	424	405	422	406	430	417	437	466	403	413	391	420	444	446	435	408	420	409	433	366	425	402	404	443	408	388	387	424	452	391	397	411	424	444	458	412	411	436	422	426	429	425	383	385	408	403	434	424	430	431	412	385	397	445	429	377	396	452	409	454	404	455	427	410	424	472	370	410	420	401	444	432	413	433	421	423	393	400	424	399	411	417	413	389	469	429	395	403	393	416	416	426	414	412	419	386	420	417	415	404	433	447	378	405	402	412	394	407	469	419	438	410	419	380	416	431	434	468	415	427	431	388	451	440	437	418	399	414	417	415	431	378	433	413	396	404	427	424	365	387	451	432	418	447	398	392	430	400	434	453	403	439	400	392	380	419	449	408	421	426	417	387	422	427	480	445	418	423	402	417	436	417	437	414	374	409	440	443	445	414	419	420	419	443
5723	1823	1786	1011	680	595	571	540	471	1914	2735	1932	1039	613	449	396	388	401	358	363	368	377	347	365	363	347	367	352	387	368	355	374	376	380	383	368	412	390	391	379	386	355	387	419	356	370	354	374	378	396	447	357	397	373	360	386	397	366	357	394	378	394	402	345	366	348	424	365	379	350	393	377	380	389	359	402	408	362	392	388	381	382	375	341	329	418	394	402	348	429	329	362	341	383	389	388	363	383	339	375	373	395	386	380	389	367	345	364	376	348	364	366	354	378	374	382	365	368	349	371	405	353	399	366	327	396	344	397	386	353	349	369	394	383	381	399	420	395	363	375	388	371	378	366	386	372	353	410	352	383	365	382	356	376	398	377	391	353	394	366	397	345	399	380	384	400	336	377	401	348	358	368	350	385	372	378	380	378	365	419	372	345	367	397	372	365	376	388	422	387	372	376	364	375	367	377	377	373	381	357	365	384	354	382	383	403	364	418	376	369	359	403	346	399	370	378	378	373	389	405	405	371	365	374	422	380	373	347	333	371	396	401	386	396	388	419	377	378	380	375	383	375	378	368	385	376	382	359	375	377	352	372	358	330	371	370	357	380	368	356	386	396	376	364	412	402	370	394	388	373	352	358	374	377	381	402	348	368	336	351	322	373	387	386	382	407	360	391	405	382	363	355	368	392	414	401	398	358	407	379	381	401	359	358	363	379	350	391	343	390	371	356	374	363	388	392	353	373	391	356	373	367	362	383	360	361	401	374	396	366	377	363	404	363	351	393	367	379	330	329	418	377	393	403	392	361	373	374	383	366	368	382	393	400	382	347	377	363	361	350	344	376	356	406	408	398	420	366	379	389	402	366	344	369	357	374	387	424	365	360	435	355	385	339	417	372	362	404	337	409	415	388	418	364	379	369	343	359	365	380	373	370	352	389	415	375	375	404	353	376	396	370	377	385	341	399	382	396	361	361	367	383	343	378	398	353	408	403	374	425	375	399	400	400	381	393	386	382	333	367	373	347	380	331	404	371	377	362	389	371	369	382	385	393	358	382	357	376	367	372	359	401	424	374	393	369	373	383	358	369	376	358	396	358	395	362	380	384	370	351	384	358	360	395	382	382	393	374	405	389	367	348	351	388	356	326	379	378	365	358	364	390	377	335	382	362	370	352	376	391	325	389	377	366	397	363	379	409	337	362	380	343	363	339	360	374	426	391	393	370	382	377	415	379	400	377	369	364	379	385	369	367	405	412	358	341	383	354	351	396	371	368	379	356	366	349	398	387	369	388	400	402	380	358	392	380	381	365	355	415	350	392	378	357	364	363	369	376	399	416	360	356	390	396	386	350	374	386	372	391	344	380	372	350	395	397	376	357	393	394	402	383	393	406	379	400	370	423	384	360	334	379	364	364	345	394	348	371	365	363	395	372	391	382	366	372	398	365	378	378	361	354	350	367	381	395	373	384	370	388	373	362	357	353	368	355	416	388	355	371	381	349	372	381	372	394	350	386	385	373	379	410	394	361	379	410	365	372	367	367	364	385	347	333	385	352	389	362	362	385	368	379	399	363	369	401	381	376	401	389	356	351	351	446	366	415	378	390	377	384	413	372	363	367	351	384	357	385	362	372	371	365	400	360	376	393	378	383	365	363	399	358	381	368	356	369	362	390	365	348	359	384	351	401	383	378	369	362	394	385	371	352	384	376	348	359	380	354	340	374	391	370	365	402	370	340	374	387	378	368	359	378	358	325	382	350	360	358	376	363	386	392	351	392	368	341	371	406	359	400	386	402	349	414	382	407	378	379	388	379	371	380	393	359	359	359	350	410	344	357	378	367	372	363	396	386	337	354	395	393	365	356	351	385	371	361	374	356	389	373	399	352	364	359	365	351	357	373	396	348	372	372	367	376	398	363	387	379	384	360	343	346	367	378	338	381	362	396	352	367	359	374	335	366	370	400	369	382	366	372	388	424	362	387	371	367	389	371	380	362	385	373	367	343	394	397	404	365	349	359	384	376	359	342	394	361	362	369	341	383	381	381	388	390	388	413	380	350	362	382	382	387	349	396	359	369	354	359	338	360	380	388	419	373	370	386	363	405	404	369	416	377	360	342	393	401	356	367	357	395	395	375	342	351	377	394	351	359	396	349	380	376	384	348	410	388	385	379	391	413	400	373	403	382	371	417	398	374	373	386	358	382	388	367	409	384	378	389	397	360	366	357	390	400	392	377	373	421	408	354	367	385	389	393	381	380	360	390	386	387	365	377	367	325	350	349	381	398	374	361	398	371	385	359	381	386	362	385	390	358	357	354	363	372	361	375	409	400	383	374	339	361	384	391	366	402	371	352	370	366	368	391	387	371	338	402	340	342	382	406	369	367	354	370	391	377	403	378	389	382	366	369	392	342	373	380	371	369	341	370	373	372	377	356	390	373	370	395	374	350	397	411	428	382	388	367	350	406	378	367	359	378	372	352	414	319	398	386	382	380	389	407	373	375	387	368	349	357	367	360	329	388	386	390	366	377	354	369	378	360	355	372	362	371	335	372	390	389	356	383	382	394	375	371	392	393	363	374	373	390	407	347	368	391	365	340	383	390	342	362	394	348	357	395	363	367	376	398	386	379	375	391	346	427	385	402	377	375	376	383	415	318	405	386	370	388	391	355	347	376	389	387	360	347	374	371	404	358	377	423	351	368	365	373	384	417	386	371	364	390	359	396	385	383	401	359	415	354	371	370	385	383	393	367	350	371	381	354	418	363	344	357	380	352	357	409	383	364	390	377	352	357	390	387	354	380	378	396	384	362	396	373	368	377	407	360	382	355	333	390	359	366	344	385	386	375	369	367	404	396	374	391	385	402	359	357	402	392	368	375	348	331	358	392	362	373	358	372	360	398	366	390	379	386	377	396	343	377	372	390	366	414	406	428	366	341	363	359	411	379	371	365	397	358	389	384	354	366	364	415	368	373	402	353	440	390	384	380	369	393	358	383	379	364	357	373	339	370	355	346	366	388	406	370	403	361	370	364	370	381	353	363	361	372	380	408	392	350	387	345	359	379	381	369	389	353	393	334	354	355	365	368	390	360	374	365	390	380	363	368	372	396	388	338	378	357	370	377	387	378	363	389	392	332	358	348	373	357	379	353	411	379	364	359	378	390	389	381	400	312	384	400	372	374	358	362	376	378	366	368	345	362	406	367	390	342	388	335	361	399	386	352	414	408	374	388	338	388	373	347	348	336	380	376	382	363	391	385	361	387	409	392	382	393	368	355	362	348	346	350	367	387	381	387	353	406	386	371	382	415	402	387	382	374	402	361	363	354	341	358	349	359	354	340	349	376	362	366	353	382	332	366	399	377	394	356	403	391	401	398	427	402	371	397	353	385	387	381	406	364	388	366	351	365	340	353	388	387	361	377	370	394	359	407	413	409	388	402	346	405	358	353	337	371	387	367	391	311	394	362	409	373	382	347	377	366	388	393	351	369	373	398	332	360	353	368
25604	21425	27398	25594	7153	1524	925	703	594	9125	23901	17018	7242	1938	777	506	452	447	443	403	430	403	410	379	389	402	431	449	427	435	393	448	425	440	421	417	448	441	414	413	435	396	416	440	398	410	408	424	420	409	403	445	417	407	422	412	432	396	434	427	422	435	420	446	414	398	410	421	408	384	401	388	378	398	420	391	422	415	389	418	400	427	443	399	405	400	414	380	399	415	426	388	423	390	381	356	427	405	396	401	439	432	408	457	382	388	438	396	407	415	426	425	423	429	458	431	414	435	417	400	411	387	435	458	428	406	377	406	405	430	429	438	399	441	390	401	418	421	418	397	392	403	440	428	389	386	441	443	425	389	415	391	402	407	456	376	419	395	441	420	408	417	420	411	361	407	409	415	418	441	370	424	405	410	404	439	399	454	418	355	401	406	393	400	396	421	389	443	404	405	419	438	434	424	393	398	377	416	428	454	384	374	394	410	395	402	428	402	382	410	399	418	449	413	387	422	390	434	388	405	421	432	395	376	399	444	389	389	441	462	441	380	443	419	403	405	428	451	420	438	402	418	432	394	409	405	408	423	406	401	389	403	404	420	395	402	423	417	417	366	426	404	389	430	412	405	436	387	414	393	433	437	424	439	399	392	442	395	408	422	420	441	402	410	394	403	430	391	377	436	381	347	392	417	421	383	447	403	423	388	451	426	371	493	416	419	425	389	447	406	431	447	419	410	436	394	406	373	415	394	416	400	428	407	364	367	401	412	443	425	391	385	406	436	414	408	435	437	402	380	395	432	440	423	409	403	402	413	401	408	414	416	414	403	398	416	379	407	441	396	380	368	414	443	445	418	394	447	436	401	392	426	382	445	456	420	381	456	417	435	395	415	432	432	398	368	433	396	390	370	422	368	402	393	433	396	434	417	436	420	424	407	419	417	439	440	423	352	388	439	403	442	413	442	407	390	432	404	402	397	409	403	410	408	429	391	446	404	420	446	420	411	395	390	431	413	414	394	423	421	428	397	440	402	408	406	419	437	420	407	455	411	410	384	398	422	410	379	387	450	404	402	413	388	379	379	400	435	414	400	416	445	429	407	396	414	403	425	422	426	393	426	436	425	429	384	421	397	419	376	421	452	419	413	440	380	406	433	408	447	426	429	417	391	415	400	403	379	422	424	409	397	401	403	438	399	411	412	411	426	420	390	411	395	447	417	422	410	424	426	423	416	408	412	400	428	412	412	393	411	376	384	412	431	423	403	439	407	392	421	398	412	408	417	420	410	399	422	406	411	404	396	390	383	438	391	402	451	371	410	384	417	403	430	407	409	415	394	436	430	433	412	370	425	429	398	391	437	382	413	386	393	403	432	431	450	391	418	414	412	396	423	420	422	390	399	402	411	390	409	378	401	410	410	402	432	418	384	434	415	410	411	361	437	393	424	387	399	415	403	367	420	415	415	414	422	408	454	414	420	425	428	422	407	405	405	420	393	461	413	405	371	450	398	420	394	393	400	395	429	452	465	428	396	402	416	416	446	438	388	425	457	401	406	396	410	398	385	395	411	392	408	413	408	404	423	418	442	427	426	404	409	403	394	403	432	402	442	405	435	376	421	431	441	431	419	365	402	364	438	413	385	427	428	459	418	416	385	422	404	410	415	377	402	407	399	399	377	413	426	379	384	425	417	392	422	440	427	408	420	391	444	405	411	412	396	396	416	404	463	389	423	399	348	404	385	383	404	382	418	424	385	387	402	388	378	395	433	450	438	422	405	437	371	400	367	397	407	391	430	416	437	441	439	400	424	396	418	392	446	443	384	469	438	446	390	396	405	426	392	403	382	407	411	385	431	414	401	374	438	427	415	385	430	403	446	420	428	410	408	423	427	428	399	368	411	437	396	409	399	403	403	429	386	380	390	396	390	423	444	416	418	428	390	401	375	402	398	422	394	410	415	441	442	385	383	382	391	391	417	409	392	352	440	468	405	424	412	429	417	424	458	394	401	409	411	408	390	401	394	428	406	418	372	404	406	395	392	430	419	411	460	406	455	379	424	418	431	432	432	423	403	450	396	403	423	399	408	405	403	452	404	394	444	425	457	398	387	441	404	406	377	464	426	409	408	419	406	422	415	390	370	409	402	421	395	395	425	406	388	425	415	381	407	448	402	422	400	430	411	407	438	398	387	420	411	412	436	441	443	416	415	394	398	434	402	405	410	408	446	404	414	425	422	430	421	420	405	439	401	386	392	436	391	414	419	422	392	388	415	421	437	405	419	411	408	405	398	380	409	376	378	433	433	399	373	420	409	411	417	418	391	380	421	399	418	438	374	406	405	402	409	381	400	395	386	429	422	477	412	389	443	413	379	406	403	401	436	430	392	407	420	388	430	405	435	380	384	392	383	425	433	430	381	386	394	396	416	361	408	410	429	427	430	437	411	392	440	375	432	425	394	429	357	430	400	416	414	406	394	410	432	410	407	400	421	427	437	360	419	401	435	427	419	397	403	396	418	416	427	407	414	410	448	397	427	431	369	397	410	401	400	414	421	432	411	402	440	402	432	398	451	425	425	388	413	401	382	376	460	432	423	395	443	421	398	426	430	402	374	406	422	381	412	429	417	430	393	439	378	400	430	399	386	414	460	426	399	391	396	401	431	389	402	407	396	406	431	427	405	393	421	412	438	446	405	422	420	405	413	401	392	388	411	400	405	401	389	422	395	405	395	436	437	444	407	416	391	425	418	391	437	405	419	446	431	409	381	386	414	416	405	404	426	423	436	443	392	418	410	442	427	432	405	411	395	417	406	466	433	430	412	390	400	386	397	388	396	418	391	379	402	387	373	393	407	395	403	392	389	397	406	440	427	417	393	383	404	395	389	459	399	393	470	431	395	441	406	425	407	405	417	407	414	380	413	424	396	385	422	402	425	422	369	423	463	404	413	386	434	373	468	380	379	406	404	373	448	415	397	408	421	365	403	405	389	442	421	434	425	400	386	420	420	397	419	378	434	403	403	384	428	388	436	379	421	430	373	400	420	411	412	405	384	396	415	427	420	439	358	409	400	409	401	387	408	408	408	414	397	433	362	466	392	397	375	423	421	416	395	390	445	401	431	444	414	387	443	409	439	427	381	388	415	424	396	416	411	423	412	392	407	407	393	433	436	441	392	391	423	415	380	422	403	417	407	424	415	401	401	394	414	436	400	430	401	428	386	406	425	443	406	405	418	395	425	406	423	404	404	397	397	435	420	395	436	396	384	390	391	386	415	428	416	409	473	401	385	398	432	400	398	409	433	401	430	406	428	417	411	421	415	424	389	408	404	409	428	417	417	424	456	435	421	392	381	429	410	425	351	393	397	447	427	442	402	408	415	398	435	407	385	408	390	454	401	396	411	342	436	415	425	444	404	428	403	406	417	422	397	406	420	411	405	435	390	425	443	408	434	385	437	448	386	413	423	416	405	398	406	422	410	379	440	411	432	399	421	417	433	416	411	415	387	375	415
4332	5338	4316	2458	1499	1254	941	794	733	12058	21599	13508	5872	2029	840	541	413	399	385	431	428	400	416	399	369	376	400	378	390	365	381	405	372	373	404	353	389	401	400	382	395	390	380	419	369	341	388	400	400	380	385	393	382	409	416	391	422	379	372	356	397	354	418	382	383	395	391	375	407	361	420	379	424	393	398	365	377	379	390	412	393	380	420	389	395	397	426	412	411	386	390	417	375	460	407	389	376	373	410	408	383	376	421	381	400	369	380	408	386	371	385	367	380	391	381	403	389	368	390	377	416	365	398	372	391	381	371	380	389	370	399	404	364	447	346	423	422	419	373	391	402	384	402	393	402	359	393	408	388	408	395	391	398	366	404	395	345	369	378	414	375	379	388	378	411	375	432	371	406	357	390	387	411	413	400	370	384	426	406	373	347	378	420	395	415	391	363	365	366	400	399	387	374	394	376	367	392	357	383	382	372	402	376	373	386	397	408	410	387	369	402	402	385	373	387	385	373	413	359	377	407	388	386	328	373	370	376	379	406	357	377	379	396	400	397	383	407	390	345	424	388	388	372	410	384	345	382	382	416	416	388	370	387	399	382	418	372	390	403	375	409	405	383	389	391	385	375	405	376	380	383	395	385	400	393	371	379	345	401	350	432	390	409	371	387	367	397	384	408	366	371	411	350	404	407	401	391	410	372	391	408	386	401	410	404	368	410	421	383	402	378	369	388	393	382	381	382	377	406	376	384	375	393	411	431	386	440	391	401	399	393	376	358	382	375	413	381	417	414	379	392	344	378	348	374	396	376	398	362	383	379	415	384	373	389	396	374	393	417	394	381	367	384	378	379	385	410	391	382	361	416	414	440	388	431	340	369	377	389	382	352	353	403	388	401	372	367	382	393	410	398	411	404	386	355	370	400	382	419	339	393	379	371	383	381	393	402	361	372	411	386	428	410	388	374	392	404	376	398	400	380	401	355	392	393	356	362	397	394	415	381	390	353	389	379	396	448	394	356	392	365	369	381	403	396	412	398	360	365	382	370	405	388	387	391	382	377	375	370	371	426	392	364	402	409	382	399	382	385	410	353	384	359	382	417	356	346	374	381	354	384	397	375	376	368	387	388	388	371	390	388	378	389	427	339	362	423	385	389	402	374	377	378	415	380	363	379	346	370	368	364	385	392	357	396	429	395	361	382	373	431	374	407	359	376	381	393	425	376	389	398	377	361	404	395	369	372	416	416	353	403	377	370	402	416	388	354	376	400	411	390	366	352	376	375	366	373	379	377	379	387	388	379	384	370	376	372	378	374	423	403	413	417	397	387	385	421	406	390	356	344	385	399	390	394	374	384	397	397	374	386	379	355	396	380	381	397	392	397	365	384	379	377	378	366	366	397	364	402	366	408	361	400	387	366	387	377	400	372	404	394	398	400	387	388	401	385	440	378	417	400	388	404	407	377	372	375	416	401	390	388	412	373	419	361	372	366	369	368	380	390	426	384	416	404	418	420	377	392	412	398	410	384	372	377	366	338	400	394	439	354	408	385	405	354	419	376	405	393	407	396	363	363	423	396	395	392	381	404	355	342	379	417	409	398	382	356	385	415	402	375	371	384	392	385	344	410	392	366	382	374	392	385	390	391	414	395	395	447	386	402	418	365	395	392	391	413	376	362	404	389	377	390	413	371	371	379	369	392	382	429	378	387	408	369	395	356	395	365	367	372	409	386	410	392	423	368	407	397	400	359	360	373	372	404	368	379	413	390	365	349	378	396	393	393	410	382	356	391	374	415	349	387	388	358	380	387	387	407	379	390	397	357	387	383	379	363	387	365	342	390	379	386	380	398	362	398	384	388	394	397	404	360	366	355	373	382	393	379	392	393	376	401	425	406	381	369	414	384	357	401	392	394	392	371	385	363	374	387	360	410	377	366	375	392	355	352	395	370	390	387	354	372	373	414	394	382	365	397	386	379	373	381	395	381	386	398	385	369	363	389	381	379	373	405	435	408	394	367	383	384	374	435	410	376	388	385	419	371	379	340	386	385	370	373	378	366	412	395	370	396	384	337	359	381	397	404	375	365	349	376	359	391	410	395	412	383	386	389	397	401	391	340	374	403	399	395	374	389	367	349	379	361	425	397	380	372	388	361	367	381	395	353	392	412	348	394	379	380	378	408	382	385	381	410	404	384	395	376	381	387	360	398	389	383	421	393	377	385	382	414	388	377	373	387	369	352	391	396	434	370	420	393	385	385	374	413	385	406	398	385	425	364	386	385	400	398	386	319	385	362	379	359	390	361	395	408	416	381	371	377	400	396	397	380	365	393	408	385	376	367	381	401	390	344	384	387	395	407	370	374	328	344	383	392	376	351	381	383	414	358	388	388	359	386	394	406	400	367	374	405	386	345	407	368	388	372	377	356	378	410	377	436	389	430	384	388	384	425	360	381	445	374	397	414	391	405	390	386	376	399	397	396	391	379	426	408	379	354	382	395	407	433	413	378	362	404	424	386	420	391	386	384	389	367	377	416	410	342	375	399	380	401	384	394	388	389	410	380	384	378	383	405	399	378	380	367	397	398	394	384	397	366	348	392	365	375	399	374	370	414	385	422	372	378	384	344	382	427	399	403	371	389	364	373	442	370	404	341	383	375	347	367	371	373	369	376	397	373	390	388	354	395	382	377	392	424	383	373	388	427	411	412	354	419	353	382	388	388	398	382	386	384	387	394	395	373	358	368	380	386	413	360	382	392	410	369	367	377	357	430	366	408	423	382	394	385	396	392	419	372	353	386	384	345	410	396	367	404	384	390	383	360	431	371	400	355	384	410	408	393	387	388	382	394	391	371	374	385	397	417	392	404	401	381	413	399	428	390	327	372	420	419	368	383	416	415	390	377	358	399	366	382	372	427	367	405	391	365	370	406	418	417	361	371	397	410	363	398	400	394	409	401	372	399	401	362	368	383	374	369	371	384	384	416	388	400	371	344	386	418	411	391	416	388	405	416	416	427	372	414	413	410	407	401	358	370	361	393	374	378	453	344	366	389	394	387	404	420	361	352	390	391	399	397	374	374	374	400	375	376	368	405	392	366	390	390	401	377	394	363	388	393	404	405	388	375	368	388	429	372	408	363	374	377	368	377	374	370	363	411	434	381	372	383	412	383	391	367	373	369	423	389	400	382	395	342	395	392	390	371	359	371	373	383	407	360	369	381	376	374	390	361	423	389	377	423	377	392	377	352	373	382	385	379	378	376	428	366	429	392	369	361	371	393	384	379	393	354	370	373	389	378	415	354	394	374	371	414	408	381	396	408	394	383	399	395	380	368	412	382	391	437	363	369	382	391	380	396	400	371	394	397	390	391	392	375	402	405	381	401	380	371	369	416	372	361	371	391	370	396	402	413	356	365	377	374	378	369	377	400	428	364	418	395	372	375	379	408	359	384	396	340	397	392	389	379	381	385	367	373	393	352	361	378	412	390	422	387	401	405	412	363	415	390	373
24603	21422	28607	24652	21155	7109	2126	1150	844	11433	36929	29217	15607	4569	1441	792	633	543	529	529	579	552	519	555	544	495	520	548	557	549	534	531	571	537	529	518	516	527	534	515	475	517	558	503	520	536	518	530	574	577	572	513	527	537	552	537	509	509	521	516	531	539	520	577	492	544	532	540	524	540	510	514	484	531	524	480	539	526	523	513	529	515	542	530	575	561	565	561	531	523	575	523	537	551	545	525	564	543	532	526	543	560	540	517	529	535	544	476	514	539	520	477	549	527	526	553	548	588	547	536	530	540	533	571	539	545	551	587	534	566	531	551	520	558	542	569	507	532	508	530	517	516	532	540	506	501	539	520	520	547	520	527	529	515	550	519	528	532	496	510	478	537	521	507	505	533	546	567	584	498	556	569	531	537	541	494	515	522	560	556	545	508	524	538	533	514	584	527	521	535	522	497	549	512	553	531	519	511	501	533	549	565	515	523	528	513	539	519	503	538	483	560	524	525	520	542	539	530	523	524	525	538	539	556	508	556	557	499	543	511	521	495	514	547	530	525	528	527	477	523	525	552	547	560	519	511	554	504	525	516	501	534	540	542	525	550	534	549	558	490	499	514	534	489	485	489	521	535	550	558	509	502	553	508	519	503	526	525	570	505	568	533	496	542	546	505	541	584	532	590	548	547	529	543	495	507	504	519	515	525	498	494	542	517	520	542	543	497	511	557	526	532	509	531	507	523	532	540	541	523	511	510	510	569	556	530	563	499	482	517	547	513	547	499	539	540	512	533	568	506	510	545	519	486	543	555	557	526	548	550	534	493	527	527	483	532	553	491	539	555	502	508	570	529	493	493	468	526	523	529	531	560	532	522	565	544	483	509	567	516	490	538	516	522	518	519	500	503	492	511	543	547	496	551	570	528	484	506	532	552	541	519	551	516	526	557	522	540	572	485	483	481	503	486	548	538	510	530	562	509	547	534	530	553	569	520	530	501	527	524	503	516	491	520	525	550	519	500	535	514	522	538	523	526	503	558	528	506	508	538	509	515	482	554	547	548	507	537	591	528	546	538	527	537	501	535	528	512	512	556	509	529	546	535	534	520	500	520	568	499	479	505	513	505	525	532	543	525	554	509	558	502	480	549	525	495	560	533	508	506	517	527	546	554	521	525	488	554	532	562	505	552	504	491	559	564	488	524	556	521	529	528	542	536	529	526	515	558	518	529	504	556	521	501	582	527	522	527	498	516	506	534	535	538	487	516	520	542	538	525	540	497	505	509	518	494	525	538	556	507	520	498	553	554	516	509	558	514	557	540	536	501	525	503	518	531	497	533	523	486	518	537	530	532	576	494	541	466	501	535	552	565	514	472	525	491	508	528	557	528	534	496	528	504	560	534	538	545	517	503	532	511	521	510	488	549	538	532	506	549	556	518	547	519	521	509	536	541	529	499	555	529	564	517	533	531	541	544	550	485	523	489	515	518	518	544	517	538	575	502	540	484	560	542	578	523	490	527	540	508	542	544	543	542	515	512	528	522	491	522	529	482	534	523	529	479	545	544	547	545	521	518	585	565	530	537	544	520	522	568	508	527	528	492	517	493	525	522	538	497	535	537	537	512	549	510	512	542	551	487	527	484	512	559	520	521	537	564	535	554	530	522	473	524	531	522	540	564	536	504	531	541	521	541	513	561	527	543	551	533	543	495	503	550	534	543	545	539	525	534	536	541	523	501	522	482	524	520	557	582	518	511	491	526	505	529	494	492	558	512	533	475	504	546	512	519	561	540	495	538	505	516	506	534	539	527	484	506	535	534	515	525	536	483	491	483	515	522	529	491	549	531	517	535	538	524	515	477	495	515	554	527	574	515	515	542	503	531	489	530	507	557	540	520	548	493	539	545	563	490	505	537	521	509	561	500	512	515	535	562	471	504	525	558	526	519	540	504	522	460	546	519	550	517	508	537	494	518	514	544	539	553	481	487	542	558	561	541	475	542	570	536	515	508	541	516	532	508	515	469	550	536	510	524	556	488	560	553	564	538	528	557	537	498	528	536	547	504	508	542	523	483	508	542	484	501	518	561	523	523	543	509	483	525	507	523	553	527	541	538	532	520	519	512	542	542	511	516	533	511	541	501	568	525	546	497	542	558	502	534	580	510	537	493	541	510	550	563	580	589	533	556	562	547	514	474	515	506	539	508	529	528	477	530	522	553	496	567	535	512	490	583	529	536	487	524	506	563	510	524	527	491	523	513	533	544	533	554	531	496	556	549	530	573	517	496	501	532	548	530	567	495	488	559	509	501	520	516	539	560	484	486	497	531	551	522	507	505	540	528	508	537	528	519	534	492	516	506	504	531	502	479	547	473	537	531	505	504	531	542	510	524	579	535	553	549	498	540	535	518	534	544	511	549	513	520	542	526	517	533	491	540	555	509	558	537	499	542	567	525	553	531	506	581	528	520	520	507	540	494	532	508	529	507	536	534	536	484	555	532	530	521	511	545	493	503	525	521	526	579	491	536	548	539	510	512	572	523	516	519	543	520	509	500	537	484	515	563	531	549	519	561	484	523	524	533	547	510	535	488	558	544	471	513	538	523	518	485	506	552	524	552	516	518	573	510	497	529	539	495	514	500	526	548	484	511	533	530	512	540	533	506	533	534	518	510	525	507	533	520	525	516	535	486	520	511	540	503	494	533	520	531	584	536	513	501	537	518	528	498	511	543	537	566	508	536	553	522	539	531	466	537	490	546	523	530	513	499	535	532	552	503	504	560	520	516	536	542	528	502	547	510	555	504	520	526	524	476	524	530	497	537	511	528	523	508	549	566	533	497	484	499	499	530	544	538	532	517	516	580	535	516	503	510	480	528	540	508	504	506	523	556	489	526	531	563	538	528	557	514	527	494	559	532	528	507	535	484	516	519	505	498	565	511	548	578	562	527	527	554	487	557	511	517	547	522	522	525	479	509	544	520	533	498	516	548	503	559	545	509	493	513	504	525	597	483	515	511	524	499	557	509	525	532	528	545	484	529	539	479	546	519	485	541	571	507	515	530	555	517	521	553	550	494	493	532	486	515	514	546	550	521	501	498	524	537	543	525	512	528	546	505	549	493	536	522	576	509	516	534	499	509	534	534	530	568	576	533	536	518	587	527	497	527	517	558	517	541	515	508	546	471	573	494	501	470	520	511	509	556	499	549	554	503	486	525	502	533	531	514	512	541	485	503	565	485	533	545	522	552	532	499	515	540	529	523	528	495	532	534	536	509	521	507	554	515	526	521	550	519	495	537	521	542	537	508	543	574	523	548	517	560	561	519	509	523	540	532	543	506	518	505	524	534	539	512	497	505	515	560	495	496	527	535	621	531	495	520	505	523	535	531	503	557	547	544	500	504	509	530	532	517	546	524	524	530	541	528	568	536	511	528	566	553	547	549	551	496	539	529	541	510	550	525	511	509	538	566	508	506	517	507	507	480	509	510	515	518	519	571	540	545	538	541	535	522
4983	8612	7502	3852	2717	2150	1605	1251	973	15256	33414	23418	11731	3832	1400	752	489	469	475	493	446	475	474	468	486	511	530	513	485	462	480	470	500	439	450	500	500	484	509	441	477	483	500	441	516	483	491	500	465	496	535	495	472	477	529	454	495	440	497	466	501	465	443	443	473	454	474	456	468	497	505	492	466	471	471	495	481	470	470	530	466	466	494	458	487	487	515	491	485	484	470	457	460	477	453	518	451	484	477	417	455	486	440	468	446	526	465	489	441	471	481	445	453	469	467	497	467	473	507	479	518	440	456	469	455	478	518	478	452	476	489	462	499	519	478	455	503	478	466	496	479	470	449	472	484	405	460	435	434	455	493	498	467	454	511	511	474	457	469	451	488	490	467	481	439	451	480	456	462	462	455	497	480	553	508	475	460	494	437	455	512	445	480	487	473	462	497	470	470	494	472	511	445	430	459	512	505	463	480	521	502	515	483	463	489	445	458	540	458	486	498	480	508	449	475	491	446	446	488	486	497	468	449	511	451	516	452	488	523	453	464	458	480	494	509	466	485	464	489	495	471	485	446	530	477	479	502	438	499	506	477	490	485	485	478	442	498	527	498	466	496	496	479	503	490	442	467	482	488	459	510	499	457	469	448	483	493	457	461	451	463	486	493	477	483	489	534	483	502	518	496	468	469	442	483	490	500	531	474	484	478	493	502	558	473	463	428	495	483	532	496	500	516	505	492	492	455	469	492	478	474	501	490	485	505	504	508	482	453	482	500	467	429	476	425	516	459	495	463	473	459	461	457	455	451	464	482	483	463	498	505	487	503	488	493	466	497	437	501	478	454	470	489	488	496	448	498	475	465	481	462	480	472	467	481	459	459	463	462	449	485	464	446	435	473	516	496	448	465	429	459	459	457	480	478	462	465	474	492	446	466	492	452	482	471	495	468	493	451	495	407	452	478	447	498	477	470	452	477	468	489	461	501	525	445	499	454	504	467	503	475	493	507	471	468	495	459	463	466	433	458	478	496	499	460	492	472	467	478	480	444	499	483	471	496	502	490	467	468	463	518	501	473	473	469	507	488	464	456	463	476	480	492	437	487	496	467	461	465	502	493	474	453	437	462	445	474	498	492	474	463	448	510	498	464	467	469	467	441	450	489	473	467	489	470	487	475	488	449	499	447	538	448	477	436	435	498	485	434	485	475	468	507	456	463	510	501	489	451	469	481	518	485	475	533	462	497	486	499	452	482	498	481	483	485	521	489	476	451	461	454	461	496	485	477	472	461	458	478	449	434	445	476	444	455	488	466	469	511	510	491	503	455	500	479	465	500	475	470	472	454	464	464	522	433	468	478	483	467	464	468	474	494	428	474	474	474	471	461	463	465	477	484	488	485	473	445	492	492	463	488	473	463	458	488	468	447	429	460	442	478	479	477	440	460	492	463	495	478	468	450	469	494	430	459	520	480	468	513	459	466	494	471	485	401	473	469	477	477	452	489	462	484	546	495	467	485	451	445	477	448	449	487	475	477	480	453	505	492	477	441	492	473	493	487	487	478	513	461	453	477	464	502	450	483	468	456	469	446	471	466	472	469	473	482	451	478	485	460	451	535	494	486	505	492	476	483	467	445	503	454	450	487	446	479	498	499	494	466	489	460	474	473	468	477	485	478	488	473	495	438	439	511	455	476	463	444	510	476	455	471	481	477	450	471	459	483	468	516	456	449	496	459	442	450	498	485	505	496	483	469	504	466	482	479	431	455	480	482	488	474	441	471	452	503	477	487	417	486	461	459	472	461	481	484	510	481	468	475	498	467	452	458	475	441	505	436	465	468	490	472	441	470	510	476	471	470	442	476	480	462	471	480	456	473	461	480	497	470	470	501	462	488	475	444	481	520	454	483	485	461	456	469	484	479	502	497	513	471	458	478	465	444	524	457	490	476	440	515	459	502	428	474	446	438	491	477	485	420	488	479	484	465	485	462	489	492	463	500	493	443	435	481	484	498	467	505	463	471	485	484	482	476	472	469	530	465	499	499	499	434	468	500	491	497	509	489	469	469	450	477	482	482	470	484	493	482	473	443	492	478	494	472	486	446	464	472	484	458	460	461	469	448	468	504	450	451	517	467	450	445	449	476	458	471	468	487	488	472	506	457	454	495	481	432	465	477	478	489	495	472	490	481	467	483	427	472	486	476	464	509	426	469	520	474	461	453	454	481	463	468	450	504	480	434	505	486	461	460	470	506	474	455	443	508	485	485	508	468	491	525	487	503	490	461	463	488	490	490	494	501	468	486	483	473	468	484	456	506	469	441	472	518	430	444	492	502	512	450	508	511	517	515	500	466	513	468	465	475	499	446	467	457	475	455	468	495	467	492	445	497	469	508	474	479	447	493	483	481	456	493	478	453	465	469	451	495	473	444	461	498	446	474	492	460	454	422	467	497	477	457	468	493	439	485	508	435	480	482	478	469	462	510	505	433	490	509	475	444	472	459	515	531	512	472	479	495	468	496	451	487	499	464	432	428	461	509	473	474	506	473	521	423	502	494	470	469	498	508	512	459	489	494	473	478	462	491	475	454	470	485	426	484	474	471	482	485	461	500	456	522	503	487	540	513	507	455	479	452	461	464	466	481	476	472	472	458	503	471	477	464	482	463	477	471	437	481	518	440	512	473	492	518	473	465	479	482	483	477	482	495	491	464	469	511	471	459	460	466	477	453	502	495	483	464	451	498	483	499	439	457	495	518	465	468	478	475	463	454	463	489	484	477	461	474	444	474	440	473	472	522	462	499	483	499	486	461	505	480	496	451	438	483	503	462	473	483	447	471	464	438	447	463	482	478	459	484	470	475	463	473	457	437	466	465	481	519	476	469	497	476	489	472	477	447	460	472	508	440	461	477	461	484	477	477	460	476	445	481	467	496	459	447	472	453	477	475	441	468	508	496	485	458	496	471	451	494	445	463	458	461	480	468	465	455	437	466	483	461	477	476	446	459	470	479	477	472	512	512	446	459	473	463	485	483	473	493	466	471	438	457	491	482	499	461	495	501	482	457	460	486	472	483	460	505	496	484	444	477	450	458	502	472	460	483	507	509	477	489	462	467	462	485	471	462	468	448	471	517	448	466	479	477	496	486	496	488	483	458	495	471	491	489	475	483	463	487	498	505	458	465	463	510	489	450	506	465	486	464	477	477	461	472	451	443	438	415	460	443	419	452	483	450	500	459	494	463	437	512	475	483	440	462	464	457	487	483	504	444	457	507	476	486	449	448	486	479	445	445	470	494	489	428	484	480	465	456	498	486	475	491	455	457	492	492	470	498	476	490	480	466	499	467	464	480	490	489	463	474	442	490	512	477	465	464	527	484	466	495	501	465	476	490	476	503	467	487	464	488	477	466	440	476	469	464	491	522	476	466	509	430	461	490	486	519	484	417	521	526	483	476	479	473	419	451	481	483	459	443	477	430	451	456	468	511	514	437	489	466	443	499	471	454	475	456	509
27763	10797	2134	1046	668	661	573	507	455	822	2237	1878	1213	737	502	437	398	425	409	413	435	419	390	423	416	455	420	447	442	438	420	431	390	431	418	420	407	443	449	404	426	441	405	401	432	427	378	444	447	400	466	437	395	464	442	427	422	365	429	428	404	411	421	392	418	417	386	443	409	409	451	403	409	420	406	376	419	445	444	362	425	423	408	382	428	417	425	423	426	416	411	429	424	439	444	429	394	416	425	391	432	448	398	405	394	423	418	417	431	418	434	397	445	412	418	417	431	412	385	402	479	426	392	388	453	451	403	405	389	411	453	423	395	431	425	430	432	415	448	378	427	417	401	471	420	415	450	435	433	406	432	441	408	442	424	457	403	434	435	401	404	415	404	424	422	400	405	418	380	425	402	412	448	441	366	458	433	409	395	451	452	427	436	422	413	393	432	445	417	453	413	420	450	399	392	453	420	397	430	389	410	424	425	457	406	413	433	452	431	428	412	445	418	389	421	408	445	416	413	391	381	443	383	422	434	430	402	408	439	406	405	432	417	401	428	432	398	441	423	382	384	401	425	426	411	439	432	439	409	430	476	423	448	456	431	387	381	418	419	412	394	445	436	415	406	395	448	416	420	430	405	449	421	416	445	413	428	407	443	422	395	443	431	452	432	415	423	360	407	425	407	457	402	399	404	443	402	426	452	439	414	425	427	410	404	410	417	407	427	442	439	400	421	387	407	436	429	437	403	420	439	441	421	422	418	420	393	439	403	459	423	425	430	410	394	461	416	440	397	411	408	424	395	406	431	404	420	412	404	431	403	421	426	422	424	413	436	451	405	396	386	401	431	442	439	384	420	418	397	424	458	423	423	385	412	393	432	434	457	392	403	437	404	407	436	416	439	441	437	397	429	443	409	421	462	419	438	428	438	392	430	423	422	378	396	435	439	388	423	428	427	407	421	437	460	403	400	424	413	413	432	449	369	429	404	407	436	445	396	427	431	437	422	438	428	439	420	387	407	402	416	406	422	427	408	410	421	440	368	411	414	428	457	433	431	391	405	382	387	453	390	435	436	421	481	392	421	417	439	429	391	433	420	405	450	394	424	416	409	417	385	412	419	443	425	443	468	399	404	459	452	386	438	391	430	433	432	413	400	433	429	440	423	413	398	411	363	404	449	436	385	395	423	396	421	400	442	447	433	400	417	405	410	411	443	407	395	398	395	433	462	403	406	384	414	429	405	401	413	431	419	440	432	446	437	417	418	406	405	458	435	419	443	422	433	438	358	430	400	422	395	445	474	415	443	399	423	454	432	420	425	437	449	399	419	409	415	427	435	448	382	404	426	459	443	388	438	393	441	463	408	410	401	412	403	397	433	416	412	383	427	441	424	394	405	419	432	395	415	411	419	419	402	416	375	383	433	414	448	345	426	439	476	435	420	413	421	437	448	457	390	419	408	435	407	422	471	432	438	388	410	422	411	404	418	389	414	404	439	455	393	404	378	421	439	422	443	414	402	406	384	448	393	419	413	421	418	449	399	403	450	463	412	413	415	404	406	420	430	394	416	421	408	400	391	396	435	413	433	421	423	453	387	416	434	412	393	443	402	432	405	436	407	443	406	435	425	458	447	429	439	472	462	425	408	399	430	396	370	429	426	440	400	418	399	417	421	430	461	401	399	418	424	453	394	431	427	405	396	448	427	416	440	424	409	408	409	421	389	461	420	427	407	435	418	444	415	464	420	415	442	402	443	416	446	405	445	416	439	404	384	407	409	428	378	467	411	424	454	441	430	450	386	402	409	448	420	440	453	416	438	444	391	412	416	413	415	399	425	430	429	414	409	393	421	426	397	409	440	417	428	398	465	435	438	385	383	421	417	443	433	482	378	460	424	445	418	416	413	420	399	418	481	425	444	408	422	423	422	443	384	404	413	400	424	426	421	436	414	477	430	426	405	412	387	416	442	387	377	409	423	418	409	410	393	409	423	446	400	427	443	439	435	410	456	413	399	408	431	427	440	426	374	407	466	426	427	439	409	431	380	407	415	410	437	402	416	435	438	419	416	387	412	406	393	414	400	396	414	439	437	385	410	428	401	386	406	446	420	442	422	430	406	441	420	395	416	420	405	431	428	405	436	440	436	433	377	428	432	396	413	412	450	404	396	439	421	432	456	385	422	393	446	438	438	423	392	458	425	399	433	436	433	412	436	384	428	398	456	439	399	448	444	404	411	396	438	424	407	391	402	390	427	423	419	420	409	422	440	423	427	411	423	405	393	421	410	417	426	404	443	407	407	431	418	430	409	412	395	428	394	451	378	432	417	427	401	452	426	424	406	415	419	419	426	411	408	381	384	435	431	416	398	433	437	391	421	427	418	418	423	429	404	422	410	421	448	405	406	369	446	416	405	439	440	445	429	417	421	444	440	451	441	449	414	423	420	445	408	454	413	419	434	402	432	405	430	453	433	393	460	399	445	466	419	412	428	392	396	420	419	401	413	398	393	360	410	384	401	401	409	414	440	409	438	402	419	410	412	427	427	484	402	439	416	434	391	404	426	413	445	421	455	421	433	387	439	419	407	458	401	446	424	396	371	395	452	429	410	380	388	439	442	412	388	422	426	423	431	397	390	412	380	427	415	445	423	439	411	437	462	436	412	410	433	474	424	409	422	442	392	415	432	435	418	403	407	395	409	410	422	442	427	401	403	420	439	432	426	423	415	450	436	398	411	398	420	414	400	477	426	471	390	380	448	454	412	405	412	421	449	398	423	421	434	411	439	400	417	437	444	414	424	416	422	413	379	443	399	423	391	433	446	408	411	393	434	446	449	441	387	436	428	423	383	384	423	406	385	443	418	418	445	401	445	425	437	361	408	418	445	453	420	439	429	432	394	422	429	446	413	404	377	393	418	402	431	432	443	410	456	430	452	451	414	428	392	376	435	425	431	435	430	423	410	389	417	428	426	450	403	377	452	406	396	399	405	413	400	422	378	399	409	449	452	438	414	400	442	423	426	445	387	420	408	422	426	419	460	402	424	453	432	438	434	450	451	420	426	430	401	415	460	415	431	389	429	422	436	397	407	426	438	424	393	417	392	419	447	398	461	438	476	403	426	426	445	415	413	393	384	457	443	414	423	411	445	404	401	430	435	444	419	419	429	450	378	425	411	435	442	407	410	402	425	433	413	398	423	398	411	375	401	398	418	394	437	396	421	401	419	415	415	454	417	416	421	425	413	412	412	427	412	389	446	388	422	452	396	447	432	430	420	415	423	430	425	442	408	397	414	351	420	438	411	422	406	431	402	446	439	404	440	387	397	449	400	421	424	454	414	392	431	393	432	395	449	438	410	435	419	417	416	421	452	422	379	416	404	395	436	440	435	383	411	409	405	433	433	457	423	429	436	408	410	401	381	412	439	458	405	431	409	439	428	457	393	414	445	380	464	453	409	449	433	421	416	446	408	419	430	416	455	437	389	420	393	442	399	385	462	398	459	421	427	423
5682	1792	1762	951	735	748	629	457	399	1037	2854	2020	1264	719	481	412	385	385	407	368	383	369	381	378	365	406	378	454	391	406	388	407	367	375	387	414	369	421	373	361	357	370	377	355	369	381	372	384	379	364	411	351	380	402	421	383	378	341	394	382	351	387	368	368	346	391	371	383	408	370	383	364	364	370	341	358	382	366	365	367	394	388	367	366	368	377	388	410	394	426	384	406	360	389	359	357	346	385	386	372	370	396	360	380	350	363	333	315	395	362	378	400	339	362	369	342	378	365	374	387	407	363	380	402	411	346	384	371	411	366	367	370	370	362	365	345	343	363	338	415	352	388	418	363	379	357	349	392	325	385	352	398	348	361	402	376	366	341	327	388	372	376	360	355	367	391	358	363	368	372	385	402	370	365	373	407	398	373	377	375	361	384	370	385	370	396	369	343	356	370	355	365	374	430	368	347	380	367	358	356	334	354	369	379	422	402	369	360	388	372	382	370	381	385	403	358	384	377	361	422	405	394	393	382	365	391	385	351	365	369	356	358	380	370	390	405	366	388	371	356	370	396	352	380	368	361	400	360	340	346	381	369	374	371	389	375	389	353	365	387	386	362	385	376	365	357	337	363	348	380	391	370	352	393	388	367	388	346	378	401	371	344	347	341	393	393	353	379	382	379	406	327	396	363	360	377	387	372	339	359	396	352	346	370	392	373	356	392	358	389	403	387	355	344	360	340	366	388	372	376	373	357	350	342	360	426	392	390	403	384	384	351	365	363	417	349	356	389	358	387	370	364	389	399	363	388	352	360	383	362	347	383	351	393	413	376	373	351	372	389	355	385	376	352	390	345	381	404	365	366	388	354	373	388	385	372	333	358	380	380	357	366	357	362	363	347	385	385	360	386	358	386	381	376	352	378	321	375	378	410	341	376	384	378	363	391	418	393	350	368	374	376	390	389	364	388	383	347	372	377	358	359	400	388	374	405	362	408	352	383	361	413	374	395	391	360	394	397	368	366	351	364	377	374	360	379	363	387	384	371	370	335	391	357	392	358	386	377	347	384	395	408	386	377	389	374	383	378	395	359	406	383	358	392	369	365	372	378	350	373	372	382	369	396	368	389	355	368	393	405	378	378	378	383	392	373	369	443	357	364	363	335	358	384	379	390	383	400	376	360	354	357	350	366	348	334	373	356	368	386	406	368	350	362	403	346	388	368	388	349	380	354	372	371	392	348	363	371	371	378	389	416	396	395	360	361	371	358	395	338	355	374	362	367	370	360	370	347	379	354	380	387	350	361	337	397	374	355	387	409	336	391	405	374	373	344	363	381	327	390	385	347	375	356	385	360	363	408	371	367	397	375	386	415	384	353	358	337	355	373	352	365	380	370	385	368	383	329	372	367	385	379	374	367	362	365	358	362	382	348	374	403	379	365	400	385	366	350	397	377	409	382	393	358	397	359	377	379	400	360	368	350	359	366	364	392	368	364	375	330	388	376	361	358	363	385	359	375	376	379	351	405	351	399	357	376	402	378	362	336	361	365	344	370	382	351	376	364	399	352	354	376	322	378	395	363	365	365	371	325	369	400	365	377	385	337	381	375	350	380	376	395	361	355	391	383	366	397	382	366	367	362	363	406	383	360	411	366	373	376	398	342	379	389	368	390	383	349	372	414	368	377	409	372	393	375	337	406	380	395	336	361	361	377	382	383	377	379	382	380	369	321	373	351	359	378	393	388	386	368	382	351	390	357	380	385	360	398	326	383	364	355	364	384	372	374	369	367	390	359	384	387	342	363	379	339	366	415	384	374	379	380	369	387	403	360	373	371	379	344	394	395	374	382	371	376	353	346	353	380	367	365	391	379	371	382	388	392	381	382	388	398	378	360	389	378	361	385	382	363	417	337	352	361	370	376	392	354	355	413	368	386	401	380	373	369	364	336	329	407	361	330	375	403	379	346	416	381	397	359	360	377	403	360	353	399	387	391	400	368	377	414	369	397	343	389	379	363	412	389	378	359	373	393	417	373	373	371	374	366	362	359	383	391	379	362	361	337	369	348	387	374	386	394	388	362	393	374	349	366	384	404	350	389	398	355	377	413	370	358	337	380	381	392	370	341	400	368	348	371	359	377	378	376	377	366	372	372	414	390	388	399	410	387	383	399	348	376	367	367	380	381	371	386	377	373	394	393	387	374	397	383	385	373	375	394	370	342	386	400	367	384	364	396	388	360	363	380	407	360	359	358	407	381	389	359	356	353	380	361	391	387	346	380	357	386	376	398	387	372	368	396	356	358	336	360	386	376	378	329	400	368	405	371	336	373	376	372	386	398	384	385	349	368	345	371	383	354	378	344	347	379	399	367	355	369	368	365	370	396	352	378	352	340	382	347	358	396	388	359	387	352	377	376	404	400	374	365	378	352	367	394	370	375	364	380	380	353	392	349	390	364	381	391	366	377	386	347	371	376	371	349	373	413	361	384	372	389	355	370	344	345	385	379	350	400	413	345	371	347	354	383	394	392	337	409	352	382	379	370	382	391	372	388	389	361	393	385	399	405	385	406	362	391	389	365	375	367	390	379	377	373	388	371	405	363	400	395	373	401	369	398	417	379	370	367	361	383	361	402	357	367	387	358	429	357	354	345	376	371	340	418	331	359	336	365	377	352	387	404	373	363	390	422	377	397	375	390	349	367	375	393	357	358	363	340	403	340	366	392	366	348	390	373	347	372	347	369	375	375	382	343	375	365	410	355	370	363	391	387	416	400	387	378	355	360	441	373	345	372	363	413	381	350	373	395	394	347	364	392	382	355	373	390	370	369	381	377	363	381	371	381	392	370	378	402	341	369	367	361	387	381	355	373	405	394	367	360	342	363	413	388	370	365	330	386	361	386	372	333	361	340	386	405	360	392	352	387	393	383	375	351	371	371	308	328	365	394	388	363	381	369	347	358	363	368	412	339	384	383	386	386	358	374	363	384	371	388	394	383	394	384	354	384	348	342	406	350	364	361	367	381	362	386	416	379	364	409	365	365	357	389	380	367	373	371	376	333	360	371	386	397	404	391	347	375	365	430	345	394	338	349	386	400	424	386	356	392	395	377	349	337	385	395	354	393	345	364	354	372	394	404	354	385	388	345	362	397	407	394	335	381	345	412	342	373	350	379	361	404	378	349	390	364	391	337	383	386	413	393	368	388	362	377	379	378	391	362	368	352	402	365	391	367	399	387	379	381	377	372	383	368	346	368	364	394	352	412	367	382	368	351	383	416	388	415	419	354	387	409	402	367	410	415	365	365	446	380	347	365	379	356	339	388	343	383	390	360	389	351	379	383	374	408	400	375	408	377	355	389	371	381	364	363	358	361	383	386	351	395	356	382	350	379	374	410	379	352	341	384	387	390	402	364	364	356	405	399	416	358	388	372	395	387	387	385	373	366	380	352	350	382	355	351	371	366	391	383	402	352	351	361	352	377	396	380	385	351	335	408	367	391	378	361	373	354
25687	21450	27442	25560	7561	1989	1215	711	618	4530	20531	17497	9053	2790	893	566	450	403	393	438	389	447	440	413	406	423	441	426	441	411	437	443	411	415	444	416	432	434	429	404	428	404	391	380	425	414	423	434	423	392	424	404	437	441	412	414	397	434	463	403	420	426	446	402	419	462	424	407	439	385	419	427	435	371	397	410	433	440	406	426	405	463	392	443	434	397	458	405	458	387	423	429	391	415	439	432	411	428	414	385	438	412	395	414	414	447	417	419	436	407	416	398	419	387	418	431	409	421	396	406	409	388	445	441	418	448	418	428	392	392	432	441	405	404	436	425	463	373	398	434	396	428	419	419	458	431	404	421	410	435	434	377	431	422	420	467	439	456	391	400	426	457	422	445	403	460	429	424	413	428	398	471	395	409	401	438	437	413	393	416	418	438	433	437	385	425	400	417	387	408	403	381	441	398	429	437	410	433	404	432	402	388	424	432	446	431	386	415	401	450	426	413	429	423	428	437	426	477	411	407	459	440	428	440	454	437	434	361	407	427	398	414	415	432	431	435	446	393	441	441	427	416	441	393	405	467	410	450	425	435	404	432	381	417	387	411	439	458	472	421	437	444	396	407	409	428	424	415	405	446	421	445	395	479	406	406	394	439	428	403	403	461	413	407	447	438	436	459	403	415	399	443	397	411	388	447	391	375	408	434	431	417	432	432	387	404	389	406	474	398	407	421	436	458	426	422	456	397	439	446	449	381	438	390	473	453	413	401	429	432	415	432	389	410	446	379	470	404	402	430	397	413	442	420	388	409	435	387	417	385	446	382	441	424	424	393	425	445	436	408	473	436	391	386	402	430	460	460	398	443	378	452	403	438	395	411	424	453	399	419	425	412	464	417	413	444	429	449	402	436	414	382	426	430	409	401	396	407	410	428	430	416	380	380	420	409	413	418	442	441	437	414	414	404	421	397	418	420	424	434	418	409	396	401	440	419	412	460	417	433	423	391	393	457	418	407	422	429	400	397	388	407	396	409	452	434	422	450	410	381	405	431	410	443	436	431	383	391	389	398	453	383	451	383	397	421	441	435	469	453	408	441	402	400	435	417	423	446	405	430	442	437	447	406	436	472	408	400	464	386	444	375	401	446	414	434	403	460	406	418	410	426	395	447	405	390	379	364	415	449	458	434	440	427	423	429	426	431	444	434	436	390	389	428	397	412	463	433	437	407	440	418	419	442	455	433	430	456	407	439	433	433	385	427	405	416	431	400	411	382	468	437	448	418	465	442	436	438	422	404	412	427	420	433	436	480	377	428	368	425	429	436	438	399	439	449	431	402	416	435	456	416	449	425	400	425	439	434	435	445	438	411	426	398	435	443	428	430	412	428	406	414	459	416	411	425	415	455	431	391	442	422	434	405	421	424	439	407	417	401	461	454	421	436	395	426	433	394	417	419	424	436	418	453	405	431	396	394	401	421	427	411	448	437	453	441	414	428	430	418	385	410	465	407	413	464	411	413	439	413	390	455	422	444	440	418	419	392	411	424	392	429	403	419	424	441	410	425	460	412	459	449	437	443	400	452	415	438	423	422	428	399	416	409	464	432	422	422	410	440	449	431	384	439	439	402	420	435	406	429	391	441	442	418	403	403	423	425	417	409	410	396	440	435	405	425	429	427	397	399	407	397	421	428	419	431	445	413	390	415	384	429	418	384	462	403	440	389	381	426	423	444	392	423	428	387	453	401	392	454	449	407	402	414	392	426	423	437	426	392	447	424	413	441	440	418	434	403	438	402	454	445	434	425	412	432	462	455	430	409	439	393	419	439	419	403	418	393	405	380	414	391	432	421	385	398	416	478	426	393	404	441	414	411	400	429	472	420	431	443	409	416	444	449	423	435	447	462	410	432	411	413	399	433	412	448	385	416	435	410	459	416	400	398	381	425	416	442	403	397	405	416	419	378	404	419	417	424	442	412	484	454	452	464	428	415	431	411	415	434	470	417	388	414	387	416	417	449	417	442	399	425	410	386	427	433	395	398	429	438	428	419	436	431	469	407	457	418	411	403	422	473	446	396	470	447	410	403	437	449	409	438	418	404	403	428	429	444	401	448	431	412	422	426	443	429	443	438	428	478	407	425	423	427	464	390	431	438	394	402	411	405	414	380	397	427	438	447	420	430	417	437	414	391	428	413	398	415	414	410	400	432	414	417	446	420	404	448	449	429	432	416	419	416	454	446	413	427	424	439	395	444	443	371	373	436	410	434	396	401	396	414	405	397	391	391	443	401	394	396	410	424	367	417	427	415	445	424	449	380	411	426	410	448	450	457	421	405	430	428	410	394	383	424	454	414	403	408	442	396	417	414	421	413	435	414	434	420	436	425	412	409	411	407	474	405	405	394	418	390	425	404	401	438	438	435	488	399	412	396	441	408	411	390	440	428	382	401	433	420	397	446	423	431	417	406	416	398	411	422	419	431	412	438	396	453	425	451	417	473	434	404	432	398	439	423	454	418	444	411	380	399	396	386	419	418	402	397	413	420	400	401	378	439	437	413	382	409	432	388	427	394	425	407	441	436	417	403	417	425	431	403	414	448	426	428	401	434	406	401	390	440	438	435	440	404	394	443	452	443	420	433	411	395	432	450	403	431	412	421	387	406	395	395	422	418	427	373	392	427	427	375	437	434	405	470	458	396	371	398	414	426	412	417	366	405	433	435	424	385	426	449	435	399	414	437	427	419	398	420	433	438	404	405	445	413	416	399	410	390	419	409	418	435	453	405	398	421	387	422	405	410	433	447	388	420	403	424	400	421	423	412	399	442	436	385	451	414	478	432	425	433	421	414	432	422	441	430	389	429	465	412	403	401	428	421	407	377	429	442	414	434	400	452	419	425	430	434	422	402	426	404	372	399	434	453	447	425	445	371	426	445	432	413	425	405	457	379	405	441	419	418	409	418	428	408	417	394	447	404	446	399	442	386	431	446	409	416	442	441	429	437	422	450	403	425	399	405	390	439	405	409	453	427	397	390	412	393	449	443	387	430	415	441	453	447	423	442	384	380	400	436	408	422	452	398	424	394	434	390	410	416	404	413	460	418	437	401	390	440	425	390	440	428	449	399	426	456	429	429	447	387	389	421	433	402	417	452	412	395	423	407	405	431	392	437	410	483	412	411	406	430	379	387	406	378	466	389	404	465	422	398	422	413	386	393	424	433	423	421	418	429	444	433	432	437	428	425	409	389	441	421	401	397	424	421	415	422	419	407	423	395	410	446	402	414	405	396	402	424	406	438	426	427	401	439	416	431	418	438	445	440	428	427	423	429	387	428	420	421	429	430	434	425	401	411	408	404	404	439	439	413	391	427	402	385	412	425	391	433	411	436	403	440	416	417	435	400	412	414	438	387	400	389	419	415	437	418	407	429	408	409	448	399	408	385	408	406	448	423	429	442	427	422	439	400	403	456	403	434	420	426	442	451	441	426	405	430	425	408	432	402	438	426	436	434
4398	5663	4189	2263	1607	1586	1239	816	646	6592	20241	14676	7602	2596	999	578	432	407	423	369	411	399	374	379	433	370	379	378	406	404	366	397	379	375	373	397	409	380	376	422	399	405	394	418	384	381	405	403	392	364	396	426	375	411	432	377	412	366	394	396	422	391	389	407	389	398	412	421	368	426	395	367	395	409	417	399	411	367	390	396	392	393	379	381	371	393	395	409	401	398	380	416	391	363	407	362	384	399	375	362	382	372	353	377	392	389	377	385	399	393	397	375	384	413	388	384	406	384	380	399	396	327	390	407	398	366	403	409	388	400	383	396	385	417	370	408	399	395	383	373	408	391	386	376	371	406	446	372	348	405	361	403	384	394	377	393	391	397	376	396	372	377	376	391	439	391	398	383	428	398	400	368	373	361	402	394	359	408	406	379	378	397	375	373	369	384	368	415	427	374	409	410	377	419	409	376	376	372	423	377	384	375	410	372	366	372	381	406	396	414	373	411	390	362	385	363	365	386	391	429	413	398	386	373	398	432	420	400	423	394	370	400	386	386	382	360	385	434	415	391	392	393	393	408	386	414	410	412	431	390	387	402	407	392	436	395	384	381	379	394	348	400	410	344	405	390	404	410	400	392	342	389	374	395	427	334	368	415	362	373	367	363	404	381	393	414	406	387	402	391	370	422	405	364	375	385	410	368	420	329	374	381	393	403	379	390	384	391	371	401	406	390	367	410	381	386	412	407	420	380	406	415	377	379	401	355	386	385	355	414	411	384	393	403	411	411	424	392	382	394	402	384	365	376	398	384	388	419	384	400	428	383	416	387	397	401	357	388	409	373	400	395	407	377	372	366	400	392	387	411	372	386	389	413	399	415	350	332	388	397	367	368	384	388	429	395	374	366	359	389	418	399	387	349	410	373	381	392	422	384	375	367	412	377	385	358	419	405	386	413	395	436	390	390	388	367	367	369	413	359	421	356	404	368	385	393	385	413	385	379	416	376	345	397	428	395	382	396	378	366	385	413	391	422	368	376	372	413	377	371	407	406	339	388	427	369	383	398	434	345	422	368	383	415	372	365	386	412	373	402	380	414	434	416	390	336	347	391	360	368	381	410	407	425	408	381	382	387	409	366	348	409	421	371	427	364	399	368	394	414	369	390	384	390	411	370	421	414	408	409	382	363	359	399	372	368	396	405	403	408	376	388	381	391	394	380	372	409	411	382	394	374	373	418	397	345	386	369	363	401	388	424	385	391	394	379	364	397	375	409	406	370	375	411	403	372	378	373	395	372	396	394	356	391	350	379	368	392	375	362	407	391	383	372	387	428	368	396	365	385	386	392	354	398	377	399	392	392	408	384	394	412	397	372	403	402	401	371	397	397	387	415	387	382	422	379	363	406	377	396	340	406	384	422	345	354	385	367	394	380	380	346	388	407	396	380	374	398	391	403	410	369	394	417	383	381	369	400	386	384	386	391	412	388	394	390	401	393	409	416	415	372	390	409	372	370	361	428	431	382	407	386	394	376	384	392	384	379	413	406	403	405	404	396	400	353	398	351	382	349	417	356	368	382	417	391	419	364	414	355	387	386	385	384	372	380	374	374	369	392	367	403	383	378	383	405	383	402	393	435	364	424	416	400	431	401	358	376	448	437	382	421	400	365	381	372	412	401	377	370	380	378	387	381	393	409	400	404	389	419	370	410	378	388	362	399	375	378	393	392	402	348	367	367	392	389	399	386	376	433	392	406	401	402	368	382	407	370	376	420	382	377	402	383	401	381	383	373	428	440	351	381	345	429	387	381	407	409	401	394	401	352	377	379	396	395	397	366	390	405	383	388	366	361	379	406	386	385	367	394	380	375	393	387	335	386	392	392	372	390	366	387	369	391	353	383	395	385	411	373	407	390	360	386	372	416	387	362	394	366	380	399	406	369	367	389	395	385	379	398	438	421	370	361	384	418	400	402	377	420	402	400	407	396	368	396	373	384	400	366	391	408	404	413	409	395	397	403	409	412	385	392	352	403	361	384	406	375	382	395	417	387	371	379	372	390	418	351	429	357	413	365	374	432	425	410	365	372	386	395	406	385	409	381	382	360	421	397	375	427	399	387	401	380	381	418	391	382	356	397	363	419	380	414	367	407	385	390	426	390	364	388	375	374	404	366	364	363	370	358	375	356	409	356	420	387	366	389	362	383	391	401	368	395	385	379	371	399	393	387	387	366	419	386	379	366	402	389	418	369	396	341	387	380	376	396	424	398	415	386	383	416	374	393	409	406	407	422	406	404	407	397	360	402	403	367	417	386	358	394	409	379	394	378	347	381	423	385	398	412	407	382	416	415	353	389	384	362	384	375	409	389	403	418	384	360	344	425	376	352	399	417	388	362	403	384	392	379	363	394	400	366	402	387	418	421	403	407	366	403	384	398	397	382	387	405	407	366	369	398	390	370	381	375	388	379	399	384	405	417	386	419	367	392	377	397	417	366	389	366	369	397	350	396	381	379	356	347	397	354	394	416	371	388	367	393	378	383	402	373	390	412	400	405	389	379	402	390	403	380	372	399	379	387	402	396	406	371	407	371	374	382	436	382	437	372	411	382	405	393	400	360	383	377	403	385	367	397	421	396	440	381	365	387	419	354	359	360	398	391	375	370	339	405	398	393	388	362	407	413	407	402	386	392	326	379	385	414	387	393	402	374	370	373	376	424	383	389	362	381	385	391	383	385	426	369	394	402	363	374	407	386	381	389	380	408	393	396	398	451	383	370	380	378	404	375	429	411	410	365	422	401	373	401	355	396	398	373	409	401	400	392	398	401	394	403	369	408	414	371	437	364	410	379	369	404	390	399	386	352	345	383	414	389	381	403	391	368	397	412	362	376	405	401	389	387	392	406	394	406	404	449	401	394	433	402	401	373	398	405	395	397	402	422	389	430	377	362	365	378	377	373	392	416	396	392	358	391	364	409	335	413	392	372	391	407	393	398	397	416	365	413	412	408	433	366	370	376	390	391	370	391	399	396	361	389	422	381	390	379	410	399	407	404	379	387	422	390	404	447	381	401	388	356	357	412	348	356	404	378	396	395	359	388	391	387	373	369	389	406	352	392	419	403	403	394	383	423	391	384	372	368	384	407	405	351	333	368	391	373	379	387	440	413	381	380	383	394	411	368	374	399	341	347	389	381	369	380	392	395	389	392	356	362	390	414	402	415	375	388	383	432	387	393	403	374	375	383	362	401	394	397	399	399	387	382	358	414	427	398	391	375	382	402	379	392	373	362	403	381	397	357	405	353	399	369	399	398	382	362	375	356	371	384	376	401	355	392	400	383	363	398	373	388	392	392	395	361	374	425	404	412	403	354	364	368	396	390	367	389	386	399	373	396	351	384	402	382	396	412	423	371	358	384	369	375	403	410	382	363	382	376	400	422	422	389	371	387	398	378	427	422	395	403	369	354	384	379	390	386	416	403	386	409	407	374	405	382	371	388	377	386	386	390	412	394
24617	21419	28611	24594	21101	7461	2675	1275	941	7643	33365	29418	17555	6535	1750	848	632	570	550	560	613	597	598	602	554	535	537	555	562	572	524	614	548	554	560	563	541	578	534	551	559	546	536	534	553	549	530	525	531	547	557	584	534	569	567	536	522	541	566	526	592	554	525	551	524	601	557	533	551	525	541	548	572	548	531	561	532	534	527	534	516	566	544	549	573	548	546	528	590	568	559	528	612	536	541	509	525	490	570	556	525	592	539	528	552	537	605	521	540	514	555	544	513	520	523	574	542	574	538	599	542	557	523	549	532	533	529	508	546	608	579	503	533	534	543	557	559	507	557	554	526	536	517	530	537	562	583	581	543	560	516	525	572	528	584	563	544	532	536	549	551	549	540	551	541	560	578	566	595	611	568	561	565	560	578	594	556	534	510	571	526	547	552	534	537	519	546	537	571	574	511	570	551	570	504	573	571	542	539	523	584	568	545	578	526	538	514	560	538	506	556	573	553	550	542	540	560	548	524	535	572	573	535	533	567	552	544	534	525	549	551	600	512	551	525	516	520	545	551	521	573	561	567	554	543	522	550	521	528	504	525	543	540	547	583	543	539	545	519	561	524	543	580	568	568	503	502	569	612	516	535	566	557	535	552	534	537	544	540	534	549	529	544	488	560	525	551	556	538	563	515	525	541	508	576	596	556	564	540	548	558	558	523	547	549	580	559	577	549	523	550	537	523	485	557	536	545	552	537	536	567	518	562	544	542	501	545	580	527	541	545	553	542	550	573	495	504	526	564	538	560	533	517	548	562	548	556	554	551	547	523	572	529	516	577	534	521	556	521	514	521	556	524	504	550	592	526	564	557	501	547	548	503	509	562	536	531	558	522	576	543	490	588	525	557	557	547	548	548	544	538	574	549	540	535	536	497	543	546	523	522	598	567	562	548	481	552	527	556	507	586	528	555	534	511	538	523	529	539	528	533	513	539	512	571	552	558	550	540	630	534	502	564	494	548	514	554	573	552	568	562	555	555	543	535	566	556	556	553	550	553	561	550	542	570	561	559	534	573	522	575	544	513	519	568	529	540	572	570	557	516	556	572	547	518	552	544	562	554	520	535	559	541	541	532	535	541	522	556	506	539	526	564	543	574	586	556	565	546	535	518	491	547	551	546	522	555	552	548	569	555	559	525	572	505	554	551	551	548	530	528	530	530	528	568	578	537	547	539	531	529	562	562	602	557	548	539	535	591	537	544	591	501	583	522	534	568	564	547	543	534	559	553	610	524	542	483	570	556	520	505	551	504	544	533	513	552	556	543	524	561	527	544	577	537	517	556	533	542	566	540	531	551	517	507	531	571	532	584	564	551	560	534	574	552	547	597	569	494	547	550	478	521	521	594	541	565	565	535	587	528	537	526	562	584	528	552	522	506	549	535	498	530	525	542	564	479	580	588	519	570	555	593	557	557	576	547	534	541	535	521	574	559	535	552	545	528	564	549	501	531	564	514	558	546	538	494	552	552	521	540	553	534	544	508	549	520	546	526	517	521	525	548	518	535	571	550	500	514	548	528	544	561	515	535	570	505	561	557	538	548	554	524	538	563	538	555	554	578	538	563	551	558	526	513	515	555	547	545	527	507	523	561	530	531	524	537	525	532	528	520	560	500	540	541	508	549	546	574	560	566	546	575	547	553	512	544	560	574	549	535	538	558	548	571	528	570	557	535	513	519	573	561	525	597	525	518	574	591	515	584	537	530	550	556	566	505	521	586	574	564	526	517	568	548	536	542	561	569	570	525	492	578	549	551	561	540	562	531	539	557	541	564	542	517	562	556	527	550	585	542	585	518	549	522	529	565	553	558	523	519	559	564	534	537	546	550	490	523	542	491	553	559	540	550	529	563	524	553	568	511	561	564	566	512	559	552	520	505	543	536	550	543	561	539	554	567	577	599	574	519	534	518	513	495	532	549	544	567	576	550	586	548	575	528	549	560	533	537	526	531	517	517	570	520	519	515	523	565	551	544	524	554	528	545	522	567	541	553	561	544	554	551	543	473	546	513	534	539	556	581	562	549	507	527	571	526	525	561	550	516	547	570	559	540	551	528	491	555	528	524	525	551	526	551	566	551	493	581	535	512	540	574	559	564	576	525	564	509	525	599	493	563	549	552	543	538	499	515	527	541	559	536	558	545	535	544	581	507	502	527	542	561	535	506	522	535	542	557	560	541	538	525	546	581	550	483	548	539	584	541	529	562	540	558	550	541	521	506	529	534	549	517	513	550	554	528	527	507	535	572	533	560	523	552	552	539	498	531	505	540	584	547	537	529	545	517	568	549	541	526	610	589	571	584	522	551	512	524	552	504	587	554	529	557	548	568	537	518	513	548	537	526	556	571	508	513	542	569	542	552	532	553	502	533	514	538	581	497	556	502	559	520	537	575	576	525	553	551	548	543	545	531	546	513	563	551	532	523	503	535	590	531	500	520	512	562	568	566	507	515	558	552	554	542	530	545	566	478	515	541	567	563	567	482	501	526	575	532	547	583	553	499	593	544	531	536	515	576	544	530	562	576	555	525	548	515	554	613	559	525	514	538	554	565	568	534	507	552	578	537	576	547	579	531	528	554	538	558	572	542	530	543	565	509	525	599	548	531	551	550	560	552	556	512	605	540	542	523	618	545	577	549	525	558	499	507	562	572	588	547	527	491	538	518	527	559	527	589	514	548	518	546	506	552	551	515	540	558	524	532	551	537	558	545	534	541	538	543	527	563	536	530	533	531	508	563	547	509	538	524	571	581	561	560	534	504	524	541	576	513	560	510	521	524	543	574	549	520	547	564	525	548	575	527	575	538	557	563	521	537	529	557	507	574	543	522	525	553	561	544	522	572	532	545	565	540	544	547	539	558	558	590	530	552	554	580	545	524	481	561	556	570	524	561	523	552	543	514	541	560	540	566	579	545	542	538	523	524	553	560	575	576	581	512	537	548	518	529	488	523	554	512	526	543	549	526	540	531	549	538	513	546	555	506	562	515	536	544	543	526	512	521	510	543	527	531	563	567	552	522	601	541	556	547	552	532	571	580	524	522	576	588	569	540	539	522	588	513	534	495	516	525	547	520	557	559	535	616	524	571	549	504	509	534	527	537	565	549	558	517	543	532	512	601	575	511	550	568	528	507	596	541	553	581	550	558	502	547	561	574	496	544	549	576	535	552	574	566	552	536	535	515	579	526	532	539	551	524	550	530	557	534	539	511	552	542	587	563	511	534	527	557	531	531	561	528	523	545	544	515	563	554	521	543	534	556	529	523	547	527	560	588	539	512	535	540	541	589	487	574	553	569	552	557	539	522	530	593	555	549	532	569	504	569	549	526	539	550	565	513	536	541	527	573	526	509	532	551	536	530	533	541	566	540	548	542	565	560	554	551	502	520	525	540	545	570	553	565	546	535	517	535	522	527	570	559	569	509	541	569	554	548	555	505	495	546	585	526	526	571	499	538	540	541	581
4820	8380	6543	3717	2750	2693	2261	1405	1066	10885	32157	23963	13410	5215	1647	883	562	543	531	550	481	498	501	493	486	506	528	493	492	490	506	453	471	485	499	460	487	492	493	498	489	448	482	479	520	511	498	524	473	503	512	478	512	503	455	488	497	519	453	570	498	465	516	534	498	511	478	496	496	506	479	466	493	491	502	533	481	482	507	472	496	460	490	494	494	500	487	465	475	478	507	466	518	491	493	485	461	539	456	483	527	494	469	452	486	505	502	489	510	496	544	516	523	478	482	544	457	517	497	481	509	521	491	500	500	496	494	503	494	475	522	488	498	499	473	481	507	481	499	485	486	501	498	504	505	510	460	480	463	475	471	479	471	484	490	473	498	494	490	494	474	482	510	485	495	514	476	460	486	456	472	501	503	501	497	519	458	474	466	514	437	527	518	502	502	484	474	449	510	484	486	490	480	514	472	489	519	484	501	480	489	507	472	519	491	513	511	499	478	492	478	466	478	480	509	459	480	503	440	516	519	492	448	518	485	481	474	483	516	489	484	472	510	478	484	499	478	484	473	492	466	468	453	475	481	493	508	493	515	522	473	460	505	492	518	516	478	469	464	482	485	478	494	506	481	512	466	490	474	523	486	459	487	504	476	486	462	479	494	469	526	508	496	483	479	492	477	514	467	485	458	472	477	455	507	516	492	496	503	494	497	520	489	458	490	483	523	467	484	532	492	530	512	467	452	483	497	492	482	505	488	489	470	509	508	515	505	466	488	495	506	467	492	467	501	484	471	509	512	490	511	495	536	500	466	480	501	473	507	481	497	486	544	502	493	548	510	481	500	521	502	460	480	487	429	509	501	498	462	459	531	481	501	525	478	471	478	483	463	491	482	441	507	426	516	508	520	518	497	512	481	497	478	473	476	473	516	485	494	473	478	494	473	483	486	464	481	505	491	482	496	513	511	443	474	457	525	518	484	461	446	447	525	470	498	538	513	542	496	489	488	469	499	513	512	501	446	484	518	509	503	552	533	481	506	463	505	505	509	517	510	500	491	482	516	494	490	500	461	484	508	487	492	478	494	500	473	479	478	496	504	488	488	487	485	507	519	455	514	523	525	449	524	479	487	491	497	533	489	469	526	492	509	532	479	505	515	507	500	457	470	491	499	475	507	471	476	465	506	458	499	493	502	479	465	480	464	467	442	461	493	485	508	477	495	519	472	503	462	476	471	514	456	468	527	465	472	519	460	471	491	502	498	492	488	459	486	502	495	491	477	518	462	485	497	485	467	483	479	470	481	501	469	511	497	509	479	471	538	472	487	468	453	529	486	491	483	496	504	507	481	475	499	476	490	482	513	477	466	471	489	504	483	514	537	446	458	467	478	512	505	523	499	462	491	500	499	515	491	535	471	484	494	475	498	488	503	513	505	500	485	489	495	484	496	479	499	518	467	483	492	460	493	485	486	509	483	505	464	470	500	514	461	441	512	466	472	473	454	488	518	493	437	530	492	449	522	478	497	485	474	458	470	466	518	492	525	479	509	481	481	497	512	473	468	483	489	472	438	473	464	487	493	472	493	497	465	492	489	483	482	468	491	457	461	465	482	559	571	481	482	497	471	486	477	480	502	486	494	514	480	513	502	493	486	504	500	530	501	469	479	489	511	416	489	456	448	525	468	541	443	483	473	491	479	460	517	508	466	481	483	502	515	502	508	427	492	469	497	491	482	444	514	465	522	497	477	481	499	479	450	484	492	481	483	493	496	502	446	531	492	499	455	457	489	482	496	526	476	457	469	456	512	468	492	491	498	486	460	457	471	480	459	524	515	478	444	522	482	492	469	454	502	479	498	525	495	473	482	453	488	461	500	497	509	472	459	493	514	499	513	483	504	479	485	498	491	521	491	474	514	505	454	500	476	465	472	515	489	469	479	533	480	482	487	473	476	494	505	495	456	511	476	490	481	516	510	489	467	488	539	500	484	508	484	518	478	503	481	445	524	503	470	490	468	488	484	515	482	521	531	519	458	516	510	493	507	435	495	509	476	449	460	485	492	464	503	451	440	495	452	482	500	479	466	497	502	484	465	487	486	505	520	531	492	521	484	465	509	443	502	506	464	479	508	504	493	470	506	490	507	489	535	484	489	495	521	473	473	483	482	485	506	462	525	491	490	498	471	489	492	477	490	510	450	480	497	458	438	510	477	491	495	486	502	477	493	519	487	493	524	481	477	472	457	493	494	468	457	505	473	507	466	501	457	501	481	458	521	505	474	471	466	478	453	502	475	467	479	481	514	457	559	499	483	490	475	487	509	486	509	484	444	469	468	472	461	502	474	518	489	477	496	520	478	492	481	520	456	471	482	486	485	444	506	519	506	486	487	485	443	505	507	492	477	465	513	481	506	477	512	490	465	452	522	465	503	520	485	462	497	491	466	507	484	502	507	499	536	459	453	491	487	545	494	513	492	464	483	503	502	464	494	451	474	478	499	452	538	507	512	505	475	430	515	483	474	449	491	519	483	483	527	485	515	495	488	480	486	435	479	504	486	515	503	555	535	468	482	492	479	473	495	469	475	458	456	483	450	511	521	521	467	477	490	463	511	492	436	478	468	493	462	478	517	489	465	482	472	487	497	502	479	516	512	500	518	472	459	483	473	475	455	481	470	496	464	490	487	463	487	455	520	515	455	492	469	509	471	508	473	479	496	449	493	486	482	501	476	493	486	514	496	539	488	529	545	435	489	487	464	505	490	480	498	494	519	470	483	465	503	492	449	483	485	442	521	491	536	502	500	466	489	503	489	476	535	476	424	426	464	487	468	486	462	447	496	492	463	501	477	514	478	529	465	518	459	489	480	505	471	492	469	461	482	507	474	460	503	530	535	496	481	444	507	480	470	489	482	440	479	517	501	494	521	483	430	523	484	484	495	508	543	519	477	471	445	514	448	486	434	531	476	492	490	470	514	446	503	484	492	482	518	519	474	508	491	476	494	517	520	459	463	504	451	505	524	503	445	481	477	491	497	504	518	441	505	465	500	510	480	482	449	464	496	499	482	494	449	470	455	487	514	476	463	502	483	512	482	485	423	478	496	451	506	457	484	514	487	479	500	481	488	472	514	495	523	463	493	482	468	503	491	497	470	452	493	505	481	519	520	495	495	457	520	466	467	493	483	458	510	516	510	431	477	490	466	520	481	452	495	473	477	488	479	519	475	493	462	435	502	485	489	457	484	480	524	541	495	477	510	491	453	471	484	493	473	485	489	510	456	517	473	493	491	513	465	488	496	495	509	513	518	495	486	474	473	513	510	488	475	507	506	488	483	491	526	466	507	467	456	474	451	475	446	492	462	478	511	493	502	453	477	493	479	476	458	507	461	483	463	488	498	481	477	474	474	502	497	512	513	501	502	467	493	517	447	491	453	507	456	514	438	511	514	481	498	514	490	473	491	466	511	463	471	457	513	490	496	466	493	481	483	521	476	514	464	487	446	524	519	472	482	480	517	475
27687	10736	1975	1206	801	706	634	550	485	767	1565	2376	1572	1001	606	467	480	445	458	446	443	472	424	450	431	465	436	418	396	466	407	455	461	463	478	410	458	465	420	436	457	440	413	415	405	439	429	412	465	398	442	459	443	450	454	466	453	427	423	458	489	448	426	468	444	409	438	434	422	471	428	432	458	461	458	415	422	477	460	417	455	451	420	441	437	422	480	413	432	449	427	456	425	444	424	433	439	404	452	433	470	449	439	384	397	436	452	419	434	442	454	423	421	396	400	435	440	409	469	429	413	420	428	398	403	455	446	421	447	441	409	419	401	444	453	446	448	461	443	466	396	446	417	449	450	403	444	461	391	474	432	453	425	449	395	415	417	404	400	441	395	413	425	447	445	401	427	424	455	470	397	428	453	437	456	432	414	424	454	419	435	421	452	472	468	458	458	415	421	394	407	431	416	452	424	432	446	482	419	413	414	433	433	428	426	450	445	459	432	438	410	441	422	418	446	404	432	439	417	462	452	429	487	446	420	413	447	435	440	426	440	398	434	400	403	427	419	401	464	431	421	437	439	405	445	506	450	412	415	424	465	448	420	410	437	462	442	411	445	462	449	422	437	383	450	422	443	444	438	426	445	439	438	440	399	420	440	433	421	445	429	415	432	447	430	447	446	467	418	417	408	471	416	398	454	461	462	451	441	434	413	412	435	417	420	395	472	448	436	432	445	459	453	423	371	429	480	458	442	439	439	415	481	447	437	451	428	455	427	461	412	481	454	451	475	417	431	437	409	445	468	429	422	433	444	449	445	462	442	430	404	421	432	412	434	429	446	433	416	413	426	409	462	420	393	427	386	435	452	419	443	441	420	395	442	393	415	406	419	453	414	379	403	438	478	435	441	441	423	413	461	402	429	454	435	489	398	408	469	429	443	419	441	457	447	433	408	409	434	433	435	430	470	458	427	423	418	411	422	474	434	464	449	423	392	415	452	468	462	429	441	448	411	416	435	427	479	416	483	443	424	411	440	442	436	432	458	440	504	442	449	427	426	420	460	425	440	463	443	416	436	415	429	450	410	448	432	442	423	434	448	452	447	396	435	469	425	445	468	416	471	444	437	419	460	436	412	437	432	436	384	442	425	442	469	453	449	446	406	454	421	470	446	478	439	467	455	437	426	449	422	459	434	441	445	446	457	402	413	440	422	425	395	415	426	392	454	430	463	430	421	407	431	419	432	461	435	429	388	476	456	448	417	475	447	426	440	468	477	427	428	441	439	421	434	416	404	453	431	445	448	417	441	416	452	442	421	420	424	430	455	434	436	447	442	389	461	448	417	445	457	437	379	464	443	414	455	429	419	404	393	398	395	469	449	406	400	424	458	438	441	423	445	426	450	410	432	418	421	434	411	433	415	451	433	442	453	433	458	440	489	426	391	412	499	486	419	447	423	423	402	404	441	419	441	426	466	431	447	428	466	434	411	429	438	452	451	428	410	400	467	451	437	438	410	466	411	399	403	407	495	422	448	432	466	440	395	480	449	476	459	439	420	427	442	440	427	459	430	424	462	431	433	422	450	454	449	445	414	428	434	436	401	456	433	393	484	398	438	436	466	438	453	435	456	432	433	427	425	457	431	430	452	425	465	425	472	424	471	460	435	473	402	434	447	434	438	402	456	428	425	419	437	397	439	430	438	456	435	422	472	432	445	439	421	465	424	429	453	411	435	424	410	433	445	445	460	422	429	448	427	458	440	449	457	473	460	434	435	445	384	432	415	403	447	442	412	433	449	413	472	434	439	435	440	462	457	441	451	499	444	420	423	424	449	461	392	474	411	475	411	475	447	487	420	424	443	431	477	413	360	451	426	425	423	429	414	441	417	442	466	455	445	449	434	429	413	467	425	442	481	462	450	436	468	462	413	418	411	426	451	423	450	425	449	445	435	408	437	443	425	461	437	430	450	437	454	438	439	416	440	464	421	456	429	433	425	426	428	446	391	421	447	437	480	438	408	405	438	443	451	421	429	436	436	432	467	427	393	442	464	412	420	446	447	421	442	409	446	452	454	433	446	430	408	449	419	425	432	415	441	434	435	458	443	424	441	442	431	449	451	446	431	425	456	439	418	446	429	457	476	433	420	431	401	443	445	431	451	448	456	442	421	416	430	448	431	414	426	465	481	399	430	409	400	469	467	415	410	437	437	456	396	433	419	457	441	414	409	427	439	437	416	419	444	433	416	425	473	420	437	427	447	446	430	438	422	452	486	422	425	418	447	454	448	428	452	462	447	448	431	470	455	422	429	406	416	428	441	438	407	400	438	475	417	417	426	429	476	446	429	453	415	431	479	417	439	455	468	447	391	454	457	407	439	460	431	425	452	457	431	440	451	417	409	417	454	451	452	454	399	436	403	442	416	454	446	453	434	410	433	448	437	442	422	461	430	457	392	467	432	441	436	436	421	392	426	474	479	459	456	419	455	447	430	421	452	419	425	441	447	410	418	420	456	451	423	382	440	466	418	431	429	439	409	411	425	403	417	418	453	418	434	467	439	470	404	442	385	436	430	441	425	425	434	426	413	459	440	444	461	448	440	427	439	447	455	423	402	431	421	444	441	461	437	459	430	433	407	461	451	466	406	456	417	438	445	431	413	472	416	419	441	443	423	426	459	446	467	459	438	438	470	428	459	460	381	411	448	445	417	456	400	423	419	410	397	433	413	450	417	425	431	450	404	458	410	431	407	431	414	433	462	412	445	422	445	402	414	452	434	447	417	426	471	428	436	461	447	444	438	448	430	422	426	462	392	464	427	427	465	443	432	426	428	466	475	467	411	461	429	390	414	434	459	427	419	444	457	460	444	459	424	450	396	431	431	446	460	460	420	444	419	442	458	446	430	422	428	426	390	423	460	470	438	445	419	422	443	429	470	457	446	415	419	441	417	471	418	440	430	425	459	455	411	426	466	443	452	406	446	410	432	427	449	459	409	403	466	449	448	465	429	387	448	477	411	442	447	459	451	401	412	416	457	443	442	400	450	414	467	445	414	429	424	374	438	467	441	439	427	411	456	403	412	449	439	434	426	437	449	438	433	436	435	404	411	379	398	399	450	444	457	388	461	430	436	430	429	432	461	447	442	424	447	408	409	486	487	417	429	460	455	409	416	429	439	426	468	465	413	458	449	434	455	455	432	438	415	426	421	442	425	435	439	435	416	406	464	475	413	425	404	444	472	434	445	462	444	421	446	438	454	421	424	411	418	434	398	443	436	458	427	445	431	443	433	439	483	422	471	427	448	421	439	440	414	463	421	400	445	435	444	464	416	453	425	440	424	401	439	440	420	417	443	433	441	426	430	418	473	457	438	416	436	427	399	466	424	437	448	404	415	443	433	429	468	437	454	435	451	400	420	430	431	446	435	439	454	422	427	432	482	445	429	424	434	438	452	419	451	437	446	447	471	432	372	443	449	423	420	445	447	436	409	447	437	424	430	459	427	450	441	448	461	436
5736	1355	1467	827	750	808	734	578	461	859	1918	2698	1746	1031	582	428	402	402	372	402	404	392	388	375	398	375	369	408	424	359	431	373	374	388	400	413	357	363	406	381	385	366	366	371	382	389	391	386	377	376	410	398	348	372	362	415	426	389	395	399	409	383	403	413	365	395	390	361	389	376	394	383	411	393	394	412	393	394	398	393	376	383	403	379	425	399	383	385	442	428	422	374	387	399	364	393	379	390	382	359	342	366	400	373	376	383	408	357	390	378	373	392	403	366	394	434	400	375	418	421	401	371	386	383	372	397	378	380	387	419	388	371	379	392	394	385	411	375	394	426	344	348	377	391	395	378	406	370	355	365	409	415	343	398	369	388	382	424	397	391	393	368	433	371	370	411	382	389	366	382	392	392	393	407	384	412	386	402	385	391	410	342	389	427	391	403	384	441	377	380	373	432	376	368	399	377	370	379	375	393	406	416	368	382	388	392	375	410	394	390	407	364	419	380	393	376	349	387	360	393	361	394	428	388	409	364	385	362	360	392	393	383	408	380	385	382	364	381	347	368	358	397	344	393	386	418	372	392	345	384	422	408	373	394	387	365	389	440	392	451	360	381	397	391	406	403	405	392	373	352	374	401	348	361	356	403	410	400	398	383	431	377	406	385	392	401	386	409	427	408	378	395	376	351	433	416	394	378	386	377	346	372	378	384	363	392	413	379	393	371	390	403	397	417	382	431	377	384	385	428	381	395	392	409	373	402	382	419	409	374	400	374	383	359	407	356	341	402	375	398	372	388	389	401	387	395	398	376	341	346	410	419	390	393	390	368	389	389	367	369	405	375	396	401	417	390	398	370	364	398	379	420	392	412	379	338	388	442	387	401	389	362	363	389	397	380	370	399	368	422	377	387	376	376	398	418	370	394	416	375	383	398	391	439	436	394	424	396	397	407	391	410	360	420	395	373	374	386	396	366	402	396	375	381	365	396	385	380	403	417	396	387	358	368	385	391	369	403	382	387	384	415	394	384	380	373	386	379	392	371	398	366	381	411	362	399	372	410	391	404	365	408	376	390	389	359	362	389	389	361	401	392	396	406	384	380	375	399	359	365	357	382	375	343	380	339	386	395	379	371	400	378	391	395	418	364	381	406	390	392	409	419	399	393	376	406	375	417	405	384	391	372	404	392	404	396	398	401	381	364	379	402	403	371	394	424	377	360	382	366	377	390	387	374	375	399	397	383	383	372	393	393	412	410	411	371	394	381	379	418	377	397	398	387	390	357	396	433	397	392	395	394	417	364	364	398	395	368	381	392	392	397	364	402	418	390	419	364	403	423	371	382	392	395	372	405	380	380	413	407	429	404	398	388	418	377	397	339	408	400	384	386	370	352	381	403	363	380	377	360	360	401	419	377	386	411	378	400	357	375	416	355	407	392	424	395	419	412	359	365	399	405	422	379	404	404	408	393	392	379	395	374	364	358	366	384	397	405	409	410	390	388	384	353	355	398	396	391	383	394	397	377	399	415	427	374	364	404	407	428	387	390	424	417	405	376	382	394	385	420	416	403	383	371	385	395	404	428	420	375	375	348	409	381	394	379	389	391	388	378	389	379	386	363	368	369	420	372	386	392	383	405	387	390	388	385	390	383	403	355	397	379	385	390	372	419	396	403	383	414	370	385	406	423	363	406	407	374	402	369	391	408	411	383	368	376	359	409	407	397	398	379	389	408	365	423	388	375	388	372	385	383	354	408	398	374	367	382	388	373	396	401	359	362	400	355	394	389	365	402	395	400	372	381	359	421	401	393	411	395	358	388	382	383	386	388	407	377	411	376	384	385	409	366	377	382	427	406	416	386	427	404	388	395	366	381	420	388	401	402	386	407	378	370	402	367	403	369	371	368	401	414	388	386	389	392	376	372	413	369	379	380	376	396	384	356	392	422	390	377	388	386	365	392	396	378	392	362	397	384	408	398	389	390	410	402	395	367	377	383	397	364	382	387	398	383	403	395	392	410	370	375	421	406	396	386	425	373	415	390	380	402	393	380	386	401	372	415	390	353	387	358	435	401	382	394	393	357	388	402	361	419	408	422	413	385	387	373	382	380	360	392	404	434	394	360	391	408	348	392	387	403	384	398	350	399	388	393	363	369	395	395	420	384	392	399	387	386	388	368	379	344	402	381	414	367	386	390	381	427	387	428	398	358	378	391	378	372	384	373	388	409	375	390	382	382	406	380	406	420	427	408	398	399	382	385	349	360	366	369	395	338	375	387	394	387	364	408	380	405	438	393	385	395	404	408	378	361	373	387	389	382	414	394	364	370	398	382	391	393	421	401	372	407	350	399	400	367	383	379	375	434	391	387	383	384	385	392	354	400	384	365	394	372	375	389	366	377	392	361	342	405	355	363	369	388	411	385	448	396	411	388	389	380	377	369	356	415	376	415	418	383	380	417	392	405	374	392	411	368	410	395	399	383	372	413	403	381	386	402	398	380	384	378	408	394	410	394	416	405	386	395	369	405	389	392	388	394	387	391	400	384	391	362	406	392	415	386	376	413	402	411	406	391	415	390	360	387	404	384	384	388	428	415	380	427	357	393	399	384	352	365	370	411	420	380	390	374	414	371	424	378	392	390	398	392	360	386	396	364	370	373	398	357	395	359	373	397	405	376	335	401	391	391	375	390	383	390	392	367	379	394	382	368	364	373	440	382	381	413	429	397	392	380	377	396	375	380	408	406	405	366	407	416	395	399	431	343	382	379	398	387	420	422	387	366	383	371	366	409	413	368	399	365	389	425	414	374	388	399	409	388	399	407	372	383	416	380	412	394	387	366	412	411	398	374	385	423	398	395	407	372	381	385	394	409	389	413	387	361	379	380	361	410	386	383	415	405	394	365	375	414	380	400	406	406	344	420	402	397	396	378	431	398	361	384	370	366	408	381	426	366	414	392	404	396	413	391	391	349	364	448	397	369	382	371	387	411	408	335	400	391	394	372	409	416	376	359	395	363	402	414	366	352	425	394	411	358	410	390	393	388	403	429	373	391	367	391	416	382	390	411	420	411	394	409	447	417	384	390	388	410	434	412	367	369	376	379	415	397	435	415	404	407	408	398	363	395	400	392	383	404	413	383	389	393	410	377	384	370	358	391	390	398	388	392	410	388	390	392	400	369	400	381	376	398	421	424	419	401	366	379	393	398	376	412	390	400	433	421	437	338	385	387	411	401	397	387	373	363	426	360	362	396	365	414	384	353	413	424	381	381	380	387	367	397	419	374	366	424	397	381	389	395	369	354	408	379	389	404	391	448	411	357	380	374	398	371	409	388	366	357	417	404	354	390	370	408	397	375	408	356	375	412	374	384	386	416	409	374	408	358	382	393	391	387	381	390	384	377	385	387	394	393	344	384	380	381	365	360	360	386	379	362	409	363	385	394	367	401	391	410	395	357	393	373	407	351	393	374	384	384	400	403	414	390	401	369	385	343	372	398	376	421	395	363
25603	21409	27434	25533	7659	1938	1308	928	756	1454	8966	17731	13654	5529	1501	678	502	446	444	402	426	409	432	436	437	425	450	432	448	424	451	460	454	446	441	404	448	465	430	459	431	458	474	430	447	431	429	423	419	430	421	440	431	391	443	427	451	434	462	424	447	430	431	440	420	433	435	397	431	437	426	458	412	457	466	465	446	442	447	443	421	400	462	398	440	440	420	432	413	440	443	435	465	416	430	447	445	410	399	427	484	485	401	425	440	445	479	451	428	487	436	433	423	441	398	413	418	399	418	432	445	454	433	409	397	474	412	429	440	440	443	459	407	455	416	442	417	458	441	432	429	396	429	465	429	438	435	431	424	456	426	430	418	467	433	447	416	449	447	439	406	432	435	462	414	423	389	471	430	427	401	418	443	445	428	452	470	441	397	431	434	403	453	414	441	392	462	437	416	429	413	399	384	444	452	443	420	470	415	445	441	447	417	448	485	419	415	447	477	455	453	446	445	419	436	450	450	425	419	441	448	421	411	446	439	414	427	450	471	387	460	446	442	441	445	409	476	438	461	460	427	428	431	414	429	445	424	445	462	432	442	471	438	402	413	429	434	450	431	421	442	448	414	413	429	436	413	406	419	433	406	439	463	399	426	462	460	451	424	382	467	462	443	425	424	405	464	418	416	439	431	426	407	454	442	396	411	440	455	420	429	473	414	412	448	449	421	440	454	435	487	416	393	446	422	461	403	426	424	414	403	435	432	449	450	454	461	432	439	490	433	422	420	429	431	430	413	412	448	449	430	445	445	395	447	430	446	437	431	440	427	444	381	453	404	453	455	458	404	429	428	417	448	445	414	463	378	441	450	431	441	445	445	426	396	400	421	448	441	430	472	431	439	461	449	416	445	429	424	399	426	447	473	411	431	395	415	451	414	408	443	433	416	428	412	467	414	437	396	443	434	448	425	399	450	467	407	419	460	435	432	443	397	456	407	443	472	457	429	431	423	474	432	436	428	420	446	449	454	418	451	430	439	464	452	430	427	440	453	427	455	387	398	402	478	436	460	438	433	457	424	454	432	420	411	454	422	402	412	407	426	415	432	445	426	435	399	431	388	447	442	477	461	425	454	422	455	424	425	418	406	444	439	421	432	464	410	438	430	460	419	442	419	429	444	440	457	458	454	436	440	408	444	487	467	442	450	470	426	437	421	440	430	465	406	432	428	416	484	468	424	427	407	436	413	453	434	423	429	462	469	422	465	425	426	445	411	430	464	427	448	428	464	439	444	433	469	382	435	431	412	456	451	439	448	446	422	431	428	442	414	450	444	433	475	473	445	443	432	421	429	449	442	464	432	454	414	435	416	444	420	451	434	454	435	413	424	440	380	446	464	457	417	405	432	435	432	463	422	447	455	478	433	446	418	449	421	481	449	423	445	437	452	430	429	395	430	437	415	412	439	419	459	433	430	406	420	414	408	435	429	408	469	458	430	459	397	407	455	438	460	416	442	452	455	429	424	443	458	394	416	416	422	435	425	411	449	426	435	444	404	400	423	428	454	435	425	426	464	406	422	456	403	404	436	437	466	449	431	461	480	449	440	429	475	444	398	450	452	438	437	416	420	420	423	435	431	450	464	442	429	432	465	436	398	444	438	438	435	452	454	432	440	429	420	421	418	451	453	486	428	427	417	450	443	461	446	415	429	415	479	408	449	477	423	421	432	433	434	408	454	434	438	395	464	448	445	465	418	430	420	459	439	398	417	454	396	470	427	419	488	443	454	433	417	433	412	433	394	448	434	395	416	419	435	435	469	463	455	431	467	424	415	448	417	404	443	439	453	477	419	440	452	445	421	431	413	450	448	460	436	454	436	425	428	431	444	418	432	449	460	459	434	461	410	453	447	420	424	424	448	424	450	476	428	441	456	448	462	427	421	433	430	436	450	424	427	445	407	449	420	396	447	431	442	429	429	388	427	445	447	451	408	441	451	440	424	456	415	463	433	456	447	416	424	439	489	408	442	437	438	470	427	439	488	490	439	449	421	444	420	419	403	395	408	448	421	430	426	428	449	429	419	397	441	439	451	422	434	443	419	487	421	429	452	418	419	441	416	443	440	426	451	433	440	427	452	412	431	424	427	447	439	439	457	420	402	469	410	407	435	431	420	448	435	435	422	415	445	428	442	456	425	440	442	429	439	459	417	459	426	437	399	436	455	397	430	479	430	476	441	418	428	447	441	422	406	453	425	438	408	445	419	447	397	428	429	405	402	451	460	407	420	446	470	434	412	440	401	472	423	408	448	427	459	458	432	423	416	384	436	446	432	441	451	454	432	423	431	465	448	424	441	433	446	391	390	412	421	434	431	440	447	410	453	453	483	416	459	431	412	495	444	488	431	439	434	444	416	449	422	431	503	424	428	468	425	425	455	442	413	429	397	452	504	447	406	460	461	440	416	470	458	465	419	441	427	450	433	421	442	422	416	415	436	447	451	482	450	434	453	438	424	442	429	437	408	411	452	428	436	454	439	380	432	418	405	440	435	427	399	442	408	395	427	440	425	399	419	432	449	429	425	383	446	445	426	427	414	445	433	424	412	458	436	449	425	474	433	460	430	423	436	429	418	419	388	467	459	444	439	415	418	402	441	392	414	467	444	437	458	434	437	448	438	436	450	435	491	410	457	409	425	429	431	426	424	414	426	473	436	418	451	444	442	413	446	430	432	441	444	453	391	453	416	413	433	423	419	452	434	411	439	432	433	431	414	429	465	404	447	468	421	428	446	426	416	503	449	428	470	424	441	421	419	419	419	425	428	438	379	470	436	421	452	436	447	456	436	447	442	461	409	428	428	432	449	412	430	459	436	431	447	416	443	434	470	406	479	401	450	430	463	415	404	409	477	463	420	423	429	447	420	437	498	428	418	421	411	446	457	440	435	457	425	436	430	377	407	419	463	423	432	461	484	401	421	409	417	420	405	446	454	435	457	467	435	429	425	438	430	433	467	454	497	456	422	432	464	422	412	430	432	446	418	462	443	425	415	448	446	478	434	459	450	374	403	423	393	465	459	415	434	433	451	432	449	424	398	400	411	421	448	445	407	428	431	450	480	396	401	425	443	444	437	415	422	373	477	392	462	481	442	423	425	473	422	417	438	433	440	449	397	444	417	415	447	437	423	438	436	413	434	453	416	456	477	443	455	471	430	459	465	421	458	402	419	423	401	423	422	488	441	432	468	456	440	449	426	436	448	437	458	434	421	405	412	433	419	449	442	478	474	439	457	437	432	464	436	411	461	446	420	479	416	434	431	467	460	450	388	410	434	475	414	423	433	463	436	438	400	473	423	452	403	455	423	451	395	464	431	485	480	421	444	475	428	418	450	422	433	441	390	443	444	419	446	425	420	441	387	447	439	439	394	426	443	447	417	415	474	440	419	458	394	439	436	392	449	458	453	414	429	415	451	424	399	397	446	379	425	433	446	470	457	412	457	418	442	409	440	409	418	424	444	416
4296	4633	4080	2186	1706	1709	1486	1163	803	2185	11434	16443	11363	4643	1395	762	445	403	403	399	369	403	388	396	435	421	388	405	398	398	400	393	404	414	400	409	392	405	400	405	429	452	402	390	389	397	426	429	391	415	391	403	422	405	396	398	361	408	405	401	386	384	412	425	403	400	413	411	432	423	401	376	429	399	395	383	377	422	420	371	387	400	376	409	378	370	411	395	417	405	375	404	382	446	400	399	407	410	396	386	403	375	405	373	417	400	403	415	408	383	391	409	397	452	403	407	395	406	395	390	407	419	398	373	396	420	426	389	399	414	390	372	402	389	405	406	372	395	425	408	401	413	399	424	431	411	400	397	369	410	384	389	391	413	403	383	376	345	399	382	406	425	379	377	386	390	428	401	382	405	408	420	402	390	443	384	419	426	379	390	391	405	418	386	390	401	414	407	350	430	435	426	398	391	416	388	373	365	416	398	398	411	413	392	391	386	380	395	404	403	390	387	374	368	387	366	394	401	388	411	415	395	409	392	394	389	398	430	401	381	405	401	381	402	402	380	335	424	425	396	390	405	409	366	434	441	388	386	405	364	390	378	407	406	394	407	393	422	385	430	385	391	402	361	397	393	407	396	385	401	392	379	402	399	447	404	394	403	379	378	422	421	389	405	391	393	365	391	359	359	411	423	393	389	410	403	415	380	384	407	416	405	399	419	415	407	395	415	376	376	381	409	421	418	406	385	413	365	378	376	413	384	393	394	388	393	397	406	386	425	384	434	413	441	427	399	413	381	395	417	399	442	419	407	385	389	439	398	380	376	381	403	394	400	399	413	442	366	407	408	399	378	374	402	416	352	431	398	427	394	411	426	397	362	414	394	377	394	380	408	388	410	384	364	389	426	387	389	394	384	428	383	402	378	404	427	399	394	385	402	385	410	392	354	368	455	399	391	391	387	396	380	399	394	374	398	368	388	398	367	419	422	404	375	429	409	416	426	380	439	395	435	414	395	396	406	364	406	384	398	401	358	373	442	371	442	397	392	378	389	445	403	406	436	376	402	378	378	422	407	414	409	372	410	399	367	391	409	407	388	385	391	363	379	396	360	382	361	411	425	367	424	371	408	409	385	405	401	435	417	418	395	428	405	430	404	442	400	398	410	396	410	409	414	394	417	369	424	366	381	398	395	417	390	385	363	387	369	407	389	428	378	404	421	430	381	439	406	401	407	418	405	379	372	369	400	399	398	379	393	370	419	391	390	417	412	390	351	406	441	408	425	388	389	409	400	402	425	402	418	402	384	383	384	420	364	418	398	384	375	371	413	401	394	396	434	428	390	410	401	399	410	382	403	415	384	410	378	393	382	385	430	446	411	420	369	413	431	370	384	414	438	413	365	414	408	414	417	424	429	364	409	389	388	399	377	370	404	433	386	406	376	390	386	435	391	398	435	407	395	438	413	412	393	372	408	399	378	399	415	400	380	405	384	445	401	384	438	397	373	383	406	409	384	386	412	390	426	404	426	395	381	406	368	394	416	414	370	366	398	414	378	415	398	421	415	399	387	398	361	400	386	437	410	414	405	420	413	403	377	353	384	375	438	375	390	434	420	384	383	383	405	376	368	399	398	392	422	375	404	401	396	408	382	395	401	401	418	360	394	401	397	399	413	373	421	366	406	419	389	389	401	411	385	397	417	394	406	395	379	389	389	425	390	414	461	384	392	391	382	406	399	417	408	390	391	377	382	417	423	389	383	423	399	370	389	404	382	389	398	413	376	386	382	403	411	395	416	416	382	385	396	402	402	389	438	401	360	435	429	437	414	372	416	374	384	397	418	423	367	397	419	416	383	368	387	410	397	388	340	409	413	391	377	414	399	392	398	378	400	390	400	378	385	416	418	362	353	392	369	388	403	371	406	374	405	415	449	367	386	398	436	399	396	376	396	380	405	376	390	400	399	359	376	384	385	407	402	398	367	348	378	384	394	374	396	408	393	427	401	393	398	379	402	356	408	369	374	396	405	397	393	411	388	411	392	391	431	453	349	375	403	416	362	376	393	393	420	423	422	420	385	386	400	389	412	416	395	355	392	397	394	420	403	415	386	390	388	406	379	403	367	415	392	422	398	372	389	386	405	411	361	411	417	397	378	395	416	418	414	388	380	413	406	411	393	387	396	409	423	383	396	436	338	388	390	381	390	376	389	412	394	365	424	417	403	399	338	427	400	420	372	398	374	393	405	384	371	416	404	421	394	413	419	404	414	382	400	398	434	391	426	432	381	388	394	407	370	374	426	403	395	403	409	414	367	387	399	372	362	397	381	410	381	384	383	399	413	394	391	393	376	388	419	400	416	363	395	382	400	390	435	375	429	411	397	392	413	393	385	395	379	431	384	402	391	422	409	456	385	417	382	426	371	398	380	397	394	400	418	398	409	417	367	379	389	406	409	359	378	361	402	406	401	376	393	388	426	401	398	406	397	394	361	423	395	408	399	360	392	380	412	398	429	397	370	390	384	402	392	371	415	364	396	411	394	390	412	369	409	401	410	385	426	405	407	405	411	385	379	396	377	375	407	369	395	368	412	397	381	425	444	416	409	364	383	381	403	421	395	402	385	399	411	399	409	400	397	404	419	401	437	419	406	402	390	396	366	403	385	422	439	375	407	355	360	395	418	396	414	351	375	411	406	369	429	411	412	413	398	401	357	400	361	409	431	382	393	423	437	430	376	407	399	362	382	416	362	390	362	365	395	409	398	436	372	437	415	393	379	396	369	391	394	392	370	419	388	434	391	388	403	370	414	434	413	394	396	425	412	452	418	395	401	426	379	398	383	398	413	403	368	434	381	398	393	406	410	388	418	400	408	375	432	417	390	400	390	397	372	393	382	414	414	414	399	382	434	411	414	366	409	399	401	369	427	389	425	415	353	397	413	396	411	358	394	388	402	369	421	392	415	384	425	419	377	379	446	380	371	385	410	375	385	386	398	438	398	431	403	361	393	386	404	406	395	428	378	371	382	385	355	433	402	396	390	370	412	380	386	404	425	394	372	377	398	374	396	436	435	416	411	392	369	412	392	383	401	397	378	390	376	391	411	424	378	400	407	411	413	426	369	396	395	402	385	412	400	368	360	415	427	382	372	408	375	367	432	381	390	425	400	422	397	409	418	383	385	386	429	397	399	379	390	411	379	394	382	379	370	395	418	388	391	412	378	405	381	385	366	373	392	390	364	379	382	397	407	431	407	327	406	392	392	435	378	363	401	408	397	411	362	401	398	414	387	411	407	419	390	412	442	381	436	400	388	384	345	401	397	367	357	381	383	413	422	386	404	363	386	404	381	377	364	406	375	366	410	405	404	406	396	384	413	396	412	418	427	393	412	434	402	423	391	419	402	410	424	391	388	382	395	371	397	427	397	423	404	450	400	412	393	405	393	377	403	415	355	400	397	385	421	417	400	415	392	392	398	397	430	398	409	401	375	412	363	396	395	410	456	400	384	403	413	388	431
24621	21467	28693	24651	21179	8141	2833	1676	1180	1646	19816	29593	23831	11020	2699	1117	736	609	580	523	597	559	576	538	576	595	575	627	543	549	556	536	542	601	543	592	588	522	531	536	539	582	566	548	590	553	585	599	571	584	574	581	506	539	564	567	577	590	595	561	564	513	536	554	532	535	579	532	534	592	567	590	601	571	612	552	578	577	571	556	558	553	529	594	578	553	596	547	572	542	554	583	598	524	527	591	550	589	564	528	547	594	545	554	547	574	560	565	578	607	609	574	538	571	585	537	580	541	601	571	542	594	530	569	548	552	577	563	546	597	497	516	552	577	571	526	537	538	563	577	510	549	557	526	542	562	571	547	570	560	592	541	562	573	604	575	599	557	542	563	538	555	568	555	577	552	550	568	592	546	546	562	562	577	617	561	570	548	554	552	594	575	576	559	588	587	557	525	548	586	566	592	582	574	570	581	569	557	567	541	548	596	548	558	623	563	585	537	565	512	568	535	544	545	558	506	548	577	567	574	600	551	610	574	563	550	534	547	501	583	562	553	544	602	573	539	585	594	571	557	561	525	582	578	558	538	580	496	621	573	563	522	554	562	559	563	579	583	586	569	566	539	550	555	547	533	540	562	588	576	543	543	576	556	552	553	571	534	548	582	567	584	559	568	522	546	534	538	598	544	569	543	575	542	606	575	580	562	561	574	550	546	559	568	530	573	566	555	586	571	545	521	581	553	580	553	575	564	544	578	538	556	596	552	567	544	604	561	555	572	574	557	582	570	570	547	534	583	546	497	579	617	567	523	600	567	541	556	556	565	583	566	568	559	577	571	548	549	547	615	552	550	535	579	516	556	534	587	557	514	563	555	570	506	564	558	541	517	572	561	532	559	549	542	528	557	562	577	585	589	603	556	554	532	537	530	546	559	569	568	572	524	554	603	562	547	554	541	601	558	590	545	524	519	523	544	533	556	517	613	533	552	561	572	560	600	514	581	542	543	557	550	579	567	564	537	558	496	564	545	552	559	576	595	574	540	590	583	598	546	556	552	518	580	559	603	585	581	547	522	627	555	575	525	551	564	587	565	544	511	565	565	542	549	624	547	554	550	545	557	575	546	556	558	571	564	607	540	593	552	544	550	577	571	544	536	553	518	554	560	576	564	578	572	533	567	548	550	613	589	598	535	570	518	542	598	582	569	519	562	564	571	552	546	532	595	537	540	541	642	640	546	559	593	532	560	567	531	544	579	548	581	546	543	553	543	531	515	506	511	591	525	554	557	573	539	547	526	555	532	587	522	567	550	546	563	581	553	583	537	578	541	537	519	555	601	544	571	532	541	599	563	581	559	556	560	544	532	536	547	569	572	576	494	558	567	562	538	547	592	564	551	571	550	543	585	539	549	577	552	558	542	575	537	546	569	548	539	593	591	586	573	561	533	539	556	548	521	566	559	543	549	595	554	591	568	605	577	548	582	583	569	560	553	578	534	520	552	551	570	552	544	639	572	563	565	556	569	594	536	566	588	547	560	542	567	586	543	576	601	602	569	561	558	544	517	624	591	534	569	552	521	552	541	569	560	532	564	599	536	585	604	545	593	558	547	540	599	590	558	578	546	579	542	557	599	506	529	584	562	584	574	547	595	536	556	528	519	541	558	608	557	526	520	541	540	564	545	588	535	609	524	583	553	583	585	603	575	577	549	571	574	569	548	567	586	568	562	579	545	602	580	590	581	548	584	557	551	540	552	561	578	529	568	535	526	596	583	524	561	591	618	603	579	581	592	560	524	562	604	538	583	569	517	526	566	559	585	537	568	566	570	528	565	587	567	542	537	555	598	585	577	616	548	538	567	561	610	604	568	535	508	587	581	541	553	543	619	598	541	520	559	576	548	551	542	527	574	568	524	520	562	621	534	559	576	592	548	532	523	552	592	536	521	574	553	555	577	563	519	555	523	581	549	603	538	555	542	534	566	541	517	509	586	579	556	514	565	576	567	542	555	561	579	564	576	571	546	558	552	589	597	550	538	556	557	569	546	557	521	565	580	567	590	558	524	593	543	565	562	578	536	589	566	563	556	552	590	543	615	525	570	542	553	541	573	551	554	551	515	541	527	540	511	580	557	599	536	573	537	576	570	555	515	574	565	527	583	510	565	573	562	556	555	573	545	562	611	574	537	563	548	568	526	541	566	544	560	555	573	561	539	592	512	560	600	557	556	546	563	549	561	547	546	517	590	607	585	588	565	572	577	538	550	563	518	550	569	551	567	561	527	556	545	556	603	525	558	576	559	536	572	552	509	542	526	539	543	547	542	557	567	544	549	553	556	561	558	570	556	570	580	557	566	557	585	558	526	556	571	566	562	561	584	571	561	541	569	559	582	529	535	597	583	545	558	542	592	540	565	556	532	539	585	579	593	587	549	546	621	560	571	605	537	575	572	570	587	584	565	569	577	547	566	589	560	526	509	535	612	543	585	548	576	527	544	550	576	534	564	570	537	551	553	612	562	582	503	556	561	563	583	515	573	598	542	529	571	576	607	599	559	598	568	545	576	546	539	562	556	590	542	523	556	577	503	515	521	547	558	570	539	563	570	533	542	561	567	579	590	557	570	574	572	576	567	557	529	568	568	545	562	566	552	580	594	533	552	585	577	544	557	561	570	596	559	529	551	601	582	582	578	596	545	585	521	580	547	532	557	550	557	582	540	562	588	556	493	586	535	553	579	562	585	541	541	529	588	547	545	545	548	595	588	533	530	546	582	585	558	592	561	575	558	572	560	577	552	504	586	546	552	554	578	578	575	576	541	579	569	510	527	532	604	588	542	561	554	597	543	573	566	530	598	572	547	603	581	575	633	545	523	534	572	552	555	545	539	529	529	544	519	579	568	612	573	551	524	582	575	579	577	573	567	561	556	562	523	557	549	550	580	516	515	621	573	577	550	594	559	526	538	569	554	543	572	537	509	517	582	577	519	526	546	559	554	534	541	547	505	538	545	521	570	555	604	607	557	540	550	583	590	541	559	579	519	568	535	561	568	543	573	517	520	545	537	550	611	583	572	564	565	584	545	552	566	528	567	627	540	554	545	564	583	520	550	573	528	563	565	551	534	573	548	547	544	571	568	552	568	553	530	561	583	560	526	546	531	512	577	552	581	602	555	561	522	567	582	550	599	573	578	604	520	584	567	546	534	599	537	543	601	532	545	592	573	582	597	556	565	558	579	549	579	558	604	563	530	580	575	553	539	573	554	543	571	550	588	560	541	571	534	523	591	551	548	569	558	553	546	523	529	538	525	539	572	537	590	507	567	578	561	578	549	574	598	551	553	569	548	586	533	568	560	551	580	597	564	538	547	620	580	513	553	575	604	585	577	556	575	585	542	560	559	527	538	540	554	558	542	567	549	552	546	591	527	588	582	541	578	577	577	575	530	577	553	567	513	510	559	538	515	545	594	590	563	559	549	542	567	597	558	607	521	566	572	586	588	563	552	541	527	581	525	581	569
4676	8072	6555	4032	2816	3120	2425	1988	1355	2306	23601	25615	19114	8194	2427	1122	619	510	494	514	491	523	488	443	495	526	531	517	516	513	544	478	503	500	507	491	504	484	535	541	494	482	505	487	500	546	472	475	492	534	518	488	497	520	493	554	489	469	514	487	505	508	520	526	525	467	505	493	490	517	526	497	487	491	476	510	531	476	465	527	512	504	497	485	495	509	463	502	487	512	512	476	507	521	479	539	521	503	483	498	549	485	532	532	526	508	513	507	519	483	514	517	482	555	503	468	505	508	517	511	508	498	501	505	487	539	491	509	496	524	509	495	477	506	558	524	531	482	491	513	508	525	525	501	513	574	490	531	507	546	526	505	553	480	506	514	537	482	509	476	499	496	518	511	468	528	523	517	517	460	512	494	495	521	490	521	522	496	473	522	530	530	486	487	529	502	498	503	519	461	511	504	500	508	520	518	496	509	499	527	478	506	485	485	490	499	449	500	532	489	452	535	477	513	495	488	504	488	470	467	477	496	524	537	509	485	503	502	516	560	493	525	470	539	536	495	527	516	506	494	529	418	508	479	495	499	511	514	505	500	521	517	499	536	502	494	478	515	498	513	500	532	476	513	494	494	532	501	472	527	512	500	488	513	506	507	489	511	510	508	486	522	519	484	547	479	507	502	513	505	478	491	512	526	464	497	516	475	515	441	508	509	475	476	543	524	515	505	466	506	515	507	503	468	520	499	489	513	501	465	488	490	499	472	495	466	517	494	470	474	473	511	511	500	462	456	546	518	478	474	481	483	534	509	509	488	481	513	499	490	477	517	505	522	485	488	542	505	526	544	508	548	494	511	461	525	476	566	518	541	541	512	516	454	510	498	478	535	499	536	542	489	473	513	475	488	516	496	496	507	519	477	519	505	496	498	520	494	470	500	473	474	485	508	504	462	512	520	548	461	466	499	490	519	515	511	462	480	555	507	455	535	471	502	470	530	485	490	476	554	499	544	493	499	495	481	454	493	501	515	512	518	520	532	481	527	493	540	486	514	501	482	475	474	455	517	497	500	500	510	518	513	533	504	466	497	496	544	512	500	505	503	490	479	471	472	495	503	494	506	496	493	535	527	517	518	496	509	528	522	477	512	497	529	528	554	480	470	502	473	498	436	514	481	517	532	505	520	504	561	511	494	508	508	504	510	483	544	510	535	516	484	539	479	490	524	500	510	511	495	479	535	522	480	484	539	495	484	529	508	492	465	492	487	504	502	491	493	493	516	520	507	520	492	492	511	503	482	527	536	489	516	463	504	512	498	511	500	468	482	506	525	494	499	516	506	519	468	509	490	542	496	510	519	501	509	503	492	486	509	444	471	476	497	542	509	530	489	498	519	476	518	480	530	505	533	484	514	465	489	498	510	465	522	501	517	511	504	482	502	516	488	498	494	508	468	518	465	509	510	522	476	519	484	509	486	509	502	504	497	514	490	502	524	503	499	519	497	500	487	538	485	483	448	489	495	480	473	519	473	495	548	484	479	521	498	496	488	481	491	491	460	515	542	469	480	530	476	514	557	504	484	533	458	487	519	488	511	536	569	504	506	485	514	498	493	473	516	468	496	510	495	531	493	471	487	508	539	520	520	481	512	475	479	485	509	526	506	495	506	504	518	497	506	516	508	525	492	503	512	522	517	537	515	476	513	528	516	528	501	509	506	506	534	494	486	517	452	529	467	498	535	466	498	490	515	488	486	467	447	479	444	505	524	475	515	483	503	537	501	532	532	526	467	459	471	507	455	491	533	525	541	471	532	533	477	473	498	489	481	423	488	477	502	479	481	477	578	495	495	505	521	519	504	530	481	502	527	512	471	507	499	534	496	527	509	498	488	470	477	523	515	469	500	527	527	479	487	533	517	515	484	510	500	487	499	494	500	506	499	497	518	501	486	502	495	535	525	471	509	529	507	514	496	534	503	471	519	486	470	524	491	504	571	547	498	503	510	480	513	514	537	548	538	526	497	497	499	501	496	512	504	468	516	501	525	488	500	491	469	523	503	496	518	505	502	505	476	501	510	539	513	514	508	502	469	515	537	481	487	471	462	523	465	503	491	556	514	467	491	500	484	505	522	522	476	525	492	531	517	463	505	538	509	465	510	515	528	518	550	478	485	479	505	486	508	445	491	506	503	517	559	503	485	513	477	505	503	533	498	502	550	495	461	549	528	516	452	479	498	509	494	518	530	501	500	502	464	488	506	516	488	510	511	487	503	517	490	441	474	498	504	507	488	522	513	475	492	503	475	499	483	506	527	493	484	520	490	518	541	551	475	527	515	468	505	511	499	497	478	460	497	493	485	503	497	476	516	517	507	496	483	498	449	499	495	497	477	509	476	490	514	511	540	494	489	514	457	510	527	524	517	514	472	489	471	487	511	481	546	470	493	497	494	528	516	532	515	490	469	493	483	524	490	506	504	479	505	448	492	505	486	501	527	492	553	463	496	496	504	517	503	508	519	456	489	497	469	575	521	523	475	520	517	496	511	451	482	530	486	545	498	497	521	514	517	501	523	541	504	525	497	507	499	478	453	460	510	517	456	498	502	509	504	510	491	487	495	504	485	480	528	500	472	481	472	518	510	519	484	471	492	454	500	465	498	478	510	521	526	476	488	455	492	487	447	487	525	503	512	501	495	490	520	519	467	494	529	481	490	454	498	504	506	473	496	515	462	518	490	513	513	504	516	513	507	537	499	500	527	507	466	479	512	496	499	497	494	502	527	530	508	510	498	475	502	489	471	473	485	497	526	487	504	462	492	498	486	534	499	498	483	526	540	528	509	521	472	482	510	504	494	497	530	463	437	552	490	502	535	512	491	502	499	476	511	457	498	459	523	493	547	494	503	506	537	497	451	473	513	485	522	520	534	498	491	522	484	518	507	481	510	503	467	491	506	471	507	473	518	539	524	527	486	469	464	478	463	516	440	471	502	510	503	479	506	484	499	523	479	515	519	526	512	481	506	515	471	478	530	532	487	520	504	505	482	466	486	459	467	531	472	504	506	485	497	493	484	507	490	498	470	509	531	485	511	518	485	471	485	508	455	457	493	486	514	539	519	495	493	490	498	482	514	510	498	522	536	528	471	506	500	519	472	501	499	523	465	524	439	486	506	497	498	521	524	503	498	529	471	504	490	480	501	512	472	489	484	491	544	494	500	495	501	510	530	501	485	498	529	500	479	463	470	448	497	497	499	501	529	497	473	502	495	508	507	502	493	440	479	474	517	438	499	581	516	469	500	504	491	487	531	487	528	538	501	478	496	486	492	506	448	471	499	481	462	500	515	513	506	501	473	465	475	523	473	507	492	485	527	464	531	540	525	512	520	508	517	502	503	519	502	484	492	471	459	465	505	494	476	525	476	511	503	494	499	518	523	484	474	530	513	516	517	495	493	466	477	497	511	488	513	476	483	478	551	509	505	534	545	504	553	478	497	493	513	494	539	503	491	518	501	457	465	529	500
27585	11053	1819	987	778	700	574	568	540	515	1167	1887	1607	1076	711	510	482	456	463	445	487	457	438	400	437	443	417	464	459	434	428	465	444	427	460	454	432	464	484	417	402	417	395	427	448	430	429	432	449	460	433	477	440	434	414	478	461	420	402	454	447	427	425	464	448	428	456	417	467	476	455	444	401	429	447	448	409	419	436	429	461	447	438	433	417	410	433	451	433	461	455	483	406	470	456	418	444	404	406	445	465	442	447	444	449	460	474	422	435	448	449	475	471	451	434	448	477	429	434	412	443	456	408	445	428	399	449	444	469	393	438	435	460	436	442	440	463	436	437	416	405	471	452	444	453	428	440	466	419	475	456	431	458	388	428	479	395	419	423	420	493	446	443	453	465	459	418	474	450	439	457	429	430	447	461	483	434	425	439	444	432	428	469	410	429	458	435	409	430	441	450	414	470	433	401	477	408	402	438	436	442	479	448	440	433	438	457	428	403	446	442	450	420	466	440	475	416	437	416	454	449	457	439	434	404	459	463	440	402	429	399	420	454	414	448	391	451	412	446	440	432	441	466	452	438	470	451	448	450	428	431	442	423	445	432	451	455	443	462	440	460	456	422	419	434	449	467	436	467	425	442	441	451	437	435	482	439	385	460	480	447	405	443	486	435	464	430	482	450	418	453	436	438	407	450	461	442	426	442	447	454	454	434	412	431	412	416	432	413	449	424	449	458	430	401	476	385	435	462	437	469	442	452	479	441	482	438	454	443	462	446	432	433	487	437	462	469	438	424	427	456	409	483	396	467	443	434	410	400	462	402	448	441	478	475	448	413	450	472	434	470	419	461	461	455	453	439	416	461	433	447	430	469	428	444	485	469	436	408	416	438	438	417	447	463	455	413	465	425	448	441	402	450	419	471	431	430	431	455	436	427	464	452	420	442	433	457	411	438	445	407	450	426	462	443	452	414	432	455	426	410	459	451	442	417	448	448	463	440	424	461	464	441	463	466	507	427	449	446	430	464	417	424	451	470	421	451	384	417	401	460	398	392	429	444	405	408	429	458	459	442	440	398	445	427	454	441	450	400	464	447	437	400	435	470	458	449	454	447	473	456	446	427	450	410	430	420	423	467	452	441	442	442	426	402	451	439	399	460	462	419	445	447	427	452	510	391	423	465	444	428	442	443	421	427	449	421	412	425	424	459	475	465	445	395	470	425	418	451	428	406	431	414	426	452	435	450	441	402	443	453	409	418	432	393	432	407	451	438	445	398	441	457	458	450	415	421	459	456	431	429	417	378	440	450	437	436	417	452	456	448	431	443	435	448	453	434	431	450	441	407	460	467	442	435	431	423	432	467	435	443	441	455	401	436	444	464	450	410	449	431	446	419	437	429	462	455	424	429	438	453	453	473	462	410	451	433	425	426	453	449	410	411	408	475	454	442	450	430	443	399	441	439	429	435	476	430	443	451	448	417	431	453	455	426	423	471	439	438	439	461	428	462	438	415	472	446	450	416	430	451	472	400	453	485	465	453	467	439	412	399	469	428	452	428	446	439	440	461	472	450	454	413	420	455	463	408	419	399	464	411	449	414	427	465	441	475	436	439	434	416	428	426	439	423	419	453	450	437	413	446	428	438	484	451	453	420	412	447	417	455	413	421	403	474	414	476	409	446	441	483	428	473	460	445	422	418	432	444	445	443	442	449	405	428	435	408	448	408	454	479	426	446	462	428	462	464	495	439	441	436	437	444	455	445	495	443	413	418	441	414	438	463	411	481	438	435	452	423	438	427	385	435	490	467	470	413	456	423	446	412	460	471	427	460	440	448	440	453	450	457	446	449	472	415	430	420	439	465	445	454	438	431	416	450	431	468	464	446	453	449	447	455	404	465	462	435	451	466	442	447	427	447	434	437	445	451	406	440	453	480	442	451	414	466	469	410	452	448	469	431	403	446	391	440	445	452	451	455	408	464	459	450	427	408	446	415	435	444	398	434	455	420	437	403	417	440	411	436	429	413	455	388	450	429	446	444	428	431	413	414	433	474	433	441	381	425	434	424	447	456	457	489	444	378	444	411	425	421	410	456	444	441	449	443	448	425	458	429	440	475	440	431	453	462	411	428	428	413	437	479	456	436	430	416	458	457	429	463	480	414	412	425	434	449	434	473	421	419	407	420	473	415	442	476	468	437	443	444	468	489	454	427	414	412	464	483	447	405	456	444	446	443	416	471	433	459	461	420	434	414	431	418	450	432	417	415	421	422	459	461	436	441	425	433	460	427	459	427	432	449	424	434	418	419	426	439	444	469	404	430	430	431	471	447	468	421	440	432	434	461	435	417	406	427	424	456	474	463	470	461	454	420	441	468	447	451	414	448	414	477	409	440	400	412	406	433	428	435	445	417	436	396	441	450	405	472	426	417	451	412	407	451	418	472	467	426	419	436	457	448	451	467	431	418	461	461	431	481	428	439	432	433	394	455	396	456	422	458	405	489	446	444	440	448	457	440	437	434	461	473	435	421	444	456	435	427	451	442	450	409	415	444	420	447	398	418	415	416	455	432	428	449	464	464	451	455	446	467	403	446	453	452	456	453	442	456	418	419	438	427	439	458	428	412	442	461	470	428	418	422	439	457	420	435	435	448	426	440	420	419	431	446	460	422	416	444	449	455	412	491	393	435	426	405	455	443	421	464	423	450	420	416	492	454	387	467	452	450	441	426	452	419	401	447	427	434	426	457	454	433	478	437	447	434	472	425	423	462	439	453	405	443	439	417	473	419	464	463	451	461	453	448	459	464	441	409	441	400	428	473	462	431	479	445	468	442	418	430	446	423	454	433	437	441	413	418	445	450	427	417	463	427	430	448	464	433	467	477	468	446	445	447	453	434	465	425	467	465	424	410	420	457	400	435	420	438	470	458	430	439	432	448	422	464	434	441	403	410	426	455	450	422	436	440	413	483	480	423	422	450	475	437	437	437	476	429	453	457	437	460	420	451	451	399	426	418	403	418	417	441	411	431	474	438	441	465	429	486	454	456	443	454	419	465	471	412	412	411	421	393	418	423	423	402	435	412	458	462	425	437	450	469	418	433	422	430	404	443	466	456	431	433	432	420	424	410	464	431	438	453	432	466	431	417	479	439	419	445	445	437	442	454	458	463	433	426	480	428	431	442	427	439	441	434	413	418	416	464	441	397	433	427	428	422	424	439	452	412	401	400	440	412	415	408	444	395	414	416	463	440	453	479	441	443	478	451	451	446	418	454	416	486	457	426	427	459	432	475	458	430	423	427	427	431	436	421	429	427	455	479	440	470	424	432	446	472	446	465	460	434	483	470	417	459	394	468	421	435	465	469	415	434	440	463	430	478	447	446	440	407	432	403	422	423	416	476	460	431	461	451	460	450	465	419	418	449	478	460	470	441	405	423	430	445	452	426	429	472	438	439	443	434	412	405	453	442	422	420	433	454	437	422	432	458	420	449	418	427	402	429	475	494	395	458	406
5797	2154	1315	887	917	907	660	568	510	521	1473	2211	1824	1120	633	461	394	401	378	406	374	399	420	396	381	405	415	408	382	395	393	396	365	415	382	381	376	386	379	385	390	415	405	420	414	396	374	394	420	404	404	405	367	414	398	366	382	375	377	393	354	380	392	396	366	397	389	402	398	386	395	400	391	413	399	356	380	415	390	395	396	375	392	405	373	397	382	385	392	378	401	386	354	360	381	391	406	380	386	411	407	376	400	371	413	376	371	394	394	379	394	389	368	428	354	410	377	384	376	404	395	390	385	389	377	398	422	369	389	420	396	368	401	392	375	399	413	384	392	389	406	395	414	381	414	383	407	366	399	378	387	363	389	392	388	363	379	356	386	422	383	364	398	377	379	404	373	399	378	390	402	383	401	364	384	376	387	385	393	381	398	381	442	407	376	377	364	378	387	419	385	365	403	408	427	414	388	373	375	390	420	389	389	440	406	412	388	355	403	389	379	376	389	394	377	384	364	364	389	378	382	396	402	395	381	398	388	348	381	349	388	377	447	414	424	399	384	369	370	393	394	381	424	434	397	396	376	370	381	414	353	375	393	397	377	372	361	394	394	404	415	374	370	395	399	418	397	420	394	389	399	411	373	389	392	375	382	406	385	392	411	413	412	406	380	406	421	376	391	403	383	406	392	387	365	360	407	410	370	369	392	375	396	405	375	412	391	384	342	387	386	399	409	385	402	387	391	418	372	392	372	367	375	404	403	409	429	420	404	347	380	423	372	411	392	384	385	401	369	384	405	371	439	392	393	426	395	411	413	398	396	370	409	401	367	387	398	382	391	401	387	384	430	389	374	408	393	388	371	385	379	374	437	365	377	376	400	367	369	373	386	404	395	377	404	407	407	414	389	376	411	350	361	394	389	403	348	388	397	391	356	397	421	388	367	413	388	403	353	383	415	368	383	406	423	369	387	369	386	370	377	406	394	409	413	384	394	362	382	400	403	385	408	370	384	381	394	412	428	393	436	414	386	406	389	387	389	410	400	392	382	371	393	387	437	374	389	379	399	413	433	376	396	412	368	386	440	397	368	405	377	380	414	377	412	356	359	379	387	407	357	388	369	443	364	368	398	383	401	379	373	390	385	416	426	406	375	389	384	401	348	384	405	403	356	396	359	370	368	380	393	388	373	395	418	438	421	357	368	389	413	374	400	381	404	378	406	378	367	423	412	414	387	406	391	379	391	407	369	393	400	366	417	405	381	413	407	396	425	381	382	386	391	385	384	382	405	400	380	357	371	398	410	385	352	390	378	374	370	401	373	401	372	374	391	380	363	409	397	378	437	383	377	417	357	426	409	399	361	371	396	405	381	366	370	366	382	367	360	376	405	388	373	413	429	376	367	400	383	383	396	367	405	410	391	388	378	368	380	391	399	422	389	379	370	381	396	370	381	377	421	371	383	368	385	373	371	394	395	362	377	360	384	401	401	382	392	401	381	386	393	406	432	402	400	407	368	380	403	396	393	400	383	402	406	407	392	411	367	383	374	393	380	394	405	394	380	356	383	393	424	390	395	379	370	394	409	384	372	430	392	410	399	401	402	372	413	373	400	388	397	390	384	370	406	397	395	384	394	370	396	363	395	413	412	398	406	416	437	395	420	446	351	395	386	395	393	356	368	424	435	401	390	404	402	382	407	403	388	386	388	373	409	400	369	417	405	375	400	402	380	380	382	379	404	389	409	422	390	406	384	371	375	365	406	411	379	369	383	355	352	367	375	353	364	379	416	382	384	377	395	399	379	343	397	373	390	398	391	370	403	384	391	427	388	392	411	386	392	363	378	407	340	399	422	381	384	400	372	402	366	392	392	373	416	383	352	412	373	414	372	398	408	403	423	352	445	412	412	415	373	378	424	435	380	408	404	371	436	389	426	439	363	405	443	380	400	377	403	359	381	422	398	380	395	398	385	405	390	410	405	413	383	412	395	364	355	367	363	375	415	435	408	406	388	373	392	404	399	407	391	428	421	380	364	371	352	374	368	386	402	368	371	403	410	354	375	363	411	370	378	360	375	403	416	392	400	381	377	390	433	393	392	403	420	385	393	375	368	404	376	398	374	381	420	418	367	402	390	400	378	398	413	372	383	377	386	426	379	405	390	412	393	393	375	407	418	376	405	372	385	349	355	408	389	380	391	391	384	371	374	370	413	378	405	358	394	365	408	424	383	398	421	362	452	427	425	398	409	370	421	385	404	376	388	388	371	369	385	362	368	441	393	384	410	415	390	373	394	398	364	402	385	384	385	393	349	386	394	380	411	383	381	404	399	374	392	396	381	363	368	393	397	386	377	403	369	381	364	404	400	419	401	403	373	370	387	397	431	372	370	404	386	410	358	434	374	363	379	401	384	364	390	367	303	384	403	378	410	413	397	404	357	377	398	413	371	423	387	381	399	365	391	436	402	382	421	416	373	374	374	424	354	383	392	404	393	372	385	397	362	420	378	367	389	350	440	407	388	394	373	376	380	365	389	381	345	442	380	392	387	381	444	385	395	406	395	422	384	403	416	410	417	378	394	371	409	379	394	404	401	381	366	378	382	398	400	390	379	416	403	386	392	402	395	379	372	381	406	390	389	382	381	362	399	390	397	433	398	383	374	372	403	404	394	386	364	384	358	374	387	351	402	383	395	441	370	388	383	385	395	404	383	414	446	382	354	394	374	417	373	400	385	409	369	389	419	384	386	408	384	421	413	373	388	356	415	388	415	430	404	365	376	417	368	379	398	370	393	400	388	413	429	363	411	386	393	409	422	395	373	373	388	388	385	432	403	378	395	406	386	388	343	377	418	407	395	380	405	391	394	379	393	419	406	383	418	393	400	405	415	375	395	368	380	371	381	413	414	352	344	399	404	408	383	361	383	423	385	394	362	411	419	417	377	381	389	390	369	410	369	342	393	377	373	378	405	390	386	401	375	423	374	389	396	414	371	397	414	411	360	390	423	392	354	422	404	347	371	402	375	399	416	415	409	396	369	395	440	417	374	370	386	365	378	416	385	401	403	402	402	407	353	368	356	368	390	420	370	420	388	378	355	363	376	410	380	358	408	392	384	356	409	416	357	430	410	385	382	400	403	391	411	406	364	425	368	418	395	401	429	389	421	416	349	359	361	367	373	371	399	390	411	410	384	383	381	411	377	397	363	406	398	405	415	406	396	418	348	423	399	393	404	393	368	378	392	383	413	371	391	393	399	384	417	407	386	413	364	396	381	415	404	399	386	397	388	389	378	440	360	401	378	405	401	404	406	396	424	354	407	395	393	381	378	401	405	421	386	365	372	396	339	385	396	425	382	396	386	387	398	402	360	400	394	426	389	368	396	396	394	380	395	429	411	439	382	414	416	405	402	421	390	397	394	399	366	394	385	370	397	365	429	413	423	438	396	374	359	410	423	382	383	394	384	382	408	379	395	378	357	393	396	379	430	373	384	371	366	407	398	424	406	376	413	421
25537	21416	27483	25543	7751	1758	1083	850	721	847	11934	18222	12566	5292	1472	707	500	462	421	463	427	431	455	403	478	453	458	468	434	422	444	435	431	430	444	484	452	475	413	484	439	436	461	441	443	458	437	434	452	408	434	450	412	436	450	454	453	431	426	444	431	457	444	458	484	503	440	461	465	454	470	473	393	439	416	435	455	479	431	478	443	444	458	431	419	433	454	425	415	427	421	450	450	420	442	457	409	429	476	463	415	429	450	387	416	428	460	443	448	448	457	447	405	468	475	431	439	434	450	445	446	468	451	454	385	449	447	432	449	466	464	434	435	420	453	444	410	441	433	437	425	437	471	455	485	462	438	388	447	420	456	458	439	459	444	429	409	481	451	426	453	470	482	449	435	427	453	404	419	435	447	422	456	438	450	452	426	464	448	465	449	451	424	433	435	462	407	444	461	465	431	444	431	441	466	393	450	434	439	427	465	418	440	422	441	461	446	418	412	464	439	446	465	435	439	453	456	445	446	431	437	477	426	461	458	429	461	455	405	452	453	447	451	469	452	451	420	481	431	434	427	425	433	470	422	445	435	450	422	447	392	451	432	445	446	442	434	447	455	441	430	429	446	429	416	432	454	483	454	436	446	433	465	409	462	457	444	453	436	435	435	436	451	442	476	413	448	443	455	441	441	447	485	460	454	458	446	428	428	446	414	403	440	458	461	408	455	430	459	460	408	413	456	438	438	450	429	433	438	406	433	465	438	432	441	419	437	412	470	435	455	442	414	464	455	423	465	458	453	446	473	451	432	451	418	409	389	437	412	477	472	422	431	404	500	409	449	433	453	404	449	440	488	452	401	417	431	447	408	429	422	464	427	460	446	450	426	425	424	414	453	420	416	479	473	413	439	393	466	422	442	449	431	432	430	445	443	426	446	402	412	472	432	418	444	391	453	440	411	467	462	415	399	409	434	472	453	422	453	447	457	450	469	461	419	431	421	428	424	454	459	435	443	429	421	429	434	440	463	420	444	433	453	465	437	463	458	442	434	403	442	418	417	431	449	446	444	396	438	456	425	437	427	457	444	447	428	465	473	430	458	445	432	448	442	449	465	419	459	447	445	457	428	447	458	409	478	449	432	434	415	425	438	422	484	447	415	450	411	417	459	424	470	418	454	468	430	440	430	426	450	440	401	429	449	431	466	467	430	493	450	412	442	433	429	438	456	426	475	440	417	420	424	430	425	411	437	453	452	414	450	482	448	457	441	435	443	453	470	429	462	438	430	395	424	439	418	421	411	453	469	402	445	436	453	475	435	460	410	413	449	429	455	410	418	486	443	455	464	455	443	457	449	449	448	400	468	420	485	435	402	413	413	426	476	456	391	450	434	458	424	435	461	429	427	494	431	420	468	441	429	445	450	454	504	410	429	448	468	450	459	437	418	460	437	459	441	430	451	421	465	427	429	390	424	449	464	441	440	428	452	420	413	469	432	460	411	441	448	433	408	418	435	461	445	459	428	447	451	478	430	494	439	446	446	434	446	392	478	448	426	439	421	471	425	433	446	452	444	441	410	429	452	412	455	454	439	474	464	458	440	444	478	439	422	419	422	434	443	443	421	404	449	438	454	468	460	434	453	465	431	401	466	464	449	422	437	436	421	473	415	422	462	406	420	447	432	414	426	443	456	467	403	447	474	449	423	451	443	421	439	425	436	428	432	434	439	416	468	432	448	473	401	433	490	438	440	446	380	441	416	447	474	424	468	480	425	454	445	422	422	453	423	443	382	434	455	451	448	434	440	425	449	441	450	466	417	432	464	446	453	460	431	424	450	429	401	429	470	437	452	424	436	436	436	437	477	449	400	451	444	451	466	440	455	454	432	424	460	448	418	429	463	426	459	465	459	437	444	438	455	430	424	460	412	462	439	448	431	417	409	468	418	454	435	452	474	431	430	426	469	475	423	445	412	419	453	414	431	450	408	425	426	437	457	467	440	431	442	447	440	442	456	457	432	417	455	413	454	429	432	468	426	437	434	449	441	438	451	453	445	442	447	419	457	421	436	462	448	422	431	417	436	437	446	468	448	428	457	450	433	447	410	427	442	391	458	414	422	422	439	447	462	437	452	410	417	451	409	418	443	444	478	404	439	405	438	445	404	426	446	417	463	490	449	431	432	462	463	477	415	424	437	458	405	472	405	434	455	467	434	434	450	472	425	437	423	440	428	464	422	419	441	479	451	447	440	451	437	428	427	414	448	429	463	433	435	430	440	475	396	387	455	464	456	439	433	434	446	424	427	409	452	461	479	417	475	414	464	466	428	452	442	405	452	442	437	434	434	449	448	474	410	452	487	444	443	425	438	452	447	482	447	445	438	422	440	448	426	443	468	426	428	460	431	451	431	426	457	425	438	464	421	443	431	459	439	430	430	439	445	448	430	441	449	438	443	412	443	487	445	462	412	428	430	418	430	456	437	428	443	474	445	399	439	470	477	416	449	457	438	447	417	437	435	442	429	472	437	453	490	440	442	448	411	472	446	464	445	460	436	470	423	501	438	418	450	434	433	415	458	441	455	435	420	443	417	454	403	436	456	440	430	449	429	431	453	442	444	450	449	428	472	429	400	439	458	487	442	455	465	443	431	477	457	465	449	453	450	443	473	466	462	464	417	460	423	438	437	438	409	451	439	448	414	427	450	449	464	458	469	423	428	419	422	429	459	438	396	446	425	425	468	433	421	466	448	458	430	446	432	460	436	406	421	404	400	427	433	430	472	449	445	467	454	412	440	446	392	461	436	475	435	440	382	431	435	450	384	476	455	456	426	434	472	423	451	429	475	436	456	461	422	420	465	466	462	421	447	462	410	395	472	442	416	415	442	442	433	431	474	428	416	473	437	418	461	436	475	443	448	434	416	455	448	435	434	450	445	413	440	387	433	437	403	450	466	422	423	426	431	422	449	413	434	422	436	418	441	493	440	415	457	392	439	444	449	408	406	440	450	431	457	388	436	449	404	427	377	471	465	431	435	419	464	440	470	444	446	465	438	384	418	434	462	451	456	483	421	478	446	415	430	438	443	449	436	418	413	457	442	480	454	420	424	411	458	433	453	459	407	444	436	472	450	437	433	446	441	455	458	442	442	461	424	449	389	460	470	446	452	423	456	421	439	448	492	426	413	453	422	421	458	463	414	417	448	435	432	428	448	430	425	471	450	460	394	468	442	448	428	427	421	425	450	476	453	406	464	446	432	469	425	447	400	415	424	433	474	451	494	432	454	456	390	462	421	421	408	439	426	408	428	455	436	443	430	426	437	431	430	419	448	452	423	454	461	455	441	459	452	421	444	440	431	426	415	465	454	444	426	416	456	450	438	435	433	505	458	439	424	448	422	452	433	464	451	436	429	431	447	454	425	454	434	446	454	460	449	455	448	458	418	474	449	432	425	458	460	432	429	433	468	420	417	445	451	449	491	440	458	420	440	467	458	436	439	429	471	443	473	421	446	439	453	470
5107	5896	3885	2059	1729	1566	1074	974	845	1005	14936	16356	10442	4799	1406	770	432	396	447	417	398	420	410	431	407	426	419	355	376	421	425	370	394	413	411	422	374	409	395	401	399	389	403	428	413	388	428	429	432	427	426	417	389	358	409	421	402	413	390	366	440	403	432	395	402	410	414	460	423	397	398	396	421	378	396	409	403	434	403	394	398	420	421	402	427	384	387	434	431	398	403	434	430	382	413	364	416	398	359	407	435	385	398	411	444	430	442	371	397	405	437	410	412	385	402	388	424	413	430	440	394	364	397	381	387	441	398	396	423	402	436	440	425	421	384	408	408	391	393	413	373	435	444	430	420	404	386	398	411	417	443	379	405	427	431	432	413	421	390	405	416	398	413	371	399	427	383	377	395	403	422	393	434	399	401	395	449	411	414	381	426	417	412	430	381	425	423	400	388	383	398	377	379	397	410	408	407	441	426	414	401	422	419	400	418	412	406	447	402	404	404	417	406	387	375	401	425	371	409	428	381	409	412	424	396	417	407	413	373	397	412	415	368	400	406	412	415	392	403	410	421	421	408	424	401	429	405	405	417	393	395	399	388	407	414	384	413	411	354	383	421	393	412	379	419	428	382	410	416	417	392	385	444	447	443	402	409	392	392	409	434	370	414	438	399	398	413	421	402	394	400	386	418	377	430	392	376	407	420	406	364	393	423	438	423	405	397	384	390	364	416	398	431	410	456	364	431	383	418	415	420	393	402	391	435	403	419	413	404	417	432	420	392	420	411	392	407	417	400	361	393	439	390	420	445	395	421	405	411	398	414	401	445	383	403	406	449	398	419	387	403	412	421	402	430	432	379	372	422	395	407	424	378	377	412	413	389	443	405	390	408	404	404	456	378	408	395	385	400	425	421	398	396	390	419	402	413	442	418	434	431	397	396	380	371	383	411	412	426	391	417	451	388	387	411	372	423	411	411	384	426	398	392	394	422	393	419	375	454	401	389	407	418	392	401	420	396	415	375	397	377	384	429	399	398	445	407	414	389	382	401	394	404	389	399	360	412	444	419	388	435	410	403	405	383	396	396	403	411	438	381	424	420	405	433	411	447	390	417	399	392	387	416	422	382	395	385	425	456	405	398	400	403	406	382	435	371	426	402	392	390	425	370	374	415	368	400	421	405	432	472	388	420	402	394	368	412	413	399	414	389	425	395	392	402	440	402	395	369	431	413	382	461	395	352	394	400	414	372	380	450	397	400	403	413	371	398	415	403	386	407	374	418	353	429	400	359	395	395	407	436	385	408	413	415	386	379	424	386	390	401	422	334	405	404	391	426	415	393	409	423	403	429	402	367	400	409	405	387	427	410	416	392	393	391	412	399	355	405	388	422	409	375	415	395	387	416	368	450	382	410	442	433	414	403	431	415	414	436	436	397	412	386	412	414	414	408	428	435	391	411	395	419	416	462	393	435	425	413	421	414	438	420	400	402	415	416	379	419	395	381	429	410	357	407	418	410	395	386	442	437	429	414	422	394	416	416	429	408	417	392	412	385	398	409	373	422	411	383	436	405	397	398	415	407	398	413	402	431	412	413	393	389	379	380	404	414	403	413	434	417	393	422	405	375	378	365	390	399	417	413	396	441	440	397	402	398	385	391	411	429	394	425	387	390	409	446	431	417	411	429	449	392	399	392	392	429	408	438	396	411	386	419	430	427	409	421	416	368	415	419	402	421	421	403	414	407	410	447	414	358	398	394	444	411	420	394	417	394	372	422	417	420	410	444	387	421	391	414	420	434	381	386	428	453	409	386	374	374	433	371	438	391	398	412	374	408	390	406	388	438	380	423	413	424	431	407	440	387	420	418	387	434	413	403	379	404	439	394	386	420	404	393	416	416	420	396	364	391	397	405	421	389	390	392	444	431	394	377	393	400	398	392	437	371	388	386	393	376	407	393	373	393	386	436	401	410	435	430	396	373	381	407	420	416	406	384	425	438	380	377	394	402	452	409	408	360	400	427	441	403	401	414	400	413	430	402	407	417	415	402	418	403	420	387	406	425	400	411	383	399	440	415	413	434	400	445	439	408	418	417	405	444	384	381	409	416	405	387	432	446	402	415	384	423	430	393	395	378	434	402	410	365	400	385	388	419	433	422	406	404	394	386	394	396	409	447	400	374	392	431	415	368	421	427	360	425	417	450	402	395	385	407	436	421	405	402	392	394	420	415	387	411	389	401	402	404	433	412	381	444	397	386	390	408	396	378	411	378	409	378	395	381	392	392	414	375	386	402	363	437	399	414	402	412	407	434	408	390	414	368	388	402	397	389	372	361	401	428	413	431	409	395	366	407	425	424	417	407	436	427	394	432	427	395	413	369	439	396	405	417	376	411	368	419	437	422	374	402	373	418	434	400	406	371	403	441	386	398	408	405	401	380	434	421	375	396	417	416	402	380	427	427	411	410	417	416	399	386	408	426	414	408	394	398	392	399	416	408	421	395	407	413	410	397	382	396	399	414	405	426	447	399	385	412	387	376	418	399	405	403	418	376	374	404	392	416	391	351	392	413	384	381	411	384	403	405	432	418	419	402	403	389	419	453	393	427	374	394	395	411	399	417	419	371	390	384	424	428	427	394	446	414	408	416	410	418	375	405	385	412	415	380	416	406	449	421	407	399	371	410	425	417	412	394	400	388	420	380	396	425	387	439	388	430	416	402	386	430	413	396	370	410	434	424	391	404	416	441	408	393	396	393	411	411	402	429	400	405	383	391	410	407	396	394	430	407	401	397	415	403	392	415	405	427	388	431	389	391	409	407	406	393	405	399	402	398	444	403	395	394	377	380	428	412	379	389	415	424	405	378	397	398	409	389	413	413	403	391	392	374	420	367	429	428	410	418	422	410	397	414	405	448	367	439	424	415	388	431	400	384	406	392	429	431	403	396	417	398	412	416	388	399	429	398	414	415	398	428	390	438	432	446	418	411	395	398	391	424	409	403	410	373	391	397	398	443	435	420	399	424	414	406	361	418	405	390	402	393	415	431	397	401	420	422	432	393	416	410	388	423	412	392	407	410	442	403	443	417	423	429	407	422	392	409	445	375	415	395	405	406	393	405	394	409	397	384	402	440	433	376	414	396	386	412	420	413	430	364	395	426	407	387	385	397	422	418	431	370	429	394	408	414	399	375	410	413	421	398	429	405	405	391	394	390	377	389	401	409	420	418	416	383	403	399	365	419	407	428	415	395	413	401	416	372	397	389	401	398	423	398	445	400	413	379	393	402	443	386	375	431	397	429	454	420	369	401	402	414	418	410	377	396	413	426	432	414	404	435	409	420	396	394	427	390	407	402	369	413	393	398	392	398	437	412	411	418	416	418	409	404	408	384	392	408	379	383	410	390	414	435	398	439	430	377	395	409	401	432	369	434	404	425	423	430	397	382	387	408	399	480	381	375	424	405	384	407	379	424	409	395	404	409	365	419	422	409	394	438	432	397	412	412	397	350	391
24507	21431	28608	24589	21160	7197	2423	1333	1035	3085	25002	31355	20741	9452	2173	1032	647	593	624	578	552	596	614	551	607	560	589	555	554	582	544	552	562	580	587	559	605	563	579	578	516	554	573	582	552	555	545	573	595	526	534	557	549	621	535	594	549	525	569	598	541	586	594	559	541	513	540	572	546	606	592	584	562	570	571	554	549	522	533	561	510	540	573	565	521	562	586	569	601	563	551	581	586	525	596	625	549	526	552	562	533	529	570	579	581	545	546	482	576	540	574	579	567	558	516	596	592	586	507	564	577	575	575	553	584	574	559	580	577	558	567	585	557	568	539	560	559	575	561	538	552	566	532	580	559	582	560	516	536	554	575	555	536	558	494	563	566	564	570	579	593	569	571	565	578	567	577	564	581	538	550	567	562	564	524	542	605	588	556	568	561	518	509	569	571	583	574	551	533	559	600	556	569	529	558	602	570	527	584	557	554	578	540	565	536	558	548	550	564	568	546	589	568	557	534	601	547	556	525	561	547	571	582	573	540	526	545	509	571	602	521	582	557	589	558	554	521	541	564	558	522	549	563	564	538	582	551	558	558	549	564	546	561	597	542	548	583	561	565	514	553	527	554	562	622	588	545	589	525	594	550	594	524	560	590	551	637	540	585	566	552	547	542	527	568	548	542	580	558	581	540	509	565	575	559	596	561	538	512	594	506	570	593	566	537	550	581	594	573	575	588	583	559	565	549	644	592	563	569	571	582	582	569	605	511	555	566	602	614	544	535	564	601	579	523	563	570	555	591	533	563	545	592	555	562	527	493	562	566	578	520	577	580	586	511	555	562	552	551	565	592	521	568	557	522	566	558	573	546	574	574	561	540	558	563	573	543	601	575	551	523	539	576	544	544	530	550	593	554	557	538	574	592	551	596	528	573	552	579	537	584	571	527	532	568	579	580	556	537	603	595	569	602	537	566	574	555	588	601	567	523	541	553	556	572	557	539	574	571	552	564	548	559	575	598	538	599	536	606	520	580	566	576	541	561	563	611	544	568	573	546	491	528	553	593	563	494	507	572	524	546	577	569	570	564	529	571	557	541	583	574	556	578	579	517	614	558	549	527	576	580	610	587	624	565	501	512	551	573	559	547	532	544	524	560	595	568	579	589	564	562	529	523	548	529	589	617	553	543	565	539	555	566	529	550	553	567	567	579	539	546	586	549	545	584	577	538	572	561	560	596	577	545	535	529	545	572	602	540	502	511	576	619	578	566	559	532	596	533	546	586	566	501	577	592	547	581	627	566	549	568	536	584	571	577	544	549	579	569	560	565	564	538	551	533	573	553	576	560	592	576	540	540	565	557	556	544	538	602	540	526	566	523	538	604	525	555	538	554	574	591	574	565	545	585	582	581	621	528	572	513	564	561	571	579	552	549	563	543	542	566	564	545	511	539	567	543	566	572	548	583	572	552	569	566	562	566	579	539	559	533	568	573	569	569	571	576	513	548	533	596	566	552	582	619	597	557	544	538	548	556	559	530	557	544	555	565	546	520	572	521	586	590	537	555	567	568	561	546	554	533	586	584	548	526	585	570	563	556	545	587	515	548	551	547	563	569	606	573	527	589	565	567	568	528	571	619	575	570	602	552	565	550	532	559	568	585	561	597	590	527	574	604	559	557	571	574	563	585	600	502	556	574	556	577	569	533	566	535	550	549	578	585	587	561	555	552	581	568	591	553	604	573	553	574	529	527	562	562	579	548	549	574	595	574	548	574	560	545	537	520	586	531	529	570	607	559	538	583	522	592	553	539	587	549	646	542	579	591	559	612	547	543	555	542	618	527	563	541	576	530	572	553	564	536	543	526	582	544	532	592	584	592	569	612	511	582	542	580	532	549	530	569	546	523	563	577	569	557	564	543	559	589	539	557	525	580	592	581	561	567	569	534	559	546	552	538	555	506	610	539	558	536	543	536	559	549	588	561	557	575	567	596	556	564	550	590	563	533	563	574	563	571	546	534	546	610	569	571	543	566	527	557	557	565	551	590	560	551	566	528	581	550	600	537	532	573	539	559	545	573	539	541	558	590	538	593	532	547	572	564	574	542	563	569	527	569	534	555	581	570	566	599	539	549	548	545	534	553	532	563	576	539	562	581	533	563	565	583	573	521	578	500	530	562	580	538	599	604	557	580	563	566	552	555	564	546	593	560	557	548	551	551	599	543	588	503	522	527	540	554	546	591	536	567	584	505	550	543	560	527	591	544	527	532	539	543	549	559	525	604	586	593	600	546	603	569	536	553	583	578	553	534	503	513	559	560	560	556	533	570	575	510	562	596	589	554	568	548	587	573	557	568	596	544	531	583	571	615	552	539	561	545	589	560	589	580	529	556	556	573	547	561	528	579	543	542	578	587	553	567	535	554	565	555	526	544	579	546	552	551	552	545	526	602	584	571	553	536	540	544	577	582	547	597	598	581	541	589	548	584	578	558	588	522	531	536	557	580	564	567	538	541	551	577	571	560	557	564	551	514	518	580	567	562	571	570	537	545	585	558	554	573	566	516	574	529	552	561	576	549	549	565	555	533	574	591	560	590	509	580	589	557	514	594	551	621	561	544	551	553	533	520	576	582	527	576	568	584	517	559	580	498	564	558	526	540	566	584	542	584	517	579	627	535	574	563	535	563	572	546	567	564	569	557	569	538	530	539	563	600	579	548	571	524	575	529	543	565	586	592	558	551	559	604	520	555	580	601	563	554	592	581	588	570	560	536	574	531	536	561	584	562	583	570	526	548	575	549	567	557	560	543	533	577	525	568	533	557	576	577	559	555	541	588	549	540	570	590	562	570	567	555	594	509	585	527	562	590	538	580	566	547	514	474	531	522	519	558	573	560	536	585	532	507	494	564	586	575	523	562	551	566	560	549	563	617	560	577	578	574	559	581	600	550	552	546	539	508	539	521	529	553	559	555	559	528	575	561	595	567	586	550	567	589	580	524	582	583	532	582	509	534	536	582	549	565	490	544	559	570	533	556	604	579	565	563	572	576	533	501	545	588	585	558	542	549	624	575	565	555	552	521	542	605	569	564	571	503	564	557	553	582	568	538	594	556	614	540	582	550	544	591	550	575	592	561	584	565	594	562	589	548	556	567	559	511	611	529	590	548	591	572	530	564	541	549	566	572	538	572	525	533	563	597	514	577	577	533	539	557	528	532	539	623	562	576	578	570	544	543	595	547	541	555	539	564	561	596	557	547	516	593	568	582	541	561	545	574	553	540	547	526	572	545	547	568	583	535	578	538	540	555	623	552	552	584	538	545	546	596	535	571	548	539	519	530	559	565	536	526	588	559	587	552	590	590	512	551	580	517	553	564	567	555	580	554	592	528	531	577	577	555	583	542	559	596	559	549	547	531	616	545	556	593	547	544	541	608	568	546	563	530	575	529	616	583	551	566	564	559	579	522	546	549	537	561	617	574	551	533	535	541	550	550	556	544	563	559	576	570	574	558	551	566	555
5426	9028	7084	3452	2635	2314	2203	1481	1296	4690	26615	26782	16112	7211	2033	1068	594	536	489	477	518	538	526	486	508	564	541	491	561	540	460	500	490	463	502	482	536	516	462	521	513	499	493	521	524	526	509	462	482	473	459	477	498	496	503	545	536	483	507	500	509	517	458	467	534	527	463	481	543	557	487	526	516	532	516	501	495	505	480	502	502	486	501	471	468	496	509	516	506	505	512	522	487	487	483	512	483	506	481	506	507	466	508	510	515	544	507	481	492	505	501	489	479	502	499	499	463	525	511	469	475	487	528	493	491	494	489	542	493	479	516	541	509	518	497	534	505	491	497	490	513	503	470	482	525	474	477	530	488	483	492	476	497	493	493	506	501	472	501	519	489	500	530	497	517	513	494	490	522	520	483	510	496	544	497	471	486	478	485	477	516	541	512	519	521	489	465	487	513	486	439	528	480	545	499	518	508	561	503	512	532	506	507	490	501	490	462	541	497	524	532	561	514	464	491	475	526	509	490	471	518	521	508	499	498	510	499	553	471	560	480	493	458	496	514	494	497	505	512	514	516	480	513	489	485	493	506	513	488	499	509	533	496	478	483	518	492	495	506	528	489	526	478	493	488	507	486	517	527	519	499	509	492	514	512	495	465	511	540	521	502	500	483	557	539	479	519	511	468	486	461	488	499	523	521	524	520	509	478	474	524	501	491	545	476	480	487	482	517	521	479	488	524	475	497	500	514	542	473	475	499	516	528	503	501	456	485	461	527	524	528	483	515	529	515	527	518	503	480	514	505	503	496	517	484	490	500	490	516	527	518	517	458	517	511	503	481	494	461	484	515	506	506	535	499	509	534	481	488	479	498	516	507	503	528	475	504	515	519	489	538	494	497	528	495	495	493	516	472	470	493	504	482	484	503	492	521	473	522	508	478	481	533	492	433	495	512	487	494	493	530	510	509	515	517	525	464	477	508	435	482	484	492	509	489	517	495	456	489	505	473	507	544	464	487	490	493	489	479	529	515	503	508	556	497	479	498	495	482	468	479	493	480	514	464	576	447	535	540	502	479	502	517	509	501	535	484	515	565	533	466	506	476	496	504	514	502	518	555	469	463	524	500	491	521	474	515	494	471	508	510	523	487	483	509	474	503	523	463	493	503	502	495	520	494	493	495	455	498	531	500	492	489	529	490	505	531	504	505	522	484	484	523	509	484	505	436	465	479	492	492	480	482	541	490	507	467	484	493	467	492	503	482	496	434	539	454	484	466	523	497	513	467	534	502	516	476	516	498	478	540	479	499	481	502	472	479	542	496	518	475	509	496	446	469	507	509	505	493	489	521	468	510	539	465	504	474	501	567	508	502	475	463	507	467	512	518	484	507	486	473	490	469	549	494	487	546	485	496	506	542	511	478	506	507	492	515	480	482	494	478	501	495	481	521	493	485	480	515	535	515	492	509	527	475	493	495	504	476	535	481	494	510	472	465	491	532	470	533	462	490	487	508	486	466	524	485	493	540	501	450	483	515	547	511	499	466	473	499	488	493	485	568	501	474	550	516	551	481	466	481	504	484	483	488	477	504	471	492	510	459	492	468	455	519	515	527	501	507	528	471	496	520	513	497	534	502	528	495	476	518	469	509	476	507	477	465	506	473	522	508	497	492	494	517	491	496	477	494	464	537	504	500	531	500	488	517	504	526	521	511	478	505	476	479	496	531	513	498	495	544	481	475	483	527	488	488	478	546	514	490	511	480	510	490	534	520	485	517	511	496	472	474	524	481	476	516	517	479	511	498	543	451	516	484	536	512	513	511	472	489	508	488	478	494	515	486	517	493	454	526	509	516	493	458	457	471	528	488	480	511	483	501	505	530	478	487	521	472	511	475	504	511	489	515	501	502	480	475	489	499	465	517	499	483	435	474	526	488	490	496	477	482	457	505	500	497	479	526	506	523	488	474	521	501	488	487	482	533	506	448	506	496	466	444	491	502	523	482	485	480	530	498	484	471	524	477	489	482	484	518	508	472	467	519	456	495	504	500	517	537	530	495	498	512	535	535	530	488	484	501	515	503	475	487	492	518	510	514	483	507	509	475	503	505	461	515	511	492	504	490	471	509	515	471	473	488	454	501	474	481	483	463	494	508	500	510	485	508	522	505	511	527	466	472	501	477	485	442	515	460	537	496	497	474	525	480	512	474	508	499	491	528	481	510	525	464	504	489	515	486	475	505	496	471	476	484	472	468	491	500	510	514	492	474	531	482	482	473	492	478	497	498	458	489	471	508	532	501	499	503	491	485	525	456	456	499	505	534	503	508	502	478	488	525	475	484	472	477	477	485	467	539	441	534	480	498	517	473	500	487	506	521	481	511	472	495	477	502	521	485	502	506	461	524	492	511	499	513	456	462	512	513	481	492	507	506	469	485	496	496	492	474	466	473	479	495	523	457	513	493	469	482	513	500	537	514	530	518	503	477	482	511	505	532	467	465	481	511	462	462	501	508	491	462	512	532	502	499	499	516	486	491	509	515	512	471	477	523	523	479	479	534	496	494	502	523	437	563	502	473	485	465	471	499	514	540	475	494	502	507	500	485	482	485	495	521	493	484	464	471	474	500	495	526	493	516	503	520	507	468	474	494	498	518	485	501	466	470	472	492	507	517	518	538	521	512	552	440	520	491	501	504	467	481	486	483	506	526	504	478	488	490	486	499	486	515	526	499	495	509	459	493	471	461	484	472	475	504	487	505	545	480	471	496	523	493	486	480	495	510	479	500	496	503	544	519	478	505	492	480	541	487	489	534	503	469	461	513	467	532	517	503	476	520	531	501	507	484	494	500	464	513	521	522	485	523	512	510	520	492	533	539	531	534	479	477	508	493	507	487	471	499	481	505	502	521	502	473	475	499	501	502	529	475	516	520	500	545	505	484	525	516	503	503	529	515	458	468	532	488	438	481	512	487	557	504	483	497	520	527	484	494	500	517	531	454	513	514	463	485	479	499	468	507	543	533	534	499	486	486	545	477	463	533	528	494	498	503	511	507	478	469	479	526	529	528	500	483	496	484	522	501	485	516	558	475	476	479	450	514	475	524	511	503	512	477	474	529	458	526	537	487	536	452	543	510	482	488	461	490	482	518	473	499	522	490	545	547	489	456	482	494	546	510	478	514	527	513	526	502	483	457	541	545	554	509	478	506	507	485	502	534	531	508	495	489	477	483	503	486	511	449	488	485	470	460	479	485	500	494	495	502	489	513	456	490	490	516	512	517	485	482	491	505	457	513	499	507	461	494	514	497	514	468	455	493	478	500	468	478	512	496	480	525	495	508	525	538	504	428	532	461	536	479	489	508	456	462	539	501	528	448	476	494	468	488	518	469	499	503	509	482	511	493	484	514	517	503	486	488	487	518	491	517	518	466	505	525	495	479	481	470	496	528	508	415	510	481	517	485	524	478	480	485	536	482	518	502	520	504	503	479	477	502	497	465	480	483	520	467	478	503	511	533	473
27761	10963	2139	1181	803	640	577	528	558	553	1585	2260	1692	1007	623	542	416	473	450	432	447	428	403	417	457	445	433	460	478	423	437	430	414	480	452	462	430	459	461	448	478	445	463	427	439	442	435	391	410	398	442	450	462	414	408	458	471	456	427	433	475	453	450	457	457	457	421	469	426	434	417	435	388	420	458	423	439	451	439	456	454	447	443	427	417	440	440	457	428	453	440	433	393	445	460	404	408	458	429	408	464	424	425	413	424	434	412	411	394	405	452	463	454	426	436	438	413	437	393	433	412	467	434	432	429	458	448	439	424	459	431	421	415	426	466	452	435	450	428	458	416	434	441	449	421	417	415	434	429	437	424	453	472	441	438	469	404	422	469	465	413	406	425	438	444	463	466	483	428	459	457	439	482	455	446	451	414	435	472	472	438	454	433	417	449	429	509	462	453	470	458	450	478	432	446	484	429	431	460	459	401	474	439	432	448	435	443	503	412	446	412	443	451	453	459	442	430	417	440	475	440	442	452	447	443	440	429	444	463	489	408	464	457	435	407	406	459	427	440	470	422	488	464	469	436	458	405	410	409	441	448	479	406	462	416	444	462	419	463	422	407	462	465	430	433	426	420	427	436	419	469	417	421	436	427	466	454	462	411	500	443	401	441	445	426	421	412	457	441	427	445	423	449	424	452	428	447	432	439	424	422	422	419	436	454	453	404	450	429	401	449	448	428	425	407	416	435	446	451	449	450	454	402	448	450	444	446	515	460	435	435	483	477	434	401	427	418	423	446	446	463	459	464	437	485	415	407	434	420	438	450	433	417	407	435	467	453	459	427	442	423	471	419	408	413	419	455	461	451	439	471	436	443	445	446	416	393	442	453	447	468	465	437	458	426	401	483	461	421	407	442	428	425	422	442	456	441	439	451	470	455	446	458	412	408	411	425	460	449	458	458	421	468	474	473	438	437	450	427	432	444	412	456	432	430	460	467	436	422	434	430	435	417	442	439	461	431	474	440	473	465	457	430	481	465	422	444	471	375	427	419	437	434	462	457	455	404	442	427	429	462	438	418	405	442	455	412	450	458	460	467	428	405	422	450	394	447	505	452	393	458	454	424	453	412	433	393	467	443	428	441	435	455	425	457	473	439	448	407	447	456	456	446	450	429	484	416	421	409	468	448	420	411	464	440	455	423	405	431	419	447	416	433	449	447	452	415	449	469	434	420	421	453	423	449	451	449	448	428	427	407	430	433	404	483	446	475	451	453	423	442	457	473	430	463	440	423	446	462	469	419	457	427	462	425	497	451	461	425	421	433	450	422	447	406	432	449	453	407	481	468	464	445	485	484	447	422	442	482	405	453	440	391	420	488	448	434	430	426	419	417	407	407	444	473	458	399	438	458	441	436	415	402	443	431	464	445	427	417	440	430	464	426	431	462	418	429	437	445	429	384	469	444	444	449	459	487	430	433	437	436	431	470	458	433	419	440	438	438	420	432	448	476	449	424	397	430	455	429	444	429	430	488	450	455	462	464	433	437	459	438	437	423	429	463	427	413	467	428	451	415	428	442	414	413	466	413	454	480	413	407	432	431	432	417	448	469	386	489	405	445	441	467	460	424	443	460	439	426	414	458	417	437	446	457	487	457	427	489	453	417	447	440	434	420	449	460	441	420	455	444	437	412	419	458	436	440	424	449	432	417	449	442	431	424	443	411	396	445	442	443	420	444	434	477	462	429	446	407	451	417	429	437	461	460	423	431	437	442	441	457	454	459	428	435	421	473	474	439	438	421	434	456	410	443	433	443	475	429	398	428	431	437	419	485	442	446	444	430	407	398	443	508	417	445	454	438	436	456	408	425	393	422	455	480	419	433	437	440	438	428	426	430	409	447	471	426	439	425	437	424	453	441	458	432	440	453	411	443	427	434	420	433	467	423	490	401	449	461	414	436	433	466	432	434	484	517	433	451	420	432	421	450	450	452	438	441	404	449	446	460	458	388	457	446	407	449	421	444	458	403	477	411	432	437	458	429	462	443	410	420	477	505	453	440	444	444	455	419	442	423	410	458	430	445	413	456	444	436	434	452	433	456	451	468	428	462	477	485	407	432	452	424	459	429	431	420	411	459	457	459	415	412	434	421	441	472	444	470	454	501	424	415	438	450	380	435	483	444	366	435	416	411	439	442	442	406	484	412	447	436	437	441	461	427	454	432	431	449	452	422	455	431	453	446	463	410	437	435	444	451	464	422	433	434	485	412	450	426	423	416	432	444	403	430	441	428	439	432	444	434	434	427	424	447	452	407	440	446	431	421	428	435	419	456	471	437	445	440	425	434	448	441	457	479	407	406	458	455	454	438	445	470	447	414	462	445	423	419	426	477	448	415	432	400	444	449	441	413	443	477	457	442	434	442	441	452	435	458	450	432	447	423	443	424	421	408	457	434	432	435	476	435	422	414	433	433	478	432	445	489	433	440	448	440	438	401	458	439	421	427	438	462	444	472	459	463	408	432	489	450	431	411	441	454	432	439	436	435	453	439	455	438	412	443	465	446	439	447	432	456	454	445	436	465	464	495	452	448	413	445	471	444	461	430	507	407	415	424	436	449	436	464	449	448	467	455	448	469	455	426	436	445	467	473	429	442	459	446	489	449	419	452	428	420	440	430	453	436	438	416	410	417	461	416	475	442	422	442	430	487	427	429	430	455	441	451	433	451	439	416	428	481	458	484	436	429	394	428	445	425	404	437	448	429	452	384	438	430	418	445	479	441	459	492	432	425	499	424	426	467	447	440	461	467	441	424	443	419	431	410	453	438	465	465	430	453	427	472	436	440	437	422	422	429	453	469	428	480	459	438	451	461	423	439	436	435	439	462	431	400	430	472	446	449	445	467	459	496	430	401	458	453	417	426	392	422	428	421	397	442	445	437	440	403	476	449	410	429	457	444	415	431	412	420	450	462	444	422	441	431	444	479	460	431	428	437	437	442	427	419	446	415	451	444	464	426	400	442	465	412	433	453	457	425	450	430	440	434	422	443	421	482	434	458	430	459	469	447	447	427	459	441	437	422	406	446	439	413	461	431	439	423	430	446	450	463	428	433	406	445	428	469	439	429	429	419	446	444	428	453	446	457	427	444	461	416	452	433	431	434	438	455	411	445	437	463	432	389	443	435	435	419	467	432	452	432	441	451	452	442	470	394	445	446	441	466	416	485	443	430	461	432	404	422	432	442	436	445	468	462	451	466	428	428	418	432	436	503	464	435	452	415	417	417	441	421	493	440	466	432	425	441	434	449	394	434	494	436	439	453	378	490	459	471	436	406	430	382	445	435	418	437	409	446	427	408	463	426	504	476	414	431	437	423	428	420	404	442	443	444	402	445	450	425	452	427	434	415	421	436	410	399	413	423	444	470	468	419	443	425	448	440	415	472	451	461	436	439	445	433	471	457	445	447	451	453	431	471	470	465	442	435	451	460	446	461	488	421	439	452	453	469	451	436	492
5947	1995	1637	889	680	695	635	558	574	624	2046	2499	1716	1013	562	467	391	380	383	414	403	401	405	385	389	446	384	384	399	375	387	385	405	377	388	389	392	388	406	391	431	391	411	414	370	391	373	383	400	387	379	396	404	413	384	393	389	351	421	382	392	370	356	396	405	416	415	378	437	370	396	391	389	392	366	406	393	423	385	404	409	367	388	385	374	414	379	385	402	378	448	418	384	453	352	396	381	385	398	350	389	363	380	366	403	388	395	409	389	398	361	384	386	411	421	384	387	388	376	412	415	374	378	383	406	371	376	382	402	382	404	402	398	390	412	400	379	439	411	403	405	393	395	397	398	392	427	365	367	412	381	409	403	405	410	410	395	348	436	399	415	379	372	416	393	389	392	397	399	366	392	410	381	377	379	384	433	387	363	361	430	381	416	390	367	387	402	380	411	381	399	377	393	392	344	403	424	375	387	397	385	410	391	437	429	364	398	369	373	387	423	385	403	392	358	420	395	406	389	415	404	372	407	395	404	391	362	397	425	405	407	405	416	381	389	399	435	382	407	411	352	436	386	380	381	413	401	397	382	416	382	400	415	389	387	374	362	375	394	378	434	416	409	376	401	393	379	367	400	410	381	373	373	392	382	405	393	384	402	376	415	405	410	394	400	362	385	393	375	393	386	384	445	400	426	404	397	397	422	397	385	407	358	374	396	389	388	410	396	430	412	350	339	402	426	384	384	377	379	349	413	385	395	424	378	392	404	359	371	418	396	434	388	387	362	408	391	384	367	384	394	384	415	395	414	392	405	386	402	380	364	362	403	367	388	404	335	365	426	427	420	390	372	372	406	375	416	398	398	394	386	388	349	430	365	378	446	420	385	374	389	390	377	401	395	408	357	410	404	390	393	366	381	372	414	369	399	381	359	358	401	367	414	315	359	402	382	434	388	405	370	403	419	399	399	397	388	347	375	394	397	409	400	370	395	347	396	389	389	383	385	379	402	424	391	375	390	374	388	376	387	383	370	378	370	415	396	406	390	388	385	408	388	362	383	369	402	403	411	405	426	413	366	376	418	398	364	380	386	402	386	399	384	390	411	353	388	392	417	390	388	414	406	397	421	405	403	391	392	425	354	396	393	436	395	396	374	389	338	333	399	378	363	369	367	392	409	406	394	401	394	404	392	383	380	391	414	391	367	397	392	407	376	383	421	403	394	390	365	391	420	389	363	427	366	415	386	428	403	381	376	380	370	376	383	387	369	388	415	439	351	391	379	412	344	377	392	361	395	398	380	399	408	413	380	397	405	375	416	407	392	389	369	402	419	413	397	366	438	411	397	415	390	363	379	384	407	374	406	393	390	413	412	390	394	348	441	375	414	432	367	363	392	403	395	396	421	387	397	368	369	399	412	418	403	383	399	364	420	391	415	392	394	429	385	416	365	399	423	391	421	389	382	431	402	427	398	356	376	394	390	388	368	382	395	407	390	367	367	432	369	376	402	390	384	419	361	376	376	405	391	404	381	391	414	386	383	379	358	389	449	390	416	405	422	394	391	384	397	389	342	345	387	383	381	432	404	358	402	368	402	412	410	396	398	382	381	406	390	415	390	389	450	393	447	398	389	406	426	423	373	382	348	369	430	376	366	383	381	422	391	403	373	395	383	383	399	412	379	405	393	387	392	365	369	357	431	410	367	377	372	373	395	409	403	382	400	409	394	379	368	391	395	398	386	372	365	358	426	389	413	390	385	395	368	401	391	389	372	373	366	367	354	367	408	380	407	377	379	465	353	359	370	390	382	414	368	382	411	377	384	382	387	388	443	396	384	388	375	404	369	385	403	368	420	417	421	388	409	427	394	409	379	406	409	352	401	412	409	370	395	369	417	406	418	376	395	395	412	369	373	387	366	328	401	396	374	388	395	426	397	395	399	381	374	405	408	398	354	393	403	404	433	398	428	425	349	428	420	368	397	404	415	372	392	398	377	393	388	367	400	422	371	391	423	419	394	391	346	424	378	371	365	381	416	381	358	402	390	384	332	358	397	427	384	403	409	418	374	409	381	403	379	402	406	368	420	378	353	389	394	415	375	416	400	397	404	411	352	432	371	408	395	418	379	392	388	399	364	386	371	366	381	385	376	449	408	370	374	391	412	375	406	377	376	365	406	404	338	419	415	391	400	393	405	404	379	396	399	397	395	347	382	389	385	390	388	353	382	378	377	412	396	400	415	385	384	404	438	405	377	369	406	401	379	398	402	386	385	371	377	384	439	402	399	368	403	417	410	387	374	417	402	410	413	390	382	414	384	342	380	395	410	392	421	423	421	395	375	422	364	374	379	403	380	373	380	391	424	402	417	415	383	395	375	378	414	418	405	406	402	402	418	412	381	411	396	343	433	370	392	386	370	409	408	429	374	390	419	370	379	400	396	402	393	376	408	364	348	421	388	376	402	401	403	404	366	402	382	413	401	415	397	392	375	378	377	389	394	410	359	378	401	394	403	402	393	417	391	361	388	413	407	397	387	372	382	369	390	402	397	404	400	453	384	397	418	405	380	403	444	407	402	409	395	421	411	410	405	418	406	404	421	368	384	406	378	413	429	348	424	393	401	400	412	390	391	373	401	382	385	368	375	416	403	408	353	361	357	372	369	352	369	376	397	372	410	395	396	397	391	377	397	394	366	415	397	421	341	418	370	405	382	383	382	447	397	351	391	401	442	423	387	399	396	392	384	392	393	406	419	406	369	385	385	420	388	391	423	385	402	385	399	376	417	366	376	397	388	378	430	392	395	360	407	389	368	402	405	376	380	356	401	384	376	400	394	391	382	355	409	408	376	396	405	403	359	390	389	384	393	400	368	391	402	387	347	369	421	377	382	372	415	368	408	387	369	370	399	377	386	394	365	384	378	371	394	372	411	380	385	432	395	379	402	388	380	397	375	401	412	407	382	408	395	380	403	393	369	392	366	403	349	408	372	395	414	409	396	388	367	353	388	356	416	378	386	381	378	416	387	378	395	382	412	401	373	404	387	398	396	387	387	405	400	412	385	407	410	339	422	363	378	399	418	402	397	385	385	385	373	394	419	407	389	387	367	393	399	393	377	394	407	396	396	419	367	369	372	385	422	380	367	390	398	397	378	451	385	398	447	381	420	390	393	402	427	376	426	395	389	359	384	419	389	361	465	388	364	408	374	355	379	376	361	404	381	376	411	415	399	385	389	385	378	394	425	377	417	404	436	389	398	415	399	372	367	388	385	426	392	382	395	381	388	400	395	416	414	363	378	395	381	372	395	376	349	361	372	367	396	373	407	420	399	390	363	362	353	370	401	370	408	384	393	420	380	378	406	340	378	390	359	401	388	396	388	384	397	331	381	427	380	386	384	400	387	417	422	429	393	424	401	370	362	411	403	393	416	393	378	396	356	377	392	363	367	378	380	397	390	402	399	388	430	408	370	400	380	399	404	441	379	376	371	353	403	384	373	391	407	373	406	388	405	387
25592	21448	27513	25538	7669	1408	985	823	746	646	11953	18474	13806	5160	1318	731	493	468	396	473	420	443	447	455	448	416	462	445	451	422	447	436	428	483	419	433	433	438	461	452	449	434	420	447	433	463	460	459	415	470	452	442	467	481	438	445	469	430	435	448	485	433	448	487	450	457	464	442	426	449	442	441	384	431	446	423	406	429	439	444	438	417	448	403	413	457	428	438	445	453	425	454	437	466	430	437	445	427	426	431	418	445	449	465	450	424	453	457	442	446	434	416	433	446	417	437	453	442	442	434	435	474	431	440	460	427	445	462	427	422	413	403	440	420	489	415	444	466	451	439	432	436	458	438	473	456	396	423	438	458	443	427	431	443	465	471	443	455	417	425	447	449	449	437	464	423	457	423	416	439	459	425	429	451	464	486	449	414	428	397	408	435	431	501	444	458	442	478	458	446	440	421	448	444	443	420	455	470	423	426	443	402	463	429	441	426	467	447	456	434	438	456	459	466	441	433	447	408	474	429	429	458	429	472	447	439	452	436	414	432	474	424	413	499	412	403	428	399	445	431	420	445	471	405	422	404	409	440	420	394	441	488	406	471	415	454	415	422	438	470	470	420	453	409	449	438	467	452	445	436	457	414	442	440	443	439	429	411	427	428	438	434	415	439	441	410	409	438	436	464	452	423	420	435	427	457	483	441	407	444	421	463	426	460	454	453	460	431	420	434	439	477	430	471	432	466	443	445	444	412	434	475	423	417	431	430	424	481	410	412	442	439	480	418	458	382	461	451	438	434	458	446	484	445	424	451	393	483	454	452	437	462	433	489	429	433	467	450	441	463	430	433	454	428	464	430	447	460	408	446	439	479	423	424	462	444	429	388	430	420	474	459	445	441	426	446	393	404	474	457	449	455	418	431	473	430	426	467	477	462	454	463	453	430	440	429	460	438	473	405	466	391	446	430	477	453	454	433	425	444	422	455	466	439	442	415	460	438	485	419	447	408	447	441	420	438	393	450	442	409	447	441	388	421	389	429	450	415	421	440	469	423	425	432	449	436	482	436	470	436	474	459	442	425	434	472	442	466	450	444	407	413	425	446	398	435	439	459	429	428	445	437	429	473	454	455	440	429	441	473	455	409	452	432	444	450	447	419	452	440	453	430	438	431	476	410	433	473	467	437	434	445	481	419	434	424	427	454	452	429	459	482	422	437	400	426	457	414	437	402	439	395	489	392	421	473	458	421	471	453	463	460	425	414	467	460	473	427	463	385	414	461	425	472	469	434	414	467	466	463	428	436	405	486	417	464	440	433	461	446	463	434	463	434	437	431	430	450	432	418	413	435	449	452	407	421	437	418	461	438	457	409	418	467	448	443	412	425	420	450	410	465	445	451	430	435	435	432	400	449	467	433	449	444	428	478	426	443	433	406	431	429	426	431	425	421	460	450	445	461	490	446	435	417	389	428	446	416	436	438	432	467	473	433	456	444	433	425	458	450	419	432	497	435	417	434	429	439	454	409	422	472	470	426	408	403	430	456	416	429	443	418	432	449	449	463	420	424	441	451	423	446	440	409	442	463	443	426	459	453	443	421	458	459	468	423	479	444	429	457	443	431	430	449	483	402	416	468	418	449	430	459	436	435	436	453	439	448	457	421	441	464	433	447	458	458	433	394	464	422	444	462	410	456	433	404	444	407	467	412	426	421	415	436	464	442	457	449	463	440	454	422	424	401	415	463	413	465	408	453	447	457	405	430	442	454	436	415	453	432	442	420	412	450	427	455	423	439	497	469	423	436	442	454	411	422	438	473	440	478	467	400	427	429	436	411	423	466	464	435	422	456	451	473	476	445	458	420	433	463	433	452	394	473	484	422	437	446	414	446	449	413	444	433	430	453	429	444	426	456	429	437	480	454	442	427	439	450	434	475	417	448	446	430	415	466	467	454	444	457	466	419	450	411	438	455	463	444	449	449	400	453	440	423	440	450	469	443	425	428	454	470	421	439	472	398	423	436	451	441	440	455	460	432	461	426	406	456	448	428	392	395	436	451	442	417	433	438	409	428	449	468	443	423	425	440	482	407	461	422	420	468	440	414	437	426	424	427	445	454	488	464	441	430	443	454	406	381	443	422	464	471	455	409	446	449	412	430	472	455	428	454	364	435	451	436	471	428	407	421	434	441	447	427	411	426	423	444	456	459	412	502	475	461	412	439	438	467	406	419	430	465	453	452	435	434	434	450	433	405	419	424	463	429	415	479	485	442	450	433	455	427	423	421	419	480	446	428	436	422	460	474	461	452	456	437	440	419	408	423	419	481	443	428	488	447	417	411	438	412	444	404	428	438	431	465	422	445	443	432	430	467	447	423	447	409	448	475	425	434	436	436	403	414	437	405	372	426	395	474	439	439	411	396	480	422	404	417	453	430	406	468	455	454	418	424	459	417	437	440	435	408	455	417	443	433	440	456	425	463	435	422	395	440	418	465	478	390	412	445	442	436	437	446	431	481	427	418	427	413	480	463	429	449	427	460	415	463	436	440	481	433	456	405	491	433	438	414	458	406	438	451	401	449	460	473	457	447	415	431	425	445	445	479	448	448	498	452	450	445	443	429	449	463	462	419	468	403	458	445	445	438	456	404	433	474	413	456	452	419	418	463	438	415	455	454	436	439	485	427	430	470	445	437	436	448	447	428	378	482	428	445	429	458	426	436	432	433	426	443	460	421	449	454	438	451	433	454	453	450	426	414	437	441	464	438	450	459	419	448	449	427	472	422	416	458	426	417	411	425	435	429	444	451	481	421	451	431	431	412	468	450	432	438	425	488	476	442	441	439	429	436	419	446	431	426	403	487	407	450	469	459	394	416	422	414	435	422	425	401	435	448	436	446	431	441	445	410	470	415	427	414	420	418	441	442	437	433	460	455	435	416	449	447	411	452	469	457	441	450	468	433	436	446	442	426	471	476	463	422	479	427	437	467	446	442	438	467	441	461	436	461	426	439	439	435	439	413	465	435	445	411	441	434	421	463	437	396	430	430	398	423	462	471	461	440	451	439	431	420	416	440	464	416	451	426	460	427	438	451	440	431	435	428	425	480	421	437	451	456	444	464	482	408	449	438	452	437	421	449	450	400	424	447	470	450	457	460	463	449	446	368	452	427	426	409	451	445	462	419	415	437	438	446	402	427	441	410	428	461	415	442	411	435	404	456	387	429	422	453	424	460	468	431	462	411	427	455	453	418	436	464	447	426	426	426	426	480	443	455	470	451	442	444	454	430	434	462	432	399	425	419	452	474	459	430	411	441	457	415	421	426	418	401	418	429	402	412	484	444	422	435	435	439	398	499	462	456	451	429	397	415	417	424	483	449	425	427	440	440	456	406	426	432	453	432	444	450	448	438	470	442	435	418	455	445	427	460	477	428	473	462	454	446	438	442	424	427	450	462	427	405	452	484	456	450	447	444	444	433	408	418	443	459	460	425	446	427	438	478	463	436	443	455	440	450
4226	5472	5454	2906	1592	1220	996	968	835	804	14642	16883	11247	4406	1346	687	510	428	397	419	377	434	399	416	408	423	423	403	427	402	422	440	393	416	419	405	404	390	412	395	418	373	397	382	411	405	402	396	406	392	438	404	383	387	359	432	410	417	423	420	402	425	389	403	387	387	366	443	381	390	363	389	390	407	429	386	405	371	387	417	387	434	409	429	396	427	432	414	404	442	403	387	418	406	380	416	424	418	399	378	409	431	438	410	412	430	392	426	372	459	401	406	380	413	386	391	430	430	402	409	424	349	410	427	378	381	382	413	404	411	425	381	415	400	412	430	404	391	375	422	411	388	380	384	402	409	402	420	441	387	401	401	394	380	375	396	431	411	409	389	405	416	377	402	403	423	391	427	358	371	379	367	407	403	430	425	374	392	404	382	401	433	417	407	406	369	377	400	398	400	440	401	434	420	385	416	380	417	421	387	393	411	393	434	380	398	385	359	382	418	389	436	377	394	423	427	411	369	416	435	391	412	386	431	405	404	394	406	431	398	412	426	416	387	384	412	429	411	390	363	428	413	403	420	371	372	373	411	394	376	383	415	395	390	411	403	377	375	396	433	426	411	392	414	397	389	418	391	405	401	420	384	372	383	407	418	398	402	371	417	434	412	382	391	394	395	420	398	394	430	400	412	441	430	402	404	398	393	392	400	433	385	378	400	416	378	416	381	399	404	424	425	390	385	437	413	373	389	335	411	395	406	384	425	358	427	398	413	412	437	417	424	368	398	386	419	414	387	376	400	412	365	404	413	404	415	375	374	394	413	399	407	348	415	406	427	386	398	423	434	384	419	380	435	446	396	418	395	426	396	346	400	438	385	417	408	403	393	384	407	375	430	405	400	409	397	404	363	403	409	348	372	422	393	385	400	415	373	418	387	404	394	385	412	406	378	394	382	394	390	436	394	444	418	420	424	370	377	383	419	395	390	397	408	405	426	434	393	400	416	385	402	394	438	386	407	430	378	419	393	387	374	406	396	422	374	394	386	365	392	399	387	424	383	378	433	421	407	383	407	401	429	443	394	379	441	356	420	390	412	367	405	412	391	444	378	394	411	423	411	413	380	368	386	390	386	372	397	380	390	408	401	421	396	395	396	423	389	402	400	445	415	390	414	389	382	429	439	395	401	407	441	402	389	367	400	415	364	425	396	395	402	392	395	406	418	440	428	397	391	404	411	416	376	434	365	416	388	372	430	404	405	409	393	392	387	399	396	447	420	430	418	395	390	369	398	394	360	459	349	345	411	411	395	418	409	414	454	429	385	392	407	351	399	426	390	395	384	396	434	404	399	415	389	409	359	415	411	398	398	415	403	413	392	419	397	384	423	448	441	415	378	430	395	403	404	374	392	404	388	383	406	394	410	353	417	377	389	376	409	397	419	423	392	364	424	410	437	394	402	441	410	387	426	392	392	414	406	404	422	418	426	396	402	379	431	397	409	415	415	405	405	379	399	403	402	428	428	421	410	393	440	418	376	411	416	425	413	385	395	412	390	377	356	412	411	384	447	377	418	389	369	407	378	402	372	453	382	415	400	385	412	381	401	412	387	386	375	446	356	413	397	396	407	377	408	412	444	400	407	359	382	392	436	413	381	388	366	383	387	389	395	388	389	433	399	376	401	383	346	401	431	399	384	361	360	444	416	381	391	392	417	386	384	398	387	427	418	403	392	381	390	426	373	384	402	360	399	447	404	384	422	400	400	445	417	412	404	397	357	397	414	464	384	388	392	410	412	381	423	378	406	399	423	386	411	418	387	405	407	394	430	436	395	389	397	398	378	380	373	393	403	436	401	411	401	415	403	412	394	433	397	420	430	417	396	406	407	397	426	402	380	409	403	391	383	397	398	396	397	413	416	373	377	410	422	397	375	385	389	408	416	409	413	386	363	346	421	419	412	423	417	345	415	387	381	419	391	399	392	419	408	412	411	426	400	402	432	389	454	393	446	408	410	387	384	424	414	374	387	428	403	373	398	395	388	395	406	389	397	386	417	413	394	370	411	376	394	397	418	390	430	404	398	430	380	364	402	416	379	420	382	377	415	394	402	410	390	400	378	435	404	375	412	389	396	412	358	416	363	400	388	421	421	362	394	382	398	399	441	385	386	406	406	424	393	391	393	373	390	378	399	430	397	404	378	392	396	425	388	428	409	396	395	392	431	403	388	416	398	442	374	449	375	382	378	417	398	392	424	373	366	385	425	417	390	402	389	394	387	436	402	375	374	423	406	391	432	394	434	408	415	412	394	362	403	436	382	435	398	407	438	412	422	433	376	421	417	424	416	388	396	426	382	398	407	421	424	403	407	402	375	387	404	394	391	402	385	396	413	402	436	389	369	392	411	403	395	404	393	340	383	395	390	384	384	426	402	383	444	374	434	394	399	365	417	397	383	414	385	406	393	407	416	397	381	413	424	401	425	361	398	424	385	416	403	412	398	394	370	365	421	399	406	393	417	406	398	381	388	398	364	376	430	416	401	399	397	396	398	397	395	430	421	406	431	414	391	418	411	427	428	432	386	399	390	389	389	366	394	394	389	426	415	410	434	388	378	380	382	394	380	386	394	406	385	408	405	397	408	393	386	427	422	393	412	381	424	382	394	376	386	441	426	409	396	378	409	426	441	381	404	461	390	396	389	398	345	421	385	415	464	372	399	355	403	401	411	405	396	359	398	432	417	407	398	385	370	400	394	412	379	398	386	413	386	405	406	373	422	418	372	397	393	388	449	421	391	394	396	384	369	381	423	393	396	443	395	400	397	420	377	380	406	427	385	411	411	402	420	389	383	387	413	424	384	416	411	404	414	389	412	405	394	424	439	407	407	390	394	387	366	387	431	382	397	447	425	399	402	386	361	385	389	395	432	400	392	432	362	429	381	372	427	381	427	385	443	374	408	409	398	398	360	399	399	419	383	414	380	440	362	394	410	439	407	395	382	373	414	422	383	381	405	344	422	450	402	396	415	391	421	384	434	422	416	403	379	394	390	394	408	406	397	425	383	411	365	429	419	423	380	410	434	424	364	368	394	428	398	404	426	385	370	408	375	407	373	374	427	392	411	405	408	409	440	415	402	405	427	373	419	402	377	383	386	392	421	424	401	440	409	389	380	427	390	414	350	376	402	408	398	374	430	417	393	409	430	384	363	411	413	395	418	411	427	385	400	400	380	372	385	376	443	404	405	375	436	371	435	404	371	441	390	414	394	403	384	397	386	411	381	410	415	418	427	412	414	392	389	382	381	396	399	426	379	375	388	375	397	408	427	380	388	384	380	395	373	386	423	379	405	397	413	383	411	405	382	398	387	413	421	403	439	413	396	412	394	416	423	384	390	388	376	416	420	405	366	461	389	389	413	380	390	393	364	384	402	390	396	365	395	395	365	388	375	380	433	374	409	425	410	398	405	384	450	421	365	378	405	381	439	399	389	417	388	406	423	356	438	376	405	397	419	388	384
24574	21419	28649	24623	21110	7531	2203	1420	1138	1018	18322	31113	24183	10527	2480	1104	657	596	587	567	553	595	566	589	591	531	554	620	544	546	580	579	522	590	553	552	626	546	579	567	523	577	574	584	569	562	576	598	567	551	573	572	579	543	607	587	575	527	575	546	594	538	597	586	580	655	552	543	570	555	604	567	593	552	583	553	567	599	562	564	584	558	624	577	556	602	565	540	547	549	611	627	562	595	572	601	601	540	555	567	586	558	589	544	568	580	534	602	599	511	553	561	547	572	554	571	580	585	560	592	566	583	571	557	584	536	536	555	593	553	594	549	570	593	596	592	580	579	568	536	567	537	529	529	554	533	610	572	536	573	534	605	589	574	553	582	557	559	520	553	598	576	573	587	562	599	546	551	545	546	595	517	533	594	537	575	572	580	543	563	530	545	543	541	557	591	561	545	555	567	552	549	536	557	582	545	514	547	599	596	548	528	559	597	573	545	566	515	561	568	609	556	507	582	544	578	544	545	603	584	566	548	533	499	587	508	515	571	586	550	521	583	531	524	543	505	577	594	580	548	527	553	553	555	600	558	579	534	525	542	569	547	530	594	547	518	547	590	537	529	588	590	583	555	565	543	564	569	591	548	595	565	543	569	570	531	521	558	532	555	546	604	594	561	581	579	570	513	549	565	549	581	586	582	548	560	588	556	563	537	561	552	597	545	568	547	561	542	577	572	601	538	543	563	555	589	523	587	557	592	535	584	564	558	551	584	510	539	553	535	536	589	586	553	573	539	558	567	539	619	574	550	588	565	557	582	524	561	575	561	571	548	535	578	566	566	542	532	584	592	562	577	556	586	587	583	553	553	555	546	529	615	562	570	558	563	540	543	601	557	563	536	591	583	534	570	493	564	554	548	570	539	490	576	587	567	529	537	552	585	570	551	551	545	568	574	560	609	547	557	561	516	528	555	573	532	605	593	586	568	509	520	571	547	605	576	597	554	572	578	595	530	540	531	533	549	534	522	539	592	533	577	532	600	527	575	504	570	586	566	557	581	557	560	567	517	564	529	530	621	582	584	518	573	598	547	562	543	601	549	570	582	589	566	584	547	562	524	578	558	550	542	561	566	561	560	587	589	547	513	580	594	547	533	568	591	562	543	621	574	564	539	566	550	549	549	562	554	553	554	547	539	548	603	559	517	576	483	525	552	560	561	551	551	582	544	587	552	592	590	531	564	556	573	546	571	538	546	531	560	537	546	539	515	536	561	572	543	575	555	583	538	571	584	564	578	551	518	586	599	542	556	498	550	564	548	604	551	563	569	573	582	564	535	604	556	523	567	537	536	572	584	551	575	600	559	565	545	527	584	574	581	581	581	545	573	550	562	535	535	544	595	532	591	529	578	609	562	574	529	576	550	579	517	564	549	505	543	547	562	558	559	584	568	543	577	540	559	560	520	565	589	510	522	554	549	598	553	583	544	566	533	549	581	541	569	544	573	552	563	556	592	523	541	571	555	530	557	613	556	556	572	567	566	560	529	576	561	564	583	541	480	590	554	542	538	533	528	558	548	518	598	549	540	564	549	515	541	577	501	587	590	579	565	579	582	583	558	558	543	529	535	570	592	580	534	593	552	565	567	523	570	495	611	560	588	536	580	568	561	512	598	577	560	552	549	590	565	557	564	551	552	528	568	579	538	533	592	535	531	559	599	563	565	547	572	540	566	566	582	534	522	537	574	541	540	554	565	570	584	556	570	595	566	545	607	569	564	566	567	501	551	603	569	552	548	567	620	555	561	573	560	526	570	528	586	559	538	539	574	554	537	524	542	577	536	567	553	545	541	536	562	575	553	597	566	557	579	567	554	554	556	535	568	534	565	568	567	589	514	562	520	555	568	579	572	571	564	557	584	557	577	602	571	572	549	589	538	554	519	551	588	605	565	541	596	543	614	558	561	556	576	580	552	538	585	564	550	585	570	560	581	541	544	582	546	559	591	560	559	544	590	569	615	567	569	607	585	565	572	565	562	541	625	613	562	594	529	522	555	571	546	535	562	584	524	567	565	526	571	569	562	606	518	567	575	565	572	561	608	554	506	531	549	563	571	564	590	517	565	575	523	611	529	588	565	556	577	562	564	570	588	557	560	528	556	563	578	558	577	579	583	536	573	527	524	540	570	602	600	578	566	568	606	546	542	534	601	546	571	523	517	522	571	535	548	616	539	608	536	568	563	566	506	593	577	527	557	618	592	550	556	583	527	603	555	545	577	590	566	534	519	592	550	531	562	594	552	549	512	599	564	569	557	563	549	594	586	508	539	556	526	573	564	561	566	573	554	570	567	549	575	565	573	533	557	548	569	548	561	530	606	603	560	595	586	559	543	543	596	596	570	512	575	587	557	528	578	561	547	580	558	610	577	586	583	568	568	536	615	524	598	572	590	555	537	582	552	557	522	578	600	568	580	586	536	555	553	549	516	545	567	547	549	523	561	540	580	593	550	543	539	573	601	545	537	576	555	590	562	555	610	591	555	550	544	570	544	520	560	549	582	578	610	497	523	586	558	537	589	579	598	587	566	547	549	573	564	553	591	520	547	534	551	536	562	500	558	566	552	531	578	606	518	558	564	516	578	594	591	565	527	545	578	550	582	577	574	586	547	554	579	565	576	598	575	546	528	510	551	549	543	540	594	594	562	530	610	570	562	578	566	520	579	618	550	552	557	583	538	484	580	539	585	586	550	615	511	618	554	550	557	585	558	547	566	556	544	570	534	602	519	545	588	553	597	543	562	544	548	538	602	555	574	519	582	541	558	557	530	577	553	539	578	595	581	597	582	538	529	579	542	501	576	554	543	542	584	581	550	553	545	547	575	591	552	601	585	547	562	530	563	593	534	592	551	548	554	543	563	509	530	571	570	522	563	556	560	552	524	533	552	561	556	555	568	536	578	588	563	556	567	640	534	588	572	537	564	538	568	525	533	555	573	527	564	590	547	554	561	563	546	575	554	559	546	561	558	569	575	580	542	584	526	577	549	553	569	615	561	547	585	558	547	563	550	516	534	544	566	537	558	541	555	618	510	541	560	574	526	534	543	572	576	567	560	595	559	532	540	583	597	551	553	597	550	584	572	537	574	534	544	590	578	547	619	540	559	564	554	562	597	567	584	547	520	574	538	553	517	554	584	541	540	571	523	534	542	499	544	544	531	545	558	559	568	556	577	543	524	546	581	613	588	573	557	530	572	543	572	582	548	564	560	601	558	581	549	556	594	531	565	541	542	587	604	581	600	544	558	543	606	537	554	550	534	597	566	549	549	581	585	533	583	584	552	554	547	575	596	555	567	511	548	592	635	563	583	542	530	543	566	541	581	564	569	559	540	561	569	533	548	567	594	561	556	592	584	553	544	506	555	536	581	541	542	575	567	547	525	555	596	543	569	593	552	551	605	564	522	543	530	505	571	566	578	583	537	540	561	561	550	520	560	534	591	523	574	543	576	582	557	555	582	610	522
5085	8626	8222	5033	3545	2128	1745	1702	1395	1362	22342	27008	18896	7708	2256	1110	642	513	540	502	512	544	519	514	535	513	469	503	511	498	553	471	474	468	523	531	547	484	514	512	516	523	480	493	538	540	487	495	449	485	496	523	508	471	543	510	506	477	474	504	483	526	516	542	516	530	466	498	533	526	503	495	563	490	496	533	540	523	537	498	506	554	519	510	542	492	536	522	516	478	520	545	502	474	507	530	450	517	501	536	492	508	514	484	516	496	501	522	499	511	468	490	499	485	474	492	473	501	524	508	542	502	503	488	521	494	490	505	486	504	478	502	504	503	491	520	516	505	486	493	482	497	512	479	536	489	478	513	516	473	488	501	519	475	525	535	504	491	450	475	495	474	543	494	464	491	509	533	495	533	498	482	512	477	504	535	487	487	518	498	507	486	546	521	491	492	488	461	532	514	506	490	486	487	486	472	472	528	483	537	506	512	490	508	504	513	502	495	512	525	499	521	531	500	511	512	481	512	536	488	523	520	492	520	486	488	479	491	477	475	510	492	464	500	520	519	480	532	506	544	510	504	516	532	515	517	520	495	526	493	503	466	479	506	478	507	487	469	464	461	477	495	505	504	512	472	506	499	522	498	488	505	504	477	496	495	476	548	496	512	496	480	505	471	528	563	530	497	470	465	474	531	503	523	501	490	476	499	482	477	503	514	511	508	485	548	508	529	498	506	475	521	490	509	522	468	545	473	507	482	500	477	473	507	499	515	498	517	510	494	484	481	489	497	474	484	479	505	492	489	490	514	527	519	506	518	487	482	511	526	501	447	502	484	503	493	490	483	515	533	514	509	492	496	487	488	505	482	502	501	467	507	520	527	496	499	523	530	491	492	462	486	487	527	495	512	519	495	465	508	495	517	520	481	505	482	522	522	513	513	505	533	520	491	501	509	523	539	484	490	527	490	465	536	508	505	515	496	542	521	470	499	492	524	467	476	512	504	482	477	540	506	527	478	504	503	516	504	488	480	523	473	479	500	500	491	474	476	488	483	502	539	508	452	549	513	482	502	480	496	480	522	482	525	519	516	463	515	542	528	482	501	501	513	491	476	473	470	507	481	485	506	505	512	508	458	464	494	534	493	487	510	488	499	469	513	475	479	538	513	486	484	511	517	515	477	515	493	494	488	514	527	476	513	511	469	500	485	480	468	488	535	545	486	519	506	507	531	481	539	500	494	520	487	487	535	515	509	514	515	481	468	535	491	485	479	483	483	537	516	482	488	479	455	490	516	524	496	483	482	479	478	496	477	489	507	519	478	499	523	527	517	493	485	509	518	493	491	465	509	423	487	513	544	482	476	507	495	512	483	500	489	478	458	509	550	512	478	470	521	520	518	495	499	527	509	475	493	524	528	509	483	487	483	536	483	455	495	488	520	510	517	525	532	532	528	483	485	489	539	484	510	526	452	479	501	520	496	501	462	507	498	487	503	516	482	518	546	536	512	462	496	505	438	508	469	496	519	488	474	471	486	517	482	504	488	472	500	497	478	488	548	478	493	515	487	514	525	516	510	459	542	484	503	487	501	491	534	551	513	514	471	533	545	516	501	465	497	509	539	497	483	513	477	504	506	535	459	518	480	504	526	486	538	503	484	475	483	503	485	475	499	495	483	498	511	523	502	503	505	524	507	506	516	502	496	505	513	469	480	481	506	490	490	503	483	509	504	470	445	496	473	508	524	497	470	475	484	484	501	485	561	518	551	515	452	537	497	519	503	469	530	490	544	497	476	502	481	486	493	497	512	519	487	477	476	464	485	529	488	522	527	497	480	468	461	494	495	493	511	504	530	493	530	486	496	514	527	490	506	525	495	557	526	468	542	487	492	515	503	452	520	513	508	501	503	480	527	502	473	477	514	498	511	462	470	493	517	503	468	501	488	525	449	530	477	547	512	474	467	506	488	527	493	531	492	490	534	522	559	493	484	512	510	518	496	542	506	511	503	490	530	457	468	461	500	521	538	475	498	493	506	541	473	504	519	462	508	468	481	479	527	480	469	501	515	485	537	483	504	477	530	502	502	537	541	459	535	512	471	452	509	485	511	515	516	504	521	482	502	484	511	533	511	544	500	485	461	513	515	500	507	471	484	570	523	493	483	522	495	496	567	475	521	522	493	497	530	487	453	484	511	493	459	542	472	519	434	502	526	518	479	492	489	498	511	502	510	520	481	490	478	510	477	519	510	477	461	495	503	494	486	451	525	488	490	499	515	497	497	504	529	479	493	492	451	507	495	477	519	493	482	500	495	465	511	485	503	467	493	498	476	474	467	536	495	479	483	492	488	445	502	504	488	529	483	484	503	547	495	478	540	513	522	469	528	471	481	508	494	489	477	508	486	501	521	512	550	483	515	506	529	483	482	506	528	503	512	493	455	500	526	510	518	494	542	506	496	507	525	537	445	499	506	478	479	522	477	482	470	533	484	504	512	474	465	497	484	518	468	489	490	500	501	449	470	505	501	516	505	522	507	517	472	509	471	477	479	495	491	483	479	503	486	527	494	464	484	469	494	514	519	509	536	494	490	493	463	516	509	498	552	506	482	510	521	511	509	487	474	486	495	505	525	481	464	479	484	478	523	486	485	516	521	503	492	512	505	481	471	505	491	519	532	438	537	452	510	490	508	476	461	482	501	519	530	462	495	473	479	502	544	526	470	491	487	491	491	498	481	470	511	501	525	457	484	493	528	480	511	482	477	483	523	462	497	482	464	514	525	530	475	486	529	493	489	495	529	474	515	455	482	483	487	511	511	513	508	489	453	493	475	481	481	504	467	524	471	480	486	457	488	502	532	521	463	486	472	523	506	477	498	552	465	510	488	550	499	484	528	504	496	542	504	474	476	504	472	531	491	510	527	466	506	501	524	517	476	506	530	515	499	453	468	531	502	473	505	521	483	510	495	541	505	521	489	518	478	498	476	520	509	507	483	486	499	502	487	488	477	470	500	494	535	513	537	486	485	484	522	524	473	512	527	508	517	473	547	467	456	508	469	472	512	469	463	466	495	516	575	497	476	477	501	515	506	493	515	521	506	522	519	462	473	491	479	468	460	494	508	514	490	488	473	528	484	476	506	504	507	507	531	530	487	521	516	466	533	497	517	506	506	485	482	522	518	502	486	493	486	541	551	499	527	475	475	529	489	483	498	483	515	532	519	491	536	502	510	506	552	496	446	519	520	497	480	511	500	517	486	544	484	485	463	484	523	505	527	487	506	487	501	519	505	514	480	491	489	549	528	473	471	479	466	466	514	486	485	541	532	472	513	529	499	502	463	481	488	495	515	486	526	522	484	496	496	495	499	510	500	485	487	507	465	484	488	470	535	503	473	503	493	488	518	514	469	507	488	504	481	520	523	508	503	482	519	495	502	537	519	548	495	508	503	498	485	479	499	532	465	500	522	471	498	516	487	485	475	459	554	504	519	476	547	453	471	495	527	506	470	481	486	478	498	526	489
27680	11116	2504	1682	1022	738	587	560	550	536	1223	2118	1904	1128	692	516	437	414	432	445	406	415	415	476	428	404	452	475	402	461	426	413	437	474	425	427	484	436	423	438	435	448	441	422	430	419	432	413	448	444	440	424	420	458	476	426	426	440	395	415	380	415	447	458	465	432	442	442	414	445	457	432	437	475	438	417	434	472	423	426	467	404	445	471	493	412	452	455	444	439	466	474	427	412	399	454	463	459	445	454	448	422	432	455	445	416	434	453	425	445	426	388	434	448	455	448	490	442	402	425	447	436	448	418	429	430	425	452	480	451	454	446	432	446	427	433	446	439	428	417	407	422	427	458	448	474	445	452	412	433	436	451	433	445	485	428	466	459	465	434	415	463	454	429	441	421	436	446	462	447	416	428	443	441	419	455	461	438	378	390	456	433	458	481	447	418	450	396	425	438	402	430	441	418	452	460	448	457	429	422	432	414	443	443	395	482	454	366	508	440	448	446	419	456	446	409	420	400	487	461	436	420	426	429	425	461	437	432	425	461	435	416	442	421	395	450	438	437	436	422	464	452	428	431	426	420	423	468	425	456	459	421	403	459	430	438	451	411	441	459	411	479	423	448	456	404	443	418	446	447	416	450	418	445	455	433	418	399	452	423	456	438	416	438	462	417	438	419	421	433	442	413	416	466	405	474	443	435	410	430	428	449	428	419	402	468	414	464	450	411	448	433	472	413	423	427	422	459	417	431	442	437	421	474	448	476	451	447	441	449	450	434	420	416	431	398	416	392	431	441	420	441	456	373	471	479	444	413	386	433	435	428	429	437	434	454	465	501	448	395	398	369	450	447	464	388	440	436	458	448	451	453	442	453	460	453	431	441	437	450	450	440	453	446	460	460	403	427	445	430	404	447	427	461	443	409	416	455	450	438	427	482	460	442	414	436	450	410	406	408	444	453	460	426	391	382	443	444	407	452	453	431	466	425	469	472	441	448	432	412	418	468	465	446	420	430	456	406	451	391	434	465	442	464	429	471	439	463	432	419	446	453	463	474	452	430	435	454	430	472	446	407	425	407	425	425	428	428	407	453	445	454	441	432	460	470	465	418	440	438	446	431	475	427	446	404	411	409	443	457	455	418	437	447	434	420	456	437	460	426	461	440	456	419	428	424	425	413	432	434	442	438	416	409	407	427	462	434	437	447	455	451	385	408	421	423	415	428	434	477	424	421	444	402	410	440	425	435	423	459	394	433	425	412	442	434	425	426	482	441	420	464	431	433	415	465	446	435	454	428	442	421	405	427	378	433	440	399	454	426	437	452	416	448	427	437	395	437	433	475	419	432	416	428	408	452	430	441	450	398	441	419	428	411	422	466	447	400	424	451	431	410	439	401	412	454	476	462	425	451	453	430	435	456	443	411	418	424	424	445	444	444	421	413	466	432	479	456	451	394	419	414	431	469	429	435	443	411	485	459	453	472	491	411	404	439	465	440	407	438	420	427	442	455	395	476	462	417	436	442	425	467	454	423	461	420	442	445	429	400	472	420	445	430	448	427	443	472	424	403	395	462	444	448	416	403	434	399	483	453	469	451	422	471	463	494	419	447	444	428	415	443	424	405	467	427	457	405	442	448	386	442	434	448	403	481	414	415	421	427	445	405	441	463	469	395	493	412	423	424	466	417	460	446	482	390	449	413	457	483	412	396	393	457	456	424	446	463	434	453	413	454	413	430	429	455	472	433	409	419	485	416	447	447	413	433	445	433	417	454	426	451	460	422	433	424	475	425	417	433	417	408	415	449	435	461	409	460	439	462	441	425	402	405	438	423	446	427	415	419	425	455	443	468	468	432	460	436	429	429	417	443	435	439	403	467	449	431	436	439	416	453	466	448	461	429	457	444	416	490	469	459	424	443	424	453	377	415	405	391	412	402	433	481	461	450	442	446	454	452	451	423	449	477	460	405	443	444	447	425	447	481	412	416	416	449	426	416	454	412	454	429	430	451	454	430	441	453	418	431	450	406	432	403	435	460	457	443	422	447	458	459	433	408	418	444	398	394	468	465	406	468	450	432	369	483	449	429	433	408	443	439	500	422	458	411	417	446	420	423	422	410	419	442	424	411	423	429	428	457	480	453	455	450	438	440	429	456	435	428	443	433	433	451	462	436	426	439	408	457	478	442	425	432	459	453	433	419	431	454	481	427	427	451	426	440	424	415	441	454	429	404	435	448	421	423	458	434	451	463	443	449	449	399	476	401	441	414	445	457	447	449	457	453	413	424	418	423	453	440	472	423	413	432	470	427	474	437	430	459	443	383	411	439	453	455	437	418	472	456	456	405	441	431	461	433	459	415	455	446	426	444	448	445	452	451	425	444	423	453	431	454	426	430	439	404	420	430	439	437	441	452	422	446	438	431	485	440	477	467	410	420	444	434	428	467	415	458	489	454	432	420	411	442	426	412	402	454	445	389	446	433	425	418	447	446	449	418	446	395	437	456	437	446	418	450	456	429	445	444	413	425	458	452	423	407	429	425	462	466	419	423	458	428	422	415	401	433	465	419	449	414	500	433	425	421	431	424	440	432	439	425	447	431	420	451	417	464	420	456	436	423	437	414	460	454	481	415	412	425	458	443	449	437	457	451	432	417	462	418	432	450	403	444	475	436	426	431	461	442	431	425	441	467	418	408	430	455	446	475	469	388	379	432	412	422	430	439	445	479	433	433	421	421	453	437	447	435	474	419	424	480	451	431	440	404	426	438	466	409	416	438	456	440	430	447	426	431	437	466	431	497	436	430	436	442	438	416	463	445	425	432	452	433	452	415	403	451	387	455	423	470	402	402	447	469	439	430	405	469	408	443	442	400	416	448	416	411	443	397	438	440	399	425	458	487	420	428	466	444	458	426	487	496	458	467	483	420	420	421	473	395	435	438	425	417	451	458	458	418	438	434	446	425	404	427	477	458	430	409	406	416	411	392	425	446	410	417	462	460	444	446	433	407	455	444	434	407	435	423	447	438	435	437	421	441	446	461	453	423	397	420	425	485	401	452	469	446	418	395	479	417	445	425	459	423	443	451	436	444	426	460	388	427	463	425	415	454	404	446	469	411	428	437	451	426	412	435	398	459	442	446	432	456	440	430	448	407	401	429	430	472	424	424	443	472	449	457	436	441	438	489	453	414	442	490	439	447	418	401	462	422	445	441	455	448	459	425	442	388	424	411	406	427	413	394	455	431	464	415	417	449	457	500	459	451	433	408	416	445	394	458	454	413	418	418	448	449	435	424	425	427	411	438	448	399	406	420	418	451	395	415	428	437	430	435	454	442	405	455	464	422	512	414	406	432	449	472	467	438	428	431	406	391	457	438	441	471	459	429	425	406	413	453	437	414	425	404	413	405	442	450	442	446	437	417	453	455	430	489	449	428	429	450	467	435	421	453	423	439	439	432	462	417	433	434	421	417	456	458	470	447	403	459	450	456	444	439	438	452	423	420	429	439	436	451
5932	2189	1946	1314	1014	816	613	578	578	595	1531	2458	2050	1149	642	491	384	397	390	379	391	378	426	423	427	369	404	370	416	402	375	392	367	421	378	387	366	427	388	399	416	401	388	357	369	391	421	388	384	398	388	398	428	354	389	387	390	382	393	426	400	382	380	377	434	395	409	372	396	382	369	396	374	383	369	368	380	391	384	359	387	393	396	391	422	392	400	378	380	396	416	398	372	400	400	390	333	415	401	399	390	377	425	409	435	395	375	393	398	427	380	393	366	401	412	398	401	437	381	375	375	404	390	425	391	392	406	391	373	418	371	418	440	400	420	417	419	409	437	403	382	395	383	380	427	378	373	383	406	394	364	368	356	386	405	378	389	409	425	417	367	368	428	353	363	414	406	413	386	419	367	388	361	394	415	383	410	363	414	385	401	381	390	391	365	391	384	380	382	403	387	409	367	398	398	397	378	368	404	415	403	397	385	385	424	404	380	393	388	415	371	395	396	365	373	412	382	365	402	420	406	403	382	403	352	372	401	381	408	365	416	375	381	320	390	406	399	391	404	387	363	402	383	368	409	385	349	410	392	392	378	388	370	414	356	381	418	391	366	387	372	387	400	383	407	400	354	398	406	388	379	394	368	372	368	389	363	386	385	375	359	365	384	386	383	363	385	375	407	404	388	420	405	385	377	371	402	403	409	382	441	387	439	411	418	403	368	391	370	386	417	386	378	397	395	390	380	399	412	387	401	414	384	366	405	388	390	371	407	389	396	358	386	349	379	410	417	371	399	405	382	370	356	391	395	375	408	384	388	379	398	372	380	378	387	398	368	411	413	370	401	388	376	376	390	415	438	379	410	368	414	398	377	374	426	386	382	398	390	422	364	427	381	371	361	410	405	371	417	393	371	409	393	371	388	348	391	402	414	383	415	392	382	392	383	384	402	408	415	411	353	359	392	380	418	344	390	394	380	422	413	367	396	386	386	377	388	414	361	393	374	383	359	375	386	393	361	381	372	388	432	390	389	397	363	372	389	386	424	383	420	435	379	390	390	419	383	399	368	406	365	400	349	354	383	387	382	360	424	383	404	395	390	405	396	414	388	391	435	348	423	404	389	393	440	397	418	360	397	387	420	379	378	415	403	371	378	392	391	397	420	385	369	395	374	417	369	391	358	392	402	354	385	377	389	349	406	375	379	402	412	386	402	418	375	383	371	417	396	369	389	370	410	411	420	400	382	417	392	365	381	408	393	385	409	395	377	378	443	402	377	385	405	369	383	398	407	367	371	387	364	414	381	369	408	387	397	388	370	395	402	376	401	406	424	395	393	404	385	408	399	383	424	363	438	437	397	397	380	391	398	395	405	391	362	382	336	381	363	393	377	401	419	391	358	377	397	409	372	387	401	370	365	424	422	424	374	411	393	381	391	380	399	412	406	431	417	374	395	406	412	418	394	393	390	392	411	402	386	392	415	416	432	395	368	354	383	352	383	409	364	387	380	406	406	354	349	392	387	378	405	414	384	387	387	358	372	371	402	411	385	377	354	387	385	392	395	387	387	376	409	415	385	390	350	383	411	359	359	370	385	396	407	385	396	390	399	368	408	381	403	379	440	391	350	360	392	376	394	388	372	368	438	340	425	378	408	418	366	402	364	406	373	398	385	365	401	382	360	382	392	389	407	394	369	411	381	373	376	382	370	474	404	391	400	404	385	386	384	389	388	427	384	372	396	402	359	401	370	402	370	382	426	381	378	385	379	377	403	390	413	390	420	398	382	365	370	394	374	389	390	399	409	392	387	362	374	373	392	391	396	377	395	431	380	392	382	390	370	381	394	398	392	427	399	381	388	364	397	416	409	380	403	379	349	386	373	354	376	387	400	377	385	379	375	423	427	358	390	423	393	395	414	411	383	354	358	362	421	405	379	396	431	368	388	401	398	398	429	387	364	366	379	372	376	376	360	397	428	367	388	371	378	378	382	433	393	376	385	405	390	414	398	389	363	371	373	381	395	398	373	374	349	409	407	352	402	394	400	363	383	386	364	357	420	382	444	373	368	381	405	393	399	414	381	406	368	392	382	388	389	391	417	367	358	409	393	378	400	412	382	380	407	372	405	395	398	353	355	372	392	426	443	399	407	385	402	355	399	374	388	380	360	385	378	411	365	392	416	353	387	382	370	370	400	403	375	374	351	376	387	371	351	407	360	384	370	378	370	398	414	341	390	421	416	385	405	404	405	383	393	392	387	369	376	419	406	378	440	403	361	386	403	396	374	385	369	343	397	370	370	393	389	383	369	398	359	356	387	371	379	379	403	396	380	423	421	382	388	394	395	373	337	398	400	396	381	413	381	371	393	387	404	382	389	397	404	352	386	358	441	388	429	385	404	400	404	406	402	402	399	389	369	394	374	383	384	388	376	353	426	391	390	400	406	387	411	418	403	405	374	442	395	387	398	373	399	451	375	414	375	422	399	415	389	434	385	382	377	408	359	355	414	410	402	368	345	402	390	370	379	368	387	402	373	411	410	390	388	369	415	367	405	394	377	416	370	371	389	386	374	374	382	396	396	387	414	372	368	394	362	355	408	377	376	407	375	381	394	387	387	384	349	388	387	409	388	381	368	374	380	397	455	394	386	368	423	357	348	390	381	382	405	407	399	348	381	396	388	414	415	404	389	387	407	373	342	370	353	425	360	395	443	376	404	400	423	407	385	413	411	389	380	406	434	370	380	386	380	370	381	402	373	378	395	402	364	423	376	401	401	389	360	408	381	388	377	373	351	382	371	387	373	408	387	407	422	382	387	384	374	372	391	400	370	408	405	363	361	390	402	400	397	380	376	384	365	368	385	395	411	358	379	383	381	351	385	356	394	413	411	413	384	358	349	388	422	394	394	359	379	381	414	392	402	392	389	389	386	376	385	379	429	388	365	376	413	380	453	394	373	400	382	411	387	380	395	393	419	420	405	410	417	366	357	424	399	358	412	393	377	359	389	370	397	408	418	431	377	396	414	372	369	378	434	374	376	392	353	376	432	406	375	416	405	357	359	361	396	401	364	397	339	411	379	384	402	393	370	382	418	397	383	401	393	370	387	387	375	402	371	384	366	397	387	395	409	455	381	383	377	358	362	383	394	385	381	404	422	395	366	397	408	393	383	399	391	350	387	387	384	414	419	370	406	377	369	362	414	391	360	408	410	385	364	371	376	395	354	409	377	397	421	383	371	359	345	421	377	389	387	373	365	402	411	371	377	361	395	405	366	361	372	404	381	424	345	397	380	380	385	391	365	402	406	364	388	385	380	393	427	412	393	413	394	364	396	368	390	390	368	384	384	373	371	396	392	371	382	409	365	387	400	395	389	400	405	405	411	392	394	374	386	383	402	425	420	390	385	380	374	399	370	409	393	381	352	372	393	390	402	371	376	398	436	366	412	423	402	406	393	389	418	395	400	369	391	397	417	370	424	332	389	352	367	427	381	390	386	369	367	398	403	358	370	383
25518	21398	27493	25449	8750	2192	1164	948	727	842	9291	16913	13738	5476	1582	782	493	461	464	398	442	452	460	407	429	442	413	441	422	446	453	449	421	447	470	452	454	450	407	434	402	432	434	478	452	403	439	465	435	451	453	431	428	422	431	449	440	460	408	428	432	410	451	423	466	420	407	468	450	451	425	431	401	422	403	392	422	421	434	425	426	405	400	452	387	469	440	426	449	443	383	453	403	438	438	420	412	434	447	443	453	436	437	438	412	412	427	401	435	475	431	466	423	407	425	471	449	450	404	437	427	412	442	388	436	444	456	433	445	444	413	454	461	431	442	420	428	433	426	427	425	432	451	453	446	416	424	407	423	425	422	432	433	437	412	402	394	406	394	415	443	426	428	408	437	476	411	426	415	451	431	412	459	448	426	384	437	477	430	447	438	414	424	433	407	410	435	420	369	408	409	383	435	427	458	444	426	444	435	437	423	400	399	464	417	443	408	447	452	406	447	465	392	453	410	442	415	438	461	421	451	458	397	459	441	419	451	439	465	451	426	440	431	438	390	448	436	385	458	442	456	429	446	380	432	451	461	400	405	445	444	414	430	436	447	438	444	459	459	400	412	415	437	444	432	431	421	396	422	437	420	439	472	421	424	476	458	446	396	430	456	435	439	427	421	430	437	434	411	440	415	420	418	425	412	405	421	419	420	423	440	458	450	435	449	434	395	471	419	411	413	392	409	420	419	460	441	426	415	442	441	435	424	407	406	463	458	474	426	453	417	447	417	448	431	415	405	432	407	443	429	452	427	470	415	432	408	436	426	448	441	429	465	434	407	420	399	413	429	456	422	408	437	410	429	441	440	418	413	402	463	405	402	411	428	447	428	430	401	423	428	427	410	434	423	441	439	444	430	459	456	416	444	435	451	423	440	457	418	422	442	398	421	447	454	427	413	424	405	418	405	422	436	440	417	412	446	425	417	408	412	420	406	478	444	403	461	421	436	410	394	414	431	408	422	446	445	421	458	415	413	445	429	436	423	401	422	454	437	409	387	410	416	423	444	438	463	464	417	414	417	442	415	445	463	443	423	452	422	416	409	428	445	435	433	403	429	384	425	423	427	437	428	427	377	406	434	448	481	405	447	416	441	407	460	412	406	433	427	444	412	439	433	413	452	430	428	405	403	392	436	390	426	412	410	398	442	435	397	413	431	416	450	448	418	442	436	402	454	449	407	450	438	412	445	444	416	411	409	447	437	402	402	422	419	501	405	408	429	413	453	449	437	420	405	430	449	481	449	440	443	413	408	417	468	429	412	434	392	397	393	460	447	452	418	433	405	432	432	429	447	449	398	432	448	477	417	419	435	421	467	411	433	449	446	419	425	388	429	426	456	467	430	479	384	487	405	426	409	437	420	457	428	394	455	435	414	428	433	455	442	433	422	403	432	434	447	415	421	465	472	424	409	452	421	438	454	389	411	387	436	462	424	404	447	459	433	409	443	431	443	404	414	422	449	443	449	442	395	413	443	399	429	415	426	429	381	421	414	448	404	426	441	401	439	401	395	407	448	451	453	442	461	420	416	424	430	460	457	479	421	423	408	458	401	429	437	429	429	403	423	439	437	424	428	442	380	373	421	450	425	436	424	386	433	459	393	443	437	420	424	397	397	413	432	417	426	409	436	429	370	432	456	393	379	481	406	407	410	425	426	463	428	418	390	430	405	430	411	412	434	428	440	430	409	429	471	409	417	395	446	445	413	429	450	466	434	407	453	417	462	409	449	423	404	446	417	464	428	424	438	436	442	422	432	445	429	436	448	463	412	448	395	437	416	427	427	440	416	470	413	452	393	427	444	410	451	432	413	476	441	434	449	389	407	432	425	446	449	408	409	414	411	436	433	436	472	431	401	435	402	416	407	413	426	402	455	453	450	468	407	424	425	422	397	414	427	417	385	418	387	411	415	437	440	440	431	455	395	421	446	416	452	421	425	444	430	406	385	368	424	409	453	432	445	443	417	415	459	430	395	429	394	398	425	413	443	432	419	409	455	451	407	417	411	439	465	429	438	457	420	437	447	443	446	418	439	420	454	427	448	411	456	446	423	443	392	421	451	452	426	430	402	438	402	432	428	436	459	419	428	457	439	433	423	434	418	412	413	458	421	477	460	443	415	439	436	458	410	400	429	443	403	412	447	449	444	433	423	425	474	418	428	438	453	429	428	444	436	420	445	454	453	412	394	436	464	412	472	414	411	395	426	433	484	471	412	432	436	458	431	409	444	390	430	408	454	417	437	403	449	425	421	402	423	419	441	411	400	389	453	424	402	460	417	427	428	481	445	448	451	394	485	430	430	406	436	404	439	472	430	466	428	425	423	426	442	435	445	446	456	448	455	411	443	424	406	429	418	410	456	422	437	496	447	410	423	418	422	432	450	416	437	427	435	446	435	432	422	434	439	408	445	446	445	440	447	413	422	403	429	435	414	431	434	398	470	424	457	389	439	450	420	444	405	429	451	406	404	444	445	431	446	419	408	441	432	428	409	434	405	416	474	425	434	402	444	424	411	420	440	455	432	455	446	431	436	496	417	421	392	455	457	436	405	426	423	429	451	429	386	392	407	389	417	440	402	464	466	419	376	425	428	457	444	450	439	446	469	453	408	421	411	473	449	379	448	416	451	446	402	434	411	393	428	431	443	457	419	452	442	403	423	416	446	426	438	445	441	441	421	431	445	431	425	420	432	444	457	452	433	426	465	413	435	440	443	393	445	415	408	429	417	373	421	454	432	431	416	428	426	432	446	408	443	411	455	471	391	435	423	418	433	439	421	456	451	414	460	425	388	414	409	381	414	393	412	442	424	450	438	443	456	460	416	436	401	406	404	413	439	414	439	404	461	417	410	418	411	437	396	445	385	422	434	421	390	450	412	432	427	411	466	460	448	437	431	443	460	454	450	472	433	417	439	443	431	491	422	433	422	426	443	441	458	426	423	448	423	417	441	411	461	410	462	469	405	410	430	443	427	456	416	432	407	422	438	408	404	453	418	422	386	417	404	444	429	410	428	402	404	424	436	409	442	434	421	430	412	470	416	418	440	421	389	406	429	450	438	390	446	413	478	437	434	429	393	397	416	452	442	402	411	421	470	427	420	435	434	359	457	411	427	425	440	425	381	412	413	431	429	431	447	465	419	443	460	437	394	428	441	424	452	467	436	409	444	424	466	430	405	409	451	441	447	421	417	402	420	428	411	415	412	423	405	429	431	479	420	407	408	479	437	452	419	401	415	484	423	424	432	435	404	470	449	415	468	450	451	433	467	425	458	456	428	447	419	449	418	422	432	427	448	424	384	432	430	429	429	446	433	431	421	447	421	441	429	434	417	432	432	466	432	437	418	420	463	411	409	441	442	420	435	433	416	471	429	433	429	417	406	414	413	475	470	424	400	475	414	422	429	435	445	408	438	440	432	447	416	460	425	410	456	441	413	429	409	420	410	406	417	423	412	430	419	439
4338	5787	5370	3229	2280	1839	1304	1214	984	1033	12323	15525	11387	4670	1637	797	468	446	406	408	420	438	403	441	410	375	381	442	419	357	355	436	415	410	396	417	426	377	380	394	421	397	373	374	407	382	406	393	388	422	406	419	415	423	399	396	393	388	408	414	383	383	396	364	411	399	420	407	395	398	354	378	415	437	439	427	400	424	426	427	390	394	442	409	407	387	410	393	381	409	396	447	427	401	383	396	395	389	404	405	374	414	445	440	419	394	395	350	394	412	413	433	395	393	381	406	413	408	409	426	417	420	416	404	440	392	443	450	396	393	377	402	420	428	446	406	353	402	409	391	396	376	387	393	403	366	396	413	398	388	391	415	413	418	394	367	405	399	388	409	400	381	396	383	408	415	368	397	406	412	386	405	384	401	361	361	377	372	416	401	392	370	388	397	412	389	411	411	421	442	390	362	378	409	357	424	393	431	384	381	369	385	387	409	389	407	396	404	376	408	381	416	395	407	370	402	390	378	424	410	391	360	388	373	419	387	383	374	420	388	396	405	378	411	426	401	439	387	371	398	383	383	424	414	403	375	353	406	395	363	378	419	395	401	422	357	411	394	410	408	406	393	400	398	381	418	410	360	421	409	409	408	397	385	389	360	363	384	420	401	383	377	394	435	429	362	414	426	411	430	389	386	402	412	440	393	404	414	379	414	413	355	398	375	397	398	440	449	398	399	393	413	422	397	427	373	409	407	366	387	395	407	412	401	432	369	430	429	387	395	424	426	383	416	389	419	365	387	411	411	386	377	384	376	391	408	405	357	425	410	415	406	430	374	409	423	382	393	391	389	428	395	402	402	397	450	442	429	420	397	395	371	404	410	406	340	394	399	398	404	406	370	390	443	416	416	399	387	390	404	412	360	352	391	428	396	361	403	423	370	425	385	361	424	406	400	420	430	404	402	392	423	426	411	388	384	414	381	398	385	389	403	406	410	412	400	370	419	368	376	400	400	395	377	421	401	379	380	381	425	410	402	389	349	388	420	435	369	400	401	408	392	425	387	410	407	367	387	434	406	412	424	382	424	348	411	388	384	385	399	438	420	409	412	391	412	366	382	378	404	390	389	412	401	430	410	385	435	383	401	410	401	384	393	377	399	411	376	390	449	396	408	416	397	408	405	408	369	411	421	400	406	379	358	386	396	377	394	403	428	422	397	417	390	380	375	388	399	401	427	366	423	409	402	394	420	416	373	397	373	400	388	380	394	389	395	387	398	379	425	362	434	377	392	411	416	417	410	403	438	423	400	373	433	400	418	397	410	405	385	386	387	369	390	373	403	412	399	362	393	414	372	376	388	371	390	388	398	414	440	372	404	398	389	413	364	421	375	424	413	412	386	398	409	398	395	400	381	405	405	397	402	400	404	405	419	406	399	435	412	396	380	388	415	424	396	419	413	406	406	396	417	377	395	381	355	437	386	405	410	421	404	411	384	397	415	368	398	421	384	401	392	387	400	416	408	402	379	386	394	409	381	423	417	394	432	356	397	385	423	409	383	449	412	420	401	396	393	393	401	413	376	425	375	413	398	430	393	404	401	415	400	414	371	386	421	395	434	379	370	411	384	397	422	392	403	382	405	390	431	395	391	383	425	379	396	398	416	357	412	382	401	371	438	405	382	383	385	403	374	398	390	378	396	392	426	390	419	414	399	390	383	443	407	406	383	445	424	397	408	376	395	390	398	380	416	425	413	390	402	414	411	389	371	427	414	408	410	406	370	434	411	437	385	382	379	390	353	423	396	427	388	410	422	430	404	430	380	372	389	406	400	389	418	377	410	413	404	413	414	390	395	392	392	416	450	387	356	404	387	418	436	396	432	404	411	407	378	433	411	390	417	360	378	386	411	393	409	410	376	401	415	405	402	411	353	397	393	429	386	389	412	441	418	402	400	364	399	387	392	402	407	427	416	376	387	402	400	365	411	352	398	422	386	365	411	411	413	357	425	391	401	415	360	405	381	433	407	362	378	382	371	366	417	418	406	359	374	423	395	408	413	368	375	380	368	411	449	402	404	431	384	402	375	388	396	400	385	384	417	414	374	400	425	400	381	431	400	395	384	402	410	406	360	433	410	406	425	363	353	380	436	402	362	366	408	407	398	408	382	374	375	407	426	383	386	373	384	383	384	383	417	396	420	427	419	379	399	435	399	379	401	404	395	394	424	414	382	363	374	415	391	377	379	412	402	396	410	387	394	390	361	441	393	411	395	419	400	384	407	392	345	407	386	367	392	427	384	420	390	383	435	390	382	404	382	421	420	397	379	419	419	413	397	395	394	387	397	372	403	411	435	372	368	444	387	405	368	393	360	404	399	397	410	403	391	381	390	366	415	439	402	414	405	395	418	381	404	421	368	374	409	424	410	406	404	375	381	421	381	415	413	388	413	385	403	399	421	364	371	430	387	430	384	395	376	416	369	420	408	389	379	384	384	421	385	397	384	411	408	383	408	419	403	378	396	388	426	405	400	418	446	420	402	384	393	407	383	388	431	403	365	394	429	424	380	403	399	411	428	398	375	366	416	403	385	392	373	376	391	403	404	382	368	403	389	403	394	409	406	410	398	388	419	383	384	349	411	410	413	392	393	348	387	427	399	386	394	382	378	396	408	400	392	406	395	352	407	403	409	426	377	395	436	380	376	393	408	409	380	414	424	403	370	405	408	361	440	361	394	406	389	391	416	368	402	370	391	395	391	389	417	379	390	403	400	402	392	380	398	383	411	355	372	368	402	384	417	380	395	383	388	386	427	399	366	387	377	368	443	417	404	386	364	405	364	374	424	429	369	410	414	428	389	409	429	365	416	416	391	388	395	401	373	426	403	370	386	369	407	378	395	420	379	375	372	422	424	388	401	396	394	412	386	381	385	402	428	362	398	478	395	424	411	399	345	400	357	400	377	405	373	371	399	413	436	358	414	412	405	387	384	418	404	389	436	401	396	391	419	400	404	370	373	397	394	410	389	430	415	386	428	438	344	386	376	375	406	433	402	417	407	366	399	427	414	401	383	399	369	375	389	407	378	387	390	423	423	424	424	394	399	392	377	394	415	364	414	387	373	424	418	426	422	395	383	418	401	382	378	409	395	422	411	411	385	399	404	362	394	375	426	394	434	380	400	368	437	392	364	379	419	415	385	414	409	445	375	409	354	376	379	392	424	397	394	395	420	381	367	428	362	377	385	443	387	396	401	396	365	405	422	377	390	390	383	404	433	387	400	390	376	377	376	416	413	373	393	430	392	391	398	390	415	404	408	405	393	396	376	374	379	376	388	414	381	390	427	400	401	422	417	381	385	405	404	428	387	394	377	339	406	425	421	391	432	391	388	399	392	381	425	390	388	382	376	430	372	398	411	367	417	411	390	386	386	370	405	396	373	431	416	395	405	403	393	406	434	419	404	395	399	421	398	419	393	385	416	384	449	415	407	405	398	370	399	417	407	406	374	370	394	414	388	392	412
24588	21412	28646	24639	21032	7813	2650	1496	1158	1241	17235	29564	24530	11122	3080	1244	720	600	567	574	594	559	518	543	588	509	585	509	546	531	569	571	588	529	559	530	570	531	556	517	576	573	550	559	559	519	572	563	546	548	519	520	569	543	553	617	574	545	583	552	548	516	567	591	562	523	568	585	527	576	553	544	563	605	541	605	541	575	570	546	570	522	572	579	579	527	541	586	565	599	578	564	554	529	558	517	584	518	523	549	592	560	542	547	521	536	569	570	581	510	552	527	606	480	543	518	569	570	567	544	593	576	587	540	513	530	551	546	547	561	524	554	514	547	525	561	560	566	573	575	545	551	530	508	562	565	595	562	548	520	552	517	572	515	507	581	548	535	524	547	547	561	568	569	592	528	593	534	549	599	552	533	514	522	542	542	517	492	555	518	573	568	547	548	577	570	558	550	543	583	543	558	502	549	551	601	603	537	590	572	535	570	580	542	558	570	585	542	557	554	562	547	550	552	532	584	535	557	566	559	529	538	572	546	564	533	542	557	517	513	502	565	554	544	566	553	538	582	580	548	558	613	503	566	552	536	532	557	573	540	566	603	562	584	596	535	549	558	536	565	542	545	507	575	593	528	550	555	526	577	544	584	555	587	571	510	540	510	572	525	530	564	533	561	594	533	560	561	592	589	559	533	532	563	542	558	546	489	535	581	552	559	543	553	597	540	538	526	529	558	571	540	558	515	514	579	526	574	569	548	598	520	579	538	511	526	528	541	544	566	541	533	551	555	531	524	568	543	525	561	539	561	562	557	587	548	563	527	556	563	545	581	566	568	542	562	518	561	578	552	553	600	552	589	543	581	524	528	554	545	529	554	513	566	534	552	550	539	529	540	562	542	524	533	574	509	548	536	550	547	571	545	545	545	592	535	576	552	531	516	574	571	550	568	585	525	564	549	518	508	525	519	512	527	546	533	590	581	536	589	615	577	558	578	597	549	582	561	530	548	564	576	556	561	577	581	546	571	562	543	521	521	567	520	552	565	545	530	577	543	546	543	516	559	545	543	546	538	549	584	559	571	525	572	576	569	507	573	554	547	556	530	566	551	572	555	524	555	571	548	551	536	536	520	548	541	538	541	547	586	537	536	558	526	561	576	548	520	613	539	521	550	536	521	527	567	564	527	545	560	575	549	543	569	544	557	550	521	541	568	560	582	574	556	564	544	560	520	581	569	516	578	574	566	554	546	535	529	513	535	524	567	531	524	616	545	537	613	549	507	528	553	539	597	585	559	510	554	559	498	590	585	589	549	548	526	563	531	595	555	525	513	524	537	530	556	586	556	521	556	546	536	550	579	523	526	562	542	578	513	536	530	552	577	529	569	548	552	539	567	545	592	532	562	564	513	557	559	544	523	510	558	541	594	526	541	549	552	574	531	569	554	569	530	578	546	563	559	537	563	541	551	581	561	581	561	572	586	558	536	572	546	543	599	598	543	553	560	527	573	520	509	552	590	552	524	568	563	604	485	578	557	551	547	552	562	506	527	551	560	564	528	526	558	520	597	546	564	547	570	514	549	543	589	582	538	522	536	510	511	521	561	515	539	562	526	561	510	498	526	538	584	556	546	501	520	535	516	527	585	560	555	517	530	567	556	548	551	535	545	529	556	555	551	570	563	481	573	553	547	577	551	543	551	566	556	555	560	564	550	543	504	620	544	526	531	537	538	569	512	525	584	573	560	556	564	526	539	587	555	560	527	567	552	507	502	503	563	553	534	554	526	566	521	566	587	569	510	529	552	531	540	552	518	525	521	524	575	539	516	555	569	571	561	574	595	547	553	521	570	587	560	520	580	519	551	547	557	567	527	550	537	561	555	538	541	530	521	569	559	537	512	544	572	539	543	539	552	569	576	591	580	549	525	500	527	528	509	546	550	544	539	549	522	560	505	551	546	545	549	564	562	501	538	560	529	521	540	543	530	542	562	525	562	571	553	580	530	575	538	558	528	546	584	546	587	544	577	530	519	532	539	521	552	528	563	535	560	485	553	537	502	510	546	547	524	546	589	591	545	573	515	548	575	560	552	534	556	520	515	564	584	532	569	545	541	574	484	555	554	525	550	541	584	506	499	572	501	548	558	536	518	540	504	566	574	567	534	600	569	486	551	537	563	573	511	555	574	544	563	547	531	548	544	533	532	548	520	586	549	551	518	552	525	541	522	578	578	529	492	561	520	599	555	524	555	549	546	517	575	538	545	547	596	518	574	566	540	528	547	551	509	528	541	556	542	522	561	536	519	490	526	573	558	554	558	557	561	532	562	604	595	510	587	590	582	545	569	589	512	541	602	540	509	505	552	531	551	546	522	528	557	561	572	531	545	548	508	522	564	525	541	566	575	529	539	599	521	542	578	579	560	544	589	530	552	546	589	580	561	534	520	551	505	554	547	572	548	543	553	514	504	583	546	522	574	550	555	568	545	540	569	500	519	501	544	583	581	558	582	570	510	546	539	579	551	532	549	553	553	557	545	575	574	569	529	605	528	528	540	601	566	562	566	539	499	543	534	560	530	549	570	565	534	534	579	531	561	539	520	559	553	579	518	564	547	558	522	564	566	547	597	549	564	536	563	527	534	545	521	520	533	521	576	595	540	560	521	504	551	543	553	576	567	555	560	503	554	556	495	579	559	548	514	550	548	555	552	555	613	554	603	569	538	528	550	549	554	558	547	550	567	609	552	543	547	542	561	535	497	562	549	581	563	572	511	550	554	571	510	594	576	528	558	528	549	552	542	518	542	552	565	483	549	558	481	539	577	500	578	537	494	575	570	536	552	568	522	551	533	594	535	510	569	546	556	581	549	519	535	543	560	515	544	557	529	550	600	528	572	554	574	498	559	533	577	539	559	559	601	521	559	545	520	534	521	534	528	541	577	462	546	517	598	530	542	547	601	524	584	572	534	548	617	532	524	558	538	549	551	571	535	557	517	562	543	555	549	558	613	543	556	560	542	598	538	568	526	503	546	546	558	561	570	559	562	536	581	520	549	599	537	561	545	574	539	539	533	552	555	530	529	563	509	565	527	557	557	566	558	554	533	571	576	568	554	534	534	537	586	568	509	519	587	539	545	558	533	531	561	508	589	551	518	540	596	562	555	528	556	539	577	565	560	520	551	548	578	551	565	530	578	534	555	520	548	546	553	514	519	577	557	561	527	533	590	534	569	533	544	555	581	545	565	559	560	555	540	538	542	567	549	550	603	577	560	559	523	550	538	539	543	527	554	488	584	487	557	519	494	562	561	563	536	527	538	572	575	541	556	580	542	519	595	533	566	554	556	536	537	576	565	546	547	569	592	535	553	577	544	541	550	531	574	553	519	556	549	563	548	529	591	527	550	522	525	594	545	561	547	565	568	561	528	525	542	527	543	551	541	514	504	550	524	562	579	587	551	522	526	543	546	557	574	566	551	540	594	524	543	562	563	564	526	533	553	529	575	555	569	559	523	558	520	578	563
4866	8856	8527	5134	3370	2469	2240	1798	1466	1627	21725	25655	19683	8353	2766	1318	606	518	492	483	528	478	514	497	529	497	546	503	478	527	509	559	493	502	535	489	496	513	530	505	491	488	469	496	492	507	530	514	527	523	508	518	481	520	452	526	518	525	492	472	468	510	462	469	520	482	516	535	484	504	530	514	525	443	460	521	504	458	496	498	487	522	495	499	494	490	500	493	516	485	510	515	494	498	510	477	508	482	496	501	478	494	492	547	498	516	514	498	476	520	506	510	482	467	492	487	497	481	539	497	484	487	494	492	532	489	515	529	488	518	495	496	486	491	517	474	453	456	451	466	500	489	520	497	521	466	491	510	508	474	482	481	509	518	508	501	547	508	487	464	521	488	503	522	498	511	478	481	534	509	474	557	485	509	522	504	525	512	445	506	513	480	461	486	507	493	482	487	521	495	503	483	476	476	495	466	464	524	496	480	525	494	499	538	525	477	489	507	518	535	477	525	502	484	528	484	506	477	481	566	489	517	516	497	481	484	489	482	497	507	495	471	466	481	467	501	540	505	530	500	495	544	492	477	515	488	461	501	483	514	497	503	480	501	470	494	493	493	499	479	514	506	512	465	519	491	517	502	507	454	489	496	494	450	476	470	504	501	527	491	514	507	525	480	466	496	460	477	509	515	479	503	492	488	510	493	543	475	522	495	480	521	506	489	495	518	484	467	469	472	500	529	490	461	499	492	511	480	496	477	461	444	510	486	502	461	465	531	483	473	490	513	472	481	487	507	477	491	509	538	483	503	497	495	447	492	505	495	512	480	499	495	523	513	500	505	508	521	541	505	506	504	482	521	506	510	509	506	445	501	481	504	504	505	484	509	511	484	488	462	492	520	515	456	552	441	474	533	461	488	473	498	478	480	462	518	461	518	490	473	496	456	505	489	486	508	510	452	528	486	493	466	481	483	490	484	493	525	508	502	507	499	501	462	490	536	488	476	456	522	477	448	484	449	492	467	516	516	490	525	464	456	491	470	503	510	499	499	496	473	552	539	469	480	496	528	522	545	501	470	488	439	496	471	495	508	508	527	497	459	499	487	528	455	531	468	496	500	512	530	481	474	522	443	480	523	535	516	470	511	506	522	526	510	498	512	483	507	482	487	461	496	542	483	518	501	510	496	452	528	484	500	456	468	538	496	468	535	464	513	512	515	517	521	542	531	489	515	441	526	490	497	525	508	492	513	446	528	495	446	526	498	495	500	502	487	503	462	496	488	527	478	501	477	531	486	524	533	518	474	487	475	457	506	511	487	499	468	490	489	506	455	516	476	473	522	494	490	441	482	470	440	505	492	480	531	515	490	496	498	546	488	526	496	483	509	499	526	538	510	470	526	469	485	477	484	494	501	508	479	510	517	495	469	484	486	515	451	471	504	486	503	510	493	525	506	486	504	502	504	532	484	514	544	499	506	497	480	500	515	460	489	515	512	471	525	491	450	506	477	505	548	494	483	525	502	481	511	474	496	495	488	508	515	453	506	463	422	464	521	505	519	455	505	486	506	493	513	490	468	520	491	480	448	494	460	524	506	482	459	507	527	487	498	487	500	513	461	507	509	453	537	476	460	485	497	437	498	483	504	513	514	469	509	511	493	522	492	493	498	490	484	520	477	504	533	465	472	500	478	553	472	458	493	467	543	522	516	454	537	522	470	495	513	494	460	481	516	501	476	513	526	459	498	494	480	491	515	519	528	499	499	515	496	477	531	496	501	514	491	502	488	507	536	462	493	494	460	522	483	470	492	502	505	508	467	506	485	504	535	478	466	515	488	504	503	518	520	511	474	495	526	478	512	490	501	509	487	515	524	510	481	532	451	486	478	532	488	478	476	472	474	492	512	468	484	505	494	540	498	479	469	486	516	526	494	513	483	497	513	493	475	483	497	456	518	483	483	479	495	498	490	498	471	496	502	479	505	488	456	498	473	530	473	502	513	518	499	517	486	485	519	473	451	500	530	462	513	512	492	491	485	445	493	529	473	516	495	514	502	494	497	475	509	522	530	522	538	483	513	508	476	478	479	497	510	518	495	496	481	482	516	486	528	518	463	514	490	494	515	484	491	483	470	450	479	488	493	515	507	516	474	518	516	481	517	492	529	504	499	517	474	488	539	516	527	443	489	500	519	455	534	474	482	453	496	491	474	507	472	534	476	506	531	527	514	506	490	460	485	513	509	518	459	513	512	519	485	476	482	464	448	492	505	496	473	499	494	482	498	479	531	517	491	507	499	474	477	518	515	512	484	484	500	493	500	471	521	497	490	479	498	476	461	486	484	500	473	477	485	487	518	510	490	506	503	482	495	530	512	495	565	553	485	487	490	493	483	498	499	482	500	540	506	495	469	459	469	505	484	527	529	496	487	515	467	476	464	510	461	501	476	491	488	550	481	472	475	456	549	474	526	490	515	501	496	507	504	522	491	481	495	497	503	497	516	488	506	487	528	465	502	463	472	470	519	516	481	511	499	434	499	510	459	497	494	523	526	493	534	473	528	507	540	484	510	493	457	537	508	563	498	479	478	464	492	509	501	466	532	462	521	503	479	518	515	510	490	450	509	446	502	463	486	510	504	492	517	487	481	460	493	536	519	513	519	486	465	467	497	508	509	476	498	478	464	516	462	500	475	494	518	510	472	477	484	477	460	506	507	503	477	507	508	454	461	507	535	485	489	511	514	524	525	514	502	483	459	483	521	488	516	481	497	468	501	515	501	493	486	502	499	518	512	529	461	455	465	510	478	505	479	482	508	504	487	476	509	477	492	539	520	479	499	513	453	502	450	498	491	472	498	513	472	460	496	526	485	505	496	438	494	507	523	503	480	495	470	483	475	511	458	467	496	462	477	499	508	495	494	524	483	502	493	500	492	478	467	497	504	475	507	471	505	465	489	482	507	443	511	462	463	485	514	493	514	499	449	499	502	517	441	520	469	511	484	528	482	500	458	504	461	482	475	447	519	457	512	523	510	495	509	490	484	491	469	515	505	462	514	529	500	459	501	495	539	455	486	495	473	511	498	498	459	438	486	469	493	483	489	512	433	497	468	535	495	508	483	492	482	478	535	502	481	496	496	459	525	466	483	477	493	495	479	513	519	482	484	476	498	500	489	482	494	497	494	462	453	524	521	475	485	492	501	483	490	529	467	496	486	520	523	479	500	510	519	512	513	505	525	490	503	478	494	484	489	500	535	477	490	487	467	498	461	442	488	499	560	507	487	516	533	481	512	475	501	467	510	506	504	481	448	534	517	472	532	458	501	467	505	507	478	485	480	477	536	477	560	490	489	481	484	454	467	495	525	486	494	518	494	522	518	490	481	503	475	523	434	503	476	516	492	459	472	481	471	494	490	482	441	521	477	495	470	506	480	544	502	516	475	478	506	547	488	481	538	473	522	518	517	495	476	473	503	487	459	529	506	455	480	492	485	479	488	497	501	470	482	467	497	457	502	501	487	505	498
27661	11059	2532	1431	770	661	606	573	536	506	1181	2012	1728	1101	647	505	473	405	472	425	431	451	385	446	414	445	451	463	436	449	408	437	456	412	407	454	401	419	424	402	452	451	438	373	450	379	417	430	443	409	441	430	433	412	404	416	439	440	424	465	428	468	415	384	450	401	437	395	433	414	410	427	428	440	422	425	451	399	420	434	403	424	402	422	449	491	440	429	436	409	427	408	405	422	411	412	413	433	434	454	439	451	421	416	403	417	414	403	433	428	422	447	454	406	394	392	424	391	438	418	414	435	422	454	417	445	459	411	384	448	413	396	373	431	390	412	388	459	443	422	418	426	388	417	454	415	430	429	435	450	409	400	422	430	431	412	416	440	394	414	372	446	448	427	424	431	424	423	438	460	413	407	449	425	431	449	404	411	420	437	435	446	389	454	417	407	456	423	400	390	400	420	445	414	416	384	402	391	424	428	435	411	416	395	427	390	434	406	418	398	446	441	449	405	455	414	433	406	410	464	449	421	442	410	406	403	412	450	416	411	408	412	412	450	371	453	474	427	436	427	425	417	444	428	426	438	429	442	418	392	415	407	405	425	435	400	423	412	442	454	410	432	417	439	446	428	375	462	447	427	382	465	396	443	412	431	418	422	456	381	429	462	421	440	448	448	395	439	447	439	393	425	421	421	447	403	440	421	441	432	460	422	437	415	434	397	442	406	440	433	412	463	435	442	422	356	417	436	416	425	441	403	410	453	440	382	412	401	424	396	413	453	437	409	423	404	406	400	438	427	434	442	446	404	394	418	475	444	447	442	482	426	406	439	449	411	383	435	414	446	410	419	429	404	429	408	425	411	453	426	429	448	413	405	444	428	433	416	442	411	455	428	435	425	404	399	420	409	415	434	462	446	437	398	404	439	390	421	410	423	402	435	446	452	410	403	410	425	414	456	419	428	409	452	430	458	436	427	447	425	443	452	436	442	449	399	367	442	445	425	420	469	359	407	421	448	377	411	452	451	446	385	405	406	414	400	461	440	415	400	406	415	448	450	446	446	410	411	413	416	414	416	431	428	429	407	456	451	446	433	429	431	433	422	416	443	424	478	414	416	416	424	438	421	401	466	449	437	432	423	420	402	397	426	425	418	388	439	415	400	430	434	418	415	394	404	420	421	408	379	425	424	422	421	449	436	445	406	419	399	450	424	458	417	427	386	437	438	419	408	403	457	425	460	424	412	399	426	386	412	414	421	401	436	457	443	423	407	429	423	397	424	417	424	402	433	426	478	414	447	424	427	432	436	425	445	373	427	449	437	415	419	376	404	468	425	428	412	421	427	433	408	380	406	398	414	407	420	412	383	424	436	432	424	427	429	389	390	413	408	435	415	422	407	437	436	404	433	411	442	408	413	386	425	429	407	423	407	442	405	455	432	420	408	420	442	418	451	445	406	396	419	432	442	417	426	402	431	454	415	428	404	458	409	432	462	407	386	458	415	433	406	457	430	449	431	437	415	405	417	453	422	451	417	412	442	434	415	400	425	438	429	431	432	417	428	424	409	416	412	436	420	399	421	445	416	422	455	418	367	430	404	396	425	420	438	448	415	423	420	424	423	417	428	459	436	439	399	453	424	392	409	420	419	418	419	403	438	394	438	401	396	475	454	375	427	454	423	433	404	433	412	440	409	432	420	394	426	417	424	442	410	420	438	440	372	437	382	437	434	447	414	420	423	422	394	479	438	435	400	439	416	420	408	399	449	396	456	457	377	417	467	466	435	445	434	405	419	428	409	462	428	423	421	460	421	399	424	430	457	418	399	381	417	422	411	424	458	414	420	483	423	403	432	424	429	422	409	441	436	413	452	407	399	423	415	387	430	425	447	439	433	409	405	426	421	437	431	453	460	418	418	425	422	411	423	395	422	435	420	423	420	453	429	450	405	428	432	428	430	431	411	471	438	415	423	410	432	398	428	409	421	408	458	413	412	431	426	420	449	377	391	418	440	391	442	398	433	413	448	443	371	434	404	434	426	428	430	418	406	405	405	428	436	445	458	447	442	359	428	426	439	413	414	431	455	441	462	399	421	447	426	435	430	408	420	378	386	470	422	428	416	429	434	466	404	407	421	401	420	415	389	444	405	427	422	388	427	395	420	398	440	431	409	450	431	424	438	411	406	449	409	479	410	446	422	386	413	414	424	484	409	449	440	427	413	408	414	464	413	456	414	445	434	414	446	404	398	463	450	489	425	432	402	404	459	412	411	417	460	396	434	430	432	438	423	452	433	426	417	416	414	422	388	444	432	415	446	417	418	417	463	423	406	403	400	395	470	425	389	416	436	434	427	434	424	401	440	439	419	396	445	436	444	433	397	436	419	427	439	390	415	438	443	444	433	406	416	413	439	422	433	447	433	411	447	438	399	433	419	449	429	409	425	431	462	407	441	449	467	435	416	427	432	391	404	405	423	458	433	445	433	449	447	415	406	439	428	431	415	410	405	437	417	406	439	421	399	441	445	434	411	387	441	431	428	419	460	427	395	458	446	404	419	415	423	407	455	418	423	424	417	439	417	453	415	417	432	464	429	409	429	442	427	415	419	453	414	430	417	406	399	410	432	408	396	422	428	405	441	399	428	430	454	406	448	434	382	407	467	444	440	427	412	410	410	438	427	440	412	408	456	437	439	386	434	424	425	427	438	440	421	438	436	416	444	404	423	474	405	441	461	447	450	413	402	415	405	449	448	441	374	438	465	407	417	420	428	412	389	453	434	405	414	380	456	404	409	431	446	402	429	415	414	424	433	387	390	430	453	408	425	438	408	430	433	429	426	406	447	394	438	439	380	424	415	405	462	468	387	387	404	423	450	437	440	432	446	450	454	416	413	428	405	405	443	431	417	434	438	452	477	397	428	445	416	415	423	429	420	432	453	427	421	391	401	424	416	403	391	418	418	408	430	442	447	449	382	428	436	393	445	428	413	426	410	394	469	423	439	415	439	410	434	369	380	442	420	416	404	426	461	417	432	411	406	439	422	434	434	423	415	477	459	442	438	414	395	409	444	411	428	444	422	434	414	419	449	411	412	389	441	420	395	390	441	431	445	426	423	457	399	429	408	456	411	407	455	417	453	429	440	425	413	415	406	397	428	434	422	395	404	422	440	432	382	397	437	399	404	424	465	400	424	431	412	435	396	391	449	430	419	429	438	445	439	410	419	450	416	411	425	449	438	451	409	435	447	426	467	430	428	392	421	435	393	407	429	402	412	464	424	420	445	378	406	438	405	415	426	438	429	421	401	421	435	427	409	405	426	454	420	369	398	419	452	391	378	386	396	427	419	420	438	405	424	420	428	444	414	436	446	424	435	392	430	425	410	419	450	427	411	437	419	405	467	378	399	435	408	433	428	427	432	444	400	428	427	417	410	414	421	434	436	424	419	425	414	417	420	409	426	400	414	447	437	403	428	431	477	471	438	432	400	407	458	410	429	430	430	411	457	396	414	426	458
5791	1980	2221	1168	725	704	663	603	610	558	1530	2282	1969	1049	618	455	387	390	365	369	367	359	392	377	358	385	396	371	378	381	384	375	394	436	338	372	386	368	404	382	360	409	358	411	379	368	358	382	365	355	412	396	394	339	411	381	354	397	360	393	378	363	355	419	362	386	408	351	363	386	397	372	412	406	381	398	373	372	395	378	396	379	392	426	374	356	382	372	375	386	391	388	410	414	369	351	378	399	391	366	380	371	337	376	350	387	408	420	381	391	372	366	362	405	344	377	380	355	372	355	344	370	385	374	362	367	405	390	388	366	351	361	387	378	356	399	379	393	406	373	355	397	407	408	378	351	367	381	388	364	362	369	365	371	357	387	376	396	402	356	374	387	394	359	398	358	375	345	376	389	355	371	353	374	370	377	402	394	357	373	372	384	388	377	371	356	378	365	357	415	401	331	371	390	384	356	386	373	394	406	375	417	399	386	362	394	425	370	352	401	377	386	380	385	389	356	398	379	403	389	365	370	344	369	406	357	365	333	377	402	392	352	399	387	375	351	368	371	358	336	387	416	348	394	370	407	391	379	383	366	340	385	372	362	440	388	368	375	362	382	365	390	382	378	368	370	352	367	337	415	396	377	410	377	402	355	371	382	416	385	382	384	376	393	359	393	413	390	358	386	395	340	356	341	393	387	401	387	420	361	388	377	375	398	388	392	371	389	339	378	390	382	374	360	342	378	372	366	384	392	381	403	353	381	357	408	367	399	410	368	349	402	381	368	362	376	377	371	376	383	385	386	390	387	412	409	369	368	382	398	401	399	384	383	365	373	397	385	415	386	394	347	406	369	428	386	380	364	394	375	374	379	359	365	378	353	360	380	441	356	390	351	416	381	372	360	359	371	349	408	398	353	376	358	354	386	382	408	388	367	379	373	413	392	378	383	397	401	354	396	367	356	362	393	369	377	384	406	407	357	372	405	371	388	393	395	382	392	393	404	361	388	345	402	383	344	396	393	357	385	362	375	374	362	367	373	375	396	374	347	374	342	364	385	338	371	363	381	376	366	404	369	387	344	377	382	385	368	393	401	389	390	413	378	356	405	389	347	391	392	390	394	388	390	383	393	413	362	347	383	393	377	403	351	373	392	371	365	364	371	350	379	376	376	349	378	394	422	369	373	397	338	357	397	368	377	354	380	388	386	400	386	374	405	371	385	372	358	381	389	391	366	345	396	387	360	351	370	392	373	373	376	378	379	364	402	385	341	364	389	398	387	376	375	369	361	367	391	368	385	388	358	363	400	375	351	354	400	338	363	405	402	380	376	375	343	380	365	338	396	387	383	384	378	391	387	385	377	381	402	366	392	395	396	385	365	403	366	400	394	349	409	381	348	327	407	382	388	358	401	390	370	372	375	389	365	367	365	381	376	367	368	371	362	372	407	355	371	371	387	414	397	382	372	390	336	390	363	379	380	354	354	396	375	393	415	374	398	361	392	379	363	418	370	386	395	354	354	385	412	365	385	368	372	357	369	364	366	414	397	367	396	386	381	359	397	380	356	400	331	352	374	384	418	396	347	398	408	390	376	394	376	393	354	365	387	392	372	386	363	364	344	374	372	394	381	415	362	381	368	370	395	398	401	391	380	376	404	360	349	360	392	394	415	380	415	407	388	415	381	358	355	349	381	422	377	332	381	376	398	369	413	408	365	373	356	361	409	358	385	388	354	396	384	370	356	390	341	376	374	386	381	404	401	321	378	379	400	432	360	358	357	385	361	407	371	392	357	385	368	391	386	395	378	413	393	357	363	338	388	389	387	340	368	418	374	374	377	410	393	400	365	384	366	419	363	403	387	385	394	380	397	344	376	369	364	356	370	374	348	388	353	387	388	387	391	364	386	409	381	358	395	379	396	400	378	388	357	406	383	411	404	381	391	373	316	369	389	364	381	397	376	400	406	388	380	386	387	385	362	366	396	381	366	380	357	357	385	369	380	398	383	389	380	377	381	392	379	395	388	386	385	403	352	387	380	366	384	360	388	389	352	385	413	392	409	349	413	375	386	398	381	397	361	354	401	426	374	364	379	369	366	412	384	373	388	364	362	379	376	391	375	373	378	412	340	375	340	364	370	361	382	380	386	396	366	396	408	400	389	366	377	378	429	384	358	392	363	382	375	397	373	405	380	339	388	383	382	377	379	370	377	374	325	382	372	346	393	382	365	399	366	389	391	391	367	371	352	374	418	362	403	364	376	342	358	402	397	359	376	407	342	399	391	353	361	378	386	376	418	424	366	427	412	358	379	392	379	375	422	376	330	366	378	365	390	422	397	365	367	370	374	401	402	378	380	361	396	381	382	367	383	350	334	377	360	386	374	388	416	398	370	384	382	385	384	380	383	384	391	408	405	390	362	359	401	374	346	365	375	400	393	401	407	397	396	333	388	345	382	350	395	354	396	407	373	364	376	345	366	369	365	394	370	337	409	380	342	395	385	395	375	383	382	395	368	386	365	373	368	401	404	372	387	372	420	427	367	386	385	392	401	376	385	367	400	362	374	409	356	356	380	385	359	362	381	390	378	354	384	394	371	403	380	389	388	355	380	388	369	360	355	404	359	428	392	382	383	357	377	382	410	363	376	408	401	371	374	358	432	417	378	353	367	376	368	412	375	385	395	345	411	374	361	405	384	358	393	346	421	415	339	361	363	401	360	396	379	403	407	350	358	367	391	360	371	417	393	371	385	354	372	354	389	380	389	360	360	420	409	388	386	391	378	339	351	373	358	391	375	384	393	421	387	378	371	397	383	353	382	422	367	386	384	400	351	366	415	365	406	364	379	349	388	391	393	410	389	379	356	397	390	387	375	390	355	412	376	361	405	427	403	376	399	367	378	380	361	389	381	374	382	368	373	405	390	378	359	376	353	412	371	388	412	373	390	386	346	383	372	405	353	354	363	365	375	366	358	412	373	370	346	358	357	394	368	385	420	388	384	374	400	397	409	380	358	356	361	382	371	337	361	368	353	397	360	382	358	349	399	361	387	402	352	352	404	367	340	394	352	406	354	341	376	365	384	345	378	358	417	338	381	360	393	352	362	381	372	406	377	355	375	353	332	408	375	387	387	385	386	379	408	379	376	387	354	375	406	392	391	327	394	373	384	395	362	360	363	371	361	388	361	395	354	359	374	370	384	376	378	368	392	415	390	368	410	376	392	396	376	373	386	363	387	354	384	417	368	403	385	380	408	367	343	404	365	371	350	387	385	389	381	388	382	435	350	407	368	402	373	374	380	375	369	358	383	376	365	366	346	367	408	386	383	378	388	389	377	385	389	389	361	384	364	345	353	359	371	373	349	400	391	395	378	395	379	362	388	379	395	376	404	371	371	420	382	392	406	395	382	347	356	378	391	368	407	368	403	384	381	355	401	376	369	390	401	352	379	389	386	376	387	395	413	378	339	366	399	400	368	379	382	359	379	357	402	361	362	373	388	382	364	387	386	406	383
25591	21418	27498	25456	8040	1864	1101	963	763	719	9510	17977	13422	5391	1602	684	457	439	432	406	428	419	401	434	419	381	425	423	460	381	462	415	426	411	420	413	431	411	396	406	432	436	379	416	444	443	401	432	431	401	403	385	438	403	409	394	453	428	394	413	395	402	388	413	441	427	412	386	420	460	434	419	406	396	405	423	436	386	409	405	384	410	408	398	409	415	415	424	416	464	379	421	402	417	458	388	442	438	411	410	397	400	421	398	397	398	377	436	396	396	421	414	407	413	438	423	387	425	418	431	430	427	422	404	391	429	413	402	435	394	423	452	428	402	402	391	367	383	383	409	443	398	430	446	419	456	406	479	415	401	444	418	401	413	442	388	428	398	395	421	419	419	442	403	430	420	423	436	427	410	428	404	437	421	424	418	420	421	429	414	402	401	445	383	415	477	421	421	446	405	414	409	404	430	435	415	411	429	416	467	415	401	454	420	413	388	367	400	408	401	396	368	399	378	422	430	409	430	386	417	442	431	406	431	426	441	390	425	452	424	436	415	428	406	455	427	383	440	408	393	411	392	376	401	389	399	384	414	407	420	413	431	411	409	459	407	388	425	431	418	438	404	416	424	392	413	391	433	382	427	415	385	448	409	382	415	400	418	401	419	391	432	415	424	403	430	397	415	390	407	425	414	396	410	405	401	429	437	410	370	428	402	425	412	450	395	445	428	404	404	444	397	395	398	409	418	384	455	418	417	391	405	432	430	412	431	389	427	441	474	407	366	401	439	423	412	387	416	408	405	388	391	405	426	403	441	421	442	416	410	424	417	399	451	436	416	396	401	426	414	431	426	452	388	413	425	435	450	403	432	433	405	441	432	424	414	426	405	391	376	427	392	423	427	412	424	424	413	415	425	381	412	425	431	430	394	433	440	443	453	421	420	413	454	427	416	438	428	424	423	408	392	467	432	391	434	446	436	381	441	420	458	458	376	363	399	408	419	409	446	447	439	410	424	434	447	377	375	455	372	393	412	416	418	432	392	432	412	395	437	409	411	406	424	455	413	442	420	406	415	407	432	413	402	430	418	367	391	395	406	424	420	387	409	373	409	411	443	411	432	401	389	442	380	401	400	396	400	387	393	423	416	453	402	412	391	378	396	390	420	455	381	436	434	412	416	443	407	465	399	393	408	432	411	430	444	421	451	412	394	412	446	429	408	411	413	437	405	391	372	437	457	387	401	419	405	436	409	381	394	404	424	398	437	394	438	421	431	417	412	416	433	383	403	417	393	432	449	405	416	396	416	423	378	409	412	413	425	450	416	415	444	401	394	417	416	402	426	382	428	450	440	450	440	387	403	440	451	387	381	402	411	434	417	386	412	402	447	409	425	450	423	442	447	432	403	433	395	365	423	420	414	403	416	409	448	407	369	389	436	399	375	412	437	417	419	400	416	387	407	395	412	432	412	429	430	436	404	392	423	395	394	392	405	414	429	389	393	444	426	427	400	439	427	426	435	379	424	390	386	438	409	439	395	415	378	402	410	414	440	415	421	416	394	397	401	427	442	388	402	427	433	391	420	421	422	400	396	425	382	419	432	441	431	405	414	380	445	418	413	449	398	431	407	405	418	420	421	415	463	424	415	387	386	403	425	407	404	434	390	389	392	431	422	440	387	419	414	428	418	431	392	415	408	423	395	400	400	411	409	398	403	410	397	396	431	448	435	398	386	362	421	387	418	412	417	419	412	390	394	394	422	431	394	461	424	416	440	429	452	410	415	406	419	399	415	427	410	409	402	406	428	410	395	402	409	419	446	383	437	400	397	420	426	464	388	445	390	402	427	413	412	412	439	370	411	423	416	436	409	430	396	400	449	400	427	456	410	409	389	410	403	406	448	433	386	367	425	398	432	398	404	428	439	436	445	381	405	362	409	401	420	447	417	413	420	429	416	418	461	416	415	376	417	427	454	452	416	405	430	386	451	441	393	394	380	403	395	432	388	419	435	420	445	426	384	382	435	446	401	438	438	448	428	399	447	424	378	432	379	419	399	424	423	413	381	425	431	414	392	397	415	390	441	428	429	476	407	443	401	419	395	418	444	393	421	346	404	440	421	418	425	441	417	423	413	414	391	422	434	385	419	406	380	412	425	444	414	446	438	449	426	423	401	443	440	413	392	438	396	416	422	417	433	374	386	428	408	414	390	412	432	365	444	400	393	421	417	397	398	425	394	381	405	386	432	441	418	408	415	428	414	395	442	402	415	410	376	413	387	404	450	391	403	399	465	406	417	413	460	391	406	392	397	407	451	419	457	432	412	376	414	399	428	450	420	423	428	439	412	408	399	415	420	424	403	398	428	435	456	417	392	433	424	440	417	430	429	449	423	440	419	415	415	464	389	443	444	400	405	413	440	418	440	436	376	404	403	397	445	408	407	425	439	388	414	406	402	421	384	452	387	409	399	464	384	392	426	443	440	402	429	412	421	364	421	409	422	394	423	427	454	402	420	398	420	440	442	425	422	400	411	398	429	408	414	420	388	420	400	403	435	449	404	395	431	403	418	413	396	394	407	438	391	370	422	429	436	438	424	421	406	412	433	443	409	415	461	446	382	385	436	404	436	418	382	391	404	440	418	418	402	383	448	429	430	401	445	443	416	422	442	402	419	411	400	391	447	444	405	420	426	377	388	432	402	405	370	386	395	392	364	397	395	441	453	462	420	406	443	423	472	413	409	413	408	431	419	400	412	456	406	400	416	436	404	395	399	397	377	431	421	400	424	433	430	410	407	380	420	411	391	370	414	414	456	394	438	393	413	434	420	407	399	415	387	384	466	441	406	434	402	459	391	402	423	425	453	430	432	422	427	417	442	428	394	400	404	431	445	390	385	408	444	420	406	435	432	445	403	464	394	397	428	417	447	433	414	451	381	437	419	419	418	389	436	422	393	422	410	408	418	409	428	384	402	401	419	395	402	409	387	421	419	407	420	434	411	411	416	416	409	410	393	383	405	397	428	422	394	418	382	390	420	392	426	386	377	407	445	437	434	384	379	408	397	400	386	387	440	379	388	451	441	395	415	417	437	398	413	392	433	428	435	397	405	433	427	427	430	387	446	436	389	447	401	432	391	384	418	397	410	421	430	405	413	406	409	402	415	411	394	452	407	388	404	416	457	445	393	431	416	421	418	392	418	413	416	427	393	391	397	363	421	375	454	394	422	415	428	394	408	458	414	405	409	408	433	404	408	416	418	373	467	408	395	417	416	404	395	388	434	444	428	414	408	430	411	402	391	394	399	411	438	414	386	414	418	418	424	372	390	411	417	439	462	383	407	397	390	444	407	370	442	401	448	439	426	426	391	440	413	405	391	435	428	417	375	402	422	435	385	391	441	385	407	406	426	404	412	440	385	378	395	422	432	433	415	387	412	421	391	411	403	370	420	424	450	389	435	460	405	432	432	408	386	379	437	405	438	452	427	434	451	381	412	417	457	435	434	423	403	394	390	437	462
4486	6224	6410	2737	1831	1604	1213	1193	980	972	12436	16585	11563	4568	1766	728	498	443	390	376	381	419	383	429	395	418	370	396	393	425	405	380	366	414	431	403	400	417	422	412	418	436	406	399	337	377	405	387	408	404	390	395	383	420	397	382	407	429	402	387	391	388	428	381	432	433	408	394	381	370	405	413	408	411	368	364	385	392	437	400	395	406	389	391	386	418	420	428	358	390	373	387	395	411	375	393	398	398	387	357	384	372	434	403	393	392	409	393	377	344	402	371	396	396	378	359	422	395	397	377	385	364	375	399	386	435	453	377	367	388	388	380	382	421	391	387	411	406	427	367	373	397	418	410	396	381	391	374	415	384	399	390	375	376	380	421	371	397	426	403	377	384	387	395	395	397	408	418	388	399	379	393	427	426	437	372	410	402	380	406	385	416	422	418	382	407	388	388	400	373	397	389	385	420	365	393	397	392	423	400	383	371	396	390	402	399	395	402	375	394	372	403	386	422	366	418	369	415	362	391	437	372	386	412	389	402	391	376	348	367	373	429	429	369	353	411	433	395	428	363	398	413	398	353	377	378	410	414	392	424	383	404	411	390	374	415	369	396	450	372	393	362	399	393	402	377	397	389	386	408	418	409	396	404	407	412	383	389	415	411	355	386	397	439	396	376	401	392	333	403	426	444	395	405	400	402	379	401	376	411	409	407	375	400	401	367	413	398	389	382	386	376	366	373	388	400	383	380	398	380	382	416	376	403	383	400	396	373	387	374	395	416	375	409	415	349	407	397	372	376	366	403	370	396	393	419	370	409	388	412	361	408	387	396	355	379	370	438	388	383	360	375	400	388	394	357	374	396	408	418	400	397	401	365	405	397	374	391	382	372	391	399	345	402	374	389	398	402	391	373	387	418	358	408	390	391	394	386	344	384	385	369	396	422	375	440	377	411	408	375	402	389	401	433	396	427	395	364	380	388	388	426	402	414	382	387	361	409	385	383	431	389	391	399	403	390	433	380	397	386	393	392	389	365	393	419	386	418	406	405	380	396	403	436	371	402	383	397	399	415	405	374	426	400	365	371	384	389	367	403	412	410	387	384	376	346	396	358	408	379	418	383	386	354	372	443	420	402	402	393	400	420	368	399	378	421	390	411	421	404	388	387	405	387	373	397	373	433	409	437	379	377	380	339	406	358	445	417	405	415	378	413	431	431	380	436	352	406	359	419	377	380	401	357	371	419	417	385	395	401	422	383	376	384	386	395	359	383	355	383	377	405	385	394	392	385	418	376	376	391	377	396	390	406	406	386	378	419	382	396	402	393	397	380	381	367	394	421	401	388	437	393	385	380	406	385	419	392	394	384	418	409	358	344	395	398	397	387	360	397	395	408	377	397	374	390	392	369	362	408	404	401	386	439	390	408	363	377	411	416	395	381	411	363	359	373	374	446	391	431	381	385	407	391	388	393	434	396	385	452	384	396	372	389	404	366	369	369	386	398	414	388	395	358	396	391	392	367	351	384	394	355	387	414	412	375	374	397	397	365	401	411	413	390	392	383	394	390	357	344	399	370	385	398	385	405	384	391	442	384	375	366	387	376	401	436	371	398	400	406	408	364	394	400	425	390	439	437	374	390	391	391	391	423	409	347	419	373	372	392	410	352	409	385	384	392	389	390	372	409	399	405	404	415	405	367	437	357	391	399	424	380	377	362	368	387	396	411	391	399	375	400	404	387	397	408	371	401	406	408	392	407	398	394	385	390	408	394	394	412	380	351	381	364	365	398	409	434	430	376	412	444	396	405	382	413	382	388	415	407	347	417	405	422	395	412	356	424	357	424	414	352	422	428	390	400	394	381	396	420	394	353	368	369	396	389	363	339	439	405	395	395	373	417	407	404	353	403	428	383	349	402	377	407	400	368	381	398	390	345	369	392	375	386	425	394	372	358	398	390	392	378	403	387	377	407	356	406	384	415	389	375	389	426	409	376	381	389	392	388	342	403	401	359	366	378	355	357	422	441	401	394	394	394	360	374	436	396	380	376	417	398	409	381	428	407	405	417	340	377	385	398	378	435	392	384	382	417	393	415	408	384	392	380	433	408	371	387	455	393	373	375	393	387	382	385	423	365	401	373	382	412	387	405	389	400	424	392	374	391	388	385	345	382	378	404	390	378	369	389	384	400	382	417	435	434	388	345	411	361	387	391	421	394	402	364	392	379	401	367	388	414	383	390	384	399	392	383	410	361	432	415	384	405	434	418	388	360	388	403	370	395	371	406	357	375	365	410	355	359	407	371	401	397	374	417	386	403	386	389	316	368	387	380	367	413	440	357	398	427	418	405	361	415	374	384	416	390	401	432	398	411	367	395	356	393	345	369	423	413	387	404	407	376	398	389	401	413	410	400	379	436	408	415	411	406	375	389	382	366	428	387	420	372	414	395	375	391	369	410	372	394	398	398	396	402	406	395	408	400	415	380	410	391	381	396	408	407	393	395	386	416	397	401	375	395	408	393	348	376	407	394	419	360	403	367	415	353	376	390	394	407	410	348	414	404	322	386	391	428	379	383	394	412	371	385	386	381	370	421	396	392	406	353	378	404	381	386	396	395	384	363	383	400	385	367	422	404	393	398	380	383	382	401	403	380	416	387	383	373	358	406	388	402	413	377	397	375	401	376	396	418	392	418	404	388	409	414	412	408	409	396	357	366	367	383	413	428	399	392	355	362	390	378	399	398	400	397	409	408	402	399	384	399	374	386	417	399	389	418	361	383	357	372	364	388	421	408	389	369	373	373	393	394	394	410	383	372	382	399	373	358	375	387	378	367	409	361	394	428	383	412	418	439	374	374	372	369	381	382	426	405	413	394	396	357	403	341	366	404	403	377	417	367	381	430	377	441	398	373	370	362	377	400	338	396	401	416	409	382	403	386	386	394	411	406	419	392	382	375	412	402	401	405	381	413	362	361	407	400	373	406	410	398	419	402	408	392	392	405	411	372	410	407	361	403	365	349	396	372	357	394	395	391	384	342	369	391	359	389	361	401	410	400	379	421	403	395	361	416	399	390	393	421	393	363	415	365	380	366	391	403	391	353	397	384	405	380	410	408	408	416	347	388	374	388	431	401	386	394	405	409	401	391	423	392	427	391	376	393	404	400	413	384	392	408	371	410	386	377	407	394	409	387	358	403	374	380	386	374	394	374	380	408	386	372	417	391	357	377	378	393	390	387	394	407	406	388	407	405	368	402	405	398	383	392	336	362	362	363	375	361	351	374	393	400	398	365	378	417	390	390	383	377	387	408	345	365	399	367	397	370	361	413	384	400	355	394	365	377	390	378	361	341	403	371	390	394	370	410	370	405	372	373	376	384	371	427	402	378	365	361	401	420	413	363	404	387	406	386	398	435	391	357	409	385	402	404	393	386	431	399	384	423	424	383	380	407	390	411	380	386	372	364	395	415	409	402	384	404	422	345	381	377	404	372	408	427	376	409	425	396	406	346	369	392
24686	21459	28677	24650	21141	7516	2176	1384	1195	1154	19567	30157	24205	11285	3207	1115	735	571	580	569	589	582	570	515	579	586	560	519	530	579	542	547	560	553	556	563	517	529	573	558	589	596	535	572	535	536	561	563	569	582	574	567	554	577	554	534	572	570	589	564	545	561	549	578	576	551	577	584	522	529	524	548	535	552	517	567	537	565	589	569	551	541	552	587	570	566	509	542	526	590	540	519	517	498	559	548	507	526	551	546	534	583	552	546	518	566	557	525	575	536	555	523	531	522	560	538	539	567	560	553	551	512	542	545	544	541	516	552	520	547	536	542	532	542	490	553	521	523	501	565	531	567	559	539	510	527	581	552	558	531	596	549	515	561	515	566	489	557	597	548	561	522	560	517	565	588	562	564	528	578	544	529	532	555	537	550	557	565	524	503	565	519	550	533	563	532	510	534	552	565	541	570	564	565	541	553	517	526	546	516	534	558	540	539	538	545	546	549	524	546	572	504	574	504	521	582	562	533	523	542	525	543	570	514	552	602	548	509	531	548	555	531	516	567	532	564	520	563	544	552	563	577	570	558	574	544	597	531	538	543	519	556	535	606	553	553	544	539	538	552	543	598	557	515	576	540	572	568	526	521	566	528	511	567	546	574	535	517	570	493	555	505	525	550	538	581	559	540	523	564	531	529	562	567	553	505	555	541	548	582	558	516	525	524	536	558	551	532	560	529	509	542	533	539	537	531	520	548	547	564	544	586	510	559	531	531	603	487	564	541	542	565	553	547	569	570	547	591	578	530	569	552	566	484	508	537	598	560	514	578	594	542	519	543	585	555	537	597	561	534	582	524	556	532	517	532	575	546	546	535	530	527	544	570	550	576	480	555	518	570	541	560	551	531	530	525	541	540	565	556	543	532	567	559	541	541	507	525	539	565	528	544	577	547	581	520	551	590	548	544	559	566	531	522	568	511	524	576	563	574	556	537	554	555	533	568	536	551	547	539	533	602	583	533	537	553	580	524	558	522	501	535	503	531	548	570	570	547	516	577	534	520	520	545	549	538	538	574	548	562	529	554	508	525	528	560	556	564	543	536	531	530	544	517	553	539	548	566	552	573	578	542	512	587	522	535	559	543	568	545	519	559	596	565	565	560	552	554	570	534	547	558	579	559	568	546	552	546	570	566	576	584	547	546	512	551	547	562	534	576	512	553	523	565	561	520	566	535	527	573	496	595	550	548	517	548	515	566	518	562	561	577	519	567	589	548	517	509	561	472	542	536	548	563	549	534	530	510	543	552	519	569	494	501	528	558	527	565	544	539	535	562	581	539	541	540	551	528	525	511	525	516	524	529	539	522	577	532	517	537	549	544	588	520	530	573	534	574	540	537	559	503	520	517	536	538	554	581	558	554	536	553	512	524	550	556	550	538	522	572	553	565	499	527	556	531	542	522	580	532	507	516	554	541	529	559	519	532	496	539	569	546	565	565	532	519	561	548	541	515	566	559	553	530	526	537	542	541	529	554	574	535	531	542	530	551	585	547	582	562	544	569	527	566	546	537	574	569	570	556	485	529	539	535	536	550	538	500	570	536	558	568	525	612	593	561	561	498	532	555	528	573	545	525	552	537	515	571	561	538	543	581	557	564	559	524	529	542	557	568	572	537	544	549	539	577	540	573	573	545	533	521	580	565	596	547	571	497	562	579	550	529	535	535	502	561	541	564	525	544	572	501	558	510	548	546	528	561	530	548	529	568	564	549	552	570	549	572	510	571	500	550	553	564	531	566	534	516	534	588	508	611	534	523	532	522	546	490	569	530	567	559	554	587	528	524	512	589	549	565	510	561	546	584	505	528	537	509	500	551	555	558	559	566	539	585	508	551	553	562	574	571	533	543	527	556	524	529	559	567	510	562	515	560	542	502	502	551	536	538	538	589	555	555	532	560	580	570	557	569	519	555	551	518	540	494	584	572	536	577	531	553	525	530	575	554	574	564	509	559	548	583	514	509	584	567	527	522	578	549	548	571	565	533	503	474	565	561	554	523	546	518	500	511	563	549	538	557	535	549	532	514	580	539	557	552	548	549	504	569	533	579	555	518	560	492	558	569	578	535	571	538	532	495	534	545	552	547	557	564	517	520	500	511	542	531	522	537	551	555	565	543	530	525	545	595	563	552	552	506	533	568	519	529	590	507	579	526	527	551	581	562	576	527	555	531	561	522	506	525	538	508	576	560	547	532	556	511	525	573	534	571	530	568	535	534	560	556	552	524	556	507	511	566	544	584	546	559	549	507	562	597	566	555	563	569	512	487	560	590	569	522	553	530	540	542	585	586	527	523	530	555	566	563	561	495	507	493	567	530	516	528	552	547	549	536	526	545	525	514	543	541	557	527	472	527	493	573	523	554	567	537	574	550	496	534	569	519	490	531	506	512	532	532	548	545	598	528	545	512	551	545	539	550	540	554	537	533	521	556	512	562	575	555	523	534	549	526	522	524	556	557	571	539	510	531	538	553	537	490	516	550	537	564	505	566	562	564	574	520	549	530	528	529	547	572	574	591	544	593	530	515	506	505	530	559	540	576	549	526	569	579	511	565	541	542	548	529	559	545	560	546	544	550	552	536	537	541	572	552	495	566	536	533	542	502	545	537	553	548	551	559	527	556	537	518	558	533	536	523	511	520	582	549	554	493	551	543	566	532	540	544	514	518	531	548	535	562	500	556	513	572	549	546	538	539	534	544	528	573	554	543	567	518	545	527	550	551	552	518	514	546	557	503	536	568	560	520	580	535	561	555	524	574	547	537	556	509	528	554	532	555	544	552	502	549	539	577	579	552	539	577	527	507	548	575	546	541	554	534	544	523	562	494	525	527	525	545	553	592	515	569	538	536	562	517	486	526	574	506	568	538	539	533	554	544	619	534	539	519	540	592	497	515	563	536	541	546	549	550	547	572	519	503	562	495	528	520	562	572	524	495	544	514	524	548	554	544	533	535	518	530	548	556	577	510	515	519	516	558	554	530	554	544	571	535	514	556	587	546	569	546	553	550	531	529	565	520	578	530	533	586	572	577	559	591	539	542	512	551	555	559	545	531	508	575	554	527	532	560	566	527	485	526	561	560	510	521	538	545	521	576	551	510	567	561	542	502	544	501	551	528	540	521	543	551	606	552	542	583	587	533	587	539	541	526	554	551	557	565	563	569	513	533	543	548	522	563	515	535	593	532	537	547	525	587	566	560	528	543	565	602	550	536	549	523	537	506	587	564	506	516	573	549	520	566	558	571	521	551	582	555	489	561	552	554	542	489	589	523	568	547	493	550	552	568	599	560	539	570	511	571	520	519	520	549	548	544	499	558	540	577	540	570	495	513	557	589	598	537	587	524	523	565	556	556	506	548	542	561	524	518	516	526	557	547	527	570	511	552	570	520	518	518	552	487	536	515	561	549	566	500	561	533	524	524	549	536	552	560	558	547	558	553	572	509	523	535	579	530	525	552	539	530	516	528
5075	9079	9110	4435	3158	2201	1782	1672	1548	1466	23320	25798	19500	8568	3002	1070	587	474	499	459	495	483	528	526	529	539	507	450	456	490	529	500	491	514	495	505	515	475	471	527	478	454	480	503	506	531	507	495	519	518	506	490	528	520	533	508	492	500	456	458	462	474	510	462	497	509	524	475	520	489	499	487	530	522	517	522	470	506	503	480	513	501	456	506	487	514	501	492	480	506	529	504	499	512	514	473	498	486	485	488	526	478	459	546	503	466	469	489	486	521	500	509	514	506	502	450	485	492	480	474	499	518	491	481	507	484	476	516	519	503	551	475	493	485	456	491	498	521	478	470	488	471	486	496	493	476	492	506	511	494	506	548	457	509	480	493	517	458	517	470	531	499	517	535	461	520	497	454	533	497	468	512	486	511	483	501	459	481	531	509	495	471	479	524	519	517	500	539	474	501	493	514	511	495	521	508	482	498	478	469	469	520	530	477	501	486	493	509	462	472	556	470	507	495	479	473	480	513	503	510	524	479	499	517	520	519	505	494	513	501	470	487	445	516	570	532	505	438	502	475	478	505	501	500	475	475	505	480	509	503	490	522	530	561	510	496	499	486	507	490	520	507	502	454	489	470	510	488	530	504	493	475	472	453	491	477	468	499	474	484	457	495	472	487	512	498	497	486	501	453	505	510	489	498	508	493	506	487	511	512	498	449	440	480	490	493	536	506	486	475	460	488	494	491	494	444	518	489	502	481	489	495	518	507	509	534	499	455	485	502	522	539	510	507	516	487	469	465	532	475	464	482	491	467	493	453	496	511	504	496	561	489	525	465	520	483	494	483	506	527	477	462	489	480	525	515	489	483	483	489	517	504	483	495	477	501	497	486	466	519	536	459	466	514	480	438	494	476	490	471	529	520	493	492	493	483	536	493	487	510	448	517	490	478	501	503	517	489	490	485	488	495	539	465	472	526	450	550	501	500	503	512	482	511	475	475	460	451	474	495	520	482	497	475	498	513	509	477	457	535	480	501	521	484	482	477	485	498	521	502	511	453	495	456	485	480	462	505	503	485	490	499	491	474	489	496	477	487	509	494	486	502	478	509	487	523	442	496	483	501	513	458	480	507	483	501	518	518	498	454	478	487	547	511	502	505	438	513	451	503	536	532	516	489	485	488	509	487	477	494	466	464	470	500	496	526	491	485	475	500	521	479	515	515	460	498	508	461	536	502	481	480	462	543	512	533	464	482	488	496	473	492	497	492	467	480	492	483	528	489	490	487	508	523	496	500	490	514	471	494	473	498	476	481	473	515	487	454	501	460	474	514	492	515	506	443	530	477	454	477	498	486	488	483	489	504	523	511	513	532	509	504	502	503	452	517	518	506	462	470	485	522	503	492	490	523	476	502	496	501	504	508	500	471	476	506	455	504	473	501	497	468	482	482	461	496	468	503	548	461	498	504	520	482	495	535	507	471	468	492	438	500	492	519	504	511	486	473	509	491	451	460	491	490	492	507	494	483	533	480	487	488	500	485	480	485	479	482	506	482	515	460	520	514	490	464	563	489	475	505	443	490	487	515	468	496	514	492	473	484	471	483	528	481	487	498	468	508	539	480	506	482	467	514	477	460	491	482	511	471	499	492	451	541	486	489	467	453	502	514	479	497	466	456	480	507	502	505	456	490	501	480	491	512	496	475	528	496	473	463	512	484	524	509	485	465	507	521	507	520	501	505	491	510	489	506	463	454	494	486	478	507	503	470	459	497	510	504	483	475	499	478	524	508	469	479	465	509	508	472	475	530	486	487	547	461	461	486	479	488	449	472	509	520	505	477	494	522	480	497	481	509	479	522	494	515	494	497	536	508	521	482	495	459	496	467	496	500	524	495	508	495	497	495	458	461	511	550	459	498	480	450	476	498	570	490	527	533	478	496	505	492	491	500	463	449	442	467	507	497	457	519	522	442	483	494	474	508	483	480	505	529	516	486	516	478	456	489	486	525	491	501	472	514	522	458	507	451	508	477	509	457	471	484	504	484	503	472	501	496	485	510	476	473	486	503	520	538	474	462	465	482	492	457	517	482	514	485	482	494	497	515	487	484	470	482	470	468	479	521	501	461	467	509	486	499	487	478	484	491	496	494	480	482	470	484	485	484	496	490	523	488	469	508	475	450	460	489	502	484	496	491	490	478	503	514	515	500	513	501	459	470	501	478	492	531	503	506	470	457	479	494	475	510	487	525	490	479	501	469	508	440	545	477	497	472	477	470	510	479	474	506	501	481	467	502	486	463	477	456	484	538	492	500	506	470	472	497	471	476	490	495	475	481	484	532	458	493	446	505	551	536	467	465	472	485	466	464	483	494	461	492	499	487	488	512	474	530	474	489	471	480	480	469	481	471	495	468	458	445	445	526	489	468	470	466	508	461	488	490	458	479	500	483	457	499	492	493	480	556	541	528	509	500	537	490	515	501	494	424	490	476	522	459	490	481	513	469	494	501	485	486	502	480	493	461	499	459	570	476	449	535	482	473	469	478	493	461	521	515	476	486	471	470	474	497	518	479	474	453	480	478	472	515	486	488	494	458	519	471	445	477	482	475	467	490	489	485	518	535	501	498	469	519	499	478	456	471	487	507	523	470	482	501	503	475	515	473	525	525	484	496	469	512	499	491	489	463	504	492	473	494	513	503	495	511	458	488	506	468	505	473	517	496	537	514	472	482	497	491	484	442	508	505	475	485	478	503	547	483	435	520	468	496	472	479	476	494	484	494	541	518	479	474	507	484	495	466	482	479	489	522	533	510	490	499	467	487	515	484	450	500	503	501	453	521	514	500	533	511	478	459	484	457	503	481	479	494	466	504	467	500	495	478	487	459	494	474	447	497	446	481	501	496	518	466	465	502	513	508	473	465	470	492	442	458	484	474	450	457	507	488	523	491	437	530	475	484	526	494	534	487	511	521	505	529	501	486	511	496	486	475	487	507	471	485	483	509	440	485	529	509	476	507	466	484	490	484	496	521	484	496	480	521	492	497	526	455	497	466	494	504	524	497	483	488	520	485	479	525	515	420	496	468	492	489	479	478	495	494	504	493	534	522	496	517	520	496	525	524	489	481	472	545	538	480	498	490	489	469	528	488	504	513	516	486	509	495	484	475	479	481	488	472	466	480	501	488	469	513	469	484	472	478	432	499	490	487	449	476	489	480	493	516	507	511	458	493	472	463	494	508	515	526	499	505	492	500	471	479	509	493	506	514	517	481	491	497	484	528	509	548	501	488	479	522	494	507	500	477	498	438	471	509	512	484	495	467	519	501	497	491	483	474	480	509	484	528	489	493	497	469	476	493	477	472	473	489	450	482	471	503	438	463	527	492	500	475	493	487	517	503	468	442	510	469	499	477	534	458	458	510	500	453	456	509	512	504	489	499	502	466	485	522	518	486	469	487	484	505	487	505	501	485	476	481	504	497	450	512	480	521	497	472	459	491	515	454	471	454	517	485	518	485	489	474
27601	11342	2344	1216	672	574	550	533	478	524	1244	1953	1652	1017	647	469	436	469	428	389	420	408	415	405	386	403	423	433	420	417	453	386	417	383	389	420	401	428	412	392	459	446	422	458	407	416	410	445	425	382	421	394	443	404	467	417	404	430	415	385	432	425	390	412	400	417	446	443	422	418	440	398	416	413	435	394	431	407	435	450	441	383	399	434	393	392	399	421	426	424	423	381	436	420	406	422	466	448	457	409	374	403	419	436	425	437	395	423	379	395	430	408	388	400	424	426	419	400	434	411	404	422	443	415	433	412	474	429	451	430	450	439	416	409	422	411	409	425	407	436	415	419	428	351	429	460	438	425	412	431	425	418	414	432	419	418	387	391	401	460	437	438	364	398	392	403	387	459	468	407	423	395	395	427	397	424	420	402	444	458	393	438	366	432	415	426	394	423	425	385	430	414	449	429	413	417	418	472	422	413	462	435	411	379	393	442	363	415	427	402	411	433	406	431	406	409	387	377	457	406	395	419	429	434	440	437	421	409	400	429	386	374	409	408	401	450	438	388	361	412	433	363	435	446	419	447	418	423	433	421	431	424	467	426	408	464	447	428	408	419	412	435	463	416	417	400	396	430	445	461	417	412	432	406	389	404	422	414	420	395	369	443	411	409	432	379	453	416	446	408	439	403	403	442	412	405	440	418	417	425	412	396	411	400	424	433	411	423	426	429	386	406	398	406	417	422	417	445	414	437	444	424	428	417	414	404	417	386	420	434	413	432	399	428	415	393	401	413	411	405	420	448	430	433	467	432	400	401	411	426	403	427	384	432	396	415	415	387	429	430	413	383	436	427	430	403	391	392	377	395	401	377	459	437	421	410	409	397	406	445	422	432	422	373	428	465	434	395	409	402	433	422	429	415	409	435	448	453	406	418	402	435	412	416	418	437	435	426	406	432	436	392	441	435	430	429	417	421	410	417	409	458	426	433	426	450	425	413	404	394	407	429	418	434	442	439	425	445	406	416	408	416	431	364	452	484	437	389	428	439	421	396	440	420	391	415	435	440	424	407	446	368	388	447	462	412	417	452	420	409	453	433	402	423	439	404	459	444	464	422	444	417	415	406	411	401	430	448	417	443	395	419	416	412	414	431	452	417	418	400	413	467	483	465	406	416	387	449	404	425	444	386	413	416	407	432	405	416	404	434	407	407	424	420	389	419	433	393	446	409	412	426	403	456	433	421	413	403	406	409	389	406	447	405	433	450	425	385	463	418	423	424	410	424	398	403	417	425	411	404	433	422	436	408	405	428	475	438	420	456	410	385	429	393	414	393	441	411	440	410	427	388	444	432	431	416	417	437	465	422	429	403	439	444	428	469	413	452	404	408	411	417	410	380	405	442	420	449	436	414	411	423	461	410	430	417	394	419	447	393	450	422	436	405	423	413	439	432	395	445	420	434	411	413	446	444	410	448	410	420	397	409	464	399	389	437	414	408	451	427	398	409	403	390	381	366	436	423	388	413	441	465	408	422	400	414	436	396	395	439	436	443	411	414	420	452	398	405	446	422	448	419	432	403	418	392	409	428	452	414	413	421	439	377	439	450	411	437	419	401	375	399	400	443	377	428	445	400	398	438	429	413	414	429	443	413	432	412	429	444	413	410	458	441	413	457	409	422	411	445	431	412	447	429	423	421	411	419	472	413	426	427	436	421	455	414	405	431	400	414	446	419	380	413	439	422	418	415	412	404	438	443	394	420	397	425	411	386	429	397	408	476	434	399	432	462	434	427	424	374	398	393	446	417	412	428	423	429	437	389	406	398	416	398	442	423	404	417	414	459	392	421	399	398	421	417	419	404	448	395	424	436	446	393	383	443	425	408	425	414	418	406	372	409	394	431	442	428	429	434	401	429	422	416	440	442	399	375	402	388	403	382	438	404	447	399	423	440	397	424	400	430	447	403	420	458	422	407	412	441	464	431	400	413	398	432	394	408	426	401	461	393	428	451	445	435	384	415	415	408	425	390	407	416	428	420	449	407	405	410	428	414	381	445	406	426	405	442	418	404	409	458	433	440	446	398	414	391	421	400	399	378	431	393	435	436	407	428	412	398	415	402	411	444	444	404	423	384	419	400	414	396	433	422	411	419	410	419	403	398	415	410	406	471	399	399	438	448	427	410	437	415	414	407	446	434	398	434	446	422	414	405	402	411	450	393	434	395	405	415	444	435	426	417	427	413	412	425	409	412	475	444	407	406	457	393	442	417	424	430	410	440	417	414	404	431	447	389	419	383	429	417	411	421	410	442	435	421	424	433	458	433	425	421	398	415	420	437	426	427	430	443	396	433	408	461	420	418	418	423	410	412	392	374	422	459	403	419	407	470	424	424	414	398	408	429	408	417	383	398	409	399	414	378	423	423	407	426	446	472	383	438	425	400	379	397	462	390	445	418	405	441	373	434	405	431	422	399	433	408	425	437	414	394	473	411	377	411	408	419	414	398	447	416	418	424	407	452	396	418	400	406	422	393	435	425	408	437	429	464	460	422	459	410	438	418	434	414	392	431	415	432	392	430	408	404	455	475	417	445	445	416	391	405	385	430	443	424	396	439	421	406	408	422	399	369	415	423	382	414	405	461	422	392	415	409	437	449	436	425	432	380	408	403	455	415	454	417	416	417	395	399	407	398	401	387	463	437	459	430	435	442	406	393	422	438	406	418	386	426	400	439	403	423	440	440	433	416	410	404	420	398	430	463	419	420	399	427	429	390	428	426	384	424	414	410	412	441	407	405	389	416	381	431	401	446	362	423	400	399	411	406	413	418	420	454	419	375	421	408	440	439	436	454	416	411	420	406	424	427	422	406	423	409	432	419	443	413	422	404	398	442	415	447	405	438	424	381	441	450	417	437	396	426	392	414	409	407	451	389	414	423	427	386	436	444	419	417	408	441	420	422	434	402	410	390	424	384	449	423	444	390	438	418	410	438	413	442	391	410	413	421	386	376	459	424	439	418	409	425	418	426	428	418	386	432	409	374	428	411	425	413	403	434	431	419	427	422	402	431	364	422	404	458	423	397	455	394	431	441	415	461	401	454	420	415	399	456	402	434	394	392	414	420	465	430	402	414	415	448	396	379	419	426	407	405	411	421	405	447	475	455	406	416	417	414	391	424	417	429	402	409	422	404	437	410	408	415	410	401	397	428	417	381	428	420	428	416	402	400	407	427	399	408	418	391	429	393	479	439	431	438	424	457	429	426	458	455	434	404	416	446	477	410	430	442	438	396	421	403	375	399	424	455	415	414	415	432	431	415	415	438	399	409	425	427	434	436	409	416	443	425	438	399	419	412	400	415	394	412	418	427	393	395	430	430	420	412	433	410	474	404	418	450	407	417	423	419	435	465	390	424	410	385	414	425	429	432	394	424	390	422	403	407	442	389	451	419	436	464	471	436	458	394	442	376	447	420	398	402	434	432	401	412	429	393	435	436	402	413	436	406	406	429	376	392
5890	2451	1994	1067	754	618	584	571	495	498	1694	2254	1924	1034	629	449	401	360	391	353	394	415	384	407	350	381	378	382	374	390	391	367	400	353	388	370	376	366	353	397	371	385	391	348	352	374	376	381	379	404	352	422	381	363	363	397	381	356	379	371	374	372	386	375	398	379	382	356	384	392	389	369	394	391	411	358	395	391	379	409	359	378	412	362	358	369	391	373	391	377	389	343	381	354	380	380	373	375	412	361	403	387	386	359	396	366	367	358	343	349	392	365	357	363	378	365	401	360	377	401	381	353	398	340	362	327	368	368	371	380	395	403	343	382	364	373	421	383	389	376	370	349	407	390	407	369	403	389	393	344	388	355	382	363	397	376	382	358	394	361	330	374	358	355	385	374	365	402	346	381	410	357	368	360	383	376	414	337	377	379	388	332	398	354	381	380	363	383	400	403	364	372	369	391	368	348	373	384	380	354	371	362	372	352	335	381	378	350	378	328	389	340	382	381	343	339	345	381	386	368	364	383	355	367	381	384	354	384	375	406	383	355	390	390	390	353	374	368	367	417	398	360	371	362	352	377	380	387	383	396	383	350	336	370	387	363	408	377	378	381	402	374	400	386	388	355	384	358	412	344	377	397	391	357	376	369	387	374	361	388	402	372	375	353	398	361	414	372	364	376	374	382	385	347	382	361	361	377	338	396	354	373	370	408	347	383	370	384	397	360	382	358	368	378	384	382	356	385	373	385	370	393	373	390	369	367	335	367	392	366	388	376	363	352	364	382	375	373	398	376	354	370	391	386	401	376	360	418	351	368	394	371	378	398	381	372	379	377	409	406	383	396	363	391	368	402	383	385	334	371	391	412	385	382	421	357	362	396	358	391	404	339	385	408	328	363	388	419	356	395	367	395	370	392	351	371	404	378	406	402	409	384	365	392	370	398	359	361	352	385	364	361	364	369	402	393	401	381	405	363	355	421	373	355	375	372	389	365	353	365	389	355	356	361	368	362	348	385	350	385	370	378	357	367	388	350	388	341	393	383	391	394	401	389	423	397	372	345	382	349	368	407	384	374	382	407	370	315	387	358	358	384	383	366	361	368	376	349	330	374	376	367	386	372	376	371	394	365	380	363	400	400	368	377	368	413	380	386	378	405	380	355	362	408	377	368	379	370	358	365	390	375	354	324	356	367	416	353	384	346	403	364	370	386	360	329	383	385	380	365	342	382	335	360	381	375	355	336	374	353	356	376	397	410	376	386	373	360	364	399	344	350	383	341	403	399	377	386	400	371	409	389	371	404	361	386	362	368	366	415	345	360	356	394	351	367	394	365	389	375	362	370	376	373	414	332	373	406	388	342	395	408	383	361	379	392	386	350	371	382	361	392	388	403	386	395	356	379	363	373	389	374	378	376	381	359	369	370	390	383	395	411	371	369	368	376	401	339	386	361	355	359	372	375	400	341	375	386	404	379	395	384	391	387	380	384	362	380	389	391	368	378	392	347	393	386	352	399	385	361	346	356	405	369	386	360	325	400	366	412	344	366	368	389	339	368	369	369	372	358	363	380	391	417	358	376	369	410	342	361	375	392	361	370	385	365	367	395	380	375	348	381	399	360	368	382	345	381	370	370	345	353	372	382	365	358	364	365	354	397	394	393	359	389	389	374	399	380	374	398	373	389	353	391	368	377	385	389	386	393	391	385	371	353	361	366	406	364	371	332	372	365	380	375	368	399	368	364	388	333	377	417	375	390	413	391	367	405	420	364	375	350	360	352	380	363	375	366	405	369	345	361	362	376	382	377	361	370	425	382	340	359	384	360	366	338	389	350	342	376	379	354	393	355	403	382	346	400	362	369	344	391	383	358	369	386	383	372	372	377	377	362	357	363	378	371	363	385	397	386	368	371	394	350	391	378	384	363	380	401	394	372	325	387	391	394	352	387	361	392	368	356	377	369	377	381	360	364	379	362	411	407	388	381	363	351	395	362	385	415	390	381	388	377	344	362	368	340	394	380	383	398	405	359	357	410	383	360	360	346	361	366	358	398	380	353	360	374	350	381	364	368	369	413	359	330	370	398	385	374	371	372	370	380	375	379	391	367	370	348	384	385	376	358	385	350	355	396	362	398	378	381	364	382	341	361	336	339	350	381	380	381	394	356	362	371	383	392	363	412	371	360	376	396	400	392	375	346	369	368	379	353	356	345	391	384	381	349	381	363	368	356	384	363	356	376	390	377	368	380	343	388	386	360	344	386	401	355	357	393	393	361	375	401	386	427	376	400	359	396	368	372	385	402	393	402	361	412	367	386	375	377	383	346	376	369	392	370	364	356	377	349	405	392	364	435	399	422	331	356	385	387	339	380	392	376	369	362	356	378	376	375	386	374	328	358	381	361	377	374	393	344	390	367	368	373	419	398	355	400	405	405	363	359	391	373	376	349	365	365	396	360	370	358	373	389	371	380	371	369	376	414	372	393	430	417	425	397	375	377	402	382	343	373	350	382	363	390	410	398	376	350	390	420	367	356	395	359	410	396	372	381	365	384	348	359	410	393	356	404	371	390	408	361	374	375	384	401	398	364	373	398	393	393	383	357	370	376	366	372	362	403	365	381	389	367	405	372	365	391	373	345	366	368	410	407	347	369	369	352	364	386	393	359	357	356	396	351	339	360	378	382	387	350	372	399	367	391	372	400	380	361	403	371	401	374	382	360	380	401	367	369	384	379	372	370	394	382	384	370	376	359	372	364	356	403	373	358	361	363	371	365	408	350	380	370	391	402	390	343	344	415	362	368	370	363	341	339	407	380	365	385	417	405	367	394	352	392	367	364	376	397	387	383	368	365	384	375	375	362	374	378	358	367	330	363	392	364	333	360	375	379	383	384	390	376	386	342	364	374	363	367	396	381	388	336	384	387	361	349	381	318	367	380	353	355	378	381	379	372	387	374	377	364	361	406	385	388	375	418	365	357	393	364	354	417	377	344	401	389	365	339	364	373	370	365	376	387	372	383	385	394	376	377	393	361	374	408	398	360	386	391	371	381	357	372	364	379	357	384	346	379	328	410	352	397	388	365	389	410	343	393	382	386	378	368	384	387	399	378	380	406	356	375	406	398	388	355	391	367	367	399	374	375	346	368	358	410	370	392	371	427	373	381	395	365	342	386	368	374	378	409	370	361	350	344	396	366	380	383	387	346	358	344	326	369	379	394	345	373	399	392	352	362	391	381	348	394	378	362	381	340	366	352	379	377	380	409	378	410	387	379	405	354	376	345	379	406	376	397	358	348	357	390	355	360	360	365	323	369	393	364	402	394	372	367	390	356	349	408	405	329	390	350	398	410	347	352	379	380	395	358	375	338	392	388	351	381	326	376	376	373	390	359	404	372	392	404	380	383	349	377	364	408	370	385	358	377	340	370	373	376	378	387	391	380	383	375	389	399	362	364	369	361	383	372	393	365	375	398	389	369	384	382	370	393	387	389	351	374	357	333	376	367	364	396
25636	21511	27579	25572	7954	1528	1052	846	649	651	9633	17957	14095	5511	1620	737	471	441	455	437	408	408	443	430	391	416	401	425	416	409	435	406	436	411	455	427	400	422	390	433	423	416	429	455	414	428	437	406	401	429	448	425	428	428	422	405	399	434	440	411	420	405	422	453	430	412	405	409	402	439	406	407	414	412	403	388	403	427	404	446	401	414	431	368	423	391	410	426	411	454	411	433	431	429	403	390	395	440	405	428	419	403	421	430	371	429	393	382	401	428	436	404	420	379	417	417	385	443	428	403	432	400	435	440	383	433	444	450	445	390	416	404	383	416	432	386	392	437	436	439	404	414	438	425	423	417	409	442	435	386	407	433	426	400	389	433	400	413	436	436	427	431	431	406	395	392	421	415	400	419	432	423	383	407	399	412	421	416	436	426	432	406	421	408	423	438	400	386	367	413	382	424	411	407	424	392	436	435	404	423	409	424	412	437	443	362	379	436	450	386	399	428	412	410	377	402	402	416	438	443	427	426	390	408	434	384	420	402	407	388	423	432	475	402	428	413	453	416	430	403	384	435	418	408	422	430	397	429	412	399	422	423	418	394	424	409	405	391	444	420	425	408	424	419	418	461	428	408	394	412	440	419	439	412	370	427	477	434	430	400	359	404	366	369	391	424	408	449	386	427	431	427	406	422	398	394	383	404	432	401	406	401	435	391	406	393	410	414	420	426	448	398	401	431	438	425	386	442	427	390	434	416	416	406	416	418	443	457	451	434	449	407	454	424	419	429	398	436	411	420	390	449	424	413	433	429	397	438	430	409	426	393	377	411	428	416	437	408	424	378	404	408	415	401	438	443	455	387	411	413	456	402	447	424	443	428	408	425	421	442	393	400	430	445	434	455	438	370	420	428	424	408	424	406	434	436	386	421	422	443	419	407	409	417	405	402	424	416	460	447	409	462	379	403	419	427	389	420	409	411	450	411	405	394	460	419	424	384	417	401	403	384	438	446	425	424	451	457	411	393	452	439	421	434	403	393	393	436	398	407	423	400	434	429	422	440	457	412	407	414	399	443	412	462	405	386	426	416	403	421	415	434	385	432	401	368	411	404	408	394	426	427	415	410	396	460	412	448	428	414	394	428	404	429	395	413	411	434	412	426	422	397	433	383	427	424	463	410	415	437	436	478	406	429	431	421	448	413	377	404	426	418	419	413	414	433	436	435	419	441	445	415	418	432	409	396	464	408	397	433	426	390	406	417	442	378	419	418	429	427	393	416	436	442	412	444	374	410	408	437	418	417	397	418	431	390	458	438	414	407	392	429	452	456	410	402	323	452	413	417	409	386	408	418	422	435	421	422	423	413	401	394	415	427	402	423	385	432	412	441	430	429	416	397	410	412	389	402	430	417	428	379	393	391	432	424	442	389	394	409	430	402	422	399	411	385	461	384	423	425	384	423	428	411	460	410	396	432	427	416	400	385	399	411	403	423	382	394	394	394	413	406	408	418	405	429	437	384	457	425	444	399	399	421	407	419	458	415	435	405	421	401	422	423	413	438	431	443	421	392	412	413	416	439	404	426	409	420	417	440	372	418	437	426	405	415	389	414	408	430	422	412	407	432	376	430	369	456	390	410	393	380	442	389	414	423	410	393	415	402	423	385	388	395	463	354	403	411	408	390	398	413	421	441	421	398	411	387	443	427	402	434	421	431	399	397	430	387	432	397	420	401	414	433	415	414	413	433	401	405	424	391	381	414	408	439	422	430	413	398	417	449	395	402	375	398	402	403	412	392	421	410	436	443	415	422	428	413	445	397	451	397	404	405	422	400	425	422	448	410	423	409	413	447	406	418	413	403	437	436	434	449	436	394	396	416	417	415	419	404	430	427	454	434	442	457	446	406	424	431	431	404	417	412	420	397	421	397	432	424	403	415	433	395	376	384	449	408	413	441	395	427	399	384	410	378	399	391	419	399	407	376	421	405	411	441	379	403	413	413	421	397	398	409	399	418	394	428	434	408	426	434	410	430	415	419	428	404	397	406	411	398	402	448	399	429	435	425	416	417	403	441	398	416	419	423	408	397	407	472	410	386	414	424	417	416	455	425	398	434	409	427	432	454	406	437	413	454	436	417	449	405	416	391	425	410	426	447	435	412	407	422	412	433	463	399	414	447	460	428	410	460	398	420	410	446	425	397	449	442	393	415	442	415	396	428	432	415	388	396	463	426	431	417	410	429	410	409	410	444	398	401	426	452	411	432	410	417	433	399	439	447	430	436	438	440	384	432	406	436	408	449	421	353	417	480	403	439	439	394	377	409	440	400	433	398	423	383	410	401	418	422	425	382	371	384	437	442	416	411	417	398	406	442	391	424	434	420	418	408	438	396	439	404	429	406	415	418	428	409	437	428	378	424	449	439	430	404	449	417	447	415	408	408	392	420	398	438	393	422	377	431	425	415	453	384	439	441	398	418	381	434	412	391	426	434	429	400	439	412	376	437	428	441	397	433	407	396	424	391	394	422	417	403	416	407	442	429	438	377	421	432	444	401	451	425	454	452	416	433	434	431	393	420	411	447	411	444	394	385	413	446	427	394	402	440	443	430	410	394	431	404	433	422	402	385	424	409	414	451	433	442	432	454	421	417	384	394	466	460	396	408	421	395	447	416	436	432	430	397	448	414	407	419	423	412	401	385	414	431	400	451	395	422	440	406	402	420	415	426	418	407	417	441	393	423	385	414	405	425	441	378	425	440	443	397	392	416	437	411	406	419	430	389	400	434	417	446	411	436	389	382	431	408	448	454	423	416	405	389	407	433	428	416	435	453	379	415	413	440	415	388	369	417	407	429	377	395	427	398	429	380	414	398	429	452	437	415	415	421	443	408	423	409	420	381	430	412	405	432	424	432	435	402	440	406	408	418	431	440	393	408	397	422	432	468	398	420	406	417	444	421	379	425	414	435	435	442	418	426	414	421	425	412	405	398	441	406	395	438	432	429	433	423	423	410	408	394	452	421	422	395	426	408	396	366	409	399	440	412	419	417	427	440	403	418	409	401	430	452	403	393	426	442	396	417	397	453	444	431	416	406	411	420	469	407	396	389	415	424	429	422	460	451	394	409	409	416	421	381	413	431	440	412	395	403	383	464	422	414	430	431	396	412	412	403	412	400	405	421	404	389	418	412	383	402	435	435	391	434	406	390	417	425	414	403	401	426	397	436	421	421	409	430	398	390	426	399	395	395	410	405	417	424	427	384	364	444	430	391	433	416	453	419	385	402	403	411	430	433	418	452	444	422	419	415	410	430	413	392	398	393	418	410	401	407	412	421	423	415	383	402	431	393	395	416	406	448	410	378	447	411	393	405	389	427	419	382	422	410	425	425	411	431	406	416	411	410	402	408	390	416	395	411	419	402	422	426	422	406	413	419	438	389	427	414	394	431	425	392	412	429	401	427	437	384	426	409	438	422	424	450	387	432	410	462	423	399	434	430	390	408	439	441	403	403
4581	7037	5685	2834	1749	1275	1150	986	805	782	12899	16253	11648	4692	1660	757	461	397	411	380	379	411	417	415	393	374	389	402	403	424	406	394	441	406	402	421	378	414	390	403	419	389	420	424	411	403	401	401	387	427	368	406	354	406	422	369	376	387	395	407	412	346	379	358	414	409	384	398	370	373	433	385	410	406	369	382	377	372	415	404	383	392	385	401	369	392	356	404	385	388	405	407	377	399	396	396	392	371	416	400	393	418	355	369	366	365	418	385	382	406	368	411	396	407	434	419	406	386	374	399	375	377	415	400	382	412	405	395	379	387	376	389	357	395	394	433	355	414	389	413	395	373	409	365	390	349	367	386	407	380	410	357	403	401	367	403	385	342	382	402	354	392	377	360	408	403	383	387	428	357	395	394	362	379	399	391	388	377	393	428	368	393	406	379	351	388	365	412	403	380	402	372	413	426	401	407	388	397	398	382	395	415	394	426	400	399	392	402	402	402	394	371	397	385	385	402	376	381	381	396	382	354	409	408	408	377	395	396	407	383	396	388	384	420	419	375	427	396	388	402	372	404	401	386	402	370	413	387	400	380	377	405	421	374	418	397	378	365	353	365	351	381	344	388	397	368	367	393	382	420	374	396	377	364	394	389	347	388	429	404	369	373	377	379	420	375	381	369	420	374	381	400	324	388	361	397	402	433	398	365	404	398	379	409	365	420	406	422	402	358	389	384	401	358	407	400	400	335	386	354	367	386	411	421	394	438	384	401	380	348	386	388	376	432	396	391	431	402	371	425	393	399	367	395	389	390	406	391	403	389	384	372	386	374	404	388	389	421	388	367	379	369	379	389	394	380	353	367	389	414	356	375	392	414	385	393	393	376	388	385	391	386	398	353	382	396	401	381	419	392	383	408	381	381	412	395	363	362	420	389	358	401	393	425	369	350	402	403	381	381	381	373	373	383	380	403	389	387	423	357	357	373	416	388	398	393	360	376	395	392	368	382	398	385	419	387	397	398	412	371	400	421	389	397	366	430	341	385	403	382	390	386	350	392	388	383	368	390	382	384	396	375	379	338	396	399	391	371	383	395	398	392	392	390	394	413	409	372	374	409	378	367	396	373	388	405	398	404	333	386	377	387	378	374	381	393	365	395	411	382	432	374	355	420	373	389	402	403	387	411	363	404	389	392	379	414	356	396	385	389	373	390	403	388	392	407	401	427	377	430	360	402	413	404	424	371	398	373	376	398	367	377	386	382	403	378	352	400	355	377	380	392	381	387	353	382	381	414	377	377	386	393	374	388	390	396	377	405	404	395	412	384	377	362	364	364	412	368	414	403	393	360	408	370	390	402	395	413	381	375	428	358	393	367	404	400	354	422	417	385	406	392	382	368	398	380	404	406	394	393	374	386	365	378	384	397	416	393	377	365	370	387	397	381	408	412	385	370	385	389	399	400	365	414	364	409	405	366	377	396	396	401	409	398	400	408	387	396	417	391	399	378	426	380	378	401	383	425	373	414	372	406	371	400	423	402	366	393	365	383	380	396	394	367	369	379	401	367	379	399	375	406	388	360	398	415	381	383	407	371	395	388	390	391	438	409	410	407	402	367	401	411	405	409	386	416	390	376	383	378	392	347	410	382	386	382	410	407	346	375	355	390	396	417	375	405	325	373	362	391	412	409	350	395	375	358	401	400	378	403	390	380	364	389	376	370	414	368	376	402	403	406	398	358	382	376	407	368	363	363	396	400	360	388	381	379	387	362	377	393	368	405	415	356	400	400	376	383	395	395	403	410	397	383	344	390	383	370	375	390	385	359	407	412	368	391	384	415	392	379	358	396	350	391	396	365	398	376	406	379	396	384	403	387	379	402	406	372	387	389	363	431	413	416	390	380	379	383	385	391	437	425	406	388	390	388	381	404	370	389	391	403	388	402	396	428	366	390	378	382	371	409	352	358	393	365	401	389	372	403	391	417	396	389	383	405	385	389	401	397	423	406	403	380	442	387	387	389	384	391	381	381	388	359	368	415	386	365	414	370	370	373	372	363	367	378	372	361	390	412	397	365	405	379	382	389	392	350	439	380	367	396	411	401	402	373	390	396	363	401	348	369	394	346	407	398	388	413	406	355	409	375	401	431	374	369	323	372	401	381	425	416	404	389	391	371	396	412	345	379	374	388	392	393	363	365	386	373	414	403	402	421	411	358	398	393	439	405	412	425	374	370	376	359	362	382	381	371	401	393	385	360	404	385	371	384	400	373	360	402	396	409	369	373	403	420	386	399	377	415	411	379	413	421	370	386	411	372	404	377	395	394	374	423	373	387	400	413	424	379	372	392	368	406	365	400	377	375	388	404	378	408	376	391	434	377	376	354	359	376	383	382	391	367	425	373	372	389	402	387	389	391	351	370	394	369	377	366	410	372	395	401	360	395	387	394	384	383	386	395	388	395	377	389	398	408	383	382	373	379	375	441	384	367	433	398	380	408	381	412	387	347	382	391	401	372	405	370	352	388	410	398	379	408	391	361	389	374	398	394	381	450	347	412	381	431	387	367	392	405	375	391	399	424	386	385	371	390	356	383	379	395	372	379	358	393	442	366	357	400	395	379	385	400	364	380	413	410	368	360	388	367	403	351	407	397	363	352	394	368	373	393	364	414	368	347	394	396	388	387	366	409	395	388	369	415	371	358	369	404	398	386	393	405	393	391	364	352	387	370	410	383	367	397	379	407	402	407	382	369	384	411	374	415	377	395	418	413	386	381	391	373	415	375	387	385	446	356	362	420	356	382	377	393	347	353	380	390	382	386	396	385	394	372	410	390	396	390	365	394	423	373	389	382	393	418	392	373	381	378	424	379	351	409	369	371	402	377	376	411	394	374	373	390	402	383	414	371	388	372	366	396	362	387	393	347	397	350	385	364	351	370	384	391	408	397	410	393	381	356	385	392	396	394	379	385	418	397	392	385	388	416	371	408	378	410	392	412	356	386	340	419	399	371	375	375	371	371	431	367	395	376	432	417	412	378	410	380	386	390	338	373	402	386	403	412	380	388	389	358	395	356	362	397	385	397	398	396	362	410	393	423	406	389	397	410	436	384	418	376	405	385	404	375	414	407	399	390	370	396	425	384	387	407	395	378	428	373	406	396	365	374	384	386	392	345	387	377	409	417	386	405	372	412	416	407	376	395	359	410	397	387	386	388	353	404	396	394	362	378	381	389	389	366	391	425	417	349	391	362	361	339	329	399	399	378	353	368	408	379	429	406	392	368	369	364	399	407	335	409	378	403	396	359	393	353	403	378	355	395	393	376	422	373	361	349	434	402	378	361	423	384	395	378	402	410	390	387	410	399	380	402	390	353	383	391	388	403	414	382	354	369	366	383	405	404	381	388	420	412	401	383	391	356	358	406	406	408	388	396	393	394	395	400	385	391	364	353	379	390	393	413	396	355	410	387	391	377	393	377	371	402	387	389	398	391	353	374	366	392	398	357	392	401	362	369
24575	21421	28607	24636	21069	7105	2151	1318	991	1016	18776	30960	23949	10441	2745	1241	676	589	543	593	549	561	599	554	531	579	570	542	584	569	568	584	524	513	533	552	537	557	538	478	545	539	604	534	563	530	549	581	584	499	510	539	531	562	523	550	512	515	509	493	511	567	570	551	569	505	530	555	517	526	504	525	553	547	556	542	542	523	551	549	553	567	570	528	527	519	551	575	542	538	574	548	537	531	551	559	531	589	552	515	559	585	562	529	555	547	515	552	544	513	541	516	545	506	495	529	582	516	533	526	537	546	549	507	509	516	598	583	591	521	525	492	517	542	521	503	587	555	568	526	575	545	542	539	549	565	537	545	530	510	520	523	548	569	535	561	540	531	531	547	550	548	559	573	536	549	588	548	589	561	540	538	571	529	533	513	506	573	549	527	537	524	555	502	511	514	572	561	557	548	545	533	509	530	566	535	523	557	539	523	526	543	549	551	522	547	565	543	589	530	563	501	590	536	496	481	541	515	529	520	531	529	527	540	553	524	554	540	530	495	518	491	584	514	544	581	541	551	534	556	561	534	565	545	543	528	552	566	540	537	554	536	557	511	544	561	553	531	517	536	510	493	555	570	548	524	519	544	526	510	532	523	561	521	549	496	561	553	522	537	541	518	547	546	521	564	550	495	510	484	518	506	566	494	508	553	541	549	582	533	555	500	561	560	547	509	514	539	561	549	535	558	509	532	557	523	531	536	522	546	547	578	511	540	567	563	517	536	505	569	547	507	509	552	524	564	528	525	546	533	536	562	510	534	560	543	557	485	519	531	539	534	547	525	539	521	552	555	525	519	520	502	559	502	552	576	517	535	559	499	498	575	518	530	557	558	520	508	538	565	520	563	544	515	556	519	521	508	558	527	508	531	528	524	546	525	522	559	530	512	575	524	553	565	547	570	520	543	570	594	568	539	539	551	529	574	529	543	533	519	508	545	483	532	529	522	550	536	520	564	545	551	524	541	547	545	515	563	543	538	520	567	527	565	564	560	504	578	578	581	577	498	512	531	509	576	524	545	514	546	528	594	562	547	517	535	533	527	498	576	540	528	494	512	540	575	521	536	540	555	509	518	591	519	532	522	566	586	538	579	571	522	505	554	536	531	530	521	522	543	538	542	523	572	555	541	483	543	524	567	553	533	543	509	525	569	514	552	536	524	496	560	534	510	570	518	579	567	497	526	518	556	580	511	514	514	555	555	572	519	531	552	535	547	540	576	550	516	546	558	567	498	548	546	522	580	525	550	542	523	552	502	542	557	539	518	539	558	535	511	516	505	549	550	562	536	594	553	535	522	521	528	511	533	544	520	543	549	519	539	530	497	482	532	529	585	512	524	519	521	546	539	510	573	529	540	562	510	519	502	506	520	532	559	509	538	575	546	545	524	558	511	540	538	555	512	525	540	569	557	584	542	542	516	534	526	573	536	538	542	524	545	509	543	535	543	549	558	567	504	535	540	503	528	558	586	522	555	511	496	546	556	537	531	556	503	599	566	537	514	527	501	506	511	473	529	540	525	533	525	535	545	528	537	546	575	511	530	533	575	536	530	538	565	517	489	507	522	544	581	548	519	585	529	495	544	529	535	516	568	533	551	555	570	519	522	533	525	521	545	540	532	562	529	504	567	538	560	525	517	548	570	499	535	567	529	588	531	582	554	531	504	554	518	553	504	588	543	533	554	547	508	563	498	536	574	522	543	521	553	516	530	517	537	538	548	514	546	530	537	525	538	517	518	516	544	549	538	516	538	502	538	544	511	572	566	558	524	480	543	517	528	523	524	505	532	552	557	505	512	583	511	568	514	561	525	514	495	542	553	577	523	546	525	530	516	519	566	555	555	571	516	528	579	571	537	563	530	511	557	563	531	556	543	555	492	531	538	531	543	497	556	550	555	492	487	584	566	538	541	542	537	534	532	500	530	524	556	557	546	574	535	552	535	546	540	517	566	531	552	523	537	531	558	567	554	521	551	527	523	530	547	527	539	528	513	507	525	523	538	567	564	519	502	558	546	565	542	538	509	526	533	516	521	557	521	551	572	545	536	563	582	527	557	537	589	573	580	526	540	549	541	555	544	541	581	517	519	534	543	571	551	544	543	525	526	559	530	567	535	524	566	544	519	492	503	536	520	566	540	560	556	558	523	520	545	501	558	509	557	578	536	542	537	577	489	515	547	552	512	548	537	512	533	576	539	542	516	573	517	559	557	557	550	526	511	552	517	507	550	510	525	550	526	561	573	559	566	543	545	560	510	525	512	513	514	519	528	574	523	516	525	542	496	543	533	504	577	513	518	519	558	526	521	510	549	502	524	542	506	550	566	513	530	503	530	564	566	541	552	566	547	568	554	555	549	526	512	577	500	544	560	491	555	515	527	505	522	519	538	567	559	553	493	581	538	535	529	533	527	516	519	528	562	547	526	536	554	523	555	494	493	515	536	538	576	555	547	546	506	534	538	531	539	584	534	585	512	531	494	565	534	562	538	511	497	506	516	551	548	495	496	516	518	517	540	539	558	543	549	519	539	536	532	501	512	522	589	519	521	546	553	532	566	533	560	537	549	566	532	526	522	520	567	514	558	547	508	521	572	513	539	542	515	526	533	538	567	521	511	538	567	518	550	560	538	544	565	506	519	558	543	510	522	536	563	540	531	585	525	519	525	500	516	592	576	508	556	538	506	516	509	539	517	553	527	542	543	521	526	509	502	575	557	545	511	546	501	537	518	531	531	545	546	515	553	516	563	526	549	538	549	538	546	517	524	496	527	509	513	524	568	538	519	534	505	496	528	559	540	549	527	530	545	527	535	520	523	518	545	509	540	567	552	517	555	569	563	575	541	554	518	554	530	507	503	559	537	496	576	524	503	518	505	519	526	563	559	554	595	524	515	552	502	542	565	569	571	532	574	561	561	547	503	538	532	512	508	560	507	567	498	530	543	551	530	559	581	524	539	524	541	579	523	541	550	509	548	535	571	555	541	523	545	513	551	500	569	564	567	562	543	496	537	534	564	547	544	528	579	509	568	538	506	509	528	534	567	599	551	504	523	520	537	511	531	528	533	529	534	542	552	552	537	501	547	517	501	507	535	551	577	481	523	509	532	552	534	545	544	554	562	564	509	523	560	527	549	519	543	511	503	524	526	489	578	517	545	537	536	492	556	549	542	570	534	515	514	520	498	496	509	560	543	490	541	532	520	528	529	510	502	505	559	533	568	539	530	562	539	523	555	563	545	511	517	533	550	564	550	535	571	524	485	550	531	534	544	533	512	552	540	551	547	513	552	538	585	541	552	518	549	498	531	524	604	518	554	535	562	522	519	544	531	554	534	562	513	546	521	511	541	578	537	506	519	518	572	486	541	550	542	521	521	600	541	552	507	519	509	547	485	494	573	562	510	542	527	609	515	542	560	542	516	536	532	505	503	563	513	517	490	575	519	491	531	583	565	526	529	485	619	589	529	573	563
5640	10417	8710	4803	3127	2282	1781	1547	1334	1454	22508	27191	19059	7718	2621	1195	623	478	485	472	487	531	519	502	504	499	474	478	497	421	478	470	519	486	490	505	508	498	476	441	510	513	476	466	457	494	501	493	487	522	518	474	512	493	464	504	497	495	481	476	521	496	497	478	464	467	482	477	511	495	489	509	493	463	476	522	477	480	515	491	483	478	558	499	475	496	513	493	495	494	513	481	455	473	481	442	487	507	480	479	500	487	502	481	515	489	476	478	469	513	451	524	485	546	511	517	463	453	502	481	511	489	533	494	516	484	505	510	529	488	483	498	533	480	494	538	492	478	504	475	505	443	483	472	483	455	548	442	453	465	484	544	468	490	494	479	532	488	494	500	477	503	464	459	545	495	478	493	486	497	464	478	497	469	536	473	475	466	512	466	462	457	474	486	467	494	475	489	539	509	527	465	505	481	499	488	469	491	516	499	513	457	485	493	543	498	474	453	488	459	495	506	515	492	499	465	513	503	512	483	429	491	501	508	517	481	460	510	504	479	470	479	495	447	508	478	481	492	469	521	518	482	511	482	460	491	504	479	481	495	507	481	489	469	506	456	475	487	441	497	505	468	507	433	481	485	498	495	470	471	447	473	469	476	462	479	497	496	496	475	486	508	461	493	531	504	509	509	503	503	480	454	465	527	472	488	494	487	470	488	469	457	476	513	482	456	499	490	487	481	472	481	474	501	482	489	508	495	503	512	488	478	505	487	442	490	497	456	492	483	453	516	481	433	488	483	471	517	484	492	510	497	500	504	464	465	503	456	496	502	472	518	495	492	478	485	512	453	526	446	461	515	442	495	483	468	491	515	447	523	505	465	454	534	468	475	503	487	500	470	499	481	508	465	462	445	488	499	483	478	489	500	500	498	463	501	491	485	532	452	463	488	433	486	522	548	491	509	469	466	453	461	514	468	469	504	478	483	466	494	516	508	486	481	454	474	465	504	437	475	458	494	464	540	449	441	466	479	479	468	521	467	459	478	466	503	484	470	482	510	497	476	465	524	467	486	504	466	455	499	481	453	489	504	510	509	437	482	472	467	464	500	528	482	502	483	503	493	483	483	481	459	504	457	441	486	493	461	501	458	461	449	484	523	482	476	515	500	462	524	427	503	482	441	507	486	512	474	443	479	479	480	509	520	527	461	494	493	466	471	439	466	480	515	474	479	456	516	465	418	471	429	482	490	498	501	482	458	483	476	492	502	499	489	434	467	537	465	455	504	486	507	506	515	486	534	481	471	512	503	501	489	475	455	478	457	496	489	481	493	462	500	488	491	501	483	521	449	500	467	504	523	475	494	494	472	507	475	465	507	489	488	452	483	476	493	459	470	499	456	461	489	447	489	534	487	521	484	508	500	485	470	477	471	505	458	463	492	496	481	472	507	510	497	473	466	452	480	543	520	491	491	500	488	451	454	458	470	466	490	487	481	494	451	503	499	450	504	508	501	485	481	476	509	506	469	475	483	471	489	488	483	469	462	443	473	481	503	501	439	505	487	422	502	481	510	514	481	483	502	492	505	512	472	464	486	538	492	493	451	508	492	481	496	496	478	520	445	485	455	529	508	465	473	460	515	493	486	479	474	471	463	488	474	490	527	498	509	480	488	500	482	482	527	501	491	484	496	487	510	445	490	494	463	484	476	477	432	499	481	486	475	490	470	494	462	490	505	501	536	492	484	500	464	490	472	460	488	480	454	497	523	494	469	505	499	461	483	455	496	491	445	482	472	482	525	489	480	480	465	529	463	481	476	495	499	499	478	483	472	445	422	484	485	492	448	494	486	451	478	469	454	490	492	459	513	495	488	500	505	500	481	472	493	488	512	472	490	503	453	531	499	483	467	491	454	482	453	447	433	523	501	504	479	460	479	471	489	460	491	467	458	506	467	498	487	512	471	451	498	499	479	508	471	493	492	475	516	482	477	472	509	491	457	489	484	499	495	433	485	487	523	455	464	496	470	481	500	436	508	475	470	498	460	464	488	509	473	498	464	462	458	479	437	478	517	447	502	481	429	509	471	485	438	498	467	475	481	507	495	538	487	475	471	513	515	439	479	458	453	503	481	548	496	514	483	470	459	462	501	490	475	534	487	468	459	475	483	491	479	456	481	503	490	468	485	489	446	508	424	490	503	519	499	450	457	508	527	539	520	481	476	506	482	517	482	489	512	531	479	483	450	496	502	474	499	436	441	493	483	478	506	512	493	468	455	486	480	523	464	468	488	489	479	432	515	466	470	481	492	477	506	454	467	488	451	453	478	506	513	493	486	467	484	493	503	483	508	478	524	464	483	465	476	492	464	476	466	501	485	457	475	466	482	498	469	468	523	467	490	475	472	507	477	519	499	488	502	498	477	488	470	430	474	508	487	487	460	491	480	475	467	458	446	485	481	460	462	469	502	501	491	497	494	476	473	492	517	501	490	476	459	488	482	498	433	479	479	508	455	500	468	503	465	479	510	463	456	505	477	468	437	490	512	523	466	493	496	491	499	509	468	527	487	472	465	460	472	467	464	474	493	492	505	472	521	463	511	500	459	481	448	476	521	479	483	462	469	478	504	456	469	484	498	489	497	481	519	485	478	476	498	519	509	493	465	481	502	458	499	485	475	537	505	466	520	469	536	485	483	466	476	498	462	470	469	475	512	509	484	460	502	494	502	464	478	448	441	478	454	492	483	463	452	520	506	481	462	472	494	494	466	479	470	493	499	474	479	504	459	475	493	498	488	493	474	484	475	457	505	449	495	506	457	458	491	438	492	491	480	470	475	480	479	476	437	506	470	501	454	481	481	501	457	458	458	488	471	504	507	533	487	484	467	515	454	487	488	503	505	473	475	463	502	493	497	459	490	470	489	491	507	510	497	456	474	516	497	511	477	470	491	500	490	475	502	481	503	432	466	492	486	514	485	512	493	450	462	506	486	476	482	488	448	489	459	473	469	448	462	457	465	466	468	471	486	451	478	484	497	463	504	487	474	441	472	513	479	504	505	503	505	522	482	451	484	463	499	427	467	462	475	470	482	433	451	494	477	493	465	459	490	500	472	505	492	463	493	486	464	485	508	482	487	494	454	464	486	476	522	477	495	488	470	501	506	478	496	473	452	472	452	481	427	478	430	491	524	490	511	510	511	488	488	479	491	502	499	488	472	467	501	481	474	492	465	466	437	465	524	496	468	489	493	463	495	470	448	427	452	474	456	473	491	470	477	488	466	521	510	515	498	447	499	523	508	507	460	518	507	494	495	471	478	487	498	477	481	471	466	468	447	448	503	502	468	471	520	474	476	477	503	476	497	481	478	445	498	461	466	460	457	487	497	455	512	454	459	458	477	488	444	482	492	536	513	456	449	519	467	463	468	456	500	493	519	516	494	480	463	518	459	457	498	478	508	497	479	498	494	517	472	440	479	454	469	495	463	462	456	485	469	518	483	460	516	532	494	467	499	498	492	499	453	428	479
27640	11268	2173	1175	720	589	505	479	460	494	1212	1931	1652	1000	658	482	419	407	405	434	439	424	439	387	390	427	444	448	405	391	400	406	418	420	428	398	385	436	405	429	427	393	398	427	426	435	385	420	384	421	435	406	419	424	401	410	403	415	398	434	421	421	386	397	436	415	409	423	397	400	441	380	424	421	382	434	402	423	426	396	392	385	388	427	439	413	412	431	429	421	436	433	461	424	425	416	405	370	410	413	442	419	369	432	376	433	433	409	416	432	406	397	426	419	440	404	406	412	422	413	422	426	429	418	436	442	442	429	386	380	387	398	411	384	391	402	436	428	425	415	392	403	432	404	437	376	412	394	400	396	431	431	428	395	409	406	400	400	406	409	419	395	410	420	425	423	396	381	391	399	411	390	414	412	393	431	438	387	391	383	400	452	380	434	435	404	394	427	460	398	407	435	365	417	436	407	424	420	400	409	408	379	392	435	387	399	412	400	423	402	376	412	382	407	395	372	445	409	444	419	399	426	361	398	426	416	422	406	423	399	420	397	393	431	432	408	423	437	409	409	394	413	450	415	394	413	411	425	400	431	410	418	405	431	436	389	411	438	389	424	419	425	449	400	387	403	389	402	415	456	413	429	424	422	426	409	402	422	389	418	414	409	410	438	406	414	394	403	388	425	383	424	458	420	432	405	439	431	414	374	421	419	409	435	443	444	414	389	390	408	406	396	412	449	434	439	410	418	431	437	441	396	419	477	378	411	418	399	434	384	430	384	419	389	388	418	433	416	418	402	429	358	414	437	431	401	410	417	422	425	441	443	434	431	421	399	463	422	450	416	434	412	424	404	443	459	389	422	402	429	386	412	416	426	412	424	427	408	444	429	416	400	436	437	396	450	396	424	413	399	395	429	414	420	398	408	409	424	423	375	427	420	385	409	410	410	379	404	362	401	389	447	410	436	438	418	417	383	418	377	396	401	398	430	391	419	385	434	434	457	430	400	419	395	429	411	435	425	407	399	357	396	427	402	408	389	423	399	419	394	378	401	406	423	390	439	413	439	398	406	422	434	423	441	459	405	411	413	426	434	392	391	463	421	418	421	424	454	409	399	422	420	427	420	424	406	421	401	422	388	417	388	425	378	422	420	439	400	412	410	379	405	376	424	426	438	403	424	394	418	405	399	467	411	405	421	425	414	416	428	419	420	429	425	414	455	426	426	407	411	394	397	403	436	386	425	402	436	392	411	391	420	403	407	402	419	408	422	381	421	395	417	431	452	408	445	402	412	410	421	426	448	401	437	399	389	454	420	435	420	438	434	431	435	398	395	400	412	370	388	400	428	426	421	421	411	376	403	435	446	434	411	460	392	403	418	392	404	405	419	413	444	443	408	404	427	407	431	406	393	407	410	419	444	399	416	446	399	421	402	378	403	373	464	413	424	397	406	395	414	435	422	398	408	405	432	380	383	436	393	405	408	408	396	427	425	392	422	423	406	390	376	414	441	441	443	423	431	422	438	412	413	418	404	418	448	435	395	449	366	422	417	428	396	407	440	414	452	424	395	397	393	414	401	440	355	413	396	423	382	428	411	417	397	391	408	439	388	379	397	369	405	437	403	414	411	400	402	397	394	432	415	410	404	390	431	399	433	395	446	434	377	408	428	428	419	413	416	409	446	410	413	381	389	404	454	417	409	408	422	459	406	437	420	422	424	427	416	402	391	444	411	387	409	388	402	429	393	441	430	396	430	421	414	442	426	417	417	406	412	399	421	473	429	372	395	435	450	392	398	379	368	391	392	386	430	427	394	395	417	436	406	426	408	383	372	434	385	418	403	393	407	377	398	457	416	450	441	409	432	413	410	418	403	434	428	415	445	425	431	433	410	418	452	454	386	397	424	383	382	403	416	418	414	394	417	441	409	411	396	429	378	404	398	420	428	429	405	414	468	414	395	416	379	424	409	402	401	406	389	406	415	424	377	373	394	419	427	412	412	444	408	419	400	379	423	408	429	421	387	387	420	420	439	414	416	396	409	421	424	436	400	400	429	432	446	412	440	386	429	397	374	396	418	414	478	431	417	413	428	427	413	441	442	396	432	413	410	442	422	355	394	402	423	414	433	440	422	447	427	407	403	406	355	386	423	360	391	410	405	424	414	427	423	404	410	436	436	404	431	439	416	421	421	405	441	404	397	432	415	391	417	399	421	400	426	407	426	392	408	417	414	400	409	396	426	425	420	427	413	447	419	409	422	407	419	430	422	399	397	403	397	397	422	413	423	393	366	397	422	426	397	445	378	430	420	415	407	416	416	413	414	447	385	410	432	436	395	436	416	434	411	451	395	396	414	429	387	427	403	409	431	393	470	450	407	416	436	414	399	425	382	415	412	394	406	406	410	418	431	429	415	424	447	405	392	399	417	453	388	422	386	408	413	406	377	416	427	402	417	431	469	407	443	397	392	424	423	381	428	404	423	400	410	432	405	409	425	376	428	385	396	423	437	396	401	449	419	402	413	391	425	418	393	422	383	434	431	424	396	433	384	423	406	378	398	417	401	427	381	410	418	401	431	415	388	438	419	402	416	410	424	410	414	448	417	422	403	431	409	370	380	392	435	419	389	416	407	422	447	393	406	413	413	441	441	404	447	412	397	353	460	466	413	423	435	392	385	389	415	425	410	449	393	423	418	411	393	432	377	389	412	386	391	418	412	402	420	389	385	433	454	412	391	376	384	453	373	402	415	442	445	424	392	442	424	400	432	370	410	428	417	402	438	408	405	390	415	460	398	402	416	428	418	412	426	456	425	426	434	422	408	420	412	412	414	400	394	430	437	394	415	437	376	389	447	414	393	406	385	452	437	392	390	424	376	420	417	404	432	410	380	431	446	399	439	428	406	380	404	399	398	406	423	465	432	412	436	431	449	389	384	412	441	402	384	419	402	427	395	429	400	403	411	407	419	455	443	409	400	388	409	406	420	455	405	427	382	459	411	412	421	435	399	424	366	437	417	425	432	391	418	424	387	404	436	454	405	429	417	418	403	410	395	432	410	420	422	426	381	438	444	440	399	391	342	437	439	414	433	420	414	447	382	410	411	428	401	430	390	413	412	404	403	445	442	407	373	420	458	441	421	425	399	398	414	414	413	435	392	420	380	425	449	402	440	412	430	426	429	429	404	401	442	413	419	424	441	428	413	431	396	399	391	389	413	421	414	437	416	411	398	418	420	408	394	414	412	403	418	404	406	407	426	420	410	416	434	442	425	407	433	420	454	387	422	406	426	410	382	409	398	391	403	429	405	416	440	430	433	384	394	410	422	435	438	398	414	405	401	400	387	414	403	398	392	406	423	388	435	446	398	405	445	399	425	403	435	374	395	410	389	379	406	451	435	444	425	398	418	392	413	384	421	400	396	415	388	441	411	444	440	428	434	469	378	388	402	410	388	418	402	381	415	400	413	406	400	375	391	413	386	417	408	427	427	431	401	397	391	431	419	422	450	414	421
5909	2733	1667	1095	751	649	561	490	536	524	1687	2327	1806	1125	655	423	362	383	410	400	390	362	370	376	358	398	379	351	373	371	357	377	394	401	356	350	372	361	352	388	415	397	360	376	364	357	397	370	390	343	375	375	398	366	366	370	361	365	373	354	361	360	399	380	366	382	390	367	355	336	386	347	357	357	393	361	372	352	376	349	390	385	363	357	356	359	393	367	361	389	363	397	409	359	375	382	322	321	350	365	354	349	401	390	431	358	359	347	401	371	363	368	380	377	365	343	376	342	357	412	349	376	402	404	415	388	351	380	390	367	377	325	404	350	358	370	375	411	384	382	341	373	401	364	374	336	373	368	385	374	388	363	395	394	353	382	379	381	399	403	382	377	380	377	370	374	368	371	382	391	363	387	408	385	346	388	392	371	349	371	369	365	360	390	351	376	383	365	343	396	377	325	370	358	379	327	335	387	366	370	358	372	360	382	376	388	394	410	377	369	386	369	368	345	358	412	416	366	331	361	378	380	348	369	369	374	362	374	369	371	385	371	362	363	365	344	362	361	360	353	410	336	387	407	381	368	347	367	363	381	395	353	396	383	379	375	397	379	351	345	338	373	336	383	362	358	383	362	375	380	390	381	358	382	370	379	372	390	381	389	372	378	365	379	373	382	420	359	413	377	371	392	345	359	369	357	354	390	373	364	347	400	364	385	356	373	370	376	376	367	376	417	341	367	347	379	388	378	383	382	379	389	386	391	363	337	376	380	366	371	374	397	357	403	361	385	381	409	363	367	387	392	379	379	362	387	390	356	352	409	392	409	373	390	390	405	401	364	349	368	370	349	383	357	383	356	366	341	371	352	348	368	339	410	372	388	344	368	359	393	375	358	385	364	378	357	369	371	359	388	382	383	409	373	372	361	380	411	368	379	358	388	365	380	367	352	377	395	368	376	382	397	381	362	355	385	370	370	363	367	397	370	377	363	379	317	366	370	386	321	392	405	339	364	377	362	359	365	357	376	337	365	392	357	369	374	352	390	383	376	379	352	336	348	367	365	389	369	346	361	370	361	372	387	381	383	387	394	361	375	393	388	374	381	368	370	395	344	374	404	378	367	387	390	344	388	385	373	356	396	330	354	366	350	362	361	365	386	359	359	386	386	407	358	396	350	396	363	355	357	399	363	373	396	347	397	359	347	363	367	358	358	387	365	401	385	375	366	354	380	381	396	351	363	373	370	387	391	401	367	406	379	343	361	348	365	370	404	387	354	393	385	374	380	391	392	384	395	370	396	354	356	324	387	391	385	413	367	420	379	353	399	376	407	357	371	345	386	367	382	406	380	348	358	371	379	384	374	378	364	374	385	407	381	392	363	388	362	406	383	343	384	332	413	371	352	340	345	338	371	368	393	355	368	365	372	398	334	393	382	371	384	345	351	374	370	378	354	369	363	346	347	362	331	350	391	389	379	366	370	363	382	390	333	366	379	369	360	365	386	372	385	388	356	375	377	372	386	403	361	398	350	370	396	368	372	390	375	356	358	372	379	360	386	395	399	380	376	364	385	382	392	356	364	355	368	367	392	410	387	362	379	364	374	372	377	357	358	368	379	392	369	396	354	394	415	378	382	380	375	365	351	379	393	380	396	404	354	382	400	400	409	365	345	349	368	389	369	403	378	373	385	358	365	394	379	358	394	337	416	396	356	362	366	358	399	377	353	393	365	398	422	375	367	392	353	384	393	387	363	368	359	393	370	359	393	386	366	350	412	392	369	370	406	327	383	400	366	350	369	362	404	342	385	423	386	355	436	389	392	378	413	373	350	353	394	388	392	385	375	376	381	347	348	355	349	378	389	336	385	365	368	371	375	357	364	376	409	394	354	358	383	380	396	349	379	400	349	387	377	369	370	408	390	371	367	407	393	391	369	358	361	353	381	370	403	369	386	421	338	360	376	393	381	403	374	384	373	377	381	390	380	341	372	350	396	406	366	407	331	373	354	404	356	354	343	359	358	359	346	372	400	352	413	387	394	365	368	389	385	384	355	394	394	387	399	394	340	357	353	366	427	375	395	397	374	405	385	361	347	387	417	392	419	367	371	400	349	367	395	367	414	362	379	336	323	373	382	413	371	339	342	361	356	350	382	362	367	367	391	353	390	341	380	348	353	348	394	359	364	422	383	357	349	351	341	364	400	392	366	362	371	352	371	348	359	397	380	379	354	347	362	338	403	360	351	364	417	370	405	367	356	370	376	382	399	364	345	363	356	393	366	359	392	371	342	358	367	389	417	381	374	369	361	341	362	386	400	393	372	322	392	388	372	359	378	391	339	366	379	356	379	369	366	382	360	349	385	375	389	347	354	335	355	353	420	376	371	343	374	365	362	368	317	380	383	355	378	386	396	398	387	372	348	380	386	354	353	362	353	367	353	354	381	397	364	381	377	367	393	353	366	353	407	364	392	360	393	378	383	394	372	374	329	342	376	337	426	338	373	340	371	367	371	387	354	349	391	417	362	380	314	348	380	364	384	393	381	335	385	350	375	376	352	393	353	388	371	376	369	347	397	373	370	342	398	376	373	390	384	364	362	386	376	385	378	401	393	346	373	383	405	374	366	334	365	393	372	372	372	349	383	346	371	404	379	387	381	354	363	396	359	382	348	355	371	353	385	388	346	368	351	352	379	369	436	384	357	363	386	346	388	365	392	380	383	373	386	360	407	378	378	384	384	409	398	354	370	385	395	347	373	339	385	375	366	358	384	400	369	356	349	367	407	368	347	391	356	387	380	390	384	383	388	381	383	408	358	371	407	352	385	380	344	370	333	390	358	375	349	374	371	398	384	336	377	359	407	378	390	391	377	396	342	377	370	375	387	350	373	405	373	373	400	381	389	380	355	370	353	369	399	369	371	399	373	362	362	342	353	377	376	383	365	373	384	395	368	398	358	383	376	351	379	380	393	359	357	383	346	361	400	369	382	388	365	416	388	375	378	384	350	400	352	355	358	362	363	362	365	348	407	372	405	360	400	393	370	389	388	370	355	386	372	373	357	376	389	367	363	379	343	415	347	393	367	364	365	373	353	366	378	372	392	368	377	390	409	365	382	364	372	367	397	381	390	378	343	358	389	378	370	375	356	385	402	383	357	356	377	408	377	367	372	382	378	361	374	331	374	366	373	371	345	368	353	367	344	371	351	347	344	358	352	349	358	378	356	348	377	364	375	371	366	373	361	401	374	355	387	336	378	374	387	354	345	401	356	379	388	371	401	379	389	384	363	374	356	375	341	378	385	332	342	386	373	395	372	392	374	392	366	348	388	371	380	362	367	378	389	382	362	373	347	393	371	394	373	349	380	395	361	384	364	373	389	341	364	354	388	333	367	360	366	374	352	381	364	375	416	398	369	395	366	355	379	359	392	345	366	393	358	381	350	415	384	359	359	380	367	370	339	349	401	377	391	377	356	385	399	398	344	391	357	424	387	363	382	392	380	377	386	398	365	408	399
25756	21482	27624	25548	7987	1553	1029	776	776	769	10486	17612	13543	5233	1378	753	502	424	412	406	419	429	435	433	405	429	451	418	436	418	437	428	401	400	386	411	408	402	424	397	445	386	391	403	423	457	390	395	385	419	440	442	410	398	449	382	426	412	412	408	454	387	397	423	408	413	406	432	432	394	422	416	424	421	402	419	413	410	410	399	390	402	380	404	419	406	413	423	416	400	381	417	395	397	404	425	422	395	446	400	447	425	421	444	458	408	434	414	429	423	403	429	419	421	405	413	401	402	446	412	427	428	432	397	447	395	388	398	383	419	424	410	451	400	428	451	424	403	389	391	397	402	407	443	408	423	435	471	412	404	417	470	414	441	458	404	416	394	437	405	434	421	418	417	404	406	420	403	417	401	411	433	414	385	426	406	410	455	437	443	420	410	412	400	400	412	435	425	430	436	414	435	414	452	394	427	389	373	400	386	390	413	394	446	385	453	405	425	396	419	366	381	409	415	460	423	384	403	402	405	407	419	401	413	410	403	416	406	438	400	392	452	430	408	399	441	410	426	421	411	435	422	417	410	418	428	387	383	422	398	409	438	459	433	386	436	405	434	423	398	450	400	391	399	408	391	421	407	384	444	399	409	439	431	394	412	428	421	402	441	414	415	404	402	402	426	437	441	400	397	418	397	412	391	378	394	411	432	409	443	401	411	381	412	410	403	400	404	440	397	412	391	388	410	383	416	375	433	440	422	396	416	430	443	398	417	447	412	395	407	414	394	428	398	402	396	413	455	400	427	427	437	414	434	413	468	395	395	410	422	413	403	418	414	423	390	424	407	415	407	417	423	418	414	430	431	410	441	404	375	424	400	422	402	406	417	385	423	447	448	432	422	417	412	420	401	437	426	426	420	436	403	444	419	398	434	410	415	418	383	419	425	429	428	433	417	422	417	459	413	411	393	419	379	427	403	398	411	400	404	435	415	381	399	436	418	422	415	381	412	396	399	403	422	395	406	439	411	394	412	420	412	413	404	421	415	425	397	426	380	432	416	448	349	411	435	419	414	393	424	406	403	371	415	433	433	449	428	426	403	407	447	388	436	415	386	417	401	424	406	420	432	424	450	386	407	417	421	387	438	421	417	448	415	447	415	387	457	410	440	430	408	394	444	422	427	418	384	399	418	425	419	411	445	437	424	401	417	442	416	424	415	421	413	442	441	409	394	440	424	408	415	398	433	386	410	417	400	419	405	406	424	411	380	403	426	413	456	399	427	466	425	470	419	413	409	425	440	423	415	401	425	399	409	429	381	415	413	413	412	437	418	396	427	455	406	447	431	426	405	424	423	393	413	421	420	426	413	415	409	395	433	403	431	410	427	387	451	438	418	421	421	411	427	386	451	388	386	416	440	413	395	391	437	431	400	447	402	425	419	456	428	449	425	437	429	410	400	467	440	404	450	410	413	415	428	414	367	401	405	407	422	389	438	397	422	432	428	413	417	409	405	415	418	408	417	452	403	389	424	406	424	412	409	426	402	393	430	442	430	418	388	402	426	399	376	445	449	384	387	435	431	435	401	451	406	392	404	400	442	426	431	392	406	413	421	406	417	402	417	431	381	426	357	401	389	387	412	430	429	400	413	430	411	421	366	418	400	450	392	374	410	424	435	439	368	424	404	409	378	397	406	413	430	432	428	395	425	393	446	396	389	376	421	452	443	428	405	428	396	399	393	389	422	400	406	419	415	382	428	392	405	388	407	398	421	422	429	365	407	391	389	415	437	388	457	379	410	419	419	410	394	430	373	406	424	426	403	417	403	455	439	412	407	440	431	411	453	429	432	439	401	391	431	424	422	409	418	414	462	414	426	448	400	419	439	401	422	430	378	419	389	404	431	411	377	447	414	420	422	396	408	387	431	400	390	413	389	395	437	433	401	402	441	452	407	415	426	416	426	372	424	406	421	401	452	406	389	389	444	408	431	426	455	420	419	425	385	391	382	416	389	422	415	421	406	390	400	380	429	411	413	389	418	428	437	450	426	470	403	400	404	453	425	417	432	355	377	394	398	424	422	417	421	437	429	421	393	438	409	419	406	439	436	422	420	406	412	404	410	455	410	433	401	443	410	433	380	390	389	427	435	386	443	390	437	409	423	404	418	376	364	402	430	375	390	443	438	391	393	430	472	440	383	424	408	399	420	414	416	429	426	418	412	405	406	382	416	395	401	421	385	392	428	407	411	418	391	441	437	410	408	414	423	441	399	403	393	419	414	425	397	425	375	431	424	433	424	428	395	393	407	403	438	396	398	407	422	417	400	393	412	441	451	360	417	417	390	406	414	408	390	387	358	420	416	427	444	432	424	423	360	399	402	400	386	426	388	400	430	413	420	416	430	376	429	425	415	407	405	405	435	370	393	366	415	387	392	431	425	412	428	401	374	407	406	380	450	425	401	432	404	445	381	418	415	387	420	447	440	410	435	394	378	407	417	391	397	391	402	386	425	400	427	411	406	380	401	411	462	395	408	363	463	430	411	404	419	414	421	371	455	450	456	387	408	390	407	421	405	407	411	416	391	405	418	412	413	416	369	379	431	412	442	413	430	417	413	398	416	415	396	409	456	415	401	417	437	387	416	391	434	384	452	412	440	410	427	415	417	408	438	407	437	396	430	421	423	406	386	412	387	438	415	420	409	392	413	426	390	375	391	399	400	448	400	397	433	411	418	446	406	423	433	426	392	397	420	439	416	404	388	418	437	456	412	420	394	403	417	403	433	403	417	412	441	431	426	429	406	406	393	420	410	429	412	456	407	401	400	437	446	427	402	390	424	413	381	412	392	404	390	386	427	392	430	390	399	434	421	381	357	400	415	423	398	463	411	411	394	416	422	405	413	383	403	410	397	385	428	415	419	418	393	433	401	429	409	416	423	439	443	416	400	433	396	410	390	398	423	437	431	385	419	384	432	429	405	418	382	398	383	405	409	431	445	405	439	426	420	418	418	429	411	408	411	418	424	430	435	427	379	386	412	408	423	378	407	438	410	452	393	408	388	420	388	402	404	405	429	413	389	442	402	438	407	406	445	415	418	440	395	419	397	400	428	414	408	390	427	399	431	412	407	435	421	404	451	408	376	369	387	406	404	427	411	375	386	419	378	402	386	429	397	407	441	415	429	383	436	406	423	412	390	384	383	437	464	422	381	417	421	399	393	442	404	431	462	438	419	391	441	443	409	453	425	443	397	413	422	432	437	409	410	413	441	419	422	382	405	387	397	417	395	398	406	398	403	444	367	397	394	399	430	389	385	449	404	418	415	406	433	419	421	412	419	385	411	424	374	404	417	391	420	436	416	448	381	452	407	388	433	394	385	408	442	423	415	438	420	420	422	396	397	442	423	451	438	431	439	386	435	406	433	393	416	403	390	379	389	408	455	459	406	409	444	396	412	413	413	430	422	408	461	394	427	394	404	412	393	414	408	385	416	406	446	395	407	394	408	436	423	392	429	412	394
4858	6469	5177	2724	1838	1485	1021	932	974	868	13789	16097	11435	4547	1538	798	450	399	410	347	382	386	407	384	413	380	390	372	417	409	410	374	347	364	434	350	358	368	390	392	387	385	385	394	380	344	406	373	393	389	381	375	413	380	406	388	383	397	366	390	405	416	381	381	367	394	388	411	371	369	398	361	407	379	445	406	382	397	354	407	378	396	381	399	379	379	382	398	405	366	425	357	413	365	372	370	384	384	398	400	395	379	386	421	394	412	389	388	375	355	352	370	351	401	408	402	410	360	395	390	410	399	409	396	383	392	393	401	367	395	404	384	404	415	374	379	397	424	367	351	361	409	396	390	356	382	385	363	352	397	397	391	369	356	402	413	342	404	377	360	360	387	422	373	407	391	409	388	395	402	379	433	421	348	395	392	367	362	396	378	397	387	401	418	399	380	392	406	408	428	392	372	369	399	378	378	388	397	379	379	377	358	384	400	398	389	391	418	367	351	404	426	388	391	397	386	388	375	390	387	398	373	367	381	378	400	381	404	412	402	364	392	380	384	386	349	397	336	378	392	407	381	428	387	377	378	408	402	394	398	360	422	393	394	391	389	365	391	374	414	380	387	396	384	349	372	390	364	402	420	400	389	373	379	385	386	389	384	361	366	364	387	364	403	402	403	413	413	376	389	402	344	350	402	415	373	413	364	371	374	347	397	413	376	365	423	396	373	396	362	393	378	407	376	393	425	381	393	370	411	424	370	402	424	379	387	410	378	373	387	383	401	362	381	410	349	372	389	392	396	375	376	370	368	418	358	360	378	401	404	359	379	387	357	400	366	398	384	368	362	388	390	377	365	375	386	386	376	397	356	412	397	381	386	406	367	371	381	415	385	387	370	367	388	377	365	389	424	375	354	364	382	386	372	400	414	391	408	389	381	419	401	375	416	371	384	374	360	373	375	369	411	399	377	377	406	392	386	376	388	396	399	403	389	388	385	366	376	405	357	365	340	382	358	380	358	376	329	354	390	370	398	377	384	374	401	394	388	389	388	367	367	396	390	374	362	369	384	358	358	412	355	388	388	404	370	399	392	410	400	384	394	393	413	414	390	388	400	386	363	408	387	382	393	362	370	381	379	363	387	408	413	407	366	365	400	391	413	380	355	405	390	377	383	368	361	396	398	392	410	366	373	363	355	377	414	424	404	392	368	419	364	389	396	431	371	424	341	371	380	401	405	424	421	393	377	411	373	393	400	435	390	419	365	386	379	381	392	383	368	387	382	371	406	391	390	384	397	388	392	402	392	382	371	395	413	410	401	357	389	409	377	379	385	388	380	401	391	397	340	387	362	401	389	417	379	382	368	397	374	385	380	397	351	382	405	406	412	390	421	402	389	358	378	353	363	418	359	400	425	401	366	365	352	392	388	385	373	386	417	357	362	361	339	387	361	425	348	400	374	385	390	377	364	395	387	365	410	383	405	371	411	377	398	392	402	393	383	389	383	377	379	411	367	407	395	401	359	384	414	389	356	418	397	367	385	381	408	390	396	393	385	391	390	365	383	361	368	386	394	379	377	367	400	411	387	375	340	386	407	366	376	358	384	379	418	401	407	406	369	391	411	381	407	400	353	378	362	399	421	406	366	399	378	385	384	372	390	432	362	375	369	373	411	416	407	420	407	343	389	397	365	375	361	382	388	395	395	382	394	378	384	366	382	416	387	380	395	365	361	371	365	387	428	400	371	347	371	370	385	407	400	353	379	370	404	361	400	338	366	361	350	399	378	373	404	377	377	396	377	330	417	372	383	391	401	402	396	405	377	374	361	388	378	387	400	376	368	389	389	376	371	361	383	367	379	389	370	384	375	402	401	413	404	400	394	366	367	389	376	371	413	355	427	408	415	378	395	374	370	379	358	402	374	373	412	404	405	400	363	377	414	387	407	398	390	391	422	374	388	383	398	403	422	382	404	381	383	383	371	393	380	375	408	352	373	374	385	400	413	368	435	373	405	377	383	388	376	410	389	371	389	425	391	383	379	393	355	387	419	416	344	395	367	380	375	375	397	401	387	347	392	358	368	349	407	402	387	395	399	390	419	411	352	380	386	406	357	378	359	402	367	413	394	407	383	394	372	384	376	384	379	345	385	401	425	383	419	358	388	361	398	376	358	382	369	371	384	337	374	374	375	390	388	401	371	385	360	368	354	381	393	390	406	358	386	375	401	360	381	362	415	397	391	333	383	393	383	393	375	409	408	384	392	374	399	377	415	424	397	367	437	393	400	394	381	372	336	364	400	385	416	388	399	376	392	408	406	376	364	364	375	379	358	409	367	374	386	379	350	386	369	380	350	394	412	388	379	413	373	372	367	382	376	364	372	394	385	366	406	393	397	357	382	387	399	374	389	393	383	398	393	389	413	398	349	409	386	386	434	405	395	401	378	381	395	397	392	348	404	424	373	360	389	384	345	350	372	377	381	419	379	365	383	397	423	409	365	350	365	395	375	376	389	403	390	367	411	365	415	409	400	373	388	383	425	412	379	373	390	381	371	383	392	357	402	405	367	395	393	382	406	427	399	367	410	357	371	374	378	380	374	341	390	368	374	401	396	374	378	373	380	393	399	384	395	380	360	363	391	427	390	392	380	373	344	383	362	375	365	394	377	384	389	379	363	382	368	378	418	368	359	382	385	407	373	374	413	406	390	381	360	340	381	361	402	387	369	363	372	369	391	388	368	383	382	410	373	371	381	362	392	351	373	426	368	392	384	376	403	350	393	422	396	385	366	378	364	383	436	361	392	370	396	420	372	398	406	411	386	390	393	398	396	394	401	427	411	424	356	369	386	394	414	379	399	390	349	372	399	391	402	394	364	398	394	392	358	380	399	345	391	403	397	407	357	376	402	370	389	370	366	355	388	404	400	347	391	422	397	386	389	389	361	382	403	382	386	385	397	386	387	386	416	404	388	374	412	382	409	390	392	390	378	347	400	392	422	404	372	365	411	390	383	351	405	399	387	402	361	385	382	375	403	398	392	402	364	406	388	394	377	377	374	361	378	382	376	402	377	369	384	377	341	398	377	379	392	351	386	368	378	368	390	373	370	359	387	390	381	413	399	373	394	384	381	384	387	398	356	367	334	379	389	421	388	397	406	387	401	372	368	383	374	395	373	377	387	389	366	393	387	368	420	403	427	403	394	369	387	385	402	407	379	367	357	415	372	395	388	382	389	350	391	408	385	421	383	385	349	359	404	392	408	359	385	381	390	387	364	347	326	363	382	399	412	381	382	375	377	390	408	423	392	389	401	393	396	382	333	374	405	397	377	396	386	348	388	418	370	382	403	411	362	398	340	380	376	371	388	372	362	356	403	345	432	378	369	427	381	391	388	379	379	402	375	353	372	384	400	391	356	376	358	356	394	402	388	381	377	358	419	386	340	393	406	399	405	359	408	396	386	370	378	376	367	401	379	380	390	403	384	410	419	352	403	377	426	388	402	407	357	395	366	381	382
24581	21417	28650	24565	21165	7809	2217	1391	1038	1170	19803	31052	23849	10521	2696	1146	640	556	572	553	526	545	535	584	555	533	579	498	566	543	528	604	594	558	518	548	572	569	540	548	542	572	586	558	556	557	516	598	545	534	509	574	576	559	536	564	585	564	545	556	531	542	602	523	558	570	534	559	545	562	562	551	563	537	557	578	538	519	541	531	561	556	523	540	526	510	546	586	550	516	549	529	602	494	537	583	497	572	541	581	572	582	566	538	566	564	542	491	567	560	563	502	525	528	527	548	589	545	542	513	564	591	555	563	541	538	567	564	561	554	527	546	537	504	539	537	493	517	552	554	523	571	544	485	551	535	490	558	568	564	547	508	528	584	562	590	589	591	517	538	564	560	549	514	575	552	527	545	546	570	529	542	542	559	559	557	540	562	534	529	526	557	547	560	573	540	571	539	576	502	564	548	541	535	568	550	510	548	527	529	552	568	550	544	525	553	540	527	537	532	559	535	568	564	527	548	569	548	506	533	533	514	521	560	482	516	520	554	542	496	529	545	516	578	495	579	550	509	520	517	549	540	557	583	530	531	543	558	502	537	570	526	550	590	507	568	586	533	541	542	519	543	529	538	550	540	580	585	541	531	531	538	553	563	582	568	572	554	569	530	546	535	559	537	563	553	547	560	558	533	556	537	578	542	536	545	528	561	520	539	553	551	527	515	564	483	570	539	579	541	521	552	530	550	538	540	571	572	509	510	562	560	573	562	562	542	535	585	574	563	538	538	551	559	560	533	590	590	521	561	558	585	576	536	538	583	508	539	533	529	526	566	551	559	558	561	578	546	564	571	528	550	559	512	572	583	581	528	541	550	536	558	563	523	534	510	552	523	539	557	495	525	550	548	590	568	521	549	542	511	528	543	541	563	552	545	554	555	542	509	531	532	583	538	570	485	547	576	525	511	541	513	506	559	507	569	542	572	559	536	537	548	575	579	579	538	524	562	564	566	593	535	575	556	519	558	552	522	577	586	556	543	562	565	562	565	542	489	541	580	516	583	540	497	575	528	570	525	539	548	576	514	558	586	570	558	570	554	554	550	559	545	588	537	528	496	524	567	582	524	587	593	551	549	547	513	553	532	516	565	610	553	573	540	542	550	556	570	526	539	564	530	511	526	533	555	524	544	498	538	560	550	537	543	523	543	574	550	527	550	575	530	599	543	505	593	561	538	542	515	598	561	559	523	518	559	570	544	531	546	569	536	557	563	601	554	534	519	531	560	533	545	540	505	527	550	563	537	557	536	576	542	555	530	568	532	516	547	584	504	547	573	542	529	519	518	576	552	548	537	533	588	521	581	526	541	546	496	547	525	548	546	520	578	552	552	566	535	555	499	533	538	532	552	487	517	506	549	541	551	555	513	523	494	566	570	549	568	542	529	573	532	549	552	568	543	528	559	572	564	546	537	502	561	539	516	580	551	570	525	538	567	570	491	532	544	531	523	553	538	549	497	547	511	585	542	509	554	535	536	568	548	595	520	566	532	569	531	554	568	476	591	534	570	597	595	549	571	529	515	521	542	587	525	497	527	555	593	572	531	522	521	581	607	556	524	541	552	568	525	533	532	503	546	565	563	560	539	557	535	566	540	532	522	564	534	542	516	571	540	528	551	553	521	579	506	563	538	588	526	570	542	534	512	549	544	570	526	536	526	540	567	534	570	542	561	554	516	544	562	584	547	509	515	531	527	533	535	552	565	554	557	551	581	549	568	493	528	501	535	551	536	546	483	537	529	562	553	569	554	518	541	536	525	539	575	538	532	579	548	556	562	553	569	531	559	503	580	543	532	575	538	559	513	539	481	562	515	553	544	524	562	516	530	522	531	583	541	518	561	602	540	531	556	537	601	605	509	514	526	548	541	489	555	565	540	519	572	511	555	550	512	512	522	527	559	548	552	548	548	554	551	524	529	574	493	538	531	560	526	563	577	535	537	595	562	543	567	524	544	481	567	546	553	559	547	553	546	542	591	565	560	491	549	535	548	565	558	517	551	495	561	555	548	552	570	537	516	559	557	524	539	561	521	515	555	552	549	537	567	527	544	536	536	501	538	550	543	514	519	527	561	559	569	525	559	536	535	544	524	530	549	537	580	549	504	540	549	592	549	533	522	543	555	519	554	520	570	554	559	592	546	520	562	546	541	562	560	565	556	564	543	556	571	535	536	567	493	604	579	570	530	555	513	587	554	516	530	564	597	575	534	589	526	575	531	536	543	534	530	560	566	528	530	496	517	539	571	573	535	577	548	584	567	554	510	517	562	559	520	532	519	571	495	562	561	491	598	566	542	538	534	552	555	563	547	572	518	571	546	503	572	573	538	532	547	549	563	514	558	516	503	574	565	533	552	524	577	540	546	577	553	576	553	557	537	545	577	521	552	525	548	564	580	559	536	597	550	529	579	580	489	549	535	561	507	581	524	518	539	548	555	588	559	587	519	534	505	522	508	559	550	547	554	575	525	565	539	514	530	577	563	566	526	551	528	511	578	578	542	512	568	529	551	528	557	574	559	549	565	547	588	522	546	546	521	539	526	554	527	557	562	515	563	584	576	546	547	539	548	528	568	548	561	525	534	553	560	553	542	566	551	568	541	545	600	544	544	565	539	545	528	531	591	554	527	488	542	588	555	534	507	552	571	529	524	535	523	541	574	557	549	522	536	538	512	554	544	553	555	514	551	547	540	535	579	568	506	511	561	542	536	546	546	564	528	525	567	580	555	554	541	554	559	553	546	537	507	525	537	569	521	583	554	546	539	600	548	554	573	519	570	558	534	552	543	570	547	569	530	561	531	540	530	533	585	519	544	494	585	590	580	517	521	582	584	563	554	578	556	565	549	531	546	554	549	530	578	543	521	543	558	559	506	539	558	557	562	544	512	546	557	557	522	562	539	523	507	533	525	549	526	620	541	529	535	525	514	557	543	547	530	554	551	507	481	549	583	524	539	593	538	573	527	523	588	525	538	560	542	507	557	522	512	566	516	552	559	555	567	545	528	577	539	557	510	572	580	525	510	528	548	522	560	518	560	556	526	604	526	584	527	573	535	566	554	509	564	554	583	599	556	499	532	582	566	544	540	539	530	534	561	525	535	563	536	510	554	569	538	521	523	544	531	537	505	546	528	537	523	568	586	511	545	519	561	566	517	526	539	550	541	508	544	528	600	521	550	578	506	527	526	529	525	517	536	571	500	519	513	510	569	552	545	571	510	521	568	555	572	554	569	538	560	548	550	565	543	583	527	533	515	522	526	543	517	558	528	588	539	548	521	530	551	586	581	511	556	531	574	576	578	527	539	527	537	547	574	538	549	535	539	516	554	534	563	557	527	581	544	590	503	535	555	527	581	523	584	552	586	534	545	517	528	539	514	533	544	532	553	560	541	547	561	537	520	486	578	563	510	555	552	542	554	541	587	532	523	554	553	524	509	580	602	552	530	522	553	532	552	499	526	517	589	513	534
5577	9624	7325	4428	3090	2426	1759	1462	1359	1426	23498	26689	19216	7773	2609	1179	613	505	514	486	475	520	508	508	492	505	473	455	489	476	518	498	452	467	444	519	487	505	498	508	480	515	488	484	514	516	490	511	513	494	443	489	442	483	518	503	459	503	472	497	476	490	498	511	469	504	486	487	493	516	461	504	520	482	484	491	448	455	451	462	513	504	474	522	473	477	468	512	512	482	480	490	469	488	520	482	514	505	500	486	486	538	474	483	468	512	487	482	481	535	483	472	465	495	527	442	520	461	492	506	511	492	505	520	464	472	510	481	484	505	463	468	450	494	507	479	518	492	515	513	510	462	519	494	476	487	499	485	516	503	468	496	523	474	463	505	490	494	500	498	502	526	437	515	465	459	467	491	504	490	492	524	518	530	527	490	482	497	518	464	486	464	498	483	496	534	511	490	488	513	505	464	492	459	539	500	495	515	520	470	495	489	466	519	489	518	501	492	470	479	493	465	444	456	470	480	485	469	529	486	505	484	487	483	540	505	470	470	458	453	476	471	479	507	495	501	475	464	508	511	472	504	466	511	472	482	471	517	481	490	473	520	471	478	456	499	456	460	486	478	454	482	457	492	527	538	481	486	516	506	475	502	468	495	505	503	493	517	472	488	557	505	509	539	472	427	513	457	467	480	491	502	443	501	490	471	503	466	453	455	470	493	481	454	507	516	502	471	480	484	495	539	505	473	483	483	491	447	517	473	469	483	519	477	486	461	473	499	485	498	530	492	473	492	487	520	482	485	499	486	472	475	474	465	483	462	487	510	493	514	508	464	511	496	507	436	474	443	470	480	468	512	517	511	501	473	454	480	516	461	507	487	500	503	506	481	507	480	499	494	502	548	468	493	483	487	491	511	490	556	472	476	500	516	486	471	486	496	494	505	508	504	500	530	490	472	450	515	503	489	482	504	508	463	521	480	493	454	472	469	460	476	484	463	510	452	514	467	516	488	536	496	510	489	485	498	479	510	430	500	503	470	497	493	474	484	492	480	486	485	490	459	460	521	493	490	453	527	488	472	470	495	514	496	506	454	473	473	462	439	502	472	468	491	492	503	474	447	511	496	481	518	481	490	472	493	476	493	493	525	488	482	496	539	465	512	529	477	458	461	483	479	459	492	478	550	550	455	511	514	457	481	493	497	553	469	449	434	474	466	530	439	480	500	491	478	496	461	526	502	493	497	530	500	498	490	506	526	505	488	469	479	448	482	491	511	509	478	511	491	472	458	466	475	478	488	493	504	504	486	466	500	453	494	512	488	479	479	492	495	481	509	470	503	500	491	486	497	491	509	476	465	427	500	493	519	493	521	470	491	489	473	480	489	491	435	523	496	468	455	476	442	492	472	498	501	483	461	462	484	468	499	494	493	466	516	510	513	496	532	507	513	491	513	478	467	468	545	470	458	427	531	486	478	455	470	434	504	465	469	503	460	472	505	477	468	496	489	494	511	519	486	478	502	474	449	465	523	474	495	500	498	493	497	444	489	501	476	508	493	504	454	471	474	504	486	487	464	462	485	488	489	512	496	477	468	487	459	508	476	486	473	440	481	454	500	483	497	512	484	505	479	475	475	470	493	483	517	499	499	461	465	458	478	473	492	539	469	458	498	501	470	441	541	474	534	496	451	462	481	527	497	460	469	446	461	482	468	469	513	475	528	474	468	472	476	516	513	520	482	504	485	497	461	492	496	539	467	516	494	446	440	475	490	486	486	471	496	491	434	511	477	499	504	525	505	488	494	482	460	504	487	502	511	475	474	481	509	490	481	509	498	458	487	508	473	543	485	502	455	475	491	453	512	524	456	484	486	527	456	474	475	447	508	498	518	516	540	495	501	465	492	507	497	481	492	474	492	523	452	505	493	505	478	513	499	478	518	527	476	470	475	469	496	492	509	482	515	492	507	463	491	461	471	535	468	508	456	442	479	515	470	475	492	532	445	497	523	480	483	486	489	464	502	493	478	437	488	470	498	470	511	458	491	478	492	464	465	494	501	471	464	496	491	475	500	472	466	501	492	465	474	546	481	460	470	492	480	446	477	452	468	496	504	487	481	487	474	506	544	466	464	515	445	433	468	497	493	468	478	517	493	502	466	475	470	475	492	496	471	480	474	536	501	476	462	502	496	556	505	488	495	467	425	453	498	472	514	492	488	510	454	471	517	444	440	540	465	465	471	444	450	482	462	465	501	496	464	481	494	494	452	489	438	483	433	456	469	487	475	456	469	486	482	492	483	494	488	522	506	501	498	454	470	455	489	474	526	493	469	490	506	462	509	432	492	473	468	498	479	479	451	479	497	477	496	452	480	496	515	478	516	495	464	472	476	521	481	519	517	449	464	456	524	485	440	461	486	484	484	466	463	480	484	484	472	486	503	471	476	477	449	494	484	473	503	475	522	503	516	513	503	512	498	465	441	440	452	485	460	475	470	495	498	493	467	490	516	461	479	470	464	457	469	515	488	469	477	478	472	449	487	493	509	471	475	480	473	486	525	539	476	478	479	478	500	502	487	466	503	517	484	491	495	509	520	504	460	502	507	487	527	454	495	493	496	435	498	485	530	484	487	518	468	479	484	484	465	500	492	472	459	423	480	501	477	453	483	469	513	500	497	458	472	483	471	500	461	517	449	494	441	535	465	471	471	483	495	508	485	479	439	490	478	458	477	495	486	533	471	488	482	504	475	478	483	466	489	496	457	479	484	468	438	468	472	528	493	485	499	500	512	462	485	483	474	449	465	491	468	484	475	450	451	486	476	479	524	474	516	486	475	498	478	466	510	448	468	556	516	506	483	483	522	507	506	427	520	497	489	478	480	487	452	515	498	507	506	491	470	494	471	509	505	502	470	504	475	454	502	446	449	506	468	467	471	521	491	483	474	472	488	482	481	499	468	483	481	508	478	506	458	481	500	438	464	458	486	489	497	483	505	469	474	491	492	502	489	485	466	472	497	487	508	498	483	482	493	476	460	473	518	492	480	458	506	520	433	502	488	487	488	461	512	476	470	482	466	466	484	471	514	480	478	491	500	502	459	492	468	492	467	505	482	483	486	514	505	442	502	450	468	492	467	516	472	493	500	453	461	485	483	474	493	469	490	478	457	501	474	479	473	493	509	484	465	489	474	464	480	463	537	466	484	462	450	524	546	484	518	491	504	470	489	505	468	487	487	467	493	469	469	479	515	461	527	432	490	488	458	444	493	468	511	453	490	471	485	490	483	477	504	463	483	474	504	491	477	431	494	491	501	509	502	497	490	490	482	466	509	489	489	542	469	504	478	517	460	467	467	516	485	489	453	507	455	499	513	499	466	538	458	483	481	508	484	500	482	476	477	468	449	513	473	484	480	499	508	488	507	460	500	491	496	478	475	505	516	455	515	482	525	486	487	452	515	452	499	472	463	498	490	473	466	463	496	500	507	446	506	477	499	486	529	519	460	465	463	460	495	469	465	528	490	520	446
27723	11285	2117	1138	757	620	531	524	555	501	1183	1982	1605	1005	657	522	430	443	464	457	459	445	425	442	426	433	407	399	440	458	417	470	425	429	457	470	459	425	448	463	403	414	411	420	425	438	459	451	400	443	502	419	404	466	428	449	459	421	460	449	374	428	464	428	405	417	427	424	470	406	423	452	430	487	412	428	432	468	433	407	444	425	401	422	458	418	499	432	503	463	449	470	420	469	416	433	411	437	450	439	417	412	421	456	464	412	415	458	434	420	454	443	436	429	457	418	424	432	429	475	444	457	445	431	425	406	478	429	471	447	465	448	429	435	420	461	435	450	413	408	424	431	468	458	429	429	418	446	476	430	426	446	444	449	450	431	481	449	467	404	448	437	508	448	445	413	447	387	464	453	449	438	437	429	410	454	440	427	438	430	434	426	427	412	439	402	428	427	407	403	428	440	476	391	413	438	459	444	425	424	412	442	441	451	445	423	429	417	454	450	427	475	449	443	445	446	444	456	425	406	461	454	449	411	427	440	447	414	412	449	455	444	439	443	402	446	457	443	424	425	409	455	435	447	391	427	418	420	410	453	451	436	422	404	448	444	435	430	440	388	421	421	434	421	457	445	381	410	449	407	466	434	415	437	457	437	403	419	436	424	433	457	453	474	424	402	447	461	424	426	443	439	451	437	425	440	483	433	445	459	444	457	423	440	441	429	428	435	469	453	475	404	397	446	440	421	463	414	417	434	446	447	377	393	431	432	462	436	432	426	448	429	404	454	477	420	411	434	469	469	418	420	447	442	443	447	435	453	447	421	449	441	407	465	440	436	395	455	454	408	417	444	409	424	447	424	425	425	429	418	447	419	414	423	410	439	430	422	414	403	446	443	452	470	436	396	433	449	413	418	458	432	430	399	440	431	443	443	424	434	451	443	419	449	419	490	422	457	418	419	473	463	404	424	431	440	416	443	429	454	444	443	418	463	441	449	473	405	450	437	385	427	435	475	407	412	405	458	425	418	417	421	461	439	446	460	405	389	411	428	413	431	448	409	423	454	453	469	425	433	457	453	434	442	433	466	415	399	433	439	478	421	449	427	436	444	394	429	418	457	428	426	460	483	427	454	434	441	413	409	426	425	405	426	456	444	460	462	465	475	458	446	435	423	440	413	432	411	444	449	435	423	457	443	417	437	407	441	430	417	447	449	452	420	435	457	430	432	439	453	452	463	408	432	454	421	438	432	438	411	420	464	421	418	477	423	424	438	421	460	454	428	395	407	462	449	457	464	456	409	449	446	440	453	417	405	448	406	413	404	453	460	461	437	427	451	428	435	454	444	424	432	457	456	439	464	436	442	437	431	407	411	417	449	458	422	451	445	448	436	410	479	451	451	439	430	442	414	445	389	470	445	432	439	440	455	498	465	432	412	439	449	422	441	438	392	452	439	400	450	413	468	423	446	433	409	463	394	433	403	448	439	460	429	401	425	425	416	446	418	399	415	421	447	419	439	476	422	463	471	477	433	441	429	483	418	406	428	455	434	460	441	439	455	479	421	441	400	420	464	444	454	407	470	433	458	446	440	448	463	469	457	414	456	419	407	479	441	461	434	452	452	435	455	442	409	435	427	455	452	461	437	455	430	428	425	474	416	453	434	420	424	445	467	455	431	437	374	446	424	469	433	472	404	412	432	450	463	458	447	419	478	458	463	425	422	448	443	451	435	417	439	429	438	429	431	413	440	418	402	452	431	428	435	424	418	464	450	393	430	426	440	424	483	409	433	432	425	419	418	411	429	433	486	457	466	438	419	416	435	426	422	452	454	428	447	458	435	433	426	439	422	482	458	438	470	436	446	431	455	433	443	437	415	425	434	437	430	438	459	461	460	435	428	413	420	439	436	430	432	453	423	432	453	414	434	473	441	428	439	473	432	498	473	434	450	432	460	440	452	427	438	436	450	448	447	458	422	459	424	436	412	480	439	433	436	455	450	432	427	437	441	417	430	437	424	452	428	418	425	439	475	423	438	435	448	430	435	422	450	421	445	440	423	413	468	420	476	423	454	443	404	411	444	470	422	418	421	441	414	443	450	455	416	412	415	453	451	408	472	415	451	455	415	465	421	386	460	438	466	437	437	403	455	437	432	434	450	433	455	397	421	449	465	429	408	407	422	447	474	436	432	450	424	425	437	449	413	450	410	447	435	449	416	483	462	441	470	393	397	444	429	448	454	416	455	418	437	439	417	439	441	406	407	471	420	434	482	432	385	456	418	475	434	459	428	420	431	447	456	477	413	389	445	451	442	436	458	399	461	426	468	444	400	432	434	418	426	414	426	446	425	424	478	435	425	458	489	443	428	443	438	426	445	447	423	479	395	468	414	434	456	425	447	408	455	447	458	434	437	445	417	455	444	449	429	436	427	448	451	473	470	451	424	441	432	443	406	437	419	443	463	450	430	426	408	435	478	425	407	407	463	406	434	381	421	424	433	459	460	464	422	398	460	470	440	433	425	404	451	434	443	428	445	407	420	435	429	447	421	417	443	465	450	430	431	400	437	470	420	398	436	439	446	402	428	414	409	436	432	455	415	389	445	413	404	464	419	452	465	439	470	475	441	461	396	460	398	417	436	457	426	434	438	460	433	412	436	419	429	447	407	416	435	445	427	423	433	442	440	429	474	444	457	467	481	441	420	420	444	481	426	425	428	425	422	443	419	421	432	436	467	423	438	405	486	426	435	418	440	419	436	469	457	417	448	459	433	427	414	437	446	388	427	451	411	413	451	460	448	439	432	436	465	420	427	435	425	432	407	407	413	461	463	461	407	481	428	434	430	411	474	437	466	424	425	433	410	432	433	433	446	440	400	449	430	427	433	435	426	447	442	441	390	412	414	438	413	452	384	461	464	415	448	425	420	449	448	460	492	440	423	445	432	463	444	412	425	428	470	429	447	394	465	443	431	431	400	417	437	421	465	421	446	454	473	417	421	448	457	429	414	412	471	458	427	424	441	455	434	427	432	464	396	428	406	471	416	441	428	434	447	452	445	440	432	450	412	438	433	455	450	412	462	409	455	409	440	437	440	422	468	477	470	445	434	455	454	429	427	463	414	450	431	438	471	489	434	411	400	395	453	449	383	486	443	445	404	427	396	402	415	401	423	450	425	448	430	435	397	453	419	438	413	453	431	438	424	428	426	463	482	452	414	472	469	423	461	473	430	414	437	424	460	458	438	428	440	447	431	457	436	469	429	436	416	472	436	442	440	435	456	464	443	436	420	424	454	443	464	418	444	412	434	452	465	440	441	443	418	424	427	409	431	454	437	448	415	427	434	434	434	438	431	451	475	409	438	463	405	438	440	426	438	463	438	420	456	457	418	444	430	409	452	466	451	435	448	424	453	446	429	419	447	430	438	450	435	419	419	451	478	434	455	415	436	429	437	458	482	442	478	438	458	457	419	423	458	468	443	401	455	448	431	441	451	435	450	443	438	434	426	435	446	461	402
5870	2125	1543	984	818	653	564	548	568	528	1628	2450	1766	1063	619	506	445	412	371	404	401	377	384	384	392	393	399	391	388	401	374	378	356	397	368	399	379	361	395	378	379	391	448	361	376	428	356	381	406	376	390	343	407	364	367	392	411	370	396	397	392	341	370	412	409	376	414	410	439	407	380	381	375	426	384	423	392	375	406	404	374	411	384	376	400	381	357	413	359	386	362	367	408	396	395	406	387	381	388	367	396	401	402	383	369	390	415	374	381	415	390	359	389	381	396	386	407	404	394	398	365	421	396	414	346	357	372	385	382	417	383	371	371	375	401	366	364	420	388	408	374	410	380	377	399	368	378	362	384	356	342	369	394	373	417	408	381	391	363	396	415	373	381	381	413	396	350	345	328	402	399	412	387	374	378	394	379	401	352	367	375	375	403	395	372	407	388	380	384	379	357	398	371	401	372	356	348	379	380	386	403	412	396	398	403	400	389	380	365	382	409	368	383	366	384	384	375	381	378	390	355	404	432	408	395	367	385	399	359	385	377	384	351	395	390	379	390	395	387	416	391	392	418	403	388	391	386	375	398	375	381	386	360	354	393	385	385	363	359	351	352	389	378	393	389	383	358	385	379	413	390	394	379	386	379	370	387	407	372	374	358	390	400	380	432	355	363	365	416	372	374	365	371	390	372	378	373	422	400	361	414	425	360	426	367	400	385	415	407	351	379	385	399	381	385	362	402	398	387	409	377	359	360	339	361	354	389	370	405	384	378	396	395	380	363	424	382	375	372	385	391	399	370	380	421	391	382	368	365	404	400	360	404	368	408	345	391	379	384	406	374	416	366	398	393	393	387	373	400	379	366	387	381	398	361	361	351	386	388	407	369	400	379	350	365	388	374	393	361	345	373	383	375	386	397	395	417	385	369	394	393	358	404	397	424	390	374	350	390	386	372	394	393	387	380	389	400	394	366	388	382	355	370	411	390	394	401	384	434	370	389	379	379	412	380	378	392	380	380	391	344	380	375	406	388	350	375	402	401	390	399	381	376	427	372	382	395	381	371	407	375	382	375	391	344	331	392	380	427	375	419	395	390	375	392	379	391	380	410	374	404	369	397	378	383	396	410	417	402	389	384	428	403	384	427	381	406	407	391	395	402	363	392	379	361	391	405	374	411	398	404	356	389	390	363	412	361	402	387	398	396	373	390	403	394	383	400	371	408	365	369	379	380	378	387	402	398	452	365	417	382	369	379	365	415	392	387	396	406	395	406	367	389	368	427	392	368	396	384	432	393	389	349	395	367	382	391	362	353	382	372	364	406	392	393	380	367	371	355	394	344	386	389	379	403	369	411	357	381	371	414	369	387	377	336	416	398	346	391	372	400	414	393	377	381	374	385	393	382	395	403	391	380	402	362	376	367	413	388	384	406	367	400	379	358	394	391	361	369	389	374	383	376	387	403	417	375	384	403	378	387	370	395	370	409	400	393	382	400	400	396	392	390	385	391	391	381	371	350	400	397	398	373	396	381	378	413	394	388	381	385	371	368	360	390	405	376	369	401	383	422	396	363	377	395	395	384	386	378	377	382	367	385	390	394	377	382	380	408	376	404	422	363	407	392	360	370	400	390	402	386	396	400	394	380	350	389	388	385	404	379	370	382	399	398	385	361	367	372	380	381	443	384	402	363	386	374	399	370	381	370	402	406	411	389	406	393	391	399	375	380	390	349	415	385	367	393	406	363	401	387	387	391	404	419	359	374	413	396	387	343	360	380	415	379	379	390	415	372	414	369	375	376	375	376	397	407	413	355	364	385	382	379	389	393	393	364	405	353	385	427	357	385	373	377	397	418	385	382	426	400	410	398	432	405	365	398	412	365	379	405	369	392	413	382	399	408	372	433	372	381	378	374	401	365	393	390	435	389	364	377	395	414	382	362	386	384	405	358	381	379	401	400	394	398	393	409	352	380	379	356	380	415	400	403	397	406	391	392	364	397	418	385	377	408	406	381	370	376	358	389	393	386	369	381	393	350	381	366	388	378	387	404	401	370	385	389	380	399	373	359	402	404	359	374	363	394	361	375	369	415	430	394	363	392	381	388	397	419	355	377	369	364	348	377	382	394	382	370	418	393	386	366	375	383	384	361	439	395	407	403	350	380	386	422	420	345	370	394	375	431	403	392	375	379	419	378	350	384	386	386	386	363	380	348	394	350	386	394	404	361	376	394	413	375	391	391	416	414	353	377	394	405	353	424	383	406	400	356	396	380	377	421	382	408	375	393	371	395	397	400	403	402	377	384	413	365	395	374	363	367	382	393	413	386	357	440	406	393	393	402	370	390	389	383	404	401	383	370	376	387	366	379	427	360	334	395	397	361	400	391	373	379	375	392	414	385	392	393	411	379	391	416	369	388	404	384	369	389	414	363	379	429	383	383	375	392	383	392	381	338	416	405	397	344	403	388	395	375	380	410	386	424	425	385	389	376	401	379	362	352	371	364	371	436	375	369	401	390	362	399	380	338	402	415	429	348	370	379	397	404	384	397	412	391	376	366	381	351	405	394	346	420	379	422	415	360	404	377	403	409	377	386	356	396	340	391	390	391	386	377	431	382	396	363	382	368	369	404	394	374	386	402	392	348	347	383	367	369	370	398	388	399	401	386	414	399	425	381	395	373	374	372	410	414	407	373	386	345	406	371	390	386	381	443	406	397	393	389	424	405	409	385	405	362	376	390	355	364	377	374	365	429	382	384	392	385	407	415	389	336	404	424	400	387	392	397	404	354	381	404	347	420	369	371	384	356	368	366	400	401	379	393	373	380	357	393	394	399	396	414	350	389	387	380	347	395	374	403	360	381	400	406	392	383	408	356	389	386	371	371	382	347	394	366	417	405	395	359	416	386	372	414	388	402	372	383	379	383	400	387	360	392	388	438	358	377	384	399	392	404	373	372	379	375	379	368	349	420	387	357	383	423	384	373	405	399	377	383	338	363	396	391	389	382	394	409	430	391	330	357	435	364	414	402	401	382	391	407	371	376	413	400	412	379	389	373	404	363	360	390	389	349	398	400	377	390	391	383	379	349	358	404	400	369	395	382	396	381	395	384	367	396	419	394	380	394	374	360	395	429	323	389	370	407	389	374	428	388	389	372	423	400	429	378	404	412	405	390	393	378	400	389	366	402	377	390	359	387	394	378	402	392	396	378	372	365	389	397	392	348	401	378	395	407	395	369	365	370	385	394	382	378	380	376	408	374	387	422	386	389	386	405	383	402	407	384	385	419	375	375	404	409	409	381	420	390	352	378	401	416	392	380	379	405	390	403	388	332	409	384	400	405	414	429	388	377	377	402	408	393	392	419	367	377	358	414	365	380	378	373	386	405	379	359	368	370	384	404	386	430	405	387	387	356	373	406	382	389	419	350	359	383	406	383	381	373	403	403	377	384	377	440	389	390	387	407	396	393	415	366	361	365	387	390	397	397	381	348	358	403	409	392	386	369	387
25585	21457	27575	25456	8763	1920	1257	1025	887	1012	12171	18063	12756	4846	1444	802	550	461	478	442	429	421	463	437	458	446	443	442	453	429	458	451	446	457	449	475	442	448	457	440	436	459	509	421	473	449	426	424	454	431	454	439	457	443	442	462	416	416	454	436	460	453	455	461	461	451	459	437	399	459	417	431	500	437	480	459	450	471	443	440	458	453	423	464	445	424	453	465	457	481	501	480	470	434	455	444	454	452	443	471	435	452	453	489	475	450	472	449	447	437	439	460	465	433	445	463	478	440	458	463	449	454	453	430	447	420	477	445	471	477	445	454	436	464	471	486	472	434	463	467	456	429	446	451	428	449	483	488	463	416	454	470	449	470	450	438	449	439	423	437	431	453	460	446	468	448	477	444	444	473	451	461	436	462	463	467	452	431	432	449	481	468	462	417	445	473	412	420	453	421	462	461	490	453	437	474	432	420	437	461	458	460	451	445	419	451	433	421	433	472	442	419	443	479	489	435	460	434	458	457	454	451	464	482	450	450	431	453	470	441	473	441	465	466	528	456	470	459	467	418	457	458	452	428	470	416	491	442	458	444	433	487	405	438	424	453	432	473	443	437	449	409	465	418	461	459	460	478	482	431	432	448	403	429	452	447	440	441	446	429	464	439	487	455	421	442	470	445	453	433	476	482	474	453	426	446	449	445	469	432	484	441	471	437	467	473	437	467	467	423	459	441	447	439	484	446	442	454	448	423	444	479	440	441	453	471	422	475	459	468	494	494	419	425	495	458	436	450	444	450	479	426	424	418	474	414	456	447	457	422	470	466	448	428	416	452	477	467	451	424	456	446	467	436	452	446	463	435	444	478	452	457	411	414	436	445	419	442	419	446	486	434	439	446	468	431	491	489	458	470	446	453	428	445	481	467	454	442	437	434	461	466	459	470	465	466	457	476	415	447	479	455	437	472	417	491	439	460	459	429	434	459	487	458	453	443	465	440	467	451	473	460	465	457	445	471	480	532	426	463	447	452	437	456	449	451	452	463	488	422	393	469	471	466	412	464	423	457	426	444	456	444	466	408	461	499	451	465	466	446	460	441	441	487	388	453	452	440	440	440	460	463	447	437	463	411	418	446	444	439	445	443	437	440	469	447	442	494	458	462	446	450	463	455	456	407	428	478	459	471	472	497	437	454	477	440	427	479	450	461	451	454	477	456	435	446	456	448	453	440	492	441	438	499	467	483	453	468	433	442	455	453	450	433	459	466	473	452	418	475	441	486	437	432	453	432	470	484	474	448	458	430	459	453	438	421	464	453	450	410	424	434	476	500	458	475	456	462	409	460	456	443	457	440	505	428	452	452	445	474	442	477	432	447	456	454	496	462	427	469	448	495	437	460	445	444	468	470	447	451	474	430	463	435	474	429	469	488	468	492	437	475	438	425	457	466	503	430	461	424	481	472	455	439	449	464	473	431	450	442	452	493	446	443	453	437	450	452	500	443	446	445	430	439	457	456	450	439	465	455	427	468	476	469	482	453	484	463	476	470	456	450	460	468	466	450	442	433	462	460	474	456	445	416	445	473	487	436	449	415	454	465	458	434	415	444	425	462	501	435	435	435	444	430	446	440	458	420	432	482	441	429	446	451	443	497	428	435	436	438	445	446	415	459	437	448	463	432	437	495	459	436	384	450	434	462	456	446	425	460	451	494	456	457	474	446	418	445	445	488	446	442	432	417	434	433	477	449	491	469	485	465	472	436	432	436	442	470	468	471	480	422	443	479	436	469	469	448	452	474	467	437	410	448	429	465	465	479	448	446	479	441	455	439	445	445	436	459	461	437	481	427	453	488	469	416	458	462	417	450	434	466	442	474	436	423	444	434	456	462	460	519	472	450	487	457	444	474	433	448	446	475	428	421	476	435	418	445	488	457	470	475	458	444	423	490	472	477	414	451	459	464	472	420	487	462	470	445	479	463	476	433	446	483	439	441	443	462	480	483	472	457	419	462	448	478	462	445	419	467	443	459	423	479	476	426	433	443	427	425	455	453	468	444	461	448	496	454	471	440	435	451	475	458	448	454	448	464	478	481	435	457	440	465	471	472	457	441	459	469	447	453	440	418	455	451	446	464	463	458	432	471	429	499	479	442	484	437	479	462	479	418	451	460	458	468	434	491	449	444	440	414	425	466	451	420	441	443	443	414	424	452	469	462	459	425	478	441	434	438	431	432	473	468	469	475	425	448	446	493	421	471	416	440	439	476	455	454	437	431	433	448	445	468	427	455	474	436	443	470	419	413	484	460	456	432	482	458	453	409	425	445	450	451	466	445	409	461	447	452	417	407	483	440	501	452	463	444	444	475	446	432	486	494	478	436	440	445	486	428	461	472	451	446	459	447	447	474	448	438	481	483	462	430	454	479	442	400	419	450	457	418	508	455	395	473	419	406	445	461	496	423	414	454	428	464	492	479	441	463	456	449	424	413	447	451	448	431	442	478	476	461	471	462	414	427	426	417	478	457	452	442	478	430	477	460	434	441	501	449	414	457	451	440	479	458	483	420	469	478	421	423	481	423	451	440	467	426	471	426	452	451	476	443	435	446	469	439	422	460	471	485	484	450	409	439	441	438	459	451	448	437	448	469	429	456	417	421	423	473	461	433	485	415	459	490	443	452	480	428	436	435	493	454	420	487	450	477	490	451	436	405	414	468	430	460	474	421	430	455	466	439	420	464	458	449	447	473	453	424	448	445	479	455	473	472	433	425	439	449	404	439	472	462	431	458	485	456	437	446	448	440	436	441	433	451	454	446	427	433	467	485	431	477	456	466	447	419	466	454	477	456	426	422	417	435	449	462	496	457	434	476	447	440	459	433	448	460	461	456	422	465	413	461	478	409	430	421	421	447	450	463	447	461	453	495	442	472	426	449	442	454	457	430	430	433	468	455	473	456	442	418	451	423	416	450	473	397	452	413	462	487	477	454	443	461	449	455	392	464	436	451	411	431	445	493	450	503	461	428	458	462	452	458	451	529	429	441	462	469	447	464	449	467	445	532	412	461	470	439	435	446	442	469	459	411	443	457	488	458	410	461	449	460	440	431	474	440	435	414	430	489	437	459	463	449	461	442	441	415	455	428	457	448	439	419	452	430	423	430	479	458	429	483	441	440	456	493	431	447	441	465	464	452	478	461	475	448	433	454	481	473	485	429	429	444	440	461	445	448	387	443	423	443	412	478	469	444	447	447	459	462	464	447	424	426	472	458	428	480	435	440	435	450	425	453	431	427	463	457	436	458	461	441	401	442	448	484	457	436	460	455	468	456	466	460	444	489	444	447	426	431	461	409	460	434	462	477	418	476	442	448	452	421	446	477	407	451	436	438	460	437	425	428	427	450	428	439	458	405	427	445	448	428	439	457	449	429	426	475	489	458	450	452	414	477	463	484	449	444	466	443	453	476	456	448	423	507	436	424	464	425	436	460	431	428	443	468	423	434	419	459	463	457	467	479
5327	9037	6492	3080	1856	1495	1273	1284	1148	1272	14876	16272	10929	4183	1370	757	480	420	424	414	436	425	440	396	414	387	402	442	382	421	434	452	423	408	403	424	411	405	380	438	426	422	425	405	412	401	402	413	411	405	423	405	409	394	431	396	391	444	420	424	435	421	413	421	399	440	392	417	407	408	435	381	406	408	396	401	426	452	433	384	422	396	417	401	412	428	416	395	410	389	430	391	423	437	395	375	427	392	416	387	425	383	364	394	395	437	448	413	408	439	421	449	430	417	394	409	435	408	416	389	370	433	423	395	443	404	410	438	416	408	437	408	390	427	396	417	422	411	436	398	424	396	416	412	390	439	444	413	402	408	420	389	400	422	416	393	402	422	423	396	429	383	422	391	433	427	416	411	432	425	421	391	415	443	451	387	381	411	374	388	392	427	375	412	397	397	391	414	382	389	393	433	396	409	440	386	364	419	463	430	418	384	366	443	419	422	366	424	414	409	420	411	416	404	423	407	424	407	415	431	392	448	424	409	369	404	407	394	424	399	425	438	386	429	419	400	390	431	442	460	430	409	408	412	413	423	402	390	424	418	409	411	403	428	395	422	380	402	419	396	422	400	417	410	404	398	384	442	434	416	399	454	399	437	443	420	423	384	413	416	410	388	412	418	423	398	387	424	399	397	417	407	379	363	426	428	430	403	400	429	437	437	387	360	426	417	430	395	422	436	374	428	375	421	425	415	379	396	384	401	407	397	426	443	399	406	431	418	430	418	429	424	391	435	441	438	397	392	402	408	414	426	419	429	390	420	441	404	438	402	393	433	418	392	380	369	419	428	434	371	405	377	421	365	401	450	396	409	412	425	399	383	428	427	421	402	401	433	445	388	422	423	410	410	410	415	404	409	381	381	417	390	429	399	425	452	421	365	423	434	394	410	367	378	402	408	432	389	412	416	431	427	417	385	420	415	386	402	423	389	386	375	434	413	419	401	381	403	416	393	406	392	407	406	416	426	421	404	382	419	413	376	417	400	377	434	395	417	426	393	421	403	415	389	416	397	383	402	407	446	394	427	454	425	391	407	438	399	410	448	452	428	392	420	417	386	410	389	386	376	413	386	422	383	394	414	414	394	376	436	390	435	386	414	402	443	397	386	409	427	371	446	404	372	399	432	420	383	416	420	436	401	412	402	406	395	406	433	390	413	439	414	375	388	424	423	404	408	421	399	401	404	429	394	386	381	440	415	402	368	408	385	386	411	420	424	380	411	398	424	416	415	436	445	404	386	412	439	435	438	415	404	395	433	392	396	373	402	386	385	425	398	438	421	416	406	443	390	412	432	415	405	380	407	409	385	451	402	400	409	394	443	411	405	418	431	398	385	432	399	416	418	434	417	414	414	389	427	403	399	394	405	418	457	374	383	420	421	416	423	433	418	410	371	389	381	409	388	430	416	401	402	422	436	418	426	415	392	426	362	395	408	399	393	431	415	437	436	382	414	422	390	408	436	399	433	378	417	427	413	455	403	420	410	400	425	404	386	404	436	447	417	427	394	376	405	430	424	420	417	404	417	388	380	400	395	378	419	427	408	403	435	427	422	375	400	444	436	432	405	404	404	392	414	383	402	415	381	435	403	393	460	422	415	406	401	399	397	428	373	397	399	429	389	403	425	426	411	406	441	420	421	444	425	415	362	411	431	380	406	397	396	396	410	444	418	415	438	409	404	378	427	422	387	392	401	395	399	415	396	440	385	411	422	420	429	407	352	405	408	415	423	378	436	435	423	386	413	412	394	407	408	400	386	404	391	411	412	424	435	425	401	431	391	414	419	394	396	392	386	412	417	424	413	442	388	386	413	407	399	386	436	409	426	385	438	388	436	413	386	414	395	386	388	395	433	393	384	408	418	423	400	396	415	430	414	407	423	397	376	380	420	375	433	416	411	415	412	426	381	384	424	407	428	390	386	396	402	415	417	416	421	428	385	379	432	426	451	440	429	395	428	412	418	406	445	361	391	414	429	395	404	413	447	397	400	440	404	417	414	417	422	431	374	380	402	406	394	390	405	425	446	417	455	405	445	413	389	363	429	449	401	439	408	423	406	418	418	360	418	404	393	423	414	408	410	404	413	410	401	401	428	427	410	374	399	417	370	394	428	426	414	440	385	406	421	421	406	394	396	373	402	401	429	413	405	403	444	407	417	383	425	405	380	411	411	425	438	363	389	418	413	412	443	429	423	410	433	412	414	419	400	394	381	400	417	418	384	411	383	427	407	391	399	390	414	391	399	457	420	406	470	410	416	406	379	422	405	400	411	419	391	391	429	380	382	415	372	407	414	403	415	416	428	406	445	398	416	425	404	389	404	409	417	423	416	397	405	395	435	409	389	391	425	427	419	384	395	406	413	394	408	408	444	404	413	437	421	409	418	408	399	418	398	411	449	412	408	395	411	437	435	423	403	442	419	413	428	415	407	462	398	410	419	374	390	427	406	407	433	388	415	395	432	415	393	440	391	471	428	406	417	433	448	385	405	419	410	422	376	403	403	402	403	412	407	379	401	421	380	417	432	391	400	411	410	415	409	400	410	394	400	394	421	414	394	392	388	394	399	415	391	422	419	405	398	418	423	357	411	424	408	414	406	411	415	409	448	405	405	439	440	380	412	418	423	429	405	444	440	382	392	407	399	430	393	382	429	377	432	403	372	426	407	403	407	380	420	419	421	408	366	414	424	413	378	386	367	440	402	405	443	423	397	412	432	405	426	399	414	418	392	430	411	398	453	401	414	363	405	398	394	426	409	413	417	409	415	380	424	449	375	411	413	344	430	441	405	400	401	394	392	441	441	426	420	427	420	426	399	377	431	415	422	425	415	383	401	400	411	422	433	386	388	415	425	396	444	387	388	429	402	442	418	402	418	427	410	436	414	384	366	387	388	430	411	421	410	436	356	389	409	385	400	410	373	430	416	429	421	379	417	417	417	417	409	413	384	375	399	402	415	390	421	416	403	404	397	406	397	421	384	443	417	418	407	445	414	431	424	394	405	426	429	408	416	401	405	444	395	400	416	364	436	400	423	391	416	374	441	385	402	391	422	393	409	441	441	412	431	379	419	394	448	416	418	400	362	389	410	436	432	459	403	392	414	436	411	425	425	415	370	402	431	391	417	409	402	411	427	398	398	412	409	398	435	427	367	407	393	432	404	385	414	413	415	419	411	411	396	444	434	420	391	395	391	406	431	436	421	408	383	441	405	449	404	403	396	422	409	391	380	428	396	416	415	414	391	421	411	413	362	399	425	389	411	439	426	395	407	408	411	410	428	427	446	408	399	395	396	383	394	431	454	411	402	402	397	369	404	399	384	436	419	427	419	420	380	432	399	397	424	366	403	415	412	432	425	361	405	419	393	397	407	393	420	396	434	418	407	409	407	397	409	394	429	439	396	412	429	404	398	421	413	354	398	383	403	423	428	396	440	394	396	404	415	387	400	405	418	414	406	389	422	401	406
24607	21465	28733	24629	21106	10184	3492	2162	1375	1525	24203	29590	21978	8728	2329	1101	709	630	570	633	614	582	640	599	579	596	570	616	563	579	607	598	567	625	606	579	599	592	624	597	544	609	641	610	595	588	599	592	601	578	616	591	606	552	601	611	578	590	582	571	541	603	569	586	584	587	574	584	574	566	606	592	591	587	556	572	556	619	584	561	586	628	584	576	597	587	615	592	584	614	592	591	601	625	568	605	643	602	592	564	586	560	558	542	564	607	617	596	586	547	565	568	595	551	599	613	558	622	579	590	618	605	593	591	604	578	578	547	597	582	575	641	572	555	596	576	636	576	574	611	568	616	553	547	567	588	583	582	536	609	573	623	577	593	551	569	607	599	580	602	597	585	590	596	628	572	603	601	587	582	622	586	549	559	602	576	604	583	566	568	561	584	617	611	597	607	570	562	605	553	584	565	542	533	562	609	578	613	566	556	600	573	604	613	588	623	596	579	575	547	583	553	603	606	590	569	603	615	536	592	614	605	610	571	603	603	588	638	591	554	587	558	626	573	598	591	563	629	590	582	551	548	592	563	586	559	594	593	558	533	631	637	581	609	592	584	645	584	587	574	639	625	592	584	583	579	556	564	573	548	541	584	593	591	569	603	608	585	538	544	598	594	602	571	627	588	593	612	548	579	560	587	583	609	597	596	572	599	602	573	603	593	571	561	582	605	614	614	570	602	575	605	573	599	571	575	568	625	555	609	595	575	562	625	603	600	569	559	551	595	581	586	595	598	596	583	547	566	563	565	595	597	613	602	549	622	582	573	572	552	572	581	590	567	586	566	607	586	563	583	608	601	587	616	561	587	596	603	551	618	577	559	549	579	587	610	565	557	587	542	597	559	532	603	543	593	568	538	599	571	597	601	571	581	578	609	566	604	564	576	555	605	575	599	578	546	570	582	555	633	564	569	576	546	642	568	560	568	592	527	559	601	575	603	572	596	607	609	613	595	583	631	625	591	583	538	610	568	602	567	558	575	574	571	582	569	616	563	571	600	603	571	605	568	574	584	529	584	587	616	566	566	583	639	594	565	601	585	576	583	549	596	611	620	590	588	575	554	597	621	617	586	563	541	623	597	619	596	593	609	578	607	599	535	566	580	611	582	579	608	565	567	567	582	605	586	605	637	559	560	563	585	605	621	544	578	564	600	585	569	557	551	569	575	554	606	598	571	599	588	598	588	591	569	560	598	583	533	549	604	598	613	590	593	573	601	607	596	604	579	594	608	623	612	575	623	560	591	589	562	590	587	585	588	591	545	566	603	602	571	575	580	590	585	563	623	611	587	605	567	565	608	564	583	584	585	582	564	565	576	561	623	598	595	604	544	550	542	579	561	541	530	566	592	598	575	563	608	587	612	593	558	594	574	573	579	605	537	584	590	580	577	583	588	609	567	561	583	556	648	587	529	595	569	608	580	575	606	566	592	639	625	588	569	593	631	543	613	573	551	561	525	554	631	572	558	550	609	565	554	616	551	555	576	569	589	570	593	571	631	577	558	541	612	550	589	616	575	591	637	584	606	616	567	567	632	565	579	553	609	594	570	597	560	596	586	564	555	574	565	578	580	639	643	569	569	583	616	627	600	583	573	580	609	579	605	618	555	608	608	556	619	617	599	541	569	524	600	592	567	597	602	601	563	605	580	607	532	572	577	607	591	602	603	557	546	574	561	553	605	575	552	601	591	582	614	591	563	570	582	557	644	547	587	595	596	590	580	605	592	552	580	631	574	579	566	566	603	585	608	579	582	599	584	577	560	557	573	578	577	579	537	624	579	549	556	615	557	581	562	583	553	585	578	581	567	605	571	571	586	564	606	598	579	590	621	608	588	595	581	572	537	591	587	553	572	551	609	575	575	585	559	566	584	577	610	575	602	591	569	564	560	601	596	580	566	578	575	594	653	610	571	565	611	606	562	595	564	593	545	553	579	577	558	578	583	575	607	548	584	579	583	569	629	550	592	610	575	621	628	599	611	543	541	610	562	571	533	600	572	595	577	596	592	543	588	589	581	619	600	536	552	596	555	569	535	556	574	581	621	589	533	579	585	571	561	631	565	618	598	552	594	606	575	558	588	554	578	529	598	559	615	556	595	576	588	601	604	578	553	574	609	592	619	609	628	600	578	612	587	569	537	607	587	550	556	611	588	614	616	608	606	576	559	585	593	566	543	569	585	553	576	604	582	594	582	588	598	590	581	584	563	586	560	560	576	571	573	599	583	591	585	536	544	599	575	554	599	574	587	542	619	584	562	607	615	577	591	589	614	562	563	561	591	592	544	567	558	590	575	558	602	598	585	566	568	570	576	602	606	542	612	586	629	604	617	578	574	571	582	600	576	564	569	612	598	588	530	553	571	575	581	568	599	583	557	578	590	587	633	556	537	593	614	616	570	539	602	570	588	630	620	582	598	554	570	590	586	623	558	565	587	561	548	553	588	601	578	561	617	555	596	569	573	582	568	558	590	582	585	605	607	576	572	622	596	571	659	608	563	571	573	590	581	570	588	582	588	576	573	592	586	619	606	552	545	589	570	610	571	622	567	620	551	614	580	594	578	589	587	541	588	625	627	592	548	586	593	614	556	621	609	601	593	566	615	573	591	581	593	592	594	596	594	598	635	628	599	589	585	625	620	601	586	578	625	566	582	596	589	525	510	537	554	557	560	595	631	571	576	622	631	610	579	592	595	583	577	593	587	544	588	601	582	609	580	620	591	571	585	600	572	638	584	638	579	563	610	556	565	545	595	564	601	560	562	572	567	551	569	551	587	570	592	575	528	571	596	584	585	611	564	580	586	577	611	581	608	599	601	600	552	603	608	588	588	586	537	604	614	569	562	586	567	581	570	606	608	569	590	600	545	572	554	578	576	569	593	571	610	609	577	606	563	530	528	600	594	590	584	587	557	550	566	555	542	595	576	542	585	585	565	594	612	597	544	566	526	601	598	569	546	582	617	563	569	560	586	570	591	587	535	602	531	565	597	598	555	578	560	583	599	609	554	595	596	583	585	582	637	547	599	569	611	624	594	600	600	568	547	604	595	599	541	607	580	570	549	586	599	597	604	591	570	583	619	539	553	576	563	545	603	567	614	588	544	575	591	592	630	600	547	594	613	578	572	562	580	613	588	569	598	629	566	534	544	569	608	543	543	596	607	599	543	607	569	575	594	586	601	578	549	586	586	547	579	611	597	564	576	587	565	559	611	575	568	583	584	610	612	576	576	548	574	537	581	608	578	603	562	538	572	578	570	614	591	602	585	596	567	589	619	574	534	550	597	603	600	578	598	597	552	520	585	568	578	575	559	593	615	561	581	581	566	600	592	576	545	618	605	567	569	581	586	553	612	574	570	551	557	560	592	635	606	581	636	595	567	586	583	550	588	617	535	574	652	567	599	559	583	617	635	576	642	575	581	621	576	577	591	578	587	609	558	543	545	611	573	577	607	571	590	605	617	564	643
6424	13184	12852	7961	4843	3795	2902	2483	1723	2013	26679	26290	17468	6595	2270	1140	644	539	521	537	490	568	498	491	494	512	494	553	527	532	534	522	501	512	509	551	526	524	541	508	495	538	540	521	547	540	602	539	525	499	552	506	497	522	488	536	502	530	528	543	537	532	511	537	539	508	521	493	546	542	526	495	544	522	524	513	494	508	559	533	517	514	539	528	518	555	497	566	545	530	515	549	493	548	519	527	522	534	471	558	520	488	530	562	530	555	471	519	520	476	487	562	523	497	498	539	495	532	557	500	539	536	525	527	505	513	547	516	517	526	528	520	560	487	523	524	508	520	530	532	543	513	554	531	532	522	517	515	512	543	557	541	538	553	561	513	517	486	522	498	502	516	464	490	510	500	510	525	524	496	536	533	525	503	513	528	487	511	522	478	540	517	516	466	509	543	546	512	516	503	501	523	523	532	505	495	477	530	548	512	533	504	535	546	479	515	573	515	535	547	536	502	516	539	580	505	522	512	494	500	573	512	505	528	507	545	537	484	515	488	518	551	516	510	562	510	516	471	535	522	538	546	515	482	515	513	482	532	508	545	501	533	546	538	509	497	524	494	542	519	511	521	483	530	464	547	510	488	536	481	533	537	475	496	485	502	532	595	523	555	551	568	532	522	512	467	528	514	487	555	530	525	529	543	510	553	505	495	485	510	513	530	560	485	508	525	525	517	486	539	537	482	548	516	533	475	532	513	537	521	528	519	543	499	568	477	574	534	472	541	509	528	463	521	548	483	534	502	528	520	491	480	507	531	503	524	544	469	524	517	534	514	507	540	499	500	528	491	529	542	514	511	572	526	492	562	510	554	539	541	492	492	547	506	487	524	515	510	497	505	519	481	523	531	502	537	518	504	485	498	542	528	508	542	490	518	527	534	556	535	511	544	529	503	512	534	507	507	493	551	513	528	508	549	504	504	530	518	524	537	505	522	537	531	554	531	514	553	511	510	548	523	479	536	539	526	519	535	497	505	526	533	525	559	522	538	504	525	509	529	528	519	497	503	560	491	500	517	471	504	474	515	487	504	509	536	516	530	486	541	530	484	522	484	544	533	498	525	498	526	554	472	508	513	492	499	500	528	526	533	479	530	491	502	536	515	545	543	503	495	505	510	519	513	520	518	495	531	502	533	518	483	489	543	528	494	529	510	526	501	515	494	523	529	523	544	496	593	545	523	504	523	486	496	505	515	501	484	545	528	562	531	501	567	517	508	500	500	528	497	531	505	504	575	507	511	498	511	496	468	524	530	509	545	528	557	580	504	498	561	508	526	584	495	524	558	532	515	471	501	532	495	489	497	504	481	510	586	536	530	521	530	522	542	523	528	535	508	529	527	528	548	530	505	514	503	512	501	542	525	497	533	513	490	537	507	566	519	531	540	501	549	528	491	515	516	563	530	498	534	493	521	529	467	525	509	487	497	509	521	526	543	500	519	499	516	527	522	479	516	507	486	515	521	539	470	504	542	492	502	497	481	537	537	550	517	562	503	503	520	542	520	506	505	513	510	513	549	476	480	522	480	564	493	537	546	474	542	484	513	543	532	533	533	496	480	539	519	520	488	509	542	519	516	492	532	502	515	470	516	502	539	535	513	522	545	544	496	543	494	543	504	487	510	539	520	557	508	502	497	489	496	482	516	492	534	502	557	537	552	515	540	557	552	510	510	484	513	526	514	549	501	571	512	493	578	503	532	520	544	511	486	524	526	529	530	485	557	527	565	522	520	499	487	476	489	507	547	484	523	557	508	480	529	493	499	499	526	543	513	522	513	494	490	478	507	536	514	551	530	512	533	486	515	451	543	534	471	529	529	473	539	504	528	567	507	481	570	526	518	504	527	472	498	506	532	510	500	519	544	525	582	548	548	540	541	498	546	559	504	556	520	541	523	515	524	479	543	506	513	505	527	545	505	553	490	519	518	525	514	529	510	491	497	523	510	532	530	499	521	530	524	493	555	506	496	507	506	493	532	526	517	482	506	527	514	539	502	531	525	548	497	525	532	515	523	479	527	517	560	507	510	497	525	512	501	551	491	522	509	481	508	526	476	501	530	548	514	539	546	494	521	515	526	489	490	489	525	528	528	525	497	489	563	524	511	537	518	531	484	550	501	488	503	553	522	497	517	510	518	515	547	522	533	510	517	533	508	527	526	517	558	550	484	483	535	480	546	512	481	522	513	531	539	520	545	518	520	478	502	539	532	528	507	516	503	515	532	517	525	502	480	508	488	475	505	487	513	521	529	518	506	555	478	473	508	540	497	514	545	484	513	540	538	535	526	524	540	494	520	512	476	501	552	538	515	512	528	507	530	531	479	522	513	504	542	539	544	481	508	473	536	555	546	540	507	502	523	508	514	525	517	565	540	532	504	529	506	480	514	500	496	528	530	525	518	534	525	525	509	537	524	534	539	540	533	508	522	493	496	552	491	506	580	529	508	510	524	493	473	526	501	464	537	516	532	517	468	527	526	513	512	495	508	500	552	539	469	513	516	517	544	541	511	519	518	521	519	533	494	506	523	512	524	501	518	527	496	517	511	489	546	527	559	517	496	545	539	533	525	560	502	503	482	502	536	531	555	498	488	525	494	500	533	532	486	486	492	497	503	508	525	542	508	488	494	507	516	513	547	531	533	551	515	503	537	534	531	512	539	491	508	512	495	497	490	558	526	505	525	567	518	505	548	567	515	485	524	512	498	572	510	508	495	590	458	522	507	500	551	493	535	573	469	543	535	519	525	549	524	519	536	535	517	494	519	506	512	486	538	525	490	515	523	520	535	491	493	539	529	528	533	505	529	546	499	555	508	527	506	500	528	509	482	496	523	529	523	534	564	501	532	529	494	504	519	504	526	512	534	497	549	526	505	492	527	502	560	535	484	486	509	536	516	544	535	511	510	540	550	492	531	495	491	524	516	496	513	488	490	473	545	509	512	501	548	510	517	481	505	535	486	530	545	518	533	514	557	504	478	552	496	517	499	510	512	529	508	530	526	517	485	507	500	527	499	507	535	529	540	477	516	513	514	480	501	527	475	528	503	482	519	491	503	528	518	561	507	518	506	504	515	492	494	495	510	518	534	493	525	517	518	486	517	511	557	510	485	529	534	505	521	556	536	515	519	501	538	498	489	511	549	477	509	507	502	502	489	572	488	568	509	558	506	511	525	507	491	548	529	513	521	500	527	518	521	528	489	492	533	517	486	496	522	516	513	504	527	529	534	528	510	528	505	500	458	526	519	530	527	490	497	531	513	488	529	529	521	517	534	519	568	491	516	496	567	519	476	525	485	510	514	516	544	489	555	520	515	497	512	563	511	529	525	488	492	543	549	535	536	509	501	498	496	518	523	517	472	506	536	548	500	525	476	522	479	524	523	561	543	493	514	527	507	533	529	522	528	453	502	541	488	493	516	500	538	542	539	494	529	488	520	516	521	545	545	519	492	504	537	522	543	549	509	536	538
27830	13564	6135	3080	1424	935	863	759	626	561	1373	1918	1652	953	679	544	518	449	492	477	451	468	483	442	495	505	439	459	444	478	465	424	498	496	467	452	473	483	451	503	500	501	467	485	473	495	457	490	499	513	446	430	478	431	460	471	438	485	443	486	475	510	462	483	493	466	465	472	477	481	470	458	429	478	467	483	460	488	483	451	475	481	476	491	508	476	454	488	453	471	461	461	431	479	429	473	443	464	449	451	497	499	440	514	463	467	491	492	459	481	466	465	467	524	495	444	446	460	493	532	464	506	468	453	464	489	456	502	515	460	473	488	463	471	444	456	446	477	450	488	512	438	494	489	486	496	465	413	490	477	485	491	469	475	416	448	476	463	474	448	452	478	470	494	439	441	491	444	460	423	445	488	491	432	466	477	438	483	478	453	458	495	450	437	496	482	507	477	421	480	472	468	460	475	521	476	443	424	453	462	462	506	485	460	438	457	456	472	460	427	495	487	478	454	492	495	519	447	478	518	496	470	487	427	489	485	460	425	463	441	521	437	464	504	459	491	537	462	455	472	478	461	457	470	463	462	481	446	418	504	486	431	452	463	467	438	486	474	472	488	454	476	505	476	472	494	459	475	466	422	492	471	479	458	451	482	483	530	432	507	461	440	493	430	437	454	495	491	470	445	506	476	465	509	463	474	465	452	507	479	454	459	455	495	510	427	481	460	458	457	483	493	473	483	518	452	457	478	485	473	490	478	472	504	472	499	489	458	450	489	463	464	497	491	490	479	489	461	447	454	456	404	444	470	479	467	474	524	473	518	448	438	481	472	455	491	471	451	494	493	474	436	521	472	433	457	472	419	447	454	469	467	447	444	475	454	479	459	473	442	492	474	418	474	438	507	465	499	489	488	503	465	486	510	460	475	468	472	440	449	456	506	469	482	449	491	500	454	459	501	469	442	468	473	490	480	458	471	460	484	469	494	497	468	445	475	492	494	482	482	496	483	451	488	476	473	498	468	436	479	463	468	481	446	449	478	470	452	452	494	490	477	448	464	439	488	444	454	489	481	463	508	475	471	528	477	438	481	458	442	463	466	478	473	453	487	459	511	476	504	464	489	451	498	472	476	466	480	454	490	475	456	452	497	488	481	458	445	457	456	468	448	475	512	446	521	485	468	434	443	422	484	517	450	475	466	477	501	471	486	470	484	444	476	485	465	556	484	504	440	472	475	457	441	478	495	472	477	474	484	486	467	426	457	460	466	470	455	475	505	431	490	507	518	428	496	446	472	464	464	472	486	469	464	445	437	451	451	458	481	510	471	446	480	491	455	492	494	474	478	482	490	473	459	483	492	456	467	523	466	465	419	476	450	442	463	480	458	430	424	489	487	476	461	510	447	457	439	476	450	469	468	468	451	481	486	511	479	490	438	448	446	490	464	477	508	468	451	443	465	490	445	440	477	486	485	523	459	476	467	465	525	482	457	483	482	466	515	474	503	500	486	451	475	502	486	407	466	479	460	471	469	471	445	474	417	467	479	416	438	489	473	471	465	464	479	479	464	467	467	467	486	471	480	497	493	444	475	468	473	509	499	443	494	456	445	489	463	464	456	493	449	481	445	454	499	471	520	435	480	520	476	516	502	441	469	466	448	444	483	479	453	441	482	479	482	488	465	498	488	483	470	502	519	452	476	481	482	475	458	469	447	489	490	482	450	486	490	472	460	463	423	509	459	470	417	468	445	493	513	465	500	463	469	472	472	472	480	494	473	471	483	481	483	508	429	446	473	446	482	499	484	459	444	488	480	490	440	491	444	480	472	489	469	448	502	477	449	463	474	431	474	465	457	448	475	483	487	435	464	478	471	458	452	443	449	489	480	520	455	480	495	485	466	414	435	475	453	479	469	476	504	500	484	504	472	512	470	470	479	480	467	471	436	435	466	464	453	488	469	492	476	459	510	517	477	469	465	440	464	460	505	476	466	489	466	476	446	465	508	496	458	487	483	442	476	438	495	506	448	482	433	486	466	463	482	456	437	499	466	471	444	480	461	501	445	506	454	503	471	493	475	516	486	498	448	497	480	422	459	504	462	453	465	484	521	479	489	462	481	504	451	463	440	474	470	456	482	470	449	475	494	475	485	465	464	460	496	476	480	479	475	446	459	463	443	479	451	463	462	481	491	464	470	436	477	487	473	447	460	448	457	525	458	484	480	503	490	484	466	505	489	426	505	490	438	479	472	492	463	455	463	456	486	434	477	458	453	477	515	451	441	478	485	461	428	440	499	493	470	489	485	492	492	441	531	473	468	502	465	456	475	441	518	494	459	504	511	437	462	515	469	466	452	468	484	486	474	492	481	462	488	486	460	536	445	487	483	470	440	473	461	541	453	512	469	478	481	473	458	478	425	503	470	498	480	501	498	458	444	468	482	473	490	471	427	440	461	448	457	465	491	436	433	428	515	489	454	496	469	458	489	495	519	479	475	507	451	477	457	474	451	490	457	469	469	510	465	490	499	454	491	427	452	447	476	465	482	482	523	463	486	477	502	520	492	484	513	481	470	496	424	458	460	494	478	449	471	466	474	449	504	474	469	464	463	467	449	439	489	437	496	451	460	446	466	493	434	465	535	487	478	467	490	460	464	500	457	536	460	467	447	473	463	549	442	489	456	446	459	463	508	466	443	472	506	444	439	452	441	457	463	464	449	478	492	439	526	492	475	494	457	452	460	470	471	435	506	447	474	515	452	485	494	424	447	444	492	457	490	478	524	415	461	475	498	470	476	452	465	465	446	465	480	488	467	486	468	497	507	469	458	452	480	494	463	432	448	453	475	471	502	446	459	484	479	450	431	471	455	472	473	460	498	521	516	491	476	478	444	491	467	459	450	441	480	476	453	486	464	442	525	456	468	510	461	486	481	479	459	461	476	421	462	504	486	475	501	479	457	457	519	448	508	499	428	474	505	497	461	493	477	463	460	472	497	469	487	487	504	512	485	427	463	495	498	433	446	431	450	430	452	446	452	481	478	468	500	473	495	500	486	476	511	515	501	475	482	465	452	447	438	478	455	439	455	474	433	480	452	461	471	502	478	477	452	528	466	494	502	472	475	444	461	491	473	476	468	460	467	469	508	484	496	469	508	455	440	484	502	479	454	455	417	492	475	459	504	486	488	499	487	470	482	450	533	469	473	423	501	471	480	512	500	477	438	494	447	480	508	479	472	468	480	441	462	483	454	462	495	470	486	469	452	497	485	452	493	475	491	478	451	442	478	443	446	469	422	469	529	435	463	466	485	484	454	459	469	478	446	479	469	489	453	453	435	464	451	502	484	474	447	478	469	436	452	462	485	464	434	454	465	463	446	473	464	469	494	471	499	479	477	461	463	447	455	454	488	454	464	487	467	495	479	448	482	456	483	478	471	477	507	490	478	502	449	473	453	497	467	533	457	472	445	452	457	478	474	485	474	474	499	478	493	506	457	481	456	483	457	485	490	456	513	463	481
6763	5601	5001	2686	1549	1044	1032	849	665	517	1873	2349	1769	959	650	482	438	416	403	390	430	404	447	411	414	439	416	402	372	409	437	405	438	405	400	427	435	447	404	410	420	405	432	417	425	413	413	467	422	429	459	428	393	395	416	411	425	431	414	397	427	387	433	389	421	433	430	391	418	410	378	456	417	433	420	437	432	360	412	427	431	399	441	392	396	423	416	433	445	420	437	401	415	404	430	430	381	439	421	436	396	461	396	414	418	434	371	433	445	445	440	393	364	439	410	439	380	404	422	416	404	441	432	443	389	385	429	376	386	401	416	437	391	425	431	416	402	369	403	444	431	392	395	392	433	437	387	420	425	442	378	400	397	428	431	427	411	406	422	400	398	431	392	434	430	397	426	441	377	437	415	409	389	441	383	411	434	391	402	398	409	430	419	379	432	376	425	402	399	398	352	385	408	407	391	422	384	444	419	428	400	398	377	412	437	402	441	412	430	446	434	384	390	418	427	417	415	421	464	419	428	439	431	401	407	382	388	391	407	420	421	388	414	423	428	403	421	427	409	450	423	386	391	427	415	410	398	408	399	442	405	397	420	430	395	445	418	425	408	406	427	436	401	437	457	413	434	417	434	415	418	394	443	417	424	420	445	445	406	422	424	448	411	422	424	407	406	417	401	381	391	419	415	378	433	434	453	410	374	391	398	427	381	389	415	450	446	425	421	411	448	440	429	399	391	411	386	385	376	399	389	379	442	410	434	388	406	407	447	421	429	449	398	423	420	383	388	432	416	386	431	405	454	375	417	419	432	418	448	386	445	415	385	381	425	417	415	420	410	403	415	448	402	408	427	408	382	439	408	434	418	381	423	415	389	409	406	418	439	451	400	429	413	412	423	391	412	410	430	402	418	415	427	434	459	464	393	408	415	398	405	428	394	436	433	428	390	427	430	436	428	432	413	428	417	415	396	428	386	410	397	401	427	429	405	418	424	411	425	449	395	425	417	390	435	417	407	418	429	421	443	401	412	405	380	469	395	423	400	432	388	406	397	414	442	410	450	400	419	397	411	346	387	402	422	451	415	418	419	399	437	398	439	425	404	394	425	411	445	466	391	439	430	399	410	404	375	404	409	390	419	387	450	432	399	396	445	431	408	415	445	391	419	436	446	405	401	400	421	432	405	432	432	390	425	408	422	407	401	423	399	427	421	426	458	436	413	394	416	404	422	416	434	441	399	421	440	392	402	399	407	433	436	420	442	425	423	409	456	387	425	443	437	403	390	395	413	421	422	397	400	430	438	410	392	397	434	427	417	404	414	443	391	443	420	419	373	378	430	393	410	425	387	433	423	409	435	396	419	400	412	409	418	420	413	453	427	393	375	425	403	416	414	446	409	410	443	448	395	384	393	443	420	386	381	379	395	431	409	411	412	450	427	419	413	431	436	375	438	392	395	389	439	430	396	425	442	414	404	422	430	424	422	389	400	390	444	380	423	455	426	436	427	463	417	400	386	397	395	432	409	408	411	425	408	414	404	398	418	405	397	437	427	414	398	416	414	409	471	400	413	413	431	401	404	426	447	429	425	442	438	440	403	412	416	398	396	408	419	402	409	435	495	420	413	443	425	418	441	382	408	434	388	444	425	438	422	418	412	432	401	417	447	391	386	424	409	456	446	409	426	406	406	414	407	422	387	398	388	414	427	405	400	383	455	403	417	411	412	439	422	414	419	417	426	400	384	423	389	404	408	408	420	411	437	416	409	431	425	432	439	420	408	359	411	423	451	396	461	417	409	386	433	415	408	424	440	411	434	469	447	387	430	372	420	412	412	417	430	438	412	425	417	446	396	419	402	436	435	414	415	438	446	413	409	415	395	427	387	399	448	442	395	392	388	426	400	412	433	400	416	404	415	423	427	399	417	427	389	374	398	416	432	391	382	408	441	426	412	404	424	386	428	437	383	380	429	405	394	426	432	455	398	428	426	421	399	430	437	430	379	431	455	411	439	451	427	413	419	418	436	399	413	404	398	441	424	412	403	404	380	436	421	398	434	424	395	424	420	403	425	405	382	414	439	379	395	421	420	420	417	415	416	393	420	406	413	438	408	439	408	446	438	397	445	431	463	420	436	397	467	397	406	381	393	419	418	394	410	423	428	406	401	420	415	440	453	420	408	435	450	422	426	443	376	415	417	407	421	416	384	404	435	425	439	419	406	416	396	410	405	393	415	365	444	410	423	419	439	391	426	426	398	402	455	398	422	375	431	429	427	437	398	366	439	448	408	416	391	443	423	423	410	401	448	439	382	408	405	427	423	391	412	417	393	444	387	455	411	416	430	416	391	409	430	424	399	417	388	420	421	413	440	439	425	402	424	402	425	397	451	402	451	414	413	376	409	382	419	432	417	426	412	417	395	435	419	415	426	421	401	439	430	428	401	416	453	428	417	428	440	436	414	424	392	429	406	394	409	395	389	447	411	427	414	419	416	408	462	381	406	429	388	417	440	396	425	425	426	416	417	398	388	428	433	415	412	406	418	436	366	420	416	383	429	414	414	450	434	416	409	442	413	446	435	400	396	411	445	403	400	416	400	433	370	421	411	414	430	431	411	392	422	392	416	447	446	396	436	441	433	440	387	413	385	415	370	442	402	421	403	378	412	382	425	409	425	396	392	382	431	440	432	438	417	417	428	408	430	421	415	432	364	444	424	429	449	444	418	441	407	412	388	437	426	377	380	400	443	432	410	421	430	417	391	419	410	392	454	437	378	411	416	383	412	450	426	439	390	393	442	421	409	379	390	391	422	373	421	427	432	399	413	407	421	412	410	434	389	394	387	406	394	378	435	434	408	403	415	462	382	463	398	411	410	451	422	408	426	444	407	395	461	401	426	404	400	415	417	420	451	437	416	417	438	375	410	410	406	390	398	422	449	411	400	420	403	382	415	397	366	379	400	415	406	382	413	431	456	403	438	405	419	449	368	402	421	408	405	432	425	427	412	437	416	429	403	387	469	386	416	430	430	413	431	442	397	419	464	400	392	410	428	448	429	449	389	416	405	432	411	434	416	425	419	443	376	401	442	416	415	434	424	404	409	419	372	444	391	425	424	420	400	439	444	413	399	407	422	422	408	443	440	446	421	395	403	386	404	398	412	417	384	430	437	422	403	444	423	445	414	406	404	452	410	440	415	406	409	410	422	425	443	422	425	449	435	388	447	398	409	440	417	396	428	427	378	409	421	415	419	420	463	425	407	403	390	453	364	385	449	421	418	434	406	398	431	444	441	397	413	395	401	447	416	432	425	442	399	431	391	394	410	380	418	421	406	392	471	445	416	436	423	391	394	427	421	427	404	461	431	428	424	420	391	446	404	411	445	453	420	428	441	413	418	428	428	431	454	410	447	429	421	415	427	430	422	428	426	424	416	411	406	422	410	401	467	439	440	427	419	400	439	401	426	419	419	425	404	397	447	430	467	406	406	438	373	364	367	410	421	399	419	439	406	407
25613	21440	27521	25524	11857	3458	2018	1374	958	983	12573	17881	12360	4282	1353	769	542	508	476	502	444	484	493	491	489	507	501	504	473	459	474	517	537	517	490	525	489	481	498	490	469	468	480	487	490	493	500	482	472	458	535	477	479	474	514	519	438	472	490	443	462	495	468	476	492	445	495	510	479	485	499	447	482	474	438	477	499	452	458	486	442	482	470	482	488	489	532	499	457	444	518	477	481	473	484	477	460	492	488	451	446	478	481	481	498	445	484	499	478	521	485	443	497	504	459	484	447	486	513	514	480	479	492	447	461	485	540	495	485	468	455	450	526	500	495	456	488	494	477	485	503	494	510	475	465	479	485	477	468	504	495	484	492	475	483	463	485	500	507	470	461	468	470	439	501	479	492	513	477	481	460	470	515	487	479	504	471	496	479	493	480	520	484	462	482	489	498	496	501	504	472	459	481	448	486	495	445	468	501	467	499	483	502	432	498	498	435	468	455	479	499	502	487	471	479	471	477	451	483	450	484	464	459	490	476	501	469	468	454	482	507	481	498	474	470	470	508	466	474	493	460	475	539	502	497	474	502	491	477	471	448	483	486	472	473	505	480	496	473	468	454	461	497	446	501	543	508	457	517	480	463	490	510	484	455	484	486	467	469	539	507	491	524	459	493	515	463	516	511	442	511	489	478	481	520	464	498	459	468	490	521	468	516	504	488	508	496	434	474	497	442	456	490	462	466	487	436	471	484	503	453	514	472	468	457	481	518	491	516	504	498	485	501	512	496	553	473	461	500	463	487	465	461	496	493	422	458	472	498	501	467	508	466	494	506	456	504	464	507	482	497	514	512	467	467	487	471	494	463	466	520	480	462	444	534	497	479	493	496	450	467	455	500	523	496	497	513	484	473	486	485	449	444	488	498	484	424	487	477	472	460	461	470	462	479	456	480	485	474	471	484	486	466	517	523	504	457	465	458	497	494	483	472	496	488	475	505	481	509	465	490	484	449	428	478	462	470	524	491	482	505	454	478	476	444	489	439	451	481	469	485	440	427	458	439	485	509	478	503	481	526	486	530	488	473	471	428	497	486	475	511	485	494	474	486	453	492	490	510	473	481	499	482	482	485	500	487	455	523	464	480	496	461	481	471	426	498	433	455	507	507	482	508	451	463	507	469	479	452	450	485	501	510	440	450	469	509	499	488	497	497	484	489	485	469	439	438	512	440	461	470	499	484	512	522	457	460	441	489	480	454	455	486	462	481	516	448	480	472	479	492	496	465	510	497	473	467	496	485	499	476	515	481	464	501	474	484	485	458	471	451	501	484	483	465	486	485	475	483	457	475	471	476	456	482	483	488	493	534	487	446	483	479	418	481	502	463	472	447	453	485	474	477	499	479	479	515	492	494	476	530	467	480	494	504	491	480	469	488	489	446	482	460	504	478	505	500	484	458	533	496	474	535	500	463	471	492	463	486	464	498	497	466	508	464	458	489	450	499	495	482	480	469	452	541	485	484	444	471	532	520	480	460	535	504	462	509	491	484	490	449	467	467	439	471	466	479	470	465	440	466	503	455	464	471	454	483	517	462	466	436	487	482	510	466	494	503	491	462	462	435	501	476	461	468	478	522	456	509	508	445	507	472	449	432	538	479	471	499	488	497	490	507	486	498	445	463	488	452	433	473	521	481	486	499	480	516	474	506	463	485	456	513	456	474	440	471	468	473	481	495	521	487	493	475	491	488	457	456	477	500	488	528	464	483	540	497	479	455	498	458	515	506	474	469	503	460	491	464	468	463	501	496	515	481	523	482	470	501	443	482	474	493	498	472	484	483	492	460	476	449	461	499	499	467	464	466	493	456	483	500	506	478	509	475	459	506	456	486	531	497	492	487	493	495	446	507	496	492	498	439	461	495	470	500	486	502	459	486	476	475	482	429	498	502	481	477	493	509	518	477	506	528	491	489	469	487	510	469	503	491	539	516	464	502	488	453	456	451	502	482	508	461	481	504	507	507	481	520	503	506	505	479	493	482	507	509	464	478	457	464	460	463	472	485	444	467	472	464	483	500	488	514	457	496	502	468	481	516	476	470	502	472	499	497	489	450	489	474	438	510	493	507	466	507	512	501	501	435	490	484	463	441	489	488	485	433	446	484	438	477	472	482	485	460	452	491	495	456	518	519	499	436	452	491	493	491	466	499	469	436	476	498	474	483	476	480	414	467	498	511	468	462	497	493	462	473	478	467	517	474	495	482	488	484	475	476	488	466	513	471	448	484	457	486	459	474	459	492	494	498	466	505	494	478	448	454	506	491	470	513	510	511	467	489	478	446	469	499	467	505	428	432	445	495	465	452	498	515	521	459	465	491	509	492	471	490	466	472	467	452	529	464	461	479	517	460	484	520	472	469	490	454	500	483	485	467	499	514	503	497	467	483	459	455	501	470	495	482	487	480	482	441	477	479	491	499	493	482	454	483	472	481	487	451	504	459	473	468	484	538	460	471	475	460	490	519	457	495	464	508	492	484	497	460	485	469	494	487	489	457	459	474	482	477	479	501	497	489	431	446	464	444	511	432	433	511	492	469	457	511	484	464	460	482	491	437	489	437	483	478	462	437	474	454	463	471	510	485	486	468	502	463	485	441	490	494	458	496	487	472	479	510	507	461	468	474	479	501	506	473	486	497	459	479	441	494	482	477	508	453	424	466	453	465	453	501	455	495	431	490	462	444	444	488	463	463	470	465	507	537	494	493	470	473	474	461	465	498	496	456	454	466	470	496	487	456	536	488	485	511	505	490	496	508	517	453	468	462	509	483	459	484	473	499	470	467	501	476	444	467	481	502	486	429	464	476	468	442	494	493	459	501	469	489	456	449	475	490	475	480	503	525	465	480	513	490	493	453	453	468	455	451	462	459	501	498	490	485	485	458	527	474	464	491	455	503	440	464	465	479	409	489	483	490	480	467	501	481	461	490	497	508	476	472	480	448	464	462	481	470	493	468	482	504	479	505	451	497	500	465	472	516	492	483	485	486	463	470	452	473	470	497	486	462	474	420	461	479	489	480	471	428	471	537	478	489	457	440	448	472	447	455	484	459	501	474	480	515	491	517	469	490	472	505	499	460	484	486	489	512	490	484	502	488	489	435	442	461	498	434	464	470	467	439	507	474	485	472	514	469	517	456	481	478	482	514	513	502	495	465	460	474	477	460	509	491	494	472	470	494	491	478	495	447	433	474	468	458	478	458	490	477	491	465	451	432	501	487	496	448	480	476	482	504	475	473	488	452	467	470	462	505	462	451	494	488	486	487	500	450	456	481	502	508	488	492	495	494	480	514	516	497	474	495	462	465	442	495	447	483	471	477	447	436	470	523	508	496	470	487	478	498	514	437	481	465	464	491	490	455	461	491	464	508	470	502	481	501	516	478	480	493	442	465	473	496	497	468	464	508	474	472	505	492	478	475	495	494	458	489	466	497	487	487	487	493	452	533	525	495	482	466	487	476	486
5849	7178	6465	4801	4383	2796	2192	1635	1180	1310	15344	16487	10422	3726	1299	725	504	477	437	450	464	423	431	435	468	459	417	455	418	433	470	443	469	476	442	441	450	453	436	447	462	457	424	469	413	466	422	478	466	441	429	431	417	429	468	438	429	461	416	381	435	428	414	425	384	415	420	458	456	436	427	424	437	477	421	442	438	447	432	419	450	429	447	423	402	464	418	405	478	454	453	456	416	446	435	428	413	405	469	462	419	446	415	443	449	470	424	478	457	444	473	445	443	385	443	450	458	457	449	400	438	415	462	446	421	467	433	446	437	425	442	418	455	425	421	434	467	430	462	417	444	414	446	449	419	473	417	453	427	457	433	395	417	393	452	451	437	478	465	415	456	442	425	445	460	429	492	433	403	433	456	424	426	451	470	441	436	451	457	445	440	461	431	446	438	438	436	409	451	479	450	448	430	458	434	440	465	456	435	464	440	441	415	451	441	423	401	431	433	431	450	418	438	416	467	452	448	450	426	434	420	471	434	422	392	430	427	438	434	420	433	426	448	428	468	465	453	438	412	465	446	405	427	420	429	442	394	428	429	434	432	434	445	412	427	411	472	407	424	432	459	454	399	422	420	429	418	423	434	430	474	444	427	435	463	437	437	410	451	445	455	452	456	424	429	464	435	415	476	413	455	429	442	449	415	462	433	428	453	404	468	407	445	398	405	427	419	419	424	445	422	447	428	416	428	467	456	460	414	404	426	412	406	410	477	442	441	419	422	465	454	461	410	442	425	408	454	437	431	452	421	457	406	440	440	433	446	430	424	438	405	433	441	468	419	435	454	410	440	421	442	425	459	430	429	426	455	409	393	423	400	418	450	417	387	464	415	445	461	464	439	447	443	465	449	451	437	445	418	428	411	438	426	431	415	445	444	451	447	444	453	459	470	392	423	433	462	424	502	428	456	440	453	449	448	465	416	494	416	464	453	418	381	406	437	444	456	422	407	464	443	427	427	442	481	446	418	422	472	419	462	449	400	388	439	461	395	445	422	383	442	437	466	444	454	412	410	444	408	449	468	449	428	470	438	350	429	419	468	419	427	413	427	434	416	417	416	440	437	438	442	400	432	426	425	419	460	407	416	396	428	452	424	453	441	446	433	424	417	461	409	504	411	461	414	386	447	448	435	447	428	441	423	432	468	445	420	439	443	445	450	441	418	477	439	391	434	405	430	431	443	444	411	456	437	459	467	435	427	423	423	405	401	472	416	433	426	434	431	418	422	446	406	440	432	418	412	434	410	445	410	444	421	452	452	435	453	494	443	442	449	456	468	452	399	477	458	415	441	473	419	432	424	394	470	433	448	431	403	434	445	426	393	413	430	405	441	432	420	426	405	439	430	441	413	453	446	433	414	451	435	401	472	432	443	426	442	430	427	450	409	446	434	407	467	415	446	459	418	418	466	453	425	447	426	456	415	440	430	479	446	403	412	464	421	429	399	444	483	437	426	451	441	418	449	428	440	435	437	421	426	442	407	434	436	411	420	410	403	432	424	408	432	433	443	426	461	439	441	434	435	418	461	428	422	420	448	440	412	421	443	444	472	409	449	408	449	424	462	439	423	437	388	433	454	425	426	422	456	401	450	419	439	454	430	448	405	416	435	432	406	478	390	420	447	434	459	392	426	425	443	460	419	418	411	445	439	392	442	440	402	449	439	425	443	384	426	475	435	450	447	431	424	422	466	443	449	404	477	434	422	451	443	424	439	438	469	447	442	409	454	403	451	425	450	435	416	432	416	414	440	439	432	437	399	430	443	431	445	470	408	463	421	406	418	471	405	442	424	428	446	402	387	412	451	439	430	407	432	395	409	420	476	436	452	460	461	434	429	451	465	424	436	446	462	381	466	417	402	429	456	424	432	435	416	436	423	425	436	401	433	414	435	439	434	442	410	467	449	443	463	455	449	459	419	408	429	428	437	416	389	441	406	405	475	449	407	444	443	430	399	458	452	400	424	421	446	443	412	464	475	446	461	461	449	454	430	463	445	449	460	466	420	433	427	416	436	438	452	432	424	429	450	439	428	417	438	457	439	399	445	475	457	455	426	429	427	453	391	455	438	377	447	453	439	452	454	408	438	425	431	439	446	437	417	413	434	444	441	474	429	383	450	469	425	429	427	450	437	468	448	392	463	430	436	407	427	457	420	428	422	439	441	410	418	452	442	419	409	405	441	432	468	463	409	410	458	433	389	398	405	428	425	470	469	439	412	414	467	467	452	414	423	415	419	415	446	467	416	423	449	433	473	404	450	418	445	401	420	417	438	431	412	417	424	427	420	457	447	450	437	440	415	441	407	450	393	434	416	448	411	439	449	423	454	462	444	440	442	427	445	411	419	418	424	432	435	412	432	433	425	444	438	423	411	411	460	443	435	441	424	453	411	443	425	446	438	416	445	436	429	440	430	433	444	463	436	435	470	410	394	414	421	460	400	454	413	417	421	441	400	426	412	451	428	396	392	460	415	435	440	382	443	427	425	441	448	436	426	417	427	434	447	412	427	431	438	426	434	421	396	449	441	431	444	431	444	421	395	446	460	461	444	454	404	425	430	425	427	428	432	422	442	437	400	425	459	457	462	446	412	443	410	438	429	407	449	440	403	428	425	413	421	434	414	455	442	419	432	423	456	426	444	443	435	408	423	417	462	449	446	410	431	417	370	446	443	445	434	434	445	439	454	432	438	424	440	431	417	407	435	416	403	431	434	485	437	451	458	425	447	444	444	448	459	429	424	444	433	399	422	429	443	403	426	415	424	430	432	419	443	453	432	434	489	450	438	439	447	435	430	411	459	405	453	417	452	435	434	446	416	423	414	475	446	438	439	468	463	437	437	446	410	464	406	419	428	437	445	433	431	415	423	443	445	433	418	402	432	408	403	432	447	468	452	428	421	428	441	394	420	424	428	418	418	435	387	435	451	441	444	428	420	460	440	428	433	403	428	455	425	458	462	425	382	450	424	429	449	419	473	438	393	435	423	422	424	421	421	472	433	436	458	433	427	412	427	410	437	401	438	416	414	460	433	413	447	424	445	430	407	430	453	456	433	441	441	420	415	448	430	422	455	448	449	472	450	450	413	421	412	418	464	413	444	421	446	454	449	439	426	415	411	417	411	394	444	470	413	444	405	447	437	468	413	401	416	405	390	420	464	451	420	474	463	429	405	470	441	421	430	415	460	438	411	457	436	455	432	443	450	437	407	428	411	396	429	430	399	400	436	406	452	472	418	413	468	419	424	456	402	411	455	417	448	459	415	445	410	443	422	418	414	400	435	427	456	429	419	421	439	400	439	412	445	462	432	444	463	447	440	440	452	452	410	474	454	453	399	417	427	440	405	436	411	436	453	456	439	436	441	408	399	424	416	425	435	447	440	405	449	445	443	413	410	398	442	446	445	431	402	434	432	457	420	443	400	422	404	395	425	449	446	433	468	438	405	411	427	455	407	447	448	434	419	393
24595	21417	28642	24582	21251	10720	4500	2353	1649	2136	22899	30410	22665	9055	2571	1139	711	655	588	617	598	605	557	624	644	563	617	604	639	623	618	587	588	613	632	613	605	640	626	621	631	586	607	594	626	587	575	620	596	642	587	658	658	597	609	610	582	586	619	666	561	619	616	605	553	602	597	664	617	607	643	600	616	605	626	567	598	614	644	640	604	650	634	635	608	580	588	609	645	606	630	596	632	577	613	587	631	603	568	614	606	648	575	647	597	602	597	612	586	605	623	563	636	628	549	637	597	597	598	650	605	566	602	597	629	655	550	592	615	631	646	571	567	596	599	615	585	647	632	610	592	583	624	651	648	634	703	582	590	599	606	638	612	568	588	591	571	635	595	634	611	618	633	598	629	601	556	591	604	642	558	567	605	561	590	599	537	634	620	600	611	604	576	591	586	553	595	621	620	670	613	610	638	648	587	616	601	621	624	565	639	623	639	626	605	599	643	626	635	588	637	622	604	593	636	611	618	592	586	590	592	622	565	556	565	598	626	622	578	623	636	589	655	642	625	555	572	606	582	618	551	620	591	596	612	603	599	588	608	657	657	618	565	598	622	611	632	583	540	581	611	598	602	609	592	625	653	589	546	585	621	634	574	602	597	630	651	617	604	597	618	634	608	569	624	573	620	585	578	634	612	587	602	636	591	589	616	598	589	583	623	625	616	650	629	637	593	570	596	601	662	613	603	648	581	649	565	590	623	627	587	634	611	577	604	617	631	563	583	558	591	629	542	616	626	570	581	588	630	569	618	643	610	608	628	593	584	617	623	641	592	581	597	577	613	609	623	545	599	606	631	641	605	550	578	674	591	615	636	609	600	628	579	586	611	628	637	606	589	602	643	634	640	587	614	604	607	590	584	634	590	607	590	586	621	591	614	640	580	595	623	630	617	595	581	593	579	580	627	596	588	618	577	615	615	635	587	562	606	606	582	613	600	608	635	626	646	612	570	605	627	596	603	676	612	596	615	577	591	576	622	611	626	600	606	596	592	587	629	569	630	616	664	563	616	595	602	565	576	563	578	605	605	602	615	599	580	637	662	586	608	572	609	613	582	569	603	633	650	618	613	614	600	611	578	605	656	625	638	612	577	649	635	605	615	609	555	578	603	576	614	574	590	634	609	603	605	579	594	589	599	657	612	597	611	593	632	588	596	598	593	553	628	566	612	613	594	612	636	656	636	619	599	588	619	617	663	625	587	533	584	572	571	592	616	600	652	611	619	614	604	582	641	617	580	586	638	604	595	592	613	631	588	536	566	642	570	602	599	614	594	615	538	615	565	613	550	564	579	634	599	595	614	620	623	630	625	605	592	581	586	601	615	564	600	615	616	647	594	590	606	612	604	640	611	582	608	560	620	616	591	612	609	559	630	556	594	565	596	533	627	590	611	563	621	649	603	610	660	612	598	564	593	599	564	595	600	608	603	598	598	584	605	570	561	618	606	622	646	591	586	598	616	604	657	624	609	592	585	663	629	599	579	574	638	584	610	581	595	638	587	627	622	655	626	589	614	620	598	598	640	644	593	559	583	607	605	688	622	576	614	581	606	608	595	604	612	639	539	617	576	573	575	616	598	592	586	578	610	588	594	580	615	634	657	619	598	579	600	614	613	611	655	564	623	618	577	571	600	570	593	587	596	598	618	605	606	621	640	589	594	606	588	617	561	594	609	651	621	631	659	621	623	608	583	646	626	582	614	587	628	584	589	590	600	623	615	594	618	611	613	596	642	598	611	618	590	626	581	575	594	620	613	639	620	597	584	558	615	614	548	632	632	612	571	631	562	625	604	597	617	571	566	604	604	600	628	621	588	615	576	587	600	612	596	631	628	574	626	600	593	580	589	576	645	614	634	613	593	595	624	578	626	636	606	623	591	661	616	596	548	616	655	637	633	613	602	638	567	618	632	591	607	587	636	621	617	580	577	613	611	538	627	647	577	592	564	595	618	573	619	570	568	625	650	570	615	627	584	608	627	585	606	621	613	559	645	557	618	607	661	643	618	608	602	597	611	601	619	612	604	630	625	581	620	606	626	613	602	618	599	586	611	586	624	622	649	604	579	607	600	619	639	621	561	625	645	610	628	566	608	658	609	638	609	601	605	623	592	618	617	586	592	602	594	631	622	596	583	619	617	604	609	603	627	617	591	586	604	584	609	650	578	624	590	620	592	599	613	598	594	619	619	629	581	634	626	576	647	637	627	608	617	602	560	582	606	554	647	598	623	600	594	579	594	604	593	607	616	611	659	543	583	620	624	600	569	602	661	628	623	594	618	583	576	586	657	605	624	573	580	606	644	637	571	594	611	558	553	601	612	557	663	606	585	600	585	606	637	580	583	628	572	612	619	585	649	582	610	585	572	627	603	614	617	624	635	572	595	584	625	582	575	616	608	609	598	611	609	608	602	589	605	633	560	598	654	620	579	628	548	570	642	605	602	569	649	585	612	661	601	638	601	588	601	653	600	606	642	585	614	559	631	575	609	561	647	590	635	577	595	638	626	646	584	603	584	651	627	592	610	593	604	622	608	629	580	597	592	588	596	620	681	594	594	602	569	619	537	579	614	589	546	581	575	592	651	591	578	644	593	617	643	621	580	557	596	592	586	656	625	607	639	610	599	561	608	618	641	608	572	594	636	616	605	619	636	608	616	616	588	597	574	616	568	585	576	567	590	647	607	634	628	607	587	590	608	654	604	604	627	618	626	597	625	575	630	634	600	589	579	564	615	553	612	634	607	641	603	593	639	589	612	627	663	591	585	605	614	619	586	611	602	611	612	620	612	566	638	583	615	605	641	614	569	608	662	546	587	599	617	628	572	613	595	575	596	558	621	553	570	579	578	561	635	600	591	590	607	643	611	574	583	574	590	591	593	606	639	593	646	557	625	636	590	616	604	578	619	620	577	616	578	576	600	579	575	597	636	580	632	616	605	605	583	582	589	606	633	621	616	587	614	618	582	597	613	583	567	599	619	562	586	617	611	635	588	608	629	620	583	598	569	601	554	596	591	634	603	652	569	582	586	557	645	596	628	595	563	604	604	608	602	634	586	570	620	653	630	606	602	620	629	611	635	624	600	628	650	614	636	596	613	580	613	622	568	647	588	658	622	571	601	624	600	627	629	621	633	602	564	606	600	596	624	608	612	627	584	595	579	585	612	617	615	629	592	559	564	614	599	605	604	579	575	584	611	572	634	621	586	634	611	572	571	672	633	592	582	595	587	529	610	608	619	574	588	611	615	628	568	641	591	605	603	603	568	590	558	558	580	621	597	615	595	560	613	607	643	613	612	595	594	562	591	564	621	630	639	615	591	591	604	592	607	586	579	591	583	628	627	579	643	540	616	579	587	619	622	599	609	573	618	636	603	607	622	579	608	598	601	604	595	621	573	594	643	639	639	577	596	549	605	573	603	580	591	594	602	604	615	645	601	584	653	573	630	625	555	593	607	587	565	612	615	589
5178	7930	7043	4016	4745	4603	3965	2865	2145	3095	25389	27481	18015	6847	2360	1013	626	536	571	566	539	550	575	526	519	560	557	539	530	568	553	522	554	546	530	508	518	518	548	572	568	594	544	543	511	550	534	528	525	574	546	521	519	519	526	562	544	530	510	508	545	556	533	540	531	553	539	584	495	567	528	517	531	565	503	537	493	521	565	510	518	521	583	542	527	521	548	548	518	556	549	549	533	553	534	511	517	542	540	510	526	536	505	543	534	531	510	497	542	540	516	571	550	565	563	579	546	537	542	572	574	557	527	531	561	538	552	549	528	569	562	484	502	552	502	503	541	556	540	495	554	523	543	568	519	561	497	514	542	526	530	498	529	540	525	519	514	500	542	581	523	548	518	548	539	506	530	542	538	548	518	539	504	564	519	523	513	510	490	520	532	492	524	540	541	544	529	524	560	573	488	555	559	553	572	557	549	556	532	530	535	489	511	560	552	527	571	545	599	559	534	495	580	544	524	528	551	518	525	547	513	554	554	505	523	541	542	546	566	539	518	530	523	547	539	546	497	527	500	545	546	546	510	523	539	540	551	508	546	562	540	548	524	531	490	522	545	538	487	535	506	564	519	516	513	524	548	570	549	566	543	548	555	529	488	486	519	548	542	543	541	539	558	532	534	552	526	537	507	469	533	512	559	537	584	547	577	569	532	562	488	503	545	518	517	491	608	533	575	525	531	522	528	560	556	518	528	570	497	493	552	515	568	546	514	519	541	557	525	534	515	497	525	554	545	546	537	559	490	541	541	511	559	535	524	524	518	545	530	523	586	522	512	564	558	499	540	501	516	509	500	572	538	511	524	564	552	531	522	553	528	528	532	512	515	570	543	519	533	563	552	583	524	528	523	550	521	530	512	530	476	554	561	484	554	546	518	577	529	527	519	511	554	542	546	517	555	453	574	557	544	527	523	527	543	545	529	537	525	544	556	527	495	530	542	553	542	526	533	552	580	526	526	561	527	568	578	546	547	502	521	540	551	589	560	535	539	514	517	570	580	522	545	520	554	532	535	606	541	482	527	504	538	532	494	550	558	541	524	514	538	560	509	513	527	523	523	511	567	539	532	552	491	515	552	534	558	508	497	542	542	549	542	565	561	513	523	492	490	547	542	547	522	561	519	520	553	560	527	534	557	506	530	543	544	509	546	515	548	538	525	553	545	565	518	557	522	533	518	559	506	481	523	528	580	536	511	516	528	520	520	536	504	496	519	515	495	551	525	495	540	536	512	497	509	508	529	488	529	525	503	571	572	518	554	539	510	541	504	532	488	587	532	512	564	521	525	492	518	514	549	503	564	585	527	515	517	534	493	509	557	510	545	547	531	563	504	534	525	528	562	536	529	537	546	569	516	538	555	525	559	547	554	555	530	534	510	534	536	513	510	530	529	549	543	551	571	537	594	555	534	567	560	487	505	531	537	538	538	531	552	556	546	545	524	572	524	515	533	542	533	508	571	501	506	484	532	520	586	528	515	582	542	554	533	555	536	544	540	540	514	579	555	543	559	553	560	529	541	544	564	536	518	539	542	564	548	520	498	556	528	576	514	555	524	550	529	546	510	529	556	547	522	483	503	498	580	597	531	533	529	523	564	569	540	533	512	520	516	518	550	584	542	519	558	532	539	577	548	544	576	539	529	569	520	531	499	504	523	546	544	524	544	507	538	503	521	559	510	518	503	482	534	527	550	578	543	556	570	547	534	487	501	524	507	531	528	552	550	525	566	577	566	562	519	500	527	557	495	517	532	534	547	511	523	536	531	519	562	557	527	501	487	529	528	552	512	512	546	516	492	556	506	572	538	504	551	506	513	555	549	546	536	521	559	532	495	512	542	505	574	532	524	511	531	500	484	495	510	534	499	547	534	566	520	558	540	533	550	552	545	519	502	501	553	558	564	523	566	519	515	509	515	539	515	494	587	516	541	546	501	535	521	545	501	499	518	502	542	566	581	526	551	586	566	564	572	512	505	549	516	556	554	505	540	508	533	524	566	541	522	547	513	514	501	543	556	541	517	563	515	523	554	518	530	492	539	561	514	529	494	551	564	522	528	547	504	543	539	541	540	527	562	485	529	505	531	511	502	498	495	545	500	549	523	505	570	547	502	496	510	529	525	569	550	524	525	534	569	538	522	561	567	546	521	534	492	499	546	562	499	526	562	520	545	505	508	532	511	553	539	506	521	521	552	528	504	508	560	518	502	538	563	521	574	518	491	536	538	556	517	530	532	510	537	515	543	529	522	536	526	534	614	528	562	525	536	525	557	566	537	524	532	531	548	495	543	494	510	577	548	528	529	525	525	568	533	471	498	513	531	534	507	556	534	536	567	543	516	513	546	505	541	514	503	500	526	546	542	540	505	500	478	512	535	516	535	574	539	501	559	519	530	513	514	492	508	497	574	536	514	547	527	604	550	537	535	535	501	511	479	531	568	531	538	508	538	541	542	564	574	531	537	507	570	540	570	548	532	524	515	553	478	531	496	536	514	525	520	517	550	513	535	560	541	511	494	526	564	517	587	534	532	511	538	503	524	524	534	506	570	524	543	516	505	545	511	543	546	499	484	511	506	541	527	529	545	507	508	542	574	527	539	513	544	522	538	551	505	571	530	578	513	520	541	520	537	518	550	496	512	528	546	517	544	511	532	556	564	505	538	512	544	545	543	534	547	523	536	538	519	517	542	498	526	555	535	564	494	533	539	566	500	480	535	487	550	543	556	542	534	551	539	549	531	507	515	532	523	515	520	538	528	533	547	511	545	520	566	555	546	566	541	517	516	528	559	522	517	517	543	511	557	502	571	544	551	522	537	521	583	525	542	521	537	489	529	548	505	561	535	551	507	509	570	558	511	542	493	550	503	553	549	565	539	535	533	538	519	544	541	561	514	598	587	492	553	523	549	522	530	549	477	530	536	523	552	564	528	554	568	520	501	483	512	539	523	551	543	515	535	565	536	559	491	528	562	521	526	497	516	532	538	520	566	521	539	534	532	533	530	532	555	558	545	540	519	538	525	511	514	534	540	546	508	552	527	543	522	518	531	496	551	548	507	518	542	473	551	533	531	560	528	590	535	519	502	500	499	560	507	543	532	571	570	535	568	562	568	498	528	505	500	495	493	498	535	524	536	492	552	510	528	531	489	540	553	539	552	491	550	530	537	533	518	500	537	519	552	528	565	557	543	549	521	553	520	513	507	558	530	567	536	499	546	493	547	516	529	524	500	505	555	558	526	556	507	515	537	579	508	559	527	547	500	560	541	510	517	512	499	510	540	550	546	510	521	570	526	571	538	502	537	566	560	520	536	520	544	532	537	544	546	541	511	496	532	544	514	524	525	544	577	543	542	552	574	589	549	513	557	491	535	537	515	531	550	541	487	524	526	522	486	506	476	522	544	496	531	524	509	518	551	496	542	508	505	513	553	542	543	514	513	569	531	534	482	494	524	561	522	573	525	534	517	549
27603	11075	2037	1178	826	712	808	926	684	642	1496	2159	1738	1036	701	566	516	500	491	442	475	500	505	475	484	509	499	475	467	515	495	501	471	486	512	476	484	469	480	474	473	497	507	462	518	491	473	501	515	473	527	487	471	490	514	523	484	529	515	501	514	478	498	481	477	493	465	493	512	488	488	457	440	488	485	489	471	470	487	478	468	493	504	532	475	482	487	503	472	460	493	489	543	470	481	516	519	482	510	488	497	489	506	467	497	495	497	492	486	513	491	473	463	485	509	473	511	492	520	501	485	467	503	494	500	453	524	482	512	499	494	438	473	496	477	481	485	513	462	496	472	505	485	457	482	488	471	491	486	511	454	484	460	495	480	485	465	484	491	435	506	492	513	477	501	484	473	514	502	490	492	459	479	491	479	492	475	488	506	478	470	445	490	503	459	483	467	530	512	501	470	532	465	472	518	502	490	469	493	522	488	494	484	500	474	488	467	496	473	504	502	490	497	484	473	515	455	486	492	506	499	487	523	484	492	463	448	474	516	482	461	490	484	504	487	477	437	521	488	491	451	501	487	518	477	532	470	456	502	438	489	508	452	460	472	487	514	452	500	458	464	475	481	462	467	484	507	513	478	492	509	511	441	474	523	488	494	476	464	436	496	454	470	490	478	500	449	480	464	435	503	506	520	492	477	502	466	476	494	512	509	526	462	496	501	478	470	496	519	500	519	492	469	484	486	459	455	478	498	479	475	471	468	480	496	485	505	507	471	489	448	499	534	469	479	514	485	462	490	477	503	480	517	473	477	451	452	471	535	443	490	482	479	490	494	477	510	484	462	467	505	476	467	470	484	505	521	492	472	513	446	460	511	494	468	469	443	449	478	476	493	445	498	491	496	503	492	539	504	470	482	468	456	482	486	471	517	450	469	488	500	476	500	479	483	485	480	501	519	485	434	480	530	500	472	427	499	487	511	487	476	519	516	452	474	454	518	513	491	493	479	512	498	454	459	514	499	475	487	471	502	498	527	477	456	494	462	476	481	481	459	508	499	520	464	498	485	494	477	507	473	457	433	475	510	508	452	481	488	517	524	520	497	505	495	493	526	526	503	516	465	540	484	441	499	500	504	477	460	506	519	445	519	469	457	482	476	497	496	468	521	463	508	499	445	488	461	445	489	449	495	483	493	503	467	463	476	505	497	494	498	498	509	491	483	491	454	490	494	516	492	511	489	477	494	508	478	486	519	500	470	498	464	467	492	459	520	509	498	479	486	474	461	487	483	455	455	519	496	454	505	499	456	492	476	462	458	503	479	507	479	451	506	503	483	441	460	461	503	478	514	499	473	520	503	482	486	461	502	486	502	543	483	476	473	512	477	478	508	527	479	446	518	494	439	468	495	465	504	489	490	467	490	492	476	475	478	454	459	540	493	467	457	469	511	492	495	488	470	493	476	490	513	503	505	494	505	528	497	495	488	449	516	444	504	503	499	495	472	515	486	490	508	542	503	451	485	481	467	505	455	501	497	487	491	508	482	482	473	481	481	532	531	460	482	532	472	463	530	477	514	496	480	488	504	507	482	549	469	522	512	470	455	494	495	480	502	509	484	509	504	534	479	490	471	443	506	480	443	485	464	490	502	473	480	483	509	528	462	482	478	483	511	485	468	492	486	474	474	454	463	463	503	478	477	498	497	497	494	470	480	474	496	510	501	465	514	476	469	492	484	480	465	531	471	520	488	474	511	500	486	504	452	478	476	480	506	447	477	484	504	466	472	482	477	437	532	497	462	490	491	500	461	467	496	460	480	497	467	456	513	471	491	446	473	473	495	528	515	500	487	487	486	434	479	502	445	463	468	471	505	469	425	459	460	522	513	495	474	495	478	453	515	467	503	459	430	516	503	508	478	501	504	447	495	471	490	453	438	506	473	484	494	492	459	510	487	481	519	519	495	532	483	490	484	465	507	490	479	501	488	467	492	474	500	511	477	481	481	469	436	506	481	482	500	499	462	494	463	476	447	488	500	496	513	490	511	442	514	465	484	475	469	458	475	495	470	452	503	470	498	513	491	512	460	490	462	497	482	475	480	445	521	482	494	503	448	520	499	490	477	476	478	426	472	481	493	495	478	456	499	481	486	504	505	447	522	471	486	481	518	470	478	497	488	479	505	508	473	510	463	495	486	472	516	511	471	464	515	489	492	495	434	457	485	488	449	513	494	481	508	483	492	517	468	501	482	477	469	448	473	522	460	481	460	499	480	507	485	507	496	453	527	469	483	511	449	481	439	472	483	476	450	510	501	473	475	511	480	436	500	500	461	486	499	482	518	513	480	511	507	475	457	508	461	465	454	512	472	505	488	469	451	466	475	489	481	474	484	478	516	530	485	476	522	503	534	510	465	502	485	471	466	518	470	503	519	494	508	503	467	528	489	457	456	476	535	450	499	469	513	483	512	516	502	466	480	493	516	500	492	462	478	484	479	448	477	477	458	467	504	480	471	494	467	474	507	518	505	510	487	480	484	482	476	498	495	520	482	484	497	474	485	478	522	469	485	488	483	497	474	463	460	496	520	463	526	462	458	507	513	525	489	484	492	522	509	505	483	476	493	494	468	529	476	481	488	498	468	497	531	468	484	470	486	458	495	445	493	478	479	463	429	523	480	444	499	488	526	501	505	500	509	501	468	476	493	523	436	480	496	460	488	516	489	509	483	460	478	501	488	531	491	473	480	484	467	500	468	483	473	468	478	484	516	485	458	509	522	449	447	473	501	486	498	461	473	475	496	485	484	498	509	503	532	503	495	521	458	520	494	462	474	451	500	494	498	489	500	500	473	512	494	489	463	503	510	496	489	453	491	510	486	466	506	456	509	473	490	467	481	509	520	482	433	482	498	473	482	494	515	456	449	455	495	469	416	493	500	498	441	490	496	500	491	505	486	500	502	461	456	479	464	475	474	526	498	483	474	457	520	537	488	523	491	492	476	472	476	476	497	467	477	503	468	478	453	447	506	521	515	472	510	481	502	473	456	470	532	477	510	468	478	484	511	447	504	506	468	507	447	483	477	495	480	482	474	523	533	497	488	505	464	506	468	461	479	496	463	475	479	484	469	466	505	449	489	467	525	487	537	499	481	503	443	461	459	487	474	483	471	492	463	513	481	515	471	487	496	517	480	438	484	488	454	485	474	508	464	498	512	501	474	470	481	466	527	478	528	483	495	488	496	525	501	465	444	497	481	482	501	487	485	477	484	457	463	457	494	510	466	479	455	509	532	462	460	446	476	496	445	482	498	475	486	483	521	490	497	509	487	484	476	504	523	469	446	485	501	491	504	504	479	459	505	513	447	500	469	486	518	525	495	478	475	454	484	500	480	505	484	489	478	443	482	517	504	471	471	479	510	500	466	500	486	461	479	492	492	465	534	463	511	462	455	518	468	525	472	491	494	526	484	474	482	471	485	503	514	515	461	491	485	496	519	493	502	453	477	482	506	459	469	465	505	534
5608	1628	1602	950	890	849	966	1199	865	652	1912	2589	1833	1018	646	461	398	457	419	443	406	423	409	442	404	434	403	400	440	439	410	418	467	436	397	434	444	417	403	414	398	406	372	393	441	435	411	399	443	426	446	419	426	428	438	418	428	438	408	444	447	450	401	413	435	426	405	401	402	415	375	414	387	434	398	394	407	400	404	406	391	438	422	408	455	408	440	436	447	431	465	440	416	424	409	422	460	436	356	401	476	433	428	419	392	460	418	429	397	404	434	396	453	458	466	415	401	404	471	425	439	431	419	390	412	444	484	477	420	409	424	429	451	432	412	432	413	417	441	460	394	407	440	444	423	422	423	395	435	423	424	415	420	423	436	406	409	405	392	415	422	450	411	411	463	424	473	428	415	396	415	416	425	420	412	422	408	421	456	386	429	394	459	461	442	434	431	421	452	428	437	442	418	444	380	441	402	451	421	416	418	428	423	426	425	419	455	450	422	429	436	394	427	399	409	446	424	437	427	426	467	455	425	422	451	411	445	417	412	429	421	416	409	404	423	418	443	435	408	380	423	421	413	416	440	428	426	406	439	387	416	417	449	413	454	394	431	435	387	405	437	427	430	419	446	400	415	437	428	390	420	399	425	484	436	433	433	440	418	444	460	429	443	421	402	413	430	422	406	445	412	436	408	433	410	410	454	388	446	428	414	425	434	378	425	435	396	406	404	451	437	420	432	446	457	420	401	400	429	397	392	411	438	460	403	431	425	438	438	418	437	412	448	397	452	438	430	420	431	389	405	451	436	400	385	423	442	456	434	449	428	349	455	424	435	439	441	451	377	432	415	410	417	422	453	419	396	439	422	448	430	386	425	466	408	405	416	425	414	409	426	422	441	428	445	437	435	418	427	392	411	432	407	423	419	390	443	415	405	414	446	440	429	437	422	426	422	439	429	444	379	429	421	439	454	427	393	393	430	384	416	416	407	416	408	431	477	424	388	420	413	396	405	446	380	468	429	430	384	464	419	423	397	423	449	408	445	445	446	429	412	433	408	438	429	393	436	392	428	394	408	418	403	442	454	416	459	408	405	434	413	430	402	443	450	382	408	394	422	470	448	411	413	442	367	411	455	447	422	445	379	403	415	435	422	426	438	417	394	452	425	413	409	397	399	486	431	451	426	395	422	428	388	453	470	408	406	424	417	437	459	430	413	425	407	433	439	454	439	465	435	431	444	447	407	434	431	412	381	442	414	417	415	394	426	426	404	421	444	414	429	463	430	443	396	440	395	460	425	410	442	448	397	438	409	441	443	427	429	435	431	439	419	412	441	444	444	434	415	436	395	405	411	403	449	442	435	412	397	460	408	381	399	432	422	424	413	439	388	410	399	431	435	410	414	385	418	375	409	399	455	424	461	377	423	429	437	439	400	441	422	456	439	416	415	457	376	432	430	415	444	441	454	409	445	434	457	435	419	424	434	408	402	402	429	432	415	427	438	377	420	397	423	403	436	413	435	432	436	463	399	403	434	432	389	451	408	418	438	457	424	446	416	438	425	407	416	382	429	427	389	416	454	437	436	430	385	428	424	447	383	401	421	393	402	435	432	420	441	405	409	434	435	419	406	442	407	429	423	420	422	442	421	414	437	417	437	423	396	429	428	405	409	419	395	429	412	456	423	407	419	393	397	433	450	407	417	416	419	450	417	461	444	435	406	419	429	422	405	432	448	391	423	391	421	412	447	450	433	420	433	424	436	435	408	415	399	415	439	446	428	394	449	419	420	429	395	429	432	448	437	401	423	439	431	390	456	395	414	440	434	460	418	435	431	418	429	424	437	413	404	445	414	414	457	414	418	412	441	391	462	392	439	402	401	437	426	448	430	388	427	435	425	427	432	412	400	404	416	420	412	416	429	429	406	422	428	452	415	375	399	428	419	435	430	461	421	427	450	457	382	422	405	449	438	423	403	428	434	443	415	415	387	393	430	414	410	429	430	447	381	449	448	428	424	403	434	429	421	427	430	444	448	425	385	435	422	440	421	434	409	413	413	431	430	411	429	424	454	390	449	450	423	436	437	420	401	411	390	425	446	437	450	430	440	429	438	407	420	445	428	441	436	426	415	468	402	383	419	440	396	421	376	441	387	420	399	413	419	402	447	435	414	390	415	448	428	422	430	460	413	410	414	400	443	424	446	447	394	455	387	386	423	435	434	454	448	427	416	441	435	394	431	392	432	434	423	429	401	448	415	412	398	475	410	446	451	403	437	432	423	416	418	438	460	402	416	433	437	429	399	438	428	428	378	399	461	421	410	391	418	435	436	405	431	445	422	392	415	427	432	467	413	380	398	392	400	419	406	399	422	416	375	424	464	428	408	448	426	420	386	428	425	418	418	427	393	425	408	396	415	426	435	426	416	417	440	461	428	415	405	430	409	383	422	435	427	452	422	438	428	435	408	427	412	454	417	409	441	412	412	400	396	386	420	377	444	411	435	432	428	422	387	446	429	421	430	406	422	384	410	434	447	403	401	419	435	436	413	394	388	427	383	425	427	417	408	411	410	409	433	464	424	442	448	388	437	420	443	441	418	436	421	408	448	424	417	444	387	388	404	428	436	401	385	425	454	436	429	425	443	429	421	411	429	399	389	398	459	451	424	420	432	432	426	399	439	407	433	388	445	454	404	443	419	405	422	443	461	409	437	419	458	432	396	413	430	427	405	434	422	379	427	442	426	438	445	454	419	428	462	425	440	430	459	385	424	420	395	435	423	418	395	404	421	431	430	435	420	424	406	434	433	404	409	415	434	456	435	431	455	433	430	399	422	437	432	454	435	434	380	427	409	429	418	406	416	405	416	392	422	412	442	414	415	441	441	392	403	425	441	435	404	424	421	417	425	441	393	451	414	420	420	417	425	395	382	433	427	390	388	402	434	395	440	409	430	429	401	439	463	438	432	444	442	432	431	450	408	427	422	424	424	429	411	418	400	428	428	420	447	439	423	441	446	430	402	478	434	447	393	448	407	388	434	415	437	438	425	424	432	387	413	406	436	428	418	446	424	428	441	408	428	443	421	438	410	440	418	400	449	409	432	454	411	408	397	418	439	436	428	428	395	459	408	414	411	428	441	400	428	433	450	386	448	400	400	445	463	411	442	459	406	429	411	423	408	411	411	426	435	401	442	392	417	424	403	405	427	418	395	437	414	428	409	419	396	420	413	378	419	423	421	433	436	443	402	423	427	400	419	420	386	395	420	421	410	491	425	398	395	429	446	449	421	450	472	437	417	392	458	427	399	449	451	428	434	422	422	425	393	446	401	455	408	465	377	383	403	410	447	402	405	445	402	452	428	428	386	420	412	450	441	427	400	419	448	395	425	418	421	428	437	388	431	419	422	442	439	420	393	422	432	407	435	425	422	396	424	416	406	433	428	416	422	400	430	426	410	426	429	406	440	376	428	439	413	425	425	404	378	404	471	420	418	441	435	410	429	407	428	391	426	440	421	419
25567	21413	27487	25504	8113	2017	1254	1579	1215	1034	13475	18951	12678	4593	1366	775	516	512	531	483	483	461	518	456	476	471	489	464	458	481	459	497	484	477	479	542	465	474	502	465	480	488	524	539	506	491	472	526	478	505	493	463	470	489	508	496	484	526	437	510	504	539	474	485	451	475	445	500	488	493	498	484	496	482	463	479	486	485	489	495	509	476	567	515	483	455	477	496	464	496	468	468	475	486	469	509	497	482	502	530	461	498	486	474	504	492	503	457	513	462	461	496	526	460	488	505	439	473	479	467	518	478	505	472	529	521	485	484	502	462	466	488	491	470	498	453	454	468	505	497	455	511	478	524	474	476	448	446	447	462	513	487	462	515	459	548	487	442	486	484	488	486	520	517	467	527	490	492	457	495	508	478	481	514	511	496	497	486	473	495	499	494	483	507	512	475	488	484	486	462	507	475	461	489	448	462	452	489	476	466	488	474	475	453	477	470	464	481	517	457	506	450	521	510	454	477	501	455	474	460	479	454	490	502	462	478	469	495	501	476	449	517	486	500	555	527	456	473	493	492	479	485	499	498	476	493	476	466	505	475	480	511	509	490	517	468	504	476	500	488	512	484	470	469	466	450	458	504	488	483	476	463	467	515	482	511	522	482	448	492	488	482	444	488	472	477	483	476	455	489	467	433	475	435	497	473	497	499	485	510	468	459	442	455	506	501	498	478	479	483	469	497	471	478	471	507	490	468	454	479	485	512	464	500	459	448	481	497	506	488	480	480	471	461	445	489	530	479	502	502	458	482	501	508	482	451	485	454	439	473	487	493	471	488	514	462	518	493	460	448	498	462	499	447	463	470	491	499	472	497	435	524	451	482	467	464	507	454	480	491	473	526	475	490	474	490	461	452	444	480	466	503	447	450	481	490	504	484	419	469	507	457	505	483	463	471	456	469	447	491	469	460	516	473	466	501	491	480	450	481	519	489	474	476	489	450	508	493	497	495	522	484	439	475	498	519	456	468	464	476	424	496	477	413	502	452	449	491	500	481	504	488	464	480	498	473	439	506	475	410	474	479	481	472	484	468	483	476	467	482	455	498	498	471	514	489	527	467	485	505	499	524	452	483	483	508	504	475	503	455	523	495	480	481	462	502	493	489	491	467	478	464	478	466	474	486	471	513	477	453	476	472	495	483	486	429	487	450	479	463	467	490	493	457	460	506	463	495	460	456	448	487	498	480	474	501	503	471	480	509	451	514	481	460	495	500	469	464	490	446	495	522	473	437	479	505	491	496	518	485	480	470	496	460	498	474	486	507	452	474	441	480	479	450	487	470	476	457	515	512	492	426	504	475	471	515	443	482	450	444	450	470	500	483	460	480	493	503	509	520	458	451	483	472	478	473	472	485	439	493	487	451	510	499	465	480	503	479	461	469	490	497	490	505	502	456	462	449	458	475	506	476	439	533	523	475	486	461	466	482	480	475	470	483	457	485	490	475	478	512	459	477	466	464	473	500	495	440	463	438	466	544	512	510	474	480	507	478	482	494	486	453	479	474	518	466	494	487	492	512	467	441	471	487	454	477	482	499	459	499	510	477	492	516	498	472	450	475	478	493	458	485	474	490	458	471	495	504	480	471	474	461	468	490	477	457	475	470	508	461	449	484	481	489	450	426	496	486	473	529	547	503	430	474	463	502	483	473	474	469	499	460	476	517	492	469	485	497	463	473	452	484	505	492	476	508	498	492	520	465	458	453	493	458	489	475	466	528	439	486	518	502	485	544	528	463	486	499	491	443	498	463	456	489	485	500	524	490	477	457	509	492	505	497	494	492	513	470	480	488	478	434	513	441	498	500	501	487	484	447	492	455	475	513	476	455	437	455	479	469	496	494	436	504	461	486	447	500	459	467	495	458	478	473	497	450	511	491	454	481	473	451	487	477	497	419	496	467	519	478	490	475	478	500	519	455	471	458	463	468	461	481	500	517	479	487	507	485	506	496	490	445	488	449	459	494	446	486	514	472	449	473	474	484	458	483	490	510	479	504	472	496	484	488	474	477	474	498	487	508	459	492	537	506	463	487	489	484	476	506	478	453	493	457	443	442	481	492	478	461	486	469	472	484	530	477	466	515	456	494	466	478	500	505	471	458	538	471	464	507	449	465	476	526	480	457	463	512	495	466	481	476	486	482	504	447	495	471	498	473	465	449	497	486	478	520	513	495	444	513	478	483	472	467	493	496	500	492	462	485	472	469	494	474	446	523	461	457	526	459	514	481	458	483	534	469	460	475	491	508	479	491	441	477	478	513	491	494	507	477	505	450	486	503	469	489	457	477	458	480	503	488	509	480	486	497	517	500	489	473	474	484	506	490	501	504	461	473	513	469	494	492	439	491	471	482	473	486	479	492	502	499	504	446	447	506	514	481	531	515	468	499	452	478	534	474	482	452	503	480	477	471	492	495	437	467	490	492	477	497	535	493	450	484	478	437	453	472	495	471	505	493	458	510	492	490	475	486	469	479	492	472	489	470	511	503	486	483	486	509	501	462	459	452	471	485	492	495	484	481	502	479	471	487	525	447	493	471	461	494	474	503	465	522	477	516	476	485	460	462	480	489	473	473	463	509	494	510	514	468	470	486	495	470	447	482	437	465	505	429	467	491	458	490	485	481	478	499	481	481	446	501	501	450	553	462	498	462	464	449	469	462	486	496	440	496	477	502	473	493	488	510	445	472	458	477	443	440	488	458	500	428	505	524	460	492	502	485	464	438	517	492	503	501	460	503	498	487	459	480	492	470	496	468	505	465	491	491	457	490	483	446	490	476	420	520	509	462	464	483	469	502	463	465	500	493	484	464	436	454	487	458	486	462	473	482	451	472	454	483	483	501	474	455	483	479	456	507	498	457	510	496	471	496	507	491	443	468	500	482	481	500	465	501	460	483	496	483	459	477	478	497	469	488	476	518	466	441	477	468	457	491	472	511	510	489	489	514	491	507	466	522	477	504	462	479	485	469	451	473	490	504	487	483	491	463	470	511	479	452	493	469	473	477	496	482	472	495	487	490	516	470	485	480	466	467	452	481	478	501	507	500	492	499	464	477	480	441	468	449	461	520	491	483	496	471	465	475	502	456	485	479	479	459	496	526	469	477	480	498	454	470	498	497	457	507	454	511	504	483	447	471	458	480	469	513	482	487	447	484	496	521	462	426	489	504	472	471	499	498	493	494	434	513	505	516	485	494	479	467	497	480	507	482	483	509	492	496	486	510	487	463	506	492	482	507	478	522	492	468	501	511	491	488	477	488	437	484	474	503	494	465	479	520	497	484	473	493	499	482	483	461	480	471	480	462	500	479	502	488	471	520	471	469	425	465	476	506	503	520	524	481	522	472	510	460	447	452	467	458	514	447	477	465	467	487	465	491	491	474	468	478	460	469	447	497	472	505	521	453	477	459	460	479	501	452	486	480	508	479	488	441	515	460	499	429	513	452	461	491	481	481	478	487	465	479
4523	4707	4669	2661	1902	1679	1541	2282	1781	1415	16129	17625	10458	4097	1470	670	496	428	417	452	476	450	461	455	450	447	410	476	454	479	470	429	425	466	468	479	428	411	441	439	452	433	461	431	471	389	387	439	452	417	429	427	451	465	431	442	437	473	467	432	430	460	416	419	448	427	444	448	444	446	494	417	435	441	458	412	449	458	438	432	472	455	456	437	474	451	433	434	429	446	431	455	477	412	438	429	467	437	442	422	434	433	410	452	464	454	396	451	440	411	419	430	435	422	434	425	486	451	455	423	397	437	450	485	457	447	405	445	447	441	412	424	469	436	446	419	441	451	475	434	461	423	418	485	439	447	432	470	438	446	438	421	445	453	451	447	453	461	451	400	449	452	422	440	396	435	445	433	442	435	438	438	419	442	458	436	443	430	431	416	426	458	459	430	434	417	465	464	424	426	443	419	421	431	424	419	453	440	448	420	483	437	438	424	427	453	418	457	401	445	434	434	413	448	426	419	445	453	444	457	419	469	409	452	460	463	464	494	414	474	404	438	433	422	400	410	445	407	484	457	463	413	433	470	423	445	435	451	414	425	429	453	409	450	437	447	478	451	431	394	443	410	440	413	425	452	424	427	479	442	423	412	402	406	454	443	436	445	427	428	457	481	405	428	421	429	421	481	460	406	451	457	446	486	435	386	432	424	415	433	423	420	443	434	406	405	432	499	440	450	424	453	424	425	451	448	450	415	430	438	447	430	450	398	422	463	414	438	455	477	468	443	441	437	425	425	424	432	433	475	457	406	410	409	460	446	429	409	457	440	471	429	441	412	447	428	451	453	429	430	400	434	422	473	435	393	443	443	428	451	434	424	462	447	401	465	445	436	463	460	430	441	431	411	395	452	451	431	435	437	470	421	439	425	442	444	436	456	444	431	444	417	450	445	419	436	475	454	476	445	412	490	446	438	406	450	466	476	429	423	414	417	467	442	438	369	426	465	456	467	427	436	450	455	450	455	467	478	452	432	470	409	440	445	466	438	443	460	417	482	439	405	397	408	432	458	456	412	460	437	438	450	470	447	463	449	438	455	452	404	433	442	421	465	421	442	467	458	431	416	434	453	413	432	485	471	444	445	442	446	416	477	429	444	425	402	428	439	466	451	459	433	391	454	408	436	431	466	445	418	450	445	445	425	437	439	411	451	406	468	433	421	402	430	466	418	397	423	442	454	417	435	439	416	436	465	435	441	452	421	435	429	439	408	411	445	425	458	452	434	420	454	419	419	476	445	427	419	459	436	431	425	421	441	435	458	406	418	413	402	408	483	410	462	442	447	454	402	428	456	432	448	449	449	451	442	403	441	436	434	442	445	421	409	473	445	434	438	424	456	448	451	429	444	423	435	456	417	420	415	425	429	456	441	435	447	408	429	422	440	445	441	434	414	435	435	412	442	403	419	443	440	455	439	420	452	463	442	425	412	402	421	475	430	435	427	438	480	439	433	430	439	456	449	440	439	445	455	430	450	425	386	454	433	450	464	456	432	451	417	464	426	434	432	416	455	421	470	444	465	420	445	452	425	451	441	447	428	487	422	456	412	430	467	437	431	473	425	436	446	414	456	419	462	440	415	464	474	441	376	462	434	440	462	421	444	420	423	423	399	428	417	399	435	435	426	476	468	432	462	403	456	419	429	446	429	450	424	434	433	476	449	429	438	447	390	444	452	465	418	412	429	456	397	432	446	409	424	423	411	426	444	425	443	445	430	471	439	446	432	433	410	418	442	437	392	439	407	505	444	434	461	411	491	461	393	402	444	464	435	475	400	454	414	426	463	422	449	428	429	451	462	433	469	456	419	445	427	441	455	441	417	433	415	437	461	460	451	460	410	422	463	427	453	498	393	445	458	455	406	421	431	424	426	440	450	437	418	423	433	428	424	445	449	443	397	431	443	431	458	436	426	426	425	433	459	407	435	469	398	404	418	447	429	449	431	456	446	417	445	452	421	425	449	427	397	428	439	432	466	412	457	422	421	444	426	411	440	480	422	415	500	404	441	405	406	436	468	449	428	420	438	392	380	462	422	462	453	442	447	464	455	429	432	424	419	432	451	458	433	410	421	410	462	448	440	422	424	467	435	443	464	415	428	449	402	456	421	480	443	418	449	430	417	450	438	422	452	454	421	469	433	455	420	431	415	455	401	437	456	435	465	411	440	437	404	457	421	450	440	439	418	440	424	474	447	438	406	427	424	431	442	427	413	436	437	424	438	465	446	418	468	419	450	431	390	435	481	434	382	392	470	448	436	470	429	445	453	458	470	430	456	409	447	473	440	422	414	449	433	478	450	430	415	441	446	451	421	446	459	450	463	410	457	433	447	420	426	454	423	454	451	420	452	442	435	468	426	432	422	449	413	427	407	499	421	431	447	462	472	428	445	416	443	428	420	455	437	404	420	447	403	433	417	434	402	470	453	425	418	440	401	445	435	435	416	464	422	405	421	446	458	427	430	444	417	480	443	413	429	433	406	447	429	450	437	402	455	437	424	437	416	431	464	418	451	477	434	470	502	460	462	423	465	424	446	404	424	465	450	439	417	439	429	455	457	422	447	424	426	419	460	429	416	465	421	430	404	437	444	458	438	463	442	410	438	477	450	408	426	463	427	466	465	432	407	422	440	435	400	429	483	400	448	496	443	428	454	448	436	426	469	444	376	399	453	423	457	422	438	443	401	391	444	420	473	427	451	456	422	473	419	478	440	406	439	428	439	454	393	425	443	456	430	422	422	450	468	430	429	440	432	456	442	409	427	456	461	455	471	418	408	447	477	420	418	479	429	441	450	407	407	441	434	442	455	413	432	453	427	411	430	435	460	412	447	462	442	428	436	426	466	408	449	454	426	453	452	423	425	440	436	434	455	419	416	468	407	450	429	471	379	437	424	429	477	441	453	429	451	408	402	444	450	423	442	464	453	445	448	418	421	403	414	424	451	443	439	438	442	439	438	447	461	473	413	488	441	455	402	442	430	425	475	455	428	444	432	400	428	420	371	411	469	449	429	425	450	484	431	448	452	425	424	412	404	428	463	428	449	452	460	425	425	465	451	489	466	432	436	448	465	460	470	450	432	436	421	469	453	421	452	444	439	447	432	466	458	418	489	421	447	439	456	431	432	420	451	457	446	428	406	452	409	444	438	449	401	455	441	424	463	448	436	445	418	474	409	460	400	449	439	462	456	432	433	449	436	425	440	425	437	431	465	491	441	390	464	440	418	454	451	403	455	443	402	450	459	437	424	422	409	438	444	492	470	452	436	408	426	426	449	436	430	453	444	457	437	435	433	450	436	424	448	456	439	405	461	429	455	416	439	424	417	420	449	424	462	399	450	461	428	441	426	449	436	459	429	486	412	431	479	445	375	414	410	417	456	466	447	450	436	461	448	462	450	450	412	464	445	425	425	454	430	473	436	442	380	427	419	428	431	476	424	461	460	425	429	419	471	466	444	432	418	430	453
24570	21456	28694	24593	21285	7227	2210	2128	2120	2247	26540	30816	22551	9389	2365	1068	727	667	603	657	613	669	606	592	602	632	632	629	629	616	628	609	586	579	584	617	630	563	599	670	617	594	608	583	650	634	604	644	563	620	589	600	594	578	595	605	629	597	638	628	580	632	630	587	622	596	558	618	615	566	594	582	624	619	619	627	597	565	589	656	582	656	636	637	599	575	584	638	608	632	590	648	594	584	613	636	613	630	604	630	597	637	615	633	611	613	628	599	645	595	641	586	641	575	646	620	565	592	598	635	633	653	593	588	608	581	638	568	627	677	584	610	588	573	589	596	594	585	612	619	608	584	552	611	597	581	592	596	568	584	601	628	557	585	618	597	579	612	627	631	583	574	601	592	574	613	607	641	596	624	620	628	614	593	583	604	586	556	577	575	584	598	586	627	635	607	588	605	614	574	636	609	594	581	597	562	578	612	579	569	600	574	590	597	578	582	618	615	574	598	655	601	605	602	611	583	625	572	590	576	582	592	571	638	602	537	559	566	583	558	591	591	603	618	591	604	546	586	616	570	590	580	625	618	610	595	570	633	596	597	616	618	560	630	629	595	629	616	628	608	580	594	594	588	605	603	607	591	594	546	576	609	603	596	643	554	633	591	538	584	577	611	630	568	595	625	633	596	580	578	617	638	582	588	604	633	644	577	591	608	618	631	639	613	596	558	596	589	578	631	627	639	607	645	632	612	592	622	582	644	586	606	626	645	585	642	599	610	583	604	627	587	611	627	578	589	602	598	633	586	582	611	587	594	632	558	598	587	612	627	616	604	601	574	578	585	553	627	587	634	543	606	630	615	626	630	618	616	603	585	623	613	655	611	586	595	614	622	561	589	579	571	587	580	598	567	600	608	630	648	601	588	601	597	596	589	556	623	585	612	599	602	623	571	566	652	643	598	600	595	623	603	582	611	611	589	581	593	601	672	627	606	598	589	611	621	635	608	626	599	572	601	639	635	640	621	619	587	591	599	603	631	612	649	568	584	599	577	603	568	581	563	625	616	613	591	583	580	594	605	586	619	585	587	608	635	599	664	563	581	567	582	574	579	571	634	614	592	630	570	573	597	586	575	626	577	586	592	598	614	589	591	593	643	595	613	546	555	647	624	638	583	602	626	595	609	612	621	591	595	573	626	571	591	579	593	607	615	639	598	652	604	598	636	611	612	592	607	607	614	603	603	605	607	649	651	592	605	577	570	598	612	607	570	604	554	586	545	584	595	605	627	608	603	600	551	608	624	609	600	606	584	595	573	599	577	599	611	643	551	570	571	579	598	595	601	586	597	611	574	604	616	618	640	600	586	579	600	587	556	605	631	576	618	524	565	644	555	614	599	600	620	588	589	647	590	616	573	593	630	611	591	594	622	564	596	654	621	632	568	616	611	650	559	577	610	585	570	627	581	589	596	598	593	576	624	651	583	608	585	603	592	588	588	598	623	613	613	624	614	635	593	576	607	638	600	638	552	556	606	649	591	595	554	589	631	585	598	595	613	592	634	601	596	557	583	641	579	638	598	592	621	596	581	597	573	577	601	577	582	601	627	597	580	600	594	573	651	609	607	569	587	663	562	602	622	571	624	691	606	587	624	612	625	596	617	596	626	603	554	629	586	569	588	559	593	558	612	602	563	611	589	595	623	581	570	629	578	607	580	542	620	604	570	628	613	584	605	596	652	581	618	632	595	584	605	574	584	537	614	579	588	606	598	599	609	596	572	580	601	582	668	581	598	623	623	539	589	600	608	580	577	560	612	608	569	566	626	597	574	602	575	582	608	594	570	603	555	628	667	638	602	597	594	593	597	692	617	559	612	656	620	621	549	636	613	628	630	582	619	594	577	616	642	580	590	573	592	601	571	608	617	593	596	565	589	628	623	599	591	589	565	606	583	598	655	643	613	612	609	553	575	579	589	591	620	586	602	625	640	584	596	635	618	580	636	600	611	626	604	601	614	583	550	589	581	573	623	657	570	568	592	610	564	587	609	590	571	603	638	586	654	599	580	587	606	607	609	615	553	593	661	599	588	604	551	585	612	579	624	551	613	640	628	563	587	641	628	619	621	590	553	618	620	586	615	618	616	534	574	542	561	615	565	633	576	610	591	596	596	643	600	622	601	629	596	563	569	612	566	598	579	611	576	626	603	566	610	645	555	541	609	580	571	645	568	605	649	589	601	625	582	583	571	628	598	620	619	589	616	556	582	565	609	615	570	559	599	591	621	551	587	574	600	599	612	602	610	605	597	595	624	635	606	613	638	599	648	574	578	580	597	608	614	595	613	579	580	611	607	612	551	601	591	609	555	562	569	585	614	594	618	594	631	635	615	583	629	549	629	572	561	585	602	631	584	569	630	593	597	578	609	607	598	587	610	531	607	626	635	609	594	600	578	577	626	604	593	582	549	592	570	575	602	622	567	615	587	629	588	617	589	648	605	598	606	585	617	592	565	559	607	645	566	677	572	599	644	571	663	541	619	606	560	623	572	568	622	575	610	568	585	637	592	578	609	597	624	585	587	589	630	591	618	631	615	612	580	613	595	593	592	560	599	578	604	594	589	606	621	562	598	581	618	582	629	617	580	573	596	621	613	587	632	594	597	598	607	584	618	589	609	606	610	605	565	534	626	672	633	589	623	582	614	613	562	610	597	583	589	593	590	639	598	572	639	634	602	629	619	581	590	654	639	580	580	610	620	600	638	577	592	602	603	607	600	599	595	572	620	626	579	589	630	614	590	552	604	606	608	635	577	583	579	561	580	619	603	565	618	589	586	629	596	640	583	608	613	635	624	588	639	583	624	622	624	587	601	590	611	604	539	565	633	595	608	568	626	593	550	596	600	568	627	596	586	556	593	611	611	640	573	589	591	567	611	586	589	560	587	560	618	615	616	602	603	662	564	653	528	619	615	634	634	594	584	607	591	567	590	608	607	597	592	637	578	552	596	641	576	581	587	590	608	571	586	607	569	576	596	597	617	596	610	567	544	568	601	579	623	594	588	591	545	609	613	590	629	574	610	600	569	601	648	640	600	579	598	588	618	598	603	621	563	580	627	612	633	617	576	568	607	605	630	603	616	604	585	573	587	597	622	609	638	596	624	553	566	599	631	601	626	614	620	588	589	649	597	583	589	554	597	567	638	581	668	629	614	579	608	574	566	615	586	584	606	625	613	622	608	592	589	607	601	631	586	551	617	628	611	639	609	592	587	648	569	582	591	581	597	582	600	602	603	560	594	561	600	581	578	585	562	604	574	604	642	610	623	645	613	610	579	602	612	568	608	614	599	623	623	638	601	602	562	615	596	604	601	627	582	620	574	611	609	609	605	597	592	565	601	596	625	585	558	590	581	602	548	584	618	593	616	619	613	559	579	561	612	603	588	588	576	589	616	612	593	621	613	641	588	608	628	583	613	602	559	579	601	602	596	585	611	609	635	608	564	595	578	569	616	630	581	657	564	586	549
5122	7812	6782	4022	2930	1884	1898	2642	2802	3234	28458	27530	18057	7047	2272	1135	648	558	545	534	549	535	509	539	513	552	507	517	562	566	530	553	488	490	509	568	530	558	527	527	534	500	534	508	512	565	543	507	536	544	533	547	519	553	514	558	511	563	545	517	543	490	527	488	522	538	523	526	550	520	568	554	503	562	560	503	542	561	529	539	583	506	549	551	507	554	482	545	523	531	492	484	518	546	520	519	516	540	528	547	540	603	546	577	536	536	545	541	518	539	528	527	504	515	531	540	550	500	566	528	542	538	495	532	541	519	545	507	565	583	528	550	544	515	561	504	591	503	508	575	548	564	523	512	516	553	519	529	560	543	543	524	544	499	504	559	556	535	521	535	541	517	518	532	540	537	544	516	541	469	513	523	560	522	503	500	546	531	554	490	544	518	536	595	548	544	515	544	484	511	547	558	510	520	536	529	536	534	567	527	527	515	595	515	535	528	524	505	541	532	534	512	528	535	540	543	524	498	515	537	509	555	491	524	527	506	575	516	555	514	498	584	525	560	536	525	531	524	538	556	538	493	545	544	506	549	518	555	521	581	512	539	536	540	559	520	532	499	525	515	535	520	513	511	563	526	518	509	568	510	512	552	543	534	536	528	518	495	509	481	532	524	503	515	540	549	514	567	578	539	527	513	531	506	512	539	550	523	509	518	533	516	546	536	499	545	565	493	554	537	527	527	543	546	476	549	521	532	584	571	520	531	536	541	513	531	520	532	575	521	550	517	509	514	540	495	540	566	522	559	566	528	543	499	571	576	501	518	497	551	529	524	512	561	518	514	530	490	569	538	528	545	493	570	537	544	538	522	513	524	535	513	554	560	576	513	533	531	535	522	505	522	555	525	515	545	560	544	543	521	517	559	513	534	491	543	511	514	546	534	498	559	523	557	497	505	502	520	535	508	507	542	549	551	514	506	513	534	544	586	527	530	548	539	514	509	520	506	534	504	514	503	516	543	542	529	527	545	545	513	500	495	567	487	493	539	525	556	546	519	513	537	519	523	522	523	534	521	494	517	489	511	553	548	546	539	532	517	514	557	519	576	560	555	528	536	531	532	492	510	508	557	536	567	474	524	523	558	520	492	515	534	540	542	533	520	540	509	546	540	535	543	547	519	500	531	537	526	521	534	539	530	516	525	537	480	501	531	526	520	508	575	558	537	555	569	552	519	504	604	526	534	529	529	500	543	521	541	550	535	518	511	478	546	508	548	554	511	527	521	545	494	517	547	511	545	505	523	489	530	525	523	555	518	522	511	561	540	538	559	505	545	508	547	512	543	591	500	511	572	547	550	523	572	574	557	546	571	505	526	557	565	502	501	501	547	537	508	534	528	501	504	522	537	557	517	536	525	518	510	556	514	509	503	540	576	532	533	554	511	525	552	522	467	522	550	520	561	520	507	547	525	510	510	526	568	512	479	550	507	515	543	563	539	525	544	504	519	505	529	559	512	556	510	515	549	527	484	502	561	509	534	532	545	582	550	533	534	537	510	520	539	549	536	546	512	563	552	535	536	559	550	483	535	500	557	529	582	467	550	525	601	494	508	543	503	546	521	500	542	504	525	578	516	516	525	531	528	477	511	494	538	569	520	537	516	500	553	485	504	537	536	528	585	527	541	502	518	533	489	539	501	542	515	542	494	538	519	521	547	560	510	525	500	531	526	522	505	577	547	544	545	525	525	518	567	536	547	524	538	505	545	563	532	573	518	503	507	518	549	526	498	531	557	522	503	511	509	574	550	508	529	536	540	527	484	540	523	495	527	519	498	571	513	518	540	560	522	521	521	508	497	555	575	550	523	511	535	563	572	545	503	528	532	555	565	501	541	487	530	503	578	503	524	526	552	519	551	513	538	535	556	475	525	511	474	538	506	536	501	543	526	534	532	527	495	528	506	544	539	525	549	531	546	521	543	513	543	523	510	536	550	512	519	528	528	524	520	513	553	535	515	574	559	537	510	526	498	534	531	542	551	549	519	545	557	545	528	540	555	544	540	531	543	548	501	523	513	549	514	538	550	554	494	552	539	535	505	508	521	536	564	562	520	530	513	532	511	554	502	507	566	538	526	515	522	547	530	526	536	558	528	556	549	534	503	567	556	537	539	522	501	524	469	523	551	547	546	526	516	528	550	522	481	548	557	509	513	516	527	545	534	515	509	474	529	526	523	509	516	577	564	513	512	546	551	528	528	525	519	553	548	555	512	537	539	539	530	516	546	501	540	499	531	543	510	529	574	502	540	518	537	552	553	544	526	526	536	509	516	518	494	507	530	553	527	528	496	544	519	518	545	537	513	540	554	545	500	483	503	494	519	543	544	498	506	560	547	510	521	518	568	520	554	576	520	534	566	505	609	564	530	532	531	533	515	539	459	531	527	535	504	527	580	563	542	549	560	561	543	521	516	535	490	538	508	499	514	529	490	525	586	576	507	535	542	491	548	522	549	503	484	536	533	490	519	530	527	505	499	527	547	510	507	502	544	534	495	530	553	558	510	545	484	561	587	536	510	513	524	498	530	519	537	512	553	535	515	525	558	549	523	528	530	576	511	548	525	510	518	536	520	557	511	531	568	514	548	498	516	550	487	516	516	535	502	541	562	528	545	517	548	542	516	524	542	513	526	535	546	537	553	539	530	538	556	558	544	530	532	516	533	550	536	532	524	542	549	517	545	539	552	521	503	531	522	500	547	524	505	502	498	534	495	509	556	510	512	560	557	534	530	521	525	538	485	516	521	526	562	541	535	539	556	549	517	544	552	518	533	511	504	558	520	538	544	574	483	566	561	568	535	472	536	545	552	503	508	486	524	507	517	517	523	522	508	490	535	522	502	513	541	485	522	525	537	561	564	534	510	515	527	530	567	503	561	523	552	503	499	565	565	533	547	526	527	538	535	540	523	474	504	525	524	563	523	541	539	535	513	547	522	601	524	536	521	558	560	505	548	555	489	566	533	541	479	540	543	483	552	531	570	523	508	512	579	549	545	527	528	551	525	536	540	492	517	493	544	561	507	510	484	529	534	522	548	535	539	522	552	524	520	544	526	559	504	521	471	524	533	506	500	511	510	536	530	555	540	518	562	531	551	533	521	550	507	531	543	516	532	532	540	536	539	514	542	532	536	543	527	545	529	517	520	495	539	542	523	513	506	543	517	522	516	552	522	577	499	563	534	522	502	542	525	562	564	555	548	585	538	490	525	501	500	513	540	503	520	553	544	517	538	531	565	489	540	516	526	524	561	545	545	545	531	547	509	511	496	511	577	498	512	500	502	529	491	494	533	486	536	509	570	491	522	511	475	537	552	555	517	520	539	538	531	551	525	561	540	516	522	534	515	543	513	502	537	538	542	559	496	497	556	557	537	496	490	535	520	569	525	534	508	529	505	533	532	543	516	558	543	509	542	548	511	515	526	547	510	554	485	572	528	535	546	543	519	541	508	580	521	496	509	519	536	526	551
27642	10712	1833	944	693	582	500	567	690	648	1596	2099	1689	998	669	518	473	454	474	452	474	496	460	471	435	461	464	478	523	486	471	450	465	464	466	478	443	479	464	467	476	465	513	487	447	460	493	490	491	457	466	490	516	458	483	488	474	495	486	481	482	466	445	474	469	438	496	436	440	452	470	442	451	443	449	452	472	456	417	481	454	507	501	468	458	443	482	438	481	439	501	449	442	415	469	478	482	483	471	454	443	452	428	469	442	497	470	428	457	478	462	488	495	505	453	476	463	500	443	456	497	472	426	476	457	464	461	471	467	458	452	493	470	430	394	448	427	463	479	489	474	447	461	441	481	468	459	481	508	453	495	479	473	459	408	460	462	497	422	474	439	481	463	467	473	445	473	470	471	480	428	446	473	485	435	457	480	458	435	481	514	478	467	457	448	450	437	486	434	501	482	443	444	425	458	501	444	496	495	468	426	475	488	464	442	467	437	494	499	432	456	478	448	469	444	446	462	466	459	436	433	410	442	467	472	478	479	496	505	432	471	480	490	445	451	463	483	431	467	471	472	490	454	487	452	470	437	467	424	433	459	471	457	461	424	475	458	453	482	469	453	423	441	457	454	442	463	500	454	483	461	422	478	474	454	457	487	461	448	463	449	461	463	498	470	468	458	476	439	478	487	442	462	478	460	425	476	457	452	507	436	460	443	426	458	457	441	463	491	470	453	475	460	485	423	480	446	474	454	469	445	524	513	476	476	447	478	473	431	465	437	483	458	421	479	487	433	428	463	448	461	452	446	425	487	438	477	483	474	440	454	455	481	444	461	487	433	426	454	449	489	443	493	457	465	457	452	493	465	459	467	495	438	497	444	444	464	472	444	467	463	478	508	471	443	488	464	464	452	448	480	483	449	454	481	455	389	468	462	479	455	493	447	425	416	443	469	457	474	466	467	493	442	482	480	456	450	433	494	470	445	486	468	498	413	481	430	498	490	467	467	476	467	450	445	485	463	464	447	467	481	454	438	439	445	479	438	465	462	465	462	483	502	473	507	469	478	471	441	452	436	458	447	469	458	450	481	471	435	445	466	468	448	481	495	461	477	454	481	441	474	453	473	479	462	457	446	500	484	465	494	471	481	482	479	442	460	460	483	437	459	438	470	440	474	427	439	452	424	505	397	458	469	444	462	437	430	459	461	463	473	471	462	449	461	447	478	443	482	454	451	450	492	493	440	448	476	491	466	450	472	442	455	436	481	496	476	419	440	487	470	466	461	484	444	471	460	435	475	535	471	470	468	467	449	455	445	475	435	465	475	473	467	453	456	496	447	485	499	495	442	428	472	444	483	461	461	465	471	450	479	464	425	487	465	513	450	463	439	456	474	472	456	440	450	501	429	464	522	477	452	470	471	454	482	482	495	430	430	433	444	468	480	503	442	458	501	467	450	466	477	466	495	455	419	453	464	476	432	447	455	465	452	484	489	458	498	493	474	448	490	488	483	439	502	447	451	442	492	446	473	487	445	487	437	482	455	482	430	453	490	448	453	440	457	454	432	490	458	471	480	448	485	483	462	451	450	445	478	462	488	493	492	467	464	454	451	434	457	450	461	455	468	476	465	450	474	460	470	458	462	484	456	461	509	431	426	495	473	461	468	484	445	440	457	460	485	458	462	455	459	453	476	455	504	431	448	447	481	494	465	466	430	447	449	448	470	495	492	469	470	481	422	443	450	442	461	464	489	454	453	453	431	444	471	462	456	436	492	488	451	452	461	488	441	486	469	474	448	484	424	470	455	452	459	504	481	477	490	447	472	422	465	452	482	465	500	459	428	467	444	457	471	451	417	520	463	458	453	439	452	476	492	466	472	492	454	444	458	470	436	460	430	459	443	452	450	491	465	493	485	460	476	450	469	462	450	449	467	449	485	497	498	451	435	467	497	453	471	463	496	447	453	469	483	463	478	490	482	496	494	475	458	495	456	463	465	448	431	477	485	460	433	462	480	476	473	460	470	492	491	445	446	457	472	471	443	484	480	456	455	470	468	436	472	485	475	425	431	480	465	461	470	473	487	462	510	480	450	517	427	468	487	511	474	469	462	475	445	441	522	459	444	446	431	467	445	467	463	419	440	433	479	462	449	477	454	459	483	454	498	438	424	498	471	445	460	495	438	489	442	458	439	413	428	493	462	456	436	489	426	502	450	469	412	436	468	448	482	447	455	475	444	435	479	487	442	490	465	448	477	417	464	496	467	476	460	455	448	453	457	446	469	489	443	461	460	454	506	465	508	484	461	455	475	442	471	428	497	463	471	470	444	447	489	460	412	454	449	426	451	440	439	462	437	485	472	469	461	436	490	484	494	432	447	456	438	488	459	472	444	466	482	478	503	462	449	461	502	496	490	506	427	473	538	467	495	467	497	477	474	462	477	456	480	492	470	461	497	450	485	471	456	470	433	445	418	485	451	478	454	433	448	466	435	508	446	514	497	419	447	435	433	487	455	498	462	473	477	448	444	440	487	433	467	457	501	464	465	496	457	438	454	445	454	457	415	460	463	436	470	458	502	443	487	457	481	494	444	473	427	434	452	455	462	445	440	459	465	465	484	463	461	474	446	428	444	433	464	478	470	443	456	475	478	474	468	458	456	444	474	471	468	452	474	456	479	463	446	493	450	441	440	458	456	464	448	452	442	422	450	440	429	487	458	398	465	448	453	435	460	453	438	449	478	481	442	437	462	471	503	504	460	453	501	468	439	454	479	510	470	453	455	434	448	447	475	437	449	471	457	436	489	435	470	464	487	482	500	483	433	466	454	454	444	451	446	477	474	449	428	475	493	427	491	473	488	429	488	475	497	463	469	487	473	446	431	453	475	454	464	471	480	417	476	460	498	486	459	495	446	480	463	426	438	449	455	487	470	453	438	464	452	487	442	456	470	449	453	461	469	438	466	486	451	464	469	465	446	442	493	485	444	452	469	480	466	475	477	450	462	434	430	466	473	453	496	460	460	443	452	462	463	457	436	461	477	477	448	450	485	465	486	455	484	440	479	437	467	461	509	461	453	498	487	447	463	462	454	451	499	453	480	495	458	448	484	454	466	438	444	443	463	440	465	438	428	438	479	445	508	438	480	446	467	468	423	465	488	417	470	461	477	465	461	461	500	468	442	433	452	505	487	471	457	491	483	465	455	444	449	446	438	446	488	468	451	442	479	481	451	489	455	432	429	462	454	485	458	460	446	457	442	437	481	483	394	469	444	463	471	437	471	476	441	499	495	427	495	468	452	457	509	458	440	421	476	483	492	452	466	437	491	452	471	470	483	482	437	498	445	442	484	440	488	438	477	488	454	486	433	491	474	448	472	465	449	456	473	472	442	440	489	466	433	415	534	443	421	453	502	469	471	447	467	495	455	495	494	486	463	472	471	472	451	452	476	465	456	448	483	474	469	482	495	462	432	479	487	464	432	484	479	466	458	439	490	463	491	479	454	471	487	472	429	446
5614	1361	1311	803	614	610	517	667	821	818	2227	2370	1816	904	646	472	431	424	414	403	422	418	403	412	416	402	436	408	418	389	419	385	384	412	442	353	446	447	392	443	401	391	393	391	419	419	409	390	410	432	398	416	430	398	406	428	437	401	403	411	383	378	422	405	411	426	377	432	445	442	409	394	450	408	370	401	389	437	439	387	403	409	402	415	380	423	391	380	439	373	381	384	388	387	425	423	365	427	397	431	370	396	399	406	406	400	410	407	397	422	403	377	412	402	411	373	414	404	414	403	438	393	427	397	430	407	397	398	426	403	394	397	374	403	420	380	405	395	413	412	392	461	395	441	384	408	373	379	387	407	375	422	390	431	384	390	410	424	414	416	431	426	393	425	373	412	408	374	421	417	433	379	416	420	430	381	404	395	411	393	424	411	400	402	436	403	382	415	399	438	380	420	383	455	358	448	387	427	409	425	367	440	393	431	427	403	404	433	389	434	427	403	387	408	410	390	391	388	403	417	374	381	393	362	414	387	411	367	364	442	428	408	351	401	393	434	389	411	385	444	422	428	393	430	392	398	390	412	400	395	388	406	399	410	396	396	387	450	411	401	439	404	372	388	395	427	399	398	400	414	396	382	433	383	400	398	425	414	437	367	407	387	422	388	384	429	424	428	384	419	402	397	404	409	377	417	396	417	392	395	399	431	376	386	400	432	396	414	423	444	408	434	364	435	407	409	413	385	448	413	424	395	375	395	408	406	390	416	406	377	422	415	412	406	398	413	377	396	429	447	399	425	413	397	383	403	400	415	399	432	407	426	436	405	401	404	407	400	382	424	430	391	372	364	407	394	394	391	391	397	423	406	400	411	388	403	386	403	413	426	416	389	379	408	437	409	385	434	444	407	417	424	396	401	417	414	417	395	413	358	398	444	391	409	387	415	406	388	422	384	420	429	422	417	388	406	408	393	409	453	382	403	417	411	411	354	427	436	411	386	369	432	408	399	405	414	404	422	430	406	380	401	414	410	412	373	392	385	380	399	401	413	437	410	384	429	381	401	394	418	409	410	406	404	401	376	404	437	413	393	392	391	390	399	432	433	384	397	372	371	447	398	405	403	434	392	419	413	392	391	401	383	396	381	466	413	368	413	408	391	421	370	374	396	420	399	398	413	356	394	356	421	398	416	395	373	434	397	396	429	395	381	390	419	391	389	428	388	413	396	435	376	391	393	399	373	377	431	409	395	397	408	416	406	418	414	426	400	396	396	397	433	385	363	392	385	412	375	403	396	400	419	412	404	396	424	395	404	406	391	386	381	394	405	385	414	440	406	380	421	406	436	413	384	403	385	413	420	411	440	410	433	387	362	418	412	380	410	399	415	407	421	402	386	396	400	388	425	408	387	408	374	388	387	366	412	415	393	402	425	415	446	435	400	426	416	382	386	406	394	411	409	406	388	422	384	418	389	433	395	428	421	458	401	414	395	394	421	371	417	385	390	391	391	385	397	404	405	394	385	384	416	450	401	408	401	404	427	391	417	408	401	419	414	386	398	400	422	391	373	406	405	394	430	434	435	416	403	417	419	411	400	410	382	373	370	424	423	418	390	450	395	395	412	412	385	373	381	441	385	433	443	458	384	428	390	427	388	440	420	395	416	408	402	393	378	421	412	362	400	364	434	390	405	415	421	376	411	399	382	395	415	383	396	400	417	424	409	427	409	383	432	394	424	385	367	412	371	391	390	443	421	396	413	416	381	411	411	415	431	395	396	381	418	426	425	415	421	359	447	399	400	420	400	414	429	423	421	437	406	419	407	356	390	431	369	394	408	415	409	404	416	412	396	408	407	434	402	427	402	368	398	377	410	401	408	392	399	399	423	400	462	362	372	394	402	421	415	453	368	407	421	421	385	387	397	389	390	396	416	410	424	380	392	412	369	454	388	417	433	385	373	407	395	402	398	375	390	390	394	412	415	399	400	435	412	436	382	370	402	423	422	406	389	400	398	385	428	368	404	381	419	390	392	396	392	441	381	408	401	404	374	379	434	386	394	416	370	431	401	375	388	374	381	408	387	397	384	386	376	390	414	426	367	372	371	405	395	413	443	437	419	386	424	385	395	399	413	416	403	365	395	403	422	374	405	388	402	412	422	404	426	402	366	419	360	378	425	410	375	416	435	390	424	393	401	396	389	422	426	386	410	422	443	382	415	381	464	395	405	371	383	407	397	430	386	418	413	398	412	404	406	388	436	428	394	362	410	395	419	342	405	401	394	429	406	395	402	391	426	439	419	382	400	413	414	449	403	392	385	434	411	370	360	416	445	404	392	364	405	388	386	382	396	382	410	431	383	412	400	410	390	363	363	387	415	388	377	393	413	380	397	373	380	409	346	414	414	367	380	401	399	398	396	433	397	368	372	406	404	385	370	461	411	413	381	415	397	373	371	398	377	391	399	402	377	428	409	441	380	387	408	401	382	382	403	426	416	417	389	406	427	417	405	417	416	389	390	432	394	382	362	398	436	401	412	415	376	435	381	383	397	430	394	384	424	417	383	389	412	419	405	415	416	430	386	413	386	410	418	392	457	437	398	423	374	420	410	389	387	367	391	428	392	375	403	423	424	454	411	369	423	395	406	390	396	389	376	405	403	438	397	426	381	414	406	401	393	393	397	429	362	391	400	385	387	381	423	401	423	384	393	402	449	384	431	384	392	437	405	435	412	434	454	415	414	425	396	404	413	384	374	410	429	400	427	420	440	428	422	400	394	438	415	409	426	394	407	371	413	390	412	400	399	392	387	384	396	399	384	382	390	382	397	444	426	424	416	386	381	392	400	385	426	420	433	398	387	395	398	434	392	423	383	430	393	403	414	389	422	379	407	441	402	392	412	391	402	419	426	391	373	457	401	411	399	424	387	384	364	357	417	384	418	418	429	419	433	416	381	408	346	401	402	387	389	413	416	392	407	408	403	411	392	416	380	378	426	410	452	415	403	399	400	414	383	397	394	417	357	401	406	407	408	402	404	435	409	395	370	413	439	406	379	420	411	393	416	364	411	403	386	405	410	408	424	381	403	418	440	409	365	423	414	372	381	395	423	406	420	426	413	384	391	417	385	382	384	421	391	377	373	413	442	419	434	407	383	420	394	394	387	394	413	395	425	410	424	395	384	463	428	397	405	388	413	392	388	388	407	374	430	414	414	402	401	390	413	391	411	410	430	390	411	399	401	419	389	416	410	392	404	430	432	393	421	393	399	412	421	380	389	386	372	420	393	377	410	394	382	421	423	416	410	392	402	391	364	413	414	385	377	418	405	432	358	393	398	401	371	406	404	439	440	366	410	437	395	417	381	398	411	443	401	435	422	409	392	408	443	413	419	430	416	394	406	418	430	388	377	419	383	381	412	359	408	387	416	420	439	388	401	396	373	376	427	414	413	415	417	397	426	389	397	406	367	422	405	400	413	430	392	412	388	408	405	365	397	399	391	394	422	415	399	402	417
25524	21421	27500	25537	7488	1475	926	758	729	1988	16973	18364	12363	4538	1122	707	523	448	502	443	429	504	431	449	488	467	445	435	467	433	483	457	498	476	464	465	429	437	457	447	445	445	441	470	428	428	443	449	445	461	447	454	454	446	462	423	424	451	442	448	432	471	508	464	449	403	437	487	454	447	438	430	460	434	463	468	476	458	462	417	458	464	415	457	417	476	498	482	425	435	460	435	459	458	424	462	465	483	427	410	415	445	441	467	456	438	445	412	487	437	446	411	460	444	449	469	460	449	466	445	472	475	452	422	424	446	449	493	428	444	462	431	486	437	440	441	441	484	439	452	483	474	422	454	431	454	418	416	441	421	454	433	449	426	413	447	467	429	455	471	450	443	459	480	456	421	447	389	437	450	418	470	454	453	440	430	441	449	435	431	429	441	428	421	463	410	447	409	482	419	436	468	443	473	456	448	443	414	473	428	431	469	452	467	479	421	492	459	433	443	451	449	424	439	401	454	427	449	472	495	443	452	441	445	426	420	408	459	427	504	448	473	476	469	420	481	430	412	448	442	477	512	437	440	456	437	448	486	461	443	436	444	450	467	448	461	434	442	420	447	455	489	439	434	425	442	439	449	467	448	448	426	454	477	447	461	455	474	419	462	437	466	458	454	438	509	428	465	483	442	477	449	453	430	440	457	424	457	443	477	422	450	488	444	451	413	446	449	467	443	463	444	456	485	444	437	438	450	434	439	490	460	451	434	485	418	474	439	468	469	407	444	438	441	406	475	455	439	475	452	476	448	475	424	449	460	436	461	406	490	460	475	472	483	480	453	441	442	448	441	468	473	427	427	432	471	444	466	443	466	443	513	447	440	424	428	461	451	444	402	412	434	439	409	452	456	455	461	474	452	478	415	494	459	458	438	427	473	447	448	451	444	446	448	463	425	469	466	436	459	426	457	439	466	413	460	452	478	442	465	413	450	421	441	427	448	476	399	463	440	450	435	448	460	425	462	459	452	455	469	412	460	458	460	463	479	447	449	463	451	439	487	418	428	415	437	448	428	484	440	447	422	441	461	462	427	430	496	426	429	451	462	472	404	467	458	421	486	420	441	431	442	423	481	439	465	445	403	488	459	468	450	418	434	464	491	456	477	455	442	471	489	442	447	443	443	462	439	471	440	447	476	434	450	426	452	453	458	468	449	458	459	491	434	464	477	433	444	433	441	464	436	429	432	462	425	428	487	436	442	460	461	439	481	459	473	465	473	438	475	458	458	474	452	446	456	407	449	428	452	449	454	443	450	470	473	434	431	432	456	448	424	427	453	443	423	449	443	444	440	433	460	456	402	474	430	413	397	442	440	462	434	451	466	469	468	464	442	444	451	455	461	502	438	458	428	483	474	414	493	456	442	450	413	390	432	457	436	448	484	457	485	502	424	453	427	451	431	465	442	445	503	439	425	424	453	451	413	449	459	460	446	429	439	466	474	476	443	474	432	436	399	438	463	458	438	407	472	435	468	421	471	445	488	446	465	487	465	472	429	486	454	466	430	411	423	474	438	461	450	474	443	442	435	465	441	481	443	463	478	453	418	479	470	436	459	414	483	401	459	425	455	403	462	417	415	426	453	433	457	455	430	466	419	451	472	475	471	439	467	450	434	443	461	448	479	461	459	438	460	444	411	472	405	460	417	475	477	440	433	447	412	481	451	461	455	468	426	473	434	466	421	461	454	425	471	423	409	445	415	418	461	458	433	420	456	437	449	408	421	450	427	470	450	418	468	450	519	451	465	458	463	389	441	416	481	430	412	456	447	445	446	464	440	467	458	466	469	431	469	416	455	413	434	465	504	382	433	440	437	461	445	462	425	445	422	446	441	467	433	445	421	464	439	463	442	426	484	430	438	477	464	418	442	411	450	436	451	461	468	500	464	451	376	433	450	412	451	490	437	455	429	462	428	419	429	479	434	462	430	448	433	403	487	461	459	489	464	412	463	466	442	446	436	418	448	431	448	443	423	430	455	447	449	438	463	449	453	427	426	458	474	418	445	430	452	446	455	460	412	414	472	398	472	429	453	436	458	433	442	433	442	466	462	458	451	406	425	465	437	435	444	486	469	489	482	469	412	472	458	442	422	429	409	434	450	460	441	453	434	466	439	438	426	481	449	397	437	481	461	440	430	445	443	478	425	412	417	473	454	476	470	440	443	460	453	442	460	433	441	432	425	454	455	443	431	415	438	442	442	436	423	472	473	435	428	455	459	463	404	478	440	449	414	452	439	486	412	514	497	448	411	439	461	454	433	436	453	473	448	472	449	421	467	450	433	429	438	451	435	465	450	439	483	433	440	461	398	455	459	480	415	444	440	429	449	450	448	436	457	470	472	489	478	454	453	417	443	474	420	451	432	431	447	444	454	449	450	436	442	465	476	400	463	442	434	438	463	428	455	459	452	443	513	496	477	449	424	463	419	458	473	439	435	427	420	474	484	458	426	425	458	458	453	406	446	442	457	417	446	437	457	439	454	452	436	474	412	462	442	432	450	483	434	396	479	424	448	486	448	451	451	442	459	475	436	461	464	460	494	454	421	441	472	448	432	444	444	468	454	429	495	426	454	467	473	478	433	445	439	412	457	462	479	449	438	460	479	456	425	450	450	421	444	475	410	487	426	480	482	460	449	433	439	463	433	462	401	420	472	465	445	446	463	476	491	468	425	478	429	441	475	395	449	456	485	426	454	441	410	461	435	478	426	443	442	478	455	414	431	450	475	439	427	503	446	444	443	477	454	458	417	462	429	448	496	438	451	434	443	439	446	448	466	489	481	435	460	393	473	408	422	413	499	434	443	433	434	457	451	447	431	480	453	477	478	429	477	459	409	454	417	414	445	431	421	427	426	445	422	438	419	482	408	449	427	485	445	438	449	423	459	482	445	453	453	436	465	422	448	481	475	443	442	443	447	440	469	481	440	430	408	441	417	476	451	437	419	434	459	423	456	451	404	454	409	450	455	459	443	458	432	465	458	445	465	434	414	380	455	429	491	447	462	433	467	435	446	448	433	450	433	440	475	428	470	462	470	449	510	448	432	429	445	444	408	454	467	483	457	478	471	459	469	468	402	430	446	455	423	453	411	460	447	468	435	424	468	441	454	419	406	440	466	468	447	436	422	436	440	459	463	432	457	460	462	424	462	431	433	442	427	445	417	434	440	430	435	458	458	443	509	437	405	446	474	432	437	465	434	462	443	408	444	476	438	463	434	459	444	450	454	445	433	433	487	447	466	456	459	455	471	421	455	456	434	421	410	448	453	414	418	449	481	429	456	469	497	443	415	415	449	457	408	426	446	433	388	425	476	450	451	462	424	458	488	449	452	457	449	453	456	431	428	415	478	465	469	462	441	440	420	415	476	451	428	447	426	433	443	468	463	433	437	456	435	469	426	486	461	421	489	473	433	431	400	447	476	444	458	407	478	446	441	421	452	469	414	444	476	477	431	471	461	428	445
4395	4583	3927	1828	1385	1178	941	888	1003	3036	18851	16583	10501	4005	1246	747	451	473	425	445	390	445	398	367	393	423	431	467	414	408	431	411	409	405	465	446	413	429	408	421	433	402	398	406	440	398	405	375	437	424	412	388	409	437	422	423	429	399	441	430	430	430	414	415	420	418	420	458	407	382	395	406	410	399	426	401	433	436	411	402	391	389	419	434	400	411	407	383	414	424	434	396	404	397	399	424	398	387	430	413	412	412	419	392	427	359	400	430	387	421	432	406	444	392	393	391	409	425	425	419	397	376	415	405	418	444	434	399	401	410	410	409	416	434	458	379	405	410	401	405	392	432	404	404	427	442	416	435	394	408	431	385	417	385	415	449	426	460	433	435	418	379	425	435	437	383	394	429	414	436	402	457	397	394	404	371	438	408	378	437	450	372	378	397	380	421	417	428	399	411	427	424	385	405	362	444	421	430	414	418	397	419	394	439	388	392	412	421	401	430	397	415	410	408	431	398	427	404	388	379	394	445	453	407	414	430	404	394	423	393	410	372	405	441	427	437	402	421	415	415	474	426	406	397	428	442	397	443	369	418	412	413	394	412	446	379	407	442	416	426	436	387	426	444	449	411	429	443	395	415	413	480	396	400	394	389	386	454	433	396	413	408	385	444	413	415	411	394	407	398	430	386	441	423	409	411	419	401	402	406	423	410	456	387	420	395	405	377	408	421	381	418	440	423	399	423	425	424	402	423	447	406	388	407	420	401	401	393	409	420	455	428	365	416	432	423	432	413	432	408	423	443	422	401	430	440	406	444	399	454	411	404	385	426	402	391	382	404	432	414	408	379	418	419	400	399	420	384	409	412	445	435	457	382	383	402	425	422	417	442	440	388	380	408	429	408	413	387	398	405	405	408	409	430	410	374	416	378	391	411	427	400	464	412	402	450	427	411	399	383	414	440	431	466	397	402	409	407	402	401	414	422	392	377	418	430	378	414	401	446	374	415	421	420	434	413	408	417	435	410	414	428	424	440	433	400	383	434	401	440	366	415	379	423	384	416	428	361	415	396	395	392	385	391	408	423	378	391	363	441	369	436	434	404	423	427	403	409	407	396	417	408	427	404	412	412	429	393	413	393	415	386	389	446	379	441	400	403	415	375	429	426	404	417	407	423	416	393	399	429	423	399	375	425	405	435	426	443	401	393	415	397	410	431	417	409	432	431	402	418	401	393	452	411	407	416	397	453	438	405	391	411	399	442	398	407	459	429	385	396	448	411	422	431	395	382	433	442	427	382	402	385	409	459	408	351	374	438	387	405	391	380	389	392	410	409	398	408	389	408	436	424	413	418	393	384	405	383	432	392	430	394	382	384	423	435	385	456	456	399	422	390	412	400	377	404	395	390	391	425	408	414	416	406	406	423	387	397	435	432	400	400	419	411	450	399	398	408	449	416	423	421	444	419	393	390	444	408	391	400	416	399	406	411	425	444	409	409	444	420	407	400	419	403	419	397	412	431	413	438	421	386	379	411	382	436	453	432	450	393	402	429	404	426	461	432	420	408	403	419	403	389	386	391	405	421	404	414	408	419	405	425	449	412	457	425	409	450	415	402	465	401	403	399	417	440	432	411	437	399	426	416	397	413	433	398	441	379	447	447	441	415	404	448	369	408	405	414	415	406	406	420	381	378	411	411	400	403	380	436	452	392	405	432	428	431	399	373	395	398	371	435	391	427	425	412	395	447	424	413	408	384	442	422	399	396	416	408	413	412	412	415	442	418	401	428	379	430	412	422	400	434	357	404	444	392	400	432	403	430	369	406	439	406	422	428	401	411	364	459	432	405	439	399	436	397	402	400	390	409	406	430	419	412	434	374	440	426	417	382	389	416	403	376	411	409	406	419	412	423	383	403	429	398	406	433	407	427	413	427	430	435	425	413	384	403	429	400	407	422	388	397	417	417	398	411	386	415	399	397	385	427	413	411	380	387	419	376	426	437	428	412	440	399	390	410	432	421	417	440	406	442	414	395	397	393	420	419	423	388	430	416	408	399	418	385	349	385	466	433	433	413	401	392	420	424	430	432	403	434	396	387	418	426	416	414	459	437	410	407	402	427	418	388	424	417	396	407	396	420	408	423	408	388	433	399	428	428	388	411	415	392	401	429	413	443	425	396	411	440	412	360	447	399	409	395	413	419	402	387	393	375	400	433	413	387	461	435	415	419	421	403	468	417	404	384	410	416	409	408	402	415	422	450	431	412	401	420	388	428	434	384	416	386	444	424	417	411	404	416	409	423	398	413	429	433	396	427	435	445	393	390	422	399	417	413	442	406	413	410	422	404	443	416	443	373	436	429	428	419	415	398	387	415	446	415	389	411	415	403	439	404	431	406	404	404	438	428	437	409	418	394	388	417	385	382	414	416	439	399	434	402	416	388	386	400	423	456	438	426	420	429	441	402	388	391	409	435	398	422	430	429	423	415	439	395	393	417	448	412	391	430	387	464	420	418	386	447	431	430	420	422	429	389	436	467	459	420	407	388	419	411	425	403	393	430	380	375	451	413	388	431	451	395	434	388	405	413	446	443	434	444	415	420	420	421	433	403	383	359	428	410	397	413	424	439	448	409	415	432	413	388	387	432	402	392	391	416	406	413	421	409	442	405	394	409	416	437	415	407	395	397	427	422	401	396	417	429	397	381	407	412	437	444	449	416	446	391	435	376	428	405	386	431	388	392	403	428	389	393	394	427	399	408	469	382	384	394	463	397	431	390	427	415	421	415	429	403	426	410	413	444	407	403	410	402	402	413	415	408	430	416	432	418	406	419	383	377	396	422	390	393	387	369	400	410	460	412	440	393	410	397	393	400	421	429	421	396	422	416	429	406	415	381	379	439	437	439	441	411	433	427	397	408	391	407	414	430	417	370	402	416	402	408	394	440	416	377	435	428	455	415	403	435	399	386	398	430	420	416	398	421	404	404	450	373	440	427	467	405	374	418	421	398	403	434	404	424	401	436	397	389	403	432	402	429	375	364	392	401	421	421	368	433	394	431	390	423	380	415	443	386	406	408	442	398	418	408	384	425	387	360	402	395	407	451	383	396	441	394	437	401	444	431	405	427	395	428	411	430	404	434	413	402	400	408	443	385	448	399	393	427	438	423	414	428	361	431	407	384	408	425	379	416	388	381	407	378	452	423	408	407	413	408	427	367	418	445	421	417	429	438	441	372	431	395	424	397	457	432	402	411	448	434	391	438	417	402	388	400	435	421	419	383	416	442	447	424	447	433	404	399	437	417	408	386	387	428	449	405	368	409	435	402	421	407	415	401	427	411	414	386	429	415	385	421	431	422	416	405	416	452	463	413	405	413	446	429	424	395	363	410	394	424	424	401	393	420	398	399	405	404	406	389	383	405	420	396	436	424	434	441	429	397	398	393	428	422	414	411	408	391	411	387	421	410	435	395	389	444	384	389	410	409	376	429	420	415	459	414	410	415	383	440	405	418
24535	21455	28674	24614	21246	6382	1939	1170	1081	14127	32852	28111	18349	7094	1790	1016	680	610	618	607	587	631	590	593	554	594	626	590	571	540	562	578	581	592	571	541	551	568	577	540	586	576	619	567	557	556	585	587	575	538	562	564	582	594	550	567	593	588	538	561	568	594	574	548	560	577	552	598	557	545	543	587	559	542	599	548	592	585	617	546	555	578	548	631	602	537	523	564	577	596	604	562	567	567	573	576	591	588	545	595	595	549	547	583	601	573	596	587	559	586	571	531	585	617	519	549	569	540	590	611	557	536	554	585	621	547	566	586	559	553	561	566	541	540	534	553	561	597	539	577	598	544	558	599	502	553	569	590	576	568	542	597	551	576	603	553	555	573	571	537	542	571	593	610	544	608	553	591	621	539	557	588	567	593	578	599	559	576	582	560	552	546	557	540	613	559	585	576	565	560	568	599	582	562	542	584	525	558	561	551	584	548	575	572	562	543	609	551	591	531	515	608	552	569	579	546	554	552	597	596	532	586	572	570	614	551	571	573	576	580	584	596	576	521	635	552	594	580	549	531	619	571	579	594	574	607	580	600	554	582	563	564	531	548	554	555	589	581	594	548	554	569	550	571	566	596	551	564	542	581	571	542	558	562	577	550	579	563	562	569	572	572	555	557	547	566	539	539	535	535	591	549	596	588	582	576	522	607	562	598	533	581	572	547	548	582	547	518	572	549	596	596	596	565	511	571	577	548	554	581	615	581	542	577	615	540	554	568	553	567	537	532	585	552	581	546	546	601	548	575	562	603	542	607	568	580	595	540	589	567	562	603	552	575	489	527	568	565	584	570	538	552	567	580	561	599	576	594	512	561	540	538	526	564	584	590	604	592	550	566	579	555	564	584	539	568	580	582	575	548	546	534	544	554	596	545	596	572	578	552	550	567	594	548	576	561	577	583	571	544	511	568	547	606	604	577	592	582	572	554	578	532	558	558	583	553	572	546	549	556	544	580	553	536	560	559	593	593	578	591	609	584	616	513	609	595	568	572	602	537	574	589	525	592	569	577	534	548	535	540	537	552	565	587	582	547	547	560	563	553	589	552	615	564	563	548	582	567	569	586	507	534	536	590	559	566	577	578	560	543	570	560	580	569	550	573	586	593	539	569	578	593	600	530	590	557	573	557	559	573	498	574	573	582	565	572	527	558	532	600	591	589	602	604	549	549	575	586	555	556	564	539	588	568	540	587	574	569	552	588	618	546	601	587	559	585	588	540	578	536	542	586	565	564	589	561	589	578	552	544	594	577	575	603	550	576	543	546	590	587	585	613	567	534	512	555	579	565	551	596	554	562	629	586	548	557	589	550	586	532	543	556	569	521	596	569	568	563	577	605	568	582	570	550	570	570	555	559	545	586	570	502	544	577	581	535	554	536	585	570	568	553	575	545	573	534	542	505	579	553	550	558	547	560	521	553	537	533	579	568	528	577	559	563	545	582	576	595	550	518	597	573	558	560	569	594	562	547	588	600	565	585	532	522	548	584	571	611	575	597	574	525	551	556	557	583	572	570	576	536	564	588	544	511	596	597	560	592	604	571	553	588	550	581	566	574	577	570	556	572	538	583	568	550	580	572	586	582	575	591	589	569	590	544	581	543	545	558	583	532	522	583	571	560	584	566	604	565	597	553	551	544	560	494	583	557	592	501	531	559	605	554	577	565	603	537	584	613	527	525	544	583	561	561	562	556	636	535	582	569	520	579	556	573	567	557	565	595	619	599	551	560	548	565	558	559	582	553	586	565	553	552	577	565	544	553	555	555	551	567	566	594	544	580	543	551	520	584	589	586	582	605	561	567	579	602	569	586	534	545	570	586	563	562	563	545	598	566	572	561	573	546	573	520	535	590	565	513	578	553	595	581	601	596	589	558	539	587	541	576	578	588	573	615	566	580	513	550	564	531	594	569	572	575	568	597	565	598	540	586	545	587	555	561	622	552	582	570	551	551	575	557	550	560	517	577	570	589	586	525	558	565	535	565	601	521	546	622	565	550	635	540	592	541	567	545	557	531	589	574	543	530	603	534	558	517	554	572	574	575	570	575	564	568	533	564	554	526	640	563	540	572	544	565	566	573	580	587	544	567	554	565	560	560	562	611	586	580	575	569	545	535	538	608	557	563	578	546	592	583	543	569	592	577	558	566	548	569	533	527	567	572	588	564	508	544	539	536	577	593	568	580	544	588	546	603	565	574	579	571	543	552	576	582	580	580	556	547	560	557	537	567	589	537	614	575	573	604	590	594	564	523	513	556	586	548	563	571	558	543	592	610	553	568	568	569	571	544	537	560	563	532	579	568	597	549	588	564	550	585	597	558	574	567	557	523	584	573	562	589	569	563	538	538	570	585	560	551	537	514	527	584	547	568	567	571	599	544	535	525	542	575	545	587	582	527	592	591	590	595	547	543	547	579	572	556	592	548	550	559	524	528	550	551	538	569	554	519	560	606	597	589	600	551	558	579	563	562	577	578	569	585	602	555	568	561	561	541	579	590	548	530	545	585	579	528	533	552	534	552	548	545	529	570	519	558	580	634	580	572	516	589	584	542	524	568	599	540	565	558	546	591	554	586	538	578	561	555	580	564	554	543	552	531	584	521	587	558	560	573	493	595	553	533	557	567	571	587	558	527	601	555	575	587	555	554	564	572	548	510	582	546	563	548	568	561	560	549	575	577	540	538	574	625	536	566	574	572	594	550	567	590	575	561	547	557	572	572	572	540	605	555	619	577	524	558	567	541	586	541	588	587	620	526	594	596	582	538	595	568	537	572	583	614	570	554	553	579	566	583	568	538	540	576	570	577	560	563	621	577	553	579	552	574	575	558	533	575	560	557	565	557	530	560	568	537	539	569	559	559	614	550	568	590	547	537	530	559	576	519	557	609	563	564	589	607	563	532	583	601	551	586	582	586	545	530	602	600	541	559	605	535	535	612	595	584	572	591	538	595	534	549	568	595	570	551	568	571	567	594	570	569	553	598	580	577	544	551	539	538	540	598	508	600	542	569	563	580	576	519	590	567	552	513	571	551	581	534	529	548	568	559	585	552	594	583	564	531	561	607	544	596	586	556	556	577	554	547	573	529	540	600	563	568	592	611	592	540	571	566	590	563	599	582	566	563	582	552	541	547	554	537	543	570	565	557	600	576	573	548	563	571	602	591	546	550	572	573	589	548	520	565	556	524	580	557	623	540	572	553	585	568	566	561	519	560	540	565	565	568	574	562	574	550	575	557	569	579	573	610	590	565	560	539	586	549	543	570	579	577	579	561	615	594	612	566	511	564	587	576	541	567	547	566	602	571	582	580	553	586	582	565	511	550	584	589	555	569	528	567	562	544	555	498	522	584	604	594	559	571	540	562	547	571	565	563	519	583	555	559	592	539	520	554	576	579	592	572	591	571	556	553	517	611	574	537	546	580	569	580	567	573	599	550	579	587	562	556	566	562	589	546	575	546	604	558
5009	8058	6598	3272	2224	1460	1606	1320	1332	18221	31256	23692	14697	5790	1774	1010	597	531	486	518	496	510	516	519	511	508	507	529	517	508	534	532	535	491	517	498	554	523	522	503	495	488	444	514	519	486	487	472	536	488	528	481	525	498	501	527	562	472	500	538	518	515	519	514	523	518	521	502	498	534	545	510	476	514	499	485	515	532	516	504	503	492	521	504	479	487	504	504	482	494	513	501	546	486	515	547	501	474	498	491	497	503	476	492	513	527	547	505	510	491	520	533	532	500	498	511	514	495	496	532	519	511	503	545	504	516	531	540	564	482	500	475	528	512	508	474	493	525	477	515	501	500	484	523	550	536	503	506	488	523	535	500	533	497	510	492	504	479	511	504	522	530	517	494	493	457	489	500	527	488	509	491	522	458	503	529	502	482	523	534	543	549	498	505	472	500	464	527	486	510	520	502	500	483	499	530	494	493	466	502	494	525	510	510	528	513	514	474	513	480	494	508	516	534	476	498	529	539	460	501	488	510	528	506	531	510	509	499	517	518	507	494	515	522	479	482	513	483	458	477	490	502	524	508	487	491	525	476	528	544	521	511	528	509	478	515	489	486	540	519	481	503	521	561	525	510	502	500	488	502	516	514	506	487	511	533	520	509	511	467	510	454	503	556	516	519	520	481	510	459	529	485	503	511	510	517	541	493	486	509	496	516	480	525	468	537	552	523	478	506	510	507	480	476	522	552	475	513	492	508	477	511	508	474	529	484	516	490	502	496	473	494	508	513	481	516	497	499	534	558	533	509	516	501	540	536	513	508	499	509	520	533	493	537	518	532	497	540	523	491	532	524	537	490	520	512	487	471	496	513	467	496	516	492	495	513	529	509	528	508	498	487	495	483	510	514	510	507	481	539	507	497	521	513	455	526	520	499	498	505	513	495	484	528	439	531	507	541	523	531	498	500	538	488	484	464	496	506	505	512	461	496	486	497	518	482	491	511	496	529	518	514	502	515	477	502	512	503	498	518	480	519	494	475	475	476	479	523	490	525	490	504	503	528	512	519	517	483	502	505	531	515	502	489	493	524	495	528	546	483	475	487	513	510	518	525	543	514	482	476	464	542	487	489	544	492	527	479	517	513	508	514	484	499	522	494	463	524	517	516	540	505	561	502	497	512	490	517	514	498	556	476	537	459	531	484	495	550	505	532	528	534	499	460	469	506	498	539	473	511	491	504	490	517	505	504	489	482	492	505	487	461	505	473	473	529	488	492	444	535	490	539	524	531	558	481	489	546	496	521	485	498	473	529	480	499	500	479	502	528	486	528	460	490	494	523	497	498	508	538	477	477	536	508	526	527	498	508	563	534	530	487	503	539	539	497	500	567	541	520	485	517	528	517	517	512	501	495	498	523	516	475	509	549	529	509	444	514	504	525	477	545	553	508	512	490	519	511	510	484	545	491	447	515	500	510	534	521	497	473	508	534	505	506	527	501	554	504	500	489	522	497	529	498	501	472	513	524	500	529	531	461	518	495	492	518	513	474	471	524	482	475	486	513	487	538	510	475	521	517	519	506	511	514	520	484	517	481	468	495	529	515	465	506	498	495	469	540	494	507	482	521	471	492	490	550	492	500	506	486	501	505	527	520	512	495	477	472	477	490	493	514	533	562	494	507	485	499	521	468	494	491	502	463	510	506	542	501	455	510	484	510	515	502	490	514	498	525	518	507	506	504	520	481	473	473	483	484	531	487	520	502	512	493	514	504	523	511	515	569	467	538	530	472	538	491	514	458	493	482	488	521	529	506	489	516	515	553	510	486	509	492	532	503	532	504	521	505	499	475	485	533	494	507	519	526	525	500	519	490	487	498	516	509	507	507	489	500	525	513	508	521	509	494	474	512	474	507	460	479	506	491	490	532	504	499	485	519	470	518	498	471	522	493	505	511	480	525	502	507	461	510	497	539	523	489	463	508	486	489	542	491	522	544	467	518	512	477	520	537	478	518	503	572	490	495	504	525	529	523	542	506	502	512	513	496	508	507	486	500	526	521	521	505	534	484	495	521	478	541	507	518	505	523	517	486	505	506	468	473	483	487	525	544	506	509	473	503	526	478	467	469	534	511	514	508	520	516	501	501	521	513	515	484	517	458	488	481	532	545	493	494	523	538	493	509	521	516	486	499	506	506	502	511	492	515	508	520	465	488	516	501	506	508	545	516	528	529	517	519	466	502	507	508	525	505	548	473	536	504	499	507	547	487	527	560	513	456	505	505	494	540	519	503	503	497	499	485	495	503	490	500	494	503	523	462	512	515	523	515	516	488	507	511	489	464	497	527	503	473	532	498	497	515	506	503	517	523	534	487	519	494	490	461	538	491	499	504	508	480	528	557	480	503	492	509	551	494	550	484	527	505	515	526	511	487	473	536	527	523	531	507	541	525	516	517	533	508	462	489	491	523	494	507	516	530	545	511	517	531	447	518	487	491	523	503	547	500	515	529	560	520	486	517	506	498	509	489	486	491	476	529	538	515	519	492	537	488	521	518	502	512	526	548	531	528	517	505	509	488	465	447	495	476	526	515	497	476	539	501	515	471	521	444	540	532	516	463	450	503	542	475	518	467	480	484	466	525	487	502	493	479	548	518	479	537	507	471	505	528	546	478	533	514	483	484	501	528	501	491	501	522	497	501	528	503	504	507	501	509	485	479	483	508	523	483	484	557	519	487	495	483	502	521	523	524	482	488	470	486	495	511	534	527	502	527	545	524	510	506	536	468	526	500	479	487	534	505	524	496	498	502	505	497	472	515	524	510	490	499	540	509	519	538	488	460	495	498	504	514	502	524	497	481	503	450	488	516	451	477	535	496	507	479	491	499	475	530	517	507	474	512	508	486	478	505	509	520	533	521	475	478	533	481	495	519	508	495	462	508	526	529	492	495	517	487	511	510	542	494	482	500	486	483	510	479	485	506	507	504	513	518	496	497	508	509	502	528	474	528	505	500	537	529	499	471	538	491	492	533	521	544	522	476	530	460	500	484	509	520	509	474	476	497	506	524	485	502	546	529	540	513	506	503	470	465	497	513	548	532	513	467	512	499	471	485	499	508	524	489	480	497	521	519	484	477	504	490	537	513	547	514	502	494	509	499	503	531	515	515	532	474	507	511	488	523	486	530	498	514	504	486	523	504	480	490	506	530	498	520	464	456	483	491	495	510	505	493	521	472	503	491	503	567	526	486	499	490	495	454	473	497	521	533	527	508	533	529	532	538	495	544	519	522	513	510	477	471	501	515	505	542	498	535	468	471	502	521	498	531	518	479	489	512	500	481	494	488	515	496	504	520	534	509	481	511	451	466	483	512	511	514	505	496	505	520	479	540	484	492	540	507	479	480	516	502	490	493	510	508	499	454	521	502	492	482	501	490	535	456	533	486	540	533	458	550	535	509	501	472	477	505	520	483	519	492	494	453	507	494	477	479	507	500	482	498	464	466	505	441	532	484	517	510	511	493
27637	10728	1924	1125	721	472	492	497	510	878	1968	2194	1454	861	581	475	479	408	488	464	413	447	420	424	425	439	458	415	411	441	463	393	439	420	422	414	406	438	456	420	424	428	445	422	431	444	402	444	451	429	428	411	446	469	415	443	412	404	440	420	445	435	447	434	465	453	415	422	415	428	411	413	433	448	448	444	451	440	427	410	424	436	423	431	461	456	427	444	436	414	443	396	439	433	422	432	413	428	428	432	429	426	417	424	450	448	424	439	402	413	456	432	436	421	463	431	440	444	422	443	426	420	405	391	427	442	466	447	409	431	429	428	427	400	422	435	429	407	472	447	427	407	417	472	417	433	436	466	431	436	450	472	448	441	432	409	395	444	422	460	413	450	425	440	415	437	461	474	399	434	412	421	432	418	444	402	439	423	463	400	445	431	441	450	421	445	455	428	460	458	440	430	434	435	370	458	417	421	455	384	421	397	431	388	435	453	411	455	432	412	434	437	415	407	422	433	469	449	424	456	400	425	432	377	425	430	417	430	447	441	470	417	414	439	420	413	443	411	456	411	453	443	447	445	441	445	424	436	438	425	419	433	436	456	417	442	417	439	457	411	439	438	433	433	429	420	431	427	430	455	427	426	478	421	428	433	408	427	396	449	400	472	433	419	440	399	449	452	413	415	429	437	426	435	409	458	408	430	419	400	430	454	423	451	415	457	425	435	395	448	470	437	452	448	477	455	433	400	454	418	424	415	409	413	441	461	444	429	414	439	439	405	402	449	402	432	425	433	396	423	432	442	408	447	457	454	450	387	404	416	422	408	411	441	425	418	438	464	420	424	452	402	455	433	431	469	406	501	408	424	413	437	439	428	436	399	427	421	443	430	432	422	447	444	461	447	439	418	413	438	396	402	416	436	432	428	410	451	428	438	435	429	464	459	450	440	394	477	417	467	431	427	421	389	416	421	457	452	449	413	446	427	410	429	425	454	414	420	428	400	426	445	407	445	436	453	428	444	411	461	416	396	433	448	445	427	480	425	434	440	430	422	427	454	432	440	403	451	455	436	451	396	442	425	477	434	429	398	422	416	409	459	379	464	457	448	421	408	396	426	440	443	426	445	467	445	445	428	455	464	435	432	452	467	466	435	451	409	399	461	433	416	432	438	425	408	434	432	461	448	422	453	416	424	427	464	452	434	402	429	436	438	429	379	438	430	414	468	417	435	409	455	415	421	433	448	396	421	437	390	390	440	439	414	432	413	443	444	422	397	457	416	445	425	435	449	410	451	446	437	410	445	456	462	455	427	408	410	478	398	423	403	419	439	412	425	399	420	403	402	447	471	454	444	405	397	423	446	458	412	446	466	440	431	450	406	438	394	418	446	404	421	415	405	425	457	450	441	440	434	396	431	398	442	434	422	388	423	390	427	464	412	429	421	419	439	402	402	397	410	461	437	429	429	439	426	416	438	486	441	410	401	429	430	442	416	437	420	435	431	424	451	424	417	476	450	410	408	407	451	441	418	379	420	404	409	428	431	439	469	418	410	418	470	444	454	443	417	422	439	421	421	453	440	452	420	395	421	432	411	421	425	445	414	473	434	416	402	437	464	431	403	463	480	391	392	392	420	449	452	424	445	420	482	424	428	429	399	442	456	435	437	414	413	412	445	444	442	406	415	427	435	400	422	453	464	397	415	418	466	443	452	437	462	442	436	405	467	403	414	432	433	450	444	442	465	416	450	429	451	435	455	441	443	390	440	463	429	411	448	425	431	429	399	409	422	434	431	428	416	416	430	407	440	454	430	446	465	404	413	453	425	428	433	446	455	436	425	436	441	456	438	446	412	453	423	436	450	427	440	420	423	423	437	420	408	426	443	419	458	419	399	385	453	395	493	422	433	381	421	408	444	421	469	422	418	426	394	474	441	398	448	431	420	461	440	453	431	434	425	433	453	429	413	456	406	449	436	430	420	459	423	436	443	452	440	389	398	453	448	394	406	435	420	399	456	421	412	408	468	444	430	459	435	449	399	438	445	413	421	433	451	442	404	415	428	414	431	425	445	424	412	463	420	434	431	439	429	428	439	442	439	440	401	410	435	429	429	471	447	429	443	441	418	446	411	496	391	442	434	443	432	431	438	460	388	452	420	452	402	427	451	419	448	424	418	447	410	402	453	428	431	400	394	424	421	435	396	405	426	437	420	423	412	412	422	411	409	444	404	421	401	450	408	418	458	436	440	377	463	412	437	415	421	456	447	422	448	411	441	429	433	419	442	446	408	391	432	462	443	455	474	423	408	415	398	452	426	429	421	404	411	439	419	435	439	454	444	429	445	428	433	414	437	432	426	426	407	419	442	423	421	418	429	423	411	428	414	419	454	455	439	452	438	439	434	408	413	455	462	431	443	440	385	429	402	430	406	442	439	418	433	429	403	409	435	389	483	407	459	465	433	429	419	421	420	416	432	423	440	418	441	422	453	428	412	404	457	433	449	457	420	455	415	428	433	401	420	408	403	463	442	416	417	421	410	430	417	399	450	459	455	412	402	424	411	448	414	437	447	436	430	440	433	415	417	429	422	402	431	416	417	456	404	404	441	390	411	422	472	453	441	458	415	430	429	465	438	430	388	431	430	441	442	430	444	428	471	439	442	424	469	434	407	420	455	433	427	443	425	447	427	461	401	416	451	415	420	439	440	438	418	403	455	454	420	426	436	411	412	432	442	411	414	433	412	453	418	437	455	453	459	437	433	413	447	436	435	432	459	434	426	409	435	430	477	438	440	423	393	422	427	446	431	396	426	463	436	429	422	457	444	450	410	413	416	445	420	427	417	415	421	459	415	425	410	459	436	387	401	450	458	412	454	423	446	419	431	437	424	434	406	433	448	414	440	429	437	443	427	435	398	415	463	411	425	436	432	420	395	414	412	460	437	421	456	392	437	423	453	436	433	417	456	378	430	431	439	440	416	418	476	484	389	414	449	417	445	450	403	466	435	443	430	438	428	458	418	476	429	414	443	401	420	384	452	403	448	431	432	422	390	427	423	439	387	413	440	437	450	452	405	443	450	455	457	423	428	441	417	436	442	466	414	389	420	427	429	422	421	438	440	399	474	425	453	393	389	396	443	402	460	426	446	443	432	427	443	425	444	443	403	431	419	434	397	415	441	444	429	437	423	400	435	403	387	436	410	429	404	463	428	424	430	415	447	412	446	433	445	427	421	449	434	446	403	415	402	428	395	392	476	435	421	440	399	478	429	415	443	428	414	408	389	447	440	409	439	409	438	399	404	437	443	433	414	457	429	413	394	416	443	406	441	448	429	419	422	413	443	455	397	412	443	430	426	421	465	429	429	447	424	442	413	445	412	379	432	415	422	449	413	416	443	461	427	440	414	421	389	403	438	389	432	436	450	457	413	451	411	447	410	449	407	425	429	381	456	418	433	435	436	431	430	475	419	430	467	427	405	465	429	432	409	421	417	407	445	433	420	420	436	395	450	439	397
5619	1104	1379	765	519	473	451	509	594	1159	2481	2556	1540	889	518	492	417	412	384	392	407	383	374	372	391	434	369	384	397	345	420	386	371	410	404	369	362	379	334	405	372	380	400	415	406	407	402	389	375	401	385	375	424	374	396	427	391	397	394	419	413	383	366	389	373	366	356	378	369	384	376	384	399	361	380	395	370	406	387	387	410	398	408	363	374	401	414	385	368	376	339	385	366	395	382	382	357	405	380	382	399	353	378	407	367	385	395	356	377	367	384	370	340	370	375	411	350	386	420	405	382	391	371	388	373	378	342	366	378	402	370	397	374	390	348	399	394	393	360	400	401	395	385	356	423	382	398	380	381	361	390	386	377	370	399	405	408	365	371	369	367	381	383	377	366	392	400	356	381	392	388	369	396	345	363	364	388	387	348	393	385	384	377	424	374	415	388	364	396	403	385	367	396	377	337	399	376	410	359	357	343	359	417	366	371	391	354	400	383	382	401	407	360	408	392	378	376	358	381	375	371	381	416	418	379	393	393	378	381	362	398	407	380	414	382	378	406	355	389	387	372	396	373	401	399	362	359	379	369	406	372	373	363	377	417	389	389	387	373	400	382	403	377	371	387	368	381	385	388	371	379	391	375	392	387	391	364	402	380	346	394	391	364	395	405	425	360	355	408	371	373	400	370	372	339	362	382	397	364	404	359	378	380	359	395	415	400	383	388	340	374	397	389	375	371	369	414	352	350	403	375	377	388	364	399	349	395	358	340	367	421	370	394	363	352	386	337	390	374	391	402	383	394	396	379	369	363	364	362	355	367	382	392	403	411	382	386	401	377	383	405	396	413	394	387	354	388	392	376	404	349	379	423	373	378	380	360	406	396	382	390	390	363	386	351	422	383	375	377	391	377	382	352	364	370	388	367	423	347	420	392	400	410	391	387	377	388	389	372	366	388	373	384	348	381	406	401	380	379	424	381	400	337	374	370	417	360	382	386	368	365	380	372	386	363	366	355	368	383	376	408	389	397	384	369	360	386	398	375	385	365	380	357	401	404	350	377	390	380	406	384	391	357	398	369	337	386	388	387	376	383	398	391	378	387	331	345	366	359	410	385	382	389	350	373	386	399	380	385	366	407	390	378	373	425	391	379	399	394	389	371	394	403	414	373	372	398	398	390	414	391	408	406	363	382	390	400	388	355	378	382	363	388	382	384	397	380	393	407	372	365	383	370	349	376	372	401	373	373	416	388	377	379	363	367	379	418	389	380	365	381	382	366	388	360	422	327	395	414	396	382	419	403	406	380	385	398	363	396	390	384	368	372	391	400	394	368	377	364	367	389	364	363	399	417	382	395	380	384	361	405	416	385	418	374	386	379	349	417	358	348	412	387	408	390	379	402	394	402	380	387	370	379	363	407	383	403	334	383	344	373	390	395	370	429	398	356	397	368	389	384	408	385	410	395	351	395	392	346	402	382	375	373	402	364	400	412	358	345	371	364	399	391	393	381	384	400	362	379	400	373	404	347	383	359	412	399	431	395	379	384	393	392	377	397	403	411	391	400	397	373	379	394	387	382	421	405	403	429	365	378	392	362	387	379	379	401	389	372	378	386	419	369	348	407	376	410	395	386	404	373	362	398	386	387	350	392	372	376	393	357	367	384	371	371	394	382	391	377	405	401	389	362	411	383	415	358	372	382	384	367	394	395	335	404	336	347	355	412	338	387	359	388	398	386	348	387	368	400	394	390	372	377	381	369	363	417	385	352	389	379	399	385	392	397	396	391	400	383	362	353	392	360	376	398	387	400	385	391	382	385	389	371	385	390	377	379	349	415	363	377	358	380	381	384	372	376	385	377	376	381	408	380	365	385	358	407	370	369	402	348	391	398	377	371	399	411	394	351	386	391	389	365	378	408	391	404	388	372	372	374	402	358	391	386	407	394	348	396	382	369	400	386	365	399	388	371	386	367	390	384	380	371	393	379	407	357	374	372	387	416	391	374	400	365	354	410	351	406	403	391	385	365	413	362	388	371	381	374	421	391	447	380	380	370	394	362	384	377	379	398	347	382	373	402	374	388	336	389	408	373	386	409	359	389	382	376	388	371	393	379	395	363	371	362	397	356	377	383	376	370	400	387	424	385	391	403	370	389	411	402	390	371	416	376	391	376	359	352	379	368	335	343	420	416	391	381	413	373	380	398	390	384	350	369	394	358	383	387	388	389	351	381	400	373	414	393	406	394	355	405	385	406	398	370	344	389	395	338	372	396	390	399	353	351	366	394	386	367	402	409	365	367	370	370	364	431	387	384	372	384	379	391	378	406	398	398	370	399	400	372	377	406	382	412	380	386	387	407	384	375	378	381	413	404	369	354	386	346	370	427	389	359	361	364	367	340	354	387	393	364	394	371	384	403	389	353	376	376	346	405	394	376	387	401	399	403	400	386	404	392	361	418	379	366	379	348	423	383	360	353	426	401	376	354	369	395	376	374	415	374	412	418	413	326	398	398	384	385	387	374	406	386	362	387	388	375	357	372	398	362	403	379	367	388	380	362	406	392	389	381	371	411	362	392	372	406	390	388	407	368	384	397	376	371	391	393	360	382	393	388	400	344	388	410	357	361	359	351	352	358	392	385	402	381	369	366	396	424	392	388	387	409	326	363	373	382	377	390	391	399	388	368	394	357	383	381	403	380	357	355	396	391	385	386	385	403	386	435	382	413	377	366	336	393	392	353	366	400	396	406	398	362	345	352	380	383	396	384	337	387	392	409	363	375	390	408	400	372	416	395	344	375	391	377	373	381	381	408	405	402	371	402	375	400	372	439	346	418	389	349	325	390	358	370	390	375	385	372	376	357	366	357	415	392	357	376	370	404	387	372	403	398	357	404	380	413	387	383	361	370	375	420	406	357	394	403	391	361	364	367	388	384	362	367	418	369	400	400	388	402	365	406	363	378	360	358	352	409	347	388	368	405	415	382	402	406	380	391	355	364	347	392	383	374	403	372	371	360	381	383	361	405	411	385	408	385	382	371	378	400	379	387	399	420	377	411	369	379	421	354	349	395	342	375	376	394	373	386	354	394	328	379	367	351	389	406	369	398	365	364	380	389	345	376	381	394	394	399	399	393	346	380	389	411	382	394	405	383	391	401	385	363	395	400	381	364	409	392	402	327	397	403	409	375	401	365	379	390	400	396	358	388	339	385	352	370	395	383	385	403	380	386	366	420	369	384	360	375	366	360	397	386	385	354	370	409	420	380	346	371	419	393	390	332	365	398	414	370	411	383	395	391	369	364	400	433	394	378	374	400	367	409	353	408	392	366	379	376	399	410	382	384	409	412	348	360	378	387	386	389	403	401	382	408	366	325	396	367	370	377	380	416	378	387	391	397	375	366	395	384	361	387	369	373	365	370	398	407	361	366	401	371	411	368	393	399	390	379	370	383	404	402	324	378	401	365	407	430	382	371	364	400	367	390	351	391	359	371	374	408	391	379	403	388	419
25567	21419	27521	25435	8440	2000	1185	764	656	6245	19840	16683	9371	3247	941	612	469	432	429	436	413	434	409	428	458	410	453	417	456	414	401	460	409	415	422	445	393	416	409	444	468	416	389	428	428	426	414	380	395	414	436	418	435	428	388	403	403	437	397	436	425	437	391	423	397	445	349	447	397	418	427	439	428	395	410	406	384	352	439	439	426	420	403	454	431	431	398	418	404	419	435	421	414	415	432	426	403	404	402	419	453	428	407	411	399	389	392	356	409	429	393	447	415	410	441	448	393	443	435	433	421	409	378	423	410	414	447	441	398	410	415	408	411	428	411	426	438	437	408	420	434	421	488	404	355	414	409	405	458	440	366	422	453	423	450	416	414	426	407	395	447	421	427	428	394	394	426	392	404	410	418	426	412	440	410	395	402	411	402	434	401	462	406	421	412	408	425	433	459	435	392	440	398	435	400	427	416	403	438	420	431	431	387	462	419	440	395	399	420	392	414	422	397	437	409	455	402	388	383	382	397	452	440	437	458	428	391	442	425	409	425	387	384	431	417	442	423	432	463	407	401	412	426	428	375	402	412	383	447	398	410	414	443	414	407	440	412	423	443	377	397	451	406	407	419	410	430	439	420	424	373	405	443	406	428	414	429	408	387	391	422	413	403	404	430	392	442	426	405	440	415	438	382	437	472	445	390	425	431	443	403	445	389	424	419	440	404	413	400	388	453	421	420	407	397	404	416	429	407	442	428	398	429	407	434	409	393	410	425	393	437	422	428	398	409	438	395	429	462	426	402	411	371	428	423	436	448	422	452	426	399	420	425	415	425	402	401	387	418	436	429	400	387	440	411	395	421	398	451	407	406	430	384	414	374	408	441	428	402	385	414	398	441	407	439	403	416	421	401	400	390	405	422	413	416	376	432	421	445	447	400	440	426	427	429	427	404	428	440	397	439	374	398	408	389	391	361	403	376	424	402	424	446	475	416	401	415	433	427	410	401	399	424	419	444	403	381	436	440	401	441	396	389	393	441	405	388	422	412	377	429	447	455	406	417	436	421	402	414	415	398	389	392	421	442	480	420	423	423	375	418	434	424	457	423	414	407	437	435	385	422	460	408	430	409	434	423	434	411	473	418	439	451	433	436	435	423	416	425	393	407	441	390	375	438	383	427	414	440	403	415	468	433	403	427	435	449	439	402	409	420	436	437	392	430	437	402	387	399	408	356	436	399	390	431	385	432	417	408	444	425	426	439	429	447	408	426	390	417	428	448	436	420	407	415	412	422	410	387	443	435	445	421	391	432	385	418	405	429	450	388	432	395	456	415	412	405	394	455	422	434	414	418	432	409	408	450	443	442	451	477	437	438	395	442	423	418	399	411	448	421	406	423	407	400	397	439	453	430	425	392	395	434	428	452	413	416	417	416	406	427	433	394	407	428	442	385	404	386	433	382	423	421	387	430	402	406	445	428	444	430	424	410	420	405	445	419	456	406	412	466	387	423	395	397	458	393	448	408	434	452	439	412	395	447	390	432	401	425	444	415	417	433	408	413	411	395	464	444	439	425	403	439	380	401	448	429	440	420	445	418	408	441	396	414	444	401	430	423	417	416	402	433	396	412	421	414	442	417	433	403	402	437	441	352	444	397	414	418	386	439	402	405	426	422	431	396	429	416	408	405	418	409	440	387	435	420	392	434	426	418	409	419	391	393	406	420	427	431	410	465	393	431	454	425	401	416	415	390	395	417	440	382	400	427	403	412	413	407	405	424	386	411	413	413	449	424	437	422	439	442	431	423	399	436	411	419	361	432	417	404	445	435	427	414	419	389	389	427	432	423	409	425	408	420	415	439	420	429	424	410	458	397	409	424	424	412	414	416	358	392	409	417	407	430	379	398	431	397	425	419	400	372	405	414	438	453	461	394	408	417	414	391	430	393	428	421	389	423	429	423	409	406	393	427	423	400	417	412	416	426	394	456	433	404	390	440	455	436	429	424	440	420	405	413	409	422	397	396	456	423	391	434	415	403	425	397	436	386	411	393	433	392	398	429	427	405	395	407	481	417	378	411	434	388	431	436	381	444	424	430	417	373	392	382	438	401	419	411	408	419	418	421	407	427	404	405	411	434	408	397	420	461	437	427	407	407	386	446	405	421	394	425	469	460	403	413	406	411	399	432	419	426	422	417	401	431	421	454	415	431	440	398	464	388	417	378	442	412	407	384	438	425	427	418	412	435	438	430	403	422	443	399	413	414	436	434	369	368	415	439	419	415	412	411	402	425	435	418	397	448	399	425	407	393	445	406	406	411	421	457	442	462	420	445	403	441	425	385	408	407	446	405	416	391	408	441	414	392	436	443	415	421	410	423	418	394	456	453	422	417	406	399	431	445	431	410	420	413	432	426	388	408	426	405	421	424	445	405	396	386	472	403	395	421	401	440	418	423	398	443	374	379	436	391	408	392	439	426	437	405	414	405	414	426	423	386	426	412	365	404	390	386	387	444	448	421	432	374	408	401	459	456	425	404	442	427	451	409	410	430	424	455	422	412	399	440	377	420	455	445	461	398	437	458	395	430	440	404	440	417	434	393	416	432	401	373	391	418	392	433	406	426	394	419	426	436	429	414	423	397	423	394	400	391	423	437	405	381	411	434	440	461	413	445	381	423	400	398	413	379	400	437	440	414	380	400	402	397	428	430	444	419	468	432	412	397	418	395	410	384	412	430	406	410	393	422	420	381	424	403	393	393	369	408	412	467	411	470	425	423	436	452	433	421	431	387	414	409	403	443	415	405	419	388	422	387	425	428	434	441	438	412	452	424	440	413	425	430	410	429	469	407	390	414	404	455	408	399	412	474	432	397	431	406	399	407	402	448	421	401	411	448	404	424	429	416	422	407	416	391	423	414	411	413	382	418	431	368	373	416	428	385	420	392	391	416	417	421	421	429	395	427	432	421	437	403	433	407	425	411	445	415	420	417	413	420	373	416	420	422	447	450	412	487	418	431	426	398	385	401	400	465	407	404	416	418	388	436	434	435	404	409	410	450	400	473	384	374	451	396	408	435	451	438	382	426	417	406	464	427	406	377	439	408	399	436	429	411	339	410	399	400	448	401	402	414	435	404	418	434	477	411	419	432	436	394	424	423	421	427	426	438	422	430	411	394	420	424	392	406	392	383	423	400	442	407	420	421	387	442	441	446	379	419	385	429	394	411	414	440	423	399	404	438	421	422	383	400	417	364	415	418	405	429	418	434	402	379	409	430	371	412	407	454	410	420	421	416	407	415	414	422	407	378	401	401	388	429	416	425	420	411	446	384	421	414	386	411	389	429	445	452	413	423	395	390	395	428	426	418	408	406	447	448	390	400	431	409	402	425	437	422	415	426	421	431	431	396	392	391	415	466	396	434	436	413	431	392	446	414	388	421	414	398	403	408	427	419	408	421	436	420	439	393	428	401	398	437	437	384	435	369	414	400	429	462	434	435	450	424	437	432	422	432	439
4155	5045	6560	3395	1786	1600	1109	886	778	9120	19710	14437	8300	3158	1052	640	395	394	368	387	395	380	379	386	377	384	405	369	403	399	437	360	385	369	374	425	381	399	353	392	411	409	434	327	387	383	438	374	391	370	383	411	380	432	379	386	401	370	349	374	361	374	424	387	447	373	391	398	397	390	383	389	378	363	386	430	390	401	396	410	357	381	398	398	386	418	391	402	397	398	378	375	407	403	376	393	388	377	404	388	410	355	419	364	373	376	372	396	399	389	371	412	367	375	418	370	439	412	372	396	407	355	401	389	413	386	368	366	394	384	381	430	395	385	366	410	366	381	382	370	376	366	391	395	390	409	393	409	416	428	359	399	384	380	394	351	377	394	367	361	389	394	388	415	364	387	378	407	365	362	388	414	390	391	395	376	410	393	399	396	393	371	392	344	425	358	396	409	381	389	404	374	375	415	402	422	411	361	393	383	357	356	351	399	372	366	412	389	394	363	416	373	355	397	370	392	379	361	393	393	365	408	392	372	383	401	376	362	378	365	386	392	391	373	368	358	397	381	374	407	401	379	388	390	415	385	371	366	398	360	387	388	409	391	365	395	412	408	411	389	399	401	362	417	373	400	424	365	396	383	373	404	377	365	402	377	377	405	409	402	407	371	371	403	397	387	388	387	352	369	395	415	414	369	395	371	371	369	404	407	379	385	412	397	363	372	386	421	400	400	379	387	376	381	391	411	399	391	416	423	399	408	424	390	376	397	378	400	381	370	440	341	390	408	399	388	368	427	374	395	364	363	401	394	406	344	410	392	392	372	389	406	385	379	351	392	415	380	338	373	390	364	364	414	354	387	344	391	364	399	385	393	385	423	389	373	382	397	392	426	393	347	383	400	386	410	382	374	398	397	396	412	385	343	373	383	359	391	384	392	403	391	389	368	424	369	379	390	387	390	370	392	393	394	385	346	370	406	389	373	344	387	369	390	393	394	376	374	372	384	432	413	387	376	391	362	441	383	386	395	402	371	366	411	385	397	355	370	369	366	389	383	373	425	387	411	347	407	355	402	391	370	341	364	365	401	403	366	377	389	414	355	389	361	374	365	397	399	407	399	424	346	392	389	382	387	394	403	369	424	391	377	352	421	402	348	402	379	380	361	380	375	396	374	428	406	421	419	394	372	386	392	373	393	408	392	371	377	367	374	415	403	393	371	361	400	359	408	373	392	402	358	371	384	362	386	397	387	367	368	362	402	407	353	362	368	363	410	385	411	370	372	368	386	389	411	394	399	373	374	399	366	373	384	384	405	404	400	414	409	382	385	390	392	408	383	430	405	403	384	385	395	393	365	372	373	413	403	365	380	428	400	416	352	390	399	382	402	369	378	394	408	374	406	406	376	375	397	353	341	377	393	375	387	411	367	354	382	363	406	397	389	370	383	348	359	384	382	382	418	360	406	407	382	386	368	396	373	383	408	387	402	388	389	385	392	363	372	401	385	371	404	399	387	382	385	396	392	365	356	415	360	412	386	410	374	358	372	378	370	380	421	395	363	366	430	345	379	372	403	418	389	401	389	361	378	383	386	381	369	379	396	423	383	393	358	372	412	396	379	426	380	385	364	382	365	386	373	360	369	375	376	363	404	373	400	407	397	386	361	371	368	373	413	377	392	373	391	380	371	404	406	422	409	416	379	398	377	397	396	396	435	391	380	368	393	368	361	406	398	386	369	390	402	429	332	410	398	379	389	385	367	382	414	366	374	403	411	412	395	383	406	386	399	362	392	389	394	373	404	390	405	340	415	392	396	367	322	420	435	377	389	383	389	379	424	401	392	374	372	365	376	375	416	348	408	411	395	373	391	401	384	393	403	379	431	396	370	365	391	356	392	385	386	380	397	383	383	394	364	415	392	372	379	376	369	352	379	365	397	410	399	411	378	366	387	381	402	381	390	410	408	392	370	394	377	375	387	391	433	412	365	367	370	400	380	375	380	372	373	407	384	377	393	394	413	400	377	422	339	388	388	404	420	380	375	362	387	372	381	400	405	355	374	410	377	374	403	358	399	407	361	400	389	409	409	367	410	395	386	377	378	371	400	391	398	336	396	391	358	376	372	396	430	402	411	347	375	398	389	391	356	399	362	424	382	373	369	372	384	404	387	371	416	360	409	394	393	407	413	392	429	381	447	394	391	386	399	391	403	402	415	372	372	392	404	378	403	386	384	393	397	389	402	418	436	420	373	391	368	360	398	406	354	381	399	382	409	425	398	377	406	405	387	371	355	393	395	363	407	398	360	387	367	366	371	383	388	344	380	408	371	401	356	382	395	373	405	374	381	369	364	408	400	387	386	385	375	379	381	396	368	439	392	386	408	422	389	389	360	377	370	399	367	378	349	375	377	381	375	357	387	404	414	396	424	379	376	391	369	397	374	396	429	389	393	394	437	391	384	408	388	409	389	350	345	392	417	388	378	411	392	400	377	347	402	374	361	425	366	382	381	360	389	391	387	366	398	382	406	421	388	383	388	367	396	419	382	383	358	359	383	427	369	386	386	386	378	364	366	389	363	359	402	391	399	420	372	365	370	405	378	392	370	382	410	374	370	379	388	410	433	390	356	372	399	403	401	358	385	353	362	394	389	371	381	378	371	382	390	382	386	359	397	377	394	394	434	394	394	384	395	403	365	389	381	447	381	380	390	360	397	386	382	389	406	391	364	409	398	378	421	383	398	389	409	404	351	403	409	390	438	399	388	402	388	349	410	379	353	408	380	418	362	401	349	376	405	370	374	402	368	398	383	391	396	363	374	372	354	400	395	373	364	385	399	407	376	408	410	362	348	425	380	385	408	408	362	419	388	364	361	360	347	377	394	407	405	358	372	369	376	383	392	369	354	365	383	384	349	412	398	391	373	384	358	427	381	413	381	384	386	398	390	410	395	384	389	383	400	360	365	392	399	389	402	415	384	380	426	394	377	393	400	396	404	369	365	394	406	367	368	380	392	389	442	396	363	395	407	391	359	381	393	388	400	392	366	362	368	373	381	393	385	396	367	368	380	367	362	370	429	383	364	391	361	404	370	372	398	403	395	404	372	354	419	350	367	364	388	400	375	401	389	407	395	428	371	418	350	385	379	419	363	389	376	385	408	366	389	410	370	404	358	371	422	369	410	399	390	403	424	414	419	389	441	384	364	376	418	373	438	365	403	370	402	381	360	386	371	390	392	355	358	388	403	403	378	384	387	355	388	367	386	395	407	406	364	374	408	352	415	372	397	402	354	396	377	369	401	418	387	400	403	349	392	360	395	403	391	382	398	405	371	375	415	372	366	388	416	384	374	413	402	372	366	448	395	369	366	421	385	387	364	374	374	377	384	410	371	395	410	373	402	383	385	363	398	373	356	376	414	402	371	411	376	384	385	360	409	379	383	387	392	371	370	408	404	418	402	399	379	388	350	373	389	412	386	365	396	390	420	382	366	397	406	388	379	386	395	359	397	392	360	386	365
24601	21429	28640	24623	21075	7307	2222	1284	1010	11355	31817	28037	17991	6707	1928	950	667	505	558	578	549	576	555	550	556	572	528	517	545	544	549	530	557	507	530	520	500	504	542	504	530	572	502	511	543	511	591	524	542	523	542	509	557	543	541	537	521	556	531	552	530	523	517	516	558	541	563	501	524	541	540	544	545	556	569	534	541	488	542	570	535	542	508	561	546	554	534	546	535	570	518	534	478	560	536	494	516	558	554	557	512	525	541	537	534	530	565	547	550	515	569	548	585	527	524	534	498	536	533	552	499	520	509	494	502	551	515	541	548	551	546	536	524	503	513	523	529	528	526	531	511	504	567	520	575	502	506	555	515	531	494	507	557	550	511	554	498	516	518	523	547	491	535	496	492	565	564	547	521	516	557	524	483	520	561	531	506	563	500	526	534	544	535	551	512	525	546	542	523	524	545	536	533	561	493	528	534	543	505	505	560	522	552	513	540	513	509	475	519	519	517	523	531	556	552	547	525	498	521	529	535	528	513	522	532	567	520	554	497	557	580	478	510	530	493	584	486	536	509	564	508	507	506	551	511	563	498	543	528	541	541	556	523	552	514	511	534	544	528	542	510	549	517	529	537	505	564	551	561	505	578	509	569	508	581	552	521	515	544	476	526	561	564	517	512	545	501	534	561	527	496	530	526	472	535	535	587	519	537	495	527	525	546	524	547	514	536	532	520	557	563	528	536	543	506	534	538	504	512	537	547	537	503	548	526	520	502	520	561	517	546	521	493	558	545	572	506	486	525	510	510	534	566	537	527	551	529	532	559	506	525	583	558	540	504	532	527	498	560	520	523	518	524	558	514	477	548	510	515	539	533	503	546	537	544	524	529	523	582	579	548	476	549	524	556	535	507	510	536	489	537	534	564	502	510	565	523	549	523	556	556	514	515	530	532	518	520	506	530	527	528	532	519	504	507	544	494	508	533	575	499	518	507	540	550	503	518	532	532	529	582	505	486	554	562	574	515	499	556	576	540	537	559	538	560	538	553	532	540	474	545	538	551	505	509	569	513	563	552	510	532	505	559	521	519	526	526	523	528	555	502	499	463	513	526	522	511	578	545	498	535	553	520	489	523	532	511	552	510	543	528	544	513	517	556	551	533	540	528	544	510	519	480	534	512	533	566	503	540	529	521	534	564	502	563	525	528	544	548	524	529	544	532	535	526	547	537	539	561	555	568	561	525	544	528	515	566	533	555	530	549	531	487	501	529	546	524	541	542	535	516	550	552	544	558	534	546	516	517	574	513	528	515	512	514	508	547	512	552	537	513	561	572	515	510	532	515	563	557	503	555	536	537	558	585	498	491	523	528	510	539	503	534	555	530	551	554	515	536	498	532	541	566	529	543	503	522	544	503	542	530	590	554	531	559	574	505	539	530	577	515	568	519	552	521	465	549	508	547	532	523	543	544	506	550	530	575	563	515	524	510	582	509	527	543	504	531	570	539	474	501	552	553	564	557	558	498	546	539	535	519	534	586	539	552	522	498	547	520	526	510	554	543	527	528	499	517	543	558	532	529	535	532	512	528	543	526	513	545	512	548	482	557	547	534	553	541	522	500	572	532	528	524	540	538	518	499	519	507	575	555	554	542	504	494	500	478	457	498	486	543	534	529	525	525	539	535	539	519	554	539	562	561	505	552	528	529	546	569	548	533	512	535	532	546	539	540	503	508	549	518	520	490	524	490	512	501	567	550	551	530	535	493	522	501	545	446	540	542	572	503	534	519	492	490	554	493	542	524	563	512	548	528	482	552	560	514	553	564	538	518	510	545	567	528	501	537	549	526	477	555	522	526	552	553	510	510	528	556	493	513	558	539	538	513	511	519	566	541	551	504	531	511	544	510	488	568	503	527	538	568	569	577	565	549	533	495	528	505	549	493	511	534	527	535	519	542	503	504	553	551	500	550	553	523	486	530	528	544	540	551	507	504	545	535	502	507	517	598	559	522	541	567	527	515	501	523	525	560	514	488	536	531	481	527	571	524	565	523	535	510	562	506	522	536	497	584	525	497	498	533	529	565	531	554	496	519	530	542	509	539	553	503	509	535	506	555	530	542	509	523	580	552	539	524	520	534	546	535	542	532	579	547	555	539	545	515	535	539	542	536	540	548	543	569	514	535	511	512	565	555	527	559	516	537	554	507	535	579	504	584	542	515	538	516	512	553	520	507	518	516	521	533	548	530	533	522	533	511	524	526	545	525	544	523	528	479	535	546	531	508	558	540	525	447	507	579	536	528	520	556	529	513	500	540	538	500	506	560	562	529	532	522	569	541	548	532	530	575	512	553	518	541	528	560	503	538	519	521	518	510	499	490	522	497	550	480	546	493	535	507	507	496	564	526	586	507	556	515	520	536	523	489	561	534	546	502	533	517	529	497	528	572	549	506	533	492	530	515	500	510	506	525	535	561	564	523	514	486	528	528	529	509	521	517	529	561	553	557	528	560	566	524	596	504	499	532	490	534	524	540	545	493	561	566	523	541	514	524	502	535	526	552	525	539	498	522	525	541	501	525	515	576	524	543	550	554	522	501	523	504	575	563	500	475	482	511	537	516	557	511	534	526	533	486	517	501	538	527	506	514	534	511	512	475	510	529	563	512	474	499	498	537	526	512	527	550	586	529	556	538	527	545	529	567	554	575	532	555	528	523	539	572	523	538	519	534	546	510	510	505	557	530	542	509	548	526	526	502	529	548	545	508	536	542	552	542	509	544	542	519	509	546	480	547	513	528	498	506	527	514	499	531	538	490	507	551	516	518	548	533	527	546	545	549	538	525	582	549	543	563	538	520	520	514	542	559	567	536	561	551	530	541	573	507	518	540	546	554	565	544	559	549	548	539	485	525	527	467	529	535	505	532	530	546	550	498	549	528	522	511	542	569	518	542	512	517	503	554	509	504	500	565	510	581	510	507	538	561	539	550	539	550	533	490	519	556	516	496	520	541	520	513	547	566	532	541	495	504	577	528	531	497	536	539	534	555	557	498	513	523	529	512	505	549	547	531	527	521	535	496	555	516	510	526	521	540	559	548	487	531	556	576	524	508	551	500	535	500	554	552	533	496	533	514	514	533	532	559	509	537	545	529	549	543	576	512	541	531	552	538	528	558	533	537	525	553	538	507	477	513	546	527	539	534	476	528	536	558	562	548	544	530	508	547	569	555	505	535	491	527	509	515	539	506	536	543	551	579	568	542	551	514	570	508	493	499	522	548	510	487	543	557	515	518	570	545	504	466	513	536	549	511	528	539	489	528	524	551	536	528	553	561	550	545	558	506	558	514	520	518	521	571	493	527	542	540	510	536	518	519	537	511	522	525	504	538	512	557	491	533	567	561	514	532	523	523	512	525	480	510	497	533	516	515	540	523	522	539	543	535	544	503	529	512	536	526	539	529	548	541	551	486	527	528	507	530	547	503	493	541	518	553	548	544	551	522	526	543	575	555	527	500	544	568	534
4956	10085	12334	5610	2710	2006	1815	1551	1468	15519	30587	23766	14366	5684	1885	1014	576	488	532	430	507	472	472	499	451	512	503	455	483	481	492	504	514	511	509	522	506	486	540	493	480	475	493	449	478	451	459	454	495	459	495	528	466	548	494	459	487	438	472	508	481	501	460	507	447	492	458	487	477	480	508	475	501	497	493	492	479	473	517	479	476	515	510	493	507	458	462	470	503	499	439	466	461	481	486	503	477	482	478	556	462	486	483	510	486	512	493	454	496	457	497	428	512	454	519	443	507	466	494	468	467	482	500	486	486	497	470	499	446	486	511	513	465	490	469	503	483	491	454	429	449	472	529	534	494	504	476	488	471	484	510	504	471	438	459	439	487	469	481	499	464	517	492	518	495	465	493	481	517	436	470	478	524	480	501	474	497	489	476	482	482	460	475	489	488	476	494	464	471	485	471	511	526	521	481	526	456	453	441	463	463	479	479	479	454	470	467	509	485	488	444	451	472	485	480	509	431	467	467	492	490	484	502	462	490	477	524	456	491	519	498	440	470	485	438	504	555	514	521	466	503	517	448	493	513	458	498	506	456	481	481	501	513	458	495	488	475	468	486	487	458	468	480	511	465	471	455	493	450	464	492	499	468	478	476	489	480	462	482	473	489	513	496	506	472	462	483	506	496	530	484	446	493	456	472	472	492	480	495	450	489	461	447	490	504	503	491	491	499	465	439	488	483	487	479	479	474	551	492	516	458	495	490	505	463	509	471	478	465	479	472	469	493	444	485	463	454	496	498	471	455	466	511	499	512	476	466	525	469	493	472	497	442	477	459	461	474	485	508	474	501	455	506	503	462	520	495	498	460	492	452	505	496	453	487	473	496	480	454	443	497	474	469	482	444	479	489	491	487	507	480	474	488	482	462	463	516	455	455	481	491	488	470	476	457	471	495	487	442	456	481	481	456	434	455	479	502	438	512	458	478	475	464	473	488	470	468	473	444	471	499	452	490	457	461	494	469	484	458	506	493	483	446	486	470	487	447	445	480	474	522	511	495	486	410	476	464	473	472	476	454	509	470	469	438	501	481	487	502	458	471	505	438	478	486	468	424	480	502	481	452	458	482	476	469	500	534	489	491	454	473	481	486	469	431	504	460	459	455	485	476	490	493	452	492	524	458	487	474	481	477	462	458	493	465	477	497	460	480	502	481	485	462	456	468	506	467	459	476	513	473	480	512	487	473	476	511	508	460	485	459	456	466	469	476	505	475	464	505	460	503	466	489	443	436	473	448	508	479	475	499	451	489	518	477	483	500	487	514	451	463	465	496	479	484	450	458	512	451	479	480	481	476	474	473	509	510	491	487	453	486	512	475	469	489	469	491	484	493	476	467	507	516	484	454	469	467	458	476	475	477	495	485	470	466	464	494	497	460	476	457	506	484	474	530	452	472	539	486	507	501	493	498	495	505	506	501	511	484	486	478	488	463	493	507	487	454	447	443	494	449	493	491	512	441	463	458	511	475	515	449	455	477	496	487	472	486	520	491	491	485	525	427	495	504	480	476	470	486	471	493	514	462	519	450	474	504	479	466	477	472	480	490	451	497	490	528	491	508	472	467	471	501	438	481	495	487	502	492	488	477	515	476	488	479	485	476	504	511	476	458	481	503	450	476	461	460	472	507	504	488	485	487	448	475	500	516	513	507	474	459	447	504	491	474	515	500	454	470	463	470	498	464	463	511	464	487	467	517	472	489	454	461	500	482	464	474	460	497	495	451	428	503	431	448	483	475	451	499	471	473	458	493	442	483	455	494	453	487	470	495	422	473	453	491	484	453	471	509	455	447	503	461	463	471	481	503	472	497	502	465	473	454	420	438	487	497	508	497	472	486	415	479	489	478	528	528	476	488	529	446	499	422	450	466	485	479	500	482	520	462	480	514	478	461	476	456	464	482	492	505	498	515	491	479	501	450	473	478	471	492	503	468	499	478	477	468	477	504	443	486	508	474	463	465	541	459	486	436	480	485	478	493	491	447	475	490	498	465	511	453	457	487	463	498	493	477	499	483	469	514	455	477	445	453	504	488	465	499	481	472	487	510	521	471	476	481	447	453	473	488	485	476	480	511	468	474	493	477	463	467	466	472	454	481	508	483	467	499	498	504	481	463	499	494	468	466	456	478	490	464	474	461	481	448	450	451	498	497	468	513	513	465	475	505	511	492	439	463	481	526	467	478	487	482	473	508	475	463	500	510	472	478	487	471	463	474	488	487	486	488	471	528	469	497	484	455	498	493	471	500	475	479	486	483	486	489	475	460	480	500	439	494	445	491	486	479	479	468	449	493	470	490	476	468	469	470	494	527	507	495	450	446	474	483	454	503	489	473	512	485	460	460	426	495	515	491	492	515	465	457	453	472	467	456	505	487	493	486	484	483	535	459	437	476	449	479	481	519	461	457	478	460	479	475	519	477	487	460	478	507	465	519	489	465	457	503	428	496	508	493	466	488	448	480	513	507	525	500	467	468	500	481	520	488	485	505	493	480	462	504	497	461	478	459	471	496	484	472	478	518	473	491	461	498	474	494	465	477	512	492	486	495	472	471	495	501	465	458	492	473	483	464	498	436	458	455	480	455	478	498	516	512	499	456	423	462	461	460	489	454	471	484	482	499	466	495	451	474	477	472	481	498	477	463	466	486	470	493	482	467	441	448	464	473	470	491	470	498	485	460	477	483	510	500	484	466	482	448	488	457	486	435	451	465	479	460	485	494	492	524	472	454	501	472	467	484	461	447	500	455	487	454	467	473	490	453	505	495	469	500	487	463	492	474	476	502	489	502	475	450	440	508	465	516	465	476	454	456	493	511	465	498	470	490	485	508	479	455	443	509	479	472	499	467	472	493	515	497	457	490	500	462	500	469	472	516	528	472	434	474	518	507	502	464	489	519	507	493	457	486	478	454	472	496	511	485	485	488	459	467	453	479	486	435	483	498	519	478	478	457	458	512	500	507	449	475	505	498	481	484	484	445	468	505	484	447	509	446	506	501	480	451	456	489	452	501	485	515	495	456	494	485	473	503	499	471	481	479	481	481	478	499	463	447	492	469	469	464	466	478	451	470	459	465	499	455	460	464	519	483	498	537	464	475	468	518	509	488	502	509	460	445	482	479	456	465	469	478	489	487	518	458	509	450	471	457	481	518	471	474	494	510	500	495	460	481	505	478	446	474	486	456	492	484	497	482	472	464	456	449	474	476	516	485	468	462	476	517	514	439	470	463	448	489	482	463	457	501	533	497	526	478	475	482	461	479	487	467	436	491	487	433	483	469	436	460	444	468	454	486	498	514	486	490	451	476	459	453	425	455	502	469	482	466	532	481	488	469	499	447	492	481	514	485	478	481	518	475	477	475	523	492	491	432	461	491	475	507	497	500	472	460	483	473	431	494	529	509	491	471	469	449	469	482	461	464	505	516	477	466	469	456	469	449	469	489	458	485	497	514	492	483	478	470	470
27522	12128	3844	1539	590	484	472	486	449	767	1774	1848	1351	818	512	481	390	366	427	427	388	394	385	428	367	407	422	417	430	443	429	414	386	401	427	410	407	428	396	427	396	397	411	447	406	400	380	410	356	410	378	425	376	442	386	413	422	412	368	421	426	394	442	361	408	396	415	381	392	393	411	392	396	387	405	433	419	366	422	387	414	416	413	388	391	408	384	423	405	411	389	390	409	366	401	403	371	400	369	412	426	334	389	362	421	373	443	374	404	384	387	406	397	345	428	414	403	391	425	419	462	389	408	368	369	393	380	406	402	410	391	395	393	411	419	375	369	389	397	406	413	413	387	356	350	390	397	430	359	417	411	377	364	396	418	380	407	417	364	395	409	346	417	396	443	429	403	393	412	410	418	424	392	406	365	382	345	389	386	370	382	361	426	375	364	403	396	400	434	422	415	383	432	378	395	369	398	416	378	368	404	424	391	383	396	378	399	365	405	390	348	366	383	376	427	389	403	395	424	390	391	411	390	434	402	415	393	396	406	378	408	393	381	380	372	411	406	380	382	428	427	381	402	380	399	381	379	397	382	395	406	406	407	387	420	404	356	409	417	403	390	415	393	400	403	412	384	391	396	371	386	390	403	371	374	388	413	402	457	389	354	402	389	382	397	365	375	412	399	406	398	361	390	410	356	395	380	411	383	388	407	382	374	414	363	396	367	407	398	371	386	408	382	385	409	363	383	395	392	398	411	405	368	409	378	396	388	403	406	395	379	401	348	388	393	409	393	405	418	423	420	376	383	383	371	394	390	396	402	410	414	411	384	435	417	427	392	403	373	400	428	359	385	394	425	393	381	403	382	360	369	414	366	389	396	425	406	414	370	389	375	342	425	394	352	379	356	354	409	404	389	416	351	353	429	393	391	382	377	396	394	383	378	383	421	393	428	399	388	379	397	379	392	410	368	392	402	418	387	366	366	424	410	420	405	382	382	381	384	426	369	404	401	390	432	402	407	393	422	374	421	405	364	388	383	385	406	376	414	449	384	376	403	409	370	365	375	421	416	404	418	385	418	433	377	415	420	426	401	378	358	389	397	364	356	381	405	396	355	383	414	412	387	442	385	406	413	424	387	414	375	414	404	372	415	388	419	379	383	377	429	393	397	430	368	391	426	403	382	418	379	398	391	432	379	391	390	388	367	360	406	398	409	382	419	384	409	402	431	387	382	410	359	393	358	335	401	406	402	439	390	420	379	365	364	350	375	431	390	389	347	383	376	404	411	443	400	424	403	405	361	348	392	412	412	354	379	396	401	432	368	432	437	386	390	399	407	417	402	392	380	392	387	402	403	402	381	397	395	357	398	378	358	393	415	393	383	397	419	433	423	382	380	381	393	358	388	413	404	412	399	421	402	419	399	369	391	412	394	422	400	408	412	408	393	401	410	400	399	349	428	417	373	391	399	401	391	369	427	408	422	372	434	385	398	381	370	356	432	399	369	423	429	391	378	383	383	365	382	389	371	413	384	383	421	396	387	423	435	390	401	413	394	399	354	386	402	408	390	407	372	400	382	384	431	369	389	396	383	399	362	402	409	396	373	389	378	393	403	381	389	404	391	392	382	367	404	411	417	400	389	355	367	389	374	396	381	378	394	407	377	401	385	389	400	354	417	392	429	427	396	391	395	393	424	365	376	417	386	406	426	418	380	396	394	374	370	400	398	405	381	407	401	404	351	423	380	413	355	355	383	390	432	409	369	390	432	374	435	405	425	384	374	389	409	410	380	404	425	405	411	379	376	435	373	387	379	452	399	393	400	382	373	411	420	412	394	381	389	378	401	377	394	366	388	381	363	432	440	411	402	399	421	396	406	451	419	408	404	428	415	411	352	430	392	363	385	370	406	392	382	415	424	378	402	402	366	377	419	379	408	434	437	388	422	402	428	405	377	415	421	413	375	406	457	393	404	398	417	397	399	403	406	428	382	440	422	426	380	392	379	384	417	384	401	417	412	406	385	393	383	401	396	416	362	385	357	400	424	386	410	397	383	399	377	377	391	408	375	398	431	398	415	392	404	423	379	400	380	400	411	381	420	437	401	404	356	416	398	395	393	387	372	368	415	402	365	376	380	375	433	357	385	393	362	414	393	375	392	397	397	405	381	412	402	428	375	438	386	442	410	389	429	417	411	423	406	396	386	412	407	408	386	377	439	394	423	384	399	389	410	388	382	431	433	410	402	409	408	395	379	396	395	368	371	353	427	422	388	382	395	356	410	375	407	412	399	381	383	413	423	364	400	406	374	405	421	397	388	366	402	403	378	400	418	387	378	380	401	376	396	364	423	370	407	395	408	365	414	377	408	426	364	402	418	412	401	444	387	359	388	371	395	422	387	411	391	391	410	397	376	438	377	387	391	403	395	398	394	403	386	425	399	392	385	413	420	382	405	394	407	410	415	403	397	394	383	422	400	412	388	418	398	380	378	362	389	430	395	411	382	403	429	377	402	393	410	399	395	387	382	416	420	386	418	375	402	373	399	393	421	370	395	410	366	410	398	408	412	401	356	372	401	406	376	452	367	401	386	388	381	418	424	399	381	429	404	407	414	406	407	407	415	385	427	376	422	390	413	389	383	389	375	422	418	394	399	401	403	451	421	386	395	442	399	382	416	409	387	386	393	427	418	400	380	389	396	392	394	414	368	395	406	392	465	381	376	417	377	390	420	376	415	364	424	388	414	427	412	410	366	400	424	359	362	404	368	361	381	399	409	407	365	405	387	382	398	406	408	389	364	401	402	395	392	396	374	331	408	391	404	361	375	408	400	404	388	393	394	386	374	382	375	373	413	432	409	351	402	406	407	381	394	418	419	352	373	372	370	379	412	429	455	355	394	391	407	414	408	423	404	396	449	395	404	394	401	404	370	400	448	410	429	373	412	408	396	381	375	380	360	376	389	429	433	406	396	421	385	422	371	400	401	383	369	443	407	408	394	449	387	385	428	390	411	385	388	404	405	396	367	400	393	422	394	419	396	387	381	402	378	368	407	409	397	414	404	370	365	413	411	395	402	382	430	403	430	418	376	421	400	378	424	367	385	417	411	407	384	375	388	417	381	410	412	398	407	374	387	401	393	376	380	379	411	381	380	392	376	420	383	402	394	430	418	415	432	425	408	397	412	411	403	378	399	385	413	396	393	383	389	407	418	373	410	380	382	415	440	387	388	405	384	382	399	372	397	412	410	396	395	404	395	389	359	425	429	413	415	426	400	399	394	428	401	408	399	410	416	413	414	384	409	403	410	379	391	362	387	390	409	406	422	392	370	407	380	395	395	385	392	402	396	390	440	364	391	411	417	415	415	409	410	384	414	410	423	370	389	387	406	408	385	387	380	402	377	378	409	367	384	418	397	404	412	395	438	365	412	410	389	422	397	373	403	387	396	376	435	406	380	409	410	402	378	388	379	430	425	390	388	424	399	404	394	437	379	388	368	377	365	380	396	401	396	393
5973	4090	3547	1288	554	560	426	460	448	965	2375	2197	1509	815	509	443	362	331	359	379	353	340	317	402	361	344	350	322	376	387	327	350	379	339	360	396	342	339	358	355	318	397	362	345	364	345	367	348	359	334	356	375	349	378	375	346	358	374	366	354	351	369	368	362	311	346	336	359	382	377	319	335	369	358	372	369	317	340	365	369	331	335	372	383	369	349	374	354	384	357	352	348	325	331	364	372	367	344	386	357	352	371	379	370	344	355	365	345	374	336	337	333	385	347	326	372	398	389	361	383	357	354	382	370	373	360	368	351	341	337	366	373	354	365	337	374	346	336	334	353	343	328	359	341	375	361	362	318	346	333	368	337	345	382	363	370	353	364	358	357	355	348	379	350	388	341	398	330	359	345	399	342	344	360	357	352	347	354	304	330	384	324	374	325	368	373	348	369	357	375	390	358	338	350	341	342	344	362	321	346	337	354	364	344	372	388	361	338	347	348	339	323	347	367	365	345	387	382	332	329	357	384	365	371	347	374	353	351	354	365	362	351	341	384	348	375	360	370	364	326	380	347	337	351	363	357	390	342	351	349	337	339	399	368	354	350	349	357	368	358	361	370	358	331	368	352	373	355	369	353	359	302	343	331	378	344	387	375	376	363	348	342	399	362	374	374	380	366	349	355	357	319	351	355	352	333	383	370	322	341	364	374	378	366	360	334	347	323	348	336	341	333	348	351	363	347	372	360	322	359	323	375	385	372	353	320	374	355	354	361	362	361	349	322	356	351	377	340	378	334	345	363	330	356	338	332	368	364	349	323	353	368	392	355	349	313	359	378	370	368	337	340	357	368	356	363	347	342	342	373	343	365	353	357	358	350	346	348	330	363	399	360	372	340	342	323	348	338	370	355	348	361	362	354	362	368	364	351	359	340	398	361	368	328	373	351	368	355	338	382	349	327	349	377	337	367	333	337	362	347	362	392	369	344	357	359	339	347	385	356	338	342	354	361	347	380	386	345	337	378	334	357	351	340	373	354	315	352	335	353	396	349	372	355	308	386	337	362	402	359	361	359	389	363	356	351	334	336	351	385	366	325	343	357	317	344	345	354	341	377	364	341	378	358	335	342	348	336	372	375	344	342	401	315	306	337	365	333	340	349	345	348	341	349	361	355	368	350	364	370	391	402	347	389	379	354	347	352	338	342	372	342	357	378	393	361	388	365	384	336	329	359	323	355	339	358	341	379	350	360	351	326	350	337	349	373	377	320	347	351	395	367	360	336	348	339	318	368	362	348	337	329	368	370	347	369	381	359	345	351	387	345	352	352	368	345	349	368	376	358	335	336	347	330	346	351	398	359	360	346	353	318	354	358	346	361	343	348	345	329	358	373	361	337	319	379	368	338	362	335	307	363	340	364	351	411	375	340	338	347	315	341	339	359	319	378	356	362	358	392	356	350	364	344	346	367	333	359	366	358	341	350	378	338	373	341	317	336	361	369	373	356	359	340	347	387	377	336	344	385	366	344	353	359	370	383	378	331	356	327	342	400	339	330	328	365	358	350	341	383	367	325	363	333	351	353	332	376	327	364	371	341	360	338	364	367	360	372	357	374	396	396	324	371	350	331	355	334	348	363	333	364	373	377	338	352	353	370	338	340	365	354	379	340	320	349	369	356	349	317	388	349	363	356	355	360	374	378	372	388	381	359	378	341	356	377	365	341	371	395	353	356	361	328	346	342	365	344	338	365	400	339	345	354	361	326	341	339	335	322	333	340	355	352	364	343	354	333	343	368	344	347	346	335	350	378	371	363	355	363	381	386	332	404	350	383	352	350	336	341	382	366	390	353	299	336	347	353	359	328	348	351	363	362	332	334	353	341	353	368	358	337	356	367	353	372	323	363	349	370	344	340	367	351	360	352	336	371	371	367	320	338	354	361	333	351	339	348	374	355	352	358	346	354	346	386	374	349	394	331	345	318	344	351	367	368	350	372	398	343	342	379	354	346	371	357	365	383	362	305	330	367	375	376	375	322	329	394	366	377	402	390	315	359	343	361	339	336	352	348	371	388	338	382	332	365	335	360	338	360	339	359	344	340	402	330	364	364	357	333	378	359	359	341	360	348	379	332	347	349	383	367	341	353	303	361	327	350	384	371	336	410	345	332	376	334	378	346	354	357	364	334	363	359	339	317	337	328	362	355	343	331	356	330	344	375	342	353	390	304	324	343	339	320	377	368	342	363	386	344	352	364	354	319	393	344	347	343	334	351	362	360	374	364	354	366	342	370	361	380	388	335	409	356	356	335	363	319	341	376	363	349	364	347	353	364	355	372	334	353	334	377	367	372	293	373	352	383	357	351	368	361	341	355	348	365	346	371	341	378	355	364	342	364	369	376	354	337	342	332	370	362	368	334	381	366	380	369	360	331	383	370	345	379	364	357	324	355	373	378	334	364	379	354	364	368	333	337	391	355	314	380	359	339	354	352	353	370	357	330	335	374	402	379	347	362	333	389	348	377	378	366	365	370	347	346	330	357	345	336	355	373	334	347	362	352	349	380	380	357	379	333	359	377	347	322	370	357	370	384	362	352	407	343	345	357	339	382	353	373	347	367	350	378	350	327	319	377	353	325	346	346	359	353	351	337	363	353	353	347	418	377	357	320	357	326	322	342	359	332	307	346	356	385	347	365	346	364	386	376	376	369	369	358	362	332	388	342	354	351	339	357	347	373	354	378	338	338	362	386	371	365	353	360	358	349	360	379	381	345	359	351	367	355	360	356	337	358	325	315	357	342	348	362	351	356	347	372	350	364	362	355	337	345	354	366	312	374	352	386	339	346	364	364	375	371	342	327	362	363	362	337	365	334	363	386	354	382	371	348	358	324	350	396	334	366	351	363	374	354	357	362	346	363	343	347	347	351	381	346	301	345	320	356	336	337	338	333	366	384	322	371	364	366	399	373	356	331	314	358	366	375	369	356	353	348	365	347	343	332	371	334	333	327	356	331	380	352	371	331	380	328	341	331	359	327	367	356	374	350	353	369	359	322	356	354	366	363	373	345	338	377	367	369	371	360	344	365	358	354	365	352	354	361	331	367	357	370	367	388	315	332	354	385	371	352	368	355	375	357	362	332	359	373	343	366	325	386	364	362	380	348	369	345	361	382	403	366	336	322	370	335	348	338	379	358	349	307	344	356	367	353	340	361	381	348	331	333	351	350	351	363	352	341	384	329	346	362	356	357	352	352	340	359	374	355	380	404	383	354	353	324	386	369	349	356	385	356	381	357	350	368	325	375	367	337	351	349	369	346	373	343	367	349	363	365	332	387	359	330	346	350	341	378	365	358	341	343	374	354	381	354	368	352	381	356	343	339	385	370	354	352	321	369	335	377	346	354	351	359	350	353	333	310	357	367	370	351	374	349	346	331	399	356	347	371	374	335	393	361	353	330	332	319	372	330	347	353	376	355	323	356	354	337	348	339	316	325	325	347	318	353	339	366	343	355
25701	21484	27704	25272	8267	1260	811	720	1787	4824	18218	16941	9519	3029	1047	621	438	401	397	442	408	404	402	384	380	364	379	388	391	387	428	421	419	406	367	422	384	406	405	390	379	403	407	389	376	441	386	396	396	406	405	385	375	403	364	406	396	417	387	386	414	357	370	422	391	383	375	457	390	385	375	396	383	387	377	418	352	399	404	416	396	367	387	408	407	423	397	401	382	399	410	410	433	390	397	395	413	352	405	387	370	426	411	385	374	419	381	411	406	360	421	371	370	440	367	390	406	380	398	408	431	374	414	399	388	406	362	382	406	383	353	401	386	401	385	396	425	369	451	393	372	364	401	388	393	392	394	370	400	378	410	390	372	361	403	387	379	393	399	373	379	384	362	380	377	388	433	424	382	397	396	365	423	371	356	368	397	402	396	375	397	374	371	396	369	385	403	385	391	372	374	418	389	403	406	411	366	395	408	393	376	389	391	378	385	394	405	367	416	407	375	394	429	422	390	398	394	369	389	374	403	368	381	381	377	385	401	388	384	393	393	361	357	365	398	371	367	391	375	412	391	392	400	366	396	409	381	396	391	360	397	401	379	403	378	396	399	429	385	396	412	371	359	437	348	399	385	410	393	418	398	403	378	373	387	413	370	399	391	395	387	377	374	405	406	397	408	380	379	393	411	327	372	376	405	395	385	378	381	413	408	398	415	399	393	418	365	424	403	405	426	381	387	389	408	398	412	417	382	419	379	355	382	395	348	397	381	395	385	409	379	374	370	397	398	364	396	379	392	378	403	361	405	422	381	392	375	377	394	379	384	400	429	403	393	396	391	383	393	372	367	389	394	390	407	397	344	416	360	396	382	368	411	365	417	359	377	452	381	386	396	401	430	404	396	375	377	371	413	411	378	409	393	393	375	375	427	374	393	383	382	405	405	357	363	393	372	418	385	327	390	374	360	368	410	445	383	371	404	384	415	418	396	387	393	414	399	382	382	403	380	423	391	375	411	402	440	360	385	386	427	408	389	398	367	361	402	411	402	382	356	387	395	398	385	373	416	382	385	409	429	413	407	386	399	399	432	404	383	406	379	382	389	411	403	389	388	378	423	443	361	374	394	383	377	372	422	412	382	386	421	397	394	376	378	396	397	390	384	375	387	370	381	407	363	390	371	394	403	402	409	368	407	415	389	398	405	414	374	400	415	393	367	401	370	361	373	405	384	410	397	413	383	350	391	396	389	414	382	409	333	375	419	427	382	368	354	387	370	372	427	365	413	395	399	386	420	422	401	412	399	389	387	385	367	399	398	414	384	324	402	429	389	410	393	367	359	387	403	355	381	409	421	390	383	397	365	396	380	400	395	406	410	395	339	419	396	397	395	374	388	401	379	398	406	398	395	389	412	401	414	405	400	374	429	352	386	421	416	400	374	398	425	419	381	399	423	374	400	424	417	350	387	380	388	362	389	393	387	343	391	409	375	386	414	366	414	404	390	408	403	371	357	392	381	370	439	414	422	402	362	375	417	400	390	423	425	363	404	372	382	339	396	374	386	408	372	406	369	400	428	383	402	435	360	372	394	348	387	377	378	363	413	425	377	393	370	369	388	365	382	391	356	405	388	395	382	364	381	384	394	392	400	395	380	367	376	389	427	358	422	420	376	423	391	405	396	364	380	398	367	378	435	395	371	394	374	409	412	376	418	369	376	380	354	408	414	395	404	357	382	430	388	368	404	385	401	418	403	430	399	396	400	381	366	338	355	377	380	402	390	401	402	366	372	384	372	371	368	357	415	376	399	405	392	382	402	383	421	395	400	375	359	417	398	391	406	362	407	409	407	408	372	407	404	417	387	393	409	372	408	352	418	434	397	355	412	409	385	417	423	377	431	404	397	423	392	409	386	408	407	366	393	407	417	386	423	428	408	405	376	380	377	393	396	386	374	381	382	391	421	415	396	416	390	417	412	388	390	412	406	395	403	433	379	403	383	371	345	387	357	386	414	382	411	372	407	402	404	391	377	401	389	383	384	372	378	425	368	367	397	384	409	393	377	366	379	374	390	392	403	404	346	394	401	397	382	381	393	368	344	422	403	352	368	401	406	413	378	391	361	420	393	415	401	417	387	401	392	409	383	385	370	411	380	358	411	368	370	363	385	399	404	396	328	392	384	401	397	427	368	395	390	397	395	403	395	427	428	416	404	363	377	380	418	393	382	334	415	412	401	365	387	351	404	378	376	368	416	380	370	393	410	401	356	375	408	373	413	383	401	374	415	420	406	411	393	393	385	403	384	367	392	404	357	400	398	381	370	448	379	374	379	364	380	386	368	365	433	381	407	407	418	415	393	404	366	388	376	430	414	412	385	397	393	377	400	396	416	393	407	402	361	383	379	386	398	415	371	395	395	354	388	387	384	404	368	366	380	390	371	413	379	384	400	403	370	354	363	400	404	416	385	388	399	360	399	384	417	383	358	354	376	399	382	381	414	388	408	404	382	394	392	366	384	418	409	341	418	426	383	375	415	414	418	394	383	402	361	357	421	359	402	381	410	419	398	421	374	377	448	391	391	389	383	382	396	381	394	384	399	355	398	429	418	411	392	399	346	384	438	366	424	388	388	380	387	348	374	385	373	411	371	404	403	389	441	416	398	371	412	394	382	388	369	388	373	424	375	391	362	414	389	389	403	408	435	366	388	375	361	404	367	391	380	411	359	438	372	415	387	380	380	395	373	412	395	396	419	405	378	402	416	405	393	324	374	396	405	368	405	415	401	356	417	365	415	395	419	412	384	364	383	377	383	391	381	374	406	413	377	380	364	358	406	323	368	373	325	388	375	354	429	402	401	374	394	390	358	361	401	397	379	376	375	411	396	389	410	352	372	378	383	376	407	389	404	393	378	381	388	361	409	421	400	427	425	414	424	400	419	414	397	392	395	355	428	397	403	419	401	378	388	393	419	403	400	376	415	361	390	371	388	386	388	410	409	360	377	403	375	402	393	378	404	384	387	380	379	376	381	386	379	366	354	415	394	376	359	360	414	389	399	395	397	373	381	407	353	405	417	375	364	387	404	413	434	421	400	389	415	401	402	401	401	440	393	384	403	390	375	385	388	372	372	406	389	418	366	406	382	405	435	373	424	388	399	406	417	380	424	360	381	401	367	418	382	389	403	402	406	365	402	386	377	415	380	410	403	382	360	396	375	375	399	405	421	353	378	404	445	379	393	367	397	395	402	399	388	382	391	411	372	376	381	387	381	406	393	422	388	392	395	393	400	419	427	396	404	418	384	374	379	388	339	395	396	401	386	435	428	412	408	399	403	364	384	391	387	413	384	397	433	406	385	367	399	422	374	398	372	418	413	402	410	372	382	372	355	399	379	377	374	399	408	400	379	394	394	421	362	396	349	424	421	405	365	376	389	361	397	376	413	379	391	374	397	380	420	375	376	381	381	383	425	376	341	359	413	390	369	398	403	411	372	367	405	354	398	406	397	386	396	362	382	379
5788	8837	8761	4209	1693	901	767	954	2705	7124	18747	15050	8396	2918	1194	606	434	354	369	351	407	407	382	375	361	375	375	360	375	367	408	361	364	376	348	337	380	407	354	342	385	373	356	349	367	419	335	359	383	368	350	365	341	345	364	372	388	379	355	407	362	397	375	369	360	375	362	407	387	394	356	403	368	368	386	367	371	376	361	404	403	389	391	370	390	363	368	372	378	362	387	389	347	369	395	353	338	364	368	333	383	377	382	401	360	374	310	385	353	380	401	382	371	352	357	380	363	379	372	371	354	347	381	359	372	364	355	358	339	402	397	375	343	355	394	376	372	396	344	426	386	395	345	356	318	364	358	374	357	399	367	346	393	358	370	368	384	378	356	369	338	358	406	337	368	378	391	373	372	367	386	372	365	355	388	364	366	396	368	370	359	355	342	405	399	380	348	360	393	356	408	382	353	381	374	388	370	389	353	356	351	389	333	357	347	380	343	370	370	346	345	347	359	361	347	343	339	377	370	369	345	347	377	344	386	384	383	379	357	359	344	377	330	358	381	368	362	361	377	375	384	375	380	383	350	382	380	365	373	353	361	382	344	380	384	390	379	374	355	390	363	375	376	391	383	382	358	395	373	357	359	358	359	359	375	365	365	395	365	385	361	372	366	354	358	358	369	363	376	385	369	371	383	402	368	358	393	370	376	373	372	392	352	355	397	379	405	381	349	385	368	368	333	365	340	374	366	343	356	356	358	386	409	385	336	349	391	388	355	350	348	395	350	364	372	346	358	376	368	337	365	366	349	367	349	387	375	378	394	372	402	349	384	345	350	345	366	349	381	368	383	391	401	367	382	337	343	357	400	376	355	365	369	376	348	373	352	379	382	352	368	358	362	348	346	373	342	339	357	361	422	406	353	355	368	364	354	365	396	355	347	303	357	356	381	377	379	369	330	364	390	379	370	363	360	389	390	393	380	386	340	386	346	390	357	362	370	399	357	367	363	330	388	356	377	353	380	380	339	403	354	359	359	382	375	383	375	390	402	391	348	372	367	354	342	362	372	388	368	378	392	365	378	347	366	333	366	398	388	354	373	357	355	362	363	362	369	387	370	355	387	350	378	400	358	361	358	359	382	339	370	371	341	351	343	351	393	388	378	360	346	398	372	347	377	375	365	346	392	351	378	364	371	367	366	378	371	346	374	347	343	358	359	372	387	370	364	404	354	380	364	365	339	372	378	381	357	351	365	378	366	340	330	392	382	401	337	370	363	387	348	385	351	350	347	330	396	359	340	358	347	403	361	364	343	367	346	347	418	351	349	366	386	364	364	343	382	369	346	374	362	392	345	353	386	398	392	361	364	383	357	354	358	380	344	343	367	379	359	377	380	376	370	356	367	378	372	376	360	396	347	378	350	353	384	359	358	354	347	389	409	345	333	369	340	370	375	388	387	394	369	363	380	369	359	348	386	378	369	379	389	356	333	378	352	380	381	345	383	382	357	382	350	364	355	357	395	372	367	345	389	344	365	384	363	402	348	392	381	377	399	365	361	357	375	358	354	387	401	341	378	379	386	390	359	371	390	355	355	363	359	372	366	364	374	404	350	346	371	371	386	388	365	351	367	383	352	352	379	366	393	368	359	360	348	354	390	354	367	388	364	388	382	365	398	349	368	394	414	367	366	347	379	362	367	352	339	387	383	412	373	358	339	367	370	374	360	389	371	380	354	336	368	366	362	390	375	343	363	357	379	378	380	330	324	371	379	336	346	363	369	387	356	342	362	366	375	341	399	375	369	386	363	371	344	377	384	412	398	338	366	386	345	365	382	350	352	386	380	393	364	361	384	395	338	343	389	394	336	349	375	359	382	391	365	341	389	341	357	377	426	375	359	346	382	357	366	364	362	366	359	360	391	360	363	356	402	316	390	375	339	362	342	337	379	349	390	359	352	390	384	325	367	347	365	368	367	358	379	358	366	379	342	372	357	360	340	339	362	365	345	342	391	365	344	369	359	363	341	340	363	394	374	372	393	357	372	406	345	382	375	352	398	359	370	381	392	362	399	357	371	363	374	391	367	356	370	344	352	351	342	363	374	343	326	382	378	374	375	347	362	370	387	352	382	382	358	374	395	420	353	376	389	375	346	309	395	348	354	353	359	395	333	377	375	363	351	365	365	367	366	379	348	334	349	366	368	390	367	394	377	366	373	350	381	366	384	375	371	392	364	359	363	368	359	365	370	396	322	328	327	376	345	360	412	403	367	390	351	352	357	338	356	372	349	353	343	372	353	366	388	392	379	379	350	367	334	373	338	401	339	379	375	358	338	368	378	384	393	362	375	387	402	341	386	374	379	366	353	387	378	365	342	346	387	382	409	374	352	327	393	378	392	341	341	350	398	353	361	395	369	333	386	362	370	344	357	387	357	390	374	327	338	400	359	361	402	363	395	338	358	323	374	356	347	355	330	374	397	356	374	400	368	372	375	368	358	374	356	349	368	370	370	380	336	359	361	359	351	404	380	359	376	403	346	336	387	366	355	370	369	423	374	321	371	348	352	339	355	365	363	341	388	357	364	379	371	387	367	355	354	384	386	370	368	367	354	362	366	377	378	334	360	358	361	353	401	380	411	351	367	382	331	372	374	367	372	401	369	353	358	383	358	392	362	369	361	394	394	359	345	364	358	380	393	350	363	366	332	346	375	358	356	341	358	360	363	354	358	355	412	352	373	382	362	379	356	398	377	374	362	356	394	352	348	367	346	357	398	373	378	357	345	338	372	369	351	378	356	350	354	361	357	372	381	370	382	396	352	362	366	380	391	354	377	394	354	378	353	346	328	379	360	393	358	368	367	354	359	368	368	399	393	382	358	383	393	355	356	397	353	371	343	377	349	387	394	345	356	343	371	345	330	379	395	401	348	360	379	354	375	367	361	345	394	383	342	360	365	368	363	390	364	383	326	336	360	329	340	340	342	347	381	350	354	365	389	390	348	368	378	358	349	380	380	357	349	325	388	350	397	345	338	342	352	381	351	347	369	403	386	371	375	359	378	360	389	408	332	362	395	358	330	324	390	340	369	342	384	356	387	334	340	346	386	366	374	374	360	323	406	363	376	356	350	358	384	345	337	360	345	359	360	339	397	363	352	364	381	329	379	363	392	364	357	332	346	337	344	358	333	349	359	328	362	392	372	393	382	372	351	371	379	359	415	377	380	398	377	363	380	350	329	360	390	394	366	399	390	360	383	350	381	408	387	369	391	377	392	353	339	353	357	384	369	382	354	370	352	368	389	384	367	373	377	376	391	355	335	364	380	365	366	326	347	357	350	363	358	350	337	378	341	367	367	368	394	371	354	320	360	368	349	341	410	337	361	393	352	379	355	350	387	333	381	341	386	350	380	380	390	367	386	370	385	364	382	373	371	365	378	379	382	360	369	355	389	374	370	368	343	383	371	375	402	348	357	364	358	357	374	357	390	371	348	363	404	389	354	397	352	410	379	369	370	353
24682	21425	28656	24586	21080	7259	1568	1075	1024	15596	31350	28215	17373	5727	1749	929	622	531	579	561	505	530	548	485	513	492	508	552	552	542	516	539	554	517	545	517	472	492	526	527	538	499	507	522	513	516	499	521	530	500	560	524	517	505	519	492	517	498	518	502	480	509	523	523	505	526	453	548	524	540	485	518	497	517	513	545	508	486	549	500	506	519	519	504	505	509	488	528	537	500	528	550	492	532	553	479	494	530	502	567	545	530	481	524	535	497	509	487	523	502	498	501	489	495	535	519	558	522	514	521	495	496	493	489	517	517	528	492	544	517	539	521	499	497	517	485	471	521	512	518	556	521	538	529	523	517	517	535	524	515	502	516	533	506	531	531	522	509	518	507	542	515	495	521	477	528	534	510	505	542	524	482	491	502	521	563	452	505	535	442	520	504	498	509	505	504	517	510	515	489	490	471	527	520	486	497	510	495	501	509	515	520	483	513	527	514	500	485	533	489	536	514	539	551	534	493	525	519	514	553	512	465	527	487	548	531	506	500	538	507	492	502	533	484	506	495	495	485	513	533	537	559	480	518	543	520	496	525	516	493	523	525	502	471	536	537	474	502	520	501	517	534	557	547	483	529	491	463	517	492	510	537	500	476	507	514	428	491	495	538	508	510	515	510	520	504	486	539	498	531	528	540	517	495	533	509	495	501	482	506	519	524	469	503	470	517	512	518	477	473	492	532	499	552	545	508	535	533	532	503	506	489	512	487	503	547	528	519	495	511	509	495	484	520	510	498	519	456	502	511	487	532	504	519	530	473	498	488	513	519	481	492	493	484	498	501	473	530	505	509	562	488	481	544	488	529	482	543	496	480	523	512	529	472	512	474	509	479	517	511	499	505	509	493	479	529	516	539	524	511	508	515	522	505	545	523	529	512	523	519	523	535	502	497	538	531	490	527	505	524	484	496	497	565	461	472	516	488	491	447	494	518	497	495	505	494	529	524	507	505	515	525	488	528	499	530	508	525	533	486	496	520	498	515	513	514	532	552	505	484	519	504	530	543	504	548	509	513	485	545	523	541	501	527	536	554	512	527	505	514	522	520	554	525	510	513	507	493	506	472	507	513	468	546	520	513	465	497	482	490	533	481	515	493	541	483	510	481	468	493	519	518	469	542	503	491	481	521	513	511	482	484	556	482	523	506	498	509	489	480	537	528	524	511	500	502	462	526	482	514	551	527	543	475	490	531	511	493	505	498	508	527	469	516	530	470	498	517	516	487	478	539	489	514	536	533	482	494	491	523	512	508	509	529	506	515	539	532	540	524	481	545	483	532	530	517	485	477	507	466	504	496	492	544	559	508	506	502	515	515	529	528	484	483	525	494	522	517	522	495	477	501	522	494	490	487	482	481	509	513	500	513	502	479	511	504	483	519	525	497	551	517	488	465	496	525	480	526	447	495	491	534	453	495	506	516	526	503	527	529	509	500	538	509	523	514	529	483	479	523	506	500	504	513	490	503	528	487	488	527	477	520	510	506	545	506	489	508	530	552	494	498	549	510	503	469	550	507	508	498	516	512	491	506	537	508	503	507	488	549	540	511	518	525	503	532	503	537	543	505	544	545	518	505	493	531	551	545	471	474	497	551	531	554	539	550	531	467	549	487	530	503	477	498	481	496	499	513	505	518	504	525	505	505	462	513	512	509	534	477	523	533	523	483	501	511	539	486	518	490	505	516	545	494	527	516	525	499	520	519	513	500	545	524	501	532	512	537	514	518	519	541	550	485	526	490	484	485	499	482	472	491	493	521	515	490	484	509	543	513	458	493	541	513	522	529	487	496	509	500	520	494	535	500	534	512	482	493	516	511	529	438	527	482	539	527	521	521	525	493	493	509	531	494	494	509	489	500	480	478	508	508	527	547	506	503	514	496	492	530	519	507	498	476	499	495	504	523	508	532	503	508	504	529	511	449	537	492	556	505	511	504	516	522	546	514	541	485	509	483	509	484	459	490	481	543	496	497	522	510	464	559	519	508	524	500	519	532	559	537	473	516	527	503	524	528	494	492	541	500	481	518	504	507	510	521	529	490	520	530	491	477	500	472	504	518	549	519	489	503	484	563	472	559	509	459	493	523	469	518	509	459	493	500	524	542	493	525	511	500	505	499	469	514	511	511	499	523	513	551	463	463	509	522	485	518	487	518	494	522	545	514	563	495	526	529	512	465	525	555	470	528	511	534	495	510	513	522	494	549	538	517	489	505	557	512	509	492	527	487	491	484	491	494	512	468	514	518	530	483	501	498	498	506	467	480	528	496	496	491	513	495	521	521	521	530	531	497	531	524	504	552	450	545	513	536	498	551	500	547	505	481	518	496	470	543	521	500	498	526	497	515	521	514	525	483	491	498	506	517	518	506	500	491	511	512	495	529	497	537	449	518	532	530	531	526	555	455	516	552	503	531	534	490	497	471	529	526	511	497	538	491	536	552	510	504	525	529	512	510	525	499	477	491	543	536	550	491	495	470	496	515	481	507	496	529	502	491	535	517	510	506	502	541	550	526	511	504	516	501	521	558	520	503	510	495	521	486	491	514	486	501	519	497	474	485	510	474	489	526	518	468	497	484	475	540	524	510	530	523	491	504	499	545	497	517	483	515	490	515	506	463	522	530	483	489	522	534	536	509	544	528	497	481	480	505	492	533	521	492	490	510	516	527	483	523	521	487	518	561	503	517	527	562	507	511	470	513	528	512	538	471	527	469	535	530	525	523	546	498	493	519	485	489	536	498	492	526	528	486	509	499	462	508	473	490	518	506	515	517	504	531	488	554	451	497	446	504	479	493	522	456	490	504	503	487	483	547	536	501	487	495	510	542	510	504	514	476	484	538	496	491	500	528	478	482	529	532	508	462	515	490	546	507	498	533	467	469	551	546	513	491	485	487	558	470	502	504	539	545	517	513	459	511	484	490	490	533	488	497	522	501	513	519	505	519	484	525	495	505	540	511	525	499	533	492	475	492	527	467	543	512	516	504	500	527	507	511	532	509	474	506	491	525	529	518	481	540	533	515	497	494	539	500	511	570	502	465	546	528	540	528	533	481	491	471	533	492	492	509	510	516	510	496	527	492	496	498	516	500	495	550	490	532	505	520	455	484	485	468	523	551	498	486	461	502	529	504	516	503	496	490	536	484	473	505	500	484	493	541	512	510	531	540	519	545	517	497	500	504	512	516	484	499	500	488	480	528	516	493	488	492	497	510	504	479	507	486	471	522	498	527	544	524	481	544	511	474	494	508	539	472	488	541	528	495	508	470	503	526	503	510	468	514	567	504	514	493	509	522	491	518	528	481	483	488	501	559	473	540	488	517	512	511	510	488	512	512	495	482	491	487	500	473	529	484	535	500	494	531	520	543	555	483	510	478	500	501	469	516	485	511	514	514	444	480	526	493	496	524	523	482	494	472	485	520	524	507	499	519	529	460	437	530	518	475	494	516	519	516	554	527	524	508	515	524
5985	10498	9985	6211	3743	1635	1186	1177	1479	19448	29904	24321	13781	4703	1737	957	545	480	495	451	483	512	445	476	449	477	440	534	470	486	504	483	490	486	463	445	477	515	437	470	478	433	502	490	466	487	430	481	477	440	480	478	466	442	470	462	481	456	462	477	479	485	402	452	531	462	470	483	453	475	454	483	502	493	462	463	491	453	456	472	471	468	482	467	460	505	474	455	446	500	485	460	458	462	475	495	462	472	467	517	478	510	459	434	473	489	500	467	451	482	455	464	457	470	453	480	478	458	470	450	462	494	449	471	477	468	462	476	472	465	462	455	475	471	419	457	501	438	494	468	422	466	483	532	482	439	476	451	465	481	521	432	445	440	445	471	478	450	465	453	446	465	481	425	492	450	476	448	452	422	467	479	457	433	463	479	509	480	470	470	505	448	486	476	484	476	455	450	499	440	481	457	484	494	463	520	429	453	491	490	455	456	478	470	473	429	455	488	469	506	489	425	455	484	478	479	481	466	462	462	468	510	461	529	441	418	451	485	465	439	448	452	458	449	462	451	475	464	419	470	439	426	465	509	491	437	466	442	466	473	451	476	447	470	495	480	484	464	444	472	460	484	435	473	447	443	447	475	478	469	485	489	448	475	472	485	470	440	456	439	465	476	450	474	470	434	459	456	429	444	464	466	474	438	467	490	449	475	446	440	448	462	460	479	479	475	460	460	423	465	436	464	481	448	491	473	445	464	459	469	445	440	429	441	495	485	471	492	448	476	428	497	455	459	473	497	468	477	454	452	489	471	476	455	457	416	474	510	504	460	499	455	444	514	450	460	479	504	444	449	449	431	465	448	472	511	461	481	466	418	484	456	513	476	474	465	507	468	495	448	449	466	465	443	499	487	481	445	438	467	484	432	424	491	502	477	456	510	459	489	478	433	442	443	465	416	439	424	465	442	442	467	444	463	493	466	464	433	454	414	416	446	470	465	447	413	474	466	476	436	428	444	464	483	463	476	468	469	449	450	465	449	451	475	471	473	476	444	476	453	447	480	459	482	447	472	451	481	461	457	472	453	433	424	503	486	442	421	512	442	456	463	450	433	482	474	491	460	478	486	482	454	415	499	449	454	467	453	446	437	438	466	454	470	429	441	497	486	459	478	456	483	470	458	444	474	447	454	466	491	453	418	439	443	478	439	461	474	455	461	450	442	508	481	425	489	479	464	469	462	479	500	510	451	472	440	468	455	466	436	469	482	493	440	477	451	493	481	476	490	458	427	474	448	487	452	421	465	445	471	435	435	486	439	457	425	483	469	467	427	455	436	483	507	474	485	495	508	467	438	470	480	459	434	470	456	456	459	459	434	453	440	477	433	448	469	527	477	483	474	456	434	467	487	467	443	442	516	459	440	443	433	468	470	453	463	470	501	430	468	468	476	449	474	496	478	464	432	455	483	475	468	506	449	459	450	466	480	475	512	463	462	434	461	442	450	429	455	454	466	492	443	418	472	483	423	431	433	491	465	456	477	448	460	493	478	464	463	453	464	477	456	458	454	502	477	451	434	447	483	457	421	459	484	465	481	476	472	460	456	492	466	462	436	463	435	470	442	462	478	460	487	516	449	430	478	463	479	471	428	488	446	501	451	432	480	453	453	447	479	470	444	453	476	446	461	481	458	440	468	433	440	507	434	460	479	429	495	465	475	476	463	432	433	465	479	450	465	468	452	427	467	458	448	473	462	458	500	476	471	466	471	434	448	492	445	466	455	477	441	467	469	468	459	450	450	464	522	431	408	457	493	474	485	476	469	465	459	498	436	465	493	464	464	465	458	460	504	467	467	512	443	451	456	439	469	445	437	499	454	456	481	461	449	478	482	437	474	435	460	468	472	459	445	489	454	521	437	455	470	460	464	470	439	463	481	463	443	455	433	431	472	478	447	479	465	466	466	475	489	483	447	478	487	464	449	449	442	431	462	448	410	437	454	488	448	484	459	478	459	454	518	440	425	456	431	477	413	467	468	445	474	492	487	440	464	458	470	461	458	441	469	425	460	447	463	446	478	478	500	486	519	456	452	457	451	453	453	450	466	471	480	409	439	515	451	434	449	481	454	441	405	470	440	426	482	466	470	446	473	463	458	467	487	461	477	514	445	445	501	456	456	472	466	454	496	463	500	444	427	457	458	440	434	498	455	476	459	456	497	457	462	483	454	432	457	472	512	430	451	463	452	448	464	443	480	454	461	470	493	440	467	479	447	477	470	464	428	460	461	446	472	434	478	480	437	446	478	472	470	500	459	501	463	460	451	472	444	434	455	475	489	507	487	462	449	451	439	490	434	456	442	436	479	471	491	487	430	482	464	473	428	440	471	458	485	491	449	469	470	452	420	508	478	446	474	434	450	458	431	467	478	481	417	463	474	462	480	481	492	433	451	475	467	454	479	444	454	447	469	414	426	437	452	451	498	470	481	438	455	500	477	450	457	478	427	416	449	487	467	443	488	441	425	431	446	476	477	479	462	461	454	492	451	465	454	482	455	425	465	452	430	482	444	493	458	462	420	432	440	498	445	465	435	437	429	459	439	451	457	436	481	453	478	427	474	479	485	465	482	488	459	449	440	456	482	433	444	419	446	475	482	460	428	436	493	483	455	456	439	450	496	434	469	451	470	464	459	452	506	476	454	394	461	454	438	485	469	485	462	468	424	457	480	471	431	446	419	475	473	460	494	485	480	478	482	479	450	428	458	436	456	476	450	440	465	452	460	468	448	467	457	420	456	454	473	465	434	425	498	499	454	451	473	440	453	465	461	409	477	457	473	441	482	424	466	459	477	436	479	455	455	440	467	445	478	475	446	449	479	450	476	452	469	423	427	474	462	465	488	486	436	453	435	465	478	458	442	470	466	477	471	461	445	444	476	458	425	461	446	495	438	474	478	469	458	445	499	448	448	457	460	462	457	469	445	491	446	451	447	460	459	458	456	459	455	464	463	452	449	467	421	494	508	509	475	472	380	443	450	465	463	455	474	459	429	458	463	451	461	453	490	481	459	471	441	462	479	487	483	479	469	504	434	459	476	450	452	406	436	462	472	436	472	453	464	428	429	459	484	464	495	461	490	492	460	450	483	457	463	449	465	493	447	497	444	463	475	490	456	459	479	462	461	428	491	457	465	472	468	466	459	475	478	475	469	454	469	434	426	458	484	434	487	479	503	453	454	436	453	480	450	459	456	477	451	472	478	511	487	465	466	470	443	492	458	497	456	459	509	487	464	447	443	480	430	480	444	486	444	514	470	454	457	437	489	440	445	510	473	453	433	456	445	471	460	483	440	465	437	459	445	466	441	473	473	484	469	474	505	444	457	472	501	461	442	445	495	445	469	466	418	458	452	460	495	499	442	463	469	487	433	465	449	469	428	435	455	462	510	473	468	483	480	436	465	416	487	429	471	465	448	451	466	386	446	481	445	469	465	478	474	464	462	496	488	504	471	455	486	477	508	483	436	463	500
27725	11293	1955	1174	784	578	480	423	492	1564	1711	1519	1069	623	457	425	419	371	378	385	393	382	404	390	425	392	400	382	360	375	376	374	353	394	380	376	405	374	391	389	369	358	404	395	388	381	368	379	385	403	375	407	388	398	378	414	386	361	378	380	362	372	397	392	353	387	358	349	356	388	370	379	376	359	407	378	389	433	427	400	380	385	417	371	387	373	386	409	350	390	370	380	386	372	355	365	352	364	365	384	369	351	411	377	422	357	364	376	392	415	401	365	343	382	379	395	407	360	383	354	341	400	371	364	375	388	348	403	400	379	400	380	374	369	376	360	391	408	357	362	358	369	406	369	355	376	400	378	393	328	393	339	366	398	374	422	377	383	397	356	390	390	400	393	369	432	371	352	382	363	391	378	359	373	376	380	371	375	412	377	404	374	398	378	360	412	372	394	382	420	354	377	370	361	398	414	379	425	392	374	423	385	394	394	376	408	364	388	364	351	396	381	387	374	397	394	354	375	403	379	391	370	413	348	339	370	389	399	397	415	399	397	391	382	423	388	373	367	382	377	419	400	359	391	369	399	420	395	358	404	374	394	394	416	380	391	353	369	367	371	368	350	396	375	385	384	352	433	375	382	385	380	382	400	385	374	408	389	377	388	371	352	411	374	396	406	351	373	370	407	423	372	386	411	399	377	418	364	431	408	404	392	410	371	401	419	383	364	375	379	389	372	382	389	400	337	361	388	344	355	401	391	391	382	383	364	407	363	354	393	381	361	364	376	353	396	403	391	403	370	402	397	366	333	402	372	392	372	341	400	397	363	390	398	375	390	392	365	367	355	396	399	418	415	395	417	385	408	364	371	373	395	384	382	379	397	366	361	407	357	385	389	370	378	372	406	351	373	388	382	353	396	396	379	377	344	377	388	381	401	356	396	387	401	392	387	396	395	344	368	387	423	365	380	386	359	392	413	331	399	370	338	401	410	388	415	390	359	384	414	374	398	397	380	405	373	374	425	373	385	386	394	365	404	419	395	358	376	362	391	398	410	430	367	388	363	403	390	375	376	368	355	373	353	358	370	413	376	370	355	377	392	412	374	383	359	362	368	381	390	388	383	434	387	378	409	405	398	390	373	412	391	410	377	360	412	394	365	418	427	390	356	346	379	375	400	408	373	405	384	378	373	403	369	379	379	385	385	395	432	392	374	402	364	357	381	356	443	362	343	389	354	394	376	365	390	371	384	373	364	370	385	368	396	370	387	348	360	364	442	360	399	381	379	387	373	356	412	359	341	384	369	383	365	356	390	379	342	395	344	392	384	373	411	395	366	369	364	369	385	361	382	348	344	405	390	377	404	396	411	399	396	388	387	342	381	360	392	384	403	376	375	360	367	389	382	422	386	374	372	381	372	439	413	389	342	364	381	398	366	371	364	395	409	395	407	373	363	398	427	404	406	366	365	365	411	373	407	366	382	384	405	366	412	403	387	381	367	361	388	409	379	394	406	369	394	385	392	388	392	366	368	368	374	375	378	384	417	359	390	386	428	373	380	369	376	393	372	346	381	383	348	362	415	398	373	385	399	424	379	400	364	365	389	368	370	392	378	361	380	392	377	399	369	362	369	386	413	370	393	398	393	383	354	405	388	402	392	377	362	372	368	422	382	358	390	374	381	377	380	392	367	402	401	389	382	364	350	424	445	379	374	354	402	367	430	378	379	383	387	394	379	379	366	392	391	402	381	390	382	358	357	381	391	411	355	358	402	414	377	405	326	396	372	346	370	371	374	392	407	375	367	406	372	382	417	394	391	368	382	362	384	368	372	422	381	380	385	353	421	362	409	364	397	393	371	375	371	374	388	375	359	406	350	387	372	394	377	418	397	390	379	361	333	368	366	392	372	381	404	352	355	376	423	372	370	362	360	379	366	371	331	367	396	390	378	397	393	387	389	375	394	392	352	342	373	336	394	359	392	434	385	368	368	400	378	370	395	375	375	400	350	394	401	375	371	367	351	404	375	394	385	374	364	375	387	382	370	382	409	361	390	391	386	402	386	404	333	372	371	393	375	371	411	366	404	395	382	339	360	391	365	399	354	385	356	373	432	388	377	371	406	380	346	396	436	387	370	384	377	413	377	380	354	382	393	419	371	362	399	356	366	381	394	370	424	385	394	376	399	352	381	370	384	365	393	398	348	360	363	380	416	388	420	367	371	385	387	383	376	393	398	387	398	357	370	383	400	374	386	374	391	358	368	375	395	376	394	350	409	361	326	377	416	387	390	390	360	388	373	397	366	394	383	361	404	399	393	387	366	403	357	391	401	380	392	375	409	383	335	410	364	387	380	380	398	372	365	383	403	395	369	363	365	404	364	390	402	373	392	378	397	390	389	413	388	345	389	363	365	376	377	418	406	372	381	378	364	372	373	369	359	365	378	352	387	398	378	380	376	388	373	396	370	373	395	334	395	394	397	352	381	351	394	392	376	396	400	395	337	383	388	394	381	388	434	379	399	375	326	359	377	394	381	386	390	385	405	357	356	405	378	366	336	406	396	411	401	382	383	358	367	369	362	371	401	397	407	376	408	419	351	392	369	371	399	358	375	364	370	394	411	366	367	404	392	388	379	398	402	370	394	403	363	398	393	379	395	356	363	383	370	394	385	360	354	414	381	330	363	375	356	396	382	373	397	382	379	375	361	386	394	336	416	372	391	367	374	374	350	423	395	373	414	368	346	385	374	361	418	409	406	375	384	367	379	393	365	379	374	409	382	361	371	383	418	383	372	377	358	402	375	393	374	352	362	354	380	376	380	411	376	387	358	368	368	374	381	364	395	383	444	383	368	338	344	379	356	382	342	352	386	385	398	407	403	385	378	394	407	394	365	369	396	381	391	349	395	383	361	389	394	394	379	404	384	414	395	368	363	358	337	374	348	363	399	380	386	387	364	383	368	381	400	358	377	372	411	395	376	424	406	371	373	388	387	396	348	383	373	361	391	388	373	368	378	372	383	365	372	369	375	393	379	347	372	383	406	368	390	387	409	383	392	354	395	347	360	378	405	375	382	377	395	382	367	375	349	369	367	386	371	370	370	394	379	389	399	347	391	379	403	371	393	331	392	387	370	367	396	392	401	427	367	387	348	384	367	414	352	382	407	345	394	389	389	394	343	372	400	373	381	376	380	400	427	379	411	369	382	393	382	396	368	330	405	417	385	360	350	391	415	374	371	360	400	412	398	367	354	375	367	367	378	376	376	339	386	372	389	382	359	376	371	360	412	377	386	429	393	402	374	397	380	386	359	366	365	422	372	357	357	360	390	385	373	367	407	390	400	398	401	349	379	379	395	371	379	390	383	400	376	377	417	398	359	351	396	374	379	377	390	396	385	380	426	393	366	382	385	360	341	352	365	371	354	352	378	380	355	354	367	386	401	429	379	370	391	378	381	419	394	417	417	369	370	396	360	366	363	390	355	382	382	380	403	378	375	377	368	383	395	357	389	366	355
6047	2116	1467	1122	926	742	509	442	507	2220	2277	1951	1142	649	502	415	342	347	359	318	385	328	329	329	336	407	349	332	346	370	376	370	356	357	374	308	354	330	337	338	358	310	349	348	347	336	328	369	356	365	366	314	361	376	355	341	351	371	368	379	373	314	351	373	352	349	345	362	344	332	318	325	365	359	351	360	368	355	369	358	349	379	350	358	320	344	341	369	324	321	347	328	365	367	334	314	345	355	291	332	289	354	366	346	340	363	353	352	353	334	341	322	353	337	362	334	394	359	315	361	360	343	351	368	348	362	350	364	372	361	353	319	355	318	355	336	346	364	334	349	324	337	371	345	354	348	339	364	330	341	349	358	333	342	339	366	338	327	378	345	340	346	348	361	339	346	365	317	350	351	353	311	344	353	364	352	338	353	363	354	322	332	350	373	351	357	301	356	356	339	326	361	332	327	347	363	343	345	345	333	314	349	384	352	344	333	318	362	349	348	335	343	334	333	367	350	325	382	375	334	375	306	345	344	357	360	331	347	352	362	309	350	334	339	337	310	324	346	316	341	384	334	349	334	334	311	353	344	324	369	348	337	321	327	389	392	358	350	320	349	357	361	354	358	338	353	356	308	336	353	322	358	339	338	366	350	375	390	364	392	347	393	336	351	337	354	367	353	344	335	360	355	318	335	390	335	335	383	355	302	365	355	339	331	355	342	340	356	334	364	360	316	350	354	305	368	347	346	379	362	330	364	348	343	353	367	341	369	362	324	377	308	344	362	370	372	351	336	353	371	378	352	356	329	333	318	321	353	367	352	340	382	347	364	317	338	351	352	364	377	356	379	360	361	366	370	332	348	342	338	366	353	359	348	330	333	344	330	350	362	328	352	331	363	349	352	358	336	333	313	331	319	329	313	322	323	364	385	354	385	360	367	353	342	349	341	355	371	349	349	378	331	350	331	358	352	292	370	376	348	363	363	382	385	366	364	353	312	333	388	361	362	369	394	367	330	330	343	340	363	345	377	302	352	344	377	338	339	337	376	359	332	324	333	346	346	329	371	367	352	335	346	327	349	359	375	314	338	364	351	356	355	311	339	339	365	323	327	324	353	325	346	355	361	378	381	356	306	360	356	357	352	353	337	361	361	327	333	356	375	341	357	337	345	354	363	354	387	342	354	339	329	314	351	335	330	331	360	380	337	354	345	339	387	351	326	360	332	310	387	381	325	339	335	361	330	336	381	317	355	306	362	363	341	344	361	375	384	346	313	324	334	339	373	334	350	337	345	350	337	355	345	380	327	330	381	323	362	343	359	360	349	349	324	328	335	345	355	364	405	336	348	354	345	301	338	318	336	346	332	352	340	378	360	315	347	336	352	340	309	311	351	333	325	306	363	360	364	356	339	353	353	355	348	378	336	314	331	330	410	364	352	370	341	356	350	348	368	333	338	305	349	362	351	363	356	327	366	356	361	382	368	323	340	323	341	304	364	362	382	313	355	345	350	340	348	344	364	361	336	367	320	334	312	359	360	333	337	347	343	360	330	348	349	310	377	357	330	322	385	340	354	340	401	377	312	359	323	355	356	358	359	371	374	332	365	374	355	322	341	352	358	361	333	351	340	334	349	351	324	341	362	339	330	365	348	379	361	322	350	380	347	353	343	338	319	354	344	358	292	369	295	353	321	344	346	347	344	363	340	355	361	355	370	372	340	343	325	356	360	328	359	336	363	353	322	388	334	353	349	322	345	344	334	352	329	309	375	333	317	352	363	344	366	340	347	349	349	344	345	360	319	357	361	346	330	329	350	376	335	325	335	372	359	379	337	366	355	335	323	379	348	338	348	341	385	352	350	366	346	368	360	339	370	326	377	374	348	352	326	355	371	343	357	372	333	342	374	366	344	358	373	367	347	377	358	379	312	342	341	343	346	327	335	352	345	357	336	350	343	379	355	353	373	374	369	351	328	391	355	348	332	370	374	347	343	365	378	334	326	345	322	362	319	340	401	354	348	335	358	350	339	340	319	335	344	358	351	376	366	380	326	358	348	362	346	329	360	350	335	383	347	335	355	344	340	368	397	335	327	367	390	351	344	364	358	323	335	356	335	341	334	344	345	365	326	304	362	352	337	360	352	326	365	355	340	321	383	327	341	332	335	307	328	326	339	338	354	377	364	360	362	352	357	368	372	326	338	318	364	381	387	322	361	340	346	378	354	359	349	348	332	332	375	342	335	366	316	366	341	328	361	378	352	346	329	321	355	354	399	329	332	379	322	356	349	344	372	354	388	327	350	341	320	338	329	339	359	381	332	347	364	372	360	349	362	346	328	340	318	369	342	352	365	351	352	328	352	325	330	365	333	381	321	339	362	320	365	352	323	330	318	347	356	366	357	355	349	386	358	331	363	369	338	333	346	329	331	375	368	358	349	373	336	345	335	329	390	338	361	354	327	404	369	319	360	326	363	326	358	354	322	350	364	342	337	381	372	362	376	354	347	323	302	377	351	346	335	330	321	327	383	332	360	327	322	351	329	348	322	347	345	340	345	343	346	339	336	319	393	355	334	386	370	379	336	382	343	354	373	363	364	336	376	351	354	340	330	331	342	371	353	361	348	356	339	344	328	372	333	369	368	340	339	315	331	355	346	347	345	339	316	362	340	348	364	357	335	310	391	384	339	350	339	348	344	333	360	304	367	316	349	380	348	337	290	359	346	330	338	365	345	366	340	350	355	335	376	362	361	340	364	358	318	340	338	342	400	342	358	351	347	352	348	325	331	359	333	355	346	340	356	348	334	345	316	325	341	325	369	344	336	376	325	349	358	305	365	331	362	357	313	349	315	361	325	323	332	326	339	340	359	333	367	339	355	339	337	320	369	371	326	378	354	357	336	335	361	348	355	320	355	348	360	328	336	365	308	365	363	352	331	379	334	336	360	350	348	340	349	349	333	335	336	329	360	352	334	376	364	352	355	299	349	410	333	413	332	320	341	341	345	383	346	358	328	338	346	306	350	349	344	321	328	351	357	326	354	352	320	366	355	369	319	355	333	389	344	362	357	361	382	377	354	341	347	373	361	333	343	368	348	320	330	325	366	317	316	323	361	350	359	322	339	358	373	354	374	347	381	331	356	340	329	389	329	345	340	330	340	394	370	329	346	354	345	330	328	374	353	332	324	348	348	321	363	343	355	365	355	332	350	376	350	329	328	364	320	351	371	358	339	354	354	312	336	349	370	329	375	341	342	322	339	358	391	340	333	321	350	366	330	332	345	359	384	355	364	322	388	340	377	362	354	331	348	360	350	334	341	370	339	364	335	322	342	345	348	327	317	347	341	335	361	359	363	358	346	371	300	326	312	386	321	357	373	327	349	329	385	349	384	364	362	345	326	347	384	342	333	334	350	331	361	400	356	334	356	371	347	343	379	372	363	344	369	390	375	364	336	373	327	339	341	330	342	351	337	330	363	335	381	334	326	351	350	371	375	354	343	315	388	349	344	366	368
25598	21447	27529	25533	8992	2251	1140	708	3028	18648	20826	13216	5418	1580	724	504	397	424	411	413	395	407	347	385	376	422	365	395	400	363	416	367	393	396	377	374	379	367	393	369	375	402	366	376	367	398	370	401	410	341	398	364	401	410	388	383	364	368	388	379	350	393	406	377	389	405	384	404	384	380	382	374	372	394	399	374	361	393	395	350	400	417	387	378	380	418	347	394	402	381	355	419	360	413	383	392	376	386	388	352	396	392	398	412	366	440	403	391	373	378	368	369	392	401	381	394	372	393	386	374	420	363	400	372	418	390	385	378	354	398	391	367	383	378	408	404	375	373	364	431	389	386	386	363	345	398	356	378	397	351	356	401	388	373	378	375	399	425	354	380	407	370	361	356	350	373	393	373	350	355	373	359	374	371	383	348	383	358	344	404	387	361	393	383	377	378	369	369	390	353	388	400	374	403	398	386	381	393	379	392	383	393	353	378	406	365	350	387	372	413	367	403	364	375	361	376	366	394	389	385	362	374	392	371	382	387	380	357	378	399	373	401	407	360	357	376	340	373	371	398	359	370	374	370	386	379	375	396	388	393	405	389	355	367	393	411	368	377	366	382	393	380	384	393	402	404	398	400	347	370	375	351	388	401	381	383	392	402	388	362	391	388	393	371	380	387	421	377	390	385	403	352	400	402	444	356	384	373	415	412	379	383	397	380	360	406	386	386	403	349	354	376	367	417	352	392	384	336	408	381	391	388	359	347	349	379	384	379	376	409	398	411	375	378	382	359	381	405	361	355	378	382	382	375	366	402	368	363	347	406	397	388	412	394	358	399	418	378	346	382	363	398	433	346	389	374	380	386	403	387	400	368	367	395	385	383	371	407	375	395	392	367	356	359	381	407	385	396	387	363	386	385	374	362	428	374	410	394	370	387	374	392	377	323	386	395	381	418	365	389	410	359	357	374	369	370	377	385	351	391	432	394	377	433	360	386	395	382	392	364	418	385	352	368	350	383	386	354	415	360	378	385	419	399	403	377	416	362	392	355	386	376	421	374	363	411	390	370	402	387	370	373	418	381	421	353	378	407	381	379	356	408	377	394	385	390	383	370	369	383	393	348	381	374	392	360	378	362	410	377	387	393	344	383	356	391	352	398	415	407	359	365	376	365	388	427	381	375	398	373	397	391	375	405	416	401	429	390	397	351	377	341	392	388	401	396	391	379	360	395	411	384	361	392	392	406	368	362	399	370	395	409	387	388	361	382	386	381	383	368	410	371	356	347	402	353	378	360	411	395	386	383	358	388	386	390	408	378	373	382	400	376	411	392	352	415	379	374	386	386	369	413	382	352	378	380	374	394	383	395	363	373	372	380	382	376	410	377	374	348	368	390	384	391	377	366	371	382	400	341	349	375	382	406	384	351	386	396	346	361	397	392	421	412	397	429	376	405	370	402	389	389	395	357	351	411	377	399	361	408	382	369	405	362	376	397	389	376	390	394	400	356	381	363	362	392	337	392	348	382	371	389	377	357	387	404	396	352	399	365	382	392	390	396	405	378	386	395	387	414	376	344	379	409	405	410	393	412	376	395	382	386	413	371	374	376	389	370	363	365	360	401	396	392	426	390	364	341	383	371	400	389	364	404	357	388	410	409	414	409	351	409	381	403	381	369	359	362	401	383	369	388	370	406	376	384	346	409	380	379	393	388	403	403	373	372	390	389	387	375	374	387	427	383	372	381	374	374	345	394	363	367	399	393	320	397	393	349	362	386	355	392	368	404	375	392	387	352	395	396	383	364	388	375	380	389	391	380	373	403	371	377	351	395	410	404	363	387	368	380	374	369	388	369	367	405	340	356	395	365	354	395	355	362	377	402	349	370	380	342	385	367	383	407	380	386	385	375	380	361	383	378	397	396	367	386	366	402	403	358	366	360	379	397	377	393	350	373	367	355	371	366	405	385	395	382	367	350	361	370	393	368	352	416	368	368	428	359	400	379	363	378	356	404	380	336	391	426	393	346	367	385	399	368	383	383	378	389	388	429	390	411	376	385	390	362	374	392	364	404	382	375	346	372	424	388	397	388	420	388	410	390	390	362	388	401	335	408	387	388	363	358	358	373	386	405	411	381	383	371	353	388	403	393	404	373	388	406	419	378	367	397	418	393	379	449	349	402	379	394	404	382	381	398	401	374	375	385	402	370	368	386	401	397	376	360	359	406	373	369	374	388	404	380	370	390	382	367	370	397	372	370	384	371	378	356	391	376	377	385	401	401	381	372	381	390	352	398	371	387	400	422	413	390	366	391	375	375	353	376	366	389	394	384	392	393	369	397	358	369	404	406	392	364	381	387	354	360	383	417	382	343	406	400	384	362	356	402	384	351	382	399	337	373	389	337	382	374	389	394	382	366	398	410	370	370	342	359	387	391	364	370	378	398	391	329	376	372	373	378	411	394	348	411	380	392	368	388	371	393	385	376	380	350	363	422	394	389	370	388	385	394	418	392	391	365	359	390	382	411	394	421	371	393	398	328	375	342	392	405	372	374	386	363	383	391	409	364	381	377	381	359	393	354	388	379	382	386	404	389	366	378	405	369	406	402	353	402	379	405	348	384	380	387	368	374	423	385	371	401	379	393	406	391	391	369	365	388	383	396	400	379	344	389	364	357	378	405	377	355	347	387	337	362	393	376	376	358	377	382	404	389	385	395	363	391	388	396	386	364	347	399	402	384	353	372	369	381	393	362	371	404	383	365	371	392	357	352	384	403	380	393	408	379	389	419	387	371	392	360	351	383	372	401	388	413	402	354	370	384	377	391	390	382	388	394	406	364	395	397	359	360	380	388	383	401	426	377	405	416	369	408	352	396	377	419	358	398	383	380	369	366	418	412	389	406	402	334	377	374	407	370	366	381	401	394	383	376	382	374	379	384	366	415	420	415	410	344	403	385	408	357	370	378	379	407	385	381	375	413	341	382	353	395	422	380	379	383	390	374	373	379	419	366	362	364	388	382	347	381	386	385	389	436	424	357	369	401	367	389	379	384	385	375	394	384	360	373	404	384	358	399	372	353	394	402	394	379	389	378	412	385	363	381	396	381	366	376	370	349	415	379	375	391	374	383	379	390	359	370	391	364	332	392	415	410	335	373	389	392	385	403	425	361	370	398	386	364	408	375	361	342	437	406	390	386	384	379	351	383	399	409	391	386	389	401	364	393	395	384	380	360	395	414	382	389	373	393	365	382	382	363	391	394	380	364	404	368	366	430	386	379	380	376	372	383	387	386	358	361	379	390	375	403	384	368	366	405	342	375	393	385	398	362	381	405	373	387	365	364	372	416	388	394	403	379	415	409	400	403	349	391	387	345	393	384	397	421	358	372	437	411	394	387	372	360	357	390	364	374	378	416	381	413	383	334	414	369	388	344	398	389	391	376	369	409	400	399	334	410	396	393	357	389	365	421	398	381	382	375	363	406	363	394	390	377	365	404	366	401	398	397	399	376	382	410
4726	5454	5432	3418	2349	2015	1247	769	4888	20006	18882	10828	5032	1724	813	534	383	356	336	361	366	367	357	340	371	384	338	376	362	365	378	335	355	372	378	365	354	351	349	418	350	378	384	369	348	410	354	378	387	336	383	382	364	377	364	418	397	366	378	339	346	379	374	365	327	339	383	352	372	413	347	365	371	370	348	364	395	401	368	391	363	373	349	376	366	381	313	366	367	373	373	349	384	350	378	349	353	350	342	340	348	344	345	336	365	356	349	359	357	375	347	383	392	343	402	316	369	355	379	377	352	374	355	343	393	330	389	382	361	357	369	355	352	349	374	358	365	340	357	363	338	370	340	370	362	366	355	354	356	365	358	321	345	382	361	348	363	359	370	345	364	368	355	365	370	369	367	359	367	373	385	387	391	378	315	407	363	330	352	360	329	356	327	369	338	392	373	352	377	363	349	336	356	361	379	353	382	374	359	339	348	398	383	378	359	365	372	375	353	364	404	376	381	374	349	366	366	347	384	345	383	357	352	351	370	373	395	372	391	313	363	361	373	380	361	395	353	342	383	351	352	360	378	358	361	328	382	379	362	377	360	356	386	360	368	389	329	392	369	407	320	384	356	348	336	331	324	359	358	361	395	351	384	323	359	338	380	338	360	362	378	340	381	385	347	353	358	362	385	380	356	358	353	357	369	342	380	373	342	365	345	380	371	354	377	354	349	335	363	345	351	341	376	361	361	333	367	352	315	337	398	360	391	365	341	386	355	345	344	363	362	328	381	361	370	398	364	372	357	363	357	350	345	377	356	363	351	372	366	338	350	371	362	355	362	337	344	364	378	384	404	358	369	356	378	363	371	343	325	334	381	372	342	370	375	344	350	338	353	338	342	321	389	364	369	336	379	341	352	352	367	366	360	349	388	346	380	385	351	383	358	388	353	359	378	364	361	377	359	387	351	355	362	388	342	365	370	394	372	365	347	392	341	361	385	332	376	353	364	365	369	358	365	353	333	362	332	361	345	365	333	364	379	361	352	356	367	341	369	390	369	360	365	393	381	358	368	353	387	370	363	358	331	360	396	337	392	382	386	356	380	340	349	408	383	360	320	360	360	365	358	380	401	353	358	319	337	382	404	355	368	382	387	358	369	385	361	355	377	381	346	346	384	360	353	354	389	386	365	354	357	353	336	348	354	357	342	372	384	384	375	332	350	359	359	358	341	325	384	360	354	367	335	381	351	366	377	350	374	381	412	352	366	402	331	338	368	397	366	336	372	371	369	370	374	333	347	381	375	393	369	390	354	363	377	349	351	360	341	375	356	372	369	373	359	342	381	327	355	344	357	383	366	358	360	361	367	367	355	360	354	383	337	356	351	378	386	376	366	379	365	334	362	359	370	366	361	345	384	372	350	389	367	370	369	360	346	358	375	373	355	365	364	366	369	355	371	336	355	394	403	367	364	378	346	385	381	356	367	386	353	351	335	358	331	337	353	336	400	384	328	383	363	334	359	375	379	342	367	367	400	396	368	349	376	379	381	342	365	364	397	355	363	321	354	354	370	348	370	366	360	331	379	336	389	376	357	415	337	337	359	356	407	342	338	364	417	355	370	358	360	356	373	376	365	344	378	353	334	344	352	341	352	385	358	361	365	347	369	377	376	348	343	346	343	345	365	309	362	337	362	357	362	379	341	376	377	366	382	399	380	369	347	391	371	366	401	353	359	384	349	389	350	355	379	363	360	386	388	365	343	372	328	384	363	341	354	357	360	384	373	361	367	381	367	341	378	358	371	348	376	354	368	335	375	383	335	356	357	325	342	327	370	372	400	366	346	358	361	384	368	341	361	379	370	379	364	378	374	350	360	335	375	326	339	346	357	353	352	359	351	371	373	380	391	375	386	381	353	379	348	377	367	359	383	384	367	321	361	362	354	378	342	352	364	398	353	370	368	361	352	352	395	352	384	329	337	389	353	393	362	318	374	367	364	387	362	369	391	347	325	357	380	351	345	354	376	352	392	355	336	360	343	349	405	344	368	381	383	360	364	365	353	384	352	362	361	373	363	342	353	378	394	338	344	325	347	345	347	335	343	400	313	379	365	353	383	340	350	346	381	357	371	370	336	382	334	366	340	318	342	369	361	363	388	339	341	342	365	373	395	396	331	367	358	355	354	367	345	346	337	340	380	350	383	380	355	346	412	385	360	351	362	349	368	386	401	381	346	351	354	396	365	364	355	403	357	333	355	370	333	361	373	328	372	341	358	340	375	363	397	344	327	339	371	352	385	380	379	343	387	380	347	398	352	335	356	344	367	372	333	359	395	361	362	357	334	340	372	342	398	374	327	373	369	339	358	391	362	365	371	360	352	374	383	350	363	336	372	364	363	354	351	354	362	395	372	356	360	389	403	377	352	357	362	353	339	372	348	406	371	351	354	368	344	364	378	437	362	320	378	366	390	350	357	327	383	381	383	368	382	376	380	377	361	414	340	370	377	380	385	331	353	346	374	350	365	359	361	370	346	374	343	397	410	333	364	364	330	346	353	382	370	349	368	366	374	349	361	376	359	391	342	351	346	373	349	344	367	357	348	357	356	342	386	357	390	353	348	355	384	399	351	384	335	360	361	415	369	363	335	363	337	401	378	398	346	347	365	330	341	384	366	344	379	366	346	368	349	368	363	351	353	383	340	358	350	364	363	364	365	349	364	350	342	320	357	385	351	382	337	353	358	400	331	322	351	373	366	389	360	371	371	374	381	381	372	366	333	368	390	355	394	352	351	400	354	355	350	368	364	330	372	364	374	355	358	392	364	386	358	337	334	355	364	366	384	381	397	375	333	380	356	367	309	343	352	413	337	417	384	350	372	358	348	356	341	377	347	356	399	322	373	336	385	359	342	361	354	386	354	357	388	374	345	367	352	360	348	353	359	354	362	385	362	354	368	352	387	357	332	371	348	347	381	386	332	357	346	340	333	335	351	352	386	384	363	344	348	332	375	361	332	370	371	341	364	383	334	372	356	402	342	373	335	368	338	364	343	390	341	343	376	361	382	342	356	347	331	356	352	363	393	364	334	315	338	395	383	392	332	361	357	352	346	360	330	353	339	358	343	353	345	344	385	343	347	363	361	357	339	374	394	369	394	361	393	363	378	385	373	347	343	360	377	362	337	342	369	336	350	371	381	340	395	393	339	328	355	339	357	364	407	360	336	398	356	362	364	360	357	371	357	358	370	369	344	383	379	329	372	350	380	331	367	363	386	354	381	354	341	355	370	389	339	337	357	336	370	359	344	356	379	354	357	351	344	328	368	350	352	379	357	357	388	355	381	338	380	372	350	325	338	369	363	376	341	361	390	353	402	327	380	355	345	383	406	352	395	364	345	346	323	352	359	390	356	371	370	354	386	388	360	344	373	414	363	363	341	366	383	358	386	331	365	372	379	347	344	359	363	353	345	336	389	365	361	371	346	336	358	335	342	359	327	346	367	356	363	361	383	390	380	367	374	351
24647	21483	28763	24639	21259	9234	2929	1218	2342	30880	34441	24090	11050	2999	1181	687	558	530	523	506	484	525	513	502	487	514	526	473	508	528	493	525	514	492	553	501	538	511	479	490	526	522	534	505	503	549	513	500	535	512	520	508	488	516	476	518	509	496	514	526	526	499	528	528	474	473	519	535	534	519	521	523	502	510	508	512	530	500	530	560	525	497	519	511	482	490	482	500	516	470	489	491	493	499	517	488	523	541	491	485	483	503	522	478	524	473	524	538	491	562	489	508	536	534	523	514	506	539	516	515	464	478	490	520	507	527	499	492	496	524	510	486	498	527	500	480	519	508	492	529	508	515	536	517	518	505	480	522	522	499	468	516	530	455	524	519	530	496	477	514	523	525	524	512	501	513	521	491	500	506	498	518	479	497	549	488	520	520	520	491	522	507	500	506	477	520	500	548	515	546	515	550	506	518	533	482	527	522	533	497	525	474	452	515	494	504	485	493	506	506	485	522	519	510	507	572	533	509	499	511	524	524	479	548	545	486	535	486	518	531	521	487	504	520	487	526	508	544	514	501	492	490	473	536	500	551	507	511	530	466	535	506	496	522	516	519	513	529	532	478	548	525	535	537	480	542	514	508	531	508	507	530	509	498	489	502	523	541	505	507	545	542	511	550	484	500	507	499	551	505	533	494	473	492	470	465	510	468	497	481	537	512	498	570	489	471	508	513	477	501	519	479	504	550	487	518	513	526	510	538	501	509	431	511	477	490	487	493	514	500	514	509	555	529	512	522	486	510	514	482	436	479	491	521	482	501	512	523	477	509	523	496	473	499	513	476	504	506	538	478	523	464	495	521	518	522	451	533	491	504	473	507	536	528	490	533	509	494	514	538	504	510	497	478	511	525	503	505	477	495	509	473	459	487	491	525	466	503	534	505	488	546	519	530	493	465	512	542	517	546	504	522	487	525	510	518	522	484	510	526	504	536	484	506	516	500	527	495	538	478	494	529	509	549	534	548	518	487	559	497	500	495	534	522	483	534	472	565	510	487	545	529	512	511	536	498	507	499	488	482	478	491	478	532	510	487	514	476	525	495	515	496	497	483	516	484	466	511	479	487	522	523	520	516	526	483	554	467	504	491	477	524	491	537	476	496	489	487	512	508	484	546	471	517	524	533	476	507	523	489	531	485	492	518	512	516	510	511	470	492	501	509	519	532	502	490	471	519	493	513	532	506	508	470	503	490	544	532	480	515	527	516	511	504	501	489	517	523	544	524	526	520	478	506	537	512	501	508	477	485	483	489	472	486	489	535	541	476	518	525	548	503	548	532	531	522	487	524	481	507	541	514	533	517	503	516	507	488	533	506	475	505	525	517	493	538	482	506	498	482	507	517	545	467	515	471	509	449	497	526	515	528	515	506	489	548	488	510	480	503	549	513	493	531	532	523	548	525	497	494	532	494	486	540	542	520	499	465	506	487	513	510	523	532	498	508	529	527	494	506	527	517	488	527	519	523	544	510	456	536	521	524	521	494	549	462	518	525	540	509	512	502	477	481	514	475	499	495	508	446	479	505	522	492	540	514	551	534	539	474	530	484	515	448	527	486	485	511	496	511	478	513	496	488	503	498	492	514	521	519	514	532	475	507	511	454	531	545	491	528	534	515	533	521	493	487	492	538	513	538	486	516	538	514	496	504	507	498	498	508	543	505	463	493	489	531	519	492	529	510	524	506	530	525	499	438	505	526	467	472	483	538	497	483	457	534	503	511	518	509	525	513	504	518	480	501	525	495	519	472	517	502	473	469	480	516	511	505	510	481	559	487	498	477	522	551	518	505	549	501	499	504	480	550	511	512	495	485	527	550	459	533	514	516	491	469	505	556	490	468	519	546	504	476	495	525	520	499	515	504	464	493	505	483	503	495	531	523	494	505	528	508	473	521	513	502	548	507	511	497	509	449	554	483	483	520	502	516	525	528	506	498	516	530	488	500	542	487	538	485	497	526	551	523	537	522	507	503	505	486	477	527	493	501	522	517	513	474	506	519	509	500	506	505	480	497	496	492	482	507	540	495	513	515	503	551	509	525	507	488	497	517	531	493	482	506	501	473	526	492	502	491	544	513	497	542	516	511	485	501	478	510	536	513	545	488	497	543	533	470	476	497	527	530	519	518	486	502	485	515	503	488	504	552	510	496	531	531	479	536	483	511	518	491	529	561	512	504	471	527	510	495	500	536	509	529	484	513	480	508	535	474	528	485	479	489	481	493	563	515	489	458	494	491	515	500	478	483	471	484	501	496	497	485	512	505	492	555	521	515	533	463	514	495	511	491	524	545	481	529	522	494	500	530	540	517	479	459	496	508	499	533	500	513	479	487	525	539	507	506	515	500	524	514	519	491	507	511	555	498	502	536	528	497	474	509	483	482	492	522	498	508	496	495	501	522	515	529	520	522	497	550	490	523	507	513	557	482	532	501	503	503	542	537	512	505	480	524	501	480	531	489	534	532	512	475	499	471	542	489	529	505	522	512	511	496	520	492	527	501	513	490	513	512	534	507	534	524	495	538	520	493	538	547	511	502	501	480	486	467	493	526	533	489	522	498	522	524	523	544	493	483	462	516	511	505	515	527	488	479	491	473	514	478	524	535	537	527	508	496	505	534	523	500	522	487	503	474	460	485	519	518	500	532	534	472	511	492	491	490	527	499	505	506	482	521	542	572	455	551	485	538	527	477	511	481	512	468	491	522	509	525	522	526	530	502	551	511	481	498	556	526	464	485	504	509	487	510	517	507	528	498	511	529	536	518	541	486	500	521	522	549	519	489	478	482	495	454	509	514	520	531	515	537	539	497	478	502	501	516	498	498	507	503	493	477	521	515	463	525	516	501	532	511	500	470	514	552	524	527	518	516	506	519	493	480	521	524	503	497	486	484	448	480	544	476	487	512	527	549	536	529	513	507	513	499	520	532	500	487	523	498	487	494	533	531	560	503	500	534	502	540	552	518	497	478	506	496	471	471	512	498	517	519	552	514	501	518	481	551	504	456	501	488	495	502	496	496	508	538	473	514	473	505	489	538	494	479	492	486	468	505	511	508	501	516	477	479	510	509	513	524	512	520	462	527	494	550	542	527	438	455	565	489	485	536	523	517	524	493	475	522	512	493	496	500	489	500	507	536	528	538	524	490	499	508	500	471	526	498	557	519	489	497	475	528	482	467	503	500	496	484	525	486	508	517	514	517	517	490	521	462	494	500	502	488	546	494	510	497	536	504	516	531	527	486	540	561	498	511	512	494	514	519	496	527	529	513	499	537	513	485	522	504	506	496	512	495	533	510	455	512	508	506	458	500	488	475	500	547	527	495	483	509	488	509	510	506	476	494	508	507	487	510	551	508	534	505	518	506	556	520	441	526	501	492	507	536	521	476	529	520	522	530	489	489	502	481	528	536	510	547	498	496	512	488	499	502	503	494	541	465	484	490	506	538	476	501	507	502	529	499	495	506	521	472
4886	9136	8523	5750	4472	3333	2333	1398	3928	33387	30148	18952	8635	2951	1246	677	518	455	437	485	473	463	459	426	480	415	454	467	460	476	487	433	483	468	466	458	448	482	457	500	456	506	512	477	465	482	451	459	465	451	463	442	437	456	464	435	441	427	499	463	498	494	435	503	471	435	436	471	430	418	476	475	502	463	454	450	451	493	457	475	443	490	495	482	448	516	438	501	459	466	489	489	449	446	465	446	416	461	448	488	454	452	448	451	471	480	443	483	460	460	472	484	473	465	479	515	489	463	509	455	471	489	445	449	473	484	482	464	434	444	470	454	446	448	464	498	445	465	515	461	475	469	474	461	492	461	474	473	448	439	461	464	448	465	455	469	466	463	478	458	471	458	479	444	499	451	466	433	488	446	453	452	492	491	448	472	425	458	445	462	476	460	442	481	452	475	475	467	460	457	440	464	457	448	458	456	418	426	456	488	472	455	461	487	485	451	429	450	449	432	475	462	436	446	451	473	473	454	440	466	448	481	479	461	406	480	464	467	462	472	452	449	454	495	463	490	469	479	439	478	443	460	457	513	469	454	474	483	499	478	457	438	465	458	441	487	453	469	446	464	472	464	474	455	451	496	430	470	459	478	484	448	474	442	450	481	441	481	493	467	490	507	465	483	480	470	461	443	468	453	478	425	474	476	460	473	489	457	453	501	453	397	482	442	501	447	461	467	445	458	454	434	448	465	435	505	485	436	465	435	468	437	450	446	489	467	464	477	473	466	455	429	432	458	424	474	491	468	458	488	440	462	471	448	462	441	465	464	478	476	472	461	474	465	455	473	483	485	461	445	486	457	472	441	440	492	428	484	450	497	468	476	485	467	500	465	448	432	474	484	443	443	477	478	470	474	459	462	423	440	478	393	467	439	433	504	489	457	469	445	470	439	451	468	444	503	473	471	412	482	486	470	520	462	456	465	463	464	481	440	490	455	476	488	442	473	443	466	469	438	453	480	468	478	457	439	444	438	472	459	470	454	470	438	491	446	494	483	451	464	445	449	503	473	453	489	429	455	449	486	482	471	485	459	484	469	442	488	475	478	459	451	470	424	465	426	430	448	462	450	483	471	492	433	452	441	466	468	430	449	491	461	460	483	430	442	451	460	507	465	481	469	479	491	457	459	465	439	471	453	473	432	472	435	475	457	453	472	497	430	462	460	472	458	434	451	492	473	492	458	466	474	476	452	460	481	502	479	492	496	472	494	499	469	419	456	432	470	440	444	454	457	477	444	455	444	439	452	468	467	474	480	439	486	514	460	462	470	443	493	452	489	482	440	458	449	479	422	471	475	422	441	438	475	474	485	467	424	454	490	418	472	431	428	433	458	441	450	404	492	468	441	469	451	444	454	445	456	480	432	464	431	484	461	475	453	484	438	452	489	472	448	467	465	454	459	481	445	453	505	502	498	444	486	470	453	493	461	458	435	422	457	476	468	486	453	440	508	456	477	456	466	484	459	486	460	423	435	481	447	405	460	472	478	485	460	452	464	475	444	468	448	450	434	474	492	446	524	465	477	499	443	486	503	493	455	426	462	464	466	462	500	474	405	463	474	453	486	425	455	428	502	462	483	473	434	489	480	466	478	458	439	438	468	474	485	473	446	450	444	468	491	491	465	465	432	504	443	470	465	454	483	461	446	466	491	441	454	496	500	480	432	473	463	476	450	485	505	470	440	465	444	456	454	490	476	486	450	440	466	487	450	436	463	453	448	497	523	461	480	456	448	451	463	499	426	449	461	454	453	490	461	456	470	476	470	463	478	477	431	479	453	442	447	432	462	485	435	465	477	498	426	425	446	462	465	480	503	461	447	467	478	454	452	470	453	464	464	485	483	463	453	405	512	476	494	438	466	508	493	469	475	459	454	440	478	452	438	463	444	492	463	520	491	481	461	461	437	448	430	448	485	461	437	462	446	454	486	468	482	459	470	477	418	481	475	507	440	475	462	433	436	459	456	468	422	473	489	508	453	470	455	482	455	473	505	449	437	430	458	447	432	467	494	421	435	466	477	468	426	457	473	450	448	455	447	452	485	469	477	453	448	455	465	477	446	444	434	434	455	474	462	493	492	456	487	504	399	476	490	463	441	453	481	440	451	470	444	467	476	460	507	457	491	435	465	424	462	476	450	462	460	451	441	428	465	484	479	461	457	493	472	469	471	471	450	471	494	451	481	460	472	464	473	445	465	478	419	468	435	441	444	453	454	490	463	461	464	487	470	453	476	497	487	457	457	438	443	451	446	424	441	440	460	459	461	465	466	488	466	474	462	480	446	480	465	461	468	475	454	451	438	465	455	420	479	446	466	436	475	439	446	452	432	508	469	450	489	480	446	473	487	474	489	500	427	480	486	412	464	446	503	445	481	445	497	507	438	465	453	480	481	429	455	430	508	429	478	492	454	452	456	453	473	472	459	478	453	447	450	447	438	429	430	466	436	440	486	428	485	467	467	484	447	473	452	453	426	445	469	459	461	452	447	493	417	502	423	442	477	431	478	454	464	456	477	489	418	471	478	486	502	460	461	470	473	475	438	446	479	447	446	476	454	491	471	430	449	493	475	446	451	448	460	503	473	464	461	454	457	450	455	427	479	468	474	432	418	467	471	473	469	461	488	441	489	451	463	479	421	477	473	488	486	448	454	456	469	436	453	453	468	498	459	432	480	468	448	461	489	456	445	451	453	456	445	446	455	472	462	460	467	446	455	416	447	457	466	412	458	497	468	471	458	476	432	456	459	420	466	451	446	472	455	462	479	451	453	447	469	466	441	409	452	464	470	478	488	451	482	443	456	507	472	425	492	472	444	440	449	491	472	470	461	452	422	472	455	479	450	458	453	426	448	513	432	491	476	455	470	470	497	452	476	462	473	447	440	491	450	413	410	455	499	449	483	492	440	503	421	467	451	463	446	445	460	462	455	481	459	439	469	454	446	453	463	445	453	437	465	449	464	445	457	468	436	477	457	447	453	433	470	430	423	464	499	463	475	500	458	440	477	497	446	426	463	506	461	463	452	446	502	410	447	441	451	445	455	460	458	467	504	481	448	435	471	501	487	466	505	467	434	467	470	501	464	430	481	478	448	446	478	484	492	469	426	462	438	451	464	463	467	458	453	442	452	453	497	468	480	470	421	455	455	442	484	477	446	420	405	491	443	473	442	436	483	448	460	423	454	479	474	444	465	423	458	435	432	427	460	457	452	452	522	456	446	485	424	461	452	468	502	420	483	466	449	449	444	457	494	434	452	458	432	433	422	442	437	479	428	489	451	456	451	478	476	460	451	428	449	465	436	467	480	453	470	453	459	430	462	431	419	483	466	473	450	440	442	480	477	439	459	473	454	471	422	454	430	492	477	502	482	428	504	492	458	476	475	441	458	468	456	478	480	466	469	436	478	460	467	444	455	483	438	477	472	504	457	499	455	479	428	452	461	454	438	469	444	475	444	461	474	460	439	466	412
27768	10832	2726	1659	1055	890	683	455	458	1414	1941	1640	1047	575	463	409	394	381	406	389	382	425	410	380	407	397	393	394	383	381	383	354	405	398	411	378	365	368	399	373	364	397	393	362	389	380	389	360	401	396	407	366	422	372	377	373	405	386	407	352	379	383	404	370	368	380	395	383	365	338	413	413	373	413	384	362	370	365	416	390	374	408	416	395	373	377	422	389	405	372	398	377	387	377	382	394	394	361	386	378	363	385	386	371	393	390	368	382	384	343	362	384	365	396	368	379	375	375	386	374	382	394	422	382	408	359	339	346	380	418	383	363	369	368	368	366	429	381	384	362	375	372	344	392	366	395	356	406	377	398	389	382	400	382	385	378	371	363	398	361	375	356	383	409	375	366	368	358	355	379	391	368	408	391	381	378	362	397	378	382	334	390	349	361	370	406	356	406	399	383	387	405	382	357	382	369	376	414	409	372	410	391	365	382	351	377	371	386	362	386	390	392	369	403	378	383	381	352	372	377	390	359	379	398	411	392	381	400	352	353	407	372	362	399	336	402	423	401	401	400	378	380	396	391	406	330	385	398	350	393	376	366	399	376	381	371	357	388	359	413	354	396	414	405	387	379	390	389	357	392	382	388	394	395	394	424	397	404	348	352	361	381	363	354	370	380	378	365	374	374	375	347	387	391	365	364	380	410	388	387	388	368	392	407	371	364	362	410	364	372	349	353	406	386	404	404	368	378	379	386	390	396	368	362	367	351	381	351	364	366	393	364	392	380	396	416	401	327	372	384	379	369	383	424	350	409	413	421	378	390	359	388	426	404	365	381	387	370	414	360	374	404	342	375	375	389	362	393	369	363	380	381	377	419	344	418	374	351	385	380	404	377	395	359	372	331	363	367	384	336	377	351	393	379	387	421	365	367	388	366	372	396	406	434	408	382	419	398	342	369	379	392	411	351	340	426	355	373	352	373	380	384	366	371	382	393	433	401	331	416	372	395	356	382	377	396	411	394	355	351	374	401	399	421	371	385	384	406	357	347	366	405	380	417	352	407	404	385	374	354	383	358	365	392	366	411	374	391	371	357	389	383	364	394	373	397	365	376	396	399	375	361	396	365	385	389	375	344	405	374	377	408	375	375	385	401	396	409	400	368	358	368	384	372	370	405	397	349	358	350	434	383	374	376	377	340	396	386	351	404	377	394	371	393	373	383	406	365	428	409	380	407	358	379	391	400	458	366	374	386	366	375	409	376	363	398	401	385	415	429	358	390	415	408	375	391	356	373	398	365	363	371	389	393	368	389	407	407	379	354	384	391	404	414	373	392	393	372	418	396	394	359	400	389	395	385	357	357	410	378	343	392	385	379	367	397	386	413	379	382	410	417	398	381	385	378	381	404	345	387	402	359	336	399	383	371	373	368	421	394	382	353	376	360	350	360	416	376	377	384	397	365	368	352	358	397	391	349	347	364	370	371	371	368	387	338	384	368	371	424	401	389	364	372	391	362	398	353	393	366	404	366	381	380	374	381	406	358	380	402	395	389	387	394	393	420	356	396	388	369	367	387	385	358	350	362	379	375	391	389	424	388	435	415	383	360	393	379	394	370	395	375	375	380	375	355	372	426	404	360	394	375	363	375	360	392	368	387	361	363	363	399	384	360	377	362	387	388	374	393	387	372	372	379	403	369	367	409	404	356	356	389	397	422	359	403	379	370	388	388	425	377	414	384	390	413	371	423	392	381	396	329	376	390	386	372	387	375	395	362	382	379	394	406	397	379	370	359	395	360	334	401	342	410	394	379	391	365	395	387	419	385	377	392	421	382	396	385	373	392	353	344	410	428	392	366	348	364	381	403	366	364	404	387	373	402	386	373	374	371	375	412	395	389	378	423	394	405	377	425	392	366	394	390	378	355	395	394	380	368	379	365	369	369	372	360	369	402	374	410	405	351	378	378	386	396	414	383	350	398	362	401	401	363	375	396	372	389	366	368	380	366	361	356	337	398	390	335	366	381	377	385	368	382	380	389	407	377	390	402	364	410	451	413	365	349	382	392	336	370	352	350	383	391	372	392	382	393	386	385	385	371	428	390	363	386	410	384	404	384	369	416	413	394	395	391	358	344	387	375	392	404	392	388	400	415	399	374	372	390	376	380	375	355	384	366	374	390	368	418	352	406	348	365	377	349	408	409	413	418	388	400	400	366	397	370	409	393	384	389	335	340	407	406	371	389	352	381	366	406	383	366	404	367	369	344	382	362	383	399	409	383	396	374	385	374	400	398	378	375	379	394	391	367	397	383	376	363	370	372	369	382	393	387	389	377	384	347	366	383	338	320	365	355	366	402	371	364	378	379	402	345	401	407	379	395	384	405	360	382	383	372	365	383	408	397	404	378	404	382	406	341	366	367	371	397	380	382	365	372	372	386	371	419	374	390	405	352	368	379	383	386	377	375	387	352	364	419	405	381	406	389	407	380	360	419	388	343	386	354	382	379	391	381	386	362	363	406	364	407	380	388	382	376	359	393	371	403	380	344	381	377	404	367	420	395	355	388	370	422	392	390	382	387	393	377	354	400	400	420	364	402	397	395	390	368	379	411	386	354	395	381	412	379	396	365	365	398	376	392	396	389	386	375	388	373	376	416	360	361	353	397	342	364	400	374	371	390	399	364	387	341	373	386	370	401	421	406	385	369	379	405	389	364	351	378	396	380	355	399	373	410	397	400	369	355	384	376	404	370	359	343	369	374	386	359	386	394	406	391	388	368	371	375	374	343	386	361	397	370	350	361	389	393	378	395	376	367	356	380	383	392	394	385	400	428	385	414	371	391	384	382	415	395	380	384	376	395	385	389	380	390	385	388	406	352	367	412	380	383	441	387	365	360	346	342	435	398	368	415	379	381	370	386	392	399	417	378	394	369	399	377	359	367	389	382	365	383	402	357	403	372	371	396	350	377	391	405	411	366	391	381	368	365	369	384	405	413	400	338	376	372	359	372	381	383	383	368	415	396	408	383	384	389	414	372	379	370	403	391	348	377	393	370	397	384	407	381	370	415	394	361	418	421	402	348	352	378	377	376	377	376	411	376	393	377	400	405	379	390	362	393	412	400	356	360	367	364	400	403	367	384	364	382	404	375	367	400	390	390	374	390	387	373	375	383	392	383	400	376	396	368	378	387	368	375	358	386	389	337	398	358	380	367	363	411	406	414	372	397	383	390	392	369	359	377	352	395	396	399	369	381	364	375	366	375	372	394	368	381	393	373	381	364	370	362	363	372	395	381	362	385	387	394	379	386	353	380	385	362	382	366	383	400	364	423	375	406	365	370	376	381	376	366	369	376	373	383	390	374	372	365	394	392	383	377	389	361	350	361	354	403	387	407	395	366	347	381	364	382	400	388	358	402	354	396	364	398	386	373	362	386	370	372	412	365	364	423	386	376	390	393	402	388	398	404	391	354	400	378	398	416	375	367	388	363	368	356	371	395	385	368	391	415	376	380
5559	1900	2937	1618	1340	1130	880	571	502	2104	2494	1913	1065	589	444	375	348	391	381	365	313	332	380	331	345	369	330	360	369	351	377	370	359	342	365	365	322	346	306	377	357	363	368	371	345	346	344	368	361	360	335	357	320	356	348	372	321	348	364	367	371	352	349	356	329	369	331	361	357	340	367	333	347	369	356	349	309	338	333	382	342	333	317	348	313	359	372	345	366	315	359	353	337	358	348	339	344	340	388	360	331	350	366	374	324	366	380	347	353	324	388	341	375	306	357	349	306	334	359	390	368	383	337	322	356	320	347	354	383	387	374	332	345	346	360	349	342	348	341	332	359	332	364	368	362	326	393	334	364	368	339	360	349	334	348	325	367	341	329	338	356	332	338	385	334	351	351	368	351	317	353	357	366	348	364	364	359	345	321	359	364	345	333	360	348	390	337	330	361	356	380	357	337	373	337	351	363	374	308	367	340	335	394	377	348	342	351	325	356	359	344	354	346	347	347	339	313	331	376	372	313	346	372	351	373	347	331	360	368	321	332	345	332	329	334	351	339	289	360	343	356	333	313	350	322	373	315	357	332	357	391	330	375	338	330	374	349	340	332	378	372	365	355	375	355	309	343	390	319	324	367	337	345	327	362	350	340	360	367	350	361	339	395	359	343	350	377	356	333	373	321	340	339	369	349	362	378	379	363	327	349	328	317	363	378	344	389	325	329	353	326	346	341	331	375	343	349	403	365	362	337	371	322	353	350	332	382	381	355	351	343	380	357	377	362	355	383	375	359	367	324	347	327	354	370	382	333	344	375	343	349	351	350	354	346	340	344	363	357	341	333	348	343	342	326	337	320	377	348	351	327	364	323	363	337	368	330	341	329	324	356	340	348	354	397	385	388	340	371	357	389	340	367	323	351	336	352	364	329	341	365	331	345	375	343	360	393	329	345	367	346	351	383	364	346	339	346	353	329	326	351	373	335	400	345	363	329	376	307	366	325	329	349	334	365	340	312	359	365	357	362	347	334	333	348	363	354	326	345	351	358	346	361	352	325	339	357	350	336	358	343	338	323	324	344	347	359	327	346	360	342	360	345	307	345	346	377	355	343	353	380	349	359	327	377	358	356	370	376	361	378	358	304	355	360	332	359	368	331	346	336	339	339	326	364	330	357	346	345	347	338	333	326	332	367	347	376	339	374	335	327	404	367	372	338	380	358	324	346	368	319	364	364	339	365	349	330	356	357	358	337	342	324	369	372	354	352	351	339	369	339	330	353	370	347	340	361	328	347	353	350	332	341	352	332	349	366	349	346	362	333	351	378	346	328	348	333	309	329	345	334	340	354	362	350	343	334	360	337	350	329	339	337	331	363	326	327	371	336	353	366	350	323	360	340	324	340	368	321	349	376	345	316	313	320	350	358	346	380	353	356	380	338	363	363	305	367	357	360	331	375	358	349	334	363	367	331	324	312	337	323	364	345	336	355	338	343	337	364	349	365	350	379	344	365	380	360	380	369	337	364	326	344	354	325	340	359	324	327	371	363	378	322	350	357	342	328	381	357	350	366	391	347	351	355	342	351	346	352	341	379	300	367	332	352	384	355	350	365	349	340	341	341	331	328	356	357	338	342	364	359	331	333	348	359	319	318	359	355	345	341	326	340	353	328	326	366	327	367	352	343	317	340	343	332	343	381	331	349	373	349	366	372	327	324	379	369	376	317	360	353	319	327	338	342	324	342	357	329	328	333	326	368	361	342	364	350	345	344	321	343	363	373	377	345	375	346	377	332	359	360	381	348	368	353	368	315	335	357	359	335	341	376	359	361	369	337	346	357	346	348	377	345	342	338	323	360	362	327	369	348	361	352	385	353	366	362	376	347	341	351	358	363	318	342	339	345	347	331	368	330	364	331	365	344	349	365	296	379	338	350	354	333	332	361	332	395	398	367	328	339	332	347	338	340	344	318	350	349	357	351	352	359	349	338	326	358	346	359	311	348	331	338	329	344	351	337	374	352	340	348	352	350	344	375	358	364	387	332	319	352	339	343	331	346	355	327	359	341	326	374	367	361	316	373	349	336	329	359	361	326	377	346	327	313	318	358	321	364	349	350	344	355	350	377	388	318	340	352	352	339	354	364	359	367	318	355	358	365	353	374	359	314	371	355	331	380	376	349	320	344	383	370	308	338	368	366	344	328	346	369	362	363	347	351	329	361	333	352	331	353	360	334	344	345	334	353	356	370	367	327	363	335	345	401	347	335	351	355	357	338	377	334	327	363	341	318	354	338	357	353	337	382	327	347	366	332	326	336	348	286	309	351	332	340	353	319	347	345	369	335	352	378	364	349	345	368	355	348	327	353	372	341	325	354	367	390	322	377	386	375	379	367	382	339	343	340	368	381	338	368	336	367	368	323	331	354	361	386	336	312	374	353	360	370	342	337	367	363	324	339	348	353	376	347	368	370	352	356	347	338	367	382	342	352	398	326	319	335	322	331	339	341	346	356	353	403	367	367	328	342	387	315	347	341	316	369	334	371	367	317	350	362	343	367	308	354	349	357	365	313	363	333	360	338	361	360	335	351	317	332	333	341	321	354	354	328	344	347	353	332	361	311	358	323	345	387	393	316	384	360	320	347	394	355	345	333	338	399	326	354	345	346	374	366	365	357	340	353	377	341	396	396	379	355	316	318	356	363	347	395	308	348	347	387	351	355	332	333	338	340	325	324	347	353	369	361	373	340	328	334	362	350	296	328	320	335	369	318	327	316	350	314	350	347	361	337	344	355	338	361	345	362	331	333	357	312	332	342	338	355	351	325	361	337	326	322	340	348	319	330	373	379	340	306	388	346	336	346	355	386	315	368	342	313	328	352	348	345	339	333	355	379	357	358	366	322	358	358	344	330	330	333	333	358	376	381	364	309	362	349	365	322	346	345	307	354	355	351	315	346	360	335	356	333	338	340	368	332	368	371	371	321	334	346	321	334	355	342	346	344	374	383	390	375	340	359	341	330	376	371	321	372	341	357	311	338	341	310	337	379	334	364	333	342	367	350	382	346	357	334	368	318	352	314	343	360	324	349	362	341	305	342	336	344	360	333	338	368	352	350	362	311	335	330	354	303	332	348	308	348	326	337	345	344	332	333	348	343	383	332	328	348	349	342	310	375	331	375	358	317	360	327	334	362	343	348	350	360	363	350	363	348	369	352	354	329	360	336	336	379	343	377	346	319	355	345	364	378	359	348	339	362	355	346	361	357	329	371	350	377	333	333	354	349	344	346	328	362	380	341	357	329	375	344	332	351	340	343	368	320	362	337	376	358	362	387	345	374	323	369	347	342	364	316	344	352	354	380	358	354	320	354	328	336	320	345	354	315	339	332	329	337	332	318	359	338	361	352	389	354	357	319	343	328	330	386	341	342	355	349	356	352	410	324	315	351	363	368	317	357	370	361	353	350	337	350	384	352	386	376	365	343	325	400	344	357	378	355	332	332	328	336	331	331	328
25720	21475	27642	25527	9079	2774	1676	973	829	14381	21378	13949	5959	1710	737	499	410	412	401	406	368	383	378	388	360	375	407	402	401	384	378	376	362	390	376	360	377	397	406	419	389	389	355	392	390	370	371	392	382	383	366	407	362	395	397	395	376	395	380	387	392	383	364	350	379	390	400	385	346	407	383	391	388	407	377	395	421	399	398	390	344	384	364	386	424	363	376	365	367	391	374	422	416	395	373	378	388	356	392	401	364	414	414	415	386	368	391	369	402	397	403	397	400	385	354	377	381	341	382	360	400	362	422	376	384	386	396	357	368	389	355	406	370	364	357	356	396	378	383	367	416	340	408	398	382	409	387	371	364	367	381	376	362	354	374	393	401	365	377	380	381	366	369	395	387	401	369	385	393	383	376	361	406	335	404	363	410	342	371	412	358	389	374	374	383	402	392	404	398	409	331	376	402	347	360	338	376	413	405	363	343	384	386	387	390	377	392	390	377	382	365	314	370	380	368	359	346	377	353	349	417	379	366	387	413	383	393	345	364	390	403	369	418	378	388	417	365	403	427	354	402	442	391	394	376	397	377	374	424	387	378	373	369	409	404	375	411	368	375	396	355	416	391	392	393	363	363	384	378	379	400	394	366	391	347	401	395	436	363	369	388	391	370	374	370	373	377	372	400	380	373	401	367	367	399	417	399	352	407	414	378	348	375	365	384	375	412	420	393	400	391	407	418	373	387	379	348	377	387	401	384	357	396	380	364	404	389	372	363	381	385	355	394	417	391	351	375	376	411	354	369	376	366	384	374	412	373	415	412	359	372	381	388	370	406	330	383	391	394	381	361	391	358	400	407	359	418	398	397	365	366	371	371	398	362	395	356	376	378	411	386	417	403	373	387	346	386	393	360	384	357	387	384	391	367	344	390	376	367	358	376	367	364	381	366	363	379	367	391	371	383	422	378	372	427	347	372	404	391	395	400	395	369	362	389	343	390	391	391	383	381	384	380	406	371	421	416	412	393	372	407	375	383	390	376	372	390	380	401	394	397	358	402	374	409	397	343	403	416	354	399	371	382	369	375	432	388	406	417	382	409	376	390	366	399	389	371	387	411	370	385	392	376	399	403	364	349	380	380	408	370	356	376	383	377	357	390	369	368	392	373	414	369	388	364	382	380	367	391	348	344	394	378	389	420	355	391	383	381	381	380	385	400	387	402	380	366	394	387	355	385	413	387	385	366	405	404	398	390	398	398	367	417	382	387	388	416	362	386	349	387	390	416	377	380	360	410	397	375	429	367	392	380	383	387	387	390	366	366	354	416	389	394	349	361	385	354	344	394	378	369	360	372	392	400	394	389	384	379	349	389	387	372	393	395	393	400	386	374	395	391	370	394	413	418	358	358	403	389	386	351	366	409	372	354	384	395	367	330	363	384	369	363	392	391	400	382	402	358	403	402	401	401	358	361	348	358	381	369	430	403	371	397	361	429	403	377	391	380	360	376	373	370	379	412	379	377	353	385	372	406	380	381	384	385	376	376	403	388	395	396	373	395	379	387	388	393	349	393	371	365	385	364	397	375	384	361	384	412	377	339	393	371	372	376	357	404	373	366	400	400	414	404	378	405	380	416	392	391	360	383	399	389	367	357	384	338	383	367	376	406	386	352	381	386	394	384	387	362	373	359	362	383	372	377	382	364	391	390	390	373	399	385	390	417	380	381	406	373	383	397	378	344	372	380	394	378	355	377	387	406	395	395	394	385	396	399	390	384	388	373	388	397	397	383	368	378	383	424	354	405	407	377	402	362	371	400	373	381	382	398	329	391	382	358	354	389	375	382	387	327	412	369	378	371	389	354	395	377	370	389	372	371	381	374	373	410	377	372	413	386	406	371	362	388	375	397	382	364	369	390	408	373	353	414	330	353	382	394	370	368	376	426	388	407	363	399	395	396	384	380	389	391	362	360	369	364	398	389	372	341	391	414	376	365	376	390	391	349	359	386	381	422	399	396	381	388	401	355	376	400	386	374	412	367	368	413	370	401	379	382	360	427	398	366	382	401	368	393	381	375	421	380	400	374	419	346	366	403	364	387	399	376	361	381	363	389	385	403	391	446	372	342	386	382	365	370	409	373	352	388	388	395	377	374	376	384	380	384	397	390	391	368	364	387	352	384	382	363	366	381	382	375	371	384	379	385	368	418	387	426	390	387	396	415	393	406	394	392	387	382	407	408	350	375	388	374	404	446	356	378	384	373	377	347	430	395	384	394	396	354	396	376	368	385	360	382	403	353	342	362	418	369	402	407	408	383	389	369	370	381	376	367	355	397	384	381	409	385	391	361	382	385	396	400	367	398	388	343	401	405	374	391	368	353	369	379	368	396	426	387	356	380	400	373	395	375	386	388	363	370	374	382	371	386	368	387	374	387	402	388	395	384	370	414	370	400	384	378	384	358	421	397	394	382	385	372	404	432	366	397	386	394	403	395	380	377	366	369	369	391	388	422	415	348	365	386	376	394	399	414	366	390	376	389	411	351	386	347	379	360	413	398	407	356	388	414	346	361	405	393	389	346	388	341	389	405	357	415	363	369	394	379	369	383	406	376	376	382	372	383	366	399	368	363	361	392	410	378	393	385	382	377	414	388	371	413	404	352	364	378	392	392	362	365	383	365	367	366	369	359	365	363	377	400	389	387	345	379	386	361	410	369	395	384	385	395	388	420	424	444	370	370	373	410	383	377	356	399	366	383	337	385	354	373	386	382	398	395	373	367	412	376	386	376	347	373	403	375	409	402	327	371	395	377	337	374	379	401	367	383	359	414	381	364	411	373	351	359	361	369	367	361	372	379	388	412	413	418	412	400	375	356	386	426	417	382	395	382	376	381	413	361	375	359	383	395	373	359	372	389	400	386	397	381	345	367	393	355	392	348	359	364	364	348	382	420	374	358	368	378	335	369	383	357	386	379	360	364	412	348	377	360	385	385	387	364	387	330	366	401	382	340	418	407	387	401	383	376	391	375	374	377	362	422	365	371	387	389	368	392	391	375	380	361	371	356	400	380	419	362	361	354	367	371	388	366	385	403	370	378	380	390	393	374	405	373	367	366	391	347	359	387	390	394	363	424	392	385	388	373	353	407	362	387	354	389	369	376	376	355	379	407	370	365	361	420	406	327	362	437	368	353	361	384	389	377	388	360	372	393	408	401	373	379	363	341	353	373	368	383	358	378	377	385	379	374	372	383	365	353	376	397	315	408	405	399	392	422	379	405	375	403	414	396	367	358	377	377	384	401	360	384	363	391	360	409	361	352	398	385	381	384	395	417	364	396	384	379	379	401	383	386	403	396	398	394	390	356	412	394	380	400	366	376	386	355	366	391	373	352	401	381	375	390	395	429	436	392	374	389	396	402	366	363	396	421	407	408	360	373	388	347	380	384	391	359	365	375	370	409	357	369	416	403	382	356	408	368	376	372	410	380	380	358	390	344	368	369	412	395	385	383	387	383	365
4456	5498	7350	3425	2476	2578	1876	1174	1145	17930	19324	12078	5582	1830	805	465	414	363	355	384	398	378	339	365	405	354	386	388	335	347	350	378	332	411	355	378	342	359	350	333	407	341	342	350	365	344	380	381	360	407	380	369	396	373	395	362	375	375	370	370	377	348	357	368	386	367	400	347	386	374	359	362	338	367	351	363	378	355	344	346	365	369	357	362	369	335	357	369	383	366	346	370	388	336	362	362	366	379	352	337	358	350	319	365	363	349	353	362	395	368	348	397	379	376	358	376	402	353	380	366	388	367	369	344	346	365	352	363	366	365	379	359	363	326	381	372	367	346	366	423	364	365	387	330	372	377	357	357	363	370	382	348	365	386	343	364	340	398	352	368	348	356	367	387	354	359	355	351	316	381	374	339	364	386	402	330	351	378	331	365	340	316	380	398	360	340	383	417	368	352	358	356	390	368	343	386	340	385	357	333	382	370	372	315	367	372	389	348	332	342	376	365	364	367	369	357	374	349	384	368	354	388	349	360	345	406	367	336	340	355	361	348	339	344	346	371	378	326	352	390	334	363	357	385	355	370	392	337	365	366	355	346	373	357	339	380	367	382	339	352	349	346	373	367	359	360	335	393	374	373	363	386	392	366	372	366	365	341	346	350	393	371	385	402	371	333	386	356	380	347	349	386	354	373	377	356	380	394	378	356	341	345	366	349	372	376	346	343	364	355	373	384	353	352	388	367	359	387	327	346	346	343	409	386	347	353	344	370	360	382	362	367	354	346	356	350	351	405	369	344	342	345	387	360	355	363	363	367	378	361	384	375	362	361	358	365	363	355	322	364	362	364	324	356	396	348	337	382	364	355	344	369	368	354	357	367	340	360	315	383	367	392	369	340	368	334	341	341	377	371	371	334	370	351	367	386	337	370	351	393	397	366	397	364	367	378	349	354	356	372	348	331	362	343	350	400	338	365	371	310	373	361	362	365	378	369	367	359	394	351	364	376	331	342	357	338	377	372	366	360	395	377	393	368	349	336	345	389	340	343	347	342	363	369	380	342	375	362	342	366	366	360	333	339	365	387	372	372	337	381	388	356	362	334	371	359	340	358	358	348	357	323	370	385	356	382	387	367	379	381	366	383	325	354	349	339	365	339	357	343	352	348	343	371	365	383	357	333	376	393	385	355	384	377	323	364	345	380	369	370	390	349	388	351	337	346	349	367	383	381	375	364	365	361	366	342	370	370	373	389	333	358	390	358	359	327	339	375	354	347	342	406	366	364	351	376	370	374	351	367	376	375	331	395	391	335	397	383	337	378	342	381	353	382	315	339	405	376	314	377	364	357	378	359	378	350	370	400	356	348	376	366	403	362	358	349	367	348	347	391	351	341	355	359	336	375	363	384	350	364	375	342	356	343	373	369	372	362	346	386	351	357	373	368	352	395	337	361	383	385	373	370	369	347	366	362	358	372	366	359	389	375	341	343	375	369	373	340	392	366	354	354	358	342	355	388	339	340	377	362	353	346	385	338	361	330	369	387	361	365	350	333	375	381	372	354	366	356	360	354	397	363	366	402	373	376	380	349	349	379	353	347	358	375	360	384	366	323	353	354	381	356	358	366	364	338	348	352	380	359	374	366	390	364	357	353	338	384	366	374	347	381	404	356	361	364	377	326	376	351	384	360	379	386	359	349	335	385	385	370	370	355	356	382	379	332	388	368	364	365	371	354	387	348	401	383	372	385	349	354	364	359	352	365	391	371	341	403	379	404	351	356	354	350	345	383	368	349	356	359	387	331	381	378	355	382	331	390	371	380	377	384	378	360	360	372	358	373	365	345	336	356	369	354	340	352	341	347	368	360	408	362	355	362	408	355	355	350	343	354	352	330	375	379	370	376	375	405	344	397	316	385	362	394	346	372	318	363	356	362	336	327	355	377	373	354	363	362	363	390	333	340	339	354	370	360	360	381	379	373	371	380	365	379	379	373	373	389	343	370	353	377	379	359	393	322	370	348	390	385	355	347	367	379	336	341	325	396	378	390	313	330	381	337	360	395	378	364	393	373	371	368	353	346	356	375	378	349	341	348	349	378	346	360	380	387	405	347	359	358	349	338	364	380	356	332	364	347	361	383	360	401	338	370	343	353	343	390	366	352	384	352	365	339	391	356	369	362	358	355	405	340	364	348	339	335	342	330	376	342	349	387	354	331	329	373	338	348	329	370	364	310	331	382	404	362	370	344	346	375	348	372	345	351	335	345	380	364	338	389	377	336	347	348	311	358	335	363	366	363	367	367	362	364	369	393	349	356	345	376	364	369	360	392	327	390	349	386	367	357	344	340	336	377	361	385	369	364	392	359	355	368	388	377	346	385	363	388	382	359	377	389	334	352	360	343	368	342	370	343	390	368	337	360	394	351	341	367	375	358	367	386	352	382	363	332	373	360	370	371	395	322	360	374	374	361	376	346	358	357	371	383	345	379	350	373	381	392	407	353	354	367	350	359	363	339	341	368	384	373	354	357	335	332	366	362	350	356	352	341	371	351	378	366	386	333	380	399	391	347	384	330	373	391	323	361	360	358	375	381	341	362	356	379	407	381	342	363	352	381	349	343	384	397	388	379	375	365	377	376	356	358	371	351	336	359	377	364	338	365	356	359	357	373	350	337	367	355	347	343	392	353	388	336	347	357	335	328	376	344	347	394	392	418	369	390	369	407	346	362	382	342	348	375	330	368	379	357	362	371	383	365	342	383	382	341	379	379	355	333	357	356	343	396	350	379	368	378	352	386	361	382	370	386	412	327	373	344	358	403	356	372	348	365	375	363	357	374	339	342	346	334	350	369	335	387	363	355	334	366	336	365	372	393	366	335	349	380	386	364	364	375	355	354	374	372	371	360	360	338	395	388	385	358	375	362	376	400	390	337	371	360	393	372	367	381	348	376	361	374	317	348	385	370	345	383	357	332	376	372	371	377	356	361	355	344	360	360	346	365	377	344	352	365	373	389	396	371	374	379	322	354	357	347	364	383	376	344	351	377	366	357	352	381	353	351	341	392	363	330	325	357	330	346	393	347	359	335	375	351	359	368	358	345	363	372	365	348	368	386	337	347	385	389	361	355	351	362	380	369	396	350	339	355	369	359	378	366	364	334	347	375	348	369	346	391	346	345	368	321	352	369	368	365	351	350	343	359	371	324	344	381	346	358	387	371	339	391	344	358	358	364	364	374	361	367	344	365	343	377	370	340	350	346	416	361	368	368	367	361	326	386	392	369	391	383	362	364	370	354	348	355	379	326	355	345	344	382	357	356	335	375	364	354	361	386	350	378	352	335	370	358	381	336	390	371	358	354	359	330	360	341	353	348	331	370	364	383	369	345	343	387	358	389	345	369	337	339	322	357	372	346	330	361	390	362	367	337	405	396	359	357	364	381	362	330	352	364	346	353	341	368	330	344	356	321	383	359	335	327	363	338	347	385	375	390	383	357	381	364	373	365	349	367	338	365
24700	21500	28748	24708	21119	8143	3477	1801	1201	22542	33706	25668	13507	4067	1408	772	519	547	501	486	528	520	505	470	510	484	502	521	545	476	471	535	500	553	498	531	567	545	503	462	480	503	510	512	513	521	517	519	541	525	480	494	525	479	449	458	500	489	501	510	492	528	495	512	499	524	514	551	515	526	471	566	508	476	505	510	509	523	488	543	500	521	496	511	505	500	480	496	525	523	511	504	487	562	534	500	526	520	518	524	499	523	511	506	508	494	508	496	491	516	540	483	517	476	519	511	504	516	485	506	509	507	500	501	515	511	460	485	514	533	535	516	512	468	507	537	539	501	499	492	498	515	505	497	568	498	502	487	527	494	558	487	509	512	458	513	516	518	497	490	506	502	531	521	507	542	537	492	494	514	505	509	493	518	531	506	506	510	484	469	512	526	525	519	538	537	490	490	486	483	506	484	446	489	471	509	494	460	490	468	500	528	483	503	475	484	501	509	494	492	505	493	490	497	484	491	532	497	474	509	528	483	540	514	493	516	462	469	503	476	521	503	504	501	506	477	531	511	542	506	496	495	536	533	511	482	444	511	499	511	499	477	483	520	508	487	514	482	462	490	475	508	493	514	509	497	463	537	519	504	463	529	494	530	521	512	498	491	510	503	508	491	494	520	458	517	504	516	517	515	495	521	490	489	447	505	536	499	540	480	515	491	505	493	460	465	499	509	495	531	474	537	512	507	521	485	513	528	458	516	519	473	500	510	507	480	486	486	495	479	497	519	512	516	521	529	539	478	551	481	490	494	496	472	510	517	484	463	511	484	513	489	486	444	503	477	505	511	490	494	543	467	515	507	488	519	513	525	526	491	508	507	496	495	508	505	510	511	515	497	473	538	505	496	472	463	501	515	495	528	506	500	533	503	518	508	492	533	519	501	502	502	500	503	476	487	476	519	470	511	481	526	513	493	511	480	532	479	527	472	518	497	514	501	469	541	476	460	463	549	492	479	475	478	503	530	531	484	489	494	530	532	498	523	467	502	515	496	511	515	494	490	476	529	490	478	511	505	499	483	497	474	493	498	487	515	483	465	512	495	490	476	507	484	507	563	542	461	520	493	497	498	492	514	493	497	501	488	506	488	514	472	519	481	500	500	519	496	521	504	505	482	541	497	502	525	523	501	490	501	493	494	487	508	483	492	507	522	502	488	474	520	496	557	486	520	459	507	534	484	495	504	492	512	477	508	527	465	521	459	503	480	510	480	490	493	506	466	501	503	502	498	494	472	498	497	464	492	519	533	502	484	501	452	510	501	516	478	515	491	547	478	509	509	545	519	497	482	471	477	495	484	511	561	488	472	519	492	475	550	528	531	516	475	543	523	509	497	522	507	494	463	496	530	508	476	474	505	482	483	516	535	503	508	498	505	537	532	546	490	479	532	470	498	480	532	515	551	475	542	517	508	470	522	515	468	530	504	490	525	507	488	517	519	481	508	540	454	504	519	489	470	457	497	486	496	479	520	478	522	513	507	503	550	514	507	491	456	513	511	453	508	483	482	529	503	486	502	551	484	483	488	517	492	486	508	526	538	482	520	565	525	488	524	497	499	547	526	508	469	518	476	551	452	476	499	512	505	496	461	499	551	505	500	498	495	488	518	477	487	521	466	486	481	499	457	513	498	503	525	531	477	525	532	489	500	507	541	520	499	513	498	558	491	508	542	533	522	483	519	517	517	508	485	491	529	486	492	506	517	494	483	492	493	479	495	505	506	504	456	550	519	486	487	517	548	508	540	526	544	483	484	500	526	498	495	559	474	477	507	484	516	548	512	498	471	477	485	508	514	509	507	521	520	486	475	464	494	510	547	510	519	510	504	484	509	491	518	494	519	476	501	500	457	463	499	546	481	533	489	466	490	450	478	488	529	576	483	501	471	513	533	499	480	446	500	484	514	479	498	460	480	477	477	517	495	516	496	515	495	560	473	479	519	482	481	497	516	467	497	507	490	510	526	508	521	531	544	519	509	532	535	561	472	509	532	531	499	485	505	529	474	482	527	493	510	501	527	487	502	465	543	501	530	524	483	511	489	499	511	490	540	490	436	521	536	488	538	530	523	549	494	500	524	444	522	518	523	541	547	505	487	501	527	481	526	471	504	519	495	503	512	463	536	494	511	496	531	516	477	491	492	494	496	499	525	485	506	488	524	463	496	473	519	470	480	499	506	476	522	476	545	487	457	528	498	481	493	473	492	497	523	509	480	497	540	501	472	489	507	524	548	496	499	529	489	549	495	487	514	538	508	483	479	514	501	468	492	527	499	488	543	492	477	501	462	516	470	490	525	485	497	479	484	539	503	471	479	465	487	467	490	523	498	507	508	495	489	487	516	523	471	464	509	514	512	478	486	519	498	493	517	496	456	551	506	506	509	474	529	497	524	477	538	518	503	512	502	503	477	480	478	492	525	499	484	484	513	527	503	472	555	485	493	490	494	507	523	474	485	477	500	510	497	497	467	537	501	486	488	448	516	484	537	522	498	545	513	504	462	497	475	487	463	467	465	485	471	501	489	564	531	502	460	488	492	504	523	519	490	497	503	515	509	492	448	510	460	499	534	509	489	477	526	504	495	486	487	476	454	518	496	497	483	473	520	496	501	470	487	468	513	482	503	471	476	505	470	528	461	529	511	493	474	505	457	480	513	504	489	506	529	520	454	486	491	547	526	531	535	523	477	465	504	514	488	476	481	501	512	493	468	478	503	481	491	505	510	495	557	481	507	482	502	492	445	541	504	491	501	482	495	494	478	518	520	510	555	478	500	506	488	499	459	512	502	501	490	483	528	522	546	513	532	518	510	519	490	495	499	499	474	502	538	505	507	507	520	544	527	469	528	480	468	480	542	532	514	543	529	520	484	535	483	537	514	522	522	505	486	492	505	495	492	509	481	469	486	462	494	486	472	518	517	477	494	489	507	492	461	464	490	466	494	526	512	498	513	512	527	473	550	486	491	510	501	485	450	485	488	508	507	492	456	503	478	474	514	496	504	527	472	520	511	504	509	480	523	491	493	494	528	525	504	514	505	510	490	500	509	513	511	543	512	485	502	501	476	524	491	501	497	519	477	505	471	550	487	448	497	529	473	485	503	511	549	465	506	550	466	480	468	477	503	485	521	523	477	538	471	506	500	535	493	466	521	491	561	526	495	504	487	468	469	514	533	516	497	489	542	538	484	502	500	510	485	505	501	540	513	538	514	495	493	523	524	514	523	485	532	461	475	478	470	485	491	544	555	519	503	509	512	508	468	479	516	481	513	480	519	483	492	524	487	513	522	534	517	499	489	520	555	462	506	501	479	513	509	489	508	495	483	465	493	506	542	492	534	469	501	485	503	517	487	501	508	484	504	540	515	511	486	494	497	513	463	501	505	498	482	515	444	473	500	529	479	503	473	534	523	485	500	436	513	496	491	509	523	514	500	527	485	523	490	534	510	511	475	489	464	476	511	512	474	495	496
5010	10004	12817	5979	3531	2833	3040	2002	1603	26592	29766	21501	10688	3687	1439	729	491	492	458	475	462	461	479	507	472	476	467	468	458	454	464	459	441	493	460	499	523	463	462	473	429	468	442	486	483	465	443	442	448	489	442	459	483	456	466	482	476	463	415	454	438	449	493	488	389	489	451	525	484	469	441	462	485	491	474	471	455	494	481	472	413	453	470	457	474	443	440	446	445	430	435	446	484	444	463	442	469	413	461	447	449	484	484	441	435	464	497	466	416	444	461	458	427	464	476	453	501	489	485	424	416	453	474	462	439	472	464	427	448	451	470	470	473	455	451	461	460	448	449	457	429	439	475	482	506	458	433	480	449	459	473	476	486	437	444	435	466	462	463	479	467	504	452	464	508	474	460	471	432	479	464	484	469	458	484	499	431	485	469	466	477	468	464	438	429	440	465	462	459	446	471	482	474	468	497	424	473	477	432	464	455	429	460	447	490	475	450	477	445	475	493	426	459	463	477	444	455	448	464	470	467	486	493	446	443	447	472	467	476	458	482	449	448	424	456	418	459	474	434	441	423	493	468	427	487	487	452	465	476	469	455	466	431	484	479	441	483	460	482	429	467	483	472	484	468	432	436	467	453	439	477	460	461	471	469	480	495	469	493	441	471	447	445	448	453	459	497	475	425	435	478	452	485	461	443	477	461	455	445	475	443	478	447	459	448	470	461	453	463	473	451	483	487	460	460	492	464	457	465	483	456	422	484	436	483	461	442	462	476	454	451	477	461	477	437	420	489	477	462	436	474	483	453	455	454	444	447	479	482	473	489	466	464	419	475	447	475	427	455	416	439	439	443	511	465	431	451	453	476	466	461	462	444	483	448	475	462	458	464	480	470	459	480	441	450	498	470	427	467	473	461	440	475	463	482	441	429	464	481	449	468	460	469	457	453	463	451	447	474	482	491	483	433	471	459	458	458	487	442	476	476	480	468	456	439	439	467	472	468	443	465	478	450	454	457	461	475	446	471	433	449	423	475	476	473	484	473	492	467	476	417	459	445	491	453	452	435	460	503	416	492	471	471	481	446	481	472	406	479	448	487	473	502	448	481	440	485	471	454	444	489	397	493	457	452	427	455	476	459	443	416	433	481	453	442	472	463	459	421	468	394	410	458	469	448	456	462	438	464	447	471	483	456	462	452	469	443	476	463	468	458	467	454	471	453	458	457	471	482	472	497	462	477	441	468	463	444	441	470	440	490	458	454	462	451	454	458	487	451	439	439	464	475	465	487	446	489	443	443	465	435	503	457	440	459	479	452	473	456	483	466	461	503	487	490	459	456	411	485	465	473	443	456	436	469	425	437	454	421	440	488	439	464	433	475	428	436	419	461	468	479	493	468	489	448	461	437	469	489	470	437	471	466	486	440	485	456	489	449	424	455	452	447	450	432	485	445	431	457	463	474	430	469	476	460	464	472	451	422	470	410	466	443	474	463	450	486	482	440	475	481	463	466	485	468	414	478	456	467	431	458	477	468	433	471	489	453	474	423	459	456	499	458	491	472	456	475	448	469	485	458	485	453	477	470	445	476	475	480	489	499	472	449	499	486	483	460	448	462	483	469	441	466	479	478	462	451	440	453	460	484	435	421	464	450	449	443	462	456	455	492	419	419	455	430	439	454	457	427	475	411	476	489	490	448	478	468	431	479	506	437	446	457	474	457	463	461	464	446	462	417	458	456	477	462	474	473	507	486	487	487	445	467	488	457	407	486	478	392	460	482	457	423	450	516	470	453	420	500	458	477	486	450	479	492	470	434	443	471	426	449	425	445	498	463	474	456	445	493	495	458	464	476	431	457	466	444	478	493	485	458	443	450	463	476	440	450	497	468	491	486	450	490	420	459	446	468	466	474	444	489	458	482	458	461	460	427	451	432	448	460	448	458	462	436	483	443	439	464	442	462	447	463	487	430	487	440	483	446	432	455	499	457	456	452	485	424	458	447	460	454	440	484	458	438	459	458	493	475	433	439	445	441	460	452	480	439	443	419	464	456	431	456	476	466	463	477	455	449	445	437	478	461	494	455	483	461	464	454	473	431	480	507	455	449	471	486	438	470	492	506	465	437	455	462	482	511	441	458	447	453	435	484	456	413	480	485	458	448	422	448	482	474	466	478	495	499	428	458	467	478	430	464	483	474	495	498	460	439	466	482	472	487	445	483	422	423	494	458	475	444	445	481	451	451	445	469	455	483	496	441	430	480	428	432	444	465	409	470	473	475	469	455	472	469	457	450	470	469	436	475	494	475	413	445	458	429	439	451	437	458	435	467	476	434	440	438	443	454	429	459	460	420	450	432	453	469	460	504	484	475	480	478	439	448	461	454	415	465	476	477	504	478	450	471	436	432	463	456	453	450	459	470	488	472	480	463	466	448	469	454	475	449	439	481	470	455	479	470	438	494	447	467	431	422	445	496	467	464	465	444	461	437	452	435	413	462	463	491	452	464	415	460	477	462	453	453	475	474	501	481	478	444	409	469	444	423	485	445	486	433	425	459	474	478	434	464	499	494	467	452	458	416	446	470	448	483	470	428	466	478	467	472	469	434	464	444	463	446	454	456	454	473	448	449	424	437	461	478	469	479	481	458	474	457	471	447	457	476	450	451	499	451	478	438	492	454	481	466	407	452	461	485	436	456	443	463	465	447	424	444	458	431	484	445	476	460	448	497	438	465	449	486	481	458	456	478	479	493	429	431	474	493	431	479	440	443	459	460	439	464	451	464	514	477	452	466	456	473	470	456	436	485	448	440	442	480	472	435	445	492	474	469	473	462	460	426	454	480	457	455	480	434	446	486	464	493	448	422	469	433	474	458	486	464	511	416	444	476	465	453	470	500	468	444	443	496	453	477	495	447	468	465	451	397	475	452	470	477	473	457	415	461	446	446	449	437	448	492	483	461	451	493	450	424	464	499	453	444	466	479	461	489	403	486	460	441	465	465	449	477	429	452	476	435	477	419	470	482	520	454	458	489	449	464	419	479	454	459	468	478	440	472	467	432	468	424	465	433	505	437	474	487	412	483	443	475	439	477	455	410	420	453	452	474	475	496	428	481	458	450	481	490	442	511	441	445	442	466	470	453	503	444	441	444	426	440	438	495	450	494	470	446	447	467	482	445	484	419	491	496	416	492	454	439	457	437	448	487	469	453	438	476	471	414	473	462	438	405	446	446	465	442	431	466	449	411	478	474	461	454	441	478	460	487	456	446	462	484	465	404	481	488	474	472	446	446	473	467	459	461	459	474	465	441	477	459	460	433	459	494	484	456	460	447	429	435	457	481	452	465	435	455	466	408	478	473	445	471	447	469	491	442	476	432	432	466	426	484	457	465	427	432	469	455	506	466	477	472	500	455	460	407	476	421	460	473	430	438	455	460	452	440	464	479	437	468	458	463	439	477	486	450	454	443	480	450	482	449	501	467	451	477	453	438	486	473	476	426	479	463	410	455	448	475	446
27694	11342	3477	1488	680	573	530	542	415	1192	1766	1511	1096	668	493	404	381	372	392	338	380	386	366	363	371	368	345	373	377	382	346	396	346	364	390	405	376	366	336	376	373	340	395	379	423	392	349	362	340	396	366	370	373	383	366	375	378	392	384	366	422	362	370	370	379	365	358	399	391	378	376	424	373	400	373	401	388	388	358	376	365	355	360	372	383	357	356	334	400	358	398	358	400	369	362	390	347	363	361	357	402	366	359	369	395	400	351	377	389	429	391	378	325	342	414	357	375	365	390	411	359	384	350	359	357	389	379	414	389	375	395	354	376	383	374	362	375	379	357	345	397	357	399	402	382	369	388	391	392	383	387	359	384	365	389	386	354	380	394	350	405	339	377	409	354	394	420	382	376	419	392	370	334	381	369	405	369	359	391	375	406	405	408	378	396	359	360	387	385	365	377	401	376	386	375	415	379	376	354	405	368	345	409	321	375	393	385	368	400	409	397	376	381	389	408	389	369	383	365	377	403	397	365	347	355	400	360	403	364	356	382	358	409	386	396	362	338	414	385	401	387	374	398	381	357	385	387	383	359	377	384	368	385	394	375	404	369	361	388	400	375	344	363	337	372	356	348	344	374	385	385	386	350	402	392	358	380	354	372	373	343	381	341	396	348	364	326	375	384	366	405	387	363	369	368	329	361	373	384	393	378	391	361	393	393	402	381	388	358	405	363	369	357	394	372	373	363	358	367	351	357	394	408	398	343	389	353	366	369	368	392	353	350	401	364	369	349	400	395	409	385	403	363	380	372	364	360	383	411	375	390	387	412	379	394	371	365	407	362	358	375	373	353	374	402	367	353	393	373	412	358	380	408	377	369	375	419	396	396	390	385	393	407	368	370	385	340	388	385	356	374	371	373	385	375	406	349	366	394	346	356	375	359	379	390	359	366	369	359	371	356	361	408	402	367	344	357	388	363	387	370	385	390	367	398	377	391	340	371	389	355	381	384	382	371	363	337	348	375	378	377	383	365	367	373	371	348	387	396	373	388	354	378	385	358	382	370	385	371	344	378	371	383	421	383	362	358	422	385	402	370	407	391	408	371	385	412	383	376	360	366	385	354	374	367	381	361	371	389	397	388	355	396	359	374	405	410	396	379	363	411	362	371	393	390	387	383	390	367	405	379	338	329	378	360	385	376	351	390	362	381	379	381	416	371	371	363	395	351	389	359	350	371	357	377	384	409	347	338	386	414	383	366	379	338	369	393	381	375	375	354	374	398	356	361	391	398	336	334	362	390	373	350	409	392	390	375	381	363	378	398	408	367	347	364	380	392	362	386	377	359	377	351	383	329	384	374	368	372	372	370	368	393	379	397	381	387	390	371	367	359	378	387	390	348	400	389	364	357	392	399	416	366	379	338	376	376	377	349	347	368	360	369	399	352	372	357	390	411	379	359	371	378	404	373	382	362	372	359	391	376	353	339	363	379	407	392	370	376	376	411	349	363	404	374	384	339	386	371	362	367	363	414	405	407	318	378	359	331	387	370	404	380	396	369	396	390	373	381	345	379	411	389	397	352	374	360	381	352	373	331	358	390	387	370	355	365	397	345	374	361	406	354	376	332	324	382	407	377	394	374	386	371	397	403	359	351	334	368	386	365	351	345	412	359	364	363	359	379	368	354	332	384	363	403	373	355	400	381	381	374	404	355	331	372	371	398	393	385	376	363	393	351	357	409	400	368	367	389	377	397	389	387	433	398	354	375	390	360	415	383	355	375	369	345	377	363	403	419	396	388	373	359	404	348	364	375	362	397	363	340	350	368	375	384	371	355	385	370	336	404	408	352	370	358	380	374	373	369	345	359	357	419	378	336	370	342	343	390	390	377	378	387	388	349	357	361	363	363	373	387	391	369	349	382	356	383	351	360	377	365	363	364	378	401	366	395	404	397	385	385	365	383	357	392	375	370	361	376	387	367	364	320	376	349	390	395	395	381	359	363	403	392	378	353	379	361	378	363	332	354	387	366	339	368	392	384	354	341	395	374	376	352	342	375	412	361	361	371	432	388	389	376	394	347	385	348	368	358	369	387	410	425	390	384	378	339	384	344	376	362	383	365	364	371	386	373	398	381	382	396	424	392	370	347	380	411	391	336	349	373	388	403	391	361	372	382	346	337	385	371	338	354	366	370	362	358	377	375	382	374	387	358	356	397	380	376	365	392	372	374	360	357	394	383	376	392	431	391	310	366	379	375	392	383	393	377	403	369	364	349	364	362	395	381	355	352	349	396	373	369	381	365	396	345	399	412	379	350	397	382	362	383	367	389	360	337	390	353	384	399	361	371	384	398	378	424	406	372	383	378	398	372	384	350	345	337	403	386	365	377	391	347	367	382	366	390	408	363	398	382	385	349	381	376	353	389	380	398	361	381	337	374	347	389	382	364	361	358	384	386	365	382	395	384	360	389	392	435	357	401	374	376	397	370	390	420	406	363	354	395	381	404	380	377	366	367	383	331	412	385	367	369	365	348	397	383	369	388	350	379	357	371	389	370	393	353	364	404	354	366	368	371	364	371	356	391	365	352	348	378	388	383	377	388	378	372	390	347	391	376	387	351	382	367	355	370	381	396	351	377	359	380	382	371	420	368	427	405	392	338	347	342	362	352	340	351	358	370	340	410	340	406	366	375	358	399	356	367	372	384	362	351	380	394	391	387	365	360	385	405	357	372	368	394	360	358	375	374	396	379	341	390	353	393	406	355	389	365	380	411	357	383	388	346	385	358	342	384	378	383	355	359	372	349	395	375	364	342	376	364	389	378	349	349	380	358	388	408	372	342	378	347	380	356	341	375	374	396	371	357	358	363	338	367	397	381	390	389	389	406	404	360	412	424	413	385	355	436	374	377	381	407	357	383	387	385	393	373	391	388	375	363	376	404	357	373	377	396	398	395	374	400	353	391	400	384	404	377	362	365	340	340	390	401	365	359	362	396	374	359	348	382	382	395	336	378	397	368	405	389	365	409	418	381	377	376	353	392	361	359	384	354	379	406	382	350	384	372	377	373	384	364	355	390	378	384	394	364	375	359	338	346	387	383	368	397	375	362	400	352	391	366	365	370	376	355	362	359	386	404	385	347	379	381	372	365	387	341	380	352	380	361	377	372	368	372	383	388	374	387	379	354	396	393	385	375	397	354	342	406	334	366	394	363	370	355	367	371	357	373	392	413	343	380	384	380	353	409	335	368	397	361	405	390	365	366	352	378	376	368	378	345	400	363	374	390	386	381	385	378	377	352	402	406	369	368	394	388	377	402	379	354	382	373	351	423	344	384	366	375	385	384	392	391	362	375	380	368	352	422	347	381	379	376	379	378	362	400	362	361	381	359	382	395	373	344	444	394	390	358	366	397	405	390	386	367	399	389	379	379	369	349	368	386	372	358	368	369	346	349	390	353	362	339	392	389	367	326	386	378	413	405	413	382	371	394	387	399	346	374	363	377	353	355	371
5724	2607	3433	1253	786	655	758	576	434	1806	2284	1838	1243	642	464	385	344	388	345	371	326	308	357	345	357	316	368	351	337	360	324	352	313	335	354	301	334	344	428	310	356	335	362	333	319	335	348	346	340	313	330	339	356	359	352	343	355	326	332	334	365	349	341	336	342	331	356	330	303	360	334	325	298	323	363	362	329	341	351	329	326	324	371	321	330	355	341	320	309	361	313	348	354	336	313	375	338	341	361	309	317	379	372	361	320	353	329	360	317	322	352	342	369	342	343	350	361	349	342	348	360	342	332	364	337	326	335	326	328	358	358	353	324	326	334	320	349	356	348	357	348	327	328	358	312	321	354	359	385	343	376	333	361	335	362	349	332	352	345	329	346	319	332	350	344	306	375	368	336	349	333	332	354	369	354	331	339	387	326	355	359	324	348	368	372	345	365	330	335	341	357	348	339	347	329	380	325	344	354	340	362	337	341	339	303	336	342	347	333	341	336	309	332	364	348	351	345	343	334	339	333	356	357	361	364	333	318	375	358	332	320	327	340	359	353	323	348	366	337	346	360	353	373	338	326	351	342	325	370	363	350	324	320	323	359	352	350	347	357	338	334	321	347	317	353	355	316	338	322	337	334	346	383	367	372	365	330	356	311	326	350	359	378	355	377	352	341	329	325	343	386	338	331	331	339	340	353	338	343	336	312	330	335	352	344	333	338	351	351	365	364	362	323	348	362	327	354	338	320	320	333	343	314	352	319	343	345	357	372	357	306	319	326	340	363	355	361	364	331	334	332	343	359	301	345	332	347	310	343	316	357	359	325	344	356	339	349	336	349	319	348	341	317	339	350	316	365	356	366	353	347	342	364	361	337	318	338	350	376	311	332	305	347	328	335	317	352	350	347	333	338	351	325	327	334	368	340	328	338	371	346	359	362	365	361	336	358	334	346	336	357	335	324	341	336	328	343	344	327	347	358	301	372	363	333	357	337	331	353	331	333	333	342	312	324	369	360	357	341	341	354	371	347	357	345	335	364	326	313	352	347	381	355	347	349	311	342	353	387	338	344	319	373	340	320	329	339	371	372	362	346	344	344	327	355	331	351	320	348	351	356	351	375	338	309	366	309	353	349	339	348	331	335	352	334	331	351	317	353	343	327	352	320	343	311	372	343	357	380	343	356	381	343	357	359	333	326	324	346	330	349	321	341	335	345	342	329	328	310	320	331	353	339	331	346	356	381	310	308	324	337	327	337	347	362	332	329	342	338	342	365	324	369	345	318	327	328	363	325	336	320	361	304	306	317	344	315	317	346	358	373	319	337	337	341	346	367	357	326	335	356	332	352	338	382	335	307	348	343	333	329	368	368	343	341	322	321	374	338	319	347	323	321	338	293	370	357	354	345	357	362	365	367	340	343	346	349	353	342	352	328	289	341	353	356	351	363	340	332	375	386	355	378	345	354	331	332	349	350	377	320	342	368	341	312	339	333	316	339	350	334	305	361	367	355	359	343	345	306	355	311	343	342	357	351	322	347	343	340	349	361	328	359	318	341	361	343	351	324	360	338	331	369	347	341	332	364	346	335	350	362	337	332	370	357	337	339	357	336	332	383	313	333	358	334	352	346	343	329	399	347	355	384	327	338	360	340	343	318	317	350	342	326	345	330	324	357	333	353	373	354	331	323	376	346	380	337	340	384	326	301	357	341	311	339	324	364	317	337	356	334	337	300	367	301	351	384	348	355	322	351	365	332	359	332	323	393	347	339	346	317	323	331	343	374	314	351	331	332	338	322	354	347	341	354	325	309	328	348	356	364	339	370	341	359	356	309	350	352	329	353	340	331	342	365	336	345	332	321	312	347	360	335	344	353	363	334	319	368	330	367	334	358	327	330	358	321	338	375	336	363	347	327	349	358	372	352	367	365	334	319	367	338	336	306	324	345	335	347	321	326	353	351	359	363	364	351	338	361	350	328	390	341	312	341	308	366	332	352	349	384	384	345	340	338	359	403	372	360	360	360	353	343	347	369	341	323	350	327	345	357	382	302	337	345	349	362	340	385	346	321	374	363	374	346	310	365	340	323	333	306	358	346	321	345	353	305	323	367	356	343	381	337	324	355	334	351	364	361	384	317	318	345	356	344	320	348	344	279	352	349	337	378	393	356	333	338	326	366	347	322	311	294	358	306	347	334	335	327	344	333	346	349	331	352	339	363	357	362	339	335	331	377	329	316	362	316	337	312	363	359	283	335	370	353	329	366	351	333	320	321	372	360	346	350	346	336	327	349	367	327	353	346	339	321	321	345	364	340	349	320	310	344	377	318	331	359	343	359	345	363	307	337	352	329	324	332	331	340	360	362	336	379	345	322	362	351	306	314	326	360	331	345	335	354	347	361	336	331	349	326	316	355	363	359	317	309	363	345	333	340	335	349	368	322	355	352	336	343	356	350	352	326	331	353	327	338	339	360	353	362	334	342	352	360	349	382	325	368	323	368	359	351	364	323	339	311	371	317	376	341	340	355	308	364	295	332	341	373	367	328	302	348	310	351	346	366	343	369	366	341	337	318	363	333	350	352	362	357	340	349	353	362	342	327	361	339	348	377	321	355	341	334	347	391	389	355	332	316	329	368	331	303	323	313	336	330	334	350	374	335	359	316	345	331	350	277	330	339	339	342	326	334	336	326	296	347	336	355	360	319	351	318	356	353	362	317	332	334	390	312	374	344	332	318	335	373	360	342	363	363	354	364	377	356	361	320	335	317	342	339	357	352	334	374	349	356	301	331	351	323	369	345	334	332	328	344	368	357	313	317	340	359	309	325	345	348	361	322	338	365	309	344	355	339	357	362	335	341	318	331	337	333	343	342	301	354	337	384	376	309	357	392	333	328	327	334	339	345	349	316	362	345	342	321	336	340	313	373	313	335	348	375	362	324	350	358	326	337	373	375	364	333	344	354	329	368	333	328	360	339	307	328	373	341	372	323	326	347	342	348	351	355	338	340	295	364	352	332	371	371	355	357	347	363	348	343	338	318	331	378	387	348	330	353	412	310	366	375	364	350	346	371	318	363	350	305	364	350	340	333	321	332	331	358	350	334	348	338	355	352	355	367	345	344	359	345	351	363	304	351	331	328	347	347	319	372	352	311	334	376	332	341	367	359	332	355	338	314	348	356	281	357	356	356	342	343	331	326	348	318	352	387	329	347	337	346	379	346	332	359	355	339	349	339	364	338	343	352	313	339	352	334	329	344	344	340	332	374	349	354	359	341	335	356	359	350	324	348	335	342	386	316	328	318	354	352	334	339	331	344	313	354	356	302	328	355	342	371	355	322	364	344	356	364	331	379	339	345	348	315	340	350	321	339	354	346	358	333	337	361	307	330	363	340	360	358	365	366	368	360	358	301	344	347	328	362	355	336	356	328	331	365	331	336	339	352	311	303	308	331	366	330	347	323	369	343	371	342	350	333	328	341	318	362	330	318	340	369	338	341	384	356	359	331	366
25632	21476	27634	25541	8631	1633	1085	839	542	6804	20964	15227	8231	2412	1002	499	436	389	390	385	390	378	378	362	376	367	404	393	388	374	361	365	361	353	364	371	372	383	390	346	387	354	393	360	384	372	324	375	368	379	325	375	354	369	374	359	373	373	375	365	364	326	363	380	401	407	346	398	393	357	355	382	364	368	345	355	352	341	353	379	367	375	370	373	375	345	345	355	395	347	370	357	358	391	388	382	357	372	376	413	369	375	377	384	364	365	368	393	334	391	397	405	360	377	388	352	383	349	339	349	360	399	383	349	347	346	362	370	328	356	385	356	393	350	376	345	359	351	368	377	346	356	399	341	350	381	367	309	381	380	366	411	363	363	356	379	366	356	360	342	369	376	368	369	361	355	394	385	346	366	344	361	351	353	369	370	353	372	354	346	366	371	348	396	383	363	404	358	408	396	325	419	378	407	339	371	348	366	381	394	341	386	392	353	365	377	375	369	347	371	356	337	373	361	348	347	354	346	344	375	376	377	354	376	327	363	377	373	380	379	380	361	411	338	375	402	383	394	360	398	389	378	382	393	379	337	384	356	370	379	365	380	351	340	368	361	369	366	355	382	357	367	346	396	388	363	409	354	367	385	348	336	384	418	345	383	352	356	366	356	374	348	402	375	350	367	376	334	395	398	356	347	361	390	358	332	371	318	360	379	372	370	356	365	356	394	358	351	376	381	361	348	366	356	371	358	332	379	363	363	339	350	336	368	381	350	385	355	368	361	380	329	384	362	365	366	365	323	349	383	365	377	370	372	354	405	339	374	368	368	376	363	400	381	343	339	356	338	325	369	391	353	368	355	365	375	359	348	342	348	342	339	400	378	340	368	361	359	375	373	393	373	341	393	376	374	391	399	366	328	385	364	349	383	422	376	378	372	343	357	368	365	355	384	392	350	364	373	382	343	359	357	407	353	354	382	373	357	368	372	387	357	339	347	337	356	372	340	422	365	333	366	357	329	349	349	372	393	394	357	347	364	347	381	361	378	381	364	382	359	373	351	360	410	365	374	370	366	398	368	375	380	388	405	359	357	366	377	372	370	359	342	345	356	363	380	362	392	352	356	352	398	395	357	333	376	335	350	332	364	328	380	389	365	362	366	352	376	370	398	365	365	363	360	384	349	374	359	349	403	352	370	359	345	352	379	368	361	377	373	379	366	357	364	392	352	357	374	337	378	390	345	382	390	371	377	384	363	376	350	382	382	385	360	344	380	379	337	376	368	361	403	379	388	337	335	357	403	352	328	373	343	355	332	388	348	384	317	333	372	375	370	374	364	376	357	352	361	373	331	392	385	385	359	363	390	345	402	357	380	369	383	377	384	387	367	366	365	372	337	351	388	372	392	324	345	365	356	371	384	358	350	336	366	388	369	375	365	366	379	352	368	342	379	372	367	400	363	372	379	424	373	352	354	356	376	370	394	398	362	356	377	389	340	360	360	375	380	380	385	349	328	377	348	341	377	363	346	385	354	340	358	374	369	356	367	347	345	402	354	357	385	367	330	355	345	366	359	414	353	357	353	351	359	396	371	359	345	353	327	383	345	360	352	367	365	335	345	379	334	357	363	386	386	364	353	398	393	363	351	386	374	352	385	351	358	361	374	334	378	383	383	410	360	360	379	370	343	371	349	365	340	393	355	342	372	385	355	355	358	323	357	379	356	299	341	402	367	386	333	356	382	395	337	349	303	351	367	361	373	332	352	340	347	358	386	344	337	399	378	340	370	372	345	357	363	385	365	361	373	359	361	357	371	373	391	333	394	357	375	360	357	339	364	391	357	368	339	379	376	351	350	358	390	388	370	374	334	369	318	384	347	355	333	367	375	366	357	338	385	347	378	367	355	361	330	342	357	369	389	382	364	379	368	331	351	372	349	356	348	352	359	390	355	383	367	379	366	361	385	331	352	382	400	350	351	370	394	369	359	337	375	396	360	389	373	359	368	374	344	375	351	363	385	388	359	371	320	371	355	366	371	360	353	351	328	367	380	345	318	347	369	365	369	382	393	355	379	409	325	379	354	352	377	354	320	381	353	343	378	387	351	363	335	373	357	394	386	380	358	368	357	342	353	374	390	384	360	338	401	367	396	405	362	367	339	390	363	353	351	341	343	412	404	355	325	379	368	354	375	358	368	385	352	370	381	352	346	374	359	368	365	350	345	385	335	382	372	376	381	334	368	378	367	340	371	357	367	382	376	366	351	362	353	352	353	367	333	386	373	399	330	317	346	355	375	343	352	375	349	374	329	384	365	373	379	353	336	394	361	334	354	370	334	395	343	371	374	388	365	380	404	379	389	344	337	324	394	408	366	369	385	360	395	345	377	349	376	369	372	369	384	388	360	370	408	388	392	359	364	370	363	346	345	354	349	329	348	353	338	398	370	342	344	355	385	342	374	353	367	340	356	382	374	352	373	385	339	350	369	368	361	356	366	379	386	370	375	359	395	389	400	383	383	362	355	381	358	396	359	359	345	375	369	370	352	330	328	353	377	353	340	379	353	416	352	374	355	363	365	363	331	389	348	362	405	370	352	363	337	380	370	391	353	384	350	350	348	359	376	396	394	323	315	349	392	382	360	399	364	346	362	330	338	418	370	384	389	379	341	381	369	358	354	365	373	349	312	347	388	389	376	348	377	352	348	374	369	352	389	370	356	325	353	361	362	348	374	354	353	344	360	358	369	367	379	350	383	317	349	333	333	359	375	361	349	352	371	355	365	391	370	378	407	371	350	380	363	356	380	335	358	347	340	377	368	354	331	346	365	371	370	381	377	343	369	332	366	323	348	328	376	379	377	323	394	386	330	367	366	353	366	362	345	370	330	381	340	359	385	371	367	371	351	364	326	359	363	372	387	344	358	343	353	345	351	367	351	369	336	362	325	346	372	358	386	351	354	363	361	327	370	359	347	336	346	384	366	382	334	377	359	351	382	388	379	327	341	362	379	368	370	391	363	388	383	338	360	337	360	374	344	349	365	341	405	371	358	359	352	375	354	363	339	398	358	386	388	347	325	384	364	374	338	358	334	370	381	411	337	347	365	306	351	380	357	344	373	360	392	404	368	339	360	331	364	380	340	337	378	388	370	303	371	362	354	355	383	360	364	351	380	365	386	364	342	373	330	359	384	359	351	332	364	327	364	340	385	360	364	357	362	367	357	344	359	349	345	379	363	358	356	358	338	344	386	369	366	395	362	363	348	368	385	348	347	341	359	358	372	352	361	383	375	370	344	401	347	366	352	338	395	399	377	346	356	334	400	377	375	368	345	368	363	372	368	388	366	377	351	358	375	377	376	369	364	392	370	354	351	368	384	350	366	367	379	360	380	348	377	386	367	359	370	354	341	333	379	346	348	365	352	404	358	383	385	397	371	376	381	345	354	385	363	357	363	362	332	344	329	363	358	344	359	361	388	355	403	355	382	405	347	362	378	402	360	396	346	363	379	328	372	354	367	347	360
4490	6214	7587	3295	2015	1322	1263	1001	647	10214	19838	13217	7406	2471	1168	532	373	369	324	376	367	346	316	347	356	365	349	352	328	362	360	379	368	389	329	344	359	371	353	344	339	360	334	318	349	330	361	397	353	353	369	401	371	385	348	368	354	364	333	332	354	361	363	344	313	389	360	356	368	362	353	357	337	345	306	363	319	354	334	361	342	346	351	343	356	348	378	356	380	347	361	342	333	353	349	366	330	344	336	358	363	357	379	339	372	360	339	348	357	376	378	371	356	359	383	343	338	352	344	359	317	344	359	340	314	342	338	360	363	336	351	355	348	324	320	365	362	365	358	367	352	365	347	372	342	372	361	354	365	376	338	365	376	343	326	350	319	366	363	374	354	323	363	333	364	376	372	345	344	359	341	336	352	358	326	364	376	336	358	319	354	362	334	373	346	314	348	336	349	364	344	365	357	365	317	326	364	346	356	343	382	339	380	336	374	354	314	352	341	351	360	395	364	356	320	356	364	369	336	354	360	330	373	359	354	355	375	360	334	313	361	368	386	353	361	361	357	324	330	349	320	371	352	363	339	356	353	356	342	352	324	370	351	371	382	383	340	362	352	318	322	356	374	323	369	349	346	367	340	357	337	343	346	349	337	302	378	322	352	360	325	330	358	364	332	346	371	344	341	350	372	376	368	321	378	359	369	332	367	351	354	353	363	331	355	327	368	349	355	351	337	330	356	343	335	350	341	342	322	366	353	375	354	341	358	350	339	336	350	332	373	345	349	344	344	365	370	359	356	381	357	357	326	345	355	352	327	369	335	344	353	326	332	318	373	351	348	341	367	328	381	340	325	334	343	369	363	326	326	337	331	373	334	361	365	363	359	342	312	354	351	357	336	369	370	331	384	331	358	361	350	389	340	335	338	329	380	342	340	367	362	350	335	362	365	340	361	336	364	370	335	359	340	378	366	358	341	348	342	327	353	349	370	351	354	350	344	374	342	369	351	342	368	385	353	371	330	352	330	338	363	382	326	335	362	360	344	376	338	338	364	364	362	389	328	356	390	345	346	338	359	354	342	361	343	334	364	333	376	324	375	342	314	347	311	334	359	356	390	324	352	333	341	354	335	356	380	379	356	332	345	353	356	348	348	349	343	342	376	349	345	360	331	384	359	352	347	375	318	307	367	338	320	371	363	378	320	338	357	346	312	335	368	343	335	333	286	364	361	378	339	341	357	355	349	318	312	367	342	346	362	360	383	316	361	335	347	347	365	372	342	370	359	352	377	345	367	347	321	320	345	362	347	373	330	323	346	349	372	347	346	329	365	356	346	330	353	338	338	331	348	353	343	348	349	350	323	346	347	341	365	368	334	359	365	373	338	343	377	329	354	340	347	341	320	386	352	383	328	349	346	328	329	351	359	358	359	359	389	350	378	344	334	367	340	325	338	390	356	318	363	360	356	336	377	330	343	330	314	347	349	378	338	365	341	330	360	355	373	327	343	361	363	331	330	357	352	338	322	346	343	397	353	351	352	338	364	370	390	375	327	369	347	347	371	361	345	358	343	376	335	350	378	358	349	353	381	327	350	380	343	316	356	332	359	353	337	336	353	347	379	346	350	340	328	334	321	376	359	335	336	311	343	362	334	368	354	333	327	363	332	396	354	334	332	319	362	358	337	357	328	363	366	351	366	376	352	373	346	306	362	342	332	352	369	338	348	359	346	328	354	375	337	345	355	357	362	357	374	339	355	367	356	354	352	358	368	321	379	358	351	354	342	321	352	326	344	339	368	347	350	348	370	352	372	339	350	322	344	361	339	349	359	360	344	334	350	358	337	389	339	355	339	365	375	359	312	348	344	395	327	362	362	353	317	357	338	350	370	336	347	378	373	362	396	356	343	342	373	353	343	337	387	359	305	336	335	354	337	329	323	320	326	318	340	379	340	332	333	311	351	368	320	383	361	363	348	355	329	369	355	335	352	328	399	355	320	353	386	363	371	335	361	332	353	351	338	311	342	363	335	315	366	344	369	310	345	355	328	349	314	334	359	348	354	341	368	370	388	357	335	322	347	343	354	348	348	347	398	327	344	371	328	338	317	352	380	337	326	331	326	364	341	325	342	330	331	352	318	359	356	359	372	387	346	345	354	352	346	335	346	341	334	341	361	340	339	301	345	355	336	347	380	347	350	355	305	330	340	350	366	341	310	348	353	346	376	308	388	360	349	353	344	346	346	353	357	336	340	361	342	382	343	355	360	334	360	360	337	354	345	326	358	355	343	377	323	350	346	336	348	341	344	340	348	340	331	362	308	388	335	362	342	410	347	368	366	295	318	341	339	343	371	368	338	321	355	358	343	306	329	351	375	354	403	363	316	376	333	336	385	365	371	332	354	369	366	342	324	362	323	350	371	367	372	374	354	332	380	326	371	361	376	363	364	338	362	369	362	335	363	373	334	328	350	329	301	317	327	353	340	353	317	351	352	350	354	353	346	334	345	360	338	382	341	350	373	315	349	356	341	331	350	335	342	349	335	362	345	353	376	336	344	338	376	345	346	353	337	366	364	345	369	355	353	361	356	342	350	350	341	359	345	357	321	361	352	367	333	344	382	324	320	349	347	353	371	355	330	354	356	319	336	359	377	331	388	318	325	330	385	356	393	364	342	330	344	332	369	332	339	338	310	341	359	347	344	330	357	324	326	332	351	376	347	353	322	356	333	330	338	347	334	354	355	369	341	333	343	330	365	371	371	376	348	371	363	346	319	357	367	346	375	356	339	364	320	324	337	355	347	389	320	352	372	340	370	347	362	348	327	303	358	351	373	350	329	384	380	326	353	387	326	363	341	391	328	345	336	376	324	346	387	354	376	349	357	339	341	378	356	304	355	337	350	353	393	369	344	351	331	353	335	342	350	389	366	351	345	344	370	364	333	347	409	366	363	328	375	358	332	346	331	335	366	352	375	364	342	355	333	356	388	323	331	361	321	342	365	344	336	324	342	351	355	355	338	331	344	357	307	366	369	365	357	357	367	332	352	343	316	369	370	340	359	380	341	369	338	337	357	362	354	349	337	332	342	362	344	349	363	389	359	311	358	352	357	328	353	335	354	361	324	356	351	347	345	337	349	346	343	351	350	341	339	341	319	391	313	375	340	351	368	350	310	335	289	346	369	347	405	317	342	358	323	333	376	316	331	345	341	335	326	335	320	336	344	368	342	367	407	330	338	378	364	366	389	342	347	326	353	368	314	383	322	316	331	337	329	364	376	335	353	338	382	341	330	342	357	334	372	371	367	366	330	351	370	336	340	369	337	382	355	351	333	335	320	330	351	337	364	338	367	366	360	315	342	362	363	358	345	345	323	335	354	328	334	343	362	394	377	366	385	341	351	322	362	346	356	333	374	333	362	333	360	365	353	373	346	316	341	326	359	367	372	356	365	357	320	385	377	382	334	354	343	368	336	377	340	343	359	359	365	362	356	351	353	330	327	352	348	377	353	343	331	346
24618	21454	28663	24704	21131	6796	1573	998	968	13527	32762	27477	17142	5399	1819	817	563	528	487	521	459	481	530	508	495	448	521	467	499	496	485	487	461	493	516	477	467	521	494	492	495	488	466	496	488	478	460	482	476	515	533	509	488	523	463	446	484	524	491	471	495	431	476	502	474	449	472	490	498	429	478	455	482	521	437	494	507	527	476	476	517	516	520	498	478	511	498	457	454	519	482	479	488	471	446	510	472	454	500	464	507	464	509	507	480	487	519	474	468	537	540	517	485	499	493	482	525	483	532	508	483	478	523	487	474	482	483	473	454	488	485	476	464	460	441	487	470	480	496	494	492	468	522	511	496	473	478	486	531	494	470	473	469	447	484	478	482	523	504	482	534	492	490	512	528	449	491	465	460	446	520	463	468	480	501	476	460	485	494	482	500	459	427	505	466	480	479	514	486	432	479	481	474	483	502	471	503	484	494	459	479	536	475	493	468	454	516	495	461	499	508	508	505	485	478	473	452	520	456	504	465	496	502	468	497	445	479	465	493	448	452	493	492	470	492	523	465	517	448	507	474	509	469	488	492	475	492	482	481	515	508	464	511	463	486	470	519	493	478	495	498	473	513	513	493	479	516	455	486	468	496	545	499	465	503	526	505	447	502	489	494	503	503	480	491	465	494	471	533	480	484	453	464	463	486	508	450	491	494	490	503	487	483	514	492	497	486	449	484	481	487	497	531	466	447	491	458	492	458	516	480	483	464	499	482	507	467	500	481	489	493	528	461	492	499	470	467	496	513	472	522	472	498	477	495	513	481	534	477	497	492	469	514	465	537	452	447	525	498	482	496	490	486	458	513	473	477	474	506	497	498	460	465	470	502	445	467	474	520	476	475	510	515	497	434	506	470	475	459	507	435	495	485	460	475	465	487	497	489	452	470	511	469	512	472	476	469	459	488	464	476	476	479	482	497	516	454	478	478	482	477	463	487	475	527	455	476	468	506	495	487	462	509	484	482	468	478	462	532	511	536	470	511	463	505	500	471	460	454	491	486	493	483	543	480	459	467	480	505	467	474	496	457	484	496	499	493	501	483	485	531	480	495	484	530	472	467	523	482	511	478	510	490	540	494	532	456	514	478	513	496	534	504	489	479	476	528	453	455	495	464	472	495	483	475	447	477	459	461	489	481	486	467	468	464	491	473	481	486	500	504	513	488	447	462	524	467	529	463	497	505	474	449	483	509	488	474	464	476	484	508	483	479	450	502	436	469	474	508	496	508	441	480	465	484	474	407	493	466	494	484	474	457	516	498	465	477	459	447	451	487	498	496	483	515	487	465	467	446	493	501	482	526	482	507	461	520	501	507	501	513	472	462	469	447	484	501	494	499	516	495	466	461	490	505	475	531	469	466	486	508	494	495	450	513	503	469	477	478	478	482	519	480	494	501	515	453	463	509	453	512	467	491	490	518	459	464	497	455	445	473	504	495	498	481	484	485	483	518	469	504	473	509	481	470	492	487	451	472	461	487	507	454	479	473	480	463	508	478	477	496	499	483	497	451	456	457	463	475	472	454	495	465	470	495	469	496	483	510	494	492	491	486	473	489	442	437	503	480	511	495	487	448	525	488	448	533	498	496	476	491	478	504	489	476	512	467	478	452	478	520	472	481	536	478	446	496	517	496	486	487	502	497	506	520	474	458	470	497	495	450	482	462	484	439	477	509	449	488	498	488	517	511	505	478	503	471	477	493	515	497	466	499	471	479	523	482	518	472	469	465	479	492	485	486	531	471	504	480	528	490	482	464	490	474	492	492	452	503	481	481	482	537	486	483	503	511	487	495	479	509	473	476	483	435	482	461	500	478	536	453	505	502	441	483	458	506	490	487	505	463	496	530	459	496	502	511	517	504	465	489	489	468	452	522	436	500	474	468	494	485	473	485	485	490	504	497	468	510	487	457	471	471	504	452	439	451	484	492	447	488	480	491	486	456	490	455	464	441	464	482	487	488	463	468	474	502	516	496	514	492	484	476	515	462	482	452	495	524	520	449	513	466	506	453	461	537	518	451	488	482	476	524	491	483	478	501	486	440	495	481	469	494	473	507	502	496	473	455	476	487	442	482	473	518	466	480	510	482	515	481	442	502	480	518	510	496	475	524	527	496	470	467	476	461	483	498	502	475	503	474	488	523	483	491	478	498	485	461	446	493	461	494	444	505	465	501	479	472	524	519	491	505	475	482	505	513	496	471	494	456	482	483	514	479	489	468	483	444	512	528	484	469	493	486	522	496	463	479	521	489	487	484	505	527	501	488	458	461	443	512	473	480	454	488	532	500	481	523	487	469	498	499	471	474	487	473	484	474	498	511	510	476	499	484	464	476	489	480	462	466	461	493	465	466	539	439	490	501	479	444	483	471	479	458	461	430	485	496	478	458	472	509	482	467	477	459	513	486	489	489	489	486	489	496	462	481	481	516	478	515	507	503	449	485	448	476	491	492	440	467	488	485	470	467	480	484	480	456	507	483	454	507	474	485	520	476	505	471	505	480	518	443	497	457	479	528	498	476	513	470	522	450	474	479	475	491	478	496	456	522	447	471	431	477	473	506	477	465	512	506	471	488	529	469	466	477	476	487	467	462	465	474	460	440	476	482	461	501	480	479	469	475	470	484	488	464	502	484	449	498	503	500	512	453	498	474	436	485	451	529	513	468	501	482	504	489	490	470	461	527	490	497	468	495	495	473	463	467	493	469	481	482	509	471	458	470	480	502	451	506	519	491	465	498	479	480	479	474	512	443	497	484	470	501	493	448	462	501	459	486	516	481	488	550	506	458	488	512	476	490	516	471	522	495	499	491	472	482	463	498	467	527	463	491	480	514	503	463	473	509	442	506	506	470	475	472	510	494	491	482	496	453	472	505	514	507	490	483	490	474	453	480	495	463	478	521	479	491	477	471	497	464	523	481	474	495	421	513	460	450	537	465	463	495	472	496	494	476	478	465	473	525	485	516	515	463	500	515	459	457	511	459	456	471	481	520	488	510	483	515	472	476	484	489	494	474	463	504	501	498	455	462	507	476	444	548	463	513	487	467	505	536	465	470	468	469	471	484	470	454	440	500	487	486	479	447	502	457	496	486	483	502	489	513	492	464	453	476	443	498	491	484	499	537	487	476	455	491	496	457	470	485	454	486	496	445	458	503	474	491	499	489	466	471	513	501	502	495	451	482	467	466	470	483	474	443	471	471	466	509	482	485	494	485	466	548	492	477	514	481	461	501	486	524	463	478	488	484	475	483	518	472	446	424	502	450	520	478	452	515	483	506	490	461	475	475	479	505	531	511	503	486	520	440	518	521	459	471	467	446	518	481	464	508	506	522	480	506	514	461	495	485	480	458	496	454	475	509	482	485	467	472	476	457	437	467	502	473	449	503	473	480	470	501	502	448	506	479	487	472	487	479	520	471	481	472	447	473	482	456	499	474	472	486	441	449	488	480	457	467	480	459	444	483	495
5018	8164	9306	4966	3176	1945	1298	1158	1416	17493	30624	23515	13655	4763	1902	860	520	496	418	414	454	449	477	482	487	451	415	455	490	442	440	447	444	452	472	461	422	449	494	451	431	457	442	459	455	443	419	420	442	436	469	462	435	465	429	474	470	489	456	439	436	465	458	464	478	430	452	478	449	469	465	409	465	497	437	482	430	440	412	419	461	485	456	421	424	450	500	483	467	457	429	440	434	443	472	451	425	477	455	472	444	459	433	435	469	416	440	423	467	422	420	455	463	444	467	464	458	445	463	425	464	410	431	450	396	431	447	472	418	476	458	442	440	434	494	476	481	478	444	459	453	458	471	437	469	480	475	470	463	413	460	464	452	476	436	431	404	458	430	465	467	473	452	501	432	450	401	396	441	401	459	447	434	486	474	470	435	473	445	415	442	447	441	433	447	451	456	450	445	464	462	430	469	427	479	443	463	463	438	417	447	496	436	435	452	459	432	455	468	387	488	511	480	439	426	423	451	446	479	480	464	424	425	457	433	470	461	462	470	446	441	476	494	407	446	482	456	440	454	471	449	453	443	448	430	444	440	439	437	429	473	453	459	464	422	450	457	452	447	428	433	474	440	446	472	468	484	471	441	448	461	458	450	449	442	426	481	451	486	436	434	436	433	482	486	445	442	455	460	439	421	455	455	447	466	462	457	490	463	449	426	466	480	449	449	433	468	428	478	461	455	442	411	460	442	447	449	444	442	439	434	434	467	455	450	434	435	456	455	441	445	411	469	448	453	443	441	451	453	488	440	474	446	447	463	438	407	444	447	457	465	475	461	469	440	435	470	454	441	434	452	464	452	425	410	425	432	455	491	453	467	427	437	437	432	459	440	492	472	444	458	463	473	444	454	439	446	467	434	446	451	449	415	487	425	477	417	480	455	479	451	467	462	471	452	421	428	451	440	433	453	455	433	468	420	439	470	423	428	477	440	475	454	462	416	427	469	418	446	399	486	446	437	437	446	453	456	417	456	414	440	467	444	461	442	447	433	453	449	455	453	469	468	442	472	450	442	427	501	453	442	450	434	465	420	474	445	449	440	455	428	439	498	451	472	439	475	421	461	426	446	419	463	472	434	434	441	444	437	420	430	429	449	501	441	476	455	414	455	451	415	465	460	396	442	445	439	474	433	447	462	436	395	437	462	435	450	465	501	457	440	453	401	461	446	499	430	401	416	409	446	455	422	454	472	448	449	459	418	446	477	493	459	442	413	427	438	464	433	458	439	386	449	450	430	391	427	467	441	444	440	403	488	430	460	455	446	452	477	427	464	460	410	436	443	461	442	424	429	445	454	464	416	478	445	449	418	429	428	440	457	428	460	446	441	437	460	444	455	440	453	458	446	482	439	440	450	462	468	429	499	429	455	427	445	457	415	439	466	435	408	418	408	465	435	440	471	407	459	456	458	430	453	463	448	464	445	463	497	470	462	443	441	491	464	394	460	445	427	434	429	462	472	396	447	437	462	399	461	470	478	441	441	443	471	408	449	470	442	469	418	413	465	426	440	442	430	416	480	402	466	479	424	489	467	441	419	495	455	455	437	456	413	433	426	476	477	427	423	442	439	407	440	468	451	413	453	433	486	420	454	402	424	428	457	420	443	439	442	454	448	467	429	459	428	451	438	455	446	421	428	453	426	460	454	450	409	452	472	464	469	452	435	455	506	491	488	444	460	487	413	435	429	429	474	472	455	457	428	443	473	475	455	469	444	456	453	440	413	462	487	462	441	428	425	463	493	404	446	395	424	440	466	453	431	431	455	455	441	427	442	472	448	466	445	462	429	434	460	431	432	419	457	475	491	490	434	438	464	442	455	415	436	413	441	462	397	423	451	465	445	449	446	458	474	483	437	465	474	448	447	434	423	436	466	434	442	420	423	439	437	457	428	454	399	439	464	395	407	407	461	449	461	413	409	455	469	438	473	462	442	455	462	439	414	494	434	454	485	454	457	462	398	416	429	497	422	452	422	441	415	435	435	455	461	476	443	476	432	439	455	477	448	492	440	468	422	451	441	461	455	444	485	464	469	487	485	437	465	452	475	462	421	468	461	482	465	442	479	459	448	459	439	441	396	434	416	434	436	458	409	453	449	438	514	462	426	409	443	427	447	450	483	462	437	481	435	474	413	442	456	446	413	426	437	449	468	483	398	426	439	450	436	454	466	431	425	474	465	400	420	453	422	425	445	429	450	446	435	423	467	442	440	458	439	443	455	438	473	433	471	452	431	420	468	447	449	460	426	448	457	435	426	397	425	449	453	423	431	467	446	445	418	438	413	453	461	456	436	441	422	474	454	443	443	447	459	427	486	461	423	476	420	474	496	443	446	417	460	463	442	442	483	446	456	435	411	448	430	449	460	430	430	395	444	440	419	424	451	453	447	462	460	462	485	453	447	413	480	430	438	462	444	435	428	467	440	435	470	421	452	431	438	414	444	458	437	466	427	439	478	421	423	464	440	431	452	430	498	471	451	457	476	473	450	424	463	455	456	492	431	440	463	463	458	439	417	443	461	452	474	475	434	432	449	436	443	435	452	421	446	425	447	448	450	429	450	469	438	446	438	430	470	497	453	441	457	470	447	430	430	446	453	427	446	457	440	441	468	443	477	424	430	416	395	458	420	431	446	457	469	438	471	430	454	448	501	407	388	452	441	409	443	427	443	447	452	434	480	473	481	429	444	466	421	453	433	433	445	452	427	491	455	449	462	452	423	464	444	439	422	420	454	438	463	435	450	465	431	448	412	447	411	431	422	447	465	412	458	449	414	430	442	436	422	426	449	429	424	447	448	431	449	441	469	446	444	445	431	424	434	387	426	426	444	436	463	435	475	420	466	417	446	439	414	457	448	446	465	469	441	433	454	443	440	448	429	454	426	438	442	417	424	469	469	474	458	425	451	422	419	456	443	418	447	450	442	455	440	497	445	459	447	475	422	438	434	469	463	449	398	456	452	425	470	468	464	444	436	432	422	480	463	463	463	429	462	456	433	460	457	419	404	470	439	463	448	436	427	429	447	434	448	442	419	426	447	455	440	454	416	423	429	465	449	460	448	434	400	472	464	452	452	423	412	457	426	448	448	435	473	441	467	451	454	445	469	471	437	442	437	452	471	468	416	481	445	454	433	451	465	460	456	466	411	443	438	443	458	436	452	422	421	439	463	458	436	430	453	429	460	462	418	457	457	466	443	453	450	445	405	384	442	403	475	463	429	448	453	457	490	435	417	447	457	429	479	438	425	448	447	425	448	444	446	448	463	445	438	450	441	464	447	476	468	454	418	440	394	441	485	447	407	475	464	443	426	431	501	470	434	414	437	448	443	485	424	432	456	415	444	439	474	467	447	441	475	426	483	429	447	477	448	453	453	485	439	475	437	443	407	423	465	408	454	421	425	447	477	420	428	428	456	441	461	458	424	443	426	435	474	460	446	417	413	429	455	448	441	458	468	443	440	450	430	445
27654	10403	1472	1055	519	468	413	374	407	906	1605	1681	1236	710	470	401	363	363	358	323	367	390	380	352	341	391	361	358	357	322	338	359	346	387	358	354	389	350	355	401	375	353	367	365	392	374	383	372	360	349	323	387	348	378	339	366	347	322	376	341	341	326	321	372	347	383	352	388	346	383	320	378	327	344	390	356	366	395	348	353	361	341	364	371	362	357	325	355	390	388	350	345	357	345	347	377	393	361	339	362	335	372	350	349	353	312	369	351	367	379	361	330	348	403	352	369	359	351	372	374	356	364	323	341	348	370	351	373	330	375	404	342	314	352	365	336	369	372	359	370	361	367	363	364	373	372	345	346	355	374	357	354	331	338	347	386	352	342	342	375	348	343	314	333	340	354	356	395	347	335	330	343	362	345	367	355	341	355	341	342	383	341	355	373	362	361	338	378	365	344	352	386	389	349	355	362	353	360	384	374	373	376	330	355	381	377	379	359	354	354	356	385	360	346	364	349	327	324	364	360	386	390	338	345	329	370	364	365	364	367	320	365	366	369	338	351	337	327	383	374	363	360	359	321	355	354	374	345	363	346	356	356	391	392	345	353	364	371	373	358	338	349	340	367	360	356	382	363	372	359	357	366	334	366	382	350	362	346	380	384	367	379	347	364	325	339	353	351	337	346	386	338	368	366	368	359	391	371	372	381	388	348	361	356	373	330	384	345	377	384	356	362	362	366	398	317	349	366	339	365	354	379	347	360	349	371	346	345	351	363	378	384	369	352	374	350	350	373	391	320	331	395	380	396	384	377	328	395	368	387	343	355	368	361	350	341	364	369	331	360	370	348	347	357	359	360	369	351	337	353	350	363	359	361	363	335	386	372	363	396	348	361	364	359	348	324	375	329	350	395	323	380	366	360	351	368	333	363	389	361	355	351	351	364	360	347	335	349	387	374	335	330	383	354	361	378	362	352	370	327	338	353	376	362	369	336	345	338	368	386	355	360	351	346	367	334	335	373	348	345	391	347	346	351	378	348	346	361	342	358	377	381	358	310	358	322	337	345	379	383	389	357	381	349	360	304	355	358	367	371	330	364	321	370	354	334	365	364	354	368	326	375	395	388	390	346	352	332	357	365	394	365	346	344	346	375	360	355	333	335	348	364	356	342	357	381	352	363	332	355	344	348	378	348	368	360	361	352	356	377	385	380	350	393	319	379	416	343	374	375	349	374	368	331	361	346	357	368	371	377	382	358	372	326	356	349	319	392	370	342	368	387	358	347	351	348	353	347	345	389	372	358	373	353	368	357	352	359	378	343	309	353	343	333	313	336	370	372	348	357	350	384	310	350	380	341	372	351	364	348	376	337	334	375	371	362	368	384	364	368	355	337	390	362	385	423	322	364	341	320	341	364	351	372	348	356	342	376	359	332	375	364	348	369	360	347	377	354	400	335	396	326	333	340	374	344	352	374	372	356	351	362	363	368	350	349	338	362	357	340	377	337	352	366	381	387	356	382	364	346	329	321	381	364	376	340	393	345	372	363	366	354	392	318	357	347	345	385	366	369	363	357	349	344	347	345	367	399	350	336	367	356	355	369	349	394	369	384	402	319	340	390	364	365	363	357	337	360	374	355	356	360	368	352	337	334	371	318	347	348	331	349	350	377	366	353	340	347	382	358	340	314	368	364	379	383	366	380	371	367	350	327	351	376	335	328	359	335	340	354	384	368	341	382	360	339	339	345	362	371	353	385	378	337	346	342	375	348	353	357	359	348	343	382	373	374	376	375	351	355	355	347	374	350	354	376	354	338	378	355	373	351	344	367	374	355	333	366	335	363	376	364	371	357	356	374	353	363	345	374	365	386	376	386	362	340	341	376	357	352	353	369	365	373	321	374	374	370	363	384	387	359	364	399	368	383	344	376	357	361	391	354	344	352	380	368	332	389	391	365	373	342	365	317	352	357	371	382	384	338	361	367	377	359	349	375	388	365	385	337	381	332	339	359	375	378	343	368	355	388	345	350	376	395	363	370	357	346	389	345	343	366	344	372	345	385	370	371	332	362	348	352	373	325	346	345	346	324	360	353	323	364	361	371	369	375	346	334	379	367	381	374	364	347	337	348	371	353	370	378	369	353	348	341	345	386	373	348	361	351	379	353	367	344	371	380	365	350	345	315	366	354	363	348	348	348	334	345	366	351	353	326	360	359	344	360	335	347	410	377	327	354	345	356	347	346	345	326	353	385	365	369	380	376	346	354	377	342	317	390	366	362	372	367	374	333	319	352	385	354	350	351	359	366	344	343	338	347	355	397	401	350	352	358	357	386	340	404	365	329	354	354	345	342	373	341	360	372	352	361	341	340	380	379	330	352	372	402	338	356	342	356	354	377	358	371	340	357	363	336	342	346	351	372	408	371	324	403	380	322	341	369	396	354	354	354	363	393	365	388	352	345	393	387	336	374	381	340	353	326	323	338	379	354	317	367	367	358	377	364	388	405	343	379	325	353	347	364	379	372	363	335	350	355	368	342	356	347	358	345	344	351	364	365	333	350	366	363	363	384	373	352	336	384	380	345	377	341	352	333	354	329	382	355	381	413	377	379	339	372	394	358	395	362	347	379	368	348	401	347	351	388	355	334	381	371	349	359	327	364	364	387	356	354	357	390	352	356	357	365	352	363	389	395	356	363	343	366	314	377	339	354	379	345	353	335	347	344	340	346	353	383	403	335	349	365	367	359	391	378	403	369	365	352	383	354	405	379	364	372	366	352	351	366	336	336	341	365	374	350	324	332	357	371	346	372	389	356	364	372	349	408	341	319	343	361	353	347	380	346	355	412	371	357	368	340	370	346	354	358	349	353	327	355	367	374	343	343	361	342	355	361	367	358	343	351	388	386	387	319	369	358	333	348	352	370	341	374	335	350	385	347	337	345	365	343	384	383	355	367	367	347	366	347	339	354	359	375	352	373	340	368	328	409	337	359	380	374	348	369	329	316	382	391	333	374	383	320	371	349	364	354	362	359	360	376	358	371	380	386	379	359	344	329	377	380	333	326	354	383	352	368	350	373	375	357	330	377	369	385	349	379	347	366	390	372	379	356	349	375	353	334	326	381	344	325	384	357	361	370	369	357	335	371	386	330	332	360	368	361	345	375	371	347	340	356	308	319	344	349	355	350	334	349	347	344	388	327	372	347	353	372	329	351	344	340	352	339	359	341	349	373	368	360	402	363	378	337	391	364	364	344	325	389	328	376	336	396	327	352	360	348	363	364	351	374	368	353	384	341	368	372	368	339	344	341	334	339	401	353	368	371	364	375	389	319	314	377	366	347	365	352	355	346	342	367	348	341	382	343	386	337	355	350	379	362	412	354	385	331	379	359	373	336	355	386	354	381	355	359	360	352	344	364	336	348	379	339	356	387	364	351	371	342	363	331	375	358	349	395	360	383	397	359	360	372	366	354	375	375	333	335	368	342	366	321	382	369	365	340	361	366	348	380	379	339
5651	1133	1058	1096	600	451	387	347	402	1318	2212	2156	1344	720	486	347	347	365	323	310	307	350	332	331	350	324	318	327	361	364	312	358	344	331	355	335	332	316	321	337	346	328	362	320	352	339	330	344	336	331	312	293	332	327	309	312	361	324	325	327	340	342	352	363	380	364	321	351	332	316	326	311	304	335	317	338	324	351	316	309	343	323	333	301	332	315	309	328	324	313	344	325	347	301	323	337	352	313	331	315	317	305	336	353	311	354	338	320	289	315	366	306	313	302	363	308	323	325	356	326	379	306	321	346	305	346	328	327	325	313	331	392	349	301	330	335	351	331	329	328	349	306	359	362	324	319	301	336	314	329	323	305	306	313	340	358	343	320	315	345	346	337	315	370	336	330	351	330	335	302	314	295	343	338	355	307	350	352	314	334	310	335	346	335	349	350	309	355	329	316	331	347	317	328	334	357	325	293	332	321	326	340	312	323	336	323	332	358	353	338	311	301	300	347	311	319	352	331	334	371	298	350	350	327	313	312	329	319	324	312	361	346	324	328	335	354	324	348	331	307	309	356	309	328	309	330	354	311	321	344	334	321	321	322	344	328	354	304	334	316	304	334	338	361	355	334	343	320	312	278	298	335	340	316	346	314	333	336	337	317	345	323	320	310	342	336	320	326	342	325	327	320	346	337	341	376	328	347	304	315	360	328	313	322	370	350	311	342	322	358	315	314	340	343	304	339	360	333	306	330	313	384	371	351	329	366	342	307	347	312	320	342	356	326	355	309	292	334	362	307	324	368	318	327	293	357	364	334	347	322	319	299	327	323	377	312	335	323	303	326	345	339	315	333	304	311	312	332	302	342	343	336	340	319	340	328	360	344	301	349	352	361	332	317	341	284	302	332	354	305	310	332	325	347	332	354	342	322	325	337	341	308	316	326	298	346	359	332	331	330	323	355	331	306	337	336	325	323	357	346	356	329	320	337	336	344	348	365	347	339	340	324	347	310	341	307	314	331	323	334	353	342	344	334	291	297	328	319	320	302	358	349	334	310	306	324	324	326	333	299	327	317	344	322	330	306	336	319	355	295	323	316	321	367	329	338	334	335	338	342	323	323	342	343	281	349	351	330	339	344	329	345	336	314	340	342	317	328	318	343	354	362	325	333	332	352	347	356	348	378	306	380	295	332	313	325	376	343	323	336	328	337	334	351	329	304	359	344	332	315	336	334	340	301	320	330	357	303	346	336	329	338	352	368	302	328	335	387	337	324	327	309	315	325	289	303	319	339	338	310	328	318	319	307	326	333	315	331	320	338	330	316	365	336	310	302	350	327	351	332	285	349	318	332	311	371	300	355	313	323	353	342	339	346	344	345	311	306	306	329	334	362	309	350	332	356	310	382	325	335	318	337	328	342	350	328	319	302	347	345	340	330	352	314	338	334	332	322	313	328	343	290	328	338	322	335	342	331	324	300	327	341	330	383	336	288	331	351	321	330	358	320	357	338	320	343	330	332	321	356	346	335	322	295	339	356	303	327	325	338	306	293	340	311	335	336	308	321	321	332	357	356	323	338	332	340	337	298	338	322	309	336	336	330	352	340	360	341	354	340	319	343	351	319	323	336	356	345	342	348	347	331	351	323	330	329	341	314	332	327	337	341	324	299	330	312	308	303	368	330	348	338	318	345	354	316	327	331	319	335	330	344	320	344	309	334	322	316	320	329	339	318	328	340	345	310	313	347	338	332	352	318	363	354	295	337	326	324	321	294	316	290	330	338	306	359	310	356	312	345	316	339	292	332	320	330	343	332	369	313	320	318	335	316	321	326	352	318	355	347	335	358	325	366	322	335	311	316	313	348	334	340	304	290	316	319	364	347	311	331	379	341	331	337	330	374	333	349	367	330	319	313	354	303	352	362	354	320	335	337	337	345	337	352	337	335	331	294	338	314	341	321	315	340	364	334	332	376	329	315	347	360	322	334	332	362	325	318	334	310	330	327	354	336	294	336	332	337	302	380	341	353	348	322	301	341	321	344	305	343	345	337	326	297	377	363	317	359	304	344	313	339	350	329	330	330	317	330	333	311	312	369	302	336	329	332	349	314	323	341	331	318	355	309	344	324	361	324	338	318	333	328	336	349	316	332	316	327	322	352	325	335	331	338	327	374	351	309	307	332	360	353	315	316	328	332	316	314	350	307	326	348	321	333	354	343	308	345	315	332	316	349	362	331	340	345	352	356	322	338	305	352	335	318	327	335	303	350	331	364	352	319	315	316	339	363	331	335	321	346	342	307	360	324	321	309	337	339	334	335	315	335	354	309	346	329	308	331	318	317	318	349	370	326	370	299	325	313	346	334	326	319	333	338	332	352	316	354	334	341	334	294	353	330	302	334	327	357	348	350	358	321	352	327	367	329	341	330	344	347	340	331	355	314	326	334	361	316	317	301	332	330	333	312	328	318	331	309	340	314	309	345	336	330	336	329	309	313	329	344	332	322	342	323	308	336	319	322	369	337	332	365	345	312	311	316	333	323	325	337	314	324	326	308	308	357	358	326	335	353	343	320	321	344	313	320	337	333	329	350	326	341	338	313	339	304	300	312	327	336	343	322	338	329	317	321	342	341	328	365	313	345	357	321	337	320	314	344	306	319	313	356	304	324	317	314	315	328	330	315	339	347	352	344	315	329	333	335	343	361	329	340	321	328	332	350	335	354	307	308	319	309	305	358	325	354	340	326	385	314	333	327	350	366	360	330	326	342	329	320	324	345	356	333	321	339	310	356	335	323	349	340	360	332	305	324	300	358	329	342	335	298	344	336	328	306	354	309	290	310	323	316	343	343	344	315	359	366	340	340	323	350	378	322	310	312	338	330	320	358	315	341	313	311	360	322	307	325	330	309	337	304	340	350	330	328	321	339	350	378	311	317	318	338	343	346	365	339	333	342	341	318	301	313	343	342	320	341	345	320	314	346	315	372	347	318	305	345	339	331	329	323	360	333	341	320	315	317	351	347	347	349	345	313	347	352	339	359	305	374	300	334	379	324	332	306	323	367	325	360	328	312	339	338	316	378	289	362	305	293	354	316	324	311	341	294	340	321	352	353	354	349	329	321	328	336	323	332	339	318	371	320	340	339	366	347	355	353	325	352	349	361	342	376	324	320	324	341	365	336	339	330	328	323	317	323	363	359	307	344	350	335	368	323	297	340	314	343	318	357	342	306	311	313	344	282	351	351	342	354	332	332	344	321	328	330	341	362	323	377	341	339	356	333	349	338	338	373	350	345	325	339	320	322	310	327	316	311	332	333	338	280	329	345	328	354	363	372	352	302	315	314	335	350	308	344	320	327	327	353	338	304	343	347	303	321	317	351	329	312	333	313	314	333	317	320	308	348	341	324	314	325	321	362	322	308	298	319	330	362	306	325	353	319	341	338	329	334	338	332	319	325	366	325	345	336	337	336	318	316	310	346	317	348	341	329	325	331	366	316	341	339	308	329	334	309
25606	21458	27525	25619	7837	1221	746	512	519	6382	19877	18414	8673	2569	904	535	381	351	354	356	342	336	350	346	333	360	332	371	310	372	380	393	331	353	348	347	332	365	345	353	362	345	360	364	347	338	318	382	352	366	387	325	359	369	343	369	319	331	365	358	360	342	351	370	339	386	380	355	342	353	341	364	348	338	358	371	320	376	329	376	366	334	391	337	330	338	358	345	330	362	367	357	330	354	356	354	336	360	376	359	381	338	371	360	373	335	334	365	377	359	357	334	369	364	360	354	342	348	345	378	358	358	363	389	344	384	360	371	348	390	383	334	356	373	374	376	344	364	368	336	353	358	330	351	333	344	362	341	341	383	315	346	382	350	355	371	348	382	342	363	340	349	395	330	367	332	382	374	380	334	371	362	354	361	352	353	370	367	357	390	333	355	344	339	328	359	336	363	363	341	358	358	359	371	376	326	317	368	334	371	311	338	340	344	368	365	323	376	325	346	342	378	330	360	355	337	356	325	378	409	318	369	335	373	348	407	344	332	370	346	382	320	364	370	364	342	356	375	333	355	354	392	353	350	362	354	358	405	375	366	357	373	385	350	377	323	370	370	383	331	360	349	377	361	356	342	356	338	342	326	368	360	343	387	370	336	352	334	356	342	363	337	342	390	370	352	329	341	355	380	350	318	333	375	384	369	333	369	405	323	374	342	377	392	353	337	363	365	349	347	355	357	372	369	357	364	337	351	352	343	349	341	334	335	318	357	387	323	343	347	343	306	335	344	337	357	354	338	387	321	363	325	356	351	390	363	350	328	314	361	316	363	347	354	314	350	355	318	382	318	390	366	350	336	371	325	362	370	287	354	390	365	341	348	327	342	354	341	361	330	371	330	366	379	322	363	351	381	380	345	303	346	332	350	340	386	338	339	354	343	364	366	354	353	365	343	366	337	360	367	365	320	371	339	332	340	350	350	363	365	350	340	329	355	338	333	375	370	367	353	339	368	331	354	371	348	340	341	351	354	331	362	315	346	352	366	355	358	330	358	364	349	380	350	345	358	381	360	358	360	364	345	389	319	325	352	333	342	349	388	329	365	355	343	378	362	384	388	374	340	362	364	357	349	340	360	358	363	324	352	388	356	357	371	344	350	339	332	318	347	372	357	352	286	379	375	332	353	371	388	364	332	354	364	344	362	351	368	347	348	313	354	335	342	357	321	354	346	359	395	371	356	360	364	367	359	345	376	361	359	358	347	391	334	345	393	348	369	363	352	374	373	357	342	341	352	342	339	379	355	346	365	308	368	332	334	331	353	381	365	380	330	367	342	376	346	332	363	365	351	344	362	351	363	373	362	327	337	357	381	348	325	350	358	341	332	363	376	352	326	340	349	364	345	321	364	327	345	325	380	370	350	365	371	371	350	377	330	367	338	363	348	353	358	381	385	346	350	354	358	334	382	379	380	344	351	364	383	332	341	377	347	362	332	359	352	338	361	331	345	360	357	335	321	375	355	358	352	329	354	343	351	343	353	352	349	398	361	333	356	377	359	353	337	378	373	354	358	339	370	354	346	378	344	389	341	325	339	348	369	330	330	329	342	362	386	323	332	365	320	354	377	343	372	352	357	363	341	361	363	339	350	364	353	323	363	329	388	362	348	343	350	358	358	327	369	361	336	395	344	341	329	362	367	363	376	388	339	325	360	384	364	368	342	382	401	327	347	354	371	343	351	390	344	349	365	368	393	315	343	344	384	356	298	336	346	332	343	373	374	384	347	366	337	374	379	353	341	358	345	304	383	327	388	384	375	372	334	355	349	363	345	326	338	305	341	329	324	368	361	346	377	357	343	363	376	340	331	372	372	351	361	353	402	371	330	361	359	343	350	338	329	351	348	334	325	373	407	334	367	358	369	352	381	364	358	306	327	408	347	384	363	382	352	360	365	336	350	390	362	342	342	347	350	385	375	380	340	346	331	341	358	322	336	356	356	353	389	346	353	343	373	366	361	349	376	363	382	355	378	361	336	341	355	340	328	363	347	379	340	364	343	350	346	367	346	355	385	365	384	356	328	350	345	383	354	345	341	339	339	341	351	353	332	351	394	359	341	363	337	332	353	353	362	338	327	358	391	337	356	320	341	384	346	353	343	307	344	350	349	364	337	336	348	376	343	337	348	356	324	367	324	333	361	401	338	343	336	368	346	349	348	359	329	347	342	350	354	358	361	365	369	364	338	363	324	354	371	355	367	310	344	354	342	364	361	350	360	373	343	383	367	350	345	354	396	348	366	383	345	342	321	374	353	340	333	312	341	381	331	345	398	359	357	348	382	360	344	336	356	376	352	348	380	334	392	353	311	339	358	349	352	342	349	392	361	333	334	352	298	346	364	374	362	361	328	358	388	344	377	355	362	330	363	386	368	336	361	362	365	381	326	360	388	349	376	371	348	337	361	341	360	352	329	374	342	350	317	352	374	350	354	388	356	367	344	384	354	350	359	335	343	365	363	348	399	400	349	355	349	316	352	306	343	357	358	341	369	340	352	344	354	358	359	365	367	372	363	340	353	340	372	341	335	344	347	375	351	363	372	335	356	353	336	344	351	368	349	360	345	381	383	334	354	341	335	332	356	361	340	373	339	333	348	386	354	420	360	371	372	341	359	349	323	334	344	370	316	344	357	344	347	361	334	366	341	350	353	358	373	354	375	375	361	349	336	317	349	356	353	315	338	373	331	346	367	363	334	388	334	351	323	343	364	393	337	323	355	368	368	362	376	331	359	347	344	360	345	369	343	364	359	345	346	316	377	358	367	341	360	322	345	319	355	347	384	414	337	360	383	345	346	353	344	319	363	300	357	361	309	341	357	370	351	361	361	388	375	343	350	375	355	367	348	363	381	354	354	352	293	366	384	366	350	351	353	374	383	361	356	401	334	362	353	333	325	331	334	344	347	350	333	358	346	364	339	363	357	350	371	336	375	335	340	367	377	353	312	382	365	356	323	338	353	364	403	353	369	356	340	353	335	381	343	370	348	360	348	322	385	337	352	342	372	339	383	361	351	361	347	381	346	346	370	369	338	339	347	320	344	349	337	351	333	385	342	331	380	336	327	356	351	387	326	337	369	332	374	331	329	396	341	354	369	349	355	332	327	336	380	334	334	391	334	341	379	344	384	368	345	362	367	372	375	376	359	358	372	360	323	340	364	335	359	353	365	373	336	337	359	350	362	351	322	332	343	347	368	339	338	373	352	373	354	362	341	364	341	339	344	332	360	342	352	362	333	362	366	347	370	353	358	361	335	386	317	361	320	359	329	352	329	393	345	350	344	354	364	363	351	349	352	360	348	369	309	345	347	392	338	341	364	394	348	364	353	345	370	334	364	340	371	355	338	352	375	346	327	377	349	352	358	335	317	356	347	346	382	354	387	386	329	346	366	342	324	347	359	342	326	339	367	365	328	353	322	320	377	363	354	332	344	367	369	354	350	356	381	377	376	381	346	331	359	308	334
4153	4131	4362	3026	1853	989	689	607	721	9174	20446	15847	7486	2582	1076	524	409	385	348	378	358	312	329	315	355	356	346	350	353	333	335	350	333	358	346	338	352	352	342	338	342	288	354	354	351	361	354	352	344	383	337	320	359	332	330	332	376	342	330	340	335	344	363	332	341	338	397	361	322	368	323	328	339	334	323	334	346	335	348	381	329	351	330	351	327	346	339	319	360	353	363	346	358	357	340	335	370	342	364	330	322	338	305	370	305	353	345	356	327	384	335	336	331	351	356	339	355	350	329	330	336	347	310	367	350	324	355	334	352	349	371	353	324	352	357	337	351	356	347	337	321	353	338	378	319	341	336	335	372	376	331	371	339	343	361	363	316	361	340	330	363	346	354	338	360	374	330	337	362	357	327	309	369	321	368	349	318	377	330	359	342	369	360	364	297	342	358	345	353	360	330	359	336	362	335	339	369	328	359	354	338	323	333	340	303	335	357	351	376	373	343	343	333	340	333	355	334	359	356	336	334	318	353	366	350	331	341	331	338	328	312	341	305	317	302	363	347	342	367	333	336	335	330	344	327	339	373	360	349	334	329	359	349	378	359	369	304	327	354	325	342	333	329	349	341	341	336	332	344	347	342	323	380	351	351	346	381	338	384	335	357	365	332	363	348	347	329	358	316	354	365	362	343	337	314	311	334	352	336	349	333	350	350	349	327	349	352	369	360	352	332	332	356	358	343	330	335	331	348	335	326	374	344	355	371	358	378	369	344	366	350	323	319	356	343	324	344	333	345	365	343	293	362	340	352	309	365	332	342	326	339	334	336	340	342	320	339	350	335	371	303	355	348	362	333	322	374	342	363	354	339	350	341	369	337	304	388	363	356	329	331	377	345	344	330	346	343	327	348	357	340	339	349	345	357	333	336	339	376	338	354	350	325	362	352	343	353	350	333	351	382	362	343	351	394	312	367	355	348	322	370	341	346	315	316	336	337	344	344	323	306	360	349	376	349	374	351	366	363	348	352	377	334	314	346	348	377	360	361	320	377	368	357	337	337	355	312	377	308	339	327	396	358	325	316	362	361	348	346	356	336	336	344	366	333	352	344	367	339	323	323	352	326	288	354	365	340	311	354	358	333	342	330	341	310	367	327	333	346	355	330	357	302	348	341	316	331	365	337	307	330	390	355	396	336	347	343	325	358	333	345	340	332	324	325	353	345	325	303	342	345	344	369	381	355	306	347	359	344	323	320	364	328	362	329	324	339	349	348	333	323	362	335	356	354	357	341	325	322	354	356	341	372	335	373	331	349	332	367	368	338	337	363	330	323	358	342	357	328	328	319	325	332	333	336	347	346	313	313	351	354	363	357	327	347	327	329	343	356	340	338	351	320	337	354	349	334	324	376	338	344	354	328	332	354	349	344	357	349	343	321	329	345	349	339	333	323	344	353	330	359	318	301	295	345	337	333	323	366	361	323	347	360	342	313	319	355	343	329	324	330	317	350	331	343	361	363	329	355	336	339	347	370	328	303	330	328	342	360	333	347	343	331	316	312	375	340	312	329	357	331	315	341	354	348	361	376	327	337	337	324	346	358	358	349	339	358	348	297	340	321	362	375	318	344	333	333	385	321	355	337	307	358	351	340	337	335	332	325	358	349	315	351	326	309	336	359	352	371	301	360	320	332	342	352	356	322	356	362	355	344	382	389	363	321	327	369	337	341	342	374	327	337	322	352	346	338	364	343	326	326	324	352	327	358	363	338	327	303	335	345	336	340	337	325	333	329	365	335	397	330	347	298	346	325	340	358	350	349	309	369	326	310	335	360	362	335	344	318	328	359	329	356	352	355	374	341	349	333	375	351	331	313	346	353	355	338	305	331	340	372	314	348	349	368	347	348	346	367	323	339	352	347	345	321	346	356	327	340	297	332	340	358	364	355	345	335	347	346	351	341	364	337	346	323	325	374	358	378	346	333	338	315	392	342	378	332	374	370	350	352	371	322	395	375	359	325	329	351	312	359	342	330	344	366	350	365	329	371	360	317	365	352	353	326	330	344	358	309	338	332	320	342	345	341	357	341	343	353	356	352	335	308	323	344	296	335	325	349	368	333	376	334	324	355	342	322	347	342	336	368	340	344	330	292	342	354	310	336	324	314	340	345	320	304	321	329	338	314	330	371	304	343	362	365	370	348	347	359	367	320	356	375	338	353	360	348	332	348	319	337	323	348	347	348	361	338	340	346	342	362	308	361	334	318	338	327	336	368	358	348	343	344	331	333	375	345	362	330	348	351	368	314	349	332	325	383	334	329	359	309	350	325	325	360	347	353	384	323	317	353	354	334	366	343	394	337	357	357	339	345	349	340	320	341	364	345	331	309	343	330	333	336	341	358	370	357	308	342	341	328	343	330	317	331	342	337	330	323	311	356	393	344	347	356	356	319	342	359	332	346	368	318	347	331	342	351	351	329	332	339	338	358	345	365	359	290	375	321	347	379	350	344	327	335	343	301	327	346	344	328	315	343	346	327	352	343	366	381	350	318	345	316	354	369	338	311	354	341	344	314	330	316	313	326	341	349	356	350	334	362	345	333	343	349	323	323	339	364	353	361	336	339	317	352	356	327	355	373	325	346	373	368	339	315	359	365	373	342	340	336	335	367	337	322	354	320	355	323	378	330	367	354	351	348	359	345	337	374	312	292	323	377	333	313	326	336	356	318	327	321	366	289	323	346	336	331	326	311	334	316	335	386	351	377	334	340	357	333	373	379	360	361	342	350	344	361	372	362	326	359	359	366	344	313	322	398	340	308	313	348	335	341	331	362	382	331	356	313	385	366	364	351	337	365	357	324	375	324	335	321	347	332	351	319	333	384	330	356	365	359	336	317	379	367	358	319	321	322	332	325	343	343	351	334	336	314	336	350	326	346	350	333	333	344	332	299	372	361	368	341	347	340	338	344	338	364	339	390	335	340	378	348	335	336	357	361	353	315	387	336	397	336	318	352	346	324	327	379	364	360	371	347	322	343	322	320	344	345	357	347	364	337	357	349	343	326	352	323	293	347	350	321	335	317	383	337	345	339	368	371	350	357	355	318	383	352	360	386	343	360	356	342	310	340	312	308	327	317	332	346	342	322	347	342	376	344	329	333	376	346	335	347	340	325	338	357	344	334	351	332	345	314	355	375	346	324	371	328	352	301	333	347	367	330	314	334	364	357	351	350	318	336	376	345	333	336	364	343	327	344	329	336	309	323	332	345	351	383	363	370	367	309	347	349	347	347	322	335	337	359	338	337	370	359	332	335	343	308	326	338	365	352	348	302	337	374	330	341	342	351	354	324	300	350	333	340	347	348	365	336	341	342	318	348	365	340	336	337	363	333	328	341	361	381	353	324	330	314	359	335	375	364	340	373	345	318	347	355	347	310	328	326	341	357	338	362	295	377	341	356	357	355	343	350	363	334	346	342	333	325	359	348	341	372	329	354	371	325	318	355	332	366	347	315	331
24728	21516	28761	24739	21269	7205	1593	876	733	16208	34191	29376	15216	4696	1551	787	553	472	500	521	523	479	530	461	473	455	520	466	496	469	488	499	469	466	459	503	479	511	510	494	519	476	476	492	502	433	470	491	448	486	485	466	472	488	456	474	497	497	504	454	481	456	481	455	495	486	465	465	474	450	539	495	502	475	494	482	464	489	500	472	496	470	460	469	506	503	465	522	502	467	488	480	481	480	493	460	478	491	502	496	483	440	489	461	514	450	455	452	529	485	493	486	504	453	455	482	478	483	456	507	455	503	493	523	443	493	480	499	472	477	511	513	470	491	476	459	457	511	467	510	467	495	506	486	469	494	449	498	491	499	482	483	508	484	517	478	466	479	499	460	527	449	495	465	491	474	507	470	487	508	466	484	476	508	447	481	447	500	484	501	533	454	454	505	505	502	484	468	456	481	508	467	523	463	505	475	447	443	496	490	482	469	437	467	483	488	489	479	465	510	488	451	487	476	478	454	481	474	509	483	525	468	468	471	494	479	483	464	476	490	442	463	470	489	511	463	488	460	522	502	484	480	486	462	462	521	489	487	479	481	450	468	460	507	474	482	504	476	492	489	452	510	461	496	487	482	478	489	487	490	472	474	470	438	479	461	449	489	468	504	469	470	457	464	478	508	436	473	480	458	507	517	466	520	502	485	479	443	477	450	487	457	460	497	471	452	456	496	438	509	474	518	459	465	472	470	497	507	412	489	504	489	469	482	478	449	491	493	496	476	463	457	451	485	457	549	461	477	485	467	464	478	484	489	445	480	487	490	467	490	462	466	474	428	475	442	490	530	462	491	498	454	491	492	459	469	512	471	513	480	491	505	480	513	483	471	485	511	454	454	459	469	466	478	518	468	492	482	486	507	495	483	465	491	451	484	466	446	478	461	453	483	505	446	486	470	490	467	459	475	479	494	500	464	477	508	493	489	506	481	455	445	495	483	458	507	461	504	479	426	467	497	482	457	458	494	469	470	468	464	466	469	473	437	481	444	498	478	454	440	495	497	469	455	454	482	455	451	467	443	475	453	526	475	477	516	481	477	466	482	520	501	482	502	454	501	454	486	446	485	458	474	457	487	499	462	478	483	481	487	455	461	440	469	434	476	466	496	465	473	489	477	486	479	474	507	469	476	494	483	479	461	485	480	491	490	459	463	519	488	523	486	474	490	443	468	484	465	474	453	432	497	449	460	508	465	477	475	513	494	463	475	472	424	466	499	452	483	508	467	482	468	440	509	494	475	481	484	497	477	468	461	446	449	457	534	450	466	470	495	454	480	509	461	510	459	507	508	470	446	496	502	464	434	444	450	469	485	452	470	449	456	470	483	512	456	433	476	493	444	482	490	496	453	465	482	463	500	459	506	472	455	461	486	506	479	506	500	497	489	516	457	501	486	483	490	468	513	469	524	489	472	462	517	500	468	446	519	468	525	516	463	512	519	492	460	456	467	509	485	472	457	487	476	449	464	514	456	501	458	503	491	444	499	463	468	493	420	456	468	507	452	447	559	449	465	467	480	460	479	497	483	492	476	502	459	446	505	488	515	485	431	494	490	478	497	467	473	495	503	446	502	437	478	507	472	488	456	469	495	483	471	469	504	483	527	447	474	461	512	460	490	487	448	457	423	452	469	476	468	471	442	512	477	480	466	504	439	476	477	432	488	518	423	473	494	474	468	488	490	439	478	485	477	488	492	473	480	530	512	459	484	455	507	485	489	454	469	494	467	472	458	495	504	489	488	467	478	443	514	482	462	458	487	511	472	459	541	442	480	478	460	455	490	534	481	455	491	494	482	456	488	472	514	459	516	506	479	495	459	473	479	433	422	522	441	487	493	447	495	463	468	431	433	464	518	504	461	457	450	452	495	514	489	477	497	443	505	497	460	486	476	533	470	442	461	484	505	459	486	464	470	501	500	442	465	463	475	482	476	475	460	461	443	474	493	470	488	472	487	460	485	471	475	450	456	482	459	479	459	492	450	471	451	472	482	470	480	488	439	495	442	472	489	481	480	477	488	461	429	460	461	480	463	496	462	486	463	458	463	460	448	476	458	471	461	488	463	486	474	466	489	497	469	474	463	493	500	462	478	431	507	475	474	505	477	467	444	466	510	489	460	458	485	451	471	472	453	487	467	498	448	474	477	499	466	490	481	481	448	478	469	450	498	448	451	482	487	486	470	471	497	485	476	507	474	492	463	512	487	482	490	462	474	495	494	512	464	470	480	466	455	492	506	492	472	517	484	447	434	465	453	508	462	477	455	504	492	466	485	470	444	427	470	450	446	494	464	482	497	506	447	484	433	462	498	475	489	466	485	465	457	493	459	475	471	466	473	480	431	468	466	493	465	509	481	484	482	462	478	474	475	478	456	476	451	487	498	507	433	473	451	486	519	515	465	469	492	455	481	482	452	460	541	477	480	497	453	439	442	450	471	499	496	465	519	444	457	489	458	462	484	458	494	471	456	468	445	476	468	482	498	541	496	500	470	500	482	486	485	513	447	444	495	485	474	526	454	481	468	467	476	475	469	481	434	452	482	461	430	464	461	444	459	488	467	461	471	498	471	451	445	490	452	457	532	470	478	493	446	483	446	489	430	429	511	455	472	497	499	467	497	450	451	464	435	505	479	485	467	456	492	494	455	501	476	472	493	483	447	485	458	506	433	488	466	481	469	527	464	472	485	481	483	468	461	443	494	483	486	478	419	545	495	470	463	478	510	454	440	534	456	515	545	459	517	491	494	438	484	444	476	470	474	479	482	458	501	491	475	451	516	517	519	473	458	451	487	486	477	425	470	473	483	474	462	474	529	483	477	471	456	480	515	471	464	513	469	497	492	460	445	467	461	481	501	462	500	457	430	488	469	435	488	491	483	474	491	467	463	445	509	442	465	505	491	467	451	488	470	484	464	466	482	487	449	468	515	459	441	518	460	477	458	452	504	450	444	510	477	525	496	468	482	471	455	472	468	489	481	466	491	500	494	489	482	522	486	511	445	460	459	435	470	501	466	459	464	513	460	473	433	450	491	460	502	491	481	499	465	497	474	475	470	452	494	456	478	478	444	480	446	479	468	485	435	482	436	476	453	432	484	502	475	476	474	485	462	464	469	467	448	430	471	444	486	484	453	470	452	499	477	477	476	463	455	493	481	536	419	492	452	472	508	450	473	463	447	498	479	483	467	492	493	488	506	471	492	465	496	492	475	524	475	466	481	509	481	512	513	515	448	507	452	481	477	447	474	473	465	486	457	470	491	468	484	435	471	457	473	481	436	462	494	465	460	470	441	460	509	456	475	452	498	519	447	493	449	461	460	489	471	467	467	473	514	484	471	508	454	482	449	461	490	442	491	488	456	466	497	493	487	461	494	505	500	428	461	481	485	486	456	461	455	487	427	468	484	483	472	454	521	483	473	490	476	498	446	438	516	520	507	478	449	466	466	485	487	433	479	487	451	517	497	504	491
4272	6666	6921	4205	4201	2365	1251	1084	970	19842	33142	24437	11757	4272	1822	783	528	465	493	462	448	422	449	439	437	471	403	444	495	405	448	452	482	449	476	448	463	435	458	423	411	423	471	453	452	498	458	437	440	443	446	441	445	448	437	424	460	422	467	462	413	454	442	470	435	438	434	476	432	418	471	468	467	429	424	412	495	455	407	433	459	458	433	425	436	456	442	466	431	471	403	438	457	445	442	441	437	444	454	462	472	469	432	400	475	452	501	437	474	466	451	419	436	438	452	477	436	432	456	441	478	425	424	436	454	479	485	467	441	416	481	418	458	451	459	451	438	468	459	453	457	492	464	417	450	465	421	415	420	417	496	429	446	469	430	448	438	447	477	451	458	368	483	447	450	448	450	461	436	403	449	479	485	461	461	457	477	462	448	441	443	431	467	434	466	464	434	415	441	425	471	452	420	471	408	415	462	488	459	420	447	419	487	479	432	473	412	487	454	475	471	455	516	452	451	424	485	434	426	446	457	440	408	467	444	434	455	460	444	446	433	453	477	477	435	451	467	460	467	416	453	467	475	436	489	417	487	439	449	484	445	433	423	424	487	445	462	500	446	419	438	440	424	447	487	470	461	446	428	424	460	448	448	441	450	467	434	433	470	456	415	442	488	468	481	442	460	396	498	465	442	484	426	445	450	457	445	423	484	459	433	471	432	429	412	441	469	378	468	464	445	428	418	430	480	465	467	462	477	433	447	466	418	468	443	443	457	425	461	434	438	418	471	480	399	439	433	442	443	469	410	467	442	453	431	479	438	427	440	446	453	428	461	423	437	459	456	451	459	466	448	498	427	420	439	468	470	400	480	474	429	440	482	435	419	417	483	416	463	434	483	436	467	462	454	436	435	414	417	454	425	459	393	423	469	425	458	400	435	431	460	413	474	419	450	448	445	434	391	423	442	470	456	431	471	471	455	445	484	413	440	436	409	453	413	445	418	442	487	463	449	455	434	419	437	491	452	450	432	458	465	466	463	448	484	414	433	440	459	420	448	476	408	443	432	453	419	477	410	484	405	471	443	444	435	461	448	440	457	455	437	423	458	446	457	420	497	467	455	448	451	474	459	438	454	400	457	456	417	454	457	441	446	455	463	488	442	422	431	439	485	402	457	457	469	470	443	471	434	491	411	467	433	468	459	503	425	465	440	449	467	415	462	476	447	448	468	474	471	454	446	431	447	410	432	408	442	438	472	441	480	424	451	413	470	436	491	438	452	465	443	450	469	453	456	441	433	460	459	427	429	447	465	440	435	434	444	449	435	416	415	435	458	456	478	433	451	463	401	461	457	451	468	436	443	460	458	465	447	439	453	455	459	449	436	474	430	450	466	479	491	445	448	496	436	392	401	464	452	447	459	433	424	463	454	447	455	443	457	450	416	455	441	475	471	440	432	448	413	464	450	471	455	444	426	431	431	464	486	471	441	442	459	431	438	387	461	441	470	463	455	410	448	432	456	466	436	441	441	466	460	454	457	426	460	453	496	418	454	452	390	413	442	469	461	477	410	469	456	475	471	456	427	460	444	426	434	457	480	445	427	445	463	460	448	451	416	446	453	453	423	422	463	456	442	469	434	428	437	444	457	486	457	420	468	437	418	407	456	433	440	446	470	410	443	438	473	455	433	477	438	421	485	432	463	444	467	442	425	447	447	451	443	430	422	404	460	465	413	419	424	433	439	420	409	355	457	460	420	464	479	420	464	497	441	456	470	416	456	466	436	412	429	458	436	449	415	419	444	466	450	455	427	438	488	446	455	446	458	448	445	477	467	421	460	454	505	448	432	484	432	435	467	428	472	444	451	431	418	457	440	458	447	445	419	452	445	428	415	411	471	452	449	472	462	431	452	420	432	452	417	452	418	398	466	379	446	445	456	437	444	479	455	438	418	437	432	457	451	430	499	455	458	476	464	464	439	403	439	411	403	426	451	457	439	441	431	469	464	422	470	422	438	463	451	443	461	435	450	462	452	462	478	399	435	432	452	460	474	473	431	483	411	468	442	450	459	472	434	445	427	420	435	428	419	457	454	448	441	458	467	477	444	439	447	413	423	423	454	440	469	421	420	404	422	410	450	415	429	449	462	442	430	433	447	437	422	425	448	448	456	438	477	441	433	422	477	483	469	461	432	461	424	434	425	436	465	450	424	444	424	463	450	477	426	433	458	434	441	387	478	454	399	417	429	463	460	442	445	431	415	451	445	452	449	470	418	475	442	405	459	447	444	482	466	440	452	459	455	405	434	434	398	459	469	460	441	467	465	436	470	412	472	463	458	435	448	434	408	460	453	449	436	443	431	438	428	479	451	452	428	478	454	429	409	431	462	476	471	443	473	468	461	417	435	476	444	484	450	419	429	456	436	431	427	445	449	440	465	485	454	465	450	413	434	424	492	389	439	470	451	420	421	461	447	425	485	424	412	485	453	449	439	435	450	409	475	429	451	403	458	463	464	410	445	434	467	465	482	440	452	478	467	464	431	407	439	455	438	422	423	486	460	445	468	462	484	480	413	471	439	458	420	420	454	433	453	426	453	466	428	455	446	459	423	499	456	458	415	448	437	485	463	444	461	418	437	467	450	460	445	449	443	415	446	440	442	444	419	465	450	464	428	405	457	484	471	460	460	464	434	401	471	449	451	473	449	466	453	435	507	426	433	458	459	442	485	415	454	469	483	466	453	416	431	418	449	442	468	448	429	422	482	455	437	482	418	431	442	441	438	448	443	455	422	455	478	430	461	457	481	488	460	437	500	462	424	435	417	459	457	460	447	480	444	421	435	412	437	438	437	444	437	418	443	451	472	432	434	452	498	430	421	416	473	423	439	456	430	427	495	401	421	423	474	415	420	444	444	488	456	460	463	430	445	470	446	416	441	453	443	450	455	446	412	412	440	443	448	434	443	436	461	449	456	464	448	439	459	407	460	463	461	426	464	445	411	460	469	444	463	458	458	523	440	439	433	464	436	464	420	417	456	455	471	442	432	455	423	390	459	474	485	450	451	449	436	434	440	428	466	447	430	436	424	483	481	454	484	459	452	448	464	463	433	442	446	431	406	462	448	473	473	415	476	437	431	443	422	416	434	444	442	426	436	434	439	434	421	445	469	455	450	447	449	412	437	482	435	476	444	431	456	438	455	437	433	470	452	442	462	492	423	422	437	471	439	441	457	456	454	429	474	449	468	454	459	442	434	412	416	418	411	476	436	482	437	452	419	431	464	439	491	418	424	445	470	493	451	429	435	459	405	470	462	420	465	442	447	448	424	467	441	463	433	440	415	458	446	470	439	446	458	431	458	466	393	468	465	468	445	471	466	498	437	448	428	457	407	427	440	431	469	436	436	425	476	410	449	474	424	442	460	483	466	433	450	460	433	462	411	416	475	437	468	440	423	457	429	423	459	461	438	432	434	453	446	422	448	453	429	408	433	418	440	458	469	439	428	464	458	476	446	435	420	399
27610	9732	1396	980	695	587	422	399	397	647	2162	2072	1124	673	483	411	365	338	362	384	333	333	382	387	382	358	345	381	337	355	377	341	324	363	334	353	351	362	377	375	368	353	359	337	357	371	376	376	380	339	346	393	350	353	375	360	346	364	360	398	358	366	377	321	386	350	348	341	380	339	359	395	401	322	352	366	381	359	348	351	378	372	335	366	375	341	341	343	370	326	387	367	331	412	347	360	400	319	343	356	358	375	334	343	361	342	380	350	392	365	369	364	357	369	362	341	356	354	382	356	356	348	349	386	327	349	339	388	331	371	356	338	351	321	367	342	354	384	342	378	386	323	368	356	357	373	366	340	358	343	362	358	357	382	361	335	361	360	368	374	344	397	361	367	357	338	364	340	378	380	346	350	349	368	376	375	353	384	372	382	364	347	406	364	356	369	359	342	383	342	343	351	349	338	351	370	387	330	360	381	360	318	341	383	356	299	357	353	361	350	362	352	359	391	328	344	364	346	349	394	402	378	340	348	406	381	343	342	353	369	330	362	319	361	360	357	363	367	360	369	344	342	361	344	368	367	370	348	348	352	325	347	347	366	367	372	386	368	350	357	400	352	387	360	368	362	333	332	342	355	349	358	379	343	371	363	348	320	347	393	350	347	316	370	347	345	348	374	396	349	362	365	345	354	347	344	354	364	377	400	364	348	362	333	380	349	363	303	369	349	369	363	347	376	354	360	360	356	336	354	400	363	357	356	374	361	358	341	366	383	357	355	346	340	361	344	412	363	335	350	336	349	358	370	335	321	326	339	359	343	337	365	342	301	395	363	364	370	367	328	366	333	357	355	373	378	351	346	366	354	364	347	386	341	360	338	343	333	384	334	346	364	357	352	364	343	371	417	372	361	339	349	345	387	347	366	338	349	347	328	361	351	356	306	385	328	335	352	345	346	373	365	348	371	357	355	399	335	383	331	374	366	351	331	339	368	351	344	358	349	364	354	352	358	360	356	348	344	389	341	384	360	337	385	396	383	378	360	345	337	330	374	322	351	349	351	352	345	353	370	362	364	340	411	374	372	336	363	337	373	379	378	359	329	353	366	386	371	358	346	387	328	323	356	337	341	355	387	374	366	364	333	314	372	336	343	357	366	362	357	357	344	359	392	362	367	365	361	339	361	357	342	336	335	372	338	359	347	312	358	361	386	363	335	346	348	322	382	308	342	315	373	369	367	384	367	366	370	336	403	396	386	380	356	350	369	388	362	354	342	367	333	351	342	359	335	362	375	378	372	319	341	336	357	362	357	351	379	361	353	363	348	365	337	387	363	388	363	355	381	330	350	362	324	362	350	368	331	352	366	347	341	367	342	371	394	363	356	368	347	353	345	318	353	366	353	348	337	380	366	345	374	370	373	345	345	368	380	334	327	315	324	393	385	380	360	365	372	349	367	351	351	338	370	321	333	325	368	376	361	383	368	366	366	359	372	355	328	354	349	333	353	328	356	357	326	369	358	361	349	363	369	341	365	358	338	357	362	339	360	337	352	338	382	345	332	382	378	348	344	332	339	341	345	373	363	361	364	337	373	326	375	347	354	379	343	365	354	361	353	390	382	383	349	346	378	381	365	353	375	385	387	355	372	363	374	360	353	360	356	342	381	377	363	331	372	373	368	352	327	357	386	362	364	380	360	327	378	361	381	361	350	343	344	383	383	355	337	319	362	359	366	345	347	370	345	346	331	353	350	379	352	365	353	339	355	376	342	319	363	371	340	359	342	374	350	384	365	335	374	360	356	345	384	359	371	363	356	369	401	389	373	345	347	354	357	337	387	350	330	359	365	389	356	344	364	342	362	333	383	352	352	365	364	351	366	353	348	358	364	360	331	367	372	379	353	352	346	364	366	343	377	325	356	416	399	374	355	342	358	400	345	348	347	372	376	329	371	361	386	350	335	380	367	333	367	366	366	361	377	395	353	363	365	385	347	363	330	343	372	333	349	390	348	315	357	351	339	366	351	352	373	366	368	346	359	355	331	358	330	372	333	337	379	385	350	376	331	374	341	364	368	381	338	331	354	395	382	335	342	349	349	347	350	384	353	374	327	405	367	350	386	344	381	340	380	376	341	371	371	395	358	343	361	398	381	338	373	330	360	331	364	349	378	355	359	360	342	335	355	381	357	356	350	343	340	397	341	350	351	360	344	368	350	343	350	349	358	323	357	336	354	378	360	357	332	345	398	357	351	366	361	375	345	362	370	355	337	341	370	371	335	329	329	389	379	360	366	357	374	357	340	343	373	359	343	368	352	390	375	382	345	370	348	349	344	348	318	346	340	389	371	364	358	376	355	301	378	367	403	367	352	365	344	396	345	363	378	353	330	330	403	369	372	386	328	395	345	361	370	365	352	332	351	346	361	344	391	368	369	346	367	333	351	356	376	382	358	360	313	311	343	382	341	331	357	356	339	381	359	345	348	393	382	367	363	321	385	377	322	383	365	385	392	394	336	365	350	370	349	349	348	356	388	338	377	350	405	334	388	349	364	343	341	319	344	331	351	361	369	361	358	368	413	358	332	359	356	354	331	361	338	353	328	339	327	384	349	330	358	324	346	364	347	347	367	353	350	370	368	397	355	341	362	370	329	373	336	366	373	372	314	362	367	376	403	345	372	362	332	369	356	357	354	321	357	369	389	343	347	332	369	368	325	379	344	332	368	388	342	333	345	335	370	374	371	349	338	351	317	338	366	365	360	343	395	349	339	398	332	352	358	354	372	353	367	336	353	360	356	341	356	379	361	348	343	360	339	367	359	336	352	370	337	354	346	345	374	339	350	357	366	350	350	355	362	347	374	355	351	354	378	364	358	354	375	347	370	352	360	361	364	360	345	364	393	399	373	356	354	364	375	338	367	349	367	362	350	384	363	376	362	339	324	325	356	369	359	354	327	388	357	380	359	379	367	364	349	348	351	372	378	354	373	311	360	403	364	363	339	358	342	349	316	361	371	367	332	368	372	372	333	351	353	374	371	374	345	386	337	328	362	379	387	360	367	389	361	335	368	386	353	364	387	340	353	361	394	350	325	356	314	376	351	359	357	377	323	340	348	380	341	373	363	372	342	331	375	344	379	359	339	330	348	348	352	381	369	369	320	337	383	347	368	381	344	328	361	353	363	337	349	377	367	379	393	373	376	403	345	365	377	324	350	337	376	373	388	342	396	389	377	364	388	365	351	361	361	348	333	384	361	347	393	354	345	401	351	364	381	394	365	393	355	360	361	341	362	400	356	367	362	348	344	369	305	363	340	351	380	361	373	352	396	363	351	382	364	351	331	363	417	333	357	363	318	364	331	365	378	380	340	352	355	329	323	345	346	400	324	325	378	367	333	347	333	332	376	362	343	362	312	359	343	338	373	337	331	312	356	371	340	360	344	295	361	365	352	374	375	363	352	337	362	352	353	363	351	359	351	340	406	364	392	358	376	352	346	358	375	364	358	406	364	343	333
5420	807	1201	891	762	735	435	405	398	925	2965	2431	1167	646	446	387	356	395	306	318	346	360	324	298	373	312	293	324	347	319	324	355	346	333	362	343	308	351	307	303	334	336	334	342	337	361	350	374	322	353	364	334	361	347	328	311	323	314	327	341	341	313	313	318	339	353	329	306	341	327	322	327	353	362	340	314	317	321	345	302	362	318	310	331	317	335	342	321	338	345	316	331	320	365	326	326	349	351	313	337	334	354	340	310	326	298	323	347	332	294	341	333	341	307	316	305	319	350	350	323	346	331	321	315	366	327	306	315	323	364	322	334	325	342	325	341	330	354	308	293	302	325	347	319	375	327	329	356	317	358	329	304	350	338	291	329	332	359	359	329	334	373	348	352	310	338	326	327	334	322	339	351	307	336	317	318	324	322	316	301	354	337	326	328	330	306	354	318	331	320	335	345	332	345	334	338	345	348	351	328	333	345	308	331	296	329	320	331	325	339	336	338	316	323	362	342	337	302	342	319	345	313	338	351	347	338	368	318	316	317	326	345	342	349	324	310	345	350	325	340	311	352	328	311	355	300	347	314	328	335	302	340	328	337	328	347	322	324	375	346	330	325	315	351	327	337	346	331	328	319	338	320	326	321	341	333	330	346	291	299	340	323	327	312	314	335	297	333	353	371	311	303	325	340	321	324	331	335	338	333	324	319	352	323	329	321	336	311	309	340	376	335	366	333	311	327	337	352	305	328	357	329	349	305	323	343	324	345	308	323	297	334	332	347	326	322	344	296	332	348	273	371	337	300	339	333	324	339	316	332	343	382	333	303	345	316	324	304	343	322	343	334	335	342	348	337	344	329	372	341	325	359	316	349	310	312	335	340	341	319	327	330	347	352	320	338	315	325	325	357	291	330	336	350	304	307	326	318	303	357	344	322	322	355	327	331	347	300	325	343	351	323	361	313	306	343	286	327	328	362	350	344	332	328	322	339	360	315	327	312	340	295	330	323	355	356	328	326	338	293	340	326	281	316	326	313	321	345	350	365	335	313	324	305	323	329	310	324	331	303	319	339	332	326	369	334	330	326	313	318	322	320	315	339	348	353	332	317	352	337	340	333	333	373	317	330	362	335	323	336	348	322	314	339	335	321	312	349	328	349	351	337	329	326	307	363	317	345	334	334	346	342	343	349	329	320	341	312	315	337	345	335	321	342	339	316	317	361	323	331	312	345	334	355	318	344	337	349	313	341	323	307	323	360	323	351	375	369	355	323	322	368	333	341	324	313	339	329	316	315	323	330	336	331	352	363	333	328	326	329	322	346	346	342	332	304	347	359	302	346	350	307	331	336	312	313	306	317	343	341	327	352	334	322	303	318	356	320	344	327	345	323	329	323	337	331	297	312	354	344	348	313	335	310	316	311	315	357	324	355	329	321	341	340	303	306	334	317	332	320	311	332	341	312	339	316	346	313	330	346	334	350	354	294	322	335	340	337	319	338	347	301	337	320	303	373	319	353	337	336	334	301	350	351	330	346	383	334	343	351	310	313	307	329	335	311	334	336	326	318	364	310	344	335	341	343	330	312	327	326	314	329	331	318	356	324	333	365	340	354	348	340	371	344	367	337	350	285	363	323	349	302	311	319	319	307	331	366	300	339	291	315	298	310	323	313	326	335	326	335	360	327	314	340	309	325	354	337	338	346	341	351	355	349	323	340	323	315	324	337	380	320	359	315	337	327	333	354	337	320	340	339	355	350	309	344	362	311	309	320	314	341	331	334	339	323	313	338	323	289	334	295	323	335	348	345	316	346	325	310	344	367	327	366	335	334	328	331	356	333	359	310	353	293	311	307	313	356	365	354	358	345	346	299	359	305	358	327	359	334	349	337	315	346	329	343	348	322	340	330	295	335	339	370	329	336	338	360	346	315	330	333	362	344	350	310	326	308	355	320	355	330	355	307	351	316	325	307	315	307	301	375	343	314	340	349	313	313	329	300	342	368	324	334	338	332	326	341	328	330	367	320	302	336	319	312	314	338	323	349	345	358	338	286	339	334	315	322	352	322	336	335	359	314	343	346	338	334	317	283	330	338	331	325	334	346	318	345	328	332	311	335	334	298	304	358	314	317	303	353	342	344	341	342	342	340	323	343	347	296	315	342	369	359	316	335	354	295	312	311	339	334	296	315	328	310	330	304	322	343	303	309	316	337	329	319	341	335	334	306	320	312	348	350	329	308	352	319	351	312	314	359	299	330	353	343	370	337	290	340	343	324	332	306	360	321	316	286	330	334	368	331	322	332	360	321	344	324	328	351	325	330	323	315	343	307	341	358	334	354	335	346	317	337	333	317	353	343	295	296	309	315	335	318	322	329	322	296	339	309	336	315	323	342	304	321	321	349	335	337	325	361	342	348	328	326	325	330	321	302	343	330	314	355	348	328	378	331	314	330	347	340	329	354	324	350	331	317	323	326	308	326	332	336	311	311	321	325	316	329	339	326	365	341	310	335	338	329	356	356	320	333	317	333	347	318	314	334	353	303	317	324	293	332	331	336	311	362	330	338	344	320	306	341	327	329	318	317	298	351	330	337	317	315	333	337	334	373	351	338	328	300	350	338	315	338	299	299	328	321	344	319	327	325	310	363	374	352	345	332	329	372	342	303	347	334	345	332	314	314	335	313	335	334	322	320	281	321	324	327	334	324	335	304	352	322	344	336	318	332	312	338	312	328	297	337	305	377	357	337	314	324	312	322	350	318	307	327	302	343	308	305	346	333	312	316	327	323	370	348	344	302	307	324	310	342	337	325	324	344	320	327	324	308	347	312	336	333	316	331	326	338	323	306	345	382	306	342	309	317	314	354	317	347	368	340	352	329	314	307	322	325	339	318	334	319	358	332	350	333	335	339	338	350	351	320	330	341	305	360	302	305	332	333	332	359	341	333	355	316	328	332	343	352	330	312	327	340	326	305	357	335	300	356	338	325	321	334	326	341	352	320	362	328	348	307	354	319	310	329	307	301	335	302	332	374	346	328	332	348	316	334	357	312	336	357	333	304	339	335	286	314	351	349	312	319	302	339	336	351	322	323	337	348	338	356	349	337	320	310	306	317	307	331	369	351	331	310	355	372	327	341	340	321	317	308	331	319	330	298	325	335	340	353	361	369	303	344	324	314	293	326	341	357	334	347	329	325	330	319	339	331	327	331	329	366	351	304	330	313	335	366	343	353	317	334	367	334	329	337	329	334	308	326	326	350	353	325	312	323	342	318	345	309	341	328	298	328	343	326	358	303	317	357	310	348	305	308	317	345	314	318	313	350	340	357	319	351	366	314	321	334	310	316	300	326	334	315	322	378	312	333	331	334	334	350	328	337	328	335	322	332	336	331	328	326	362	316	308	338	291	362	363	325	319	362	298	327	346	352	339	344	373	335	336	353	344	349	360	315	335	336	346	317	339	319	306	342	343	305	292	325	297	333	338	341	332	357	363	319	320	323	353	354	346	354
25612	21465	27451	25619	7402	1562	1055	584	493	6896	22038	17794	7834	2390	839	504	402	394	370	393	393	367	360	348	366	378	378	375	390	381	324	388	389	365	376	384	368	389	341	395	354	327	369	352	332	348	345	372	397	368	378	387	365	364	360	364	361	336	383	388	392	372	353	365	329	373	381	343	364	372	388	343	352	366	392	367	367	355	370	389	336	371	367	384	363	351	356	361	347	360	376	382	373	407	375	353	363	380	388	364	340	387	388	365	342	390	355	378	377	355	326	361	342	345	388	379	339	358	410	374	383	368	351	364	340	358	320	391	360	394	363	374	378	389	350	377	365	373	348	372	376	347	403	373	385	368	380	366	370	353	347	397	363	370	364	370	349	401	378	355	379	381	356	363	350	350	349	346	361	393	366	365	357	335	392	343	378	365	366	354	342	398	362	335	348	342	374	371	359	378	369	380	357	391	373	345	373	323	391	346	374	359	374	359	351	382	373	343	355	337	353	372	359	362	351	381	343	373	389	364	353	362	380	347	362	371	356	343	318	356	368	376	374	358	362	348	393	362	378	377	337	357	350	367	343	389	339	356	389	367	387	368	381	346	330	337	366	342	377	335	414	373	344	376	388	367	387	373	351	369	385	384	357	359	373	385	348	389	354	389	400	383	355	350	382	356	379	377	362	347	342	362	376	362	342	389	391	381	364	375	381	329	341	372	387	384	374	356	350	364	371	342	369	380	338	361	354	355	396	374	351	383	403	361	366	376	405	396	384	368	370	386	374	405	367	357	333	353	368	355	378	392	387	373	367	375	352	353	382	378	347	366	381	409	373	361	369	349	392	346	342	368	335	361	341	385	373	341	374	380	362	386	341	374	382	368	328	368	365	361	392	355	402	355	376	376	328	338	364	348	383	393	375	383	377	355	381	376	355	352	371	335	336	333	352	372	357	384	383	361	367	384	366	353	403	380	355	368	404	377	358	355	358	350	374	360	387	353	355	398	415	360	355	372	373	350	325	366	353	380	391	382	384	376	368	356	358	321	339	361	371	362	381	343	385	374	355	380	346	378	346	408	361	350	351	327	374	370	366	347	361	346	374	350	396	355	386	365	348	370	333	362	350	348	363	362	408	369	383	396	363	378	356	374	349	345	341	368	378	387	333	351	381	380	407	357	379	402	341	371	398	367	366	334	359	374	367	406	392	346	397	381	373	388	398	364	408	356	361	379	359	368	373	351	365	389	374	379	351	378	412	371	352	390	374	335	348	329	362	353	345	355	385	349	336	357	375	365	358	356	354	365	354	375	349	356	361	369	361	417	356	371	376	339	387	349	323	378	358	348	351	352	359	361	352	351	360	331	341	349	339	372	360	357	396	360	374	356	361	374	368	384	360	413	346	328	348	346	377	369	350	381	369	381	384	390	368	365	365	402	343	348	318	350	388	331	389	348	360	355	371	360	371	403	378	366	343	372	364	408	331	369	366	379	388	405	358	384	348	370	346	357	383	386	352	379	364	376	393	377	375	358	385	342	369	341	373	369	402	331	365	338	361	358	344	344	406	362	360	364	360	360	405	388	403	340	352	381	382	357	374	402	351	404	382	354	371	345	370	402	376	379	334	336	362	371	366	340	353	353	398	359	356	332	372	360	373	366	354	348	367	349	386	385	403	375	363	364	328	371	350	345	358	347	359	336	366	344	383	366	351	396	370	358	372	388	362	377	325	368	345	401	356	371	376	370	346	375	332	334	307	364	310	400	380	358	340	375	352	364	377	363	393	356	335	342	337	360	362	341	371	351	376	378	354	339	367	373	351	356	327	371	377	376	362	360	355	390	343	388	325	355	362	355	338	368	370	370	341	342	353	344	371	354	332	343	358	366	395	399	360	322	370	363	379	334	395	373	381	357	344	379	320	353	387	345	355	343	357	383	376	387	361	361	347	378	378	397	331	404	346	367	377	345	346	380	382	347	352	377	338	358	353	342	381	384	382	378	346	357	361	370	380	354	337	381	371	373	380	366	330	360	318	350	374	378	362	384	357	355	376	347	370	356	361	362	349	361	374	380	387	346	367	328	364	364	360	383	365	356	364	344	361	355	376	383	333	353	369	359	370	350	355	359	371	348	355	320	372	352	361	396	365	366	343	376	375	380	362	373	381	365	331	374	331	374	337	376	343	366	365	396	394	363	362	376	382	350	329	349	336	386	396	368	364	357	350	342	339	385	371	358	354	353	376	384	367	321	337	364	390	336	379	348	362	348	394	388	367	377	338	390	393	346	362	347	338	371	338	355	380	328	365	386	381	331	351	354	334	374	367	375	354	375	363	337	347	358	345	340	360	369	365	399	390	371	365	357	346	358	379	378	362	378	358	360	342	383	401	358	374	350	404	357	369	368	398	353	374	353	373	341	362	364	346	380	349	336	359	357	359	377	365	377	363	374	347	371	359	380	373	374	375	419	362	385	409	374	336	358	358	358	342	374	364	418	375	349	381	362	403	365	385	373	363	290	335	369	344	363	359	386	372	336	390	350	343	404	379	346	384	388	339	373	380	351	340	351	369	382	387	367	347	376	375	391	365	378	399	392	344	346	339	360	373	367	396	398	386	369	389	356	330	378	362	381	366	337	375	374	370	348	366	339	362	336	365	356	361	371	356	381	368	344	369	362	364	387	365	326	342	338	363	396	355	372	349	383	341	378	374	378	357	387	365	346	382	337	346	384	354	374	352	357	366	331	354	375	361	372	378	342	408	376	363	370	401	368	361	361	321	339	345	350	365	330	347	341	391	354	357	357	366	348	403	391	396	374	371	359	364	398	347	359	372	336	341	371	359	351	365	394	359	377	367	363	375	364	355	343	349	363	379	374	341	367	369	341	373	380	368	380	378	352	350	354	380	361	384	365	370	331	355	375	376	409	402	362	373	343	332	358	345	350	368	388	355	386	347	378	383	394	353	361	379	376	380	368	330	385	389	354	382	410	357	368	320	337	340	357	395	311	354	381	363	392	384	366	393	374	345	351	356	381	355	352	376	363	374	370	320	356	377	315	360	362	368	366	339	377	332	344	342	383	338	345	335	362	370	360	354	376	362	360	360	378	346	371	353	351	361	366	350	346	352	369	380	371	400	395	394	355	364	357	346	399	361	361	388	369	365	391	362	357	379	354	376	369	377	353	402	376	370	377	387	373	353	355	373	351	380	369	362	362	345	336	380	387	399	365	363	381	364	383	365	384	339	381	355	359	350	349	383	370	362	348	360	375	369	327	361	391	354	357	368	324	353	374	378	351	370	342	341	374	361	374	366	342	395	360	349	378	377	369	359	361	365	390	347	368	379	357	379	357	375	386	332	356	362	425	378	407	360	365	344	372	361	351	374	365	368	372	348	365	334	343	335	376	366	366	379	405	348	407	378	372	381	361	341	372	350	363	351	391	350	370	360	359	348	355	375	351	355	375	376	351	380	364	330	339	392	352	379	364	388	370	351	312	400	360	368	394	341	377	348	336
3978	3786	4410	2683	1625	1312	1179	647	530	9925	21525	14699	6684	2271	975	495	374	344	386	341	343	347	324	347	385	349	348	366	362	372	319	346	346	361	378	360	338	362	354	329	352	334	400	349	359	378	307	332	338	345	371	326	374	347	332	372	333	332	340	360	327	312	318	354	345	358	343	319	371	377	372	328	351	336	346	349	321	357	355	348	314	332	361	384	341	318	368	329	335	337	335	358	362	344	366	336	333	370	338	340	351	343	315	377	337	365	328	320	373	350	352	363	340	366	379	371	346	372	328	314	342	361	330	354	330	349	314	333	345	367	331	350	356	364	323	336	353	332	339	371	360	327	358	352	329	372	381	328	344	365	326	334	347	325	352	345	373	340	319	330	350	342	355	340	344	348	339	323	365	337	330	345	331	334	359	323	325	338	352	365	343	354	348	338	319	340	345	349	333	320	345	356	358	366	353	331	345	361	358	347	335	347	372	366	382	328	361	329	344	360	303	327	339	369	336	363	298	336	358	312	362	362	365	349	344	358	378	371	362	356	333	349	331	367	358	345	381	351	350	311	342	389	351	343	350	368	383	332	339	353	352	347	331	380	364	352	406	333	352	324	343	340	359	328	360	327	313	350	351	368	362	350	320	339	320	368	350	388	352	352	346	364	342	341	350	338	390	341	350	352	367	362	334	362	348	353	384	360	368	349	324	341	354	353	339	358	337	356	360	331	364	366	342	341	348	362	321	346	338	338	343	376	300	357	345	347	364	355	360	304	332	332	353	311	334	348	331	327	353	333	326	358	347	337	351	356	285	358	347	362	350	346	344	345	350	308	359	339	352	360	372	352	356	335	333	324	340	307	323	321	320	330	359	348	363	343	324	343	365	375	341	360	362	376	373	347	355	347	336	358	317	318	333	344	322	362	387	346	332	352	322	348	365	349	351	348	335	326	321	323	380	341	332	320	342	346	354	344	364	332	347	337	359	383	336	355	308	344	364	349	340	318	337	353	343	352	346	343	349	354	345	335	345	337	321	296	363	328	373	336	331	324	330	363	349	329	384	335	343	356	333	361	339	343	357	345	320	339	344	330	363	353	379	357	349	360	365	365	330	346	356	348	335	369	367	357	349	350	351	364	339	347	384	359	355	330	365	346	346	333	325	360	345	371	339	335	343	353	364	339	337	347	350	341	366	332	369	343	363	376	356	337	355	335	350	330	320	388	347	358	340	360	369	351	352	368	397	360	361	365	365	363	337	369	366	338	341	376	321	340	365	355	344	334	329	371	300	326	347	326	337	387	320	356	332	306	349	338	339	357	299	333	359	350	358	358	345	344	361	364	372	360	373	370	354	363	349	347	309	341	355	350	374	355	353	351	334	356	322	338	366	370	330	342	333	360	371	347	364	375	377	342	366	329	338	355	370	344	330	358	358	362	346	362	337	322	373	357	338	332	361	353	327	334	356	348	321	334	326	364	378	361	312	386	357	331	344	313	325	367	323	345	356	347	342	350	323	349	362	351	342	356	347	376	350	303	353	335	326	327	344	323	343	364	328	354	339	321	359	355	341	326	344	363	354	325	355	347	354	366	348	316	367	338	339	311	322	336	339	331	343	351	324	329	315	336	348	378	374	398	362	345	299	354	346	299	352	343	333	357	346	366	363	388	350	356	345	309	352	377	333	330	345	355	371	356	353	355	357	343	358	351	306	323	324	331	338	344	372	352	341	371	335	383	350	357	337	363	360	322	364	369	342	335	300	336	329	356	338	372	343	369	358	369	352	340	344	350	378	334	337	366	345	333	324	321	342	318	326	325	319	349	353	353	339	346	336	370	360	335	355	333	369	357	339	360	306	321	359	340	325	367	359	381	360	331	330	348	362	328	364	351	325	341	326	329	387	370	354	357	314	344	370	325	317	333	344	310	354	329	315	348	340	308	337	339	379	352	334	345	331	354	319	351	346	335	330	379	336	349	329	357	318	362	357	320	364	369	360	343	359	338	325	348	394	363	336	365	352	352	346	313	309	362	344	355	360	353	330	349	311	339	369	353	341	329	299	355	346	344	349	329	328	369	361	315	338	360	324	338	340	359	339	351	344	360	337	346	349	336	355	361	338	374	322	341	339	364	337	367	327	328	362	335	341	358	353	342	314	334	354	324	333	335	382	326	299	362	354	368	335	327	346	336	351	355	363	328	327	345	339	375	335	331	320	358	333	337	352	368	338	371	357	350	342	303	328	348	349	360	333	321	363	332	357	324	335	298	316	344	298	331	369	331	336	323	333	326	334	309	357	343	364	350	375	334	367	342	325	335	338	383	331	303	333	339	362	339	358	329	367	358	344	334	339	320	329	371	333	341	385	347	357	357	345	334	392	344	318	324	360	331	358	323	357	351	332	346	341	342	360	347	357	320	353	365	357	335	326	336	371	361	366	343	324	341	356	377	371	364	347	326	328	345	337	346	347	360	355	339	356	350	311	331	357	342	331	328	312	354	350	351	350	299	353	338	397	335	355	374	353	337	347	353	342	282	333	339	327	335	340	330	343	347	332	324	379	326	349	334	334	326	335	385	332	318	357	360	309	336	343	326	348	326	325	323	374	313	360	338	346	365	308	343	348	352	373	313	375	343	351	347	335	339	366	322	343	319	338	401	336	359	320	340	358	331	313	341	318	355	350	340	366	337	336	294	320	361	313	352	360	332	348	357	340	341	349	362	355	374	373	381	339	367	332	335	326	338	327	351	330	365	381	335	349	372	354	334	333	358	361	370	342	366	352	340	368	344	333	360	317	346	350	354	357	334	355	331	310	358	335	370	349	364	352	357	332	345	340	336	322	317	361	351	362	366	372	369	347	351	359	345	330	324	349	330	352	334	360	353	326	365	366	338	333	327	349	324	353	376	355	363	358	335	329	351	329	343	288	354	402	343	337	358	325	361	329	355	337	346	354	360	327	362	348	350	355	321	338	349	314	356	345	335	333	355	370	347	332	350	312	350	339	351	313	379	386	371	335	371	354	374	337	307	329	321	338	371	348	361	351	376	346	371	354	319	351	328	333	324	379	341	368	354	361	315	353	363	345	350	326	365	355	326	320	388	342	349	331	342	368	325	341	359	312	351	330	310	362	329	341	340	341	350	335	378	331	352	351	353	373	332	352	367	332	347	360	332	361	320	352	321	306	391	364	366	363	342	363	349	350	310	353	348	293	387	354	326	350	352	351	383	341	349	374	327	325	361	336	313	368	332	356	341	347	345	316	348	351	318	340	360	330	335	330	339	347	334	358	319	378	346	368	340	366	341	363	326	331	347	359	355	356	344	323	328	324	360	338	363	331	329	348	351	348	330	373	359	325	327	356	353	377	331	352	336	334	346	344	342	378	341	378	364	335	370	384	374	343	359	333	337	332	366	317	326	355	329	318	319	382	373	333	353	352	332	359	371	344	349	327	352	369	349	382	358	380	356	375	342	349	357	335	314	406	356	353	320	355	355	351	358	388	362	352	328
24616	21466	28657	24708	21143	6652	2362	1102	817	12581	34284	29517	16512	4540	1442	676	519	544	500	506	498	510	512	512	475	497	512	488	445	486	492	499	522	498	451	525	464	510	525	510	511	471	472	484	473	483	507	450	527	472	493	454	482	504	494	475	485	467	488	476	477	477	528	476	514	471	531	499	454	491	491	498	491	494	459	497	510	508	498	497	500	482	505	509	479	489	477	455	482	465	437	477	480	485	453	493	490	522	515	471	466	468	511	471	488	519	480	476	508	515	487	511	477	493	457	475	466	495	481	464	437	477	499	499	471	519	503	474	489	504	500	470	472	478	460	493	521	447	485	486	430	456	494	462	512	497	459	470	512	444	487	500	522	482	452	500	502	504	499	459	456	465	474	456	507	497	501	488	497	510	482	469	510	431	509	469	485	507	518	458	507	459	468	471	450	475	522	504	481	468	473	518	487	463	517	471	477	476	418	496	499	492	490	467	504	503	461	458	473	534	508	452	469	475	462	480	481	514	497	507	531	482	470	470	427	523	483	472	418	479	469	484	461	476	521	508	502	539	467	476	484	470	432	508	482	476	500	482	480	467	448	483	516	519	450	486	449	498	455	478	470	498	463	462	481	459	488	475	520	497	474	495	476	444	516	490	475	477	511	505	484	505	537	441	481	480	479	477	497	487	504	498	490	487	518	472	515	492	446	518	479	499	462	513	466	489	445	481	515	494	511	473	440	470	457	480	495	491	505	464	446	515	494	472	523	453	475	490	502	528	494	524	455	467	447	509	471	475	465	502	496	482	503	484	455	488	477	501	480	469	521	499	448	502	476	408	538	496	466	454	519	496	485	491	479	478	501	487	498	479	449	475	489	488	503	472	500	514	447	472	486	525	512	497	480	450	462	498	457	485	469	480	489	475	498	486	461	497	454	489	475	510	480	481	492	474	502	476	479	491	479	475	483	467	459	495	456	433	492	437	515	464	452	478	470	479	489	510	489	493	462	479	427	443	493	479	454	514	497	485	498	460	475	479	490	501	489	472	480	502	486	466	496	419	475	494	442	493	458	476	457	499	515	475	515	480	439	466	519	466	487	477	537	481	493	456	498	512	509	468	507	494	467	444	501	507	486	468	482	493	486	491	456	523	470	460	476	498	498	483	496	498	489	486	480	492	484	450	477	464	513	473	502	469	486	509	478	493	519	502	472	434	453	483	496	464	428	518	494	475	486	523	533	458	486	486	473	460	487	452	444	521	457	510	489	537	476	465	458	453	461	507	499	492	466	451	412	458	491	460	474	474	453	513	528	472	521	485	461	493	469	487	493	474	481	475	477	464	511	454	498	467	475	498	456	462	468	517	480	523	447	483	512	460	476	449	458	470	536	509	486	473	500	464	466	503	443	488	425	455	454	502	485	494	515	498	532	465	512	498	486	488	488	510	506	514	484	480	478	502	485	463	424	484	478	468	471	503	485	526	430	470	493	496	469	457	496	462	448	466	510	503	507	503	480	543	449	501	495	477	470	484	450	473	483	433	446	472	451	467	461	468	448	472	485	465	486	483	508	511	454	473	510	462	499	451	499	461	486	459	449	459	476	484	487	430	516	466	459	472	476	446	457	469	477	487	433	467	534	492	503	444	479	491	461	481	514	504	480	453	480	480	492	492	440	481	477	484	496	471	476	434	456	463	466	447	489	487	478	477	482	549	562	467	439	456	473	463	478	503	481	484	458	448	445	484	455	519	505	478	472	443	501	488	525	477	448	455	485	511	466	465	465	486	461	478	484	455	486	507	502	500	497	457	473	485	501	484	451	513	455	433	487	468	459	446	551	505	479	479	493	480	495	508	496	504	439	490	531	490	468	477	493	459	481	489	495	463	513	464	473	433	473	468	464	463	511	461	476	484	544	477	479	471	496	440	466	441	472	468	499	517	498	499	478	498	457	457	466	478	493	488	476	469	428	488	458	485	488	479	494	467	487	482	452	502	499	477	491	494	478	453	499	444	525	473	475	480	471	493	486	420	487	502	476	466	490	493	476	493	465	468	438	498	445	489	479	475	475	543	501	445	501	474	479	477	484	485	460	503	464	473	489	520	461	444	494	477	460	498	477	504	509	487	490	457	451	455	524	503	512	464	502	496	461	471	509	473	448	482	498	486	454	459	456	463	463	472	471	486	496	453	520	476	469	474	530	460	478	425	488	505	499	522	480	435	441	485	480	424	531	457	502	462	525	472	482	496	448	494	487	481	511	511	475	440	466	482	468	523	462	460	462	510	469	467	492	505	448	449	488	464	453	491	500	506	498	459	490	495	494	478	448	486	499	465	514	529	464	454	528	490	544	486	499	458	476	450	488	463	490	503	457	503	481	493	487	476	483	478	465	494	481	488	466	477	460	450	444	512	501	480	467	474	436	504	486	485	483	458	475	491	497	500	524	475	491	513	513	496	478	466	485	470	514	465	509	476	478	479	482	483	461	499	494	523	494	469	452	488	446	482	486	460	490	484	497	522	493	479	471	480	509	501	445	496	460	495	460	502	502	486	475	461	499	443	476	486	513	470	453	462	495	465	495	497	504	488	471	498	485	439	479	445	467	482	505	496	479	445	476	495	465	480	493	498	470	504	505	522	488	488	509	492	453	482	489	457	481	477	516	509	483	490	490	487	477	454	497	470	508	423	481	460	495	468	519	474	481	487	503	494	494	498	467	435	501	462	503	504	480	487	467	499	446	450	470	448	492	482	502	463	488	486	508	465	476	448	508	431	458	467	510	473	484	435	440	453	464	550	466	520	484	480	475	481	468	475	439	451	445	481	475	473	469	494	464	465	507	501	502	504	453	478	522	480	524	472	477	504	466	498	467	475	470	476	455	470	454	468	480	483	443	487	516	462	526	525	453	486	498	490	452	484	506	451	496	478	516	456	505	525	497	469	483	491	475	492	468	487	483	438	467	483	480	458	463	473	464	491	488	463	500	461	506	436	453	476	490	510	446	478	474	481	506	516	453	474	447	481	493	470	497	493	460	503	440	480	487	443	512	468	474	458	483	485	462	489	425	490	508	467	475	428	444	477	479	465	545	453	474	498	480	459	503	477	455	474	475	478	459	503	464	513	459	465	481	522	481	479	436	478	453	499	506	466	463	508	477	473	461	519	491	543	495	494	494	484	482	485	470	496	497	457	464	481	484	471	471	482	443	493	474	505	448	447	514	481	477	467	456	509	510	496	489	461	495	485	504	470	486	474	489	502	469	492	471	471	468	469	486	471	462	516	489	493	485	485	486	468	481	477	482	500	472	501	496	503	470	488	458	465	493	472	458	493	457	480	453	473	504	494	459	483	484	502	504	479	461	489	486	483	491	488	439	491	469	474	473	493	528	472	433	491	463	472	516	484	533	447	536	453	431	433	461	460	526	437	485	512	468	447	454	472	472	513	515	493	449	462	467	469	481	462	454	514	508	455	493	471	471	482	456	477	487	482	494	500	470	500	496	480	499	481	434	500
4210	6931	8007	4014	2927	2092	2138	1203	983	17051	31926	25195	12524	3844	1480	735	515	483	457	483	456	454	490	460	469	470	419	413	459	418	463	448	456	475	468	428	445	457	494	417	433	488	418	477	448	466	467	417	415	424	466	459	398	441	437	456	481	423	477	437	485	466	468	485	439	442	486	441	439	449	439	453	422	436	477	469	460	455	424	434	462	458	462	437	453	406	440	408	445	446	423	475	462	444	439	461	439	440	503	435	459	431	459	476	464	469	439	433	457	456	433	453	428	483	425	486	447	439	477	476	451	457	457	488	433	456	473	464	478	482	442	469	412	441	424	459	446	449	426	457	456	424	436	492	420	479	486	401	453	471	496	473	431	446	450	420	403	453	453	458	454	469	460	417	445	451	438	451	495	493	482	476	462	441	429	449	478	461	476	495	440	439	416	454	443	476	463	424	490	456	445	469	456	454	467	472	452	468	449	438	493	458	476	458	449	446	485	453	424	451	429	462	469	479	425	491	454	463	453	469	424	456	472	469	405	448	440	456	450	427	437	477	438	439	493	429	451	471	438	449	439	458	452	467	410	446	456	444	433	444	482	456	423	486	436	436	461	485	464	435	448	459	479	488	483	468	455	430	453	414	452	439	460	471	441	467	457	477	453	504	425	461	461	488	461	461	425	440	444	414	446	437	481	466	428	478	448	476	431	456	431	413	453	412	502	429	447	463	444	415	434	451	414	468	447	459	457	434	427	450	450	437	430	471	458	427	432	432	430	458	452	446	441	447	432	437	462	455	432	447	454	438	473	441	447	476	473	461	460	472	429	439	425	478	443	436	450	442	443	428	480	486	456	464	425	466	485	429	463	437	455	442	419	462	423	453	437	454	417	441	432	451	442	452	439	509	439	452	425	460	438	458	458	448	430	440	499	462	420	423	424	424	457	426	438	449	439	456	418	463	410	455	478	470	432	452	483	466	465	443	465	493	460	474	465	429	476	422	403	435	451	418	443	450	456	420	442	467	455	452	481	433	443	449	463	466	497	453	447	423	445	460	455	456	408	459	471	481	448	431	486	477	474	464	482	461	464	433	471	418	430	472	446	438	463	444	438	465	445	459	441	455	451	399	435	435	474	464	461	474	435	403	477	449	462	428	442	449	467	482	427	475	438	440	466	450	409	429	442	434	429	466	492	489	468	467	432	443	478	436	444	424	449	431	454	454	416	429	441	449	473	459	495	442	410	428	464	425	462	445	404	457	442	443	451	446	434	443	471	447	476	438	431	485	452	486	465	444	461	416	448	429	438	441	449	396	448	439	454	467	436	465	460	492	424	440	450	402	442	428	480	462	435	454	433	432	444	472	448	474	431	422	486	463	437	431	430	445	465	449	433	439	435	446	475	421	445	476	436	456	454	444	462	444	437	450	476	426	466	473	464	478	468	427	418	435	469	423	465	447	431	448	429	451	437	467	502	433	431	474	454	460	451	449	463	432	442	456	448	466	443	466	451	417	443	446	416	440	470	450	442	441	461	454	435	449	445	461	438	456	428	466	477	453	433	438	472	452	436	430	462	446	444	424	450	407	432	447	462	437	426	448	440	447	443	457	466	439	439	414	450	469	450	500	388	477	433	438	460	448	442	471	436	449	454	457	453	451	442	401	435	439	435	445	439	433	422	467	412	464	488	418	486	434	469	491	441	476	448	423	444	478	463	442	437	470	477	431	465	475	427	432	465	473	448	457	445	494	427	493	471	436	482	420	440	492	420	432	464	448	474	483	409	433	433	461	429	439	477	508	467	426	435	412	455	462	414	413	433	428	456	417	461	437	477	482	438	394	455	447	458	487	452	425	473	407	438	455	433	481	433	399	484	447	467	441	462	457	416	462	451	466	426	450	435	461	479	422	490	468	435	426	445	432	408	416	456	413	422	476	403	442	501	469	452	469	448	448	446	450	497	473	473	438	442	432	413	444	429	401	428	423	463	443	490	466	462	457	443	453	438	444	429	436	460	447	484	388	453	444	453	435	449	478	478	483	450	450	425	419	444	423	462	466	474	441	469	453	446	413	453	447	435	459	457	429	458	445	431	461	448	432	431	460	470	476	455	489	465	445	453	454	495	470	448	424	506	444	466	444	434	439	453	463	427	474	432	460	426	441	433	443	472	447	456	451	465	464	464	475	457	433	471	439	435	454	441	410	457	449	431	462	444	414	469	460	424	454	443	418	426	446	415	402	455	435	455	400	429	505	399	442	465	444	458	461	451	443	450	458	458	421	435	462	452	435	454	426	461	433	436	457	433	433	433	451	443	416	465	437	433	461	437	459	465	417	478	423	469	436	458	450	423	470	462	477	440	487	473	468	483	467	474	469	446	441	438	457	442	482	430	450	454	434	451	468	429	434	475	448	423	495	453	474	455	445	466	458	421	445	469	455	464	481	440	467	449	450	460	459	438	436	438	430	425	434	486	452	467	439	478	434	441	424	434	425	456	444	426	436	409	466	454	448	460	420	423	430	426	475	440	449	432	469	476	429	411	391	488	455	439	409	449	479	496	439	438	440	438	440	412	450	420	485	464	425	420	443	453	458	464	464	447	447	420	476	440	425	422	446	469	471	445	441	459	444	479	458	433	453	471	431	454	461	440	453	403	445	441	422	440	455	466	429	431	406	468	456	433	438	414	406	413	470	429	453	430	458	467	452	458	405	413	448	446	432	417	450	445	451	465	449	472	456	440	438	467	482	406	408	494	432	443	452	453	467	445	466	461	434	423	473	455	417	472	429	433	438	455	432	496	481	433	441	473	413	443	415	427	439	449	420	415	459	457	440	457	445	438	416	413	427	443	457	437	437	455	476	442	463	420	442	463	455	462	427	427	407	456	412	455	439	458	450	466	418	431	459	438	387	458	463	453	436	465	445	438	462	464	438	428	441	453	399	469	411	458	458	464	470	424	411	428	453	451	431	447	440	441	464	454	424	432	446	435	477	408	436	456	446	463	460	452	442	439	433	436	425	447	470	428	475	464	449	431	439	435	430	436	430	437	496	463	469	411	448	462	454	440	465	440	477	431	464	460	472	450	439	477	417	440	455	453	441	449	474	448	436	474	461	462	445	440	432	440	478	480	395	436	430	424	465	475	453	447	439	472	452	441	470	470	433	450	473	428	468	443	456	454	480	446	416	451	425	430	470	453	446	410	415	479	444	418	471	423	450	435	401	457	422	436	458	437	455	403	447	429	443	461	477	461	457	409	455	452	443	432	461	427	497	433	434	464	440	458	413	467	467	454	458	455	412	451	478	445	440	432	493	473	466	425	449	445	430	436	429	463	425	444	459	482	465	460	432	427	453	430	475	406	456	435	433	486	447	458	441	485	469	482	442	431	459	451	448	431	417	460	439	412	494	423	413	411	443	448	478	467	433	427	448	447	435	450	418	469	418	439	410	464	429	453	439	401	451	485	407	486	465	462	465	408	465	462	391	435	466	465	472	464	439	452	448	465	415	436	420
27747	9861	1476	1016	572	468	469	403	375	663	2065	1905	1196	625	481	372	369	334	372	370	391	356	362	348	363	396	378	409	378	392	364	361	361	341	350	372	340	327	372	355	395	358	372	374	379	398	340	325	403	354	349	380	342	333	370	357	350	352	352	410	367	372	375	368	325	338	376	352	375	343	344	355	377	378	352	382	337	324	345	340	334	353	354	360	355	345	354	358	341	334	361	355	330	337	379	357	368	360	371	385	370	364	342	372	363	391	384	333	369	387	387	361	364	368	328	318	355	354	344	374	360	334	353	363	342	356	356	362	416	325	353	351	347	320	349	357	352	384	358	370	349	358	376	377	363	381	364	370	335	358	335	340	353	346	359	360	362	346	342	363	381	363	363	351	357	323	377	386	341	350	341	325	385	372	359	368	335	385	365	372	372	344	386	359	335	394	356	349	389	352	342	301	358	365	332	349	355	394	359	342	361	331	350	333	377	326	327	373	349	343	394	363	358	366	348	357	373	381	374	355	348	385	362	367	362	338	372	357	366	382	390	360	362	329	391	336	367	349	367	354	390	332	340	398	371	344	389	358	368	373	369	390	357	344	372	380	340	356	339	344	377	348	336	346	380	346	386	367	343	346	348	350	347	403	357	359	327	327	371	360	340	357	347	330	342	339	335	338	356	392	350	371	362	380	350	318	373	362	388	386	372	367	347	396	329	369	361	376	350	334	373	373	378	379	383	379	341	362	378	387	353	333	376	336	388	354	361	353	376	387	316	379	394	368	378	345	337	348	359	354	342	362	361	377	378	369	403	365	377	370	364	356	374	350	358	368	337	379	371	372	390	373	391	366	356	350	360	361	346	356	341	361	367	357	368	396	364	354	376	399	356	339	334	382	330	332	348	344	361	329	337	350	362	331	361	350	343	387	359	346	377	345	358	359	369	366	348	372	326	355	372	373	363	364	359	366	351	347	381	384	349	369	359	374	351	305	374	338	379	369	369	348	361	389	351	346	350	367	361	368	370	383	370	355	356	363	362	382	363	340	344	399	361	359	333	339	331	341	356	378	348	358	352	346	355	385	358	341	339	353	371	370	407	367	319	331	360	331	362	356	350	344	362	316	346	376	378	365	355	354	331	367	348	375	355	388	336	354	354	357	410	338	374	361	329	365	371	331	372	354	370	307	377	346	357	336	348	396	380	341	341	364	392	362	348	397	364	373	361	358	336	373	365	384	392	366	349	342	336	360	353	333	353	346	381	375	373	335	349	407	340	331	340	367	362	338	377	361	388	394	374	359	349	358	360	340	372	350	330	393	349	378	346	329	376	386	378	356	340	348	345	351	366	320	368	347	374	369	369	346	345	344	365	365	335	348	388	388	359	359	333	377	357	356	370	351	374	374	346	368	369	344	355	375	310	363	356	364	352	349	362	381	341	332	368	389	336	340	324	372	340	362	321	354	358	382	334	363	344	340	349	352	362	369	349	327	403	363	335	359	366	351	339	361	371	361	349	358	331	355	349	375	334	361	362	374	334	342	339	350	342	348	375	393	379	365	364	364	344	360	331	364	371	374	369	350	349	360	328	384	357	333	378	363	364	384	365	353	362	365	358	369	360	359	380	381	367	376	367	376	379	343	378	372	341	367	369	354	333	367	356	372	347	374	379	347	359	347	348	371	368	369	404	326	365	354	351	338	363	395	330	326	382	381	355	348	373	353	346	375	356	339	335	365	347	363	362	381	356	352	334	372	349	356	392	344	371	369	347	365	353	357	368	382	387	336	338	378	352	393	380	335	349	360	373	356	325	319	362	348	336	360	336	365	345	338	356	365	366	338	384	347	371	363	363	355	373	361	338	368	366	358	369	338	349	352	349	381	365	346	332	348	342	345	346	336	362	367	319	345	368	351	345	346	354	362	363	351	366	338	341	372	345	350	394	323	379	375	380	342	370	349	375	344	366	351	356	380	347	359	339	355	391	363	344	355	339	384	331	350	369	348	365	344	355	334	368	318	340	336	359	405	305	343	367	356	356	337	396	386	355	356	345	363	344	372	366	371	382	365	388	382	346	385	356	358	371	370	389	410	367	358	365	317	339	360	364	328	354	385	373	327	358	367	372	324	352	396	385	385	375	374	348	341	317	351	316	351	347	373	340	348	362	376	376	361	364	356	362	386	360	320	352	322	358	379	365	345	343	359	337	376	363	364	364	332	336	364	333	364	387	370	353	366	357	324	357	367	340	396	354	338	388	377	370	366	346	371	372	384	341	376	326	362	364	367	349	374	327	349	376	364	367	379	316	372	366	328	344	364	339	388	366	349	324	352	344	335	370	372	368	347	317	364	382	339	328	359	352	373	331	334	390	351	341	331	357	388	356	386	360	349	382	371	366	343	345	338	365	309	360	354	366	344	338	344	325	364	393	378	347	335	343	366	358	386	316	368	369	341	340	359	358	384	338	341	376	343	343	384	375	346	338	345	356	330	346	360	358	382	354	371	384	357	378	347	324	382	330	357	375	348	347	348	357	371	361	369	368	352	348	366	368	383	355	357	369	341	376	405	332	359	349	379	369	343	353	363	377	357	331	364	357	367	373	352	357	370	342	337	389	333	374	331	384	379	356	357	363	349	363	379	361	338	341	367	344	362	377	335	344	360	325	360	355	352	343	363	364	364	410	362	320	369	330	328	369	370	387	374	321	349	346	377	340	336	358	356	356	362	372	339	374	368	382	325	352	386	358	395	362	332	374	359	361	362	356	395	357	353	375	381	373	387	345	324	323	357	331	384	361	377	336	361	335	346	377	374	351	327	365	374	387	374	369	363	353	365	340	349	373	358	357	363	364	405	357	339	403	341	360	355	350	358	357	383	364	350	369	322	363	403	346	337	390	372	348	356	350	313	334	371	338	371	324	359	375	334	353	387	366	329	342	377	410	363	347	393	363	357	372	347	365	332	365	367	337	395	374	361	375	337	376	341	353	332	359	331	365	365	373	393	357	350	311	373	354	340	376	335	361	353	361	366	360	353	371	319	394	387	362	339	341	345	342	342	353	374	367	340	375	323	357	368	372	335	364	369	341	346	358	329	399	350	355	336	320	341	384	334	374	336	362	352	363	368	371	335	340	370	372	341	338	349	371	357	357	349	358	339	381	359	354	377	349	336	343	363	343	357	382	388	302	375	380	361	323	355	316	377	379	332	344	370	361	378	334	352	364	389	374	353	321	349	365	312	387	356	363	377	346	354	366	349	366	367	358	375	373	347	349	349	374	356	364	367	357	380	353	344	360	362	349	368	386	331	344	353	332	390	392	336	398	376	362	374	349	348	346	352	350	352	346	358	367	371	355	391	334	347	349	358	366	355	341	345	353	336	366	382	359	340	364	331	344	382	374	334	386	359	360	363	377	344	380	372	372	368	370	395	351	353	342	364	421	375	325	355	370	353	351	351	365	357	375	405	355	362	362	369	324	376	387	385	373	362	345	360	372	361	356	379	357	319	409	357
5466	964	1434	984	662	588	561	423	381	1000	2698	2285	1338	733	461	387	330	322	381	287	290	335	308	359	344	326	320	319	359	327	308	386	341	330	349	323	301	354	343	331	330	342	338	317	316	312	341	311	344	340	341	329	324	332	357	372	331	358	319	348	341	318	376	327	322	366	323	350	336	341	320	345	317	317	343	357	332	324	313	340	319	311	355	300	360	340	339	342	377	326	335	328	324	355	339	343	327	355	328	326	317	333	339	333	349	329	332	300	346	350	349	351	298	348	383	333	308	337	313	338	361	316	317	331	338	302	345	318	334	327	349	342	309	366	319	334	376	355	318	350	321	335	334	337	347	319	287	314	323	336	355	328	321	341	317	341	332	357	333	349	307	340	332	353	343	306	311	302	333	306	327	326	360	348	335	314	339	328	366	350	330	322	342	325	347	348	309	336	349	321	366	346	355	315	319	338	336	346	349	311	358	341	369	321	307	339	311	338	343	336	346	340	323	350	333	329	313	329	319	354	329	337	309	338	338	326	339	328	340	340	325	339	321	321	349	373	329	333	314	325	350	315	362	322	330	322	324	366	349	335	313	320	335	346	303	305	351	313	330	332	330	342	322	392	361	321	339	341	368	318	318	348	348	318	342	357	307	340	334	350	334	296	362	297	323	334	333	344	304	338	357	332	279	381	314	338	319	348	339	317	327	330	342	363	320	288	369	337	354	319	348	346	351	336	353	359	348	326	320	319	340	355	336	314	358	314	290	309	318	341	361	311	331	349	368	329	319	328	335	302	331	314	315	294	304	330	328	359	362	334	318	321	336	329	328	338	336	318	337	317	280	327	353	342	327	354	314	339	334	300	301	338	329	319	316	328	356	351	335	327	324	330	301	352	346	371	325	319	327	316	355	309	341	331	338	337	312	339	310	318	320	340	325	340	337	311	354	353	310	306	329	335	352	341	352	341	320	325	303	315	321	309	382	315	366	323	325	326	334	372	363	306	346	334	361	333	348	329	312	301	346	347	310	307	336	331	343	333	327	331	338	329	318	353	339	349	339	330	326	332	331	333	341	333	312	307	340	346	358	321	351	325	323	346	313	315	314	305	323	344	331	338	312	374	354	354	311	337	335	286	311	334	341	362	274	347	333	324	339	316	331	339	341	339	346	311	349	335	331	331	358	315	326	360	342	360	310	312	323	312	333	348	357	358	326	315	343	349	310	337	330	356	328	317	318	282	314	334	360	338	312	363	323	348	333	330	328	321	320	329	349	350	328	345	365	339	329	345	355	351	330	359	341	311	319	310	340	354	329	351	319	316	333	332	339	313	357	315	339	339	335	325	347	317	309	330	362	358	286	329	326	323	319	348	287	325	333	346	330	325	320	346	348	336	329	308	351	330	353	328	366	313	349	346	330	309	327	324	349	332	355	333	325	318	326	328	319	340	336	314	356	332	326	354	350	311	334	316	324	354	339	349	304	359	315	385	328	359	369	360	318	329	328	330	322	322	343	334	300	339	359	321	332	342	342	334	330	352	360	355	364	316	330	354	356	374	338	339	366	354	335	318	318	332	323	320	344	350	343	367	312	339	319	368	306	330	346	344	351	343	347	329	357	324	387	320	347	340	315	322	315	360	331	288	323	343	316	364	344	317	325	343	324	323	323	316	325	305	372	325	363	345	321	336	349	312	330	323	361	315	353	304	310	355	324	319	343	367	336	365	324	328	365	351	335	308	334	351	319	338	322	334	296	327	348	348	341	348	356	315	307	344	296	355	341	315	340	322	368	335	319	344	332	311	327	359	328	325	351	327	315	330	342	339	334	342	298	360	323	336	354	337	333	304	324	340	326	325	346	312	357	321	313	341	334	355	332	356	324	325	329	331	336	341	306	336	315	367	359	326	341	337	344	324	328	317	340	341	333	362	364	335	331	328	357	355	308	383	317	324	345	346	299	306	307	356	335	327	340	331	327	336	315	313	331	341	340	336	302	314	330	334	348	322	338	325	319	329	319	346	338	317	337	304	342	351	362	316	354	322	325	328	340	334	343	344	342	305	344	312	354	333	327	312	358	351	337	328	337	337	330	369	340	331	312	320	324	320	334	353	301	359	337	322	315	317	321	348	326	326	336	331	325	338	298	355	307	323	346	382	324	341	316	334	348	306	329	353	319	322	330	366	365	339	316	312	350	325	345	324	356	338	333	340	370	314	358	324	316	363	337	336	323	332	307	310	345	293	349	341	303	360	344	345	365	335	315	342	336	336	361	330	319	302	322	310	338	334	313	379	332	356	318	354	330	328	353	346	325	323	316	349	353	315	353	348	337	299	335	345	331	345	301	351	321	350	295	296	313	348	349	305	334	321	326	332	361	306	320	336	360	337	337	341	348	338	360	326	341	332	319	328	356	337	333	315	383	340	290	347	317	294	299	326	323	316	308	335	354	358	331	324	361	372	363	292	323	324	352	338	317	312	324	356	333	315	349	320	351	336	346	339	302	357	323	344	324	303	322	319	336	364	309	324	343	345	338	339	308	323	341	293	325	336	304	331	333	343	325	359	325	327	332	334	338	348	366	329	314	338	348	341	328	339	329	331	307	298	374	362	326	363	381	305	328	297	332	358	344	325	335	313	331	334	351	313	343	329	357	343	369	322	349	301	314	319	340	368	326	302	358	323	326	340	310	332	327	340	340	337	355	292	328	335	315	327	358	344	334	363	332	323	342	371	334	355	315	350	342	338	329	328	343	311	313	333	326	347	346	334	327	341	324	294	312	354	340	331	333	308	328	355	379	324	337	335	318	312	338	340	358	342	302	304	306	337	308	341	330	320	332	355	352	340	309	323	341	358	308	322	336	327	319	332	341	337	314	334	330	343	291	326	335	328	319	305	338	333	330	329	314	319	319	349	342	354	331	347	352	308	339	341	331	362	328	349	335	337	328	348	373	317	335	305	291	337	359	323	346	355	341	324	323	335	350	364	350	337	345	303	337	330	293	291	329	328	316	330	318	319	338	349	326	335	336	328	342	332	342	314	314	332	336	301	321	336	312	322	321	354	344	343	307	342	306	346	324	318	302	335	304	325	315	364	358	351	336	332	327	358	313	346	333	330	329	342	312	340	323	324	368	300	309	331	334	348	341	366	354	345	302	331	336	351	335	314	327	364	355	331	325	330	334	356	332	301	362	308	321	356	386	333	326	324	271	301	321	336	348	325	311	315	351	350	331	338	313	355	340	336	344	347	309	317	300	309	341	345	357	305	317	324	339	341	329	323	316	310	348	338	328	330	362	353	343	355	337	335	323	316	332	314	327	384	327	362	332	299	298	328	374	347	316	315	333	330	319	367	350	323	353	327	321	352	322	369	337	293	332	363	320	353	315	314	324	336	333	349	355	312	330	303	321	330	308	318	336	345	321	350	334	347	314	323	363	292	338	337	352	333	309	358	348	315	352	340	298	370	368	323	317	303	342	332	344	326	303	320	340	329	339	319	347	369	341	322
25667	21482	27531	25640	7780	1698	994	770	465	1742	18753	19241	10069	3094	895	507	351	389	356	380	371	342	327	331	367	366	342	363	375	334	358	367	334	349	406	368	345	372	342	340	329	356	348	352	325	361	363	335	357	360	351	335	340	368	338	374	351	337	365	346	349	356	381	334	333	392	357	340	341	355	359	340	350	359	355	355	358	377	386	362	357	401	357	368	334	309	338	317	360	375	353	334	342	354	360	343	348	369	339	350	349	332	344	373	367	338	347	348	375	361	339	351	373	353	356	350	322	337	366	362	336	384	348	335	377	351	345	333	347	378	371	348	346	319	342	334	357	324	380	335	348	375	390	339	356	354	346	378	372	365	388	353	361	382	356	380	353	349	355	365	336	361	349	341	342	360	368	333	356	356	365	347	382	343	362	375	326	371	372	329	342	364	381	359	387	349	341	320	348	327	363	373	381	340	336	348	335	321	354	357	345	322	402	332	328	350	360	410	338	362	371	351	395	352	360	347	382	358	309	351	354	338	346	348	340	345	375	356	354	355	359	377	365	319	366	368	362	360	386	355	355	341	336	332	364	374	338	384	367	375	344	351	342	376	398	350	377	348	361	331	365	356	342	309	342	326	348	320	342	380	340	334	362	328	357	337	350	354	366	391	352	361	350	354	347	364	331	338	360	354	361	358	363	380	362	376	399	396	362	335	361	351	311	335	387	326	332	345	352	350	353	343	351	371	332	382	367	361	328	390	366	353	343	352	334	325	345	335	377	374	352	343	372	328	371	379	365	332	367	360	334	382	369	338	328	349	329	373	376	341	375	349	369	342	357	347	322	378	363	349	330	350	351	410	347	358	327	335	318	350	363	335	341	365	375	376	367	344	363	358	367	373	375	346	355	355	347	354	365	347	337	364	325	339	385	356	346	323	348	341	330	374	320	337	354	329	359	362	372	348	345	338	322	315	362	332	337	359	350	352	335	371	343	348	344	376	347	330	346	356	367	365	334	337	330	336	383	341	320	343	369	343	347	327	347	363	361	334	349	346	357	335	332	345	341	340	319	358	365	329	368	359	342	348	367	359	366	314	357	344	356	343	346	334	356	355	360	364	356	336	353	387	352	350	325	330	345	341	369	356	325	371	359	344	323	354	338	324	358	330	377	355	321	329	363	355	368	330	369	358	348	358	420	361	348	339	337	374	346	358	338	342	343	377	353	356	401	340	359	364	358	354	331	341	348	364	335	372	369	366	372	387	316	348	349	371	389	323	380	358	340	360	361	355	359	329	344	310	331	340	316	343	299	347	361	350	403	355	337	381	368	395	326	361	313	362	360	297	354	369	394	364	419	379	357	355	355	335	352	340	334	357	366	369	332	350	354	322	362	368	370	364	341	352	344	337	347	365	329	369	345	362	339	367	376	351	347	367	356	376	377	340	396	352	355	349	385	366	320	359	353	383	377	344	365	333	355	334	346	334	334	348	353	357	336	342	348	369	343	347	338	372	369	346	352	365	347	332	338	358	317	347	365	365	346	362	361	364	362	367	320	382	362	349	381	337	368	372	348	336	339	368	344	375	327	349	381	339	339	375	379	314	371	367	356	376	376	357	312	333	341	308	364	336	352	358	377	366	355	349	357	355	368	354	339	348	366	352	324	391	355	336	369	343	344	387	379	340	346	348	321	331	347	324	362	347	339	344	359	362	339	331	342	330	360	359	348	342	358	348	352	370	360	366	332	334	350	334	347	350	350	301	349	342	363	342	377	335	359	335	358	382	312	344	362	358	392	357	346	357	343	393	329	350	368	346	356	366	382	346	346	385	349	323	323	357	354	323	342	336	353	387	321	370	367	317	316	351	340	351	333	352	337	371	371	349	356	327	352	354	358	346	368	366	368	322	330	351	337	367	372	363	339	375	321	351	341	408	312	361	378	348	331	341	326	368	345	343	329	366	315	368	379	371	358	368	366	336	344	350	347	357	335	330	349	370	350	342	329	327	369	348	316	407	362	386	350	365	349	328	319	359	341	319	344	370	379	374	348	367	368	341	385	352	353	354	330	306	342	333	353	341	353	358	366	352	328	340	350	350	393	341	319	363	356	336	362	381	358	368	345	370	319	342	344	350	356	328	366	363	331	311	359	332	324	353	364	349	345	341	368	337	351	373	355	370	360	352	364	357	338	358	372	357	345	372	365	337	381	336	333	344	312	333	347	388	315	341	366	337	337	388	349	346	335	320	362	360	355	357	376	330	330	353	373	366	346	346	369	352	348	376	336	352	350	362	374	342	361	352	369	371	344	347	350	330	350	370	382	324	351	397	356	376	351	335	344	364	365	374	334	368	336	374	347	327	373	311	388	359	342	348	368	391	340	379	342	337	365	363	364	353	360	338	333	330	345	324	349	350	349	365	381	361	390	357	361	377	335	361	366	385	355	357	342	345	330	372	330	327	349	365	367	335	342	369	354	349	334	396	365	343	320	369	346	355	344	381	306	328	327	346	356	345	313	367	373	363	306	385	377	334	335	373	339	361	337	375	343	332	328	351	356	352	335	363	360	349	374	357	328	381	327	341	337	374	350	375	383	365	389	349	351	358	381	348	372	359	343	372	339	346	385	339	363	328	373	354	317	388	378	357	362	340	358	354	365	370	331	317	335	351	353	361	353	359	349	329	361	370	337	350	362	356	379	341	349	334	336	374	369	348	326	357	368	341	356	336	355	352	377	374	339	344	372	300	407	345	359	370	341	375	361	329	351	386	369	346	353	367	336	375	387	337	387	341	367	392	361	364	318	349	350	356	348	396	369	390	351	346	348	322	348	371	347	364	318	342	327	339	335	342	347	351	358	350	332	364	339	366	329	339	361	345	331	385	341	351	357	345	359	380	360	331	325	361	339	358	335	352	367	393	373	342	344	345	383	344	352	377	367	378	355	366	338	364	367	331	317	370	354	338	369	378	340	349	350	373	335	369	362	317	364	368	372	369	366	346	359	322	373	380	351	339	322	338	362	341	367	323	383	365	356	360	353	369	350	318	354	358	371	356	346	375	329	379	361	352	343	360	374	317	343	346	341	343	395	378	335	367	333	353	355	362	355	359	310	371	363	367	362	338	419	369	356	370	343	345	372	364	361	363	345	315	317	344	357	346	354	355	356	351	364	364	360	362	360	369	376	372	328	356	339	335	332	322	341	345	349	394	355	365	357	331	327	372	344	318	357	357	367	341	376	338	365	360	363	320	348	360	380	359	352	343	346	359	354	385	322	350	327	329	323	351	348	362	335	362	353	383	372	334	370	336	377	368	349	340	337	351	363	359	334	354	394	355	315	320	325	364	371	345	362	358	370	302	365	345	346	358	361	336	378	344	328	351	373	352	364	351	351	345	365	367	359	364	363	334	343	339	368	350	349	333	358	352	348	325	375	373	379	352	327	347	337	341	352	347	321	332	361	338	330	369	352	370	366	337	375	356	332	348	352	333	360	310	331	335	360	361	394	343	348	335	326	359
3863	3864	3362	2037	2178	1545	1154	1038	623	3007	20676	16846	8351	2961	1059	547	355	379	341	317	374	328	332	333	349	360	333	343	346	335	308	358	352	322	351	343	320	325	330	361	347	378	352	318	343	346	346	393	369	339	370	335	329	325	359	326	330	343	340	348	374	333	351	346	303	368	351	361	372	329	372	339	371	337	313	307	360	356	378	318	349	345	379	353	315	348	333	347	341	338	300	338	327	359	357	335	328	331	323	343	343	338	360	333	352	342	339	372	332	344	334	338	332	338	353	355	369	314	345	303	366	331	307	362	387	325	353	351	369	369	345	287	347	339	343	349	337	328	377	338	347	322	350	335	328	302	319	332	318	329	331	355	374	366	353	345	326	352	322	352	364	334	361	342	335	353	361	357	359	342	355	350	366	348	372	365	363	329	327	356	354	345	325	332	358	350	376	364	313	320	299	353	321	351	357	323	333	350	361	344	328	332	343	336	339	334	342	351	329	360	302	362	332	334	326	317	349	303	318	339	369	329	372	331	316	333	328	346	333	313	299	343	358	356	320	321	343	315	327	320	320	353	370	303	348	361	326	344	377	352	362	365	303	345	333	336	351	343	341	334	337	355	354	336	323	322	335	357	343	342	314	340	376	345	314	353	338	368	323	331	330	346	332	347	363	316	351	338	291	366	345	343	334	339	329	353	317	331	336	343	352	344	333	358	328	348	346	343	350	345	332	325	331	311	343	326	364	331	353	338	320	328	370	328	358	337	353	342	337	328	364	301	346	372	318	350	326	333	322	333	331	341	322	342	353	331	352	360	375	364	320	351	306	342	329	378	358	337	365	395	347	298	376	322	333	331	353	340	327	345	356	369	364	321	322	325	390	334	320	343	348	327	363	348	331	361	363	338	314	323	345	310	340	324	359	313	335	312	330	362	347	359	318	346	313	356	329	333	350	318	337	361	334	321	307	339	328	342	344	377	382	330	310	333	331	343	345	327	317	367	337	355	380	337	312	310	355	378	346	350	352	333	321	350	327	334	338	315	313	346	342	348	342	356	347	333	325	341	312	363	339	354	346	332	315	321	330	349	333	327	346	342	342	311	331	345	400	319	340	360	362	331	371	349	354	305	340	325	342	338	351	323	360	344	362	344	327	299	366	345	290	347	340	348	298	337	363	339	331	311	298	330	337	306	354	315	335	340	326	341	349	361	340	302	339	310	326	372	354	359	298	323	296	317	379	332	347	378	351	358	331	366	342	292	341	357	304	338	326	357	359	322	361	329	370	327	312	355	385	336	353	346	312	341	311	331	369	339	364	333	343	332	337	338	365	372	339	357	338	366	306	337	322	341	345	349	318	357	322	322	322	346	346	335	350	337	329	323	339	332	335	333	338	352	329	358	355	347	343	342	345	303	349	352	338	358	334	324	333	312	323	365	343	305	352	330	334	331	340	365	296	333	372	343	333	352	361	331	350	359	307	339	324	334	328	362	329	338	348	341	351	333	336	326	355	323	331	329	327	361	340	335	339	299	296	320	342	352	337	342	367	351	330	365	343	325	345	343	329	347	318	361	376	332	329	311	348	342	368	357	355	382	338	358	348	350	351	303	340	354	345	348	358	320	350	352	352	328	347	320	344	338	361	307	383	359	347	308	349	318	329	346	341	341	348	359	329	337	328	356	366	334	335	338	353	345	348	340	314	330	364	328	318	368	339	373	357	312	334	355	328	337	341	344	360	324	364	337	370	341	355	298	345	355	349	397	367	332	349	298	370	306	372	353	318	331	330	310	346	333	359	333	340	349	276	343	345	336	323	326	365	347	339	341	330	335	319	309	333	340	341	347	331	325	318	334	381	342	349	342	351	343	335	362	347	335	358	320	343	343	341	324	348	324	373	336	366	337	308	336	348	318	295	345	348	347	340	332	334	347	362	330	348	298	306	350	347	342	324	356	341	343	343	342	319	336	353	313	320	345	332	375	322	351	334	376	333	342	338	370	338	338	371	324	303	332	342	334	353	341	354	332	318	321	343	363	345	351	330	363	344	361	366	352	367	360	348	340	369	321	318	315	327	336	354	312	327	329	336	327	363	324	340	323	346	359	339	307	318	339	353	365	329	297	321	360	343	325	329	351	343	374	358	317	333	336	315	340	349	347	328	352	342	357	325	328	332	345	343	290	332	367	340	313	353	353	329	341	330	345	364	341	323	335	328	374	324	328	364	357	328	373	330	334	344	326	326	357	358	321	329	324	313	363	317	342	320	309	350	352	333	351	358	371	341	344	295	368	344	326	378	348	335	325	322	350	327	353	353	308	342	354	325	334	298	353	386	369	341	345	317	350	357	347	346	335	328	316	363	345	338	299	322	315	337	350	341	341	292	336	353	345	347	330	339	331	328	363	354	356	338	347	337	334	378	375	349	346	324	338	392	292	340	318	327	351	347	331	365	374	370	342	349	339	344	340	340	372	340	358	323	365	341	351	305	341	348	340	333	352	337	343	352	307	338	346	339	330	349	337	330	348	341	314	352	366	326	368	346	358	338	316	313	368	314	311	359	349	330	357	306	338	348	325	337	353	345	337	331	359	342	325	348	348	357	343	357	358	352	341	351	336	329	369	361	341	356	343	298	329	364	332	317	362	339	360	349	324	344	292	325	341	343	321	348	330	354	311	332	347	331	348	320	329	359	342	356	364	309	357	333	326	318	355	301	325	375	329	349	328	361	306	356	369	358	317	334	353	340	334	353	384	357	315	330	369	306	349	324	336	350	349	320	372	357	345	349	358	350	318	346	335	323	355	314	329	333	334	321	326	363	382	350	346	363	335	362	339	350	360	316	327	326	316	350	303	335	351	363	361	288	347	340	353	364	350	317	330	331	326	329	384	313	347	347	323	342	377	331	328	359	344	328	313	334	327	334	363	366	345	331	323	339	347	320	341	340	331	343	312	370	348	344	363	353	323	345	336	334	367	335	325	334	327	338	345	303	374	359	316	322	330	337	312	336	335	339	330	330	341	334	362	329	348	359	310	329	301	355	349	381	321	336	316	341	320	348	339	331	338	365	351	340	351	356	350	332	336	320	345	315	385	337	329	333	330	327	367	321	306	330	345	337	346	309	347	356	379	351	331	371	337	330	350	340	339	333	315	368	335	360	335	374	335	333	322	332	355	344	329	346	360	315	373	369	353	337	377	335	364	332	350	367	364	318	337	321	366	335	331	350	327	336	369	355	353	306	349	356	328	357	372	324	378	349	354	364	338	358	309	325	334	327	351	346	326	360	342	359	357	343	339	344	342	354	321	316	305	353	347	349	318	314	352	349	379	331	356	337	321	354	363	362	358	320	306	323	366	324	319	346	353	328	328	336	367	341	319	366	351	321	366	334	350	372	326	327	329	340	363	331	345	342	353	324	333	343	375	331	357	344	332	336	328	327	340	328	365	346	355	354	334	358	356	342	334	341	361	364	329	355	309	345	333	354	306	343	319	337	362	348	324	326	354	349	310
24674	21494	28670	24748	21200	6781	2187	1666	1177	1413	28301	31740	20566	7970	1930	871	555	504	506	454	483	464	467	473	436	500	438	546	454	493	482	451	466	498	463	469	489	478	474	488	487	466	483	448	481	470	450	497	444	488	476	504	473	474	478	451	515	512	466	464	478	512	490	470	483	511	474	491	444	487	464	473	512	527	471	482	471	470	485	473	489	482	447	527	509	451	489	476	467	488	505	512	466	501	468	453	491	463	488	500	491	482	492	474	485	441	530	479	486	477	471	461	465	477	484	482	471	517	507	482	462	466	442	483	518	494	494	495	461	470	468	461	479	510	506	502	499	457	508	469	433	472	465	487	488	433	480	474	457	502	478	466	453	461	448	462	484	478	436	479	466	489	477	483	469	460	463	480	474	431	451	437	457	461	429	480	524	489	484	504	491	461	477	414	462	446	467	464	450	427	445	447	507	483	469	449	471	482	495	498	449	462	483	449	457	482	474	465	510	460	483	507	457	492	460	468	423	538	472	489	456	472	476	462	485	444	491	435	446	477	470	450	499	477	491	472	494	526	434	498	445	458	471	453	474	474	444	479	499	460	508	466	445	487	458	475	477	499	488	501	467	489	479	475	480	427	501	488	507	450	475	496	481	492	496	477	483	450	480	471	442	461	454	446	517	448	510	478	525	497	484	461	472	475	460	455	451	493	487	503	490	448	465	457	485	448	447	490	500	466	466	512	453	466	469	489	496	474	470	493	451	475	465	455	472	476	489	482	468	440	480	472	535	509	440	459	428	518	475	441	465	506	441	468	491	484	479	473	460	467	442	466	469	439	488	495	486	474	475	470	441	470	432	472	472	460	481	501	500	449	463	461	486	482	470	462	479	477	461	444	470	446	459	456	508	499	463	481	453	440	454	424	451	475	434	489	500	451	469	494	474	469	479	473	490	461	474	433	469	494	470	463	470	448	477	484	475	468	478	466	444	472	514	456	471	486	499	494	458	460	450	474	423	465	498	482	461	455	470	484	492	455	500	431	469	484	456	485	456	477	484	491	433	474	412	457	492	443	420	481	492	439	472	469	470	470	460	510	514	500	449	459	458	511	451	435	430	485	445	470	527	423	486	491	475	477	461	486	434	471	447	459	467	458	480	467	459	498	450	485	471	515	492	456	472	456	440	464	471	476	502	510	490	506	466	510	435	491	493	498	501	455	490	454	475	474	469	482	463	464	471	458	481	495	478	475	502	466	464	498	500	446	476	492	514	452	495	466	450	446	447	468	499	472	481	471	458	490	443	498	475	438	477	494	472	479	461	468	474	492	477	486	501	474	449	490	496	486	431	488	509	478	501	469	440	456	483	441	473	463	458	540	457	459	471	463	511	442	452	478	464	446	478	464	502	483	505	482	465	508	454	443	481	492	442	507	457	505	476	464	460	479	473	461	456	440	461	493	473	476	492	430	450	447	430	453	487	471	422	492	462	473	442	453	483	477	446	444	496	466	470	465	472	488	458	495	486	439	453	464	474	469	508	475	505	461	468	483	439	508	474	480	455	450	497	468	456	459	462	453	464	471	468	487	438	489	456	458	443	437	456	490	497	484	482	478	485	463	402	464	473	454	464	471	492	467	457	466	512	442	461	488	519	450	489	470	457	506	433	460	475	463	454	444	480	440	469	445	463	450	476	472	506	450	444	477	485	464	485	476	445	443	450	466	466	445	448	475	474	472	445	453	466	447	456	507	479	462	452	502	443	478	506	468	463	506	458	481	438	481	483	446	495	486	430	457	470	453	461	474	455	463	481	509	448	445	453	474	454	473	465	476	501	475	443	493	509	457	477	452	529	462	481	483	471	473	453	490	484	432	502	537	474	467	490	457	489	474	461	436	469	458	494	491	448	445	470	477	489	453	466	435	499	442	491	480	454	437	491	474	489	491	482	463	461	480	466	501	475	476	473	482	454	448	471	502	467	485	461	473	475	450	497	491	486	473	470	468	474	450	465	474	428	455	479	468	489	454	490	463	485	484	474	488	460	496	472	454	481	477	467	459	516	475	471	464	479	458	451	465	489	471	475	481	482	492	468	481	487	451	479	513	476	503	477	420	450	482	491	472	492	465	456	449	479	489	473	481	456	465	474	490	452	481	468	506	465	461	467	485	475	483	444	452	464	475	469	470	439	466	507	457	455	452	462	440	451	474	472	484	482	476	502	483	478	491	461	481	468	457	485	517	470	481	461	461	442	407	476	430	478	472	482	500	503	481	449	462	431	492	437	468	485	472	472	474	493	436	481	478	478	510	498	479	458	466	465	469	449	436	454	491	467	474	478	457	451	471	469	463	473	482	453	461	450	490	473	477	491	485	442	479	441	460	451	465	475	478	451	462	441	475	468	457	475	442	463	417	451	477	465	456	480	453	445	451	474	455	462	453	480	480	445	506	454	490	457	479	515	507	458	465	450	492	471	482	443	435	489	468	462	456	450	523	474	500	452	484	426	494	462	469	503	455	472	463	463	438	463	475	463	463	478	458	416	450	497	443	461	432	493	454	469	445	469	474	431	444	446	447	443	451	482	454	480	438	471	472	463	462	503	498	461	445	487	508	439	454	476	472	476	451	503	474	461	461	515	447	492	482	452	475	476	499	467	489	507	445	466	471	534	462	470	509	451	476	471	456	448	462	482	456	445	459	460	477	491	462	489	448	466	459	498	463	457	483	468	474	490	465	495	482	520	484	457	457	432	436	482	486	483	479	450	474	507	420	505	407	474	468	440	454	481	424	450	475	438	480	469	499	484	498	458	473	452	474	477	451	501	444	445	491	448	491	478	483	467	465	466	518	465	503	463	499	505	451	483	465	478	452	466	476	477	471	489	451	465	462	496	489	467	456	480	465	455	478	498	456	427	462	489	473	497	458	473	429	469	475	464	445	476	504	534	464	494	478	460	487	468	476	466	472	464	468	458	457	482	434	490	463	459	459	443	488	475	462	408	499	530	470	504	481	485	474	506	457	501	466	488	464	461	493	440	485	466	463	510	459	489	492	476	486	440	493	462	461	496	426	455	448	499	466	502	469	458	471	451	511	501	489	488	515	477	464	455	463	462	488	433	450	470	467	492	450	453	467	481	462	468	444	518	490	506	466	487	514	469	455	443	489	512	473	454	463	486	483	460	484	459	442	443	505	460	479	470	476	463	472	460	474	490	468	461	481	489	481	488	443	468	452	449	496	472	473	443	474	483	471	471	460	456	463	449	474	424	446	482	460	429	465	489	466	445	468	502	478	430	492	489	441	449	487	458	471	480	488	491	509	507	434	443	465	472	494	520	462	473	471	422	451	475	476	455	444	490	443	504	483	451	459	459	483	492	492	465	480	485	435	453	476	451	511	485	482	482	472	487	502	439	423	453	475	449	458	469	492	503	483	476	465	483	422	426	462	435	490	449	470	473	462	484	485	453	485	455	490	475	489	446	521	468	460	466	474	463	484	464	450	453	492	474	483	469	474	480	466
4313	7395	6984	2936	2631	2296	1832	2104	1520	2088	30929	27612	16108	6273	1947	891	505	487	445	463	467	426	440	440	442	445	452	417	468	460	439	460	463	444	468	406	459	451	466	421	458	418	424	431	436	460	450	453	400	483	424	442	464	490	427	429	440	427	450	451	439	447	424	432	401	451	460	442	439	445	392	463	437	418	475	454	475	435	438	429	469	420	464	414	425	415	463	434	423	458	454	438	422	468	451	435	459	462	446	423	436	443	479	452	428	437	435	448	416	451	467	452	443	478	427	464	426	428	449	446	430	466	441	448	396	479	422	453	437	456	403	433	438	462	398	454	445	433	444	456	459	433	426	418	453	458	471	425	433	492	426	448	431	396	469	437	406	447	457	400	432	448	439	452	475	425	469	433	459	428	429	466	420	426	424	433	450	453	438	448	422	414	454	437	475	432	463	430	422	423	443	448	413	415	464	425	430	404	458	439	442	422	423	452	428	448	427	466	442	440	441	407	450	475	447	414	403	440	446	473	490	408	452	418	420	447	442	400	465	417	454	440	415	429	397	441	433	430	432	488	418	441	434	430	458	463	419	379	450	457	403	450	437	416	433	424	401	470	460	395	447	413	448	419	404	420	451	438	486	393	491	428	400	463	446	466	444	434	416	409	433	445	488	418	437	434	415	452	456	453	410	418	431	444	451	460	438	427	466	461	389	440	435	435	403	437	422	450	417	466	447	462	440	424	446	448	415	393	437	457	398	476	474	412	449	426	453	480	483	423	410	425	462	434	460	443	417	383	434	439	449	439	445	440	399	430	454	454	476	467	451	470	421	448	417	460	424	445	434	409	432	447	441	452	422	430	423	430	434	410	417	449	440	445	422	487	464	440	440	466	435	446	414	464	445	445	422	432	442	453	416	427	466	418	440	445	438	433	430	428	418	445	420	441	430	443	435	435	491	432	478	466	471	394	460	427	446	435	416	443	417	416	456	488	437	454	436	430	442	432	464	439	413	446	421	415	455	424	445	450	454	425	423	445	419	449	457	429	449	430	414	472	438	448	415	417	446	412	459	488	409	454	416	456	405	379	433	460	459	447	441	431	440	441	427	430	411	436	473	452	416	496	385	466	450	456	426	435	419	451	416	434	434	418	417	415	440	411	426	469	455	460	459	419	445	430	447	444	441	404	441	440	446	417	451	418	435	473	427	434	472	403	410	462	449	473	478	432	421	412	434	434	425	449	454	452	464	447	449	446	456	442	439	447	431	446	455	416	448	444	446	462	420	434	422	477	402	414	443	435	452	437	432	454	445	474	484	451	425	470	434	467	457	467	462	468	415	439	429	431	433	468	435	474	428	429	464	453	428	405	425	443	439	433	428	448	433	455	444	441	426	460	420	457	421	463	424	450	450	404	440	434	471	437	419	424	441	407	448	433	428	455	465	419	443	407	482	453	419	452	413	440	404	437	464	415	441	467	404	430	468	455	485	428	468	480	451	444	450	439	443	435	408	444	474	457	417	429	448	418	400	434	429	457	478	442	433	445	471	435	416	419	401	447	459	448	459	495	433	478	418	434	449	419	447	441	451	417	432	433	453	435	440	443	446	472	451	450	456	448	448	443	416	414	454	419	475	451	438	402	465	464	397	446	448	450	437	445	415	451	447	434	455	423	468	426	455	429	433	428	427	407	424	454	485	408	435	473	405	420	466	424	433	434	419	461	453	460	441	437	440	405	431	441	406	411	457	425	438	420	442	462	434	420	422	437	405	472	461	446	443	493	441	447	467	424	430	470	438	446	443	481	430	442	449	473	443	418	475	445	471	467	473	454	406	455	443	441	432	426	422	459	445	456	403	475	452	444	424	453	434	456	446	417	457	447	435	423	435	442	415	436	445	466	435	447	421	438	449	437	444	485	427	457	445	431	461	432	430	461	436	461	438	392	410	421	429	462	451	452	453	414	443	454	425	412	435	428	450	463	459	412	414	463	434	426	449	487	421	435	418	423	413	430	482	451	432	428	419	408	462	421	398	465	462	434	395	456	448	444	430	427	461	414	458	437	457	446	484	431	448	446	442	417	512	491	485	427	436	447	437	456	443	429	393	437	413	438	445	422	411	435	426	480	417	445	401	456	451	446	473	431	437	410	410	379	450	434	394	422	447	450	455	466	443	453	440	431	428	396	441	432	421	422	463	455	441	429	411	380	433	449	445	436	442	384	395	418	460	441	420	424	463	428	410	434	470	421	444	447	454	423	446	463	403	456	415	434	397	470	436	452	463	441	461	438	424	456	431	439	432	438	444	414	422	449	453	423	421	402	455	461	458	418	448	413	458	457	437	431	446	429	417	446	436	446	441	496	430	423	452	451	410	439	445	438	467	414	427	442	448	415	432	432	399	431	456	416	472	419	452	444	444	436	412	412	419	428	435	456	436	455	457	423	443	416	437	437	397	418	439	451	417	424	467	495	398	433	424	419	441	447	446	428	465	441	421	431	443	431	451	452	454	418	448	439	440	419	393	411	445	441	448	451	463	465	431	442	428	412	403	433	478	427	428	428	466	468	460	427	466	453	461	410	441	442	442	429	465	492	422	425	424	436	454	443	448	469	468	426	448	462	436	405	438	443	454	453	474	434	419	480	448	447	439	466	423	444	422	429	431	453	442	459	439	437	432	469	452	463	415	433	419	478	466	413	409	431	397	460	434	438	440	422	421	461	439	484	434	414	379	425	412	411	433	420	436	431	473	443	420	418	410	419	449	429	451	425	448	457	405	422	424	461	465	416	402	456	445	459	419	446	390	475	418	423	442	434	423	445	437	442	411	442	441	426	455	459	443	405	441	423	455	407	372	443	453	401	427	456	435	434	448	465	459	404	401	407	507	467	420	427	400	443	419	441	436	436	432	405	437	471	455	439	431	437	466	430	451	456	429	419	447	453	440	434	398	478	430	455	413	446	438	420	416	424	432	426	471	411	452	448	492	402	384	436	439	418	421	415	477	408	435	450	427	427	455	482	442	447	417	440	461	401	442	409	408	456	427	414	410	416	394	467	442	453	429	455	427	446	428	433	421	458	428	444	433	466	440	495	401	443	454	410	440	441	413	440	424	446	427	433	467	460	435	447	422	429	410	428	488	412	435	433	438	460	436	428	459	438	408	448	428	449	437	442	421	461	453	434	457	419	437	394	468	440	434	475	389	447	444	463	438	432	420	427	470	430	404	380	460	425	435	494	449	452	448	443	417	427	455	451	430	442	442	414	400	468	438	468	489	472	469	430	447	432	426	396	449	409	425	448	434	412	379	434	450	421	429	463	441	444	405	449	413	425	431	459	448	421	425	440	493	413	399	463	464	412	423	429	443	441	418	426	448	480	418	432	459	437	439	450	426	434	451	415	446	460	450	448	448	396	426	416	448	450	429	428	456	453	432	458	423	407	429	443	423	440	439	419	399	444	441	444	429	461	435	384	449	430	404	444	406	447	468	419	453	414	434	412	434	403	426	437	439	436
27777	11498	2950	1332	664	459	412	430	481	412	1373	1827	1391	780	497	416	386	303	315	325	350	385	343	349	345	327	334	331	315	359	349	326	303	348	329	331	381	345	354	328	340	368	346	331	307	310	347	352	330	342	323	373	346	341	327	346	309	340	369	367	339	348	358	373	335	335	322	365	342	311	344	319	321	344	343	319	361	365	337	312	328	318	330	321	363	373	326	361	329	335	303	355	342	328	356	330	346	362	342	338	355	339	352	336	336	301	330	350	320	348	336	301	352	339	331	328	335	333	338	327	341	341	321	319	336	343	351	332	352	362	335	350	284	357	325	347	335	352	310	326	313	328	306	348	308	348	359	355	340	323	350	324	324	306	342	308	327	335	315	343	325	374	352	340	323	337	330	329	353	344	324	349	359	304	341	326	329	342	347	324	345	341	326	301	341	331	307	321	341	351	315	304	322	361	339	373	333	316	305	338	322	311	315	338	335	366	376	318	331	378	344	328	313	347	368	321	332	341	319	339	338	337	323	334	316	325	351	326	341	325	342	323	349	341	351	334	369	350	339	338	360	358	335	344	336	318	342	342	330	350	342	352	349	349	334	308	305	318	311	339	327	338	324	345	329	330	336	354	333	373	340	353	339	319	337	349	369	331	295	341	352	334	313	325	313	361	335	356	333	317	344	312	295	340	317	357	323	341	317	317	301	332	328	354	324	345	366	346	336	333	306	330	331	314	334	335	334	297	324	305	361	333	332	349	310	365	298	317	349	339	358	317	324	329	333	345	318	359	352	342	357	351	313	343	356	381	326	306	335	326	302	306	314	359	370	339	333	357	345	325	324	344	347	348	308	339	323	335	329	376	323	326	355	341	332	379	310	345	322	357	319	355	329	328	318	326	322	344	348	346	357	326	312	352	313	313	313	376	380	334	376	348	325	314	332	302	322	360	353	369	355	360	314	300	318	341	324	339	304	340	322	343	318	323	345	325	372	336	316	314	352	314	325	356	341	336	323	341	339	325	354	340	338	335	318	355	337	339	348	335	324	334	312	328	343	325	331	334	341	377	359	363	338	333	341	334	323	305	325	351	320	365	333	336	319	329	374	348	336	353	323	327	337	355	336	330	349	328	362	340	333	319	326	348	368	318	323	302	337	348	318	305	362	338	360	324	343	304	304	354	381	322	317	350	352	329	325	335	311	347	336	331	367	348	334	340	321	327	343	360	317	327	344	339	344	365	330	302	326	336	320	314	353	307	336	381	325	338	342	319	357	327	332	323	355	318	348	346	348	327	338	329	344	305	340	346	351	349	339	334	333	351	348	358	355	305	336	329	350	330	340	319	328	312	340	314	337	347	354	324	359	317	336	320	331	324	335	340	321	308	345	342	361	334	314	336	320	366	343	324	335	358	335	330	319	331	330	353	338	309	335	361	348	337	322	342	339	322	327	327	344	370	324	345	329	349	329	290	329	328	340	341	335	326	325	322	335	341	372	331	322	340	314	338	350	314	322	385	348	326	318	346	359	317	344	345	355	364	328	331	348	325	335	345	324	340	328	324	348	344	342	327	343	318	320	358	319	345	313	335	368	361	356	305	287	326	320	340	314	345	320	322	356	341	363	339	326	296	347	344	327	351	328	356	339	340	346	331	361	340	290	336	346	372	339	354	333	332	340	326	292	318	320	335	328	343	299	357	341	332	313	353	339	336	328	345	335	348	326	329	335	353	349	320	299	340	364	341	326	352	343	317	308	343	348	295	372	321	346	365	369	328	322	333	341	360	312	348	341	374	366	364	327	336	331	310	325	339	362	316	334	339	362	314	323	332	321	325	337	353	312	366	327	351	330	349	341	363	351	351	300	336	352	344	356	333	353	302	385	356	366	331	294	324	332	316	376	328	322	344	374	312	343	326	330	353	340	365	328	347	343	331	308	371	366	345	308	305	345	370	323	343	372	322	347	307	289	317	328	364	301	348	312	349	309	328	353	335	358	327	360	321	341	333	343	347	342	337	340	359	350	319	326	343	361	339	302	347	317	337	346	339	352	333	323	310	334	322	373	340	329	335	352	348	340	336	323	319	302	351	353	310	331	362	307	348	350	337	348	346	357	323	345	306	362	343	330	327	311	336	313	332	351	330	375	324	337	347	322	333	325	339	322	355	333	359	394	338	329	297	344	320	312	360	335	335	319	331	323	329	343	369	334	308	336	332	342	345	310	330	365	313	325	346	324	352	347	353	313	353	355	330	311	320	311	355	373	323	356	352	349	335	324	309	306	357	302	331	332	335	344	326	309	335	315	327	312	349	332	336	343	363	348	341	345	367	338	314	336	351	364	357	367	346	317	342	357	340	353	347	341	336	314	341	326	331	319	350	326	366	383	333	331	342	386	339	303	358	370	358	328	316	354	316	340	330	346	352	345	325	349	331	355	327	306	332	304	297	352	351	346	350	319	324	358	357	329	314	348	324	334	334	346	328	355	362	339	324	310	354	312	332	311	328	330	330	349	317	346	337	320	334	332	363	327	349	358	369	319	343	309	356	330	325	352	315	330	314	354	310	362	346	310	337	308	342	344	334	333	340	349	362	341	328	327	299	345	341	344	360	330	309	338	335	324	327	367	354	322	349	328	361	324	315	300	318	348	355	326	325	364	319	339	344	348	311	335	355	335	333	331	315	351	324	327	379	353	334	343	323	346	322	331	338	354	338	301	336	336	306	331	329	356	332	327	339	333	319	306	311	341	322	327	355	314	372	327	339	348	344	329	344	350	327	307	357	345	315	350	361	322	380	298	324	344	337	333	337	345	352	357	323	361	326	359	343	354	355	326	315	335	346	348	336	320	359	344	332	338	326	329	330	323	371	334	332	341	294	354	356	348	319	324	350	341	332	359	349	358	330	369	318	302	337	326	330	328	342	313	320	319	329	326	350	314	310	305	309	334	324	343	346	328	308	318	341	329	305	319	306	348	340	330	355	337	354	330	360	330	319	351	309	329	343	341	330	342	298	355	338	360	353	357	344	335	315	347	345	357	315	330	337	343	337	325	338	345	327	351	341	318	355	329	326	341	352	351	348	327	368	325	368	336	324	331	349	343	340	335	323	356	325	350	315	341	346	337	321	323	311	303	350	378	377	370	294	342	324	359	363	341	332	325	360	306	339	349	356	337	361	363	320	353	311	342	362	307	349	336	307	335	363	358	328	348	345	347	326	303	354	334	352	314	346	323	336	317	342	322	327	361	327	320	342	343	315	331	366	324	341	328	340	329	361	318	352	330	339	323	372	328	345	368	337	309	338	354	349	327	356	360	355	343	366	341	322	336	348	313	355	333	343	337	311	338	347	329	340	343	312	374	360	359	322	363	354	305	322	321	319	328	313	340	345	304	360	366	321	351	336	328	306	292	312	346	348	322	355	319	381	337	329	324	339	335	353	345	312	377	330	318	333	347	338	372	350	337	372	332	333	338	311	303	344	370	345	336	355	345	368	303	341	341	330	322	347
6110	3301	2899	1230	746	551	471	488	644	435	2055	2151	1541	815	496	388	357	296	299	312	293	314	302	331	281	341	303	323	314	311	334	320	313	318	325	301	325	316	316	322	332	319	317	314	301	324	329	308	304	333	294	312	308	327	336	342	276	325	322	333	329	313	340	324	305	296	322	336	302	307	317	302	318	303	326	309	329	345	312	303	320	296	320	303	344	311	315	300	301	309	321	313	311	343	346	338	303	305	321	290	316	332	348	316	318	332	319	303	315	324	301	331	334	306	314	374	305	330	289	304	319	316	351	298	290	316	294	318	314	316	308	325	334	315	313	327	311	290	306	286	311	310	321	335	311	321	345	310	304	288	304	304	305	312	317	295	305	341	338	311	302	301	296	352	291	317	306	306	339	285	340	331	331	333	299	334	353	307	331	338	288	295	330	326	335	331	331	295	367	319	267	314	309	313	327	303	301	329	313	319	306	307	307	290	341	298	320	318	325	311	307	345	305	322	304	311	318	325	345	321	315	356	292	362	329	300	335	330	331	304	311	325	325	304	328	293	337	308	326	327	340	298	320	330	304	315	341	307	310	320	302	317	302	314	318	309	346	280	281	313	330	324	314	294	314	340	343	287	298	320	294	316	324	305	294	311	331	318	307	306	341	323	306	319	305	321	300	331	324	302	327	284	319	313	338	312	341	303	292	325	310	329	275	315	328	303	303	297	270	282	325	297	327	329	337	330	328	323	330	326	334	309	326	331	306	362	340	302	348	315	305	294	319	319	292	320	302	351	292	345	296	329	299	319	313	312	298	313	310	356	316	331	330	296	288	337	311	312	321	304	280	312	296	325	339	332	325	301	353	319	339	318	302	337	312	337	329	319	339	331	305	306	327	309	324	309	306	308	288	297	325	321	305	320	314	327	304	307	311	304	334	305	324	361	355	319	287	306	355	291	333	306	302	310	344	325	325	313	296	324	301	338	333	314	291	339	301	302	305	333	324	293	317	312	314	301	320	322	324	331	299	296	311	313	302	303	309	323	304	353	311	320	303	335	292	314	334	336	329	306	312	299	323	309	291	330	316	337	331	261	299	336	324	307	303	320	314	308	320	315	317	316	342	306	300	304	334	311	280	314	338	342	325	319	325	340	318	306	304	292	318	294	297	334	330	323	353	307	310	326	299	300	332	319	320	321	314	354	335	312	289	318	315	303	299	332	344	341	336	313	358	306	294	315	311	291	301	321	310	304	315	303	322	316	291	322	329	292	315	324	336	324	322	302	283	295	353	302	287	325	326	314	296	295	330	321	310	334	297	344	291	323	303	303	314	312	320	316	279	306	340	335	344	327	292	318	328	306	330	303	312	317	320	333	287	288	304	328	310	326	312	321	315	335	299	297	327	314	312	294	342	358	323	299	344	296	306	324	340	362	296	330	299	326	341	300	330	331	293	312	334	297	332	310	323	331	317	345	328	335	293	297	328	332	340	284	330	308	318	333	326	328	300	321	351	296	313	306	335	319	310	285	323	319	309	311	318	302	311	308	333	355	354	300	316	315	282	329	351	328	312	329	288	323	304	337	330	322	327	328	317	310	320	310	320	315	341	327	310	350	315	306	309	350	292	349	324	312	328	311	286	336	313	312	326	290	323	310	305	311	332	312	342	316	339	317	302	331	343	302	292	297	337	302	339	313	305	300	298	307	304	311	300	297	309	300	280	310	278	325	352	319	336	312	316	317	338	287	291	328	312	299	298	333	318	331	335	298	319	321	360	329	310	314	306	320	318	358	343	327	323	353	358	313	328	284	297	363	331	316	289	293	274	349	315	298	314	290	319	313	353	310	334	324	309	292	305	349	309	328	330	312	312	307	350	307	274	314	308	312	303	331	336	317	316	329	316	343	312	320	309	327	290	329	322	343	342	326	326	330	310	335	335	306	331	316	305	305	359	313	342	329	338	334	310	351	329	294	323	323	315	307	326	311	346	271	303	288	337	350	293	329	332	321	315	307	329	338	308	332	287	354	322	298	336	281	291	355	356	304	319	309	304	314	311	323	320	299	339	323	338	323	324	331	328	321	329	311	309	300	309	306	310	330	340	321	330	314	320	302	294	311	282	325	313	304	355	330	306	314	296	321	318	339	291	332	326	327	354	338	301	297	310	294	314	309	320	320	303	314	301	342	300	317	347	326	352	326	327	336	352	308	290	289	321	272	332	319	331	303	324	295	329	295	326	324	309	347	279	315	302	336	353	328	317	309	358	288	324	334	318	326	307	345	292	322	317	308	330	308	335	322	295	300	339	302	309	311	332	314	327	316	304	289	341	299	320	304	338	302	300	332	335	317	296	297	336	311	287	285	335	352	342	317	304	348	302	347	327	315	294	314	304	295	338	353	312	312	324	299	313	322	308	341	330	331	290	319	371	313	296	339	330	300	274	312	333	307	324	316	308	329	313	310	301	289	340	359	335	324	313	306	316	298	310	322	350	313	321	317	295	331	312	311	304	318	338	322	339	317	292	287	309	333	356	315	331	271	323	341	313	284	314	306	289	294	320	309	310	340	319	328	324	315	301	320	341	347	322	317	295	336	327	305	306	310	316	322	339	332	317	291	341	316	319	318	306	331	328	329	312	311	320	314	307	301	321	348	337	284	282	353	324	348	299	304	343	347	320	316	313	307	329	295	300	326	317	327	309	312	312	334	302	313	335	326	339	301	311	340	303	322	332	313	334	343	312	315	335	324	301	308	314	360	301	323	326	317	337	320	305	345	296	322	307	323	344	341	311	336	301	327	318	325	309	331	344	324	333	356	304	346	301	311	329	292	337	304	278	292	326	316	304	332	325	313	375	321	348	327	332	291	323	307	330	284	317	281	323	296	364	305	323	297	317	329	357	320	364	314	321	320	304	311	306	333	358	333	333	314	325	289	305	327	317	321	303	315	322	330	312	327	316	255	333	329	337	327	325	308	317	311	307	332	302	308	332	355	343	305	314	321	301	303	278	312	321	340	319	311	281	311	308	304	317	315	334	335	288	343	328	331	295	327	342	341	317	333	327	309	315	280	318	309	328	327	309	319	308	309	326	322	337	304	324	294	334	320	288	283	278	309	308	341	319	324	347	313	295	305	321	312	313	324	331	290	337	314	304	299	311	337	346	319	315	320	320	314	299	335	316	335	310	308	315	309	316	322	353	325	337	304	316	325	325	332	317	329	327	301	317	308	346	300	326	329	304	282	287	320	315	316	304	337	302	317	342	334	308	315	324	331	315	316	358	293	308	295	341	333	333	291	314	316	317	300	296	334	358	308	311	333	361	325	310	301	277	344	325	285	317	283	312	356	292	294	330	309	311	312	318	330	344	327	304	315	338	309	307	317	320	333	293	319	285	326	305	335	306	301	290	322	298	304	326	306	345	337	327	355	345	361	318	283	326	305	295	305	316	347	305	310	319	316	327	291	302	305	306	303	338	330	297	319	310	316	332	302	317	306	323	316	315	335	343	323
25716	21517	27552	25603	7512	1399	749	732	712	789	11089	18213	12475	4439	1271	645	406	330	314	313	369	339	326	343	322	377	324	336	341	320	302	306	327	343	336	353	367	355	371	344	338	349	342	322	332	316	343	318	322	347	311	347	307	344	342	351	348	319	331	337	354	345	332	330	327	314	350	325	331	341	344	355	335	374	320	341	329	354	326	316	330	349	341	328	342	333	364	335	350	340	352	328	325	315	329	328	308	345	322	320	331	336	338	337	348	335	336	343	308	343	298	315	335	327	324	331	330	383	356	310	361	317	312	322	313	350	348	332	319	329	346	326	321	377	317	315	330	341	344	322	305	345	353	364	348	350	343	346	298	347	342	355	336	352	304	329	303	340	339	312	324	336	358	345	382	359	353	323	344	327	300	328	352	294	325	335	367	334	343	336	335	342	337	333	313	303	320	326	348	347	370	301	348	315	317	310	278	342	358	313	346	354	322	339	331	333	332	354	335	315	343	325	357	345	338	339	338	336	345	353	344	341	299	313	336	349	347	348	292	303	333	328	337	330	330	290	312	322	344	338	330	355	331	349	320	352	357	343	335	313	295	345	318	300	329	331	318	358	300	334	320	328	340	343	342	360	319	348	315	326	339	331	357	303	341	363	348	349	336	303	321	340	333	344	314	347	320	353	391	331	328	326	302	312	347	358	357	341	299	335	326	335	366	323	319	366	319	358	346	354	328	321	323	336	311	336	364	334	299	312	303	325	335	316	321	340	345	339	328	330	365	315	335	308	310	353	324	330	355	333	321	344	328	327	346	344	302	338	325	330	321	313	343	346	315	321	307	293	310	324	328	355	306	374	317	325	327	333	305	328	342	338	322	322	363	337	331	317	333	352	302	331	335	353	320	341	348	317	304	346	329	351	342	331	350	306	349	326	351	309	330	362	331	344	310	344	335	346	366	344	351	346	302	330	313	329	358	343	375	314	339	330	340	333	319	348	355	321	320	332	342	318	351	346	333	368	316	372	353	364	347	332	345	336	333	354	356	333	345	321	325	307	374	363	339	338	363	325	367	326	320	359	350	340	310	333	310	341	325	300	342	322	324	318	340	305	286	343	351	365	346	326	333	308	303	319	341	318	348	358	331	345	305	345	320	325	365	325	332	318	334	333	370	347	331	354	327	330	312	324	353	352	357	329	355	329	364	340	327	334	324	353	356	345	342	328	360	333	333	328	363	375	329	340	323	388	353	333	363	356	341	307	329	323	342	357	360	330	309	330	343	349	317	312	339	331	348	364	342	344	326	317	328	322	367	366	330	338	303	312	325	338	319	301	334	344	334	302	357	356	321	339	310	334	343	327	317	347	342	305	339	338	317	351	328	364	334	346	333	322	357	317	345	374	342	328	360	343	322	342	333	334	342	301	313	306	326	337	320	313	293	336	339	322	328	348	322	350	319	354	350	345	359	335	327	345	361	298	337	348	349	332	327	344	323	337	301	387	334	325	311	345	357	331	366	362	343	325	348	342	315	310	339	345	346	317	332	327	325	333	324	317	323	353	345	344	328	337	345	344	359	323	313	361	325	311	328	326	362	321	325	338	327	327	335	344	370	323	356	304	342	338	311	317	353	348	365	344	319	336	342	324	336	350	320	341	324	329	321	317	317	320	300	341	330	314	314	333	310	344	366	346	324	323	337	337	315	324	338	349	298	332	335	330	346	321	319	309	327	296	279	334	321	323	323	342	348	323	302	303	350	343	349	326	353	320	342	307	354	309	323	337	356	306	326	352	351	337	323	299	343	344	325	295	364	315	353	350	362	350	348	333	329	308	353	328	311	324	342	349	348	327	319	330	361	338	324	348	319	336	341	339	341	321	346	320	343	318	333	349	352	332	327	348	322	328	353	292	336	322	329	320	312	317	343	372	342	335	337	346	350	336	331	319	361	322	340	349	334	329	320	336	328	314	315	326	333	310	327	354	331	325	359	297	311	330	332	308	335	333	341	320	335	333	344	336	361	317	334	327	338	319	340	334	315	314	305	304	319	327	332	337	331	333	340	306	352	356	290	346	307	339	346	356	316	312	357	352	344	304	309	324	317	354	351	333	352	334	339	356	357	338	338	345	336	337	336	339	332	309	340	329	336	336	320	346	346	342	332	318	342	314	341	325	337	346	328	335	343	352	348	304	339	320	336	325	310	318	341	324	335	347	354	317	347	336	324	330	331	326	329	335	323	329	295	337	359	353	337	350	367	330	319	374	331	347	322	342	319	337	325	337	322	285	331	326	321	309	360	356	323	338	336	356	339	346	337	313	323	335	359	316	299	325	324	326	333	354	301	320	337	313	350	301	338	290	345	349	346	315	319	326	338	308	340	372	329	323	295	358	356	285	348	322	317	357	293	334	300	337	351	331	365	322	335	342	339	320	353	354	331	320	297	319	321	375	339	332	285	358	368	357	313	332	350	335	318	352	347	322	323	344	331	324	375	358	338	326	316	321	334	320	338	339	342	364	306	338	319	331	332	336	312	307	319	332	323	328	341	332	315	335	319	296	325	315	357	341	313	337	335	294	342	351	354	364	331	314	343	353	323	317	310	359	338	301	347	307	305	359	321	355	341	340	325	328	323	331	295	339	341	338	299	347	357	353	306	354	354	325	328	330	326	355	331	352	309	351	315	313	321	326	345	344	332	352	332	338	309	308	357	328	322	318	330	334	355	315	328	297	336	351	333	360	340	318	313	342	309	338	326	306	343	342	304	331	345	314	323	313	310	301	361	320	342	314	344	332	319	341	342	340	334	356	329	326	349	340	347	345	328	338	339	349	320	341	332	365	384	311	340	329	315	332	323	323	349	355	361	354	324	353	337	305	314	339	328	330	336	325	327	361	322	310	340	335	327	338	331	341	308	324	353	312	302	331	338	319	334	312	342	299	341	307	338	338	329	332	323	326	320	323	351	337	323	341	353	339	320	330	299	359	329	341	345	336	324	323	334	341	328	320	354	294	323	353	320	317	341	322	306	296	343	362	362	312	349	349	378	353	311	347	340	330	372	334	354	358	320	345	344	338	362	333	318	335	327	322	339	318	325	349	362	343	323	302	321	314	335	353	325	309	315	330	340	341	332	329	339	345	352	347	341	363	324	315	345	352	356	348	328	351	352	350	338	319	348	344	352	333	297	332	351	339	337	323	353	341	323	359	338	315	334	325	323	319	313	333	297	353	309	330	329	368	349	315	313	332	351	338	321	314	354	322	317	369	323	297	339	327	319	305	349	324	319	366	305	339	335	337	344	325	317	347	344	329	352	326	321	349	317	338	318	326	313	328	341	350	314	354	311	364	321	317	341	327	342	327	336	340	317	300	318	328	326	333	325	338	309	342	300	312	325	281	322	311	346	365	368	322	361	330	313	356	337	335	356	338	367	361	348	329	337	360	323	300	343	333	326	301	331	354	317	334	337	330	325	359	291	347	347	343	315	357	350	320	336	339	341	350	336	348	369	331	345	317
5061	7814	6042	2957	1667	1223	787	990	1022	1123	14366	17040	10832	4226	1494	694	403	344	332	350	335	322	356	319	349	323	343	292	315	309	342	304	299	319	325	355	351	307	317	328	364	332	290	325	366	341	333	324	337	352	366	337	364	298	304	359	315	330	330	308	330	355	328	369	326	315	325	340	332	328	312	319	345	335	323	326	324	320	324	312	315	322	305	365	325	320	326	339	363	334	327	323	347	338	353	340	317	327	349	317	318	328	331	349	317	321	335	309	310	306	315	326	339	296	292	315	312	317	318	324	350	308	283	308	329	334	318	320	324	337	330	312	332	299	318	326	291	309	325	335	301	346	315	313	322	316	353	316	322	334	318	302	319	335	333	332	303	315	320	354	320	349	304	302	328	333	305	314	332	299	341	319	328	312	353	338	298	319	308	318	330	321	309	317	314	319	342	332	354	315	357	321	335	334	332	314	332	322	324	323	337	313	332	299	311	304	332	322	321	323	301	323	317	332	329	323	329	333	312	327	347	327	340	361	302	326	311	297	331	289	334	324	348	328	300	337	322	355	336	354	334	319	357	351	329	320	307	324	330	314	314	349	353	305	331	293	329	335	340	347	350	284	333	343	301	301	331	320	280	326	299	354	364	338	334	332	318	350	314	320	322	314	290	331	310	314	341	309	326	335	318	354	346	323	360	305	314	314	301	345	325	322	369	343	317	310	349	306	335	329	340	285	328	340	315	338	316	310	316	318	323	312	346	359	335	318	298	341	344	317	345	349	327	336	324	309	330	349	312	315	343	312	331	337	332	340	309	317	317	334	324	331	315	313	296	370	328	326	338	331	307	381	335	345	313	355	330	333	337	337	330	315	332	333	340	323	330	346	326	333	337	325	357	294	314	328	358	332	322	325	309	327	321	339	307	336	351	331	340	383	331	338	326	330	289	337	322	327	337	332	328	360	339	322	316	322	321	329	324	324	343	303	326	336	376	314	326	327	316	358	300	347	349	339	329	354	308	334	326	343	302	342	330	330	341	315	322	317	356	352	320	364	324	311	305	321	315	347	344	326	350	288	328	330	346	337	316	334	327	362	338	280	330	330	291	313	292	353	303	305	317	336	295	339	329	325	317	323	323	302	334	358	301	317	333	347	309	337	303	296	327	347	299	302	322	316	353	319	352	307	313	314	331	357	307	309	337	306	341	351	345	302	287	316	308	323	336	328	332	314	308	313	302	339	316	291	334	322	313	344	309	327	297	340	333	334	326	348	302	310	324	359	317	347	297	326	318	310	364	327	302	334	339	352	331	338	341	331	330	338	344	351	314	366	361	347	338	297	312	349	325	349	314	311	272	315	321	311	304	303	342	348	335	354	331	329	307	298	337	331	298	308	308	334	330	331	315	322	325	337	322	357	318	306	341	327	331	347	348	331	330	352	349	349	293	304	320	323	298	305	300	343	342	333	308	321	331	338	305	353	361	314	322	310	326	348	320	325	348	305	329	315	330	300	292	309	346	309	350	337	304	313	338	313	312	343	324	283	296	340	340	313	295	298	300	308	313	354	318	330	329	345	327	336	326	313	306	336	329	311	292	316	337	351	354	327	316	334	336	328	345	329	335	346	318	299	327	295	363	310	342	305	340	324	309	333	307	341	364	331	367	330	318	306	313	311	315	313	349	324	343	301	303	313	295	299	359	309	332	347	334	327	313	346	340	360	311	328	330	349	294	305	318	355	312	323	307	354	323	346	301	314	302	341	334	317	336	326	321	345	325	333	310	324	309	332	318	321	327	325	323	309	305	315	320	337	344	327	365	336	325	329	323	327	308	344	325	326	350	326	314	307	350	303	359	316	325	321	340	309	355	286	312	342	330	332	339	308	334	313	319	321	352	307	299	326	309	282	342	329	337	347	350	307	337	332	346	300	293	327	348	325	326	327	341	339	284	340	349	360	320	275	323	340	281	318	315	300	313	342	323	326	312	314	316	336	314	315	317	305	310	344	306	354	325	340	329	308	334	350	332	327	342	314	334	330	312	309	334	299	320	322	325	320	307	316	329	350	308	343	338	342	339	319	319	366	310	335	333	302	306	325	321	311	294	314	344	335	361	319	317	332	329	334	295	277	316	333	313	307	334	328	361	337	313	348	322	334	337	310	325	306	353	304	327	308	304	328	303	319	318	309	306	306	347	334	330	306	325	348	357	296	336	341	319	320	294	308	331	352	322	305	306	347	329	348	328	314	330	338	326	318	343	343	316	344	324	357	301	313	304	311	325	344	334	327	346	318	343	320	350	338	329	302	327	327	336	319	337	300	343	300	363	319	347	302	377	297	310	326	319	310	309	315	360	312	302	307	309	325	297	315	355	323	340	303	332	325	358	299	331	312	334	312	363	333	305	337	315	331	309	359	336	321	314	298	337	314	325	332	319	333	319	353	316	305	320	322	331	322	324	320	341	311	356	312	330	318	287	333	280	355	378	311	312	332	363	348	318	319	321	320	332	309	334	318	317	314	353	310	328	287	324	317	340	322	364	322	308	286	295	351	393	331	332	344	312	309	360	341	285	314	331	339	325	311	312	328	344	308	299	354	312	327	319	354	326	348	332	299	324	308	336	365	334	315	322	319	300	304	301	309	344	348	314	321	320	328	350	301	342	330	304	317	358	338	339	326	308	297	332	345	333	345	317	316	299	340	316	294	293	313	320	336	336	290	324	311	303	338	303	323	317	325	351	315	339	282	341	350	314	319	299	316	310	322	312	334	338	305	319	327	313	325	349	334	305	291	333	337	291	323	329	299	327	355	316	351	321	330	329	332	320	343	334	360	299	294	309	305	325	304	299	360	320	309	315	295	326	329	325	329	322	308	311	307	317	318	283	346	306	301	328	323	327	338	321	303	313	327	326	342	357	338	319	310	310	340	315	329	293	358	285	367	336	318	351	320	321	364	350	356	325	287	343	313	318	318	346	321	309	294	320	373	318	317	347	350	312	297	325	326	345	307	354	338	338	319	346	332	335	355	319	338	317	328	323	336	284	322	338	293	349	346	307	328	342	323	337	326	335	362	320	327	351	324	311	318	325	342	315	318	304	316	329	306	277	338	286	307	315	323	315	304	329	339	325	301	289	318	298	305	331	307	347	328	312	345	312	327	319	315	341	342	345	364	297	319	309	340	318	279	330	330	334	311	304	343	333	350	319	307	266	340	335	278	322	305	328	321	313	336	303	301	287	301	306	345	299	326	340	295	318	311	304	340	348	313	353	346	319	318	306	308	365	355	331	316	314	337	333	328	314	319	314	324	302	340	309	368	280	328	343	318	333	348	323	303	342	325	326	290	309	319	299	313	284	319	301	310	313	304	325	319	302	310	342	286	307	319	323	301	349	306	292	320	305	327	316	316	299	309	299	335	339	311	323	316	310	346	341	327	338	337	308	332	306	327	294	346	345	329	328	319	308	329	333	283	337	368	366	290	349	314	314	332	321	338	321	325	341	304	314	333	310	307
24721	21468	28627	24735	21000	6987	1751	1026	977	1152	15952	30714	24229	10332	2920	992	519	460	456	485	453	471	507	415	414	443	472	431	467	489	490	450	445	440	464	466	459	464	476	465	475	455	450	484	444	468	427	488	487	435	464	450	463	461	450	450	443	449	488	472	454	421	449	458	483	476	461	507	465	456	443	471	458	459	463	432	480	444	479	474	438	452	456	470	472	475	467	458	461	447	434	450	486	461	422	442	438	437	480	452	423	413	465	463	403	456	463	437	454	426	465	491	452	427	445	471	478	466	439	463	453	463	496	497	448	439	478	470	447	478	458	475	469	440	438	450	495	479	444	487	492	453	421	453	432	484	455	468	438	451	402	439	463	475	490	466	445	434	472	501	463	427	422	429	439	490	439	472	462	445	468	445	451	436	461	460	487	483	457	455	437	438	509	475	441	462	468	471	448	437	463	434	481	438	479	451	452	458	485	498	421	497	433	420	437	465	455	470	439	415	433	449	469	407	444	485	443	495	482	444	438	427	477	487	438	447	447	473	414	466	461	446	435	432	458	439	437	445	444	459	456	452	458	467	451	418	447	459	462	495	467	446	474	473	478	434	440	483	446	460	468	464	447	431	453	442	430	500	439	464	440	482	442	445	464	461	449	478	461	471	458	431	454	414	390	466	397	476	480	503	449	464	462	441	434	458	489	465	458	416	478	430	392	466	466	482	482	451	449	454	455	452	446	434	419	467	399	428	474	456	416	475	483	438	411	489	461	437	430	447	460	480	441	461	444	464	457	492	417	439	461	470	462	450	436	458	441	482	486	466	431	449	438	431	443	456	498	440	475	490	459	488	463	445	438	447	467	446	448	426	444	434	421	436	468	416	480	432	476	467	468	455	445	462	470	441	450	458	391	477	452	394	439	462	435	475	457	436	471	473	447	479	427	449	459	469	476	450	473	429	428	426	441	462	472	492	442	484	462	487	392	464	460	453	448	473	452	503	464	413	418	446	448	429	460	446	438	439	450	454	465	457	478	448	468	459	436	437	456	445	484	445	446	441	436	446	485	465	486	450	444	468	454	486	428	479	427	426	449	425	460	463	447	487	446	435	471	499	452	436	456	399	461	454	423	434	442	476	459	488	430	444	438	438	473	480	411	490	426	433	459	451	457	478	446	490	460	422	455	479	495	476	430	453	466	457	430	459	471	451	452	434	457	449	448	434	456	465	514	470	451	442	442	447	462	437	463	462	453	435	439	475	487	471	445	404	483	481	440	488	485	445	469	447	453	445	449	431	426	438	471	414	467	428	465	449	448	427	438	470	459	454	472	414	444	454	442	471	471	451	494	436	468	443	449	466	493	419	478	434	439	459	425	488	430	414	470	448	471	421	435	471	473	413	478	458	457	437	460	466	450	438	432	452	432	467	487	446	427	472	451	450	474	468	488	487	420	428	473	466	457	417	451	454	452	412	419	488	446	443	469	469	465	462	443	426	446	447	479	479	416	425	467	458	443	465	429	411	462	449	475	449	490	466	475	498	440	490	433	433	445	472	469	458	447	476	445	455	470	436	448	438	459	439	475	434	489	444	439	427	481	383	464	435	465	468	456	441	470	443	462	451	465	429	402	425	462	454	464	463	441	428	402	437	445	434	434	421	444	451	447	462	445	451	476	479	418	439	423	476	454	440	484	450	389	456	410	470	443	463	444	439	432	483	442	424	456	433	493	468	463	425	443	473	445	437	467	453	444	450	450	433	461	427	478	435	424	412	443	471	458	437	447	419	453	505	470	471	435	485	481	456	453	472	427	523	473	450	481	483	470	425	428	465	467	459	465	412	427	439	470	456	437	450	432	423	436	432	429	486	450	449	456	492	452	454	469	457	451	466	495	429	484	440	454	454	399	482	447	429	465	435	438	431	444	436	442	452	442	444	436	416	422	473	441	415	459	436	444	434	443	476	439	434	479	487	434	436	463	490	472	472	454	458	441	476	479	481	460	455	414	462	454	486	495	426	401	461	463	445	496	486	465	433	416	463	454	474	468	435	451	452	458	444	487	457	424	428	476	439	467	452	443	435	464	438	440	444	465	450	462	426	455	435	493	434	454	473	449	443	453	418	452	478	473	455	424	459	409	451	431	423	417	429	445	476	443	478	444	438	451	466	455	471	442	427	466	463	465	466	473	447	418	422	451	438	461	433	445	467	470	443	446	447	467	439	431	452	446	465	401	445	452	461	454	474	444	487	453	435	457	462	438	451	423	453	492	442	482	417	440	440	460	466	440	461	443	474	481	436	472	432	485	425	442	474	506	455	441	447	450	493	421	480	475	450	453	436	462	474	452	441	476	468	459	499	462	442	450	448	460	452	449	445	521	472	410	494	491	440	484	426	425	448	437	436	433	436	444	461	456	476	472	445	443	450	463	436	430	449	468	444	447	454	446	475	455	447	460	478	455	448	442	448	445	426	460	410	436	407	477	446	444	461	402	459	451	424	439	479	438	431	437	466	447	458	443	473	473	458	443	437	416	474	440	464	444	460	483	436	460	439	454	445	457	481	405	475	476	471	452	467	446	463	487	461	450	428	441	426	432	432	426	460	448	432	442	416	441	440	471	465	450	429	436	453	451	470	430	459	436	436	424	428	437	444	442	452	410	451	450	410	459	465	467	472	449	409	458	428	454	414	472	496	485	488	460	431	421	433	467	470	450	472	441	498	460	475	424	468	490	432	458	455	440	448	447	482	440	454	463	429	438	455	523	436	448	443	488	466	458	434	410	456	461	474	436	485	438	456	473	408	466	442	470	458	444	455	462	488	488	461	433	421	484	444	460	468	426	436	443	463	467	466	452	420	450	456	482	463	438	414	482	504	472	454	461	485	420	454	456	423	450	452	441	440	433	441	439	405	461	430	450	458	446	441	441	441	414	431	432	442	436	459	439	491	466	418	450	488	470	439	401	451	408	464	455	447	413	469	475	474	447	435	464	457	411	463	430	445	464	447	438	431	441	471	459	452	428	462	463	432	462	457	440	428	470	433	418	459	463	417	481	469	429	452	471	431	428	460	424	435	495	441	471	446	482	431	455	450	447	444	434	453	483	476	424	438	450	417	452	437	452	445	462	414	444	405	446	442	446	477	454	415	459	427	453	452	488	455	464	472	466	467	459	463	442	467	423	429	413	450	475	437	480	429	435	453	455	450	437	457	459	427	461	438	453	429	437	427	491	461	458	402	448	428	472	422	453	406	456	467	435	455	475	437	430	457	478	449	488	441	435	422	466	431	450	456	443	446	461	451	486	428	454	439	469	446	442	488	450	436	444	485	465	485	478	452	438	461	434	450	490	394	439	468	438	462	471	462	441	468	452	437	473	463	426	458	446	433	464	429	482	442	451	455	428	459	432	434	468	475	480	434	473	461	468	451	492	483	434	442	447	439	455	451	461	445	455	444	445	464	433	472	450	448	447	453	512	409	426	443	456	428	468	475	497	473	456	452	421	461	486	490	442	433
7349	14365	11175	5015	3269	2139	1374	1219	1246	1681	21102	28071	19624	8014	2931	1113	585	433	414	382	412	427	450	400	413	484	419	439	462	450	448	445	435	444	462	418	458	439	416	445	402	413	406	416	440	449	462	410	411	446	454	427	419	438	428	380	492	421	438	407	441	434	425	411	434	444	430	434	395	451	429	445	424	432	407	409	437	412	495	447	444	443	400	412	392	410	453	422	408	406	411	430	432	427	442	424	429	421	431	451	423	409	438	409	416	428	466	451	447	445	432	413	415	461	420	431	434	439	443	415	421	455	460	425	439	380	442	460	425	447	449	439	398	406	445	455	429	422	456	419	409	438	453	403	438	424	442	440	433	474	417	438	433	487	438	412	404	451	461	433	412	458	405	466	418	414	431	405	420	397	405	435	431	451	444	461	460	412	428	453	452	433	444	430	442	444	438	473	402	412	428	442	395	404	446	407	386	425	399	432	452	448	428	391	391	437	430	416	421	432	444	414	384	411	430	417	416	415	414	423	416	438	451	433	414	421	437	433	439	444	437	453	430	401	400	405	425	410	397	415	436	450	432	434	468	435	439	426	440	419	434	482	409	394	414	406	456	447	455	426	467	449	438	447	438	437	461	422	440	414	446	419	426	440	460	419	415	461	452	426	473	446	417	397	421	416	408	428	411	417	424	458	428	407	460	392	411	402	438	424	422	434	399	419	448	412	460	477	470	465	460	423	414	426	452	434	424	453	408	415	417	448	456	386	418	421	468	447	407	441	459	458	452	414	418	460	451	458	449	431	452	426	440	433	411	434	422	410	415	430	419	446	404	445	453	421	408	419	428	421	400	422	430	435	464	432	409	412	400	419	408	435	438	449	396	448	426	456	469	438	461	450	438	424	433	431	440	475	455	455	406	469	394	434	429	402	403	422	407	422	434	418	452	455	478	458	390	419	401	408	417	464	437	451	439	405	424	414	442	419	440	445	439	387	476	428	422	427	431	398	396	414	453	398	459	452	432	443	442	412	392	427	394	407	442	385	405	443	389	419	410	419	431	413	447	427	385	443	421	434	439	439	440	435	439	433	412	445	459	439	418	428	401	429	391	379	403	417	424	458	438	452	430	410	464	425	413	426	406	406	455	469	439	391	385	418	446	423	438	430	439	422	429	458	425	409	436	431	445	414	432	386	403	418	445	407	439	461	440	440	415	409	431	410	400	420	441	461	479	425	415	401	456	406	403	385	437	426	433	432	422	457	437	460	412	411	425	387	412	440	421	433	434	430	426	421	408	418	391	449	407	406	435	423	423	410	420	435	392	420	439	437	454	461	397	457	430	417	429	457	436	458	399	416	437	435	426	445	413	390	444	449	457	421	433	410	451	419	430	450	466	393	455	458	415	418	440	413	430	446	441	436	433	477	429	448	387	438	381	410	432	472	435	437	404	413	439	452	433	444	385	458	432	429	432	409	472	402	436	403	448	418	452	402	443	431	414	387	407	441	414	395	481	432	468	416	454	434	424	453	473	427	423	420	447	414	448	442	415	447	425	399	454	436	401	430	423	427	445	449	424	448	453	414	445	397	422	416	431	393	447	410	419	426	425	424	420	416	417	435	422	447	418	409	428	433	429	455	429	454	428	444	425	389	437	419	439	470	415	466	477	425	457	427	445	425	454	409	397	430	432	411	416	436	428	418	398	449	409	409	436	423	469	472	442	377	394	442	406	393	409	431	422	395	440	429	455	401	416	410	431	435	416	419	403	428	404	474	387	451	423	414	459	424	404	448	448	444	426	452	402	471	384	441	406	413	416	406	443	436	430	411	431	463	410	411	417	397	458	434	418	443	422	414	445	444	412	407	395	431	432	428	434	454	444	438	366	471	421	377	422	423	474	412	458	441	431	418	437	444	419	425	435	434	416	442	439	394	458	403	416	445	421	442	440	446	384	434	385	409	418	407	385	454	407	417	462	384	436	371	413	459	401	417	419	437	420	408	470	417	444	421	428	414	414	422	441	438	440	396	465	440	401	414	408	418	435	418	425	398	434	439	429	422	476	414	441	400	426	433	411	409	451	433	429	403	459	439	459	454	447	396	436	447	438	436	447	392	451	434	435	424	388	415	448	396	380	404	467	425	455	425	417	401	400	388	415	429	443	480	415	436	386	452	426	412	447	432	394	433	414	406	431	430	394	427	421	451	425	455	453	441	430	456	440	436	434	424	387	460	405	448	402	395	426	393	424	398	408	413	441	433	458	429	423	453	444	440	459	418	396	406	473	399	421	457	420	443	417	452	452	444	444	450	434	419	428	418	403	431	428	452	400	414	422	455	417	431	401	403	407	426	428	458	449	427	409	428	441	429	422	416	440	446	421	476	416	414	395	448	438	383	420	442	452	415	396	421	452	421	462	451	424	453	436	438	448	425	446	412	425	442	410	454	456	408	401	467	427	417	438	438	423	384	444	379	410	428	452	429	445	389	451	419	427	434	415	452	440	417	441	419	412	466	434	429	399	439	442	443	425	444	415	410	443	436	433	410	489	434	394	446	453	430	429	409	406	431	421	436	441	432	418	454	452	445	411	448	421	441	420	409	401	398	432	386	424	446	395	429	467	418	394	411	431	426	415	404	421	374	453	445	426	393	423	402	417	457	424	421	434	449	405	450	379	439	419	415	393	433	486	446	426	421	461	427	424	423	402	436	392	424	404	449	421	413	367	464	427	442	458	438	394	433	410	426	442	469	425	415	420	422	384	436	442	400	418	410	418	414	435	373	393	450	401	439	416	428	446	400	456	428	387	431	417	420	425	460	435	396	440	417	385	438	450	387	374	427	426	446	450	445	423	444	434	414	448	443	406	405	438	437	451	441	451	408	420	408	433	435	430	399	427	435	410	472	401	413	421	413	435	428	423	448	421	426	433	426	446	432	450	405	452	450	429	408	419	422	391	422	420	393	428	410	406	419	413	429	424	460	461	439	437	446	416	429	436	387	426	424	438	417	444	439	424	422	431	435	429	450	419	436	440	403	405	421	443	423	419	417	396	438	459	431	444	444	447	421	422	407	408	414	449	444	466	419	424	421	427	405	419	459	451	425	455	380	394	415	404	422	438	414	412	417	442	431	438	392	425	446	458	435	425	461	423	405	403	442	413	415	458	403	429	412	432	436	441	402	462	444	491	413	429	415	407	444	393	425	436	396	407	430	446	438	452	441	443	400	426	431	414	464	434	445	472	431	421	440	461	426	420	438	430	422	422	447	456	436	440	440	429	431	421	415	437	417	422	434	422	446	436	428	402	450	427	432	433	423	427	399	441	407	411	482	436	438	388	399	423	419	432	418	404	411	418	380	402	398	449	419	423	394	420	400	416	385	444	425	434	428	444	413	425	457	438	426	385	435	414	405	390	457	435	395	401	415	404	408	402	435	402	412	436	414	395	441	409	430	454	397	441	466	418	452	423	418	434	441	438	365	412	442	426	384	455	424	432	443	420	428	410	407	442	430	401	416
27794	11050	2107	1115	611	397	430	386	419	444	1004	1732	1586	946	547	391	344	329	317	322	316	332	321	330	328	292	316	316	314	316	347	318	338	323	318	328	343	324	334	345	345	317	342	329	319	343	338	291	290	333	338	334	350	303	313	347	325	346	356	339	302	326	313	308	333	355	326	330	348	328	345	318	314	344	323	308	314	335	346	333	357	323	329	340	302	288	306	327	360	339	320	342	337	351	322	313	316	333	312	310	309	322	333	323	341	298	320	335	306	307	351	349	330	350	338	316	315	316	331	351	312	290	325	335	325	341	307	312	312	304	341	278	348	312	328	304	339	310	331	308	323	310	327	309	341	337	301	303	372	338	330	300	310	307	310	312	330	325	342	348	347	315	311	336	332	321	356	351	325	299	320	351	331	306	320	333	350	284	323	296	341	328	301	274	304	282	300	310	314	339	327	328	319	286	308	299	341	338	356	304	298	348	333	339	326	335	317	358	326	313	311	340	302	329	355	350	297	325	335	333	346	318	324	304	329	310	302	322	302	330	312	350	319	319	303	349	341	303	344	359	329	310	345	337	308	329	311	341	333	313	346	309	333	323	312	321	318	337	295	309	312	336	309	357	358	309	334	315	327	287	324	317	289	344	335	336	290	338	285	304	348	336	320	328	314	341	313	316	303	335	320	321	282	319	329	349	307	318	327	326	315	306	307	364	278	326	349	326	323	373	340	321	331	346	309	296	281	300	309	322	301	320	318	302	333	326	316	322	318	306	330	336	347	320	316	338	338	311	291	348	310	316	317	305	308	283	337	323	333	325	346	328	286	312	337	321	344	306	299	320	361	319	339	328	360	343	316	332	361	303	335	333	341	345	316	296	361	339	294	334	324	324	314	326	322	318	343	312	345	310	353	319	308	328	332	288	307	302	326	314	314	324	322	332	294	312	325	340	307	342	311	318	326	289	325	316	301	303	299	322	328	329	312	335	328	326	326	361	286	298	312	305	313	308	301	327	309	347	308	333	302	334	333	316	331	333	289	303	326	319	370	343	300	312	330	312	335	344	302	346	356	331	345	335	335	293	323	303	296	346	343	363	304	345	328	334	314	310	310	313	325	314	348	329	310	336	346	314	333	336	305	334	304	299	315	322	301	310	319	286	355	302	318	310	353	321	302	306	314	341	322	311	321	302	338	338	342	314	312	340	304	324	335	305	300	310	326	312	343	333	338	309	278	315	331	306	333	349	330	312	342	336	340	334	325	334	302	297	330	333	318	320	323	326	345	325	323	275	310	298	325	357	301	340	312	319	350	330	305	334	337	301	343	347	307	313	299	327	315	341	326	321	307	341	337	309	324	317	323	345	310	316	307	336	315	317	320	351	341	332	338	327	294	303	293	328	289	313	298	292	343	322	340	321	324	321	332	298	332	333	326	304	321	344	307	346	331	335	321	335	304	303	321	307	315	300	328	325	341	307	355	367	307	323	301	307	334	321	325	330	303	314	328	335	317	304	317	343	336	317	307	295	334	360	297	311	337	307	342	323	330	321	318	340	335	332	313	326	317	326	309	333	296	335	307	306	344	347	326	329	339	332	323	324	324	292	315	323	323	310	315	361	328	323	323	324	331	329	312	306	328	357	294	317	318	338	321	337	325	333	315	324	363	339	300	336	339	302	330	338	308	278	314	305	302	314	332	338	318	321	304	329	339	329	316	306	329	300	310	338	354	297	329	326	339	307	338	324	309	320	349	280	316	274	294	312	309	289	342	327	315	363	310	305	348	335	306	346	346	320	303	316	306	321	324	324	327	287	310	344	315	310	328	321	313	306	336	330	326	312	302	299	323	311	368	353	329	325	322	295	323	313	329	328	320	322	338	332	322	310	350	326	320	368	318	304	326	338	326	348	293	341	339	302	310	335	344	290	319	308	326	344	340	324	297	342	272	280	333	327	282	310	316	341	323	336	332	310	353	323	329	308	328	343	318	293	313	326	313	341	316	305	288	355	324	317	333	303	319	338	320	343	299	328	325	313	318	322	332	361	319	309	337	318	317	272	327	310	333	304	326	311	309	316	340	326	325	324	374	327	311	349	312	312	304	296	357	328	306	334	330	312	356	321	294	318	354	329	320	335	313	303	368	326	305	318	352	327	297	335	326	334	340	339	351	283	320	329	330	292	329	290	357	310	307	336	315	341	321	304	316	318	298	340	298	256	306	329	309	320	335	301	310	316	339	316	337	321	330	276	332	300	341	296	329	321	355	296	361	317	298	302	343	327	337	333	321	326	326	331	351	317	329	320	337	314	332	284	353	313	322	326	330	309	327	298	299	317	332	334	315	320	315	291	295	329	350	331	299	286	314	339	322	299	317	319	333	328	340	323	321	327	353	331	333	312	281	325	304	326	349	330	366	341	328	279	326	327	319	322	322	331	329	315	328	335	312	304	336	328	332	326	320	315	331	335	332	324	330	313	344	292	333	335	343	326	295	326	336	349	308	308	359	333	326	298	316	330	350	324	337	336	302	350	316	327	348	324	327	324	294	325	314	315	333	316	324	314	306	312	327	323	346	303	319	316	333	345	314	331	307	333	343	326	329	306	294	364	330	320	332	289	321	329	356	325	326	312	292	327	359	333	326	341	317	294	301	317	329	336	333	346	315	319	313	345	357	339	297	314	299	331	340	370	314	289	371	318	316	323	309	333	314	314	327	305	319	319	332	328	345	333	335	325	356	316	330	293	325	333	324	306	333	332	281	328	329	336	320	335	310	291	323	299	312	338	302	312	320	298	310	309	338	304	314	322	320	317	299	325	309	312	333	336	286	316	308	296	323	307	342	329	297	312	333	310	322	322	347	325	325	324	327	329	336	326	291	270	318	322	360	304	312	317	322	330	310	346	305	321	341	338	319	344	380	314	337	336	293	309	288	356	385	350	318	319	345	308	316	326	345	375	323	338	359	350	324	321	303	298	314	338	329	322	330	345	312	332	324	335	344	306	316	316	332	349	327	335	345	301	343	320	330	314	316	307	310	341	318	318	332	339	317	330	344	318	342	318	307	335	342	343	328	317	363	324	337	325	319	312	330	367	325	314	314	291	304	327	348	320	318	305	335	325	305	313	322	323	300	309	328	308	311	358	293	309	337	323	335	304	337	319	359	339	339	331	341	338	318	315	353	307	340	345	337	336	346	342	363	324	307	331	334	334	334	332	326	317	333	335	319	284	300	338	340	303	359	363	290	332	318	328	349	320	309	338	342	308	342	335	327	344	341	319	321	348	313	321	339	315	336	317	297	302	290	307	344	316	337	300	287	328	339	319	340	345	309	330	369	324	339	315	318	339	336	342	329	303	295	319	334	330	324	340	324	320	294	353	333	335	345	345	349	313	347	346	343	294	321	325	329	331	348	341	332	343	319	341	334	337	373	318	349	326	321	307	337	314	332	320	318	327	307	297	328	314	309	327	350	334	316	325	329	307	309	322	292	357	317	312	318	353	333	331	311	324
6330	2927	1864	1085	749	503	422	382	371	563	1441	2295	1900	964	539	371	321	322	304	293	316	321	293	327	330	297	280	307	303	308	298	296	287	312	340	307	303	313	319	307	315	332	318	299	294	300	294	303	296	334	317	292	312	328	314	290	288	330	319	316	303	283	304	300	307	324	323	335	315	324	322	313	332	320	318	304	293	300	295	310	317	321	332	338	338	340	319	320	343	310	341	322	348	283	337	306	296	298	322	271	291	310	284	295	313	314	327	294	289	309	293	305	283	323	296	295	308	321	295	304	293	278	295	329	331	291	311	306	311	308	288	286	331	317	328	300	312	338	320	329	335	351	308	287	294	279	315	287	317	325	323	310	318	336	317	300	303	303	312	334	318	316	288	301	317	311	297	287	305	299	293	299	311	285	308	270	327	327	326	325	284	326	302	301	321	294	303	281	323	309	309	262	306	289	277	310	300	337	327	299	295	326	307	310	336	298	294	309	321	301	305	275	293	310	320	338	304	307	338	293	312	291	297	301	302	324	303	323	294	294	285	308	276	296	329	328	315	305	315	299	315	305	336	315	318	309	302	294	307	312	328	309	316	305	349	328	322	288	312	307	304	292	292	305	286	313	292	270	308	294	287	280	288	300	304	323	316	325	300	328	292	320	279	334	301	297	302	267	329	301	319	317	330	313	319	278	288	302	324	286	334	309	323	289	301	323	322	333	346	313	304	316	313	309	323	298	293	280	316	322	284	294	273	304	316	299	316	288	306	328	317	305	339	304	304	293	285	282	286	281	311	302	300	279	277	282	314	321	309	305	338	338	286	316	294	322	295	320	303	303	297	319	314	315	316	332	335	278	288	298	302	308	296	295	283	364	327	302	290	282	277	333	286	323	285	303	301	291	316	327	303	318	313	298	316	310	289	279	322	315	308	316	286	347	291	303	319	288	284	304	299	316	290	314	311	314	299	304	286	333	300	309	349	303	309	300	295	308	320	304	285	296	306	310	347	311	292	321	327	287	294	311	292	286	330	326	314	288	286	314	309	326	338	309	300	312	296	295	291	316	319	306	296	299	314	306	302	299	291	289	299	293	318	316	285	319	293	314	318	285	307	314	311	305	303	303	286	288	279	296	296	285	291	298	300	301	319	288	290	323	325	329	315	298	299	288	325	316	292	296	331	300	290	286	296	269	322	297	291	303	314	291	304	295	327	302	298	306	318	311	304	298	312	300	307	327	289	300	301	291	294	321	298	306	293	325	337	291	319	316	300	306	332	334	278	319	301	314	315	296	288	290	331	371	323	304	307	309	299	300	269	274	315	314	266	322	291	329	275	307	302	309	334	300	303	299	316	279	310	289	315	283	308	267	308	333	319	319	285	318	284	327	285	308	283	284	300	294	317	287	322	305	357	279	317	303	307	273	289	290	287	316	299	275	307	291	290	297	295	316	335	309	297	329	304	312	317	304	290	271	289	318	306	318	296	312	302	286	337	314	324	298	300	333	296	289	336	291	320	304	280	304	308	294	301	293	283	289	314	327	325	347	313	305	333	299	341	292	277	291	295	315	335	284	302	317	277	308	315	314	301	305	298	315	294	334	315	302	276	260	321	309	314	293	306	260	291	317	290	345	305	309	310	284	305	308	281	301	321	279	317	302	297	295	371	346	313	326	321	297	309	313	320	300	317	308	300	281	318	310	321	346	285	269	281	289	317	310	300	318	300	282	303	296	312	298	307	276	264	304	313	322	309	272	308	305	318	333	274	296	291	309	289	293	287	315	314	322	289	294	268	309	316	303	314	295	290	355	333	303	337	301	317	318	309	336	319	305	289	290	280	316	335	274	301	341	303	309	315	291	317	287	276	331	316	300	302	305	310	303	302	333	309	311	309	295	320	307	321	310	290	293	323	281	291	303	314	332	281	326	312	308	270	317	301	304	285	304	300	334	305	318	301	306	321	297	319	320	294	296	311	290	318	292	305	315	310	298	289	317	311	308	323	316	284	297	275	302	299	324	296	304	274	330	330	337	313	316	298	302	296	291	318	307	308	315	301	330	315	290	311	323	308	318	277	300	316	308	282	301	297	316	316	333	324	325	291	317	325	300	304	322	271	305	307	317	307	320	304	325	307	312	313	301	327	305	299	336	325	299	292	294	311	307	315	298	293	305	327	351	266	309	272	282	308	309	287	298	275	270	321	325	304	293	320	339	286	327	329	286	295	305	307	315	316	297	304	296	288	304	318	301	285	286	290	314	318	308	284	318	300	294	280	304	310	318	311	326	312	299	283	315	283	271	276	318	311	325	282	298	308	302	306	316	308	305	298	275	268	311	316	284	289	307	304	331	290	284	318	287	313	290	293	281	275	342	290	291	289	311	285	301	323	298	297	310	289	338	318	283	297	303	316	272	301	310	307	326	303	301	343	294	309	333	294	289	319	315	283	306	309	316	298	310	301	304	287	293	304	292	316	311	317	308	283	314	289	295	274	301	298	305	289	298	290	316	298	318	301	301	291	292	309	301	282	307	297	284	281	314	273	299	292	307	293	308	295	319	339	272	302	325	327	316	312	304	323	308	305	314	311	303	291	312	277	288	318	273	333	314	303	313	323	291	289	292	286	305	311	333	300	312	291	292	286	317	329	296	310	293	339	311	306	329	334	318	315	314	297	285	327	297	282	302	296	302	306	288	314	323	294	304	331	302	297	281	301	312	310	292	298	322	281	297	282	284	292	313	286	331	294	339	264	310	295	297	287	328	299	277	315	327	319	304	269	315	309	345	315	307	311	286	302	323	299	311	280	283	297	305	302	292	297	305	308	358	321	289	299	297	296	283	280	297	319	288	320	276	292	306	317	267	322	305	302	281	350	324	314	305	288	291	309	309	282	307	292	345	301	303	323	299	314	308	290	313	311	345	314	286	313	281	288	347	287	291	313	293	282	300	267	316	297	320	321	281	300	301	299	335	303	296	261	301	304	324	329	288	301	282	327	285	313	275	327	288	331	307	278	275	315	315	299	318	302	309	331	290	279	304	291	291	320	307	285	308	298	330	321	305	280	332	317	313	310	284	284	298	329	299	269	297	309	337	294	312	332	325	307	310	306	316	328	322	272	328	290	309	333	302	303	287	294	300	307	344	313	309	299	325	291	297	333	301	299	291	305	308	303	292	308	316	299	343	328	311	345	312	301	320	299	282	333	300	305	288	305	319	316	298	309	302	291	297	315	278	320	300	309	308	324	307	308	306	322	323	346	333	296	340	322	316	306	311	310	296	312	337	318	286	302	306	283	309	321	292	326	280	338	319	297	320	289	295	331	321	282	291	308	303	279	285	318	290	304	286	326	257	292	312	307	293	281	308	313	297	304	275	322	314	329	298	299	301	282	289	299	305	289	333	297	303	308	315	322	313	290	283	306	334	286	320	296	317	310	293	329	284	304	307	302	309	285	324	292	345	285	315	284	295	325	305	285	335	302	302	277	319	317	334	310	292	308	279	329	283
25724	21476	27470	25644	5990	1047	857	547	532	818	9450	17885	13374	4898	1414	593	345	365	313	326	319	359	320	326	330	340	310	342	319	321	313	354	315	340	371	353	296	323	342	321	358	327	319	319	328	321	313	365	316	305	326	298	325	322	340	342	333	341	353	336	326	343	329	333	304	361	359	313	309	325	313	318	323	328	378	351	314	283	329	298	318	318	307	332	351	326	306	316	353	321	295	336	336	351	355	322	342	310	312	319	355	340	312	336	369	332	334	336	336	362	334	326	308	384	324	329	304	330	326	323	321	311	353	323	320	319	336	310	308	357	334	336	318	302	329	310	355	330	314	304	355	341	313	285	309	321	330	332	319	328	299	348	273	329	331	318	362	313	321	333	314	326	343	322	360	331	343	326	311	298	345	394	288	324	326	322	350	334	331	294	324	350	343	319	314	329	318	326	349	347	314	339	316	348	323	329	369	295	306	327	316	348	316	334	330	341	322	342	341	342	342	359	338	337	333	326	336	327	316	297	299	322	333	322	318	305	297	312	395	294	340	350	321	324	311	326	326	311	329	325	303	321	365	331	321	338	329	359	333	346	337	339	323	325	326	298	294	331	317	338	313	358	317	311	303	318	338	335	336	326	317	341	335	305	341	341	333	345	315	353	297	276	277	321	316	339	363	334	336	339	334	342	310	314	325	307	310	347	342	327	354	338	308	325	326	329	308	334	335	343	319	360	315	353	317	311	342	311	329	314	322	328	323	326	321	327	332	369	328	319	342	321	361	333	318	312	327	322	319	318	326	355	337	368	323	339	321	347	326	321	335	318	326	308	340	307	306	311	310	335	339	320	341	321	315	333	346	316	311	341	350	355	344	343	325	331	301	340	333	336	305	354	317	332	329	311	333	320	334	377	301	324	319	325	326	345	352	331	326	327	318	333	302	352	330	356	346	316	308	337	334	346	362	317	316	318	332	328	308	332	339	352	317	317	335	345	337	341	340	264	303	338	336	309	311	332	352	310	349	330	336	360	290	322	313	294	325	347	335	340	323	328	361	347	342	335	309	357	322	334	331	345	367	326	347	331	323	361	333	336	366	297	313	336	342	330	312	343	315	321	337	315	326	336	336	356	336	365	311	337	315	335	319	344	322	323	335	302	310	301	332	328	356	366	327	346	337	309	310	305	359	334	328	334	296	303	324	321	338	332	332	352	330	310	333	342	325	324	317	302	326	326	350	332	353	324	313	319	333	344	335	328	337	341	329	339	343	313	335	328	346	308	323	315	352	333	350	345	315	341	342	329	329	355	319	349	320	281	330	330	301	328	308	351	307	336	353	326	343	355	336	350	296	331	323	318	321	354	322	324	323	326	322	353	341	351	349	319	320	324	315	317	345	326	357	371	337	351	304	312	332	326	342	345	321	322	341	323	321	298	318	308	323	313	318	331	333	327	304	339	326	345	328	330	316	324	351	321	336	352	300	324	326	311	338	342	335	344	348	319	338	343	333	305	303	319	341	327	310	339	313	345	325	330	344	314	301	370	317	319	309	305	360	317	295	354	310	334	334	331	350	316	324	335	319	304	314	333	323	317	316	357	299	330	340	346	320	354	340	325	333	310	304	325	308	357	328	317	318	312	314	343	362	329	313	310	331	333	285	355	330	358	348	371	311	339	322	322	300	342	313	308	330	348	349	333	338	333	336	328	337	357	323	318	331	348	364	339	332	308	319	300	352	324	354	315	359	329	331	343	320	314	304	334	300	342	368	342	326	321	338	314	289	320	346	302	331	325	304	298	317	311	321	312	329	330	329	311	347	311	309	323	332	327	336	354	347	315	346	321	345	342	354	354	347	348	352	354	292	306	299	328	324	298	315	341	335	361	358	298	326	317	316	330	329	303	355	315	302	308	359	317	337	351	321	358	324	328	297	331	350	300	311	325	334	315	346	291	322	334	341	349	329	349	296	332	340	308	320	351	347	319	310	324	336	341	326	323	319	292	355	317	339	335	319	300	321	341	326	333	306	312	334	305	320	308	331	326	288	330	323	361	336	310	355	274	302	302	313	314	335	315	344	321	364	339	346	327	312	313	302	321	302	344	354	333	349	329	328	318	347	331	344	330	321	326	337	307	327	329	338	299	341	353	304	314	332	302	321	352	333	347	330	317	328	322	318	334	319	301	313	339	328	328	326	334	321	345	308	334	319	296	317	317	342	307	313	331	348	327	341	340	316	286	333	312	312	332	341	328	325	326	322	364	330	289	337	324	341	309	323	323	329	317	341	324	309	300	292	319	350	325	340	336	321	357	322	337	323	330	345	337	326	300	335	343	343	334	296	342	315	321	310	316	335	302	325	334	333	324	326	332	341	305	345	311	330	358	329	346	335	317	326	316	310	311	318	331	297	318	339	330	311	323	341	310	305	344	334	315	288	381	367	306	323	310	328	329	342	291	346	312	341	323	343	322	328	357	357	339	311	336	319	322	328	350	316	333	324	333	323	348	315	322	331	351	332	334	354	312	300	307	325	335	328	335	307	316	347	317	345	326	302	333	321	328	301	302	377	319	278	298	310	343	307	294	320	336	340	280	318	344	316	341	355	286	328	321	341	323	303	342	350	327	293	345	324	307	315	363	312	341	339	333	311	355	328	311	323	355	362	342	289	332	337	328	330	296	313	342	355	330	315	329	362	302	321	312	333	321	315	331	328	334	331	332	334	326	325	318	340	335	322	342	336	315	327	291	334	366	328	344	303	352	328	307	348	369	312	325	319	302	356	311	293	310	347	327	348	318	317	316	331	321	291	326	327	308	303	312	306	342	331	333	306	300	321	363	333	355	330	343	312	297	318	379	319	332	346	352	335	332	321	314	294	340	315	330	328	328	295	325	329	330	382	349	358	308	356	312	314	306	326	361	314	339	303	325	332	332	344	321	343	327	330	343	320	328	355	334	350	335	326	342	323	336	307	336	330	292	349	313	324	332	330	336	319	297	347	325	312	307	317	328	343	328	359	328	306	326	332	321	340	333	349	326	341	304	320	315	322	338	348	326	334	323	357	315	333	294	324	342	352	315	366	317	319	312	316	326	309	339	341	344	310	371	325	328	333	323	340	286	332	315	342	343	296	327	303	341	309	344	316	338	296	351	324	305	314	299	320	329	343	334	312	344	321	292	309	327	333	331	335	319	353	335	336	353	330	316	303	320	347	316	328	338	333	358	333	318	320	314	345	303	318	320	312	339	324	324	325	335	320	346	321	307	314	330	344	341	317	322	320	337	290	317	331	328	314	276	340	327	336	324	339	300	311	314	322	309	321	301	334	358	323	323	376	317	294	343	313	358	349	360	349	343	330	351	300	332	315	345	322	316	345	325	328	354	317	315	319	329	319	343	316	351	316	319	305	321	331	347	338	313	299	324	306	326	347	308	311	342	346	318	357	332	317	292	315	298	349	320	331	327	323	347	327	393	332	325	359	328	315	313	319	297	320	343	313	314	338	335	329	340	339	312
5224	6332	3387	1609	1095	972	976	778	658	1195	13124	16675	11532	4648	1477	745	373	364	345	333	330	324	340	311	321	323	332	364	340	319	330	329	351	326	341	325	323	331	317	313	318	312	314	314	307	326	308	300	289	328	329	330	325	314	315	312	340	311	312	279	314	333	291	305	296	281	307	352	326	327	299	317	325	321	309	322	328	314	324	343	314	335	329	306	334	294	322	306	292	300	313	328	328	308	338	309	336	329	317	323	310	303	274	285	331	312	295	314	341	344	336	326	318	300	314	324	289	353	326	287	331	292	309	331	333	321	301	338	306	334	314	315	341	290	331	327	344	315	342	330	337	320	348	297	289	321	317	332	282	322	358	334	351	357	330	314	279	336	302	326	303	315	327	309	334	313	335	315	313	320	344	294	318	331	327	334	296	293	321	327	299	314	347	298	296	326	326	291	317	307	301	328	303	294	314	306	316	311	307	336	321	321	315	313	307	320	294	316	362	311	302	301	322	341	325	325	302	301	304	313	309	294	293	324	332	307	322	302	293	314	307	327	338	329	308	331	346	314	339	301	332	320	310	323	316	302	317	302	293	319	328	346	305	299	304	303	352	320	266	298	304	314	326	335	333	315	305	302	329	335	320	322	312	284	333	324	318	335	317	346	338	312	339	297	312	313	293	307	283	315	318	330	330	309	318	341	330	302	305	304	307	322	297	339	287	301	321	309	323	321	296	292	313	314	335	334	314	291	347	299	342	343	333	320	322	324	328	326	319	329	294	324	279	349	301	326	320	337	318	303	302	306	278	347	316	366	333	318	305	299	299	336	305	328	311	348	352	340	300	338	305	326	319	294	332	342	323	305	306	309	326	352	313	336	329	292	329	340	301	340	311	309	326	314	354	327	331	347	345	307	318	337	343	340	317	321	293	319	343	310	328	324	356	337	308	286	342	281	304	334	298	330	326	326	327	304	310	316	279	317	316	321	298	312	331	329	334	354	331	307	306	310	328	309	304	312	319	317	342	334	326	314	314	304	331	319	315	322	346	311	326	333	308	321	309	312	336	346	311	311	337	300	326	327	284	343	308	311	308	325	310	307	321	305	322	324	318	344	304	304	330	333	322	285	286	336	314	297	334	323	307	317	309	311	302	342	331	295	313	313	324	326	303	303	304	314	350	295	312	330	325	343	321	324	302	295	324	318	324	274	334	303	310	320	341	289	337	304	310	299	302	321	336	321	299	319	324	305	312	304	302	340	354	334	319	315	346	319	326	302	307	308	337	316	307	305	313	316	316	301	338	281	290	337	296	312	299	339	310	303	330	343	306	329	334	319	340	335	347	312	328	330	330	319	295	286	305	339	331	312	346	317	312	306	335	322	323	333	349	311	333	313	318	276	293	322	319	301	312	333	353	307	293	337	311	317	355	316	325	306	355	327	312	296	344	331	337	320	313	322	301	301	320	362	311	327	328	299	338	324	316	316	298	294	324	333	316	345	340	320	300	298	340	346	324	294	339	295	308	351	322	315	317	331	318	309	305	331	265	309	319	311	320	320	317	301	295	320	307	293	302	325	289	300	301	319	344	316	326	338	337	317	337	281	341	306	267	307	345	325	325	334	304	307	311	329	346	326	314	273	318	319	349	323	307	344	308	324	314	331	317	332	314	302	338	313	301	312	337	312	335	296	289	350	328	332	334	299	329	318	330	306	333	304	305	286	321	362	318	317	313	319	320	318	316	319	305	317	308	339	315	310	313	335	307	326	320	336	325	317	302	341	313	308	326	311	333	269	297	293	326	324	305	346	334	296	311	343	308	309	322	314	352	291	329	330	341	308	320	353	279	318	334	338	322	285	329	330	347	336	286	300	316	316	317	308	343	301	331	313	291	309	325	291	304	317	312	325	313	314	346	303	327	338	317	330	354	308	315	300	332	313	295	323	280	309	312	312	328	317	296	338	302	323	329	273	324	315	302	309	301	306	343	314	345	310	345	304	301	292	331	273	287	309	296	306	330	314	339	319	341	340	315	316	321	303	302	331	293	313	369	338	321	324	316	314	346	315	311	286	311	344	316	343	317	305	309	319	318	311	342	301	288	342	317	306	315	328	297	305	305	328	327	339	306	307	313	319	343	314	306	314	295	321	337	339	294	318	302	327	319	307	272	320	330	331	324	325	324	328	306	320	311	317	341	306	303	318	324	324	311	323	329	331	312	296	328	327	307	325	297	293	316	309	332	297	313	328	304	304	287	296	318	321	303	303	333	320	329	323	293	335	294	324	304	327	328	344	313	313	325	304	324	304	338	324	304	301	306	321	301	315	319	315	330	308	312	311	299	321	313	318	312	304	327	328	321	321	329	295	324	328	328	327	285	306	315	321	243	318	303	320	318	329	323	321	358	334	310	274	336	322	328	314	321	329	337	291	318	322	317	327	308	287	317	339	315	315	327	322	300	312	299	323	317	332	297	336	357	310	332	298	323	314	301	304	320	311	309	319	313	294	324	310	313	325	290	343	301	314	302	357	287	335	331	311	330	312	308	326	347	295	309	342	300	327	331	304	333	324	316	294	288	340	325	334	307	284	307	312	307	296	319	309	297	327	312	319	320	280	301	297	281	341	309	340	281	328	322	337	288	292	327	329	315	285	331	279	301	308	323	330	319	329	306	324	291	297	307	332	278	346	322	305	317	335	323	294	302	346	309	293	366	287	293	317	346	333	317	331	314	307	293	330	336	296	327	298	295	347	269	332	308	353	332	327	317	291	327	333	337	335	333	326	285	319	291	300	287	316	325	289	312	347	348	321	321	314	309	329	323	275	336	320	328	316	301	300	294	336	292	348	320	319	325	336	333	326	349	319	332	304	300	318	331	295	300	315	304	325	312	310	345	303	283	306	335	331	324	308	334	326	331	299	324	319	327	284	358	338	308	303	315	294	322	342	320	308	315	299	310	296	319	296	306	334	325	318	322	327	296	301	325	313	324	312	294	295	334	306	293	341	319	306	319	298	304	334	361	323	335	315	307	324	310	321	319	327	333	284	334	302	283	312	328	303	349	323	332	306	294	325	289	323	335	334	307	308	273	317	314	325	349	326	304	308	307	300	311	308	328	342	327	311	312	290	344	295	319	336	326	305	302	321	307	309	341	310	328	313	299	301	329	331	301	312	316	308	303	337	327	297	330	310	344	323	312	306	356	315	308	285	318	319	298	307	318	318	281	328	319	311	345	310	330	303	317	292	324	319	316	301	328	324	291	318	313	319	314	313	324	315	315	324	326	315	305	326	343	328	343	305	290	307	370	330	316	355	303	289	301	291	303	276	271	317	293	299	320	301	322	328	324	333	312	299	305	339	331	309	330	335	324	326	342	356	332	322	353	315	292	335	346	315	292	313	291	315	326	341	336	333	275	300	292	311	307	294	273	315	299	309	331	322	289	301	287	336	310	308	280	288	326	327	287	317	312	298	303	330	345	304	299	311	306	308	299	326	316	304	328	306	300	320	308	284
24694	21468	28642	24684	21216	5296	1574	1088	936	1362	20029	31483	23157	9107	2787	973	625	520	495	467	493	470	439	470	497	502	473	450	511	450	444	430	419	456	466	482	487	443	527	468	498	428	476	504	492	454	448	475	494	456	450	456	473	509	452	458	469	460	490	419	475	488	475	492	464	478	473	416	482	465	470	440	471	443	477	451	480	468	490	452	469	466	476	454	430	489	457	436	488	463	505	469	463	484	489	503	494	426	475	484	479	478	482	442	487	478	463	454	466	482	429	463	413	470	427	484	441	462	456	493	448	462	482	461	485	459	466	461	467	448	488	468	483	452	472	440	456	477	486	433	475	493	496	468	433	439	505	468	483	466	504	484	452	450	509	493	443	446	467	455	457	430	468	451	479	500	474	479	478	468	462	456	441	479	520	508	454	440	467	462	469	430	447	478	448	444	457	474	432	464	486	436	468	479	487	478	451	466	452	493	526	486	473	445	420	482	470	452	442	478	500	415	480	452	493	459	430	441	468	432	436	465	457	437	423	470	464	480	459	445	441	482	474	495	489	432	453	456	463	458	450	448	469	445	446	421	440	469	515	423	465	486	497	436	496	477	520	476	461	452	473	457	492	438	469	462	435	453	420	455	441	440	458	464	456	464	465	493	466	478	488	435	462	480	422	493	455	493	470	444	480	451	444	445	433	463	457	470	464	510	437	455	433	460	417	429	473	458	458	471	439	473	509	481	455	458	462	493	450	468	507	485	451	423	446	461	453	466	467	475	485	437	490	439	475	459	465	451	479	428	442	459	463	463	492	462	443	463	459	485	477	451	463	466	468	447	470	462	515	442	448	449	421	461	440	458	457	476	475	457	483	432	490	431	441	480	449	497	471	487	473	488	449	504	446	475	490	476	503	474	463	458	459	476	469	465	455	438	456	451	467	460	482	445	501	505	468	502	456	500	467	485	431	425	481	458	471	422	474	489	467	491	458	489	465	468	459	381	500	480	473	495	470	477	445	468	457	458	478	416	479	455	457	457	424	464	481	431	454	418	454	453	485	443	455	477	468	457	494	471	465	471	434	459	432	422	454	453	450	497	448	437	472	480	460	443	468	478	450	464	467	459	439	448	421	453	475	455	483	447	470	462	455	476	480	487	436	444	473	468	500	505	465	419	468	435	457	446	461	484	477	465	485	420	481	470	465	480	479	462	495	481	454	426	492	439	473	473	502	445	468	452	479	488	459	494	462	487	429	457	476	467	470	416	466	462	496	500	456	471	455	461	448	445	451	480	475	508	460	441	486	478	506	484	446	456	462	452	479	468	476	502	449	501	489	492	464	481	479	490	494	497	474	454	509	488	460	486	490	479	445	483	452	468	473	442	452	435	438	457	462	434	474	482	477	499	479	437	487	448	446	498	496	468	487	486	383	485	457	514	445	485	433	478	448	486	483	443	471	479	401	439	454	440	449	438	489	458	450	450	468	455	454	432	478	442	477	452	478	440	496	506	445	448	454	476	455	462	467	525	460	479	476	434	457	462	454	448	463	506	463	434	432	455	431	468	460	460	445	470	461	477	452	495	447	457	469	453	473	443	461	439	461	437	484	488	508	464	463	474	429	441	471	513	444	486	491	465	507	480	453	466	473	464	500	471	505	460	490	459	469	466	487	470	465	485	430	471	455	490	466	446	458	508	456	490	436	414	445	463	503	461	500	444	511	438	500	468	467	467	454	471	474	436	453	466	470	508	443	447	485	496	468	446	461	443	489	435	451	436	459	466	440	462	479	483	505	467	473	442	462	432	428	483	468	467	471	472	479	443	466	443	442	475	492	449	457	474	474	443	446	450	477	461	467	486	430	488	447	486	473	457	448	505	434	465	460	464	476	458	458	479	497	452	464	462	454	522	447	463	427	469	478	425	458	473	473	501	452	461	504	456	454	483	471	487	476	430	450	439	489	484	480	467	434	446	485	452	441	476	480	443	479	480	470	455	446	471	471	462	489	459	450	475	503	482	508	458	445	436	438	484	495	459	446	464	455	423	423	410	485	452	449	435	487	451	437	485	439	455	493	459	470	456	510	475	460	468	450	463	452	481	444	465	475	466	458	472	450	438	459	445	409	455	471	441	422	452	483	427	450	426	476	497	478	466	481	441	455	435	484	416	400	466	428	470	466	461	435	501	424	452	444	454	467	457	458	453	472	497	477	490	487	446	449	473	435	465	463	477	497	510	460	492	476	460	470	433	491	428	483	429	454	476	498	447	462	487	466	435	457	472	461	441	470	443	456	433	482	476	472	432	465	472	435	434	487	437	466	439	511	436	468	466	434	431	447	488	421	466	454	476	439	457	438	473	457	440	475	472	458	456	428	449	445	477	475	433	423	470	458	450	509	477	479	474	460	450	450	493	470	497	469	453	492	469	504	480	478	438	433	457	469	470	462	423	481	471	451	466	466	451	456	447	426	471	471	488	426	418	504	453	469	456	416	432	451	429	458	447	438	473	470	466	440	454	453	491	418	464	449	459	415	475	468	456	497	431	431	452	449	448	494	428	439	458	446	464	456	456	432	467	469	475	495	488	448	469	474	466	448	450	407	436	480	469	448	447	423	451	438	445	459	460	459	469	468	444	455	466	495	455	500	480	473	427	504	441	460	438	471	434	514	476	465	431	476	427	463	437	467	509	452	470	462	456	500	463	461	480	478	489	441	489	457	474	439	433	491	488	490	479	473	433	450	452	439	498	458	456	450	468	480	486	483	446	453	497	466	502	437	448	477	444	475	469	460	471	414	427	426	438	447	466	444	466	441	460	479	416	455	487	455	424	431	513	479	432	479	462	465	405	447	475	433	472	465	480	463	465	458	468	445	450	484	470	465	451	489	448	494	435	448	431	429	462	465	496	439	462	467	434	419	447	513	481	468	444	462	435	463	449	481	461	464	466	474	466	452	470	444	450	473	507	457	481	393	483	450	461	498	464	498	457	435	469	455	467	494	489	455	494	521	480	456	450	467	435	489	467	473	468	454	461	495	449	471	487	462	487	438	447	495	458	425	491	433	432	467	432	464	456	489	493	443	479	425	442	466	449	460	443	446	484	456	467	493	483	421	460	471	488	473	458	465	467	454	430	451	448	488	446	410	457	482	428	447	471	494	464	482	471	482	475	501	459	457	465	440	473	492	460	446	427	457	458	483	475	473	464	464	488	460	434	449	482	432	448	474	466	442	448	481	467	443	439	491	487	459	467	463	492	440	450	422	471	471	490	483	479	455	462	479	449	470	430	452	501	455	483	476	490	449	501	436	444	499	499	462	448	455	414	445	480	473	484	466	463	431	436	413	466	441	442	454	442	470	456	428	425	457	497	477	499	487	486	468	476	462	424	447	468	433	457	459	455	431	449	486	460	460	486	493	471	437	464	460	440	469	487	488	437	447	430	480	446	449	434	444	458	437	437	469	426	459	469	465	422	485	429	488	460	440	469	465	475	463	509	486	485	434	457	452	498	458	480
5965	8469	5964	2697	1841	1379	1341	1410	1215	2071	24287	27757	18560	7133	2824	1008	590	459	425	439	449	432	419	422	440	431	427	415	461	433	431	417	457	460	466	459	426	406	414	416	435	425	439	475	442	432	452	481	453	443	441	429	386	447	408	419	459	431	429	395	486	427	400	421	445	420	454	450	449	459	415	427	416	445	435	439	468	413	433	395	426	405	444	413	443	420	403	432	493	446	437	450	462	469	430	418	414	434	438	439	419	456	478	452	454	429	405	421	402	420	453	420	459	408	450	459	458	446	428	452	434	414	419	433	466	437	423	449	408	453	433	428	444	467	439	463	442	428	440	439	439	448	423	433	434	459	465	415	439	441	457	414	447	415	423	462	434	434	424	474	409	416	461	445	419	428	416	424	435	429	423	435	472	441	417	471	399	449	449	432	447	387	428	426	426	417	427	433	423	422	414	449	455	450	420	436	474	415	449	445	431	439	423	448	440	421	452	425	455	412	448	427	437	457	444	413	465	456	402	429	412	430	424	434	455	481	449	407	406	393	433	449	439	462	404	473	408	423	419	377	460	403	403	446	400	406	407	442	442	454	407	436	410	431	437	408	416	469	458	429	441	401	424	427	397	430	429	457	441	409	409	429	450	458	453	403	432	439	382	431	445	418	421	435	453	425	401	431	413	428	433	463	396	421	429	458	406	429	393	450	413	424	441	440	427	437	418	444	469	431	421	389	432	418	409	448	395	431	391	441	424	435	451	461	431	425	407	426	450	453	447	436	455	413	428	410	418	430	422	431	445	410	443	443	416	439	385	427	432	402	449	387	448	413	425	441	437	456	410	428	403	425	454	424	425	405	449	444	411	467	468	394	403	446	435	418	458	431	415	430	475	427	419	442	455	413	466	415	430	388	384	428	423	451	436	430	422	398	398	412	450	437	455	432	441	442	405	438	444	412	437	428	404	414	463	414	411	417	410	415	456	431	411	402	430	440	447	460	420	452	436	403	420	440	428	419	397	429	417	404	405	447	439	398	451	405	394	442	433	435	457	467	464	442	411	425	445	407	456	438	417	408	432	446	398	417	408	434	402	415	428	435	447	423	425	459	414	396	448	429	440	443	424	427	407	418	443	399	415	437	441	449	410	448	447	412	421	409	426	419	431	444	427	406	461	419	439	440	368	394	432	433	418	425	449	421	413	422	439	431	407	432	461	410	400	417	456	415	482	419	440	401	425	415	443	418	442	445	437	398	440	433	422	433	404	433	457	416	413	443	407	426	439	447	462	453	422	442	417	419	415	406	427	456	411	481	448	417	435	410	448	417	374	459	475	446	389	427	472	428	403	433	393	415	431	411	387	425	404	409	434	418	434	365	418	421	421	451	450	406	422	442	476	458	427	458	436	434	427	450	450	426	441	433	461	438	418	410	449	414	451	412	407	419	466	404	454	429	443	431	412	430	455	398	427	429	440	448	462	427	407	394	405	404	430	434	400	414	406	403	448	408	422	424	438	453	418	435	443	431	421	399	446	407	459	396	426	368	455	441	459	436	446	419	431	433	449	434	456	427	404	400	409	428	430	447	412	423	456	468	428	449	405	428	412	421	455	397	449	415	430	410	445	427	430	438	421	402	437	446	418	363	430	469	437	428	457	431	409	418	418	424	426	442	453	426	461	425	396	420	446	405	456	427	435	437	455	434	420	431	416	421	440	412	422	451	409	447	443	422	441	417	426	416	426	418	460	439	436	435	409	423	446	474	397	464	446	456	414	410	467	409	455	413	443	436	432	447	430	403	427	429	425	420	425	414	477	448	438	436	451	425	423	438	421	437	426	457	436	408	416	453	430	442	436	423	474	424	419	405	433	423	453	398	438	409	429	400	417	480	405	457	393	425	448	435	429	424	455	471	422	405	443	408	402	446	425	441	405	389	431	439	419	419	406	452	433	457	463	423	436	436	466	456	457	443	457	458	400	444	406	423	439	425	464	427	420	435	422	423	451	443	402	420	398	412	416	390	399	452	391	465	446	426	442	436	403	452	406	408	415	477	478	448	434	428	439	458	449	442	415	405	448	430	417	438	434	456	466	427	462	439	457	445	424	404	458	418	442	430	421	451	438	433	426	489	441	395	430	473	424	414	405	429	429	452	439	443	412	445	414	431	422	434	429	436	432	424	460	441	430	433	393	426	437	436	434	465	419	443	442	427	417	466	439	418	437	417	435	472	432	417	420	401	438	431	419	447	455	422	440	457	442	420	408	459	410	430	434	387	444	426	412	422	422	465	430	445	428	430	472	439	431	442	464	444	451	459	440	410	450	440	423	420	386	407	449	449	415	427	409	444	441	452	395	430	399	398	433	418	430	438	422	429	436	425	450	430	422	443	412	454	413	438	453	414	440	401	416	420	435	443	465	397	443	421	409	434	421	491	433	454	434	449	428	457	420	427	439	444	417	426	433	460	437	387	481	418	410	422	412	412	405	405	420	459	407	436	378	409	412	408	438	460	429	436	417	421	426	433	408	463	483	402	402	435	427	438	436	391	454	411	401	452	431	398	425	399	434	439	388	407	427	409	414	427	378	440	427	427	409	426	461	412	449	441	415	407	414	421	411	447	460	440	428	415	449	435	489	438	441	417	457	433	454	429	412	419	422	422	435	420	449	423	440	382	431	463	439	466	417	439	423	451	397	453	446	444	400	442	435	452	436	439	456	404	445	424	404	457	446	457	407	435	452	415	421	400	394	425	437	448	409	449	440	460	421	454	408	412	497	416	466	436	443	430	422	410	445	449	418	422	418	396	408	445	396	405	447	455	414	456	447	419	397	400	427	410	456	425	456	416	458	449	441	404	440	416	446	407	439	434	420	450	437	432	443	432	413	419	476	434	423	446	425	455	425	436	435	453	489	418	425	467	462	420	416	380	440	439	441	445	414	405	403	452	393	447	417	438	423	423	450	432	381	437	472	444	422	413	404	474	415	433	451	416	424	437	383	414	429	422	424	417	461	374	444	394	423	445	404	418	440	413	427	407	379	451	408	420	440	422	426	410	467	421	430	419	416	394	415	415	467	428	430	431	453	430	433	416	450	453	438	431	460	424	421	431	449	434	454	404	413	466	404	397	430	448	431	427	401	418	436	432	414	417	464	415	435	432	424	435	456	445	412	424	446	443	447	437	440	401	444	436	405	388	448	431	444	461	455	460	429	410	422	419	433	428	426	429	412	390	459	421	419	414	433	440	450	460	401	430	447	445	410	383	429	427	427	438	419	416	437	416	409	434	407	452	421	396	406	447	403	393	447	407	448	426	397	402	434	456	407	421	444	402	463	441	437	438	429	420	425	447	438	453	429	441	443	395	442	428	413	410	412	434	443	456	404	454	420	449	442	391	409	409	415	435	432	425	447	456	464	491	454	460	397	454	434	440	411	416	435	444	447	415	417	447	415	446	410	435	431	464	424	442	422	434	423	427	423	427	425	398	436	421	439	425	443	416	403	432	438	437	413	429
27750	11005	1495	603	476	396	372	439	440	475	1236	1865	1536	897	514	413	387	363	333	300	350	320	331	354	384	334	326	356	353	327	350	339	355	357	304	320	365	337	347	336	304	368	314	328	328	370	357	356	349	335	329	342	349	352	342	337	379	388	365	339	309	340	353	352	304	334	323	349	365	340	365	349	345	329	344	372	342	348	333	336	356	334	357	344	351	330	352	303	321	320	371	369	325	382	355	308	320	335	377	333	353	328	364	309	337	360	369	377	332	376	318	341	357	392	352	304	354	331	369	316	335	333	315	360	356	332	337	369	358	362	340	356	319	356	351	326	337	336	340	324	368	348	331	342	347	340	313	296	390	334	351	343	356	337	367	358	354	339	363	385	352	321	349	347	316	340	355	336	300	337	335	329	329	367	346	315	342	335	339	366	347	343	364	348	334	365	359	361	342	348	340	330	372	323	389	369	302	373	338	327	356	356	329	342	315	347	364	352	319	352	344	332	333	337	350	351	377	363	324	341	315	352	387	345	330	365	337	336	345	352	320	354	360	363	347	371	391	340	349	348	330	346	366	317	330	331	359	361	349	349	359	337	321	328	360	359	335	348	330	376	328	328	353	308	341	316	345	372	339	365	362	351	317	376	330	387	352	366	348	345	329	344	300	354	373	321	341	331	349	377	313	348	344	344	347	349	356	341	334	370	330	331	346	344	339	329	371	339	357	350	339	336	330	319	361	349	306	366	377	349	323	351	340	344	366	364	322	345	344	348	340	353	325	354	341	340	391	316	364	373	347	355	283	356	360	319	340	352	351	360	327	352	349	345	341	364	367	337	348	328	319	378	357	339	338	346	341	358	321	357	340	321	348	330	327	368	332	326	343	357	318	352	372	363	369	368	344	381	325	341	331	330	352	340	381	361	338	341	326	349	354	352	361	321	349	354	356	349	346	326	323	314	310	328	345	359	344	371	328	324	333	322	353	322	377	318	324	374	358	324	336	344	322	337	341	326	355	338	377	367	332	337	358	310	326	327	337	333	343	338	360	370	351	340	321	340	316	332	308	334	342	353	342	363	353	335	350	362	358	341	371	325	345	338	354	324	303	323	356	338	331	328	314	324	358	337	356	344	352	340	368	344	339	354	354	336	349	324	352	305	362	324	328	353	360	333	351	360	319	340	308	355	365	357	339	367	373	344	339	384	382	328	365	321	345	335	337	345	334	336	312	356	350	354	352	325	350	334	357	339	339	344	368	353	341	319	360	332	344	375	400	364	332	353	351	343	348	348	375	364	341	343	350	370	333	336	338	341	358	313	345	341	356	310	340	324	357	363	317	342	342	333	342	362	356	362	346	318	336	350	350	350	362	339	356	335	318	331	338	355	325	316	327	345	346	331	356	353	351	364	361	334	364	327	370	283	376	346	338	339	380	316	320	332	299	345	355	365	353	306	342	371	359	393	348	333	348	356	332	364	303	356	357	353	324	323	350	361	341	318	381	372	343	333	351	341	318	365	338	347	374	340	319	346	372	374	352	344	358	335	342	338	337	366	379	313	328	354	351	339	377	367	349	338	345	339	365	359	382	351	331	337	338	329	363	355	340	314	364	353	339	356	309	352	372	331	361	318	339	354	365	359	330	352	368	345	355	326	358	361	336	352	328	323	340	345	359	355	333	320	326	337	347	325	356	346	337	321	348	345	362	364	382	327	333	325	329	320	330	344	322	348	319	326	328	349	339	354	347	353	312	367	354	335	322	373	350	336	333	376	335	355	344	367	337	349	319	315	337	350	347	344	353	348	317	331	354	311	321	357	335	315	363	357	320	356	339	332	334	333	352	335	349	310	320	347	347	336	333	372	360	357	313	364	344	354	346	316	352	333	359	343	319	303	344	342	348	332	334	343	320	346	307	313	321	347	346	310	348	330	329	334	363	332	348	333	344	322	358	338	347	329	334	346	367	343	329	311	344	336	321	350	349	332	344	346	390	357	311	357	334	336	339	351	360	354	371	360	331	350	348	335	335	335	333	341	335	353	336	329	335	325	376	356	367	322	343	348	329	360	356	363	343	342	333	347	361	367	356	355	323	322	305	336	326	359	330	328	316	345	376	351	391	325	322	418	356	342	348	323	356	352	336	334	335	358	344	352	349	325	368	350	377	353	328	358	337	338	331	342	356	358	351	356	364	345	328	353	344	343	334	361	354	346	324	354	310	345	378	341	370	337	348	350	350	326	312	341	344	318	360	317	323	359	359	348	346	350	358	344	341	298	310	371	377	336	350	366	353	335	331	309	335	339	367	328	349	329	358	349	337	355	381	334	336	341	346	345	339	371	353	359	360	328	338	344	362	344	333	368	352	321	359	329	348	334	327	341	344	337	312	373	348	355	355	345	356	375	321	328	378	326	342	342	380	330	339	344	336	317	361	342	361	349	361	325	367	339	377	363	358	343	313	331	308	348	346	354	357	318	327	345	355	315	381	358	312	330	337	336	366	336	369	337	366	347	326	320	365	341	376	361	362	378	351	339	322	372	394	340	346	357	328	341	341	328	354	321	352	314	337	366	355	336	345	326	343	365	354	364	347	362	319	377	342	340	355	375	339	323	342	315	323	354	324	348	353	318	330	355	339	338	359	366	355	323	353	336	367	367	356	371	339	372	385	334	344	343	322	354	345	327	340	322	348	343	362	352	343	344	344	359	344	333	333	368	351	331	328	343	358	358	334	323	380	357	330	330	345	330	357	357	359	318	335	324	351	340	346	342	299	367	364	364	347	330	323	357	360	355	290	342	325	338	295	326	366	364	313	346	335	338	332	332	347	349	363	328	363	323	359	340	368	340	344	360	375	317	364	349	341	362	339	347	346	332	340	332	326	360	372	333	327	385	324	295	334	329	341	365	338	302	322	332	318	363	370	355	341	317	370	342	354	349	359	326	339	326	333	367	346	383	317	388	327	320	334	341	370	312	335	318	354	331	361	311	334	364	360	350	316	321	350	344	342	373	340	351	354	330	365	324	331	384	347	326	337	359	333	354	319	341	334	315	337	315	336	309	358	316	339	336	322	329	376	327	342	359	313	328	319	348	336	353	321	371	316	345	331	355	356	339	347	337	374	357	337	347	339	349	366	335	352	318	342	359	370	351	354	368	349	367	325	327	306	350	326	306	378	313	359	364	380	341	395	358	328	345	355	347	335	383	353	349	371	342	348	322	362	324	355	375	328	330	348	341	363	338	346	388	334	338	340	335	342	336	351	381	325	357	337	328	349	329	331	347	343	339	357	327	348	313	306	367	346	387	344	335	322	339	365	315	347	374	316	344	355	366	370	339	344	330	350	351	328	347	307	320	347	368	340	364	359	355	323	335	351	332	376	343	357	349	316	319	366	349	365	311	324	315	321	322	342	326	363	357	357	338	309	346	373	372	343	385	310	371	381	315	313	358	338	372	367	350	368	299	337	319	344	375	353	361	314	354	324	324	333	363	325	360	310	363	349	346	340	324
6314	2508	941	560	481	396	402	454	529	586	1776	2335	1805	911	497	384	341	339	344	319	303	325	336	335	299	357	313	322	315	294	305	297	333	313	319	352	303	321	289	344	310	280	323	316	311	286	321	340	305	328	312	303	330	328	306	317	280	334	308	294	299	340	324	314	330	338	321	329	301	321	334	305	322	323	333	281	298	337	313	311	324	322	329	324	337	304	312	330	321	339	291	341	306	313	292	308	322	336	334	346	328	314	323	332	316	304	292	296	287	345	307	315	326	313	310	309	306	357	359	332	343	309	312	321	339	293	308	352	304	299	306	308	348	338	346	331	304	329	302	309	309	287	318	338	333	325	337	311	336	315	330	312	336	309	348	293	318	321	324	301	320	327	297	351	330	307	294	316	319	340	340	279	314	311	301	319	330	293	279	324	288	348	318	305	299	332	304	351	336	309	321	305	335	345	321	310	328	309	291	300	284	322	306	354	323	319	316	338	344	316	322	329	331	303	341	312	336	347	326	333	329	340	321	347	335	315	338	314	314	344	322	310	312	351	316	323	296	315	323	295	306	323	300	344	295	309	325	324	316	307	340	308	311	321	362	317	303	318	319	345	322	318	273	319	297	323	312	326	303	314	316	320	286	324	310	315	302	317	319	312	331	302	338	296	348	312	301	307	337	316	345	326	322	336	332	319	338	302	315	304	326	306	343	331	328	325	353	283	330	328	337	320	311	325	316	319	292	327	321	314	341	305	336	326	315	309	324	351	358	323	310	289	306	313	312	344	341	323	297	310	319	293	317	292	320	308	341	318	328	326	306	341	328	328	310	314	317	309	306	316	308	331	347	341	289	300	329	337	325	274	318	336	346	305	317	350	309	327	325	286	318	315	343	287	277	314	328	329	349	330	333	291	325	342	341	299	335	357	302	341	337	310	315	343	297	298	319	291	311	333	327	316	343	305	332	305	323	309	356	290	317	297	328	301	326	323	316	317	313	335	356	316	313	290	318	302	325	297	312	318	310	306	354	358	313	342	304	306	321	313	337	349	332	341	306	328	333	346	317	356	274	320	349	358	334	330	343	318	301	358	339	301	323	303	326	311	322	324	353	309	299	322	316	325	327	350	317	317	338	303	312	328	331	331	302	315	317	301	325	335	349	312	351	335	326	296	344	329	339	329	296	299	342	324	337	309	338	322	331	302	324	328	351	301	323	335	336	347	339	332	324	358	315	335	307	333	321	306	337	275	258	310	330	362	322	350	329	323	344	292	308	291	311	323	315	323	321	307	314	302	299	315	294	332	342	310	361	325	346	315	302	314	343	303	307	327	317	325	316	342	282	330	324	308	299	315	312	321	350	325	330	358	291	331	319	333	305	303	330	310	295	334	326	322	351	352	310	337	307	292	343	298	311	355	309	316	321	300	326	332	315	315	292	306	323	318	303	307	298	316	348	321	330	309	309	297	305	349	292	329	340	326	326	316	348	319	326	357	318	328	310	338	329	315	301	322	270	294	323	290	335	321	332	307	341	308	350	330	293	328	328	301	320	329	348	331	286	306	302	303	293	332	335	351	314	322	303	324	310	343	305	313	316	313	327	342	312	334	333	314	315	302	303	325	333	280	339	321	294	339	302	329	356	325	354	328	331	315	319	315	314	329	337	339	322	314	319	273	296	298	325	292	321	332	312	301	339	338	302	301	311	291	315	324	329	314	325	304	310	326	318	293	329	288	346	345	325	333	321	298	299	293	350	321	301	309	298	317	325	355	313	353	317	329	302	321	328	318	314	311	290	318	290	339	278	299	323	268	296	329	316	321	320	280	305	332	293	313	319	318	325	344	319	314	301	343	317	304	313	333	362	322	329	351	333	327	302	326	295	311	346	328	309	335	353	317	291	320	314	337	309	352	317	325	272	339	315	312	354	327	319	328	317	293	327	346	295	321	303	305	299	310	323	334	315	352	302	320	327	302	300	313	297	326	299	306	310	349	319	321	373	336	335	328	311	335	326	325	342	297	304	300	327	326	302	297	320	329	307	311	316	330	343	290	333	347	299	311	320	331	288	340	306	312	346	313	331	348	335	300	307	317	307	315	312	344	326	311	299	311	360	330	326	339	337	336	313	313	331	338	352	327	313	311	330	317	317	308	305	316	329	305	329	327	299	319	335	305	310	319	306	326	341	346	331	329	295	321	324	293	326	319	329	303	323	314	307	320	326	335	320	291	364	318	350	321	332	319	334	335	332	334	336	298	310	324	334	328	316	345	341	311	323	325	324	310	311	330	303	330	275	298	302	337	311	317	329	309	320	327	351	338	320	330	315	344	327	313	309	328	321	323	322	319	319	296	323	320	311	328	312	348	325	316	321	315	307	305	334	312	322	300	337	344	312	304	305	289	312	308	371	305	292	306	345	354	305	347	315	305	283	326	339	305	301	298	317	337	306	295	322	329	307	309	323	289	358	307	329	323	306	299	298	350	346	315	345	305	301	301	302	342	333	308	310	324	301	309	331	298	334	302	329	285	312	318	339	338	316	304	331	339	332	330	334	324	331	325	325	307	321	326	318	328	307	303	308	315	304	349	331	305	324	324	317	358	314	319	305	294	304	303	319	278	290	355	328	345	320	339	298	342	348	301	310	329	288	326	342	295	304	341	334	299	320	312	320	292	333	347	335	303	318	332	298	325	334	324	365	319	322	320	366	305	288	284	309	325	339	333	352	315	304	333	364	312	356	328	349	313	351	314	319	312	305	326	352	327	290	324	342	306	305	325	351	304	335	318	320	328	336	287	333	318	326	353	327	310	329	368	322	346	317	321	295	315	325	300	313	333	362	292	321	344	334	308	325	326	351	298	317	310	313	297	273	323	302	327	337	322	305	333	303	294	300	342	321	318	318	325	336	323	340	346	295	318	305	328	244	305	330	297	352	301	319	327	306	359	303	359	313	324	333	323	314	312	316	331	320	333	301	313	325	323	331	327	319	329	310	306	319	292	322	325	324	300	305	301	283	320	306	316	332	325	323	345	312	321	364	316	310	358	314	312	306	288	314	310	312	314	314	328	331	310	352	302	329	320	326	321	306	300	327	334	311	305	357	292	340	341	323	319	353	300	338	352	297	308	285	325	300	339	318	307	299	326	344	284	284	314	321	324	345	326	322	344	318	308	340	312	338	342	313	352	317	331	353	315	326	330	327	310	332	307	314	294	319	320	328	319	316	337	332	353	314	299	305	324	321	355	318	304	306	331	301	334	335	277	298	317	340	305	335	322	305	306	338	333	289	313	279	315	308	342	329	325	317	313	311	328	317	319	352	327	304	341	333	312	276	305	325	337	295	309	295	303	328	316	335	357	340	280	297	321	357	304	302	328	324	343	310	333	314	319	293	320	324	320	319	333	300	306	307	320	316	339	298	350	301	295	305	344	319	299	272	306	297	296	339	290	318	327	298	321	346	330	309	333	327	301	318	328	321	311	324	327	300	301	314	296	318	311	326	291	308	313
25720	21542	27510	25606	6584	1098	739	595	653	1239	14871	17937	11172	3833	1203	569	417	344	373	347	336	351	349	352	386	316	370	370	339	365	370	354	349	336	325	327	357	368	343	352	342	342	341	347	324	312	368	337	339	362	346	371	363	348	368	335	349	347	325	359	326	332	348	319	340	322	371	345	291	337	333	408	347	353	349	308	343	345	321	338	359	363	344	312	378	339	354	322	316	351	349	359	350	336	322	350	318	329	343	338	338	343	378	341	364	302	336	335	379	291	363	362	332	348	329	349	354	344	344	341	330	360	350	334	352	344	351	312	340	362	364	336	334	307	334	356	344	338	321	294	375	332	379	351	360	360	310	310	351	339	349	336	360	323	353	347	331	332	354	379	361	358	343	349	325	362	304	368	347	339	329	356	361	337	308	365	371	334	359	299	316	353	355	359	334	336	343	344	335	322	325	326	310	371	351	330	321	349	324	348	337	371	362	341	321	351	327	307	347	355	364	344	368	316	349	364	360	336	387	327	353	383	374	344	351	363	382	359	331	360	317	332	354	357	334	314	354	328	345	341	345	360	325	357	345	370	331	345	343	333	313	332	326	353	372	353	386	322	346	346	355	336	314	345	335	360	351	317	332	344	330	334	337	362	309	339	352	342	369	358	329	347	336	344	314	364	344	373	327	335	354	380	352	320	333	360	335	352	357	354	324	366	351	348	336	327	354	341	361	355	315	343	380	329	351	328	360	326	333	336	324	343	326	368	338	385	366	340	316	391	361	349	339	312	357	314	343	353	369	359	338	362	347	380	341	328	338	344	312	351	352	384	333	336	327	341	340	345	314	336	354	335	329	345	357	317	334	351	347	329	343	331	358	338	373	363	331	342	334	347	318	381	342	351	360	326	362	348	332	330	361	307	315	347	357	357	344	339	340	326	351	316	346	307	339	370	376	367	378	336	368	333	350	362	324	344	337	367	306	361	343	358	364	364	352	326	352	343	361	338	350	360	335	346	372	365	379	366	325	335	340	325	334	329	343	346	375	345	371	317	336	369	381	342	355	351	350	352	333	335	351	316	367	339	365	374	351	385	365	347	318	349	348	366	348	321	389	374	320	371	364	350	349	331	330	346	334	316	364	375	342	348	351	355	342	340	329	356	368	344	343	357	335	337	344	367	351	366	353	356	341	358	360	350	338	323	347	319	336	340	316	352	340	368	340	353	360	333	372	359	347	330	376	364	325	349	340	328	343	360	341	376	379	359	388	335	302	313	352	326	332	334	341	333	332	346	396	343	361	334	317	304	350	354	378	336	321	362	352	359	328	328	370	325	374	344	360	352	347	362	314	354	348	350	360	338	356	318	343	322	326	358	331	359	319	346	324	354	343	345	325	322	369	316	325	346	364	334	360	315	336	369	362	365	365	342	334	344	344	329	396	353	346	359	336	331	366	371	363	365	331	320	336	328	357	332	383	334	372	347	335	324	333	326	351	341	324	384	371	361	396	361	358	361	335	366	360	374	323	329	400	372	348	316	336	344	314	346	342	365	329	366	380	351	362	330	365	336	350	356	379	332	344	348	353	321	382	367	374	361	374	345	340	331	373	338	335	342	339	323	334	345	332	347	389	332	336	364	334	339	325	353	357	343	336	339	333	367	367	365	334	335	335	347	338	314	333	344	340	336	342	354	337	306	359	355	341	325	373	363	352	336	342	328	354	343	328	354	349	319	355	367	314	340	347	365	357	347	312	330	362	346	323	337	365	345	369	333	370	346	346	332	325	353	341	362	342	340	362	351	332	357	355	337	353	347	361	350	329	372	355	328	358	319	330	351	349	403	343	395	348	333	351	362	358	333	328	354	345	329	342	350	356	339	378	327	334	340	364	342	332	368	344	348	352	375	361	322	351	365	316	358	335	338	357	338	333	344	341	334	367	358	375	323	336	372	350	337	324	339	334	327	361	369	348	369	324	336	334	330	334	349	325	325	311	346	381	365	343	333	334	338	331	356	350	347	343	360	325	349	361	306	350	343	346	350	371	344	375	346	338	349	322	339	350	337	305	319	343	360	356	343	371	386	337	328	315	335	361	341	346	346	345	331	352	363	307	315	366	304	354	367	338	366	383	342	355	351	353	337	353	290	344	374	351	358	331	372	374	378	370	356	348	341	359	345	318	320	341	325	342	328	368	330	321	325	363	320	345	325	343	338	322	368	367	388	339	362	315	345	328	372	363	357	383	321	371	350	354	361	338	346	332	339	341	340	321	341	323	346	347	340	373	351	342	356	350	338	337	337	357	363	348	367	342	331	330	341	326	369	354	344	358	360	335	341	329	342	329	336	391	322	352	348	373	339	386	315	346	343	354	335	300	329	358	345	347	388	331	324	348	355	347	314	345	336	356	363	333	338	310	359	355	318	366	347	334	350	348	329	331	357	348	368	350	377	353	334	340	354	355	335	358	346	332	367	330	340	348	324	321	365	363	363	368	312	329	315	362	365	366	352	344	332	398	326	315	347	337	338	369	341	328	345	352	352	355	337	334	347	344	349	372	310	331	315	346	343	328	360	318	354	343	379	322	344	351	378	332	358	362	338	351	353	358	305	332	334	359	310	359	322	312	364	326	360	367	349	357	350	369	333	329	326	322	361	347	336	310	358	325	378	359	338	341	333	346	337	342	352	356	338	360	337	357	354	359	321	354	351	365	365	363	371	365	378	354	360	344	367	340	368	364	331	351	340	298	333	355	331	328	375	359	308	347	323	345	345	338	345	359	360	356	366	363	380	333	339	341	328	338	351	335	356	295	337	369	359	342	334	326	361	350	367	338	352	342	359	357	376	356	369	348	341	317	381	346	354	379	354	361	345	337	315	340	344	318	331	355	376	373	369	340	364	324	333	350	372	353	375	323	359	357	327	344	334	347	325	362	335	336	349	333	352	329	338	324	350	349	345	311	373	326	328	342	367	323	324	344	335	308	377	340	352	371	363	364	336	331	324	368	363	325	338	308	328	364	383	332	312	356	337	315	332	353	332	359	353	354	349	342	340	306	321	325	360	354	341	364	345	359	354	321	314	341	338	319	343	384	339	347	348	380	380	355	336	368	347	348	376	347	344	349	345	341	322	350	383	363	344	357	323	375	347	363	348	327	369	327	303	319	329	326	377	336	357	347	307	355	308	349	353	354	360	360	331	379	332	336	324	316	359	356	355	334	346	355	324	358	378	354	344	366	334	365	344	364	331	358	364	319	321	354	320	370	354	344	342	401	330	351	338	350	352	346	366	342	318	301	374	311	363	327	317	326	329	322	335	377	354	368	300	380	371	384	376	381	345	360	341	339	347	315	337	341	353	351	334	327	345	369	333	347	306	338	330	352	343	339	348	365	357	340	375	334	358	332	353	387	364	351	336	313	346	342	309	361	337	329	343	362	351	354	329	363	347	335	351	319	329	321	369	366	316	365	385	347	363	313	369	350	383	335	328	366	342	338	330	320	349	314	362	375	340	312	343
5433	8013	5471	2168	1181	855	665	766	926	2054	17243	16679	9477	3783	1290	554	380	355	348	335	312	322	339	372	335	350	330	298	343	350	324	372	373	351	346	329	334	332	351	329	327	355	357	363	308	342	301	332	309	347	359	355	329	322	372	323	369	329	303	336	355	329	331	354	333	343	342	298	346	340	330	332	372	284	333	323	333	343	313	315	339	354	304	352	365	330	369	325	332	341	340	344	337	341	351	367	301	353	352	351	358	331	338	346	347	332	373	329	310	298	318	337	341	325	327	342	300	342	328	346	369	328	342	326	344	366	325	324	329	342	334	332	346	351	347	304	337	364	337	326	345	340	350	331	330	317	343	354	309	323	344	329	325	329	349	329	348	330	323	337	332	352	332	338	320	309	348	347	329	333	307	325	353	314	335	332	368	335	338	320	339	360	328	345	343	360	294	337	315	317	342	358	371	338	323	347	315	321	363	328	350	358	337	333	318	314	332	358	322	306	371	322	369	334	331	353	344	316	354	331	312	321	347	338	318	337	364	307	349	335	347	367	337	317	359	357	342	330	337	339	342	386	333	330	308	344	333	329	327	327	344	340	340	318	361	320	356	368	316	307	364	325	323	376	330	338	352	333	318	345	351	365	298	317	335	344	339	320	334	359	303	363	328	289	300	365	366	315	323	333	335	335	320	309	351	340	332	336	327	335	332	322	329	337	347	386	332	323	368	375	330	311	337	334	342	350	344	318	334	355	357	338	308	350	347	329	341	343	350	338	344	353	327	343	356	349	338	319	332	299	305	354	294	316	346	266	359	313	338	352	344	330	337	336	314	322	356	327	345	350	336	309	354	352	358	329	309	348	297	359	315	329	325	341	351	330	305	332	309	349	338	355	326	327	342	331	324	362	344	314	322	302	311	315	318	343	323	340	329	322	368	309	340	322	321	337	329	306	342	324	331	314	320	353	339	325	331	364	316	328	367	314	353	361	331	344	336	360	338	325	316	350	352	325	337	342	353	328	364	300	334	336	346	316	373	331	316	323	333	324	338	367	321	342	340	328	315	330	347	320	330	333	337	334	340	343	344	335	325	308	331	330	322	325	351	347	329	313	299	338	328	314	334	323	330	337	319	325	313	331	342	369	336	322	335	364	368	353	307	317	337	361	338	303	316	330	343	367	337	307	347	312	341	336	346	318	333	351	309	358	363	342	333	336	338	314	326	319	326	301	318	325	357	332	336	311	327	305	349	343	351	320	345	339	338	319	327	354	333	332	352	343	355	350	313	337	310	365	371	348	358	323	299	350	318	331	337	329	312	390	338	342	321	352	343	322	316	334	356	306	323	372	329	346	315	325	362	349	314	336	319	308	335	366	332	329	359	329	358	297	336	311	320	344	319	346	335	368	343	317	302	326	352	340	327	328	322	316	309	352	301	324	351	342	328	340	335	335	357	321	341	320	330	297	335	371	323	336	294	327	335	353	360	366	318	343	383	323	308	339	318	321	339	326	367	340	339	370	299	350	307	379	350	330	327	309	341	342	344	352	360	352	363	304	377	370	348	353	335	341	345	366	323	338	335	355	351	327	312	366	328	328	318	335	325	364	351	330	322	326	321	319	355	331	348	313	345	390	335	323	374	331	333	320	339	326	360	330	349	339	348	370	328	333	326	342	306	328	331	318	345	335	395	337	327	321	320	306	332	312	314	347	352	332	340	368	300	351	332	344	340	322	366	334	331	345	331	340	324	355	327	322	313	326	345	332	330	324	345	310	330	337	361	334	350	334	336	345	347	317	319	332	343	361	356	344	345	332	312	309	338	323	297	322	337	340	336	317	350	335	347	346	314	330	336	346	328	373	309	317	314	351	319	341	330	340	361	342	330	315	345	326	324	328	334	324	317	357	323	351	276	319	337	323	296	319	297	323	326	347	314	352	332	333	345	354	355	338	328	341	314	372	332	331	349	340	341	330	310	340	350	321	304	330	357	319	308	349	348	368	345	348	344	347	337	359	322	356	332	322	309	337	327	334	348	356	306	325	358	304	305	352	327	354	329	338	337	368	342	306	329	363	343	349	322	340	325	303	308	363	342	333	346	361	345	321	339	380	349	331	351	307	337	319	384	325	345	345	336	355	332	305	348	334	338	356	355	348	321	346	315	335	327	358	339	343	334	309	357	341	324	347	323	348	349	358	362	340	310	298	311	326	339	317	314	360	360	351	336	335	352	344	332	321	323	320	338	336	332	345	339	325	363	317	322	332	367	367	327	324	341	339	341	340	320	318	334	337	344	331	333	360	337	352	330	364	361	312	363	324	326	349	299	329	354	339	358	364	323	310	306	358	351	368	330	341	352	337	338	350	314	363	332	322	376	319	345	339	328	350	297	322	328	314	325	372	292	317	338	332	324	323	326	305	321	333	357	312	355	318	354	300	349	323	317	360	382	359	321	326	327	322	331	319	326	333	338	345	367	322	338	355	338	330	336	327	352	319	321	326	311	333	314	323	296	372	320	332	369	305	303	372	335	331	329	308	360	357	332	317	321	312	336	319	340	311	354	338	350	358	362	350	300	325	359	362	364	337	324	293	354	324	327	331	318	335	368	312	335	312	348	341	310	312	324	348	328	363	323	363	355	384	342	331	318	293	349	327	338	339	357	341	317	332	330	311	339	311	320	335	330	324	327	318	333	280	323	348	325	302	335	326	327	345	336	341	357	349	303	319	346	333	355	309	333	339	351	327	330	321	330	328	322	329	353	336	309	307	366	337	322	325	336	319	308	354	310	324	299	357	330	340	308	319	365	332	349	305	335	340	330	342	325	334	337	336	342	340	329	308	345	304	339	335	336	330	307	342	343	335	339	310	355	320	345	351	362	306	364	358	362	338	344	327	340	329	310	370	349	336	333	302	292	330	326	354	335	320	340	358	313	338	315	339	316	334	329	325	348	333	324	360	311	349	343	346	327	335	302	303	348	361	316	331	334	334	364	323	374	334	349	371	345	345	345	324	351	347	323	346	323	357	349	333	337	324	334	321	340	342	344	354	333	332	366	315	363	312	375	354	322	340	328	361	346	330	314	343	336	305	319	331	312	339	346	318	345	298	296	333	321	363	314	308	334	340	326	337	339	312	330	331	322	353	343	331	303	350	327	313	318	337	345	318	326	346	313	308	315	351	354	328	319	324	327	339	351	317	356	342	312	370	331	335	332	333	361	342	342	332	347	306	333	345	328	353	315	323	333	299	326	350	333	296	339	309	349	331	327	323	327	295	325	364	335	340	365	354	305	362	319	328	323	359	367	331	361	328	332	356	336	368	347	332	313	352	303	342	354	317	359	333	349	332	326	348	332	337	319	328	319	322	343	300	343	328	332	319	329	323	359	321	312	332	349	301	333	346	330	334	340	366	332	343	366	339	357	328	331	352	339	327	316	343	330	333	339	337	347	314	327	321	328	316	337	338	326	350	325	344	330	311	332	322	333	308	329	370	336	316	347	333	296	335	333	319
24705	21514	28737	24724	21044	5581	1512	940	858	3006	31030	31934	18421	6750	1930	812	551	507	526	466	508	516	457	465	478	511	543	476	480	485	466	443	466	494	505	461	463	513	445	520	499	493	494	490	450	455	514	492	500	435	495	519	456	464	506	513	466	496	493	479	478	485	517	489	466	479	488	501	477	483	498	466	468	454	510	495	492	506	462	476	489	442	488	491	451	460	474	515	471	470	462	472	479	488	506	456	492	511	477	494	439	431	459	469	500	475	468	507	457	489	496	486	488	478	450	458	474	474	494	470	487	473	487	474	470	417	472	481	451	494	501	467	465	524	510	474	492	476	488	478	467	505	472	502	475	478	514	492	489	453	503	454	520	462	457	476	484	475	500	496	482	460	475	487	462	481	450	487	457	500	501	466	484	465	489	487	447	499	492	470	480	448	489	471	476	454	485	469	507	462	483	489	457	484	478	499	498	430	468	475	475	467	455	475	501	476	513	485	492	456	439	490	468	490	459	479	497	468	527	478	472	480	452	468	473	483	471	456	461	503	486	500	484	457	443	469	466	484	492	485	461	474	455	492	431	455	488	488	493	485	459	494	484	443	482	481	485	479	461	462	506	484	424	491	447	475	467	471	521	469	467	478	499	508	457	456	508	495	504	501	472	458	507	507	486	482	472	494	472	467	522	458	470	479	477	479	472	468	466	439	479	455	495	460	462	468	459	476	465	489	478	469	459	460	465	454	463	416	502	486	456	505	523	507	468	475	482	463	488	484	476	492	467	459	464	525	459	497	483	481	479	512	464	492	548	472	501	494	496	468	456	459	446	486	482	468	454	496	453	455	471	513	462	516	464	470	481	511	483	441	484	440	477	476	497	502	453	445	474	475	468	476	491	438	482	448	471	440	475	495	463	494	513	484	456	483	460	459	508	502	452	476	467	454	470	476	481	477	440	446	479	491	438	489	474	484	444	470	480	464	463	537	475	485	479	516	532	465	472	494	493	465	447	474	469	487	446	484	484	474	474	478	476	488	474	453	471	473	472	504	469	488	505	490	466	431	437	451	475	469	468	469	451	468	466	455	485	471	442	496	468	507	485	465	490	515	466	456	515	490	466	451	482	464	459	452	433	424	475	434	489	454	486	483	490	513	468	487	485	443	476	482	504	485	479	461	459	497	502	456	490	477	470	468	470	485	478	486	471	467	475	443	482	457	443	472	493	484	459	474	457	517	454	449	495	454	497	480	468	480	485	440	480	519	502	502	462	497	483	483	448	454	459	462	450	478	468	478	457	440	489	463	487	485	497	488	489	464	490	444	474	463	469	468	458	498	462	442	467	472	445	464	488	444	481	466	500	440	475	490	504	487	468	444	479	483	482	468	471	478	484	477	522	507	493	448	495	486	481	449	474	449	448	461	481	502	519	460	459	454	457	451	476	459	495	458	491	422	465	545	490	481	475	454	479	437	503	465	465	442	462	519	530	468	460	467	482	436	452	507	462	480	460	522	458	527	460	480	496	467	499	470	488	492	511	490	485	428	512	450	490	464	480	487	463	440	471	465	499	469	504	461	468	453	487	450	461	473	481	420	489	488	494	468	489	502	467	403	503	437	489	475	526	451	450	485	447	492	467	437	422	487	442	478	503	484	477	465	478	494	469	492	475	480	474	463	481	469	461	452	493	442	489	465	496	483	441	512	469	471	466	493	474	470	461	476	479	484	421	487	438	450	508	480	448	454	453	503	458	436	481	510	464	474	490	451	471	482	498	502	489	505	447	447	438	453	481	445	480	472	485	494	455	494	460	466	484	464	481	466	480	463	504	479	466	460	509	470	450	462	441	465	469	497	489	447	441	485	469	429	470	484	473	430	468	481	469	425	492	425	449	438	480	478	471	469	429	498	469	502	477	490	458	517	497	486	468	507	482	483	459	462	466	454	484	459	464	513	434	491	456	508	476	483	480	462	475	495	491	477	481	491	438	448	431	476	506	468	506	518	493	501	479	479	464	519	478	469	496	512	475	455	477	466	451	502	459	517	497	464	482	473	475	476	488	473	457	487	462	470	475	507	483	457	453	486	480	461	466	425	436	509	463	477	477	472	451	463	444	483	443	481	477	453	462	454	458	463	472	440	480	476	488	492	465	456	466	450	461	485	492	496	499	496	456	468	459	500	451	502	498	523	493	455	478	456	414	461	472	457	459	481	474	464	473	460	468	456	483	513	528	466	467	473	498	507	483	427	477	470	478	457	475	428	448	476	428	487	459	482	472	480	479	463	490	483	493	458	461	483	454	484	492	526	458	468	491	435	464	464	416	494	436	482	447	472	471	452	473	468	475	500	433	463	451	491	496	492	493	514	523	513	502	479	455	472	453	474	474	454	469	467	475	500	458	439	467	503	489	483	439	483	456	466	439	503	462	523	464	478	490	469	472	521	445	516	486	482	489	477	447	446	471	461	485	484	474	498	473	467	486	473	451	441	498	450	451	436	458	481	454	501	492	478	492	510	502	479	426	427	480	443	479	494	452	480	438	500	474	458	529	498	474	482	465	422	435	456	473	497	497	446	501	485	487	453	493	471	490	493	497	462	474	498	496	488	488	484	459	472	486	486	502	492	470	452	469	491	462	485	465	513	489	546	457	452	511	448	484	486	458	512	501	464	469	480	499	467	502	419	466	496	479	486	520	478	482	484	517	486	458	477	453	441	481	477	469	500	482	483	499	465	500	459	488	481	502	480	500	489	446	501	467	509	523	499	490	480	464	488	452	493	456	506	477	500	480	498	488	478	475	469	512	480	464	456	469	469	497	519	455	488	454	467	458	455	474	477	470	472	451	494	477	495	453	432	498	478	438	485	467	427	462	451	456	458	503	469	536	468	467	461	464	534	463	478	463	478	468	455	487	506	491	526	485	469	437	471	497	431	464	477	487	438	461	490	466	471	468	469	480	465	481	491	483	489	478	442	473	466	472	489	507	483	458	482	482	482	460	466	493	474	436	481	499	470	475	470	457	460	465	467	481	489	488	489	499	501	489	513	448	468	485	438	494	492	480	448	461	515	447	469	491	527	511	483	455	481	469	466	501	448	458	507	481	479	469	456	445	504	433	487	482	465	497	471	490	473	474	468	509	536	429	475	476	450	494	516	486	455	434	521	456	464	531	449	431	489	440	486	519	493	461	448	482	454	460	484	441	455	495	461	456	427	504	493	476	454	463	452	502	464	475	461	523	520	463	493	502	506	436	477	487	498	455	480	464	459	492	454	465	504	470	482	505	471	521	465	474	485	471	472	484	498	446	474	498	428	483	503	462	493	465	486	475	500	458	529	457	478	492	493	493	473	457	470	461	497	498	510	460	460	457	445	469	468	471	464	463	447	445	488	473	480	467	472	472	497	495	492	450	484	463	491	460	470	438	482	467	444	447	526	472	464	456	445	465	463	496	471	450	486	503	487	456	450	476	447	507	488	504	502	503	492	513	489	490	485	502	451	492	477	505	471	447	450
5607	10241	9313	3310	2205	1536	1116	1180	1214	4934	32343	27555	14155	5848	2027	826	564	483	419	449	466	438	424	443	448	486	458	472	445	430	440	410	432	430	443	462	449	446	491	465	436	434	470	466	448	452	460	489	463	462	413	413	467	453	457	464	458	442	417	444	411	452	449	442	428	421	399	454	414	461	430	452	458	441	492	458	451	445	484	436	403	453	467	467	478	457	446	449	455	446	462	472	472	477	446	469	442	461	440	435	439	443	466	428	444	437	456	449	433	418	501	423	500	462	469	459	424	482	417	411	450	475	508	439	474	437	461	424	431	448	495	443	476	450	463	459	418	474	452	442	486	443	477	426	476	475	473	449	465	456	463	428	421	429	430	442	443	399	430	427	439	458	410	432	450	449	419	477	436	444	477	439	456	473	427	460	455	450	418	450	414	481	433	479	484	481	455	429	461	472	486	452	446	482	439	492	455	487	463	444	439	481	452	471	458	458	447	463	408	454	468	465	456	463	388	494	469	496	441	466	479	478	425	420	458	479	461	451	447	423	440	468	450	462	487	471	471	442	452	427	435	437	441	437	388	460	435	468	436	463	452	449	431	440	472	429	432	456	435	433	461	466	449	413	450	436	467	456	411	453	487	452	475	404	446	423	412	459	504	459	448	422	454	460	438	483	465	437	440	466	425	429	445	426	440	448	447	436	437	463	473	466	437	434	433	435	447	412	452	444	441	429	436	462	471	493	436	451	452	463	418	429	458	488	449	423	427	436	457	458	460	434	470	452	454	434	423	443	471	452	454	476	468	456	441	429	438	441	427	437	444	448	462	480	432	465	436	437	446	448	471	453	464	477	476	410	439	447	442	467	420	480	441	477	448	458	457	443	427	436	430	444	456	463	433	454	444	428	444	465	432	448	441	454	485	439	450	480	436	439	454	453	463	473	435	466	444	455	459	434	450	420	432	454	440	448	426	434	468	458	424	407	432	440	464	460	471	425	419	459	409	453	466	438	437	478	453	431	437	436	447	477	444	409	475	466	442	477	451	429	435	432	439	444	494	412	474	442	459	483	423	438	432	422	451	465	482	412	440	470	422	435	462	459	402	408	455	427	454	465	462	479	443	431	462	425	437	427	454	447	477	439	451	447	458	464	446	452	412	468	428	440	473	418	470	444	463	434	441	487	494	451	466	445	445	457	446	428	437	502	492	443	441	431	531	410	461	444	459	443	479	434	436	486	428	450	448	444	442	470	473	436	447	423	480	451	417	458	424	449	431	441	458	432	440	443	456	458	419	432	431	482	451	488	459	487	420	461	461	478	424	435	453	433	448	472	447	474	459	389	451	443	434	420	406	457	460	443	470	466	428	428	426	493	493	417	457	420	460	435	453	454	456	437	441	454	453	407	442	446	452	461	425	444	448	442	444	472	470	497	432	433	436	461	466	415	418	483	414	465	452	481	424	457	468	424	420	450	454	451	483	472	446	456	451	468	471	422	448	487	459	453	405	452	446	440	449	433	431	480	442	402	474	421	446	449	407	459	447	460	433	433	472	448	433	443	463	450	457	435	425	443	424	449	476	438	450	426	464	410	450	439	435	449	428	454	479	435	433	477	462	452	465	452	456	481	417	439	473	432	464	424	446	448	430	456	454	459	423	460	450	415	480	477	476	483	444	463	431	427	432	436	399	441	465	449	449	480	465	465	445	446	459	470	443	440	470	439	453	455	438	421	483	449	431	440	438	451	471	430	444	410	425	495	396	469	453	435	413	442	443	426	448	443	442	423	462	440	422	435	460	472	441	478	458	443	440	433	451	458	487	466	446	445	426	435	491	418	469	454	455	459	411	416	445	461	468	459	410	502	421	447	416	461	425	452	439	414	445	448	435	412	453	468	452	409	452	426	449	435	480	466	427	438	479	467	444	406	436	437	459	436	390	427	433	498	457	437	427	442	426	455	430	457	408	457	438	457	461	475	447	477	495	403	414	429	478	446	503	438	422	469	460	465	471	454	483	430	390	453	416	462	430	445	464	431	478	438	441	446	432	424	455	401	488	423	448	411	434	489	466	434	451	480	455	436	487	468	451	464	435	460	480	451	440	423	422	447	458	469	422	443	445	451	385	446	436	466	445	464	461	398	451	443	443	450	467	455	450	509	446	444	479	404	448	436	433	483	433	439	471	449	449	440	427	438	426	442	458	470	447	449	411	442	461	430	446	456	436	443	467	410	460	465	434	469	475	436	427	441	416	431	422	419	431	459	427	436	448	427	428	463	426	437	471	439	481	458	480	427	466	431	424	474	456	451	437	405	446	442	432	440	426	449	389	422	468	473	402	455	438	436	438	446	452	433	464	447	445	454	446	460	439	416	467	461	453	446	469	426	420	438	412	425	411	444	462	454	440	462	454	433	476	451	440	459	451	416	474	450	442	482	442	462	468	445	429	404	453	433	464	453	492	442	460	439	490	448	479	467	487	442	434	447	469	405	434	429	427	467	460	479	414	477	458	474	460	432	500	455	435	444	413	442	418	480	423	485	459	465	439	421	434	440	428	405	459	425	440	465	443	454	452	419	451	479	405	455	407	445	445	468	444	436	479	423	461	446	437	456	428	431	437	432	422	433	423	492	438	464	413	440	455	453	465	464	427	446	450	440	418	474	457	408	427	452	417	442	452	454	426	466	449	464	446	456	446	464	445	463	442	456	440	443	474	442	413	445	431	377	454	396	443	464	460	406	441	476	460	454	430	455	461	451	475	440	440	452	463	428	410	468	467	423	452	454	466	456	468	455	419	437	433	435	448	434	458	466	448	450	440	501	443	436	472	459	410	451	437	442	477	475	425	429	459	423	483	430	470	431	434	421	468	494	444	459	466	480	402	450	435	450	470	474	455	450	464	451	456	466	426	509	442	425	448	457	437	429	449	399	438	442	438	436	468	435	458	430	408	434	458	443	447	459	452	449	426	488	445	424	428	432	435	442	441	418	468	424	434	458	421	442	442	420	445	425	426	433	456	441	445	434	453	439	436	466	419	417	438	471	451	475	454	433	438	485	431	451	456	429	468	452	418	433	417	457	448	426	427	425	436	449	463	457	448	463	412	465	437	459	419	478	440	433	443	428	460	431	451	470	419	471	431	436	418	429	434	435	438	447	448	449	461	434	418	429	428	423	436	441	444	461	445	440	466	431	436	450	470	490	452	437	462	490	416	416	460	445	456	442	458	433	420	425	403	475	436	466	450	420	427	454	487	406	435	427	448	450	415	407	442	470	428	449	406	447	463	412	452	430	460	480	447	465	465	466	430	460	443	406	452	441	463	453	412	409	470	456	450	435	448	420	467	420	447	432	437	464	421	429	445	444	410	455	454	438	429	444	448	471	479	436	426	423	453	459	451	452	422	457	448	438	435	420	470	463	470	465	464	437	443	454	461	450	450	450	434	398	402	429	471	435	416	478	405	456	465	510	477	395	454	444	434	438	433	475	474	466	469	435	478	421	437	459	434	482
27682	10217	1476	706	493	411	376	383	423	513	1661	1956	1322	771	533	404	390	376	384	330	359	391	379	329	347	348	342	365	353	355	332	338	368	366	357	358	357	369	387	368	369	343	386	419	377	385	374	372	358	348	325	363	329	348	371	383	360	364	360	332	347	320	373	370	360	396	352	342	349	369	317	368	360	366	359	368	379	326	351	385	388	370	362	329	347	347	366	380	352	391	362	347	364	371	371	398	372	369	365	358	325	342	382	353	370	376	422	376	377	374	361	320	349	413	365	348	351	361	361	375	358	346	378	333	367	356	358	386	390	362	379	388	369	368	382	376	365	365	382	386	362	342	323	346	350	371	354	393	398	367	360	364	346	386	359	333	348	369	376	364	361	343	322	332	365	382	373	334	336	361	339	361	355	395	362	378	359	364	388	345	353	362	380	329	375	352	364	400	377	358	342	357	391	343	338	380	334	347	402	366	380	375	353	321	371	389	384	343	334	382	374	362	303	356	386	342	347	351	364	336	355	338	338	387	369	347	361	369	354	351	352	365	382	380	342	372	377	388	375	354	348	365	393	414	347	361	365	351	361	353	381	372	376	348	380	334	348	383	360	351	367	350	366	346	378	370	329	349	344	383	369	385	331	362	370	375	343	337	355	387	314	361	382	332	378	368	395	408	359	361	366	354	343	363	342	350	360	363	347	384	347	360	383	327	356	376	352	365	372	363	372	370	342	335	377	362	349	360	341	394	369	362	344	362	369	328	306	342	341	359	379	378	411	333	388	350	352	376	367	382	349	390	367	379	376	393	366	389	381	384	349	384	337	336	366	364	375	369	360	389	314	390	365	368	343	342	388	357	364	373	362	406	337	401	370	333	362	365	347	342	343	398	356	343	384	374	378	387	363	375	346	399	358	360	343	362	381	362	375	373	369	372	363	361	353	363	364	350	365	342	401	366	395	371	359	341	368	348	388	397	382	349	339	348	391	371	397	365	368	413	389	355	392	367	356	367	378	342	360	363	386	364	359	341	375	390	395	365	381	388	355	388	359	353	329	358	394	399	347	355	351	359	370	329	369	373	376	384	396	375	360	349	379	329	384	383	369	364	340	339	373	387	378	357	372	384	368	345	375	391	354	365	344	341	358	375	382	343	379	311	372	405	352	369	348	346	356	325	385	368	358	334	359	361	368	398	345	332	354	386	334	382	384	396	373	354	358	370	395	364	321	353	353	353	371	359	387	349	375	350	361	349	384	367	374	353	363	326	330	331	364	341	379	365	346	340	348	324	354	365	357	364	360	373	386	373	366	359	372	371	371	334	334	354	352	389	380	341	335	354	352	378	361	341	359	338	386	371	380	351	366	343	360	336	371	369	356	375	314	350	360	356	371	360	381	371	360	378	389	393	326	354	392	373	362	376	360	370	361	367	352	371	352	352	342	349	371	363	405	363	342	362	359	355	395	353	353	386	358	358	340	368	330	376	330	344	381	372	380	334	383	329	395	347	397	357	391	342	354	357	361	326	356	365	340	363	391	377	358	379	365	374	361	387	394	387	341	389	387	374	360	346	341	366	344	397	365	357	380	350	394	389	322	351	373	367	337	374	351	371	331	357	375	324	362	358	323	350	351	384	372	363	397	363	371	365	375	345	367	381	385	366	362	364	421	336	361	358	380	404	341	371	365	360	331	344	359	360	367	363	405	373	361	363	365	380	424	354	362	363	336	384	352	394	359	387	388	316	347	354	343	368	359	369	345	348	381	364	360	359	351	394	354	352	387	389	366	369	376	345	370	395	388	409	373	376	332	377	375	372	370	384	373	377	356	372	372	364	373	344	364	333	343	328	388	380	358	354	363	372	334	367	381	388	403	362	375	323	368	422	408	366	374	407	362	352	383	323	340	359	375	360	380	366	330	358	382	358	373	331	360	397	351	358	357	374	375	382	371	346	347	356	398	341	325	381	334	355	340	340	372	373	382	366	351	396	355	368	341	333	365	342	386	342	366	368	377	371	362	320	371	352	360	363	355	365	371	402	370	368	358	338	354	385	391	386	358	366	377	362	390	402	368	338	345	369	348	371	372	403	360	354	356	361	367	349	372	380	363	346	390	386	369	340	349	366	356	374	374	348	351	372	351	369	367	360	380	363	391	385	397	374	356	354	367	363	410	365	363	331	363	345	361	385	376	387	371	376	370	344	339	361	360	400	387	365	353	339	347	350	383	344	389	353	361	350	323	364	342	393	343	325	345	375	372	379	372	354	376	368	375	354	339	387	399	355	389	359	375	306	368	335	365	353	365	368	372	380	371	365	385	371	367	350	391	334	351	334	357	371	410	369	353	359	375	392	345	378	330	360	381	369	376	345	380	354	345	372	325	377	335	365	336	326	385	407	342	355	363	369	377	345	362	332	374	370	351	349	355	380	364	367	347	359	374	377	371	363	360	378	362	388	368	400	359	357	371	399	348	379	353	330	348	349	405	391	354	379	363	356	336	378	339	365	395	344	349	357	366	373	369	370	375	353	380	375	359	334	351	367	375	358	331	352	364	386	360	387	335	371	385	373	379	325	361	346	338	329	371	354	363	375	362	360	347	366	373	340	364	323	342	383	389	329	379	385	369	363	345	364	364	401	368	375	404	372	366	379	384	368	374	400	384	362	343	341	348	350	361	360	380	359	340	391	349	334	380	369	363	345	327	377	358	345	377	359	353	340	325	366	342	367	359	359	371	356	344	371	347	380	399	367	385	360	385	350	334	383	374	357	370	395	367	359	333	345	368	353	344	340	391	374	387	357	332	371	378	384	319	364	334	383	344	350	362	387	383	367	342	348	368	377	338	358	367	360	342	379	343	390	377	315	368	386	382	405	359	375	334	372	352	374	359	389	339	371	366	374	372	367	403	366	334	409	335	357	359	381	384	358	402	356	380	340	414	396	384	382	330	360	358	365	360	393	388	387	363	364	357	372	344	371	384	368	354	358	349	360	354	346	366	372	360	346	372	350	333	341	358	366	384	356	341	401	378	396	364	351	343	354	368	372	345	331	334	341	377	361	361	374	348	366	353	366	387	373	378	334	359	389	386	363	350	386	365	347	331	352	353	362	390	390	352	341	354	337	335	382	389	404	378	347	386	367	361	364	346	345	379	348	338	347	366	374	355	355	353	357	367	384	386	348	353	330	390	354	343	363	357	347	365	351	360	355	364	338	366	365	365	334	368	352	347	305	336	356	387	390	351	395	367	376	363	361	351	367	372	368	345	351	379	369	370	358	374	361	353	339	366	343	364	390	359	343	397	351	354	332	347	332	335	357	363	375	372	398	349	369	318	356	380	363	393	353	336	340	362	378	366	359	368	365	381	348	357	390	381	339	369	344	365	390	363	359	389	363	329	375	362	340	334	360	381	330	368	328	334	385	333	367	368	359	363	387	345	347	370	338	343	357	330	352	368	358	368	348	346	337	366	345	357	357	356	369	332	355	366	372	379	367	338	370	396	378	340	337
5643	1437	1119	555	494	380	367	461	453	656	2446	2495	1495	824	542	384	324	340	329	343	344	337	312	343	325	292	359	357	369	323	320	346	336	339	306	346	347	355	329	354	339	308	347	318	357	360	311	319	341	360	321	364	339	329	358	345	374	300	320	349	341	327	344	288	339	321	373	335	369	324	318	320	363	343	347	302	353	351	333	351	345	334	351	323	338	345	357	360	354	366	345	302	323	348	351	332	358	327	320	395	295	343	358	342	349	358	342	342	345	391	351	331	330	338	328	361	359	343	344	334	336	369	339	339	336	325	329	333	329	322	297	343	312	322	321	358	320	347	330	344	335	355	327	321	359	333	339	336	360	336	346	309	348	323	337	326	322	349	332	349	348	345	384	326	334	385	345	326	318	381	330	314	347	308	307	335	370	327	344	295	336	339	304	317	335	321	329	376	347	367	356	327	328	345	334	342	320	343	339	333	351	330	361	307	327	373	347	380	333	342	333	364	334	348	348	320	346	313	315	356	301	338	324	346	317	329	352	367	354	305	352	348	323	328	316	305	321	331	323	340	343	360	331	322	358	315	354	361	320	340	338	324	322	348	350	365	352	378	342	366	306	304	317	321	373	345	342	342	348	340	363	325	348	317	309	333	321	329	347	373	345	339	336	327	355	329	334	309	347	338	306	335	340	342	352	346	347	332	339	319	327	324	318	352	349	325	344	296	340	330	328	337	337	346	370	320	334	337	357	304	340	328	328	348	362	348	337	314	328	365	314	366	341	347	368	347	306	338	367	328	374	382	329	339	353	335	360	329	311	338	338	333	353	347	378	344	356	360	363	313	289	361	321	347	316	329	324	323	334	336	310	321	385	350	354	337	306	333	356	358	338	361	310	335	366	326	359	340	330	358	327	326	329	336	316	319	308	347	335	355	352	311	321	343	338	322	341	350	344	344	340	365	335	321	292	335	364	328	336	366	338	365	325	327	352	328	347	316	297	348	326	315	326	360	360	344	367	328	350	307	333	332	335	337	301	345	367	313	340	336	330	313	340	324	328	306	338	383	348	353	326	345	338	303	337	323	351	339	334	331	344	328	341	359	353	314	336	333	345	313	306	328	354	296	347	310	338	334	360	330	330	311	346	347	337	273	369	327	339	314	315	331	369	363	335	334	359	320	347	387	325	343	340	348	317	365	342	334	322	312	328	320	346	375	350	345	340	348	331	342	359	379	350	358	326	318	347	333	356	331	303	311	364	354	331	369	329	340	331	349	348	339	336	325	298	331	315	357	322	345	357	332	363	324	341	350	335	361	347	333	322	338	348	307	358	331	359	371	327	346	332	331	338	316	307	314	351	327	336	349	351	325	334	319	334	316	334	318	363	348	326	335	309	351	334	348	361	317	312	329	316	328	353	343	338	339	376	347	338	338	329	350	333	337	356	343	344	334	355	359	358	329	336	361	347	356	334	355	345	359	340	333	358	342	327	337	326	309	326	362	309	348	344	347	324	309	372	394	349	303	320	372	314	312	358	339	345	363	361	321	308	329	340	344	320	342	371	339	317	352	322	350	338	336	345	321	381	313	334	334	351	342	341	364	353	345	362	338	307	322	345	297	340	353	347	376	358	294	313	354	326	314	333	340	342	339	333	348	359	337	312	330	333	324	336	334	320	309	359	350	328	318	318	382	344	338	366	338	323	355	353	353	319	332	338	348	354	339	345	337	374	335	318	328	328	340	363	282	364	341	335	341	320	329	353	326	372	361	328	349	356	345	305	344	358	358	330	321	324	333	301	337	304	321	370	333	368	313	344	314	355	353	341	328	326	362	314	318	350	368	314	365	313	363	334	335	364	362	363	343	347	326	338	347	352	335	336	350	352	337	351	303	360	370	354	312	335	336	339	328	356	327	331	366	321	336	321	324	345	358	341	331	347	332	311	316	354	330	315	344	328	334	319	347	353	353	320	349	326	357	357	344	345	359	321	377	304	350	374	345	359	324	346	330	328	340	333	358	368	346	348	354	300	349	346	326	337	330	344	328	324	358	310	324	334	315	324	312	303	334	320	326	323	349	323	321	320	339	374	352	317	357	324	334	344	311	321	336	314	356	351	322	331	338	350	353	334	335	326	359	304	350	311	307	356	337	381	335	341	322	326	333	345	335	336	346	320	343	364	318	318	312	315	341	373	294	355	343	358	323	334	342	358	343	350	336	348	322	343	331	330	307	373	323	314	339	356	338	309	364	338	337	313	348	328	343	324	355	320	330	340	334	322	338	339	329	365	347	317	324	327	350	328	332	322	338	340	340	329	298	340	363	338	314	345	360	290	351	344	356	319	363	338	361	330	335	321	344	320	315	342	382	334	362	374	354	302	339	356	342	323	330	316	371	308	312	343	376	367	336	353	342	331	334	334	320	406	366	328	344	343	315	330	332	360	317	326	344	314	329	318	335	323	329	315	335	354	314	340	353	360	324	338	351	348	339	333	297	336	328	325	340	345	345	347	320	346	368	319	374	323	334	325	347	342	327	310	343	329	348	352	325	353	350	361	330	369	359	329	311	341	354	371	342	331	373	325	338	310	323	315	364	351	322	332	323	322	341	306	328	337	343	331	317	373	330	317	353	336	293	388	326	349	350	291	324	337	340	359	329	365	361	352	354	343	331	326	347	328	355	321	324	356	386	392	368	331	344	333	365	342	339	337	347	350	349	327	340	319	335	337	290	355	308	331	361	340	323	338	325	345	322	312	331	324	371	328	338	340	314	326	356	328	311	354	336	297	350	355	323	353	353	349	338	361	317	325	357	307	340	314	323	318	337	350	344	324	341	373	333	352	296	366	337	347	372	347	348	330	356	317	329	369	360	334	350	306	328	355	350	313	315	343	333	336	325	351	364	332	302	337	368	353	329	346	308	347	335	356	343	308	373	335	343	347	351	300	339	330	355	352	325	335	349	342	355	361	355	365	339	336	328	365	333	314	369	337	316	364	331	345	343	349	335	335	316	337	342	344	320	355	328	321	327	306	326	351	364	356	343	334	315	301	316	337	327	326	350	352	333	327	308	317	362	340	329	344	334	338	359	332	356	325	343	305	333	333	320	334	306	340	319	349	357	378	338	327	353	344	318	330	352	341	365	342	331	322	363	367	342	335	317	329	327	322	362	336	334	354	356	328	323	326	372	333	362	341	339	335	322	343	346	367	321	326	308	309	344	356	345	312	323	336	311	333	356	324	337	321	311	325	292	377	349	308	304	305	343	321	317	314	358	328	343	330	318	352	357	363	340	327	347	324	346	312	356	367	308	346	348	351	343	300	339	346	351	345	330	325	312	362	358	368	346	327	331	306	349	315	347	352	350	338	317	342	322	363	351	345	297	347	393	341	339	335	320	331	379	367	368	335	333	335	331	380	353	322	338	339	343	347	341	352	301	324	355	346	357	317	347	360	318	349	338	340	332	354	341	338	353	324	342	343	338	355	345	345	323	361	323	387	351	364	337	310	330
25708	21458	27449	25602	6309	1119	821	735	590	3123	19195	20470	9556	2717	962	479	408	361	355	359	389	416	377	404	386	382	362	392	399	405	359	378	374	412	358	356	394	381	420	356	371	375	382	369	366	390	371	375	380	360	355	389	374	372	389	345	348	404	393	385	394	357	386	390	373	370	396	397	424	398	394	350	366	429	387	360	375	398	377	389	376	385	359	379	359	359	390	404	383	400	417	401	386	420	381	361	366	414	380	360	380	377	423	393	418	372	384	362	351	392	391	355	384	404	407	382	396	414	342	369	367	375	381	392	389	418	359	386	376	406	403	417	351	354	360	396	343	370	407	403	396	363	394	381	426	402	369	405	373	379	365	375	375	394	413	361	398	374	385	404	384	406	382	384	335	374	414	356	355	368	351	410	403	411	365	387	363	386	383	381	398	380	392	410	376	361	396	350	345	378	385	365	386	392	360	367	367	347	406	402	396	375	362	401	368	414	391	371	382	356	400	382	368	366	409	398	411	393	397	388	392	372	410	390	421	381	384	372	376	387	363	406	380	401	371	384	378	391	405	376	387	373	368	356	359	407	368	387	375	377	370	363	386	387	365	403	376	386	357	377	385	374	382	399	407	349	395	383	394	386	341	357	395	375	380	412	322	386	391	342	361	372	393	375	395	381	386	368	371	401	385	365	390	421	413	366	363	369	367	343	340	344	402	375	335	372	385	389	364	350	345	421	377	406	408	380	393	398	408	328	386	416	395	360	409	385	410	373	343	345	400	366	378	376	379	392	363	400	373	384	384	373	364	369	379	388	355	388	382	375	374	358	401	394	385	392	393	372	337	372	355	403	375	382	369	416	421	378	374	408	408	364	402	357	351	423	381	375	377	365	393	398	414	369	372	380	389	384	404	412	338	390	382	376	397	400	400	418	360	358	389	376	417	386	410	406	363	338	372	402	384	387	395	406	367	385	407	393	373	379	388	395	360	377	393	411	373	346	379	383	362	396	354	396	369	357	388	406	328	379	395	373	363	392	366	389	382	381	386	415	400	371	385	386	379	373	395	365	392	364	371	368	378	360	366	383	380	395	392	382	389	377	408	411	373	373	369	389	352	397	346	391	398	372	393	410	374	366	380	384	381	380	388	381	377	394	358	376	338	384	399	379	378	389	367	389	379	370	384	366	378	392	410	402	388	362	382	404	385	350	377	387	406	329	417	340	384	376	408	378	409	372	378	363	361	415	375	411	391	367	381	401	356	381	388	361	388	372	375	399	373	384	359	339	384	369	360	346	389	395	388	369	372	419	345	366	366	395	348	377	402	375	382	396	425	404	357	365	385	384	372	403	364	403	394	388	411	378	368	399	370	370	389	380	410	399	376	367	398	351	374	406	388	367	393	361	344	370	393	386	398	355	375	387	363	365	396	359	365	410	389	395	391	357	369	384	412	398	389	386	390	365	391	373	359	354	432	390	365	366	373	405	407	355	392	372	409	349	349	349	420	400	392	380	367	400	408	380	391	409	383	381	398	416	367	393	424	368	426	365	391	373	380	376	382	358	390	385	349	402	372	375	400	383	350	368	359	358	373	372	389	377	346	350	373	394	396	402	411	352	384	409	389	392	382	397	357	369	377	386	360	353	338	390	328	380	340	381	387	401	432	381	355	389	359	374	387	404	367	370	405	367	378	371	393	342	391	388	363	381	374	350	381	401	401	379	383	371	376	378	340	382	350	382	391	398	372	385	402	399	372	380	365	401	384	378	384	376	370	390	359	390	367	423	372	383	362	382	366	380	346	397	363	413	362	375	383	378	348	390	400	378	348	400	402	400	397	343	359	366	381	391	375	397	382	360	387	401	383	362	387	374	382	408	373	366	374	351	352	375	394	387	428	389	342	365	355	392	345	347	386	383	388	369	394	346	422	406	358	401	351	364	386	366	388	378	372	355	361	374	379	399	362	376	357	366	336	390	396	381	384	402	395	403	374	364	386	386	373	353	402	375	373	342	397	416	390	341	372	369	356	385	345	367	404	398	369	381	409	399	373	359	370	384	383	369	382	399	394	401	398	374	358	387	386	357	393	368	383	365	406	389	357	363	394	328	361	373	371	425	392	353	377	366	347	349	408	380	376	396	373	349	358	403	392	384	364	336	380	356	403	356	397	366	343	366	396	395	392	404	347	346	352	396	364	372	396	375	372	386	392	380	382	420	344	386	390	363	410	387	349	395	399	397	367	391	404	367	399	376	378	362	340	406	389	380	374	370	361	373	389	362	323	348	375	405	365	400	338	386	362	386	394	364	399	352	355	404	397	378	385	422	390	399	357	346	328	387	384	354	338	373	351	378	386	363	391	406	375	377	365	410	376	372	375	383	388	412	351	400	415	327	368	366	365	384	362	390	423	341	352	354	401	375	411	377	385	388	398	375	384	407	380	386	396	398	402	388	408	376	378	342	373	381	386	349	372	395	412	388	366	365	355	381	358	364	341	373	379	401	376	376	377	366	348	364	370	372	360	360	381	369	410	352	401	383	377	348	413	374	333	365	365	390	365	387	405	369	387	347	373	377	346	359	378	403	371	359	364	374	369	348	404	380	365	378	368	382	350	373	379	369	379	341	377	386	382	369	393	410	391	401	391	348	344	363	400	407	372	384	358	373	359	389	375	385	400	389	380	365	379	365	409	353	393	411	381	391	377	384	438	398	366	393	411	357	391	373	373	373	360	379	366	387	378	367	369	341	385	386	381	391	327	410	379	386	365	355	367	347	388	370	394	366	409	360	377	372	370	361	356	388	427	408	393	386	366	370	344	390	376	361	381	341	388	390	390	393	406	367	393	371	393	413	369	390	380	360	388	399	397	385	405	370	350	377	367	391	414	394	373	376	390	395	356	396	386	363	378	395	390	376	385	359	395	367	414	361	366	390	377	399	372	381	385	390	396	387	431	379	361	406	383	333	364	370	385	373	395	366	343	376	411	398	379	361	367	359	384	391	385	344	384	346	368	357	416	377	390	406	386	380	411	363	374	371	356	359	387	368	387	416	368	378	377	359	352	365	396	375	382	389	343	380	402	371	377	383	402	358	405	359	365	401	387	413	405	409	377	366	365	379	337	377	358	409	402	403	374	387	396	345	362	379	376	404	418	406	382	327	350	405	373	343	373	362	351	418	400	396	379	385	398	349	351	376	384	382	394	387	423	370	359	342	375	396	398	340	387	407	371	401	379	400	405	397	358	376	379	413	386	356	353	389	343	404	358	385	371	388	365	356	344	369	414	392	345	353	362	399	403	411	399	401	360	408	368	364	402	407	373	375	351	344	379	391	393	367	402	385	369	418	354	358	390	330	408	375	379	392	375	339	404	376	408	357	379	388	386	400	390	375	350	357	419	364	356	378	383	402	364	388	340	322	387	387	383	366	357	363	380	378	403	356	369	371	369	372	390	396	393	351	349	388	405	417	403	384	417	346	402	352	365	402	394	368	365	363	365	386	380	390	355	395	366	381
4343	4252	4215	1827	1134	922	944	915	737	5027	20824	17712	7610	2723	1133	545	423	354	392	378	338	373	382	369	382	355	343	366	384	351	354	381	365	379	340	356	357	351	384	350	366	356	393	381	386	371	361	401	386	365	389	385	398	361	397	379	398	344	389	342	364	330	343	351	384	388	379	385	369	396	371	402	357	349	403	351	361	366	356	380	348	378	361	382	371	381	400	359	354	358	381	353	379	354	349	397	387	324	386	337	399	348	378	345	346	336	357	391	352	365	381	366	346	362	356	374	384	372	374	416	387	353	341	355	363	366	380	371	376	397	394	330	335	335	386	391	381	350	376	358	346	356	357	349	373	351	344	378	338	346	375	342	365	378	352	331	341	335	405	354	409	364	352	367	352	355	394	362	349	368	370	338	367	375	371	349	367	362	376	387	379	358	359	332	360	369	373	369	347	357	383	415	370	357	392	337	371	342	363	408	413	337	350	379	356	370	371	359	344	330	356	373	396	370	392	375	379	389	398	360	398	342	357	356	363	388	354	403	356	397	366	349	370	385	354	418	372	399	402	364	351	385	349	349	403	377	359	346	359	376	381	333	394	349	330	337	355	368	337	376	333	371	365	370	367	328	353	330	370	369	347	349	360	368	354	361	385	349	363	350	375	390	358	356	365	408	365	360	360	346	364	387	382	355	366	401	332	365	377	371	347	362	363	355	369	384	407	357	372	365	356	350	378	373	360	390	352	367	366	362	361	357	342	362	386	368	355	349	356	374	364	377	367	351	344	347	362	371	361	381	397	331	328	373	384	353	337	394	351	380	388	374	328	375	378	339	389	367	355	372	374	386	396	397	354	386	335	353	369	375	352	339	373	394	354	381	406	391	375	347	396	332	347	379	358	370	342	359	374	380	382	378	338	369	387	365	374	369	364	375	362	330	334	329	365	391	386	361	395	363	376	366	392	351	376	372	392	346	383	390	358	372	340	367	371	382	371	375	370	397	343	384	380	359	390	371	386	344	372	371	363	388	391	389	349	345	389	343	358	339	364	391	357	362	361	326	415	358	359	400	347	352	361	371	345	351	328	357	384	351	350	382	383	383	373	370	360	364	389	348	347	364	426	376	342	328	350	358	375	344	387	344	359	332	353	374	331	389	351	349	365	361	370	366	365	390	381	377	381	382	348	351	383	388	349	373	353	389	386	382	345	375	372	352	354	368	338	399	376	377	385	369	383	361	381	355	351	369	346	361	362	382	306	362	361	348	391	358	375	382	379	368	382	399	385	409	378	410	387	391	392	369	358	388	341	346	352	380	340	350	382	353	372	362	354	353	369	362	400	353	397	340	355	354	365	335	367	365	376	382	350	378	375	327	375	360	362	392	344	352	395	385	340	358	373	398	367	395	352	376	364	324	353	380	338	347	378	383	378	419	377	374	370	363	351	386	383	357	350	350	362	347	372	369	377	387	369	347	395	348	354	380	363	370	369	375	405	398	370	368	368	344	361	401	343	382	383	338	362	356	355	347	409	363	386	347	351	350	349	392	357	384	346	375	340	375	361	354	363	389	349	355	374	384	351	387	319	338	341	389	368	395	384	372	365	331	363	364	351	328	369	363	374	373	363	366	367	344	379	361	359	353	355	332	367	376	385	347	390	357	379	340	388	374	368	365	359	365	345	383	341	376	347	359	366	351	323	350	357	347	412	367	367	360	350	343	379	367	331	350	356	348	357	368	334	374	336	363	355	364	383	370	379	390	371	366	382	361	359	361	340	364	379	389	382	399	348	339	353	356	357	392	344	365	350	372	385	363	363	344	383	357	346	369	357	369	406	342	366	339	357	377	358	395	345	339	389	369	337	396	383	356	381	385	341	398	409	364	343	363	346	360	326	366	340	373	322	426	347	361	364	374	354	351	356	401	375	340	350	356	347	356	349	371	371	364	386	353	336	337	366	338	413	385	338	355	384	347	388	376	328	361	350	331	339	391	360	384	361	378	363	378	349	396	381	371	357	331	376	386	343	343	341	368	388	379	379	341	370	347	382	371	375	380	369	338	361	363	372	358	342	383	318	356	316	348	375	335	381	346	365	390	419	392	365	378	372	395	364	364	367	392	378	360	317	359	367	399	354	377	374	355	349	338	399	377	374	367	391	337	388	351	374	344	374	356	356	347	409	367	354	340	365	429	344	366	348	353	356	372	328	380	375	395	356	332	382	357	348	373	357	372	387	399	347	386	375	368	359	367	366	348	322	353	330	374	403	374	364	363	397	386	356	362	329	377	385	325	370	355	342	361	384	343	335	367	374	372	368	349	349	366	394	362	359	395	361	371	398	355	327	383	378	362	373	352	355	372	377	376	376	337	397	352	365	353	353	377	407	358	358	373	379	371	393	353	379	378	370	362	351	373	362	335	348	400	341	347	348	375	332	354	351	387	371	357	381	400	395	373	376	369	353	395	354	381	319	345	361	370	340	348	353	392	371	369	356	348	360	372	338	369	356	375	375	362	400	366	378	395	374	346	369	379	375	343	352	364	356	357	351	341	371	367	396	355	354	336	344	398	380	376	376	358	359	328	352	364	361	378	374	363	396	368	358	362	362	353	365	362	380	371	322	382	346	377	389	342	383	343	355	405	325	367	385	338	344	346	386	345	378	331	355	401	349	348	382	398	367	378	369	365	360	378	375	392	356	408	358	371	348	360	345	355	363	341	363	388	370	398	373	332	381	385	356	368	370	360	394	359	353	336	390	394	372	395	353	388	365	383	368	347	392	357	372	377	378	341	368	341	355	381	325	364	371	435	368	355	382	355	347	355	344	368	388	378	365	370	363	339	356	401	390	367	405	318	339	331	354	343	381	406	345	380	353	394	390	385	361	365	372	369	353	388	368	357	333	377	372	376	363	378	365	353	352	378	342	363	369	359	373	339	375	364	347	368	376	367	383	367	344	382	364	370	364	379	358	400	345	419	375	360	394	359	384	367	345	356	369	377	350	344	360	373	376	341	382	382	349	382	340	388	376	331	383	373	332	373	351	384	394	390	405	389	347	343	395	389	364	361	352	384	365	364	366	374	389	368	362	365	412	347	360	352	382	355	370	372	396	392	367	367	404	378	377	373	351	367	361	378	350	363	382	385	365	345	382	370	344	355	361	373	378	378	360	372	369	387	373	375	370	368	351	359	391	332	395	342	381	364	383	345	376	401	364	371	377	369	387	396	370	359	339	358	368	344	347	355	365	366	349	397	345	377	364	328	396	335	377	359	369	363	370	382	326	364	340	373	374	342	371	377	371	343	378	390	327	358	369	323	359	384	366	369	371	345	370	354	360	352	353	369	344	356	336	379	388	329	333	368	366	347	362	370	378	363	371	384	366	385	394	393	377	403	382	358	347	363	365	369	367	352	418	376	383	359	391	349	376	363	381	338	357	362	376	373	347	379	402	397	352	323	337	344	361	341	353	321	393	380	398	382	366	384	378	385	376	374	390	354	344	387	389	387	371	399
24676	21422	28596	24666	21134	5598	1647	1122	981	3778	32695	35069	16938	5350	1723	813	556	528	522	491	560	533	575	485	487	531	530	514	515	489	536	525	488	527	535	497	520	516	519	502	486	517	509	465	522	506	488	496	493	504	520	514	507	497	519	500	510	516	517	511	515	494	508	539	480	553	536	479	498	540	482	503	515	513	534	487	510	549	480	487	534	511	510	503	496	511	520	520	520	523	503	498	488	491	497	532	499	522	511	503	519	522	539	504	493	546	539	513	513	505	534	503	508	525	512	529	531	502	465	514	524	494	523	497	531	506	523	526	506	540	534	479	486	518	511	518	492	536	534	501	508	513	498	484	527	501	468	503	536	496	481	518	514	489	488	548	526	500	542	478	498	510	474	481	531	505	522	504	530	453	518	521	501	511	477	507	544	537	491	478	519	512	513	490	514	502	496	527	507	515	491	519	513	519	508	514	519	480	555	486	520	517	519	472	510	522	529	488	488	546	520	472	493	500	500	519	505	504	520	512	536	537	488	509	505	511	532	531	516	483	521	502	543	506	538	468	521	519	548	516	483	497	497	531	469	502	475	492	486	505	495	469	553	497	521	492	552	494	524	538	499	513	522	482	528	529	576	532	554	509	510	482	503	491	503	523	557	498	517	542	546	499	495	511	503	555	522	486	519	511	508	552	497	530	505	501	486	503	506	497	495	455	520	500	502	506	537	509	476	495	524	524	487	514	526	555	471	498	529	503	533	509	477	499	483	503	499	486	508	510	498	532	509	470	506	520	540	511	512	508	514	471	484	507	523	527	492	520	528	504	514	520	535	516	488	546	528	524	514	508	482	541	522	500	484	497	483	487	493	487	482	492	489	499	512	494	526	478	500	515	499	453	515	532	492	496	484	516	454	474	481	540	539	473	513	490	531	538	482	471	528	468	535	486	502	502	583	518	499	507	532	520	485	545	498	523	523	509	492	546	507	490	506	496	515	529	484	507	473	528	491	521	528	515	508	500	495	507	564	510	505	486	527	501	549	474	507	491	509	510	545	514	488	507	534	476	494	528	478	475	519	530	503	491	494	524	503	508	522	463	485	502	505	496	507	521	464	513	531	495	478	460	455	590	508	510	511	514	501	501	518	522	524	515	536	492	534	533	506	509	501	510	501	500	513	526	538	478	487	486	499	509	536	494	507	515	500	537	517	529	489	509	487	526	502	445	534	506	456	514	510	513	511	503	503	484	436	509	530	506	521	483	509	511	510	525	488	513	484	506	500	489	476	519	508	507	514	531	522	486	537	515	447	497	480	531	491	522	512	545	552	483	516	506	527	527	470	496	517	484	510	468	470	472	526	461	529	488	527	538	494	511	506	479	502	467	512	493	485	517	502	489	519	544	506	520	499	486	518	510	523	542	533	562	516	496	502	503	486	534	477	510	467	468	498	528	537	521	509	495	492	511	517	498	478	508	522	533	516	525	471	518	496	507	515	540	511	525	500	530	475	509	516	481	514	501	510	513	512	491	492	494	491	511	480	474	491	521	534	542	525	527	531	519	544	481	477	545	505	512	495	510	559	492	508	509	473	520	529	535	498	500	484	504	456	501	490	488	500	524	510	492	543	556	513	541	517	512	497	495	505	532	494	474	493	492	491	457	536	470	523	511	503	520	499	512	479	480	506	479	501	510	494	464	485	486	546	501	477	466	517	498	477	490	476	534	471	521	509	541	468	492	501	482	506	496	539	502	508	518	513	503	515	510	499	524	549	522	495	493	504	515	454	501	477	553	514	529	514	482	496	490	536	526	424	534	495	539	487	474	520	515	494	528	499	509	498	471	489	502	501	475	497	511	517	489	496	474	481	486	475	460	518	479	520	515	459	515	550	524	536	497	498	483	523	479	526	503	495	523	515	465	543	543	541	500	522	500	512	534	466	523	538	499	494	519	499	503	538	565	523	562	515	519	435	525	528	491	509	534	487	496	530	469	466	509	561	518	482	532	481	471	516	515	512	508	502	509	464	500	529	504	490	485	510	491	531	495	519	488	492	502	520	497	553	480	481	503	519	507	494	510	537	538	542	484	501	489	506	492	480	520	505	515	526	518	482	520	471	513	522	522	504	502	519	515	532	505	493	496	480	524	489	524	503	512	541	456	510	505	455	518	525	480	533	464	546	535	487	469	450	514	505	502	522	484	481	524	520	517	518	503	509	465	477	516	539	499	534	483	517	494	477	512	554	505	491	503	474	485	484	508	453	479	492	497	507	477	509	521	506	493	518	536	518	478	538	460	512	505	481	523	534	491	498	505	500	509	520	468	508	505	492	484	486	497	515	481	531	444	540	475	514	528	490	529	490	504	492	522	477	472	502	516	481	461	513	502	520	521	512	507	532	475	506	495	505	521	531	511	540	496	494	491	500	500	508	479	473	535	514	525	474	511	475	529	530	485	464	497	484	512	505	474	486	494	504	498	491	502	478	520	493	535	519	470	488	514	522	497	506	535	542	530	493	474	471	477	530	479	504	487	483	496	491	484	494	492	477	495	524	499	505	524	501	513	522	487	515	484	493	488	456	491	535	515	498	522	535	535	490	520	491	493	496	527	555	509	504	523	524	512	494	479	496	515	500	535	495	505	485	518	506	540	487	509	528	496	510	528	548	516	479	490	509	515	509	540	492	532	525	489	522	457	511	529	511	508	495	486	466	499	493	500	472	518	496	513	508	551	509	516	545	507	540	508	500	459	482	493	525	532	470	462	506	478	495	479	495	518	482	491	477	512	469	497	494	517	550	475	505	519	544	508	493	527	489	491	506	484	483	526	492	530	510	493	508	516	517	564	534	554	518	549	510	519	524	484	492	528	496	472	496	506	507	483	481	504	458	491	476	475	466	507	507	485	507	506	500	486	486	515	484	521	483	493	513	493	499	515	505	485	465	491	505	533	507	454	479	494	532	524	521	494	471	468	503	523	535	538	500	490	506	520	487	501	486	548	478	512	528	511	492	528	570	482	498	512	510	499	495	518	485	518	523	503	521	509	507	525	518	485	495	537	499	499	482	544	503	501	504	505	502	498	474	505	528	513	517	491	550	485	520	557	520	528	507	499	488	501	496	493	512	505	484	517	518	520	508	474	511	485	506	499	443	474	522	499	520	488	507	500	496	517	473	490	496	487	495	527	504	493	507	477	499	494	499	499	477	521	495	498	525	481	477	464	456	462	522	502	483	491	442	513	494	499	538	482	473	530	479	489	505	501	501	507	513	520	512	502	534	519	511	497	525	471	508	510	467	507	575	519	492	517	515	487	496	508	519	514	477	457	510	529	501	500	536	516	487	524	546	505	483	493	543	460	525	507	506	498	494	566	524	501	495	549	520	503	530	502	513	496	495	508	492	528	516	490	508	531	511	523	488	505	539	531	477	502	505	481	545	498	514	522	504	498	503	526	499	517	517	545	515	502	506	563	490	481	542	454	481	528	518	494	505	511	498	517	488	505	517	484	506	497	522	495
5281	8129	5714	2898	2114	1640	1438	1264	1364	5848	36008	28253	12217	4637	1704	803	579	533	479	456	470	458	448	462	434	454	493	443	465	460	500	494	455	493	497	478	452	448	480	505	475	494	467	480	449	440	496	440	475	484	455	434	479	455	452	434	451	455	520	468	449	457	489	503	454	507	483	472	483	475	471	490	466	455	437	476	543	471	419	444	507	461	444	478	457	471	485	477	486	471	491	526	531	460	462	460	461	497	446	456	510	474	463	474	465	455	491	448	471	468	475	495	471	484	466	476	454	491	436	441	467	481	490	494	497	468	517	471	461	470	494	461	434	493	440	437	450	460	466	479	480	498	503	488	455	475	494	428	513	475	448	453	484	442	469	446	489	444	460	493	517	467	451	468	468	423	479	492	465	484	442	463	480	479	459	441	496	463	482	487	470	466	471	505	469	486	485	476	460	467	508	494	474	488	469	474	451	456	470	498	463	495	488	502	495	489	435	458	421	456	478	463	491	449	516	452	495	463	509	499	475	464	476	483	472	485	470	481	494	445	477	465	472	477	478	487	437	471	448	447	440	521	431	460	432	442	485	520	448	469	509	497	453	502	449	459	476	449	460	427	491	470	473	480	478	452	483	497	503	463	453	491	483	440	476	459	518	493	457	466	477	449	496	452	495	463	476	448	489	484	497	455	488	430	447	495	480	468	458	456	453	431	501	504	466	469	470	482	441	494	494	481	491	499	485	463	443	469	469	491	473	499	505	446	497	486	479	498	425	511	469	423	457	449	484	471	416	483	486	466	472	455	487	459	471	436	493	448	436	490	481	483	488	469	461	518	492	493	473	457	490	489	500	484	500	465	473	487	486	458	475	473	506	460	456	483	472	475	523	447	501	451	454	478	487	481	451	487	472	476	453	489	429	484	471	478	467	492	492	456	458	503	480	453	443	502	477	505	471	467	463	484	458	507	477	504	480	456	449	454	474	492	510	462	469	439	491	467	459	435	533	473	477	432	471	510	449	455	502	460	479	482	486	475	487	479	460	501	447	462	447	437	520	432	485	433	466	472	507	484	452	460	488	479	456	491	499	499	484	508	461	466	469	506	474	447	439	461	444	472	462	465	499	484	470	493	466	518	497	437	484	493	444	484	444	477	482	488	475	469	474	499	473	501	489	494	471	484	488	431	467	477	476	471	466	464	527	491	502	507	450	456	453	478	470	479	440	434	470	516	450	437	429	466	491	460	494	487	440	491	472	430	439	447	464	446	452	497	495	501	471	464	485	498	442	448	464	476	488	475	480	471	464	470	477	464	480	501	434	473	472	498	478	489	475	476	480	456	484	476	454	459	455	468	504	430	439	499	439	510	465	494	493	486	487	447	441	403	435	467	473	487	496	460	500	435	459	450	464	480	477	492	489	492	500	453	463	456	462	452	488	450	508	468	475	515	482	455	481	453	475	484	457	497	481	431	450	469	467	474	461	465	482	481	468	479	457	445	489	452	497	488	459	496	442	494	463	475	424	492	465	425	472	458	464	464	454	449	481	461	458	470	478	441	466	469	486	490	465	459	502	439	451	517	501	447	460	442	477	483	473	490	466	444	472	460	442	469	490	491	511	469	476	415	464	446	465	446	490	434	468	469	484	499	458	486	470	443	479	494	510	445	465	465	493	463	460	445	494	446	429	453	481	474	487	465	471	416	481	468	522	477	447	499	453	475	471	492	474	480	453	498	454	447	470	488	461	492	458	485	460	447	437	463	464	478	492	476	451	463	434	473	456	479	445	497	488	459	475	478	504	476	455	453	494	476	445	506	480	466	469	433	486	532	478	453	454	464	472	476	441	426	453	470	469	477	436	484	487	479	456	494	455	472	458	487	468	469	463	482	514	460	487	427	476	466	517	475	448	495	456	456	482	486	433	451	444	498	472	461	479	450	460	484	450	456	470	481	472	464	473	511	465	467	456	460	477	471	472	468	470	483	468	484	494	469	450	483	434	462	430	482	460	488	472	486	480	506	511	457	502	484	461	446	444	431	478	454	498	468	439	464	485	491	466	505	457	470	432	511	464	452	456	483	488	466	464	463	473	461	505	506	440	449	494	454	428	481	471	477	478	512	498	446	470	470	460	474	455	454	485	457	487	464	475	452	445	437	492	511	489	473	495	491	462	507	493	486	463	469	456	497	485	446	495	437	454	447	459	472	488	432	459	466	484	466	480	475	440	475	459	489	446	468	496	494	491	460	443	492	483	431	453	457	445	446	468	463	538	465	472	468	470	455	483	498	498	479	494	474	477	439	469	482	443	448	443	482	463	456	448	458	487	513	491	512	460	515	448	406	425	480	474	460	447	481	465	462	423	465	441	515	456	460	497	472	483	493	474	484	451	470	512	474	460	473	469	435	485	435	463	434	506	449	440	459	462	479	486	500	489	457	466	503	460	482	456	466	508	458	459	467	442	449	452	460	466	456	467	492	476	489	487	453	466	444	475	466	474	501	465	503	461	492	512	454	459	480	453	445	470	453	432	421	489	452	475	418	445	509	518	494	456	501	491	502	461	487	465	429	448	451	459	465	478	465	442	481	481	464	474	453	469	447	454	469	500	485	452	458	493	505	471	478	461	399	482	529	470	462	461	484	419	451	458	500	456	475	506	462	497	475	439	479	512	450	492	475	480	487	446	461	498	460	454	456	458	425	503	496	422	477	504	459	503	464	483	426	457	443	471	509	472	487	448	467	461	431	494	478	425	462	482	449	435	435	454	485	474	486	466	474	481	493	481	484	486	497	486	461	473	481	460	484	461	471	463	462	462	488	458	460	464	453	476	483	492	537	488	405	473	476	484	430	481	464	507	458	469	511	463	480	428	477	480	495	484	453	436	489	460	456	446	445	437	492	462	475	458	478	462	478	457	453	474	509	431	451	469	462	473	460	458	500	486	495	452	462	470	482	480	497	475	525	485	457	461	499	512	473	445	488	438	475	467	466	480	481	449	478	450	510	480	465	453	485	461	472	516	504	469	518	441	476	474	457	464	456	462	454	440	469	464	495	498	432	479	481	489	472	502	462	482	492	505	446	486	475	477	458	473	464	470	471	462	469	479	445	462	455	437	494	469	472	501	464	453	462	445	457	449	487	489	481	480	439	467	434	453	471	455	513	436	453	486	448	452	464	420	443	448	451	443	494	488	442	456	496	462	463	480	461	463	464	478	469	461	491	455	469	465	498	495	452	448	500	453	470	459	460	471	439	433	465	484	451	543	470	444	503	458	479	477	471	495	473	444	475	460	485	439	424	455	470	478	474	455	444	457	438	462	456	502	489	459	470	469	468	464	428	456	413	457	445	451	493	481	450	483	445	469	444	444	461	475	460	433	459	446	441	445	436	492	482	441	464	497	455	493	506	464	486	467	439	470	460	454	453	430	483	451	478	492	471	448	532	495	457	466	484	469	443	482	437	491	517	455	491	450	452	449	467	436	443	472	475	472	500	460	420	473	502	479	460	423	419
27507	10483	1405	837	582	465	441	445	446	648	1847	2334	1300	688	489	422	369	389	355	379	384	366	405	373	391	414	402	372	394	375	425	374	376	391	381	406	396	370	382	355	358	391	366	393	368	348	386	360	380	348	386	401	397	398	364	397	381	377	381	388	363	379	391	402	416	356	401	407	417	378	362	392	387	393	398	379	382	384	341	424	387	392	392	357	394	366	429	366	398	389	374	401	387	372	372	369	420	366	386	398	403	379	374	368	358	381	391	412	402	360	365	400	385	406	384	402	394	393	425	415	395	383	408	394	406	389	399	387	383	389	363	395	399	418	371	374	407	386	357	394	376	392	366	389	397	366	371	364	362	393	376	422	393	382	385	406	381	396	353	363	378	408	385	361	391	397	388	380	400	406	375	360	383	383	387	370	393	384	409	384	380	413	393	366	365	396	358	375	381	390	395	333	418	375	408	382	394	383	429	377	368	416	411	426	390	402	386	383	396	381	357	372	413	392	377	407	398	393	391	384	364	372	404	409	378	372	350	367	380	389	392	382	391	386	393	368	422	389	391	404	390	371	384	418	390	409	402	381	374	393	415	418	358	379	356	382	381	383	377	382	396	392	421	398	381	368	401	358	410	373	393	390	355	431	400	375	378	386	393	349	388	360	383	387	412	339	413	347	400	411	370	388	401	396	390	418	387	375	387	394	397	360	371	373	356	387	377	384	374	403	404	389	422	401	383	407	394	403	413	373	420	413	383	353	389	374	400	383	394	374	379	374	392	416	420	404	392	369	429	376	380	405	374	371	363	402	415	399	378	334	391	347	413	346	371	399	371	387	389	394	375	367	338	367	379	404	372	419	390	396	379	413	392	377	399	392	378	361	410	389	390	364	414	427	401	396	376	359	376	390	397	383	393	400	401	401	425	393	369	392	407	420	431	391	397	393	394	377	388	410	412	399	402	409	387	361	381	400	357	438	410	378	352	391	379	387	371	331	378	398	426	367	350	405	373	380	386	354	378	376	382	379	374	420	393	403	403	401	374	373	392	365	396	369	401	387	393	397	375	383	392	358	390	353	349	377	370	413	396	378	380	393	383	434	386	397	414	399	385	368	360	373	365	414	397	382	394	393	369	418	417	380	372	394	390	374	399	399	405	364	413	386	427	388	406	378	361	363	355	400	367	386	379	370	378	370	373	352	395	391	366	374	358	384	377	388	324	362	423	379	396	384	402	377	394	397	440	386	364	369	410	398	378	370	365	399	356	408	379	380	366	392	376	381	379	380	425	370	386	370	391	382	432	426	377	399	379	403	440	379	404	388	401	361	408	403	362	417	371	381	393	416	387	401	367	391	378	409	407	401	403	392	362	431	377	400	383	395	377	390	411	355	384	367	414	394	352	381	372	391	414	421	369	405	392	416	383	380	367	379	387	389	402	406	391	388	390	349	396	374	375	404	422	354	390	420	378	383	440	406	360	423	400	406	400	391	394	357	393	389	392	390	364	390	421	380	404	404	379	395	378	389	388	400	392	393	416	396	382	380	393	363	389	383	367	390	448	399	382	357	436	398	390	372	404	381	381	371	372	396	391	378	365	408	367	392	394	406	384	385	383	367	401	416	387	382	422	398	384	369	379	382	382	400	353	412	338	375	380	395	400	419	382	402	382	416	387	411	390	374	400	353	364	382	384	369	378	385	357	372	401	374	379	354	354	384	389	364	380	382	355	359	391	389	400	417	408	372	381	378	383	376	393	363	392	368	390	352	372	375	361	409	393	407	389	358	422	426	388	368	384	395	375	394	366	351	378	431	357	357	353	397	375	360	398	401	360	382	371	363	385	380	379	405	379	387	429	388	388	429	408	407	362	372	377	416	361	351	387	403	411	395	401	377	360	411	370	389	347	395	369	419	385	404	411	383	335	402	415	371	380	376	401	381	371	391	371	378	392	348	417	362	373	411	383	374	388	402	383	335	373	390	383	376	341	369	358	372	344	378	376	377	408	384	398	417	373	411	399	381	359	355	373	402	417	383	396	392	400	352	408	346	362	367	394	376	389	420	393	358	391	406	392	378	404	394	365	370	401	373	368	380	373	378	377	382	407	397	409	390	362	358	355	365	407	386	391	416	406	360	365	389	367	374	400	359	383	367	369	417	438	397	401	406	409	401	398	398	392	390	381	362	414	392	383	369	417	405	370	373	396	384	389	411	394	352	357	364	376	369	362	399	365	375	372	377	403	364	353	366	372	366	343	354	396	408	407	373	380	370	385	364	420	394	376	359	400	401	357	389	387	391	405	399	395	411	391	386	394	411	397	368	358	399	398	391	385	419	389	395	385	398	403	399	368	394	401	360	431	391	361	392	396	417	353	412	374	402	368	348	413	432	382	371	366	378	429	386	376	356	400	409	410	407	382	369	389	378	397	379	417	379	362	377	412	368	405	380	383	394	382	361	383	402	365	398	362	365	414	398	395	394	358	391	351	377	388	385	380	355	364	364	373	359	385	414	411	406	407	386	387	377	390	391	393	363	420	378	408	385	375	388	387	372	379	397	399	366	370	405	394	386	364	358	396	371	376	393	380	396	386	380	364	392	378	376	408	394	354	389	395	384	363	381	384	368	384	380	364	385	375	377	413	383	375	413	402	394	364	382	378	393	340	377	379	356	408	373	372	410	393	370	378	374	378	416	374	348	376	408	364	392	419	413	382	394	353	393	362	396	370	368	376	378	391	427	370	412	405	403	397	369	375	410	396	371	393	361	394	381	401	407	398	385	399	382	363	379	402	417	413	401	371	427	401	393	402	393	395	394	375	410	392	367	419	389	407	418	367	383	402	372	370	412	381	392	367	410	371	423	356	370	382	347	379	389	392	382	385	381	390	347	330	377	380	409	393	393	396	397	368	385	381	398	379	419	392	399	369	368	345	407	404	378	383	402	405	394	401	384	370	404	390	367	373	413	402	388	371	367	364	364	364	384	386	404	377	400	374	396	357	388	380	395	372	387	395	371	388	367	396	357	372	416	399	354	399	379	395	382	391	377	441	392	371	381	421	414	380	387	386	373	401	383	387	399	382	382	381	394	388	372	365	378	388	361	411	388	427	420	373	388	382	398	383	320	372	422	435	378	377	403	372	388	426	372	394	410	319	402	406	416	376	404	405	397	407	378	392	347	382	380	351	392	404	407	376	393	383	395	382	382	379	366	409	384	370	381	396	384	360	361	442	394	395	383	396	367	404	433	407	409	390	364	362	402	370	359	366	404	394	374	375	404	419	379	358	388	386	392	400	397	372	380	361	389	368	362	388	407	410	374	351	401	369	381	354	388	366	389	399	376	393	390	419	360	363	428	385	372	381	370	391	379	425	375	368	419	374	390	352	426	387	392	379	370	385	371	412	368	420	391	391	406	376	383	371	385	366	369	340	386	372	420	380	424	365	412	364	384	375	377	406	386	368	396	359	400	371	363	378	389	375	388	370	386	397	384	382	380	420	409	392	376	410	384
5982	1665	939	702	603	519	430	446	455	903	2403	2775	1350	692	494	433	366	341	376	350	343	357	382	344	338	371	329	348	324	342	358	342	351	354	389	352	351	355	342	359	347	358	357	353	386	325	331	355	382	359	365	385	351	380	331	373	367	350	336	334	367	355	337	354	352	331	343	341	399	372	357	368	332	337	375	339	374	338	350	362	338	362	346	339	344	354	328	349	340	347	325	349	368	338	343	356	356	362	364	362	355	377	324	351	332	347	320	373	377	317	354	368	353	351	357	340	360	347	332	345	348	364	343	350	337	324	335	331	391	372	367	334	358	365	342	375	380	376	373	348	314	369	323	383	357	379	363	346	304	338	364	357	350	357	344	341	340	338	363	336	364	349	368	380	364	351	343	389	356	383	319	309	340	373	331	352	360	342	381	342	370	336	360	375	339	380	311	347	378	325	368	358	354	371	377	342	324	361	324	355	364	363	420	360	350	337	356	331	341	396	358	341	350	340	342	370	343	368	371	353	328	355	328	359	394	342	348	359	381	344	362	341	365	344	364	353	375	337	344	347	356	358	324	362	371	334	372	359	327	319	350	338	371	348	370	382	387	367	339	310	342	360	348	368	363	373	345	370	357	369	359	349	348	365	335	367	365	338	352	355	337	375	337	348	333	367	371	372	352	336	383	367	344	366	335	341	328	354	346	382	357	382	331	365	335	373	347	338	327	365	344	332	348	390	370	354	345	351	347	352	333	350	356	354	343	344	344	359	355	332	371	364	355	332	356	360	366	353	371	351	351	376	360	321	361	370	360	324	329	328	359	338	379	325	345	386	368	347	366	365	307	363	348	343	353	361	351	354	388	354	341	352	350	346	366	367	366	352	365	315	339	342	366	346	342	360	377	338	318	328	353	339	372	348	351	352	340	360	347	384	338	362	375	371	359	343	382	325	339	366	326	332	337	359	340	355	326	352	362	363	364	372	349	333	346	343	352	351	357	365	356	364	392	344	348	393	360	363	341	340	342	336	348	338	352	330	370	336	327	345	345	347	385	361	351	363	351	334	389	371	331	353	338	344	352	383	347	369	355	360	331	346	361	354	355	369	387	389	350	364	353	375	355	349	372	339	359	322	390	352	328	360	339	360	353	353	353	335	334	358	387	370	349	377	368	388	359	348	392	356	356	343	321	363	326	356	354	365	343	315	346	359	341	379	338	358	333	356	360	349	322	362	352	353	366	368	341	355	341	356	351	370	364	376	363	374	354	364	368	375	331	332	375	363	323	363	347	384	325	362	359	372	365	355	316	317	343	363	359	355	344	330	338	343	334	340	343	331	386	356	396	323	349	361	347	332	376	324	367	352	332	347	339	350	347	363	365	350	372	386	332	379	364	345	301	362	343	327	377	346	378	356	354	354	353	349	352	306	362	366	343	367	399	354	383	344	356	328	374	338	354	367	390	355	350	336	370	348	356	390	352	340	327	342	396	357	365	365	324	352	357	326	347	327	346	367	331	338	336	324	336	352	375	338	338	398	356	339	355	331	364	342	376	359	331	333	381	377	359	355	354	389	341	344	383	378	367	365	376	354	347	374	334	363	318	394	335	335	369	338	331	379	370	370	326	346	327	354	335	344	341	387	350	366	391	375	349	355	358	391	356	351	359	350	365	343	379	345	326	343	357	372	377	378	355	361	395	345	357	340	338	358	357	362	338	330	351	338	349	387	360	364	364	353	355	350	387	375	325	332	343	350	314	328	344	378	391	377	372	372	348	326	366	365	381	352	312	312	329	338	354	337	345	388	371	349	333	335	324	356	354	360	368	348	373	351	365	376	343	389	348	340	360	369	323	340	369	390	370	334	337	366	351	324	348	344	338	351	347	338	376	356	339	359	380	339	323	325	361	376	365	367	326	370	365	373	351	356	313	340	383	311	345	337	354	393	327	364	359	360	341	328	356	342	338	360	354	379	335	360	343	362	383	333	351	385	349	333	327	365	353	349	357	377	350	362	358	362	344	371	364	341	370	363	323	390	380	370	367	354	344	327	342	342	343	347	388	367	332	345	374	370	338	321	372	371	345	336	345	321	344	360	347	367	358	368	334	371	339	351	313	354	383	341	366	364	370	363	331	369	350	336	345	388	355	341	347	350	332	350	372	351	353	349	352	364	319	322	338	374	329	375	367	362	364	330	337	361	369	357	345	397	326	372	363	339	402	325	358	368	358	357	336	365	358	327	360	362	361	380	345	361	323	368	349	356	371	341	341	344	321	346	359	358	372	349	337	348	352	341	296	333	369	348	359	338	360	356	364	369	349	367	359	335	324	376	342	377	347	366	389	368	334	384	359	342	325	335	356	343	335	331	342	370	356	328	357	340	358	390	351	366	314	366	365	372	339	336	336	345	354	332	350	388	350	364	348	390	319	345	358	356	334	349	358	349	366	368	375	342	279	345	361	354	365	370	380	356	345	358	356	348	353	372	351	325	340	347	322	343	320	365	378	362	348	330	348	361	370	373	369	337	373	333	347	339	351	377	384	347	354	364	366	334	340	370	350	333	326	327	364	356	365	340	363	370	395	350	342	375	384	358	345	308	328	371	369	379	346	375	346	354	335	342	349	351	354	324	355	335	377	315	348	341	361	344	373	377	358	366	362	342	361	342	364	355	329	349	338	342	375	347	393	361	342	395	378	345	324	333	373	357	332	364	358	357	361	354	385	335	369	355	370	364	381	344	364	399	364	385	376	362	368	361	378	395	325	377	380	375	391	331	392	353	333	339	363	343	356	320	375	369	349	361	342	354	336	360	338	333	378	346	338	346	361	327	354	364	346	368	375	390	363	356	354	344	369	345	351	355	342	350	336	378	338	363	337	353	365	360	332	383	358	365	363	322	334	382	368	360	365	393	357	343	353	375	360	363	375	378	345	396	326	364	337	326	365	322	322	350	331	353	391	359	324	337	349	394	342	385	333	359	367	327	328	348	385	363	314	369	337	341	335	384	355	327	350	374	353	348	367	385	363	362	343	328	361	330	362	365	366	324	324	335	364	363	354	357	328	346	339	339	337	350	347	321	320	388	303	334	358	377	362	348	361	331	318	375	363	369	346	334	356	343	322	385	356	363	336	363	377	320	386	348	347	349	351	321	337	348	356	371	344	363	366	351	334	339	356	366	339	357	343	361	337	321	367	345	352	395	376	360	357	381	337	331	352	346	355	339	382	334	343	360	374	347	359	352	323	397	330	334	393	360	333	346	345	353	377	354	359	365	334	352	366	368	372	354	369	355	353	348	367	357	346	367	338	371	365	377	319	342	327	368	371	344	346	373	345	324	355	377	344	333	340	383	371	382	336	338	375	359	391	358	362	344	348	344	379	387	340	363	329	355	323	328	370	351	357	360	348	379	350	345	382	356	324	362	373	354	369	331	340	341	374	335	360	327	346	347	350	390	322	356	367	330	350	356	352	370	319	375	358	361	351	332	364	382	330	383	370	331	352	340	359	323
25594	21435	27447	25557	6962	1317	771	611	1101	7295	19747	18429	8284	2492	967	532	415	426	411	396	393	366	425	389	396	398	408	387	399	412	394	399	422	407	435	409	400	401	359	368	358	416	407	372	410	446	374	397	371	414	390	351	411	385	419	375	385	377	382	385	381	387	377	398	408	391	409	377	438	404	415	392	379	375	323	407	365	420	376	351	392	373	387	386	390	391	418	400	427	377	382	394	383	399	389	411	412	384	381	380	370	410	362	403	381	389	372	373	367	363	432	393	398	392	352	386	385	369	370	377	425	399	371	359	381	371	372	396	387	394	383	382	361	406	367	406	386	391	366	396	371	387	389	397	377	418	408	423	357	386	408	384	405	348	397	408	404	391	382	423	398	408	362	363	395	398	393	420	419	386	365	404	339	361	377	391	414	405	388	393	359	419	385	398	415	359	387	397	391	400	394	388	348	378	371	361	382	377	432	388	400	384	371	391	362	370	375	411	393	406	366	376	365	387	383	377	422	410	390	373	410	395	346	360	418	403	376	350	395	392	377	365	366	397	367	374	400	378	364	414	395	423	387	389	357	385	428	370	413	389	399	405	396	415	388	369	369	390	373	416	406	380	402	388	413	381	349	381	395	369	404	391	375	406	398	396	366	366	402	384	384	387	397	365	364	379	372	373	374	409	407	390	373	414	402	412	380	374	360	387	400	400	433	407	412	382	373	420	392	359	378	383	423	375	382	402	388	387	349	411	395	412	449	396	379	355	394	388	411	370	353	418	364	395	399	384	412	408	443	419	426	372	384	392	395	374	350	375	415	403	405	398	377	387	409	389	432	394	376	363	384	359	421	429	376	387	383	403	398	411	360	381	392	387	447	389	411	404	424	388	411	383	367	407	404	370	376	387	415	356	405	391	372	417	404	371	425	398	388	387	398	410	413	395	385	389	434	425	365	370	417	380	381	411	342	384	378	384	406	392	375	377	370	392	378	358	400	416	386	379	374	403	405	438	387	369	384	398	402	373	342	351	407	384	451	365	378	395	400	387	419	402	391	405	385	364	448	380	402	354	385	394	395	410	376	374	371	381	425	398	396	405	343	389	379	362	414	393	365	402	387	368	393	407	394	393	325	397	409	405	405	405	363	378	395	399	385	397	428	379	408	393	383	405	383	399	377	382	378	392	397	385	350	410	401	399	389	360	394	372	384	387	383	370	403	397	379	415	428	380	417	407	387	348	393	401	400	400	404	372	370	404	384	381	392	368	391	382	391	389	394	426	414	363	408	397	422	410	362	404	406	390	412	420	357	395	398	397	408	387	363	393	386	370	392	407	375	407	368	369	393	428	384	392	331	398	400	386	389	348	358	404	379	362	417	380	397	386	415	399	424	399	399	380	390	365	405	392	397	387	404	381	412	355	371	429	407	411	383	385	375	384	359	396	405	369	373	394	382	399	388	405	372	376	404	397	398	376	411	378	362	410	376	397	431	389	409	398	413	363	410	398	384	393	387	425	377	352	398	429	388	400	379	395	389	370	409	365	381	377	371	412	373	367	388	384	401	367	373	382	410	385	375	424	420	398	391	377	415	440	415	376	402	376	402	380	374	377	396	405	397	452	365	385	378	360	367	400	385	379	373	361	384	392	370	399	374	390	401	434	420	408	368	423	366	381	386	395	373	372	398	388	386	404	393	371	401	395	412	386	375	414	402	387	380	401	407	379	340	414	404	409	417	427	407	397	370	375	389	394	407	397	367	400	412	368	411	399	437	406	398	395	384	379	375	373	378	417	388	360	443	384	371	364	421	407	378	368	389	374	396	368	381	413	377	400	385	389	391	355	407	348	427	412	386	408	379	400	403	416	375	401	430	385	419	401	383	396	367	394	386	396	364	360	393	405	335	346	397	423	397	401	425	407	413	411	416	397	379	400	376	368	363	382	416	354	377	384	362	414	394	352	399	396	387	375	399	406	374	401	374	388	391	388	382	410	403	366	369	362	376	381	371	427	438	417	374	357	384	384	369	383	400	387	400	370	393	367	368	381	363	372	376	387	409	397	419	416	379	394	388	373	355	409	377	375	394	361	390	387	378	402	378	392	390	386	393	394	374	384	339	362	381	410	323	391	378	422	375	419	399	400	427	355	368	359	376	359	393	407	361	382	383	397	364	366	421	378	375	376	428	412	380	426	373	384	383	394	374	383	391	392	362	355	404	382	399	396	374	334	386	363	392	427	390	374	386	404	403	412	371	390	427	387	397	383	397	388	419	410	340	414	365	389	357	378	400	376	383	350	355	409	360	355	397	390	416	413	385	395	396	397	429	370	398	379	394	383	394	391	383	349	375	384	420	354	376	378	399	397	388	384	400	382	379	366	389	397	371	363	367	410	357	365	376	412	366	426	388	376	397	388	377	415	401	393	380	394	391	406	420	374	399	384	400	376	376	377	372	407	360	357	373	396	336	384	400	386	403	377	381	362	398	406	364	376	407	390	410	388	395	428	338	400	345	366	427	361	380	376	359	394	374	375	382	432	392	378	374	349	398	398	391	357	366	388	376	363	396	345	364	393	385	387	390	373	374	380	394	373	360	396	384	397	404	389	422	411	389	359	399	405	384	426	387	452	385	383	366	360	387	416	402	406	395	382	392	366	379	400	386	389	356	379	366	414	413	395	410	412	385	400	413	361	379	386	402	382	373	381	396	379	354	388	400	367	387	400	396	358	395	382	420	409	407	385	391	392	403	368	417	373	392	401	364	341	421	390	384	404	425	368	385	414	406	356	395	420	427	384	424	405	403	404	392	392	400	409	406	405	396	375	399	381	369	382	412	408	403	377	416	375	369	386	340	404	381	420	385	388	344	385	395	373	400	383	379	370	370	368	365	393	386	392	418	381	410	405	389	382	378	374	388	380	394	353	406	416	370	383	377	390	384	394	382	395	442	390	384	428	408	383	416	398	413	360	347	404	375	335	376	391	377	432	376	405	386	401	402	374	371	384	436	401	385	383	385	368	392	380	382	372	365	415	404	382	404	371	391	378	379	410	378	438	363	385	376	417	360	413	400	355	372	376	362	395	392	377	384	373	400	368	389	355	357	390	367	401	391	425	407	374	417	374	394	411	370	387	394	367	395	386	413	382	384	381	393	386	365	400	373	392	417	380	420	371	391	363	336	389	374	368	435	349	401	383	409	377	376	376	386	392	371	406	371	393	390	382	389	372	398	408	364	373	366	365	401	406	369	386	392	398	396	401	394	374	364	395	384	386	405	343	378	403	390	411	400	413	371	423	387	404	366	421	395	402	393	396	382	393	370	396	373	389	430	361	400	384	398	373	381	415	390	391	365	379	389	411	391	442	408	370	434	365	395	388	378	363	403	396	370	367	389	384	413	400	403	403	433	444	384	368	397	398	416	362	389	400	409	408	391	389	387	383	383	363	370	417	347	377	393	386	354	373	393	372	382	402	378	360	368	365	399	369	401	405	390	391	397	390	377	406	396	375	412	397
4455	6404	4197	1856	1419	1161	778	685	1768	10176	20407	15342	6918	2571	1069	549	414	372	380	380	354	404	375	355	381	381	367	373	341	345	374	375	365	352	363	347	368	390	382	344	359	354	380	361	358	344	384	397	355	373	366	384	378	362	387	365	375	335	386	369	369	358	367	355	390	369	399	345	389	359	337	363	391	381	397	382	376	356	418	352	372	345	383	332	393	390	346	378	361	364	363	386	377	359	366	378	374	354	400	408	372	363	368	437	351	354	374	360	374	373	388	366	387	372	363	353	357	363	389	361	383	394	378	394	378	384	393	368	368	389	363	351	368	387	344	377	381	374	354	379	386	359	365	362	364	349	355	351	364	381	379	364	339	372	358	417	352	365	385	392	367	364	366	376	387	341	364	357	369	376	384	362	372	361	364	400	381	373	384	366	353	395	350	371	380	381	350	376	393	379	353	366	377	341	361	381	361	364	363	379	388	333	350	405	383	370	347	360	363	361	399	336	359	372	371	370	382	360	392	358	343	385	429	347	369	345	372	385	340	371	387	388	366	401	369	385	397	357	365	345	392	362	392	355	365	368	376	413	366	338	332	362	397	394	377	368	402	339	365	354	352	392	408	387	381	353	385	364	424	376	389	388	352	350	364	374	352	345	363	336	356	369	359	364	352	358	347	379	351	364	378	351	375	386	366	390	368	335	385	375	373	387	370	359	358	379	357	364	372	339	382	383	356	395	363	381	371	391	373	370	379	356	394	364	365	321	382	357	390	370	381	363	361	401	364	335	356	342	379	388	351	348	383	366	401	391	366	381	335	388	391	368	377	396	357	384	373	344	377	386	405	365	367	362	391	367	388	390	390	362	397	395	362	349	379	326	370	374	373	388	367	356	366	359	393	381	348	346	360	392	353	367	357	389	370	370	379	336	378	380	387	338	365	385	415	334	370	364	370	352	354	356	383	387	391	337	376	356	339	367	362	382	371	369	352	357	390	351	394	378	410	344	366	388	359	366	352	383	398	378	382	333	365	398	399	369	360	365	381	362	394	361	363	376	371	373	362	397	394	423	398	344	356	370	359	380	378	368	334	349	377	353	398	373	354	340	338	383	365	353	336	371	354	356	360	360	380	427	363	363	396	395	369	399	384	340	365	343	379	372	367	371	334	361	387	394	351	389	373	377	394	382	340	385	342	376	356	376	383	368	335	399	333	361	359	385	394	390	351	369	360	416	361	394	364	349	414	365	340	357	360	354	396	375	358	399	342	382	376	371	411	368	386	365	389	339	365	378	370	362	347	402	365	382	349	385	383	362	385	334	373	331	357	372	409	364	355	365	378	369	379	357	409	329	396	377	373	397	398	366	371	347	354	338	351	397	377	384	373	354	371	380	339	381	368	375	380	344	367	370	361	379	350	372	391	373	364	370	369	387	392	384	350	360	383	423	358	357	372	385	356	386	390	348	375	375	373	368	356	372	349	373	370	354	373	347	359	364	335	361	368	331	388	394	383	355	371	384	349	351	359	362	365	374	337	403	387	373	383	372	370	376	360	337	345	383	338	365	345	362	357	394	374	359	384	398	344	415	348	375	371	342	376	370	390	391	353	354	395	338	410	394	402	366	379	343	354	366	367	368	341	387	370	326	367	384	364	343	379	384	358	367	375	350	370	382	394	393	374	381	359	373	367	385	359	354	389	369	356	381	395	337	329	381	353	337	377	368	366	377	369	397	363	374	331	392	358	377	366	375	367	368	369	363	371	405	376	341	343	345	378	384	332	353	379	352	401	379	355	363	374	313	326	362	338	354	366	359	364	396	386	373	351	368	330	369	355	370	417	354	391	353	377	367	405	384	386	343	370	341	360	338	346	405	382	350	374	370	346	351	362	370	392	391	380	383	386	391	338	384	373	363	398	365	358	356	380	417	385	384	373	373	365	371	360	358	355	363	356	346	324	367	333	362	388	359	350	371	362	391	365	369	413	346	364	371	346	376	354	364	349	351	385	371	398	388	388	331	388	396	378	368	374	373	360	374	362	384	362	349	372	345	366	357	335	381	373	384	363	394	358	344	377	363	377	374	368	364	359	370	327	351	364	355	322	341	394	387	345	362	370	383	382	381	369	370	348	388	337	401	359	367	398	360	375	379	378	349	394	393	386	372	375	379	353	369	376	345	376	337	378	331	352	365	342	391	354	367	406	381	414	372	349	385	338	365	379	370	356	384	366	385	355	359	401	373	381	397	369	379	393	354	400	376	342	378	391	385	349	347	356	371	339	400	380	391	345	370	338	354	375	372	378	398	374	360	357	365	345	394	371	371	382	360	373	350	341	359	393	359	355	398	360	339	358	378	384	387	384	344	413	407	362	364	375	351	378	357	357	410	394	394	367	377	365	393	377	398	348	379	364	341	381	403	351	361	364	358	339	344	348	390	389	361	386	366	368	368	357	362	378	380	377	366	398	402	397	345	382	373	375	404	363	332	387	386	386	373	367	335	343	395	341	383	371	344	385	363	342	377	384	373	381	368	377	368	359	399	371	341	371	336	379	351	349	320	331	365	365	386	359	349	390	390	349	398	393	348	356	394	360	376	395	376	372	356	371	340	405	345	355	364	370	387	391	372	383	377	351	386	383	383	368	372	398	381	388	386	383	383	388	354	386	355	369	367	395	386	368	392	368	408	377	370	359	352	376	324	394	378	332	379	370	359	395	350	355	356	360	370	363	378	394	324	380	371	392	396	344	371	343	372	405	361	335	360	358	369	364	375	366	378	377	385	343	394	397	377	403	381	353	385	335	389	358	357	399	364	371	414	360	357	333	365	360	358	363	382	370	388	419	357	397	381	367	372	374	381	343	367	378	359	362	368	363	395	359	359	374	366	377	379	381	332	384	370	354	399	368	393	353	375	356	362	348	374	393	352	355	350	366	368	317	399	365	357	404	356	378	328	366	382	370	384	389	368	352	342	350	368	373	374	333	380	400	356	350	376	341	353	363	370	375	344	376	401	356	400	363	362	365	395	361	414	342	363	370	359	361	373	363	364	375	345	347	359	337	371	361	369	368	367	335	389	381	401	353	373	374	366	372	386	391	360	388	373	333	355	362	342	359	427	389	373	361	369	406	396	362	364	384	369	370	331	357	365	330	357	372	372	360	394	379	374	392	327	368	394	383	358	346	391	344	389	438	363	398	402	360	359	381	379	335	353	352	403	366	368	361	355	374	338	331	370	386	374	383	364	388	371	364	383	360	344	387	374	375	356	376	346	351	377	364	380	372	374	380	380	377	378	378	354	355	400	375	396	407	380	351	378	364	408	380	389	370	372	364	389	399	351	371	384	395	422	355	375	373	389	380	393	403	352	392	369	382	384	343	389	373	369	379	364	348	367	348	352	353	348	341	369	331	350	367	362	389	368	354	362	393	392	354	359	355	357	376	341	398	404	333	369	382	369	406	345	355	381	359	375	346	354	359	357	386	382	376	354	403	368	356	375	414	351	371	367	335	346
24677	21444	28612	24682	21091	6166	1611	1009	2076	13725	31534	30167	17191	5744	1828	844	550	527	559	537	561	540	523	498	466	530	504	547	485	494	507	550	487	528	527	497	541	508	555	507	564	516	538	525	540	494	524	502	496	482	510	496	508	514	494	535	502	517	514	521	509	531	497	518	508	509	529	513	497	528	509	516	509	507	450	522	533	567	503	477	563	536	511	481	502	508	508	507	532	513	532	518	530	478	529	512	499	525	509	544	520	524	543	501	517	510	487	519	494	511	540	516	519	539	493	524	535	489	484	499	514	488	506	510	517	500	533	558	512	500	502	521	484	471	484	541	512	476	495	498	529	502	498	514	576	540	505	506	524	479	533	545	509	513	505	515	478	525	504	472	493	494	507	520	544	528	523	523	486	515	565	522	485	519	504	497	533	517	468	466	496	492	463	534	495	526	530	478	536	526	542	477	501	523	512	508	505	530	499	502	550	524	502	541	517	481	491	508	489	539	512	473	514	467	486	491	497	464	493	524	534	488	498	494	500	476	483	489	536	529	496	514	489	522	516	485	528	519	506	531	539	493	516	530	482	542	493	512	518	487	540	508	511	506	506	525	515	533	476	545	489	516	510	459	487	512	494	542	523	521	512	533	501	560	541	557	553	493	519	522	556	549	521	504	506	469	502	429	509	504	500	497	465	457	507	506	507	524	534	497	485	530	492	493	525	524	518	501	470	548	526	506	517	520	498	494	528	559	506	508	488	520	498	495	517	497	576	520	534	515	517	532	521	537	535	518	500	497	516	514	535	527	522	508	476	546	512	527	518	530	510	500	513	454	508	516	532	520	481	539	493	500	506	484	470	527	503	507	532	487	505	449	506	518	529	513	463	503	540	547	506	492	491	536	485	549	498	530	487	521	466	508	510	535	498	485	505	552	493	495	487	506	522	490	516	488	480	526	482	497	538	505	519	508	526	561	525	531	567	493	483	516	520	513	520	519	524	490	480	504	520	486	518	483	491	467	505	517	526	515	514	541	524	512	539	504	523	499	511	505	511	495	525	508	454	489	530	468	532	511	561	532	531	533	464	468	482	498	485	474	454	502	537	518	513	507	494	511	514	489	472	533	542	496	481	518	512	532	545	535	495	497	495	510	473	508	517	479	539	514	535	476	465	481	548	501	484	496	478	482	466	502	497	522	505	508	500	530	524	525	510	494	485	515	510	526	502	503	496	513	519	533	509	534	529	476	527	490	506	480	530	514	530	475	546	449	496	469	537	505	525	537	504	495	528	473	493	510	514	494	527	493	515	473	512	477	491	489	517	506	527	507	525	504	517	493	487	541	502	463	532	468	537	511	511	503	540	508	495	514	523	504	494	520	508	478	492	485	511	514	493	481	518	495	480	516	469	482	478	486	508	505	502	553	465	487	469	506	553	508	484	500	515	490	540	563	508	493	488	469	506	507	494	487	492	535	526	497	513	481	492	468	495	518	474	515	544	556	482	489	448	526	539	494	495	492	522	498	482	512	491	487	522	514	488	487	543	503	524	518	477	516	553	515	547	477	512	490	510	529	516	503	521	515	459	539	504	572	540	541	507	506	511	533	533	528	494	513	513	496	508	548	513	496	494	536	485	514	496	507	507	489	521	501	480	505	488	499	462	487	469	520	515	524	531	519	530	525	516	555	506	506	501	549	509	515	525	488	538	496	489	488	513	490	522	522	506	492	479	549	470	478	495	472	510	530	521	524	514	529	526	482	509	469	522	468	515	523	548	512	510	522	543	475	557	466	497	503	493	503	510	505	493	495	507	487	507	510	492	484	497	533	509	528	477	503	505	540	505	518	506	481	534	499	475	514	498	548	509	479	482	548	499	533	538	486	534	495	494	521	478	503	526	523	514	539	503	526	494	522	508	532	506	520	530	479	489	489	505	511	486	529	516	539	515	561	543	503	542	505	541	475	471	487	544	523	517	539	538	529	537	484	500	498	512	505	493	490	524	526	513	523	528	500	510	471	548	485	467	496	516	499	481	510	531	472	515	477	515	483	516	469	490	511	530	543	500	491	517	528	452	490	483	524	474	539	468	483	535	509	465	518	507	500	538	536	523	513	516	513	500	507	512	531	519	479	507	530	507	511	497	509	539	547	526	515	532	510	491	522	433	483	519	495	537	525	547	496	530	485	522	504	500	511	482	467	517	503	493	525	509	516	519	510	547	537	542	511	502	522	490	493	479	461	548	489	498	463	536	483	534	508	507	488	470	540	475	493	487	484	479	479	520	536	515	519	543	512	508	530	503	533	499	525	519	515	486	570	503	550	543	487	481	509	518	496	524	534	533	508	485	531	531	503	505	546	534	526	476	504	522	518	495	471	474	488	484	480	495	504	524	521	499	538	481	501	517	507	512	500	512	526	472	513	485	519	492	488	546	523	501	520	516	537	491	511	510	515	495	458	506	521	508	503	509	515	529	487	545	540	533	511	520	453	526	533	522	513	523	502	495	541	466	478	504	546	507	504	523	488	497	501	495	499	501	524	499	471	522	494	512	485	537	494	514	529	517	522	513	499	546	539	509	498	506	545	540	498	519	491	522	500	507	492	465	490	458	477	501	521	485	530	512	496	503	525	525	505	486	486	489	517	486	529	551	491	482	461	513	488	529	530	549	477	492	494	492	513	514	541	492	557	508	486	536	525	485	525	492	486	499	508	501	486	473	468	491	507	506	508	529	499	493	481	512	461	502	489	474	478	501	496	520	505	530	488	500	507	511	515	492	515	526	507	481	502	508	481	526	548	518	521	504	543	472	522	526	517	512	490	507	510	494	500	489	464	550	524	487	537	521	485	546	477	489	493	496	483	529	457	502	499	497	475	492	523	509	521	523	489	515	535	480	498	525	515	524	496	484	488	520	491	488	552	516	514	507	497	480	505	502	512	527	491	496	531	524	498	499	496	523	548	522	534	505	522	483	481	542	509	485	509	520	495	575	499	530	515	495	534	503	476	501	485	483	528	487	529	478	537	515	507	505	455	519	495	489	525	497	507	539	504	525	525	512	488	544	507	488	504	474	464	516	506	493	509	532	460	503	472	505	454	527	537	518	475	514	529	477	480	471	483	533	510	468	510	539	499	511	460	495	534	492	521	503	490	554	500	537	513	519	529	507	530	493	535	544	491	527	504	535	509	489	537	461	545	501	506	498	507	519	516	517	504	471	523	526	501	466	514	492	557	487	523	476	482	494	518	472	516	509	539	536	534	519	541	510	471	498	515	504	534	551	521	482	560	512	503	526	501	542	509	495	524	487	503	539	529	506	511	486	543	493	490	501	540	486	494	520	497	511	500	548	503	499	531	523	533	485	454	511	511	503	516	459	517	533	508	527	505	527	527	473	499	502	506	512	526	497	501	496	515	504	514	509	510	543	476	507	523	513	488	521	538	516	509	529	498	514	504	529	507	507	531	472	481	527	499	505	528	510	531	463	496	515	472	502	484	482	477	507	471	511	525	475	506
4928	9607	8341	3694	2206	1745	1211	1099	3295	17632	30503	25533	13079	4861	1858	772	534	528	455	490	480	488	453	491	464	456	508	492	456	456	485	501	451	455	477	446	535	464	450	508	450	467	437	459	456	443	473	499	499	424	460	490	454	494	498	476	450	518	469	467	486	438	461	459	443	487	458	465	476	455	459	447	441	458	490	444	478	455	445	465	468	458	504	483	450	486	429	493	496	462	447	448	468	460	451	481	452	484	455	498	452	453	448	436	475	459	451	490	496	434	463	480	500	455	502	464	436	439	464	429	449	475	456	454	464	464	509	521	484	463	481	511	452	484	434	465	460	470	466	439	510	495	467	480	501	456	500	482	452	448	453	457	448	492	459	465	433	465	466	496	450	495	513	445	493	434	526	465	466	456	462	452	446	465	506	507	432	441	472	475	470	429	485	439	468	459	474	456	496	470	493	483	469	427	461	491	481	473	480	424	429	480	477	443	460	485	470	494	466	473	472	430	453	457	447	464	468	440	471	515	446	507	433	445	489	452	447	476	464	437	483	429	467	466	467	501	466	483	480	449	463	450	465	447	488	457	483	441	453	462	407	453	438	477	472	440	442	461	419	483	505	473	448	483	481	460	514	438	497	456	474	512	481	493	479	466	534	505	456	473	448	504	479	467	471	491	479	490	441	455	447	434	457	465	431	432	492	502	442	519	488	474	477	464	469	473	454	456	470	467	427	445	470	443	445	454	473	435	505	467	503	472	480	477	439	487	472	432	465	503	462	458	455	459	458	468	417	500	457	487	461	506	469	466	464	444	483	492	503	457	467	475	449	472	460	454	465	467	510	443	479	456	484	516	458	445	472	471	485	458	488	467	462	444	487	495	475	491	468	453	460	437	443	512	484	418	435	489	471	465	457	474	464	496	478	478	462	416	462	480	507	477	461	479	438	500	465	487	478	461	477	481	467	487	490	444	439	486	413	480	428	443	446	491	480	466	470	483	448	492	452	445	471	455	455	461	430	456	461	493	490	481	443	440	469	478	493	483	462	512	506	459	518	433	500	483	473	465	446	443	515	444	499	507	487	512	452	475	476	498	448	459	463	448	430	461	482	479	463	439	494	448	464	489	503	469	489	434	487	499	438	454	433	451	515	439	486	424	468	445	506	443	485	493	452	486	433	454	463	465	470	489	472	488	516	449	457	478	457	423	477	472	487	468	480	498	481	433	449	490	434	481	456	455	440	477	457	485	463	470	485	442	462	470	481	448	459	453	460	463	491	465	445	401	457	498	454	488	444	464	467	461	466	503	476	467	498	441	502	444	448	429	492	485	447	467	486	436	474	497	438	435	507	478	442	460	488	483	482	451	449	481	494	467	476	457	471	496	458	473	473	456	476	475	456	446	453	470	440	473	475	452	485	464	440	456	479	479	459	472	433	458	447	475	423	433	438	467	489	489	467	484	462	460	442	464	462	458	479	483	446	458	462	444	479	467	504	442	450	481	416	438	468	474	465	447	418	467	458	473	441	442	476	438	458	489	479	481	480	474	497	459	509	475	483	479	437	517	445	498	464	469	465	460	449	484	484	464	447	459	489	437	460	484	466	481	438	465	468	489	471	473	452	426	481	467	482	464	457	449	486	449	460	461	471	499	456	492	462	476	466	508	474	419	476	442	474	461	465	497	434	469	499	453	476	425	480	454	489	504	490	489	469	473	448	486	450	462	449	440	493	433	474	449	457	464	441	460	460	481	454	403	471	413	432	464	466	486	442	475	475	446	490	480	488	453	495	471	461	455	482	468	477	430	471	484	480	525	459	475	450	438	475	495	430	484	488	462	472	448	487	463	418	492	467	443	473	502	453	471	487	443	484	452	460	437	487	452	471	457	452	448	434	437	488	429	444	472	462	444	460	446	449	446	465	455	428	455	437	470	442	502	480	459	476	440	436	468	438	451	455	437	479	448	465	467	456	477	457	482	486	481	455	459	420	490	443	469	446	505	449	471	467	451	449	489	465	455	451	422	495	445	515	484	479	458	482	452	489	456	452	468	506	491	464	498	465	473	469	449	437	463	455	486	429	459	456	478	472	463	467	444	464	472	475	448	493	417	476	452	448	440	469	494	433	444	454	454	448	493	442	503	475	484	492	457	437	467	466	418	465	504	467	473	439	494	496	483	494	440	472	417	484	448	483	520	466	413	478	453	452	463	462	490	501	464	410	480	468	452	465	463	481	452	445	454	479	436	443	429	460	504	470	440	425	429	448	491	503	476	449	476	476	481	434	479	477	450	414	467	456	439	469	439	500	447	430	483	435	477	485	408	454	439	472	493	483	464	434	478	444	427	446	474	458	454	460	467	390	447	436	450	483	455	477	435	441	444	453	457	454	447	519	480	486	454	507	456	459	440	484	455	434	465	467	476	488	479	453	465	486	492	456	401	455	445	478	504	444	457	447	503	461	430	449	505	477	481	489	439	493	466	436	471	425	489	488	457	501	470	458	446	468	498	464	457	471	447	448	481	459	485	435	446	443	441	453	488	428	459	490	456	442	432	512	473	453	463	485	466	443	466	467	441	461	470	429	430	451	456	465	464	481	484	495	450	479	474	452	440	456	466	449	506	469	486	514	434	451	459	449	442	469	438	486	449	451	441	415	456	465	438	472	451	477	437	489	460	438	457	459	477	487	467	459	478	510	451	457	461	493	476	452	478	472	481	450	465	450	452	482	467	462	471	482	501	483	443	454	458	476	490	457	448	476	469	482	499	462	443	480	448	439	471	507	468	479	477	444	455	477	435	455	490	492	475	453	476	465	493	463	467	451	444	444	415	458	473	491	426	479	447	481	462	430	489	460	446	503	467	470	447	458	439	479	442	507	416	447	464	472	453	457	469	434	431	503	443	450	470	474	444	460	456	510	479	473	473	434	492	501	485	461	471	452	473	474	460	478	459	443	474	487	492	511	469	461	431	445	434	478	465	468	465	437	434	433	443	477	459	417	448	457	439	456	476	491	510	465	452	474	481	444	481	451	466	454	427	443	470	473	454	416	454	464	468	480	471	471	462	455	429	458	464	489	504	473	468	447	481	456	466	442	472	439	490	472	435	437	464	431	445	473	486	484	466	427	451	477	437	480	457	502	454	457	484	426	450	454	450	440	436	477	489	499	471	430	445	458	522	453	482	475	467	488	458	450	460	495	465	476	439	466	469	430	440	430	444	457	461	469	466	447	486	477	435	445	461	497	472	450	442	472	485	451	437	424	489	472	458	480	503	462	495	463	442	462	482	454	454	433	460	479	471	524	464	468	426	498	431	453	447	469	457	471	458	495	482	402	502	465	474	483	415	453	508	471	473	454	461	436	468	460	455	433	500	451	479	456	501	464	502	472	489	476	465	446	458	434	483	458	452	446	471	448	441	485	448	459	452	467	454	493	438	475	449	462	467	484	451	479	465	472	463	452	429	444	462	473	463	460	438	460	452	482	444	485	455	468	489	513	450	481	449	449	490
27547	10520	2079	858	610	482	449	360	509	880	1809	1893	1199	719	492	344	411	384	369	421	382	372	369	396	397	382	395	355	405	387	371	379	380	422	422	349	416	376	406	402	401	366	381	372	417	335	366	364	361	360	365	388	424	367	433	387	376	377	390	377	388	384	414	354	385	411	371	387	397	372	378	361	355	398	366	376	363	390	373	372	396	427	368	360	385	386	396	399	352	385	383	376	381	356	411	428	361	390	309	388	352	363	389	407	375	355	378	397	411	362	382	355	409	422	405	355	371	379	367	353	370	357	363	384	375	366	362	410	385	385	369	385	382	367	393	438	370	371	423	395	385	384	380	380	394	361	377	362	360	362	371	327	417	375	382	383	365	377	435	367	347	398	384	402	387	384	368	381	406	385	388	419	374	349	380	395	398	374	379	386	400	353	389	385	374	388	378	403	352	352	372	390	389	377	367	368	405	394	357	373	385	378	367	398	371	379	376	375	398	373	390	379	381	378	384	360	376	378	376	379	377	390	400	370	356	388	387	383	358	393	346	386	387	376	393	393	390	421	367	388	367	401	405	388	370	360	367	359	403	393	410	380	413	362	377	399	403	423	364	377	423	365	390	364	371	379	420	406	389	382	373	414	380	388	354	353	399	403	349	360	371	369	372	401	380	398	387	410	396	391	373	393	400	335	353	365	433	378	375	363	345	362	372	384	364	394	375	405	365	397	348	370	390	372	374	380	349	368	405	394	410	398	369	395	343	372	380	414	356	404	356	420	382	411	370	363	395	378	382	361	375	378	370	392	387	435	389	387	387	396	384	393	379	388	384	364	350	419	346	390	385	379	415	409	372	410	414	350	388	407	375	390	416	393	366	375	400	332	366	407	383	358	360	355	387	388	369	391	390	355	417	376	371	408	372	365	415	354	344	396	369	358	342	371	350	395	405	416	390	375	364	386	380	356	372	409	364	391	386	393	359	374	379	359	363	389	408	372	368	359	379	390	381	406	378	381	385	406	367	362	405	368	372	403	399	384	394	383	386	370	404	380	397	383	386	390	362	433	374	375	379	371	369	352	392	388	367	369	374	396	375	388	377	407	396	384	431	378	389	382	410	386	391	369	383	378	344	384	424	361	378	365	418	369	386	402	373	408	349	363	377	414	405	393	361	356	383	360	378	414	374	367	360	360	390	378	384	393	416	403	386	365	383	368	370	358	416	366	356	364	365	399	382	341	378	389	381	393	363	362	403	396	382	367	370	380	389	406	381	358	384	376	382	384	394	381	409	376	376	401	378	359	411	370	425	422	376	414	368	394	378	403	421	373	383	385	342	383	402	333	400	388	392	362	372	360	357	364	397	389	383	389	389	377	399	387	389	406	363	363	379	363	408	382	359	363	390	347	384	412	400	362	381	367	398	377	351	394	365	344	350	333	389	375	360	398	370	400	372	357	411	382	384	404	358	356	360	343	389	328	383	389	452	396	365	407	358	352	393	403	367	344	375	389	335	402	382	410	384	421	372	378	357	403	389	399	381	359	377	397	384	384	384	389	383	385	405	399	380	374	405	409	378	388	382	346	396	397	360	414	382	398	389	378	380	437	395	378	380	392	365	412	374	371	366	360	406	400	355	391	397	416	357	372	396	363	387	388	357	407	376	394	379	396	358	368	396	397	393	392	378	363	393	392	373	378	386	408	389	366	382	395	364	402	354	389	396	371	397	388	341	388	396	383	398	398	393	343	382	399	390	374	407	387	410	369	381	374	408	365	380	384	392	403	347	374	417	380	413	379	353	372	388	392	379	389	433	383	379	381	397	403	376	397	386	337	341	398	365	397	373	366	382	370	336	377	356	375	375	320	363	337	363	366	362	412	359	369	385	407	407	348	336	370	357	366	413	369	380	368	347	419	395	377	378	394	351	373	372	377	389	371	356	360	356	356	376	356	408	374	367	413	347	375	410	357	379	362	404	413	406	367	340	376	378	401	384	384	372	389	404	372	396	374	380	382	380	363	367	335	383	377	387	379	396	392	380	406	385	395	385	398	364	387	377	371	366	310	379	398	382	354	347	384	375	380	337	347	361	398	395	384	386	403	389	407	391	348	365	393	419	348	418	385	375	401	380	376	373	379	378	422	338	403	422	376	370	386	356	397	361	371	364	370	378	393	391	376	397	378	368	372	388	371	367	351	398	381	371	377	370	360	421	336	396	374	368	421	343	349	366	373	379	365	416	380	409	397	344	375	394	376	394	379	395	395	406	346	396	387	403	409	359	343	382	360	393	404	403	370	358	404	421	376	358	366	419	389	381	386	342	350	372	388	398	390	433	373	365	371	369	409	381	406	376	334	386	378	366	405	400	381	406	370	395	389	403	389	385	389	383	376	330	344	387	381	367	392	356	405	331	410	383	361	386	348	364	379	381	373	412	386	379	455	375	377	421	390	415	342	411	397	367	348	359	377	387	384	383	394	392	371	348	382	367	347	382	417	373	391	375	362	383	349	417	396	368	347	405	416	387	371	409	339	391	382	366	417	351	381	382	404	351	398	385	388	373	366	394	393	353	358	393	350	441	396	357	383	372	404	404	389	390	363	399	375	406	371	375	378	397	370	374	397	394	398	379	418	389	370	389	372	389	399	362	365	372	393	390	368	393	371	362	370	346	372	368	346	340	412	358	375	401	376	397	366	347	386	397	394	355	349	376	359	394	348	395	398	408	339	370	371	379	395	377	382	365	335	393	371	381	356	383	363	365	350	415	382	399	360	395	374	385	373	358	391	368	372	389	395	396	381	368	382	388	395	370	417	401	393	370	411	361	373	348	404	394	377	379	379	373	380	394	384	385	422	382	375	393	368	407	337	372	346	387	371	414	342	429	373	358	365	384	372	403	396	372	380	402	392	370	359	386	385	355	393	395	350	378	405	420	387	390	405	379	399	404	384	399	425	414	360	380	349	372	385	405	363	384	367	390	356	372	404	406	417	402	373	390	389	435	394	391	381	399	415	415	385	380	398	368	360	375	372	380	364	387	386	359	356	373	410	375	388	395	396	379	388	403	395	386	367	390	330	385	383	353	372	361	389	368	346	366	394	391	403	377	380	364	407	382	385	372	367	412	368	333	364	409	379	341	400	440	355	383	372	320	405	374	344	363	387	377	405	371	376	363	399	374	387	355	376	391	373	401	385	348	364	374	342	337	426	386	363	366	372	362	360	413	373	386	350	403	386	370	411	389	368	395	376	414	363	398	384	367	392	365	403	369	391	387	384	367	336	405	369	376	409	382	384	386	377	393	395	393	392	415	384	382	384	368	393	391	406	383	381	379	378	383	360	369	380	383	364	372	376	400	373	365	395	442	400	374	374	394	374	358	396	369	388	379	383	385	399	391	400	371	372	384	359	362	392	367	342	385	371	366	415	357	379	377	376	361	393	380	417	353	378	378	392	389	375	416	414	397	399	408	375	349	385	419	383	359	408	403	377	390	380	382	374	389	354	409	394	371	389
5657	1830	1787	693	630	562	496	368	569	1136	2417	2201	1349	745	488	396	383	347	324	362	354	360	357	350	342	354	330	301	348	374	348	340	378	309	373	328	355	330	351	329	359	314	356	339	357	354	351	355	376	352	335	317	364	318	377	339	331	372	352	357	346	331	313	354	382	343	347	361	375	349	353	359	362	333	334	372	350	356	322	333	335	335	317	334	325	339	342	342	357	326	349	317	341	348	333	336	394	338	370	343	338	361	304	337	341	334	354	353	345	357	352	356	384	365	347	307	380	312	315	327	322	338	349	369	318	352	358	331	362	326	348	347	330	346	379	353	354	340	317	331	368	366	348	353	330	329	369	334	364	351	344	346	363	309	344	363	363	356	355	352	344	330	331	358	359	334	349	391	352	356	356	333	325	347	360	352	311	356	361	370	320	350	360	402	354	335	324	342	309	320	331	329	339	342	338	328	342	345	322	317	347	369	354	329	359	346	359	357	324	352	330	351	344	329	343	332	334	363	322	357	348	366	347	362	356	380	395	379	345	355	383	292	320	350	344	350	340	321	378	329	354	382	371	345	357	368	363	361	346	318	368	333	352	335	339	361	339	354	329	350	342	331	347	333	326	333	341	337	367	370	339	355	333	376	342	382	355	333	355	333	343	349	352	335	335	363	371	323	352	308	348	340	327	370	364	377	316	336	373	360	361	342	360	330	393	377	301	351	334	367	344	319	336	326	352	336	366	336	346	350	366	352	366	324	370	374	363	343	334	348	339	337	366	360	360	358	328	354	350	365	356	351	379	350	363	364	324	337	366	364	384	373	353	354	341	332	344	333	352	329	365	322	324	344	359	342	367	338	318	320	330	338	339	333	354	344	330	351	314	344	353	348	325	346	360	368	343	344	332	354	340	338	336	359	368	361	356	366	349	349	370	384	323	354	328	355	376	355	326	358	332	323	371	355	354	344	333	395	361	355	346	359	347	327	350	355	315	344	366	375	344	367	335	346	359	344	363	356	354	335	333	342	372	312	315	363	323	322	351	327	369	345	329	354	342	353	344	340	349	309	385	363	333	374	358	352	301	341	321	342	343	321	362	331	328	367	314	360	354	343	360	345	350	346	327	344	363	375	331	352	348	321	346	331	348	329	303	320	364	374	336	347	361	339	331	338	324	310	358	350	352	354	370	346	334	355	359	367	322	335	371	345	331	326	327	343	348	342	367	356	318	333	312	335	347	334	345	343	322	357	354	348	359	352	362	323	373	330	351	368	348	344	369	361	352	356	328	341	345	342	315	327	356	355	346	340	339	325	299	346	350	344	337	358	353	376	353	319	365	329	318	343	347	317	346	346	330	346	351	347	354	285	314	328	333	365	354	356	359	367	364	359	357	316	326	331	355	356	354	328	337	372	365	314	348	357	337	335	343	314	365	347	361	353	327	326	334	324	368	351	320	386	310	345	348	339	330	325	305	354	322	355	361	398	346	357	326	335	370	375	330	354	342	345	332	369	330	356	314	346	365	308	376	328	337	336	327	340	379	338	324	340	342	387	324	344	349	380	366	333	345	330	336	373	356	357	338	328	335	349	329	364	357	399	319	310	358	347	353	350	333	332	354	357	318	359	319	349	368	347	331	333	351	354	331	348	343	382	356	308	366	349	334	344	326	361	361	329	340	353	323	330	344	368	343	342	321	362	335	341	332	322	373	355	316	337	370	371	357	335	368	357	367	348	372	330	315	331	362	352	322	335	349	362	341	353	322	363	334	355	345	367	365	340	334	307	356	373	354	366	369	322	332	362	357	319	316	353	333	374	362	310	327	356	342	363	345	281	347	320	418	335	354	347	355	353	343	384	317	297	362	351	326	332	350	368	318	311	356	326	376	356	385	342	336	353	339	316	331	344	325	380	333	354	356	359	366	362	325	347	362	323	352	361	354	352	315	295	345	321	347	347	346	354	350	354	348	346	322	313	350	325	344	343	343	350	343	332	350	346	360	348	369	336	358	336	344	329	335	329	327	354	360	380	343	369	364	336	366	347	340	339	343	367	350	336	332	347	353	376	353	344	344	363	338	302	350	346	337	407	351	338	342	380	317	371	342	350	394	340	360	345	355	329	335	368	350	330	363	303	338	334	329	390	355	334	355	353	338	332	352	340	328	339	318	357	348	331	357	361	344	365	345	325	352	340	340	330	332	324	370	308	343	360	341	345	334	339	400	330	378	350	345	356	339	350	353	337	326	335	351	336	350	339	364	337	343	340	361	415	373	357	388	330	390	352	349	330	341	329	333	339	327	360	347	365	357	321	348	341	332	337	357	336	351	362	326	314	333	300	347	306	323	348	360	333	325	351	357	367	330	353	368	345	294	366	364	371	316	360	324	393	331	322	350	359	358	350	365	340	352	326	351	346	343	340	351	333	351	373	327	344	332	325	314	349	383	336	327	365	348	338	342	320	357	342	343	344	335	331	353	328	355	377	363	340	345	357	358	358	376	348	379	361	350	368	332	312	346	282	354	350	344	340	336	344	384	351	340	364	351	332	320	361	319	318	348	315	359	336	327	351	340	361	362	327	357	373	398	353	348	376	339	360	336	320	323	327	365	360	353	352	349	353	342	345	342	349	352	333	344	318	366	352	320	345	328	333	321	323	356	351	333	339	359	315	333	316	376	369	329	338	352	338	339	351	338	355	324	333	341	356	325	348	345	341	351	341	330	339	336	334	366	331	327	356	369	344	337	344	363	353	371	342	352	373	352	351	334	366	362	349	370	354	365	348	352	357	349	347	365	347	360	344	342	350	346	348	364	339	353	385	348	342	349	353	347	372	363	344	341	315	374	345	335	346	350	328	365	335	339	334	339	352	333	340	352	325	360	315	361	315	375	327	342	303	341	361	366	324	358	331	346	360	371	304	369	342	349	341	361	356	326	341	327	336	336	349	374	345	360	370	320	340	357	369	288	364	343	360	333	333	363	364	340	366	317	322	385	323	324	364	351	337	348	352	365	334	379	317	348	350	339	323	327	334	344	330	327	353	321	325	352	338	312	340	338	372	361	355	349	352	308	319	369	350	351	340	337	326	340	324	352	343	339	398	340	339	317	350	368	344	363	328	353	351	364	343	362	342	303	370	357	326	347	349	350	350	360	363	347	341	340	354	361	346	370	330	348	341	337	357	329	360	355	354	317	338	335	360	320	337	347	338	339	345	351	346	338	326	342	350	357	335	378	376	334	354	354	336	319	346	359	344	329	385	346	332	322	345	387	331	354	356	357	356	355	348	362	357	364	340	350	343	354	352	331	330	341	363	326	369	325	323	330	329	357	356	350	357	339	372	345	358	347	340	353	360	340	349	354	337	334	322	358	336	346	377	365	359	339	358	339	358	322	346	330	343	299	348	357	311	344	349	348	358	349	381	380	374	352	364	360	353	343	325	302	340	402	316	349	359	344	335	370	363	341	329	344	355	355	330	335	381	348	354	350	302	350	360	353	324	344	343	346	337
25615	21419	27431	25437	7669	1638	908	621	739	11489	20273	15616	7505	2373	927	501	411	407	374	369	406	392	413	385	393	405	413	394	410	429	382	399	387	409	384	370	413	370	407	373	373	425	380	390	404	366	393	346	401	411	424	422	375	374	366	382	383	389	348	415	369	395	410	366	381	364	373	369	380	359	392	368	412	366	353	409	389	392	400	378	398	356	388	353	376	405	376	376	380	362	375	387	346	381	403	417	401	393	399	396	388	364	372	358	384	378	389	424	413	409	406	413	400	371	371	383	386	398	373	364	412	394	370	393	380	387	377	352	373	403	397	359	414	413	391	417	372	402	356	375	362	377	394	385	366	408	376	397	358	375	346	341	348	400	385	409	400	389	370	392	409	385	437	376	389	390	369	360	357	373	362	362	386	384	367	385	358	370	392	383	383	367	385	371	408	397	369	414	386	436	373	397	410	386	365	377	394	385	383	388	392	394	369	406	389	336	398	382	425	354	345	373	379	408	406	371	381	379	390	362	381	385	373	378	379	371	371	388	367	392	361	374	358	364	386	380	380	365	376	357	356	413	361	370	379	392	362	403	396	377	392	369	399	388	372	390	392	387	375	398	394	364	359	363	381	377	384	374	402	400	369	371	414	377	361	346	367	370	372	357	354	353	399	404	379	383	377	367	390	407	374	399	374	386	354	380	367	359	391	412	336	369	400	390	358	392	386	397	374	378	413	397	380	387	391	382	398	418	421	352	358	397	386	386	374	402	400	388	354	388	397	367	398	368	372	385	390	358	363	369	386	390	404	390	383	399	385	372	365	383	376	377	388	411	376	393	365	383	369	353	404	390	365	419	391	392	391	385	396	370	381	393	377	414	369	384	373	385	411	382	403	337	352	367	386	358	385	390	367	386	392	360	383	377	371	394	346	378	346	363	360	381	400	371	377	382	342	351	359	396	330	343	352	439	383	366	386	391	377	380	375	377	388	388	358	381	382	387	397	366	379	372	390	380	362	407	406	366	372	397	388	383	374	386	388	374	392	382	370	356	416	359	395	369	388	380	361	348	374	403	384	380	403	322	399	361	341	368	350	412	396	389	368	373	400	383	400	404	394	384	385	401	403	382	381	400	377	401	347	392	339	364	376	397	359	391	406	363	372	388	393	386	428	420	363	379	372	395	369	408	396	387	401	372	397	374	365	382	375	387	393	400	401	388	357	362	394	381	388	377	383	375	354	395	367	359	368	384	346	354	368	367	372	375	403	356	363	368	366	409	376	350	372	364	405	371	363	381	370	354	351	414	393	425	384	355	371	381	369	358	376	390	348	383	350	372	387	385	387	412	365	357	404	404	408	420	385	362	369	378	394	370	367	375	396	374	346	372	376	375	392	368	360	374	400	385	412	376	338	375	363	385	393	422	378	393	390	378	396	343	369	371	408	373	388	383	405	379	364	401	399	373	378	369	353	364	359	386	393	396	340	405	356	405	379	361	406	352	382	366	409	399	370	404	393	385	385	380	362	375	384	375	387	347	380	379	404	358	398	388	359	367	371	374	413	421	374	399	360	411	358	375	404	376	355	393	386	403	364	411	367	403	414	352	388	412	415	386	389	391	372	381	415	397	366	396	377	403	365	365	382	358	383	339	400	403	385	375	366	410	345	394	372	414	350	399	406	395	436	358	367	429	391	388	357	353	370	390	387	377	355	349	372	360	383	361	423	420	390	362	357	378	364	376	381	407	404	383	397	383	408	400	381	367	388	376	355	376	375	346	407	382	349	380	407	325	352	387	386	382	366	395	377	374	402	344	363	358	360	382	411	381	411	379	382	384	378	376	390	375	379	371	387	417	370	398	383	393	413	380	347	377	384	402	367	388	371	383	352	380	386	405	376	397	395	389	390	347	361	413	417	370	377	333	386	406	388	351	380	359	394	405	377	389	391	374	345	355	390	381	402	392	381	366	367	342	384	371	408	375	363	339	379	405	408	403	362	368	370	376	409	367	376	374	368	373	377	400	376	390	357	361	396	362	370	364	390	360	364	389	383	378	395	367	377	383	385	403	408	429	398	365	374	400	416	363	400	401	381	376	360	410	350	380	392	390	380	375	412	386	399	378	389	403	366	392	372	405	360	370	378	408	377	390	356	406	351	367	378	384	374	362	390	373	386	391	400	389	396	382	411	403	351	400	395	397	375	397	378	361	412	345	384	378	363	356	398	363	361	361	349	412	384	379	355	378	377	374	396	384	390	336	393	380	380	384	377	367	386	375	349	374	342	388	403	386	355	368	359	365	373	412	401	380	387	363	432	389	377	369	391	358	358	374	403	362	415	384	380	363	396	356	390	395	402	343	418	372	394	392	382	389	396	379	366	406	384	373	359	395	379	366	370	393	388	414	387	397	427	374	363	385	413	374	375	359	368	382	414	386	390	386	400	389	408	380	359	410	402	367	412	358	364	401	393	387	383	367	409	350	380	369	388	375	381	423	379	352	375	366	367	361	337	390	361	371	352	400	407	388	408	372	411	378	383	379	413	351	382	392	383	385	393	375	362	370	384	386	381	386	377	387	338	393	374	377	387	370	374	391	403	405	411	339	354	363	408	383	388	399	377	383	386	357	388	364	362	400	389	373	358	392	388	386	416	368	397	357	344	389	396	340	398	435	384	399	344	387	381	370	358	391	381	362	388	393	378	384	384	363	383	387	379	398	404	351	394	369	393	346	421	398	366	362	413	366	374	407	435	389	399	365	368	431	400	361	405	349	387	410	369	370	347	402	377	416	388	367	366	403	397	386	369	326	365	394	368	365	408	379	387	395	383	372	388	366	358	348	372	352	395	387	331	395	407	376	369	351	403	384	382	390	377	399	367	374	410	387	388	353	427	366	369	380	364	385	373	412	392	399	384	374	379	404	354	348	422	384	359	407	377	362	402	394	397	363	379	396	375	376	390	383	386	358	411	409	366	407	393	384	424	402	353	414	390	361	413	386	393	408	392	391	383	403	387	348	407	383	361	390	351	387	361	387	379	360	384	337	390	388	349	392	381	430	403	371	355	351	392	394	386	397	389	346	386	375	344	403	367	359	400	364	395	395	375	374	376	347	427	363	393	377	384	376	374	394	374	392	371	405	352	377	386	424	395	390	350	419	363	384	371	358	338	388	354	401	370	380	374	376	377	357	390	403	367	348	378	372	367	363	359	411	404	415	345	364	433	398	411	376	406	370	361	394	359	387	384	397	353	412	360	399	371	412	392	386	394	401	371	340	395	375	410	383	370	393	404	358	392	371	420	418	383	382	370	395	381	385	378	390	367	369	407	374	394	382	350	380	432	357	393	398	406	398	372	385	369	388	417	357	396	392	404	396	397	404	404	346	347	331	355	379	376	408	383	407	393	373	368	379	403	346	379	388	357	375	409	393	381	380	368	360	364	387	344	388	384	430	429	362	371	375	381	350	401	400	411	363	391	381	391	387	393	366	389	376	396	407	389	395	377	446	396	376	368	414
4762	5993	5713	2670	1851	1442	919	706	1064	14324	19452	13416	6637	2467	989	534	406	361	410	376	333	366	362	392	378	391	417	359	410	378	369	363	359	372	365	383	360	365	392	376	411	363	353	339	369	350	359	359	360	348	401	368	370	367	348	342	402	390	356	390	357	372	401	331	371	393	367	352	345	382	353	387	379	402	340	366	417	386	357	389	370	374	356	420	331	375	364	364	381	386	398	407	370	351	365	358	365	358	361	403	362	349	374	361	352	368	369	382	385	357	380	337	360	354	350	366	355	351	359	355	415	350	362	391	370	338	346	364	386	357	373	354	359	348	386	364	375	360	352	330	362	362	374	377	413	341	365	319	387	377	360	349	361	372	349	354	366	343	385	368	364	360	353	387	374	333	352	367	343	348	374	363	339	352	370	353	333	361	354	319	370	382	346	357	361	379	352	377	403	349	377	361	348	346	346	348	415	368	377	346	386	343	383	360	331	340	347	339	365	375	361	380	371	350	378	359	334	362	352	396	353	380	368	338	388	343	341	351	356	377	359	365	368	349	387	379	356	382	366	333	356	423	396	375	377	388	356	378	336	383	378	329	377	359	351	346	350	367	368	370	374	393	368	369	324	348	361	360	398	365	378	398	385	355	414	386	379	365	379	347	364	358	347	350	380	325	357	370	369	329	330	331	367	383	365	367	377	361	372	376	374	329	383	339	359	361	330	361	371	336	394	375	365	365	329	365	370	335	363	377	384	326	369	338	384	347	358	346	372	369	350	364	331	350	363	349	369	360	380	379	373	365	363	397	323	384	358	390	346	348	337	376	381	364	365	351	347	374	322	377	355	363	374	335	351	373	359	354	331	363	404	345	390	361	376	365	339	326	384	389	410	333	327	371	354	379	360	378	381	352	352	363	352	341	364	388	369	406	394	348	369	369	341	343	324	384	398	355	379	383	353	353	370	320	354	362	365	345	357	381	369	317	374	353	349	356	375	353	353	318	346	369	378	397	358	359	349	367	363	344	361	383	362	374	337	394	378	373	391	320	352	339	419	341	395	333	349	374	343	350	362	386	365	349	350	365	343	345	341	360	342	377	369	361	370	321	339	381	334	350	340	390	367	388	377	351	323	351	374	362	332	351	333	380	375	370	346	342	399	353	384	373	360	353	342	321	375	338	383	348	391	374	383	318	335	366	348	377	326	359	347	398	345	362	366	340	348	363	367	345	347	404	379	356	366	366	371	383	334	336	386	359	361	363	407	413	393	343	327	333	353	401	374	327	350	359	365	344	371	373	392	365	336	387	346	329	378	340	355	373	325	354	401	354	346	355	337	359	363	318	343	360	364	373	384	344	361	360	336	371	370	357	343	393	356	349	352	374	381	374	376	380	320	375	387	360	381	395	379	380	336	376	345	351	385	380	356	383	350	351	345	382	375	319	366	374	408	369	371	377	389	365	372	368	370	386	369	364	374	375	387	367	354	368	328	325	356	380	344	380	351	367	385	366	326	366	358	363	352	365	358	321	340	379	340	363	345	388	345	368	364	331	366	373	332	356	352	415	383	340	362	342	398	351	363	360	358	381	380	348	378	369	393	358	371	347	374	349	362	380	373	372	349	345	344	385	382	370	341	371	345	347	383	347	362	361	390	357	376	352	361	346	374	395	373	324	338	355	373	360	380	369	408	374	361	364	362	381	362	383	357	386	363	343	382	373	349	360	362	363	382	350	390	352	354	357	349	353	363	379	371	325	380	343	361	337	341	356	400	327	362	371	363	356	331	376	359	401	374	343	370	363	395	385	384	344	371	357	373	361	386	391	365	379	374	323	379	362	338	376	362	394	401	392	382	349	345	386	374	357	366	355	363	364	363	335	350	366	370	359	366	356	369	343	357	354	381	341	348	413	364	305	336	344	352	350	362	414	389	359	330	342	343	382	384	332	362	347	338	385	369	336	369	340	369	357	340	346	363	378	377	347	323	355	346	357	348	381	387	380	359	344	376	337	365	352	319	350	349	379	356	338	347	377	350	372	391	359	351	375	338	369	355	373	351	360	347	359	380	390	353	348	367	371	400	385	363	354	352	393	314	371	357	356	346	359	323	358	356	351	361	397	382	370	364	356	343	380	361	335	369	384	374	329	351	372	382	341	395	349	350	378	339	347	349	348	357	349	374	389	393	350	349	357	339	365	377	374	376	373	344	353	356	374	364	371	343	382	351	397	354	371	376	351	338	370	365	334	358	336	350	325	329	330	346	358	364	354	361	378	362	391	327	363	338	365	353	370	369	381	384	350	362	373	346	374	380	381	365	363	346	333	359	361	342	347	337	347	364	378	374	339	375	378	367	356	340	361	341	344	363	355	376	345	380	344	352	383	353	374	352	341	358	367	396	386	325	406	377	368	361	402	362	329	371	358	343	356	373	385	368	362	350	396	325	379	349	317	335	360	328	353	370	360	348	364	365	345	361	334	383	351	350	352	365	378	337	409	388	365	362	354	353	387	382	363	395	356	355	360	359	385	366	329	367	360	393	373	348	354	367	362	363	378	380	368	362	337	371	386	353	375	353	337	356	368	384	364	370	338	358	386	355	347	356	360	365	334	348	348	366	370	323	358	399	339	374	355	349	330	346	346	381	351	363	382	371	355	373	356	366	348	375	360	388	347	356	353	341	362	344	362	343	346	361	352	394	352	395	372	367	377	368	325	342	378	385	371	366	354	370	365	361	366	380	350	375	334	357	372	372	352	368	376	371	359	357	395	353	405	379	397	361	381	339	386	362	356	378	345	373	366	347	333	351	362	339	377	341	349	385	407	357	342	339	333	332	340	350	344	385	363	333	347	359	335	366	324	372	346	331	392	375	341	383	365	334	362	386	360	364	411	345	369	353	419	351	368	310	369	403	367	402	384	375	364	375	370	365	374	376	378	353	349	348	368	357	370	371	391	361	354	335	342	358	358	346	381	373	369	328	376	357	355	357	362	381	354	340	336	367	361	328	361	381	355	394	371	371	365	333	337	379	355	354	369	349	349	367	353	365	327	336	353	383	377	362	381	382	360	397	346	356	353	397	333	354	371	374	362	374	380	373	379	354	363	354	374	349	386	400	367	361	376	352	367	390	369	350	366	345	357	329	368	355	346	351	359	331	392	358	373	384	365	349	364	338	336	348	327	341	368	369	346	391	378	364	370	389	353	347	386	351	370	370	360	349	320	327	349	346	387	355	381	342	343	419	348	343	340	341	318	343	382	349	397	363	357	413	344	383	368	357	333	354	364	369	348	351	379	340	366	383	351	354	333	366	349	344	339	372	374	395	341	353	361	350	370	333	352	355	330	343	355	336	354	384	362	365	385	360	379	353	378	339	378	363	353	348	375	394	347	368	394	365	414	334	392	374	335	380	372	354	334	330	381	364	388	370	359	369	339	377	326	354	347	390	342	356	363	402	360	385	344	362	360	388	347	372	339	354	374	364	357	380	396	337	359	355	383	352	341	373	363	362	341
24645	21450	28683	24630	21182	7147	1972	987	1981	27078	33234	25012	13412	4373	1433	730	563	529	553	549	545	521	483	525	497	502	492	548	535	512	522	482	531	530	511	521	556	554	510	529	519	521	463	523	518	536	551	502	518	533	517	511	487	521	520	528	500	502	505	520	479	504	521	495	486	515	488	531	544	534	500	521	493	523	498	493	506	489	499	503	489	498	532	494	483	543	521	480	517	491	486	531	485	513	519	533	485	499	538	518	519	518	508	516	529	489	502	539	543	515	549	467	514	516	583	497	494	492	487	485	508	529	516	482	526	488	498	525	498	508	514	512	486	539	516	523	527	517	465	486	487	500	520	536	538	520	475	518	503	522	533	503	528	507	472	462	515	492	529	499	536	507	555	542	525	521	487	503	518	501	501	484	514	523	490	521	501	456	479	513	502	527	501	533	524	452	494	534	503	489	524	509	512	539	524	514	540	507	505	504	527	500	498	528	513	483	469	540	480	486	493	494	512	497	495	452	483	501	486	551	516	505	483	506	521	465	500	500	513	497	496	524	486	532	572	539	498	523	506	486	488	519	466	502	495	515	535	497	492	497	504	472	513	506	530	573	511	510	495	527	507	504	505	525	479	508	529	510	523	513	514	502	478	486	501	468	505	462	490	549	517	490	484	473	491	474	473	503	488	489	491	475	481	466	494	511	523	507	517	506	513	542	505	485	524	509	474	497	548	534	503	513	508	507	536	511	515	496	497	516	509	501	527	494	512	510	479	474	523	494	483	497	498	515	478	452	526	535	459	472	543	526	484	574	525	500	516	524	479	492	462	507	480	556	548	481	506	515	503	546	511	520	484	500	519	513	511	491	515	520	521	482	495	506	511	498	532	489	557	536	500	554	470	532	487	490	493	495	534	494	518	497	493	541	512	528	529	502	508	490	510	528	501	536	498	517	487	509	516	527	536	482	532	543	540	470	509	542	497	528	493	476	473	536	490	505	513	499	504	520	533	503	491	476	426	547	515	487	514	483	500	490	521	483	530	540	523	514	461	482	496	518	499	497	474	525	490	488	511	502	493	480	513	537	527	467	554	505	514	480	500	490	502	529	507	497	511	470	458	551	491	502	498	495	504	532	534	455	507	522	472	490	494	490	521	484	527	521	509	511	454	482	509	510	506	521	525	488	467	537	518	444	475	513	498	503	491	508	534	510	482	498	489	491	531	516	523	503	462	531	497	512	481	521	515	521	516	505	522	465	495	522	508	516	502	526	522	513	498	499	563	522	494	497	481	523	511	478	523	514	489	529	528	506	459	538	481	558	496	526	520	499	513	483	524	503	529	534	481	492	543	498	482	527	475	504	533	550	506	488	479	519	507	444	482	522	525	493	507	531	522	521	507	489	488	483	487	468	512	528	512	525	515	535	503	504	494	479	454	475	493	546	512	529	508	534	532	508	519	486	551	505	500	559	493	532	519	496	520	542	503	490	528	534	504	516	521	530	502	516	511	519	581	524	491	529	510	470	522	474	522	536	519	541	491	503	505	519	483	496	496	491	534	520	499	541	493	476	481	519	490	497	558	506	456	490	483	493	517	488	527	509	492	540	518	511	498	531	491	508	473	516	521	524	479	537	556	531	536	493	460	508	534	478	492	507	498	504	492	492	492	509	516	522	482	483	481	520	561	513	522	527	511	505	542	494	492	453	466	473	508	471	463	477	541	530	471	535	492	548	509	507	509	503	524	514	513	475	553	534	471	492	500	464	489	519	539	484	514	505	519	495	489	527	470	496	487	507	489	485	530	484	527	495	505	493	529	496	502	490	500	511	511	470	495	511	533	506	538	515	513	499	505	513	521	482	457	523	497	536	499	513	499	476	524	487	472	465	498	524	478	518	521	512	489	509	466	535	522	520	501	538	539	510	506	500	501	532	516	516	495	503	526	451	497	452	478	486	533	550	526	512	484	479	510	470	456	502	505	538	495	471	528	518	547	497	457	560	469	477	505	542	487	508	512	508	500	487	480	518	518	533	501	483	505	522	480	518	494	484	476	521	493	494	514	471	483	486	507	550	493	498	484	527	492	525	494	517	522	506	499	510	467	504	483	561	501	520	507	506	484	471	518	463	543	490	513	491	520	547	489	491	532	485	520	504	518	541	460	494	522	503	498	502	539	510	500	491	526	522	502	543	486	497	506	537	510	489	503	511	507	479	517	500	554	519	476	493	479	519	501	487	489	532	514	448	502	507	532	494	483	510	514	488	555	504	506	512	480	533	492	488	531	488	486	519	537	561	504	512	490	475	489	517	485	523	522	528	469	523	501	489	486	516	510	504	509	487	480	504	545	471	531	535	539	491	512	516	528	497	572	481	523	480	485	509	529	498	455	516	541	511	482	515	512	488	556	478	511	494	525	497	494	498	514	505	494	486	523	482	501	499	491	526	459	499	508	504	479	458	497	481	501	529	525	509	476	472	500	515	527	491	516	513	492	488	499	490	540	515	515	477	545	500	509	482	494	504	545	501	536	505	506	464	468	520	526	525	501	450	506	496	539	508	528	458	500	497	517	507	484	500	498	465	472	521	477	506	499	490	485	528	504	492	479	521	501	483	511	502	481	537	451	540	512	533	521	528	471	495	450	511	512	527	524	510	497	470	495	497	486	490	510	528	460	509	507	465	504	525	484	484	522	506	518	494	542	460	529	486	493	499	567	520	491	507	491	508	537	513	503	496	512	489	487	501	479	489	473	502	520	493	532	502	518	511	460	514	482	517	465	496	496	513	496	451	577	505	512	480	535	510	521	478	556	466	482	524	491	513	516	484	498	491	469	490	520	506	529	536	505	487	518	534	560	493	473	482	489	504	494	515	487	554	475	485	470	484	473	509	517	492	511	496	498	492	465	531	483	491	504	537	500	537	484	526	543	479	487	456	499	535	488	533	488	480	467	539	500	504	539	539	515	482	537	534	503	515	499	479	540	444	521	477	513	490	505	474	552	496	497	523	445	512	538	468	499	495	493	469	560	519	487	477	508	476	506	480	489	486	498	477	526	500	481	530	491	474	454	483	477	470	464	462	485	492	497	525	470	482	492	487	514	500	518	521	522	468	497	556	491	527	460	504	434	557	509	471	517	500	539	497	533	500	494	446	470	477	515	484	505	536	515	486	492	561	507	507	481	502	505	472	529	475	502	518	512	545	508	489	514	485	488	485	528	494	463	541	528	488	503	506	505	512	500	510	512	489	520	544	531	499	509	496	473	466	512	525	517	491	455	508	501	523	483	480	502	471	524	522	525	524	494	498	547	481	496	467	508	505	499	515	528	499	541	509	455	510	517	492	485	485	465	504	519	496	496	475	513	480	517	518	492	470	499	543	508	489	465	483	493	496	506	494	505	454	543	491	523	497	491	512	485	467	509	535	517	524	529	527	482	476	541	527	523	527	484	479	464	499	506	501	520	519	508	490	509	506	459	493	499	510	568	514	491	518	529	477	537	484	521	498	522	506	487	495
5548	9069	7681	3794	3078	2336	1470	1141	3112	29929	29770	20632	10701	3923	1649	744	513	490	520	479	451	450	462	481	454	492	523	474	511	467	486	479	467	471	513	466	478	477	498	490	448	424	468	488	489	493	481	494	478	460	457	452	483	485	480	467	508	473	448	479	479	450	445	451	484	427	455	495	456	496	467	453	471	477	470	460	484	451	477	482	449	464	438	490	435	441	460	481	474	486	492	487	466	475	509	440	438	481	443	458	479	434	452	492	454	455	435	511	502	443	491	481	484	458	474	431	465	431	495	443	470	436	461	473	482	459	467	481	439	439	463	464	497	467	477	454	464	502	498	474	435	457	403	464	477	488	445	483	491	463	494	438	471	476	447	470	480	477	481	435	465	499	449	459	438	467	449	484	423	467	467	473	496	479	456	419	464	474	516	460	497	497	466	441	458	441	452	495	470	395	468	459	498	471	420	454	464	467	519	452	451	430	480	497	446	473	464	483	445	492	424	509	444	491	469	475	473	463	490	452	496	467	453	460	484	509	428	484	467	468	498	485	464	471	454	473	475	454	439	491	478	448	474	479	450	422	502	485	487	492	476	453	457	447	503	467	475	457	451	463	451	416	476	416	482	500	471	484	502	451	481	457	468	513	475	475	463	513	470	482	494	433	426	445	430	477	471	467	453	449	485	490	468	451	464	456	458	453	481	473	464	427	472	464	431	489	444	458	465	429	475	480	450	428	458	497	472	467	448	468	464	452	450	465	449	433	423	466	438	456	449	483	465	450	502	398	492	455	437	488	483	436	471	477	441	411	484	461	434	467	441	496	486	476	421	437	478	441	446	464	449	435	473	455	473	463	463	450	423	474	450	428	484	486	426	469	469	410	474	457	465	493	470	472	488	483	443	440	473	450	441	504	497	458	488	489	441	426	478	493	492	464	412	518	447	429	492	478	491	483	487	442	421	436	427	451	461	484	469	462	457	466	449	412	462	471	432	464	430	441	453	438	527	483	460	471	458	441	463	454	471	506	446	434	445	481	402	471	448	459	461	468	464	455	482	447	486	448	485	473	489	446	468	473	475	446	472	476	484	471	474	482	457	509	448	447	470	460	485	488	465	484	462	490	478	462	438	451	472	451	456	480	458	466	473	451	467	447	483	480	445	432	483	452	488	485	461	453	433	459	462	455	473	487	431	475	469	459	449	476	467	436	429	502	474	436	483	473	445	447	491	446	449	464	476	479	510	458	463	468	489	426	453	474	493	472	487	470	469	477	485	463	443	464	473	448	449	476	452	424	501	457	498	425	459	481	483	455	445	452	467	476	493	447	515	435	488	476	459	469	440	479	455	465	479	467	455	438	461	437	466	444	442	479	455	478	445	448	455	499	430	499	463	480	473	468	458	416	447	454	498	464	494	437	441	453	504	459	458	453	434	490	481	501	467	467	469	469	469	447	489	468	457	429	448	461	477	471	500	460	485	503	470	455	470	456	500	472	462	506	464	461	430	456	482	440	475	473	473	490	432	467	436	453	490	460	447	507	437	472	463	481	449	443	443	467	432	434	506	470	459	492	508	477	450	454	459	458	474	468	457	478	447	477	468	415	465	472	461	454	465	446	461	469	462	476	466	414	463	463	460	460	486	450	443	449	460	453	471	465	509	462	490	447	469	427	459	457	456	477	440	465	443	422	446	465	483	444	456	462	428	437	470	443	484	504	493	458	478	471	488	463	470	477	473	496	480	482	433	455	517	494	439	460	475	465	463	479	425	485	441	474	438	422	478	456	457	473	486	451	463	471	467	428	459	433	493	483	452	475	454	461	446	446	460	493	443	475	460	489	476	462	404	478	472	444	458	491	489	484	469	440	478	443	476	480	499	484	433	465	457	482	479	458	432	500	454	458	477	472	490	454	484	470	467	439	477	472	469	435	430	438	448	459	497	466	486	471	468	468	438	434	469	478	502	436	466	453	461	436	466	471	484	474	458	483	422	456	504	484	474	478	483	451	441	451	463	433	442	488	444	435	480	460	444	489	434	506	458	509	492	421	441	449	439	513	451	465	497	474	468	479	491	448	483	505	450	460	458	457	446	444	431	482	428	474	481	458	470	460	420	500	462	484	487	480	462	486	477	454	458	450	468	449	431	459	431	436	497	470	451	478	464	429	490	433	476	473	427	465	467	430	432	475	439	418	434	495	462	504	486	453	475	426	480	483	456	466	444	474	442	468	473	441	478	476	484	456	450	497	452	453	459	465	459	431	450	430	468	476	462	477	463	494	467	482	430	436	460	446	484	443	466	506	454	454	480	442	433	484	435	453	435	482	445	436	466	486	455	462	491	442	466	478	465	433	473	454	440	449	462	471	489	440	475	459	455	476	446	500	496	450	441	426	502	490	446	495	470	502	433	498	483	479	453	430	467	463	435	473	467	488	478	481	459	444	424	446	444	425	434	445	448	468	466	480	436	484	440	451	438	444	461	444	456	449	467	492	479	490	484	426	460	465	475	489	435	478	483	457	470	428	479	437	467	498	484	449	468	492	507	425	486	469	506	451	467	460	483	494	443	430	501	456	467	482	449	491	436	471	451	457	452	464	475	452	485	478	450	456	469	471	496	471	478	437	481	434	449	466	459	447	470	466	445	447	487	451	487	417	446	441	485	467	513	468	443	454	460	448	494	451	433	426	458	474	436	456	462	457	440	424	503	457	442	479	464	464	446	457	490	477	466	463	486	486	421	448	470	428	501	472	453	445	446	504	438	487	446	477	444	469	407	447	433	433	414	493	463	472	467	461	514	449	460	424	476	471	429	448	435	452	450	431	478	453	490	494	496	472	469	463	514	463	434	439	474	477	493	477	442	467	476	458	443	451	465	429	461	437	487	444	465	463	491	470	472	444	454	473	469	437	472	481	456	455	467	485	422	466	455	436	484	505	458	456	461	454	456	440	477	456	421	460	478	477	449	482	461	452	452	464	483	470	483	484	456	478	450	448	481	477	431	424	454	432	448	454	462	513	446	444	458	461	431	464	501	473	502	495	466	448	466	470	468	409	458	463	444	459	416	461	469	474	460	448	468	418	411	491	461	468	434	440	463	440	452	461	456	399	506	436	500	411	489	452	397	448	493	482	449	492	429	486	469	444	469	442	475	484	447	464	460	468	467	449	471	459	470	496	451	462	472	473	469	471	461	468	472	466	483	447	478	438	497	402	436	420	447	441	444	418	480	471	461	452	487	466	420	461	444	467	444	413	437	444	471	458	434	436	490	485	464	456	476	500	472	497	467	477	443	432	458	479	480	446	461	433	492	423	437	436	456	488	469	473	438	437	441	476	480	476	460	457	469	450	483	456	458	478	476	478	479	478	467	438	470	464	468	458	447	477	453	498	432	493	506	449	471	427	436	434	453	459	455	432	437	503	449	469	437	476	451	459	459	490	445	447	472	478	464	457	462	435	469	487	450	493	430	473	462	462	439	446	466	447	456	447	466	458	450	451	465	461	455	434
27503	10421	1795	1071	714	609	480	419	420	1443	2138	1825	1213	670	473	380	369	397	374	401	381	369	368	343	389	380	374	379	397	387	394	355	401	329	371	382	378	384	393	380	347	408	401	372	370	426	370	387	390	365	376	367	387	424	426	393	389	371	380	395	369	388	417	392	369	401	373	372	414	363	366	364	405	375	366	359	383	367	377	367	343	391	372	339	345	411	400	382	391	367	356	385	369	372	389	398	357	365	376	370	397	379	354	379	368	364	389	387	404	381	397	399	379	364	392	404	384	378	412	385	385	367	369	381	395	356	367	346	399	396	350	409	402	397	391	375	369	350	380	342	357	366	376	377	353	388	380	418	408	374	343	371	372	347	381	370	394	408	378	413	390	390	410	360	368	371	393	329	380	375	376	419	365	383	386	360	374	348	384	379	371	395	351	373	383	392	365	385	410	357	386	393	326	361	339	365	376	406	372	381	378	325	377	346	374	382	385	356	387	383	371	362	397	380	374	378	399	358	387	381	352	389	365	332	358	388	376	364	393	385	339	397	355	401	400	378	368	352	403	397	389	348	413	372	369	400	373	387	398	363	411	390	395	364	385	368	374	361	346	411	378	395	394	415	384	388	404	409	378	377	388	382	376	368	401	356	371	379	421	382	385	334	370	384	360	366	357	355	393	368	382	360	403	401	392	369	362	368	383	383	383	389	363	370	345	410	358	403	365	361	377	361	372	406	372	382	375	433	390	379	392	335	365	390	415	390	383	375	350	350	353	392	386	359	358	380	377	378	347	403	396	400	425	371	379	364	392	386	372	386	419	397	360	364	374	387	359	382	381	360	348	377	367	375	366	378	374	396	390	401	393	379	389	363	396	395	405	388	360	387	388	359	381	387	399	343	369	354	394	363	393	385	404	355	417	394	372	372	360	363	381	366	383	360	387	366	407	367	384	396	377	354	402	360	383	390	365	363	393	421	360	385	336	341	345	342	369	370	384	395	368	338	384	387	350	364	368	322	395	351	352	353	373	356	386	369	369	420	348	351	406	358	354	379	365	373	348	370	380	394	382	400	394	389	389	368	360	394	386	377	390	390	403	339	356	372	359	377	377	390	405	368	357	364	371	370	349	394	380	360	356	329	360	375	360	368	334	384	397	379	395	381	374	404	393	363	398	381	344	359	377	370	373	357	380	385	406	379	372	387	368	409	388	386	381	370	354	368	388	344	351	373	411	366	376	347	362	400	361	372	359	413	372	384	381	359	370	375	364	378	396	379	351	399	370	384	376	389	392	356	358	381	394	386	391	421	361	394	373	395	381	404	355	360	384	378	363	388	381	371	387	384	409	329	413	381	393	387	409	405	376	366	376	381	386	352	391	385	405	414	368	365	380	424	382	403	350	420	401	391	408	365	384	401	382	397	378	378	401	401	382	345	391	349	378	381	404	393	398	383	373	371	371	352	377	367	390	389	366	405	406	378	352	347	384	375	360	383	365	356	389	390	363	357	376	364	386	355	375	381	366	343	406	348	410	370	416	371	358	411	378	355	388	381	391	386	393	366	404	342	338	357	396	370	365	387	361	349	396	409	370	385	410	374	358	364	345	387	370	374	388	360	396	380	348	377	356	414	364	368	384	372	368	370	393	382	361	379	370	388	355	415	370	401	391	418	406	398	353	370	384	370	339	368	390	374	356	360	386	381	401	363	371	362	396	390	402	378	395	393	372	342	371	388	365	367	385	396	378	365	393	343	378	385	349	394	370	369	357	381	402	374	387	376	385	347	397	375	390	377	353	382	385	383	357	372	383	388	372	376	393	364	342	394	405	420	366	389	365	380	399	360	421	372	342	387	369	358	365	358	374	394	381	382	389	455	390	394	369	389	397	400	406	398	427	379	343	405	357	396	395	388	374	364	382	368	385	373	371	418	383	405	365	397	363	359	376	352	366	368	372	375	341	359	409	395	366	385	357	380	400	362	387	389	369	392	364	353	362	375	376	398	373	373	374	375	352	383	354	387	375	372	379	354	401	368	327	385	361	360	407	354	382	367	361	376	376	380	353	350	389	354	381	409	416	392	376	381	410	379	380	396	376	398	372	393	367	350	397	394	378	415	390	380	411	390	410	365	373	348	382	391	409	408	339	370	352	381	359	371	371	353	344	400	381	389	384	397	342	399	410	392	367	407	382	351	376	396	355	434	367	401	370	423	385	406	370	377	358	350	366	368	361	401	386	377	362	351	342	399	403	384	329	361	344	392	336	385	380	403	379	384	399	380	382	393	363	397	340	353	381	377	419	330	376	418	416	382	377	420	379	409	373	381	361	391	408	395	366	372	353	416	398	406	375	380	402	349	355	361	407	422	378	359	385	366	382	361	366	401	378	366	367	368	403	352	374	366	410	358	404	357	356	372	376	383	368	365	396	365	382	406	380	412	367	364	372	420	358	416	371	433	394	393	393	360	366	374	371	361	392	368	376	380	424	398	378	378	420	363	352	387	338	360	410	333	362	354	365	386	394	364	403	350	384	388	426	383	384	407	381	367	381	358	395	363	391	393	364	373	393	384	400	376	384	381	382	367	374	391	362	356	366	410	399	381	357	361	372	346	379	351	403	358	360	382	389	359	396	365	362	377	386	373	364	361	400	410	398	377	356	363	389	374	330	363	351	343	394	367	365	384	388	391	347	380	393	370	380	359	365	338	379	394	397	407	402	365	373	363	390	369	413	359	391	396	415	391	360	400	354	401	377	393	331	386	321	367	384	377	365	377	370	341	389	380	336	364	356	397	355	387	391	377	382	355	358	389	402	359	365	356	399	402	382	376	406	361	350	377	385	368	360	382	363	387	391	394	375	348	372	371	326	388	427	402	376	421	386	408	419	363	361	391	406	406	360	370	385	366	378	390	382	360	382	402	340	389	395	378	399	413	382	343	353	434	393	391	374	377	338	348	377	371	392	408	408	381	355	389	417	393	378	393	388	361	387	373	326	363	361	352	370	399	353	376	364	419	397	380	354	378	351	372	358	384	364	410	401	382	355	400	365	348	366	382	366	346	365	359	371	399	351	364	382	366	374	376	396	361	374	351	369	368	401	368	369	391	366	348	379	403	379	359	372	424	391	357	350	355	432	402	408	376	382	386	348	390	380	395	360	421	382	346	410	384	386	408	351	359	372	383	357	387	378	371	405	365	383	385	369	375	377	365	364	342	362	398	413	371	404	380	399	381	345	366	368	371	384	407	344	377	387	356	379	353	408	363	393	354	340	361	391	396	381	359	393	417	368	403	372	367	392	391	376	353	374	348	371	350	393	414	331	364	368	350	382	412	388	390	392	375	373	381	348	374	392	359	416	386	357	378	356	400	384	410	381	386	369	399	380	400	396	370	353	338	380	382	393	390	357	374	366	365	388	376	364	367	386	326	393	395	361	357	390	402	387	378	400	352	372	355	374	365	352	411	373	402	399	396	352	412	367	405	383	402	353	442	368	402	376	403	308	367	348	395
5735	1464	1314	717	623	634	483	421	446	2051	2716	2023	1245	717	463	385	343	364	337	371	331	375	335	341	365	329	354	381	343	337	345	375	330	359	317	352	341	358	365	345	348	315	361	338	339	362	349	374	315	322	347	363	356	336	341	364	355	341	341	334	335	355	362	341	355	358	350	332	354	367	354	371	344	335	355	376	352	350	324	373	333	357	334	332	368	344	352	357	357	350	341	328	340	330	342	352	348	335	324	334	344	326	333	349	374	326	342	352	358	366	299	340	337	339	341	346	355	348	341	350	362	359	355	330	353	318	352	344	312	364	368	365	325	344	353	365	351	355	343	344	342	342	357	323	347	338	342	329	375	340	349	349	345	352	337	368	331	331	366	349	352	323	360	356	348	331	307	332	325	330	336	352	326	382	352	327	342	357	393	387	316	336	365	333	382	350	320	370	328	350	348	338	321	322	331	351	354	337	349	370	351	325	349	327	331	292	307	316	362	339	327	356	347	347	336	378	325	359	348	367	348	349	354	369	343	314	360	361	290	351	344	354	350	351	340	321	365	346	349	366	357	340	325	346	362	369	342	343	336	336	356	356	346	367	329	374	357	341	322	328	309	356	337	347	381	332	324	317	326	354	353	363	325	354	348	345	340	320	325	338	329	333	388	373	320	346	341	357	341	332	356	367	342	365	352	363	326	360	401	353	343	343	346	352	334	313	339	356	344	345	364	333	379	379	323	337	400	388	341	369	327	330	356	337	351	344	334	329	326	391	360	352	348	350	352	334	301	370	319	331	368	342	355	346	326	330	355	362	340	343	356	352	336	337	357	357	345	358	364	341	347	402	347	309	325	385	323	343	335	362	360	331	340	353	317	360	361	312	322	334	354	359	339	356	322	335	348	380	343	355	331	334	330	346	336	368	352	366	347	360	370	349	356	364	318	358	329	355	351	389	367	344	328	310	354	328	342	367	354	344	362	340	336	354	308	337	339	346	330	345	357	337	328	340	347	353	352	331	333	326	357	346	377	327	306	378	368	329	338	308	345	367	369	353	354	310	325	353	358	380	365	347	357	321	391	343	343	334	336	336	378	333	316	335	321	356	342	365	346	338	381	365	409	326	362	376	353	353	344	320	324	346	330	358	328	343	331	341	343	357	358	331	324	363	363	335	338	364	337	333	341	341	312	341	351	339	367	312	340	388	351	335	359	349	348	321	374	364	348	357	336	343	339	368	331	360	358	325	319	349	392	366	369	307	326	338	332	348	379	350	343	351	373	341	349	329	346	382	346	330	392	338	347	338	354	342	363	375	367	318	325	367	334	360	361	325	335	324	343	351	349	331	330	331	356	347	338	366	322	317	361	339	353	307	340	379	374	320	361	387	370	330	340	370	379	331	338	357	374	343	336	338	325	315	351	347	340	355	344	354	345	317	339	329	297	357	364	355	316	327	327	361	331	364	350	346	363	334	351	345	371	321	371	347	374	357	325	358	354	360	327	349	364	344	390	356	346	341	334	349	328	347	328	347	341	323	386	309	330	371	355	351	351	327	321	354	367	339	313	380	360	343	333	343	316	347	329	341	355	343	338	315	325	368	330	334	370	379	390	343	333	324	383	353	325	355	351	323	330	382	353	343	359	315	352	327	333	335	344	342	339	326	375	313	343	349	347	321	337	361	351	313	354	346	327	333	362	331	363	349	377	396	352	359	334	373	345	362	347	335	339	346	352	362	336	348	341	353	369	318	366	324	336	357	352	381	354	332	364	318	325	350	332	362	344	368	314	324	378	346	350	344	361	375	314	341	343	321	320	342	355	358	359	298	371	339	356	362	347	293	355	313	340	341	335	327	346	331	342	352	385	363	331	326	339	365	352	342	321	353	332	385	372	339	345	327	334	329	351	308	350	351	338	353	331	311	366	333	337	340	349	359	336	376	345	359	334	362	342	325	335	334	363	349	343	366	331	364	328	332	340	335	345	336	369	366	346	319	342	347	359	344	364	342	342	321	361	344	347	332	320	339	380	318	358	404	350	323	321	311	302	359	341	364	365	349	329	316	343	323	348	340	316	366	337	374	346	329	374	359	349	342	316	368	342	345	321	350	391	340	349	364	343	357	327	318	346	342	373	343	352	319	354	349	321	362	370	339	347	335	353	348	351	333	315	313	350	329	370	345	349	332	351	336	350	304	322	340	359	363	374	371	326	329	316	368	363	325	342	334	328	374	324	337	362	328	354	341	326	359	369	363	345	351	344	338	350	355	349	372	396	333	370	343	327	344	352	314	354	330	334	330	324	361	351	332	338	363	341	338	390	330	318	340	361	361	352	338	344	354	351	350	374	337	336	341	351	382	338	339	369	295	369	347	378	334	344	358	326	331	360	374	324	336	355	339	346	320	332	382	347	345	330	337	334	369	331	347	337	351	357	318	375	333	351	372	351	375	389	336	334	352	300	353	330	339	351	365	343	321	355	330	366	385	328	322	374	333	359	307	356	339	342	343	346	366	362	310	320	347	331	329	349	364	331	358	354	337	383	338	338	326	340	315	349	328	357	355	335	339	349	327	336	356	336	349	346	350	341	330	322	367	328	337	327	331	357	321	355	310	341	342	369	313	365	323	346	345	378	384	363	334	344	372	344	349	354	333	335	364	325	363	358	353	357	353	334	356	357	333	332	345	354	327	364	345	347	390	349	350	338	341	362	347	315	347	359	347	322	328	337	337	335	350	351	339	360	330	358	343	354	375	343	391	337	337	331	363	346	342	372	366	343	343	349	357	325	335	316	347	354	328	386	371	329	346	356	330	352	340	313	339	370	314	367	330	355	353	377	352	361	347	357	337	343	322	330	342	339	332	329	326	339	344	332	353	341	348	368	360	356	338	311	344	329	345	350	345	352	372	349	322	339	329	351	353	340	361	353	353	345	349	344	343	351	354	331	353	357	351	341	356	347	327	385	353	294	346	344	348	324	345	368	364	335	342	360	352	345	327	337	339	336	354	359	310	370	348	359	361	330	294	361	363	365	329	379	379	355	350	341	347	359	333	370	326	347	319	348	336	380	331	364	355	354	349	353	341	354	329	360	323	375	360	390	315	351	345	327	372	334	332	335	376	339	341	357	341	343	351	371	358	333	352	338	336	346	331	353	314	421	332	361	367	358	320	316	352	322	377	330	350	363	314	332	363	354	334	332	336	373	327	336	329	341	367	358	346	329	340	324	356	340	336	366	372	360	334	334	361	343	347	324	328	360	362	339	365	350	356	322	339	336	341	332	385	354	336	351	369	342	381	342	348	379	330	322	341	339	378	358	321	336	331	345	333	338	329	337	338	362	346	365	322	330	342	384	374	357	349	353	358	337	355	349	344	362	353	326	356	340	345	366	336	351	361	345	376	342	341	297	354	334	361	350	356	337	345	374	320	355	347	348	354	329	350	347	334	327	356	336	348	338	358	376	351	340	354	343	340	349	328	374	339	370	376	352	352	339	363	355	358	379	384	322	356
25633	21421	27466	25549	7135	1591	919	593	1306	10596	17797	14824	8488	3257	1180	584	425	369	387	370	350	373	412	405	438	388	389	415	347	417	376	349	403	370	378	365	384	398	346	383	378	386	376	344	366	420	357	356	376	413	350	372	346	403	363	393	408	411	363	359	384	402	373	363	345	379	375	389	333	373	380	376	389	385	387	381	360	370	360	392	397	395	373	358	382	380	352	372	380	387	395	381	386	391	377	357	386	386	369	347	381	357	371	369	386	393	379	408	378	396	349	400	381	389	359	377	397	404	378	372	349	359	384	369	377	363	368	365	388	359	378	409	353	380	359	369	372	409	366	356	349	412	367	358	402	349	382	363	404	373	387	378	397	398	384	372	341	391	383	368	405	363	386	358	375	372	396	382	357	397	374	416	382	350	328	377	342	360	361	392	363	388	364	374	360	353	372	410	331	411	336	379	398	359	397	361	340	391	385	419	370	389	373	357	391	407	340	355	373	392	390	380	372	403	385	397	354	391	359	367	382	355	358	411	344	353	363	396	371	377	377	380	353	382	387	380	393	378	380	430	366	396	385	345	365	404	379	367	377	379	341	402	341	334	372	402	398	399	373	381	343	338	370	335	371	382	393	382	360	373	383	369	381	384	325	373	392	361	396	351	376	364	364	370	380	375	368	390	379	381	408	349	397	379	366	364	401	384	375	385	355	340	367	411	371	362	371	379	397	379	381	372	399	413	361	398	379	388	384	401	372	400	352	367	361	336	358	394	411	381	379	350	388	407	380	379	386	428	370	412	395	393	394	358	395	372	380	345	408	369	374	360	365	396	404	342	333	373	374	363	384	411	366	393	400	362	350	367	403	388	389	346	413	365	394	365	394	354	362	379	375	350	395	422	389	378	376	382	382	385	405	355	376	379	372	362	381	395	341	376	359	347	405	347	403	382	369	374	378	382	413	358	389	381	356	355	371	368	377	398	401	396	377	343	399	370	349	390	403	382	350	370	350	362	380	394	353	358	341	405	362	383	395	392	383	391	361	392	390	373	376	372	388	392	351	365	335	375	382	352	348	335	341	341	372	370	349	387	385	354	417	366	345	375	352	372	372	380	372	366	370	380	349	370	365	406	366	351	379	356	374	351	354	370	382	369	406	379	387	361	359	378	383	383	367	376	383	391	388	364	402	384	358	380	385	374	393	378	308	380	383	399	342	342	354	369	363	343	372	388	403	360	395	383	363	366	345	396	378	399	363	362	370	411	380	353	358	347	363	412	353	382	367	358	377	397	367	351	355	380	421	364	380	364	392	397	359	386	373	373	364	363	354	370	376	366	381	364	366	388	367	367	385	328	346	347	325	374	374	349	375	371	347	377	363	391	361	348	334	371	370	369	384	390	362	402	386	353	402	372	404	384	393	385	351	357	357	374	365	367	369	372	360	356	370	372	380	385	373	392	361	375	360	340	379	377	389	360	373	346	398	330	356	350	343	373	376	385	384	377	406	372	357	418	347	373	362	347	385	406	350	396	353	341	342	370	384	342	367	390	387	365	348	361	394	372	392	351	393	355	366	385	360	383	389	357	401	386	379	395	385	400	384	350	358	387	397	383	337	375	412	389	344	376	387	368	352	373	362	407	374	417	389	425	322	367	403	330	360	353	384	392	350	374	382	391	352	382	418	387	419	383	369	352	401	361	379	333	355	384	367	345	376	366	356	357	393	370	393	394	401	387	387	374	427	376	375	373	360	379	349	381	359	399	370	417	417	390	371	364	401	383	343	362	380	383	370	385	398	383	397	383	357	384	399	399	372	395	357	395	356	383	374	407	383	355	330	371	360	377	382	345	408	396	351	377	384	343	380	380	369	371	361	417	409	387	427	358	383	361	367	344	356	360	392	359	344	383	366	412	359	409	350	356	406	357	368	378	385	368	386	365	385	365	352	365	372	385	377	409	401	407	348	392	370	377	394	360	384	375	363	389	398	344	366	362	393	413	366	360	352	366	374	353	355	365	363	365	354	368	388	380	368	389	342	369	371	369	358	366	383	364	415	361	392	346	377	378	414	382	390	421	416	392	422	368	387	345	349	357	355	363	375	368	390	388	392	356	381	346	353	321	370	364	388	396	360	356	340	384	394	389	395	380	417	383	374	403	400	382	355	367	401	379	355	374	388	375	383	367	372	364	375	341	387	356	401	342	366	380	340	373	363	396	403	392	385	342	382	366	372	359	339	375	364	381	370	410	369	391	364	361	377	388	366	386	390	410	394	369	403	390	351	330	365	374	418	362	377	385	360	375	368	358	347	373	369	354	372	356	330	352	379	369	389	369	371	337	355	373	378	360	397	378	348	360	353	338	367	359	384	385	416	387	374	394	404	358	375	348	352	353	380	383	356	371	379	381	369	397	375	365	373	386	345	375	364	374	363	411	367	356	386	349	376	380	392	366	373	352	394	368	350	372	385	388	377	377	408	345	354	363	353	386	396	365	342	364	342	344	384	371	386	337	362	342	359	371	386	401	321	334	348	389	367	361	361	371	389	415	349	360	402	378	423	351	377	356	323	385	365	342	366	380	358	400	373	374	369	352	395	359	358	381	329	436	374	391	372	402	372	392	388	374	385	407	352	366	393	377	369	381	350	366	372	378	394	369	387	400	381	352	348	329	352	365	387	424	373	415	384	374	362	380	364	377	403	346	344	407	378	386	364	342	350	387	388	381	344	360	383	407	401	384	381	385	352	365	343	360	388	359	394	362	382	431	357	359	397	374	369	389	397	360	382	355	361	385	370	360	378	392	373	405	382	381	342	364	403	369	317	347	369	364	360	396	388	371	421	390	369	364	390	341	383	390	398	378	371	383	348	386	402	392	352	371	415	342	358	389	401	392	353	385	388	363	399	383	321	345	373	357	390	355	381	357	358	373	389	359	383	377	375	344	392	397	336	357	366	346	407	389	412	404	325	377	389	397	378	352	343	358	365	379	343	346	370	384	328	387	367	374	386	372	379	372	402	381	365	388	361	393	380	361	384	384	370	401	356	396	389	356	355	397	344	368	370	401	409	331	357	351	397	363	398	368	370	387	414	380	348	382	391	388	366	387	366	366	417	359	386	362	382	371	365	392	377	379	358	349	370	368	359	362	396	380	364	391	377	390	396	382	375	385	382	399	378	371	388	385	373	406	368	357	367	378	349	373	360	361	354	352	386	359	399	395	397	375	364	404	403	362	367	343	369	365	373	340	395	385	375	347	387	397	395	376	394	392	395	386	361	365	372	378	357	353	401	381	369	363	391	382	369	349	383	349	376	377	371	346	376	349	408	356	378	422	392	354	354	371	381	360	350	403	392	378	345	385	348	399	365	358	338	380	398	349	346	360	396	341	381	357	365	398	349	371	415	376	369	380	373	371	412	382	326	380	357	385	402	385	381	402	370	403	379	349	386	347	358	350	378	354	369	356	362	375	396	343	371	383	417	366	356	392	394	346	379	350	358	379	353	347	356	376	381	366
4418	5514	4017	2270	1572	1467	1033	731	2095	13846	16938	13425	7762	3403	1300	586	379	386	370	329	404	345	375	395	363	355	330	349	339	322	363	356	366	352	329	365	337	376	355	367	370	365	342	378	383	353	342	392	350	343	337	350	402	345	357	348	350	377	406	351	363	365	361	341	353	356	347	332	308	369	345	330	379	367	342	376	358	380	378	364	365	340	410	365	337	370	359	366	354	377	359	340	352	365	329	398	333	352	335	362	373	357	353	385	350	397	364	351	339	366	379	372	363	338	383	394	367	385	339	355	382	373	344	401	375	343	368	361	359	332	371	343	310	343	392	347	393	372	378	369	352	353	371	353	405	339	373	360	374	377	366	350	342	374	329	383	391	380	343	379	367	348	337	361	368	365	365	335	394	345	346	386	378	307	346	374	387	362	362	369	356	389	362	369	367	345	380	329	365	368	309	325	370	337	394	339	366	330	368	359	335	360	351	350	364	344	364	366	392	402	351	384	390	349	339	350	338	380	403	356	362	328	341	367	353	373	353	368	349	375	391	331	330	326	349	364	337	389	375	376	365	347	336	359	359	322	364	377	350	359	378	332	353	339	327	331	366	350	323	373	353	340	362	377	366	374	370	356	335	336	349	351	339	360	350	342	357	371	330	344	389	354	377	352	352	354	335	324	346	363	356	355	390	359	380	373	312	370	369	355	356	356	386	346	384	340	343	337	369	379	360	379	351	350	360	354	332	343	364	366	367	376	377	362	378	362	383	351	355	358	348	324	359	351	353	347	364	338	352	331	362	356	352	350	375	357	359	347	358	321	360	355	340	324	373	388	340	363	369	369	347	353	365	338	394	359	373	314	376	333	321	369	331	363	362	350	391	351	351	387	354	359	361	365	327	346	338	371	340	355	397	387	343	368	367	367	356	351	332	384	348	360	338	338	343	335	353	339	352	367	359	388	340	398	356	366	351	353	345	366	360	334	371	394	356	378	324	359	345	339	333	347	379	342	375	377	348	366	366	351	368	333	349	299	346	364	353	340	345	357	370	354	350	343	332	347	410	349	354	371	381	383	368	407	314	412	366	379	351	355	331	335	367	364	378	332	365	367	385	373	353	330	356	329	329	392	350	362	349	329	370	350	372	384	341	389	375	327	347	377	338	368	332	346	345	346	353	317	329	357	367	346	338	352	351	361	358	362	379	345	316	376	325	353	337	375	370	356	354	349	395	357	353	353	369	351	344	346	365	364	369	340	371	360	377	369	362	362	372	341	351	342	358	352	323	349	365	373	355	358	365	357	328	350	349	350	373	366	363	372	356	385	337	362	365	329	361	339	358	376	353	335	395	325	365	377	333	352	362	344	359	335	370	350	359	355	341	345	360	339	342	364	342	378	348	375	364	338	344	359	408	336	346	377	318	344	365	375	389	366	334	365	370	335	385	329	337	357	338	348	349	359	356	345	381	337	315	335	354	396	375	327	358	380	349	343	360	368	353	343	360	356	377	358	385	334	347	336	339	346	351	381	329	343	323	359	346	356	337	373	387	331	355	358	350	367	342	388	338	346	387	366	324	357	395	363	395	373	405	382	357	375	342	361	365	349	376	351	378	307	354	355	355	334	341	354	345	337	368	359	374	381	386	347	345	356	317	363	321	344	331	349	387	351	352	354	365	383	340	313	346	368	323	333	358	353	384	342	366	372	379	360	354	359	370	356	353	362	343	349	365	356	357	334	366	370	376	338	340	380	384	351	339	366	374	347	346	373	335	358	369	357	349	302	378	369	376	363	356	377	363	356	377	360	362	351	369	372	382	403	377	354	331	334	328	371	339	362	366	362	361	371	389	394	359	375	338	338	342	370	360	352	384	381	371	375	374	382	348	371	369	334	359	385	349	360	358	405	310	357	371	336	359	349	367	336	344	367	375	398	372	356	380	360	346	333	362	354	357	366	357	347	378	363	349	363	367	352	392	361	357	315	351	370	371	363	345	369	362	361	323	356	334	389	338	380	406	338	358	361	349	327	319	340	333	354	346	340	330	351	360	379	327	367	388	376	355	326	370	337	359	365	382	361	348	346	349	335	372	342	323	363	365	339	332	317	339	411	342	333	363	344	338	364	330	347	367	370	344	323	356	364	343	343	342	349	352	341	380	329	385	347	358	334	381	380	354	317	341	349	365	367	373	354	347	323	367	385	345	329	327	375	347	345	343	337	350	366	362	354	337	369	321	372	353	354	362	372	359	372	345	331	366	325	384	338	329	327	336	309	385	361	390	369	349	344	336	361	356	358	362	393	348	380	347	387	371	355	373	344	348	381	338	367	353	341	360	338	321	351	374	378	324	365	352	341	302	356	345	357	375	370	337	374	348	317	324	376	357	359	346	355	367	372	336	367	347	381	374	375	347	338	350	360	396	342	358	350	386	349	361	361	350	372	369	367	357	388	355	312	329	359	362	364	356	339	346	372	384	347	363	358	369	342	344	367	362	371	365	366	352	346	351	351	365	341	361	365	395	374	370	310	360	373	365	348	359	326	378	386	350	339	332	378	374	386	365	321	358	377	342	336	351	352	339	367	345	344	318	403	352	377	357	348	364	380	339	360	312	365	359	370	371	345	367	365	376	373	378	317	351	340	378	366	334	355	369	314	363	384	344	347	343	346	359	308	361	351	373	340	345	338	360	330	341	371	360	339	347	361	347	372	359	371	359	387	370	353	358	318	334	368	358	373	358	343	349	366	359	414	364	347	348	340	366	374	357	354	355	352	372	351	387	330	353	356	326	373	365	369	372	359	345	370	344	339	358	371	380	393	346	330	324	388	340	374	327	338	333	363	353	352	359	382	370	361	370	370	372	386	370	376	381	343	360	330	347	350	333	392	398	334	331	365	364	370	346	364	350	337	319	397	365	363	326	334	342	372	381	349	358	329	322	345	335	369	365	346	337	403	347	362	384	351	294	338	341	373	379	350	384	350	348	359	387	366	373	383	336	335	361	357	317	357	351	344	396	395	347	359	334	386	389	366	339	356	359	338	335	334	370	358	354	366	343	366	363	348	348	351	378	371	345	355	338	380	341	311	343	336	343	343	331	357	336	351	342	350	295	356	350	347	372	331	374	358	359	357	352	345	335	359	391	379	385	359	348	393	346	383	401	379	317	345	372	358	357	351	349	358	359	354	352	334	358	353	346	336	361	323	362	378	341	365	326	380	359	364	345	322	324	363	361	325	358	360	357	329	345	370	394	331	331	354	351	354	336	381	341	340	377	408	358	389	329	385	370	344	357	345	380	369	356	364	375	336	371	373	353	343	332	353	329	376	335	325	368	369	353	343	324	367	333	344	329	382	355	365	377	362	345	357	324	367	350	364	316	357	363	318	318	349	371	383	349	376	352	350	372	353	339	373	385	361	343	355	346	376	349	335	342	369	362	351	346	344	370	346	347	342	342	399	319	334	376	354	380	378	355	354	409	368	368	307	346	385	318	368	347	341	352	349	369	361	345	355
24692	21448	28674	24638	21181	6507	1962	1082	3231	18801	32503	26200	15741	6269	2054	852	593	527	516	515	495	521	514	509	526	493	512	548	500	483	486	470	467	526	483	523	489	491	497	492	498	491	489	529	502	475	498	456	527	502	484	497	570	526	511	497	511	501	478	498	524	470	492	459	503	500	511	501	504	483	491	527	512	505	497	470	508	490	522	491	497	519	496	492	517	480	530	505	490	505	494	511	467	503	487	513	536	502	511	531	484	535	523	498	474	479	489	472	527	490	455	491	491	543	522	498	515	469	538	485	503	520	496	501	513	487	507	539	538	480	487	458	528	455	489	500	512	506	472	481	516	488	508	535	525	502	511	480	496	488	492	502	504	512	485	478	486	487	492	490	495	471	456	467	508	483	502	517	491	482	472	514	526	492	505	451	487	470	469	523	503	517	439	522	496	505	500	524	514	525	487	469	480	479	464	516	513	536	544	514	474	479	513	500	466	497	499	494	504	502	470	502	537	498	495	486	500	532	498	510	435	472	465	473	513	452	509	497	480	521	489	443	496	482	531	507	505	538	501	470	538	527	479	513	497	493	497	488	513	476	517	455	463	487	490	484	518	515	485	514	498	502	477	459	494	471	462	475	485	488	510	485	465	505	439	485	513	489	476	523	521	455	481	525	487	478	462	505	483	508	504	505	480	475	492	482	487	484	485	483	507	460	448	487	497	538	508	503	534	480	459	539	484	496	499	478	510	482	506	496	520	493	495	466	494	506	466	501	503	505	457	496	472	472	457	481	466	516	477	506	514	499	454	510	475	487	507	513	470	494	478	507	504	514	497	488	476	524	480	520	522	497	484	521	451	545	478	519	477	504	489	479	555	460	481	462	525	469	462	491	494	499	454	501	475	516	479	483	497	522	459	490	515	517	468	487	486	503	482	476	485	472	508	475	518	467	468	471	468	492	494	513	494	506	508	465	461	493	537	532	507	530	499	506	516	513	478	483	499	520	517	469	502	521	490	499	504	489	508	506	538	499	520	531	503	512	501	461	490	481	507	497	485	481	515	544	517	467	517	495	463	500	484	475	524	473	461	491	472	518	490	481	498	524	521	492	516	544	524	468	516	499	505	499	512	524	481	546	485	478	467	462	505	505	531	478	482	476	499	525	534	489	495	482	448	462	470	530	495	486	477	511	473	487	501	516	497	476	479	495	469	488	508	504	474	445	463	496	470	465	496	477	504	445	520	491	531	521	475	502	506	496	483	489	518	460	504	509	490	562	472	539	506	481	520	515	527	496	480	498	411	568	487	536	507	463	467	457	499	505	470	551	449	480	515	512	485	524	526	459	476	486	478	504	497	481	527	510	465	480	514	478	495	491	525	499	506	456	506	486	503	494	531	467	521	484	513	500	464	481	485	492	497	511	469	479	489	521	490	467	544	553	520	503	505	486	468	456	505	477	485	470	514	496	497	483	498	518	493	453	475	491	527	459	467	486	550	498	495	478	475	492	491	499	492	465	512	465	515	469	483	452	505	442	467	510	471	499	503	474	490	507	504	491	504	490	476	544	494	512	494	492	489	507	465	507	525	443	491	503	510	497	454	486	519	502	465	491	487	478	503	494	494	488	476	483	503	490	439	501	475	494	464	507	470	486	477	456	489	489	513	475	480	510	472	485	579	529	486	466	477	504	457	467	537	494	457	448	469	488	489	487	499	511	515	459	507	469	522	474	521	479	477	489	485	502	503	450	468	500	481	502	471	530	454	499	486	499	496	531	498	507	514	498	473	498	461	526	497	495	470	472	472	513	473	532	488	479	465	462	481	482	480	514	522	477	501	504	510	505	498	485	500	444	505	491	492	504	535	505	498	511	503	509	510	469	498	452	471	499	532	492	476	474	473	470	518	504	514	502	538	494	519	467	492	491	481	468	479	502	474	486	488	546	494	509	517	494	528	446	509	494	445	507	499	467	451	497	476	498	505	472	466	452	474	507	442	470	510	477	480	502	487	436	485	481	482	480	499	460	451	469	515	501	519	486	475	494	497	479	524	486	499	460	516	512	485	486	482	461	491	474	489	489	531	523	488	479	475	514	541	517	480	506	495	454	463	520	503	456	488	489	505	529	502	495	568	501	478	511	513	449	470	540	518	452	498	495	502	539	459	528	510	490	496	507	489	491	491	533	473	436	473	491	468	507	523	536	498	494	509	508	505	512	541	484	471	504	473	485	491	486	509	488	466	467	476	496	528	521	510	493	524	532	494	506	471	485	490	496	522	469	494	473	480	510	525	543	483	454	537	514	491	527	486	537	494	508	490	498	499	487	466	516	492	470	488	429	447	536	510	484	530	487	515	484	523	470	488	508	550	503	490	517	483	504	482	505	497	486	465	441	482	526	485	480	512	468	494	524	482	476	517	499	524	500	518	469	483	519	493	482	503	482	532	497	478	505	495	504	499	534	507	513	510	469	459	493	457	494	461	495	493	465	539	496	494	546	504	490	459	482	509	477	483	474	508	500	504	520	506	516	519	448	513	520	444	496	520	482	506	505	525	517	495	470	529	497	491	470	477	511	514	487	529	502	512	531	499	486	475	505	482	480	457	472	535	511	521	534	527	500	470	488	491	496	478	438	493	526	472	487	546	494	497	520	550	538	485	479	498	512	495	500	506	504	489	487	474	484	474	468	535	490	507	477	500	529	466	473	504	485	476	473	494	481	466	485	517	487	495	477	486	491	444	489	490	478	497	475	488	526	562	505	480	498	503	493	513	526	495	499	515	513	514	499	551	474	511	477	459	476	454	516	508	500	514	499	481	463	494	527	496	500	473	484	465	475	469	506	454	464	462	513	474	510	497	478	531	497	514	483	471	492	473	491	473	497	499	494	510	476	518	515	492	499	492	534	500	517	480	517	467	528	466	461	502	542	490	487	503	499	489	489	484	480	491	502	499	486	483	455	490	507	497	492	527	496	523	466	522	460	525	470	528	486	477	483	488	514	466	485	458	459	515	499	516	484	461	492	488	506	529	505	473	459	503	502	471	500	475	454	475	489	508	521	496	449	494	479	464	484	480	518	491	453	515	487	539	495	491	502	460	512	505	549	488	461	515	486	522	476	488	513	480	480	475	485	462	514	489	526	507	493	506	480	498	520	521	508	477	475	515	461	467	449	509	475	505	494	497	532	489	485	503	516	494	509	506	466	519	519	444	470	494	495	494	463	506	504	477	483	510	477	486	486	495	478	483	443	504	486	491	495	484	462	484	496	457	471	464	454	492	487	536	501	461	497	505	475	517	487	465	489	486	498	516	503	534	494	490	505	452	485	495	517	498	443	526	482	485	457	490	516	498	459	508	504	507	491	504	532	504	494	477	512	455	502	510	523	528	491	499	478	478	539	488	481	482	513	527	492	499	519	496	471	522	535	495	496	496	474	492	488	491	492	553	463	494	472	492	516	502	486	499	518	476	465	451	469	452	542	467	510	501	516	456	455	526	490	484	479	470	505	487	465
4380	8047	6715	3734	2504	1995	1525	1206	5021	22135	30217	22147	12776	5587	2077	830	521	491	436	463	478	464	474	493	462	495	480	437	470	483	441	499	487	443	429	446	434	477	487	452	451	440	481	483	442	457	459	449	437	473	456	414	472	465	502	433	451	448	478	437	459	507	443	492	449	484	469	427	476	457	442	469	479	428	511	434	456	472	461	465	432	472	488	463	445	462	486	438	450	463	456	429	465	473	434	477	490	447	459	413	466	458	486	456	444	434	491	447	441	455	469	471	417	485	452	450	454	443	491	475	437	468	476	460	477	454	461	456	463	464	438	432	449	454	500	457	470	455	471	438	467	509	457	459	445	446	453	440	426	482	449	467	449	464	482	456	459	440	428	473	467	448	454	474	447	459	419	474	450	482	453	421	455	479	490	461	482	470	479	488	456	438	462	420	464	455	447	404	430	418	427	477	421	463	470	462	446	421	456	444	471	465	439	451	460	444	425	421	424	446	458	429	514	451	498	440	485	446	426	437	464	445	483	472	481	469	480	462	487	473	457	425	439	467	471	474	486	440	459	480	440	448	460	482	463	428	453	450	458	467	443	443	448	495	441	440	419	488	422	461	518	462	464	457	451	475	479	472	516	450	470	459	436	443	449	472	453	464	488	489	451	471	447	423	471	447	469	421	429	462	462	463	471	464	476	452	448	483	462	456	496	470	424	453	448	510	492	453	438	504	449	459	454	433	475	422	466	473	468	482	482	488	473	470	465	475	491	440	474	479	480	452	472	444	450	462	453	436	465	500	459	450	466	445	505	456	426	450	431	519	438	455	451	437	484	446	462	437	413	449	469	438	464	439	461	467	473	469	441	443	434	430	462	428	435	441	470	450	457	447	456	509	449	483	442	447	507	443	422	452	474	482	445	466	426	483	447	438	440	445	467	449	441	457	462	448	413	467	437	432	434	455	480	460	452	462	459	485	479	471	490	466	458	454	427	453	456	467	455	500	431	458	457	473	467	439	457	429	463	458	441	475	476	461	494	474	459	483	437	435	464	437	481	468	447	491	457	430	450	463	490	462	438	452	479	472	479	449	470	446	463	407	497	491	431	414	452	443	424	461	438	459	480	461	479	412	450	417	479	462	472	422	415	432	424	412	465	456	473	468	465	496	413	491	434	432	475	467	463	461	479	483	447	462	456	485	451	492	451	447	438	412	475	500	438	464	483	449	467	460	449	447	462	446	413	474	414	471	435	453	489	502	494	463	454	452	463	486	418	427	459	427	469	453	467	463	462	485	422	435	473	466	466	438	455	481	491	519	448	433	436	473	453	461	487	475	465	437	469	456	443	447	486	450	450	466	433	489	457	435	516	441	519	448	435	451	461	451	447	443	473	436	458	441	483	458	445	508	464	448	456	470	471	448	497	452	458	453	436	481	416	461	438	435	491	471	458	449	483	492	466	435	449	491	456	437	501	422	510	444	475	438	482	451	449	465	474	448	434	426	465	486	471	452	471	468	461	442	460	425	456	484	446	481	456	441	433	453	430	483	436	515	489	456	445	446	447	480	447	469	439	447	453	458	431	461	445	463	423	421	477	411	471	414	406	436	469	438	485	438	465	439	463	473	488	435	462	467	478	478	469	459	418	491	409	445	461	469	433	459	481	439	488	471	436	480	463	411	456	462	450	448	441	474	468	476	445	431	430	461	456	444	474	449	478	462	499	478	486	464	478	440	476	468	454	444	444	483	426	459	433	442	498	435	454	453	470	448	443	462	462	469	482	428	465	475	434	476	433	504	499	498	454	471	484	465	461	452	457	428	448	455	461	471	445	500	474	461	446	469	509	433	451	427	455	484	440	444	439	503	420	459	440	447	482	407	449	493	483	465	409	488	457	459	443	439	439	422	452	445	483	478	424	468	474	478	454	474	472	427	439	485	455	444	475	442	421	445	453	473	454	458	454	462	462	481	458	477	489	434	454	431	480	431	447	434	426	470	437	450	450	448	473	409	475	462	451	427	456	466	451	451	471	451	459	486	471	475	453	456	467	460	421	498	439	463	472	441	424	458	443	430	459	440	445	471	450	448	446	444	479	456	457	445	497	431	477	474	442	455	461	455	482	436	471	465	438	474	438	458	462	474	446	448	464	422	452	453	436	447	456	421	433	463	436	458	430	453	510	467	455	502	483	454	450	519	435	418	455	451	516	446	504	476	442	437	422	456	468	449	468	454	463	452	477	450	443	470	451	471	398	469	461	470	450	452	456	484	471	458	443	470	445	420	432	449	439	479	464	455	428	447	475	436	463	462	459	456	448	461	394	431	451	454	477	446	462	396	441	459	458	477	458	476	458	444	446	450	446	428	458	507	444	467	439	456	471	467	473	436	455	440	430	436	467	443	472	465	465	465	452	442	418	442	500	470	470	496	412	435	494	462	452	441	433	430	475	458	442	447	479	466	479	455	434	476	452	467	478	488	478	421	408	459	440	426	481	444	446	440	429	418	470	440	465	435	463	455	465	448	436	442	465	434	475	439	442	454	443	431	426	413	444	440	483	515	409	464	470	453	500	469	399	468	468	469	419	461	462	441	455	466	456	466	453	462	407	457	454	478	463	488	419	436	477	477	441	455	461	476	478	442	450	440	439	442	434	456	443	450	442	459	441	471	431	439	446	443	462	458	444	462	444	460	451	460	442	473	410	429	409	444	406	478	457	462	448	473	469	442	441	448	462	405	444	430	424	447	485	461	439	470	473	442	425	467	443	405	511	471	454	480	473	441	467	483	433	456	456	434	405	438	467	457	441	446	434	430	462	448	470	487	477	480	425	436	464	480	427	499	471	435	474	446	434	479	489	462	448	411	436	425	518	427	423	472	456	478	470	432	457	435	446	463	459	432	452	428	452	452	439	454	474	473	451	448	496	480	464	430	463	469	410	467	437	469	466	470	475	451	496	448	467	465	452	443	490	430	498	461	431	489	453	432	468	462	453	472	438	466	448	434	410	446	458	442	479	446	479	481	445	448	467	477	450	449	478	461	495	438	459	473	454	448	475	450	476	431	489	443	455	476	489	456	448	494	496	453	448	430	457	438	476	472	455	415	446	471	452	487	447	468	454	454	432	503	477	467	450	454	457	466	441	432	476	480	460	460	498	431	455	434	507	473	417	441	473	453	459	465	468	458	465	463	479	485	444	448	497	488	470	454	464	436	437	472	451	463	454	451	433	436	450	404	431	426	438	435	430	474	484	481	445	470	451	463	417	431	460	461	466	439	474	464	465	410	442	465	448	458	446	431	447	423	456	477	481	436	459	480	429	452	434	468	435	446	439	490	439	455	467	457	426	475	449	486	458	461	453	474	420	494	459	461	486	435	464	432	466	467	447	422	446	496	475	462	446	456	463	450	431	442	439	451	462	419	405	486	464	443	450	481	460	460	451	397	461	465	498	455	437	458	443	473	449	457	470	455	465	467	458	453	471	480	432	449	490	452	427	439	426	452	486	459	473	460
27678	10095	1509	1049	729	464	420	421	425	956	1993	1871	1269	755	519	418	380	375	365	372	371	346	357	381	362	361	360	362	345	356	373	371	363	382	373	392	344	360	341	384	339	359	362	371	345	356	355	383	366	365	345	377	355	362	352	365	329	382	388	388	351	384	366	330	368	368	375	364	377	367	386	381	366	377	340	335	378	380	389	374	354	364	325	330	329	381	370	353	355	335	385	360	359	344	343	366	352	384	342	372	360	393	343	382	362	367	379	362	347	368	365	349	319	349	360	338	347	363	382	354	345	363	383	351	373	397	364	362	306	327	346	384	346	329	375	364	353	361	348	339	368	375	384	337	339	358	350	382	357	383	371	381	354	363	353	381	321	371	386	372	341	370	359	372	360	360	378	365	377	355	365	354	384	357	351	365	379	343	376	392	356	372	373	359	361	383	382	337	350	360	331	385	333	373	351	324	365	355	416	353	342	395	341	360	377	319	343	391	372	386	359	351	363	367	360	383	367	365	388	391	365	354	354	364	349	343	379	346	340	373	329	352	370	347	345	377	362	386	348	337	398	361	350	393	370	373	338	358	353	348	335	318	354	350	360	342	366	362	365	375	370	367	347	329	353	375	381	354	367	325	359	358	348	362	353	355	355	333	353	365	359	361	392	363	368	371	369	323	343	303	349	377	371	375	367	328	354	372	389	339	352	367	385	394	358	379	367	358	345	350	373	373	372	400	354	374	359	392	347	395	361	367	379	341	369	369	378	365	368	364	397	351	359	332	351	358	361	375	362	396	387	383	335	373	377	382	370	384	374	377	351	352	400	352	366	362	365	353	355	370	367	355	353	375	336	365	375	334	357	419	332	388	389	340	335	336	353	338	331	384	368	382	373	346	373	368	323	362	367	384	362	366	377	343	378	375	347	334	342	364	367	331	350	356	355	336	404	336	371	380	368	317	337	370	364	383	395	361	369	361	349	340	390	391	370	360	369	362	375	337	391	365	348	342	368	361	377	376	365	408	382	355	335	360	384	373	369	373	407	390	356	415	405	353	378	339	358	365	364	375	366	375	372	376	351	344	379	357	388	346	391	352	373	353	348	380	366	402	339	390	338	334	352	371	347	359	359	377	358	380	350	377	375	355	355	363	358	380	350	366	362	383	353	328	344	361	401	345	357	375	379	373	360	349	359	307	292	330	325	370	386	334	351	355	329	361	322	354	369	390	331	395	359	360	367	347	357	369	372	350	382	358	380	353	341	368	378	373	367	368	365	381	338	333	348	383	401	338	353	399	372	362	372	371	315	372	340	355	316	368	364	375	344	365	378	368	363	380	352	378	388	384	369	347	375	395	350	361	391	362	322	382	385	370	380	331	347	360	366	378	370	334	350	336	360	378	331	350	370	367	389	374	378	390	367	346	423	367	341	350	393	338	362	375	332	321	364	375	396	354	358	368	377	352	348	399	335	333	360	400	358	398	352	352	361	346	367	339	371	375	345	361	386	332	365	337	353	350	384	316	346	369	355	331	375	317	378	348	385	339	396	367	368	362	360	329	370	396	361	375	398	405	360	372	358	391	369	363	367	376	386	356	359	378	388	348	370	388	372	346	360	366	368	416	362	364	354	347	369	346	359	337	355	323	368	364	359	381	372	330	349	373	392	332	354	364	358	353	375	337	384	348	386	362	374	330	338	363	341	356	381	402	392	382	329	369	368	352	354	366	386	388	391	354	375	387	375	370	376	397	346	379	395	367	397	397	376	354	321	369	344	386	353	359	343	381	361	351	369	372	353	378	337	362	362	416	348	331	399	424	376	310	350	361	344	341	329	355	376	362	359	361	380	350	372	370	398	359	353	343	412	384	368	348	375	373	372	385	396	358	378	329	333	369	390	379	354	372	354	387	347	373	356	340	373	365	390	371	374	377	372	370	365	332	391	355	396	334	379	393	362	355	370	365	373	361	337	361	381	361	379	306	324	384	346	361	377	345	380	365	368	358	336	369	353	371	319	410	354	376	434	386	371	368	329	382	352	362	366	351	340	359	356	367	366	327	354	371	365	386	356	363	348	396	367	376	406	384	355	364	346	348	348	387	356	340	339	375	350	378	354	377	379	408	359	348	394	347	353	368	345	359	343	370	360	344	394	329	361	370	377	371	384	362	362	371	380	327	388	341	342	376	386	351	370	380	362	343	361	386	346	359	341	350	357	306	373	378	324	365	357	354	358	354	377	386	363	418	331	335	365	369	374	330	351	363	367	364	347	349	327	376	425	341	360	341	348	356	370	372	352	374	362	366	376	347	391	393	369	357	334	369	410	369	384	376	358	376	376	333	388	387	350	361	332	381	384	342	336	334	355	403	407	340	382	361	375	356	344	389	363	346	354	366	349	385	370	362	381	390	357	333	362	360	348	361	374	357	391	343	362	388	375	367	340	343	381	395	344	372	326	411	396	358	380	353	385	364	324	383	383	343	344	326	358	385	382	363	375	347	354	349	400	347	335	348	364	383	388	352	378	349	378	367	336	357	330	352	357	347	386	356	381	404	350	345	371	321	349	362	357	373	357	371	366	344	362	406	383	392	371	387	369	342	349	363	351	336	360	346	366	370	352	358	365	366	375	349	361	347	350	341	343	337	340	337	363	367	355	361	357	376	349	368	362	362	372	395	368	341	377	369	349	353	340	370	374	381	349	379	378	364	354	388	373	357	332	367	331	381	386	338	365	304	348	401	378	353	342	339	383	384	379	343	344	365	375	370	355	337	362	363	368	333	362	324	361	361	358	387	379	341	376	365	363	355	364	362	351	357	363	352	357	360	350	364	351	350	371	381	365	369	366	389	358	360	359	352	369	370	358	355	400	345	370	351	368	381	369	370	336	299	384	350	340	359	365	350	356	330	326	366	344	363	368	340	360	399	351	372	389	371	396	321	350	376	396	368	376	375	387	359	369	321	350	387	355	363	372	426	353	340	377	334	376	375	331	369	358	388	380	381	338	331	360	374	383	388	392	367	351	363	394	327	368	357	361	341	357	381	366	350	360	337	400	396	335	381	363	371	364	368	356	330	390	346	371	336	335	351	378	379	398	364	371	348	335	399	360	387	377	376	390	351	383	352	336	398	355	358	370	347	352	399	346	362	349	372	354	316	360	355	370	351	360	346	362	338	421	352	343	334	340	376	369	378	367	359	360	357	337	356	353	400	398	346	358	353	343	374	338	369	351	379	378	322	411	349	357	364	393	350	394	353	357	383	354	365	350	359	345	398	381	358	371	377	372	341	368	362	340	390	362	355	361	352	375	335	314	368	351	365	408	385	356	366	371	325	354	362	331	361	383	342	343	379	360	345	391	375	384	390	345	353	335	356	355	369	380	357	374	394	357	377	375	350	378	337	388	392	360	378	354	358	336	357	368	344	359	335	359	353	386	355	369	349	398	346	359	363	360	354	373	364	332	372	318	366	389	359	373	322	358	356	362	332	356	403	355	346	367	349	354	337	344	383
5405	960	1013	820	649	512	510	428	353	1296	2641	2216	1414	785	490	365	365	330	357	317	332	333	320	321	330	340	360	353	344	315	331	316	330	331	337	321	334	331	330	327	348	305	350	322	313	331	311	325	338	330	334	348	342	317	342	360	338	339	326	330	338	361	362	373	317	324	347	339	338	335	321	306	353	340	331	311	326	322	302	354	338	338	322	307	332	354	319	317	334	345	344	329	365	313	325	345	363	349	347	335	345	323	317	311	355	340	351	323	345	351	334	324	311	303	336	349	319	344	316	329	320	306	342	338	346	317	302	331	330	315	361	342	357	333	325	343	349	333	334	360	350	327	348	366	324	333	342	353	332	320	350	321	334	277	337	356	367	358	332	309	340	343	322	347	352	357	335	320	329	332	334	343	373	329	333	330	310	340	316	310	323	315	368	311	307	349	347	334	317	328	365	331	335	337	323	328	329	326	366	348	318	322	298	325	323	336	346	335	332	321	318	325	331	327	351	318	331	322	319	333	333	361	341	317	348	338	317	347	291	348	343	348	359	324	330	338	343	342	348	346	304	342	336	347	361	341	349	310	327	325	353	338	333	333	348	303	368	315	334	340	335	336	329	296	320	331	297	354	331	326	353	319	337	345	337	343	294	331	322	329	332	352	331	333	349	316	354	333	321	339	327	331	328	330	338	375	356	326	293	356	338	314	326	291	336	339	355	301	309	362	366	356	350	361	319	348	346	349	328	340	341	299	336	338	323	327	302	334	328	336	350	343	348	348	365	310	333	351	333	341	339	310	328	357	344	327	331	325	343	320	342	374	329	328	349	349	336	361	355	351	330	312	293	326	355	345	330	315	366	338	348	339	347	312	325	339	336	336	342	349	350	317	341	396	333	321	343	290	331	332	327	361	351	350	323	362	326	317	350	325	374	340	286	355	365	330	344	320	333	336	324	326	324	339	325	329	326	331	288	327	400	334	343	316	344	339	333	304	352	349	328	336	349	353	321	343	322	355	330	318	336	342	307	340	365	339	359	333	337	346	353	324	359	324	338	320	310	348	321	351	318	331	360	356	316	346	331	324	360	344	307	316	324	321	325	353	355	328	318	307	344	343	332	337	353	308	366	322	363	359	310	367	361	358	311	305	357	340	317	334	306	349	354	366	339	348	354	358	378	318	359	313	321	359	313	332	343	320	344	333	333	330	301	373	342	301	356	339	346	323	321	334	370	312	345	346	324	320	343	344	342	307	318	319	359	387	320	337	314	330	340	311	363	318	351	377	344	334	331	318	324	348	368	363	293	328	344	369	378	328	354	336	347	363	372	357	310	354	332	335	358	358	334	320	327	334	380	360	342	364	331	352	343	348	324	349	324	349	369	348	361	353	323	319	336	353	343	362	320	298	329	313	353	325	328	327	316	352	327	339	316	333	325	342	330	378	355	329	342	343	338	334	314	361	352	326	328	378	375	334	339	364	324	316	342	334	342	358	304	320	349	315	316	318	354	340	341	324	313	351	351	352	356	351	387	367	370	307	299	340	335	316	287	337	346	363	311	334	346	372	332	367	378	361	348	350	325	327	346	310	374	332	329	357	328	290	355	333	349	355	337	317	348	345	345	320	335	353	322	316	346	343	334	347	363	315	353	328	337	362	334	349	328	330	327	346	340	348	355	344	316	310	353	320	299	364	353	357	310	333	350	351	345	378	339	335	330	345	353	375	329	329	307	354	355	345	352	332	342	332	330	362	342	342	370	309	315	335	319	327	321	331	335	323	375	339	351	324	323	321	363	303	344	341	368	344	307	380	356	350	338	329	326	338	331	331	369	327	324	319	327	349	327	333	327	331	317	329	348	331	357	402	334	317	342	367	325	348	333	324	306	357	342	333	351	369	351	333	330	342	328	339	358	349	354	359	342	341	329	345	325	353	357	350	341	315	339	306	368	316	327	344	346	331	308	332	329	322	357	326	334	352	355	311	338	315	328	383	366	353	323	318	383	323	317	323	348	345	318	322	299	339	306	339	335	329	378	313	321	318	336	365	322	348	310	324	340	327	359	334	326	342	336	326	343	353	362	318	323	322	336	340	330	292	363	328	325	345	312	342	384	329	327	352	333	327	316	350	339	379	337	320	303	327	371	360	314	365	333	367	338	314	340	336	366	349	337	335	323	325	323	319	321	310	345	331	331	331	327	283	340	346	350	313	374	354	348	356	390	348	341	334	330	348	329	319	320	344	326	338	316	331	321	343	351	332	314	339	330	362	321	364	335	312	327	330	311	322	344	342	350	350	302	360	317	323	325	337	287	348	333	333	307	352	339	349	351	327	316	313	341	368	365	370	352	306	345	339	318	326	370	328	354	317	352	318	328	324	336	337	298	360	314	301	333	348	298	329	344	344	308	295	328	338	311	325	339	314	340	332	337	307	310	345	316	342	340	317	361	356	325	324	331	331	344	312	338	339	350	352	345	341	346	326	316	323	315	339	349	352	328	349	349	323	340	310	327	353	329	348	321	352	321	352	361	338	333	318	338	335	330	317	335	327	317	317	312	332	337	320	355	341	340	327	341	330	322	336	336	309	322	336	334	348	349	317	331	323	333	312	325	361	314	331	330	344	328	336	299	330	359	343	321	347	333	332	331	333	338	351	322	296	325	314	337	346	354	365	331	328	349	347	326	334	344	329	320	333	344	315	340	360	339	322	364	295	338	357	351	359	342	322	325	348	322	341	330	298	320	329	332	323	347	321	330	336	345	348	339	332	344	343	358	339	312	322	391	325	356	341	354	318	317	295	309	363	330	379	339	332	303	362	316	314	357	335	354	328	331	339	310	357	336	368	330	327	323	337	310	363	328	334	340	330	334	365	353	350	319	325	369	335	353	347	329	348	317	342	338	325	349	335	314	316	328	328	332	337	347	341	311	337	340	341	303	350	375	354	324	333	362	324	318	345	345	325	330	353	323	336	321	354	311	333	326	333	368	330	340	356	320	293	343	352	350	347	365	342	335	319	328	331	347	353	326	356	291	318	328	329	327	297	338	326	333	340	314	367	313	303	346	336	329	360	360	338	368	341	358	337	345	304	322	335	346	335	317	345	329	319	330	350	339	359	328	345	339	362	324	326	353	360	338	327	347	343	320	323	331	351	357	392	343	327	320	338	301	338	335	344	343	337	384	352	351	347	306	361	329	300	355	366	314	324	361	325	326	319	320	339	336	359	344	310	367	327	354	317	306	320	367	344	326	349	357	351	348	307	347	324	346	323	314	347	317	360	332	323	334	348	353	341	343	335	340	319	349	308	368	347	342	319	308	322	346	330	335	330	350	318	330	358	327	352	308	363	345	317	360	332	347	317	328	325	324	338	320	355	352	343	339	310	349	334	295	328	339	344	341	325	347	340	341	319	342	337	319	353	314	341	334	335	344	337	348	340	336	332	326	340	351	351	347	365	362	377	350	347	334	313	342	343	371	385	353	307	315	352	342	321	326	345	360	323	338	315
25631	21456	27461	25599	6371	1172	822	618	544	4054	19510	18389	9329	3005	1159	596	392	371	366	359	383	333	367	393	362	367	367	353	360	381	356	358	357	364	385	368	378	385	363	361	335	344	349	335	363	364	362	386	376	354	353	372	378	338	362	360	370	338	379	382	363	361	336	343	370	356	364	358	326	382	379	342	358	350	374	350	336	371	344	358	360	343	338	348	342	365	359	333	357	380	362	350	337	344	371	380	350	360	359	347	353	378	332	355	361	335	343	372	372	337	349	394	348	346	342	360	359	383	320	404	359	358	338	351	339	334	362	343	394	388	355	357	354	368	343	342	387	383	373	377	365	345	371	363	361	373	401	362	359	338	327	358	357	382	315	395	325	371	370	384	373	339	365	338	344	339	371	343	397	387	359	374	364	366	328	348	335	356	342	355	397	331	393	335	348	366	410	369	371	382	339	385	371	375	348	386	339	341	335	367	370	342	360	347	374	343	349	337	386	359	320	331	355	332	350	366	353	357	351	359	403	333	371	362	315	361	352	332	366	343	385	367	367	367	332	368	356	340	360	364	352	369	365	372	382	327	344	353	336	353	388	394	362	363	336	367	360	343	340	342	364	345	355	388	353	341	343	353	350	352	335	350	358	386	372	372	359	349	367	355	334	322	349	387	377	353	352	364	362	367	375	355	347	361	359	369	374	350	321	392	353	345	328	357	337	359	364	333	384	363	334	327	326	383	327	349	321	358	362	388	316	353	355	367	350	373	366	379	360	372	341	339	309	331	355	363	349	336	354	337	325	340	350	357	367	338	373	348	372	387	349	336	362	388	342	346	356	342	374	358	329	341	366	361	381	366	366	350	349	404	315	344	350	364	358	365	346	348	386	379	354	358	383	366	337	336	346	373	386	359	383	370	343	357	396	350	356	380	356	325	363	354	354	379	352	347	356	354	384	371	353	372	352	351	354	337	364	381	355	342	339	352	360	335	356	356	345	365	366	387	375	363	375	348	350	346	371	370	367	323	370	361	365	377	367	354	374	351	368	363	354	346	365	358	371	355	341	353	371	341	355	360	365	352	366	356	392	338	350	352	329	362	368	315	390	381	367	350	381	320	356	388	373	314	355	354	346	348	362	349	373	383	354	352	346	342	376	360	379	394	363	368	372	331	356	340	349	345	333	366	351	383	362	371	342	347	345	373	327	389	358	391	311	365	393	337	377	353	359	356	364	326	362	362	380	346	363	418	350	368	378	340	366	371	346	340	347	350	358	340	342	368	346	346	366	343	331	354	370	337	338	381	366	358	360	348	375	304	350	350	381	373	395	359	351	389	353	383	352	380	347	344	371	370	365	328	382	370	343	336	352	355	324	309	353	365	385	338	340	339	355	345	337	342	361	361	347	350	401	375	386	335	375	324	359	365	381	385	352	376	363	372	367	366	364	407	325	345	349	392	385	338	369	352	343	345	360	350	353	305	323	355	346	381	332	363	384	328	380	326	362	350	357	364	318	332	383	325	342	356	367	329	332	394	374	359	365	366	353	340	345	380	358	337	359	351	338	382	348	380	336	399	353	358	331	348	353	359	328	358	363	357	351	369	388	374	339	366	335	369	381	365	334	353	366	333	362	370	372	348	352	305	354	385	371	314	330	355	366	356	353	338	335	348	351	385	375	344	369	307	355	350	381	367	379	364	334	337	358	358	369	375	378	340	355	393	362	387	374	370	394	339	351	363	383	366	393	324	349	347	337	334	394	365	351	366	346	349	346	352	370	350	368	388	350	331	358	386	365	374	373	396	355	374	361	386	332	335	380	340	369	378	363	360	341	341	346	348	385	355	360	338	348	362	354	369	358	354	326	386	409	333	323	364	345	362	380	376	364	342	388	382	374	351	372	390	356	340	357	376	358	324	340	343	343	344	372	361	368	330	368	368	347	377	349	325	309	350	364	373	376	364	340	377	341	370	335	346	361	335	351	343	360	364	344	377	354	352	335	352	342	365	313	369	318	336	382	370	386	333	341	355	374	363	345	366	372	349	338	375	343	364	376	348	351	380	332	339	366	372	350	352	377	328	367	361	354	381	377	340	340	347	348	358	340	343	386	348	409	372	354	353	350	331	334	363	356	377	365	376	387	373	358	408	331	361	345	340	343	356	371	357	384	367	383	346	317	309	333	351	322	368	356	346	397	366	351	369	343	318	387	346	317	393	373	349	375	359	407	340	349	350	322	377	345	363	330	375	338	360	344	387	362	373	320	343	368	344	332	357	351	303	388	378	372	358	372	373	382	365	355	336	364	348	381	359	377	335	354	370	352	351	374	336	371	368	340	337	362	359	383	319	363	353	338	374	395	354	380	350	359	359	368	366	354	355	361	386	369	375	352	323	362	374	350	366	332	334	339	335	385	363	367	368	344	349	363	363	363	365	371	323	290	376	353	382	354	344	381	364	375	368	347	345	374	387	374	348	372	385	345	360	380	372	380	355	345	333	379	331	359	350	333	374	361	404	311	349	385	358	341	365	380	352	328	383	346	350	349	323	352	352	340	364	405	391	345	355	346	368	363	359	317	371	374	354	340	350	337	322	365	340	358	369	376	347	330	350	333	369	351	347	339	396	359	346	370	361	375	357	344	364	339	356	393	344	372	358	311	348	337	328	342	373	394	358	364	337	373	349	370	337	337	363	320	367	348	321	366	342	380	358	357	359	338	395	349	361	372	373	340	339	351	354	336	369	377	383	314	344	339	375	374	371	344	338	337	358	348	330	374	354	324	316	355	367	375	341	355	355	323	332	377	381	334	379	336	354	329	334	341	360	325	336	363	375	315	388	383	361	321	352	327	382	350	349	387	373	352	335	330	376	372	371	345	350	336	341	351	377	347	390	320	350	378	350	354	347	336	339	374	366	361	357	375	340	354	342	343	352	360	356	318	366	346	310	355	376	333	335	372	354	360	368	390	320	337	387	341	400	318	327	376	355	300	369	364	354	360	337	357	340	339	353	333	354	344	355	338	351	360	335	357	352	348	374	347	367	379	344	393	331	343	328	345	356	356	348	326	361	353	344	358	376	375	372	386	387	364	368	339	387	338	346	371	358	357	336	345	352	357	353	362	385	379	347	360	353	374	373	335	365	343	329	393	366	385	367	392	355	378	360	373	380	341	330	342	345	329	328	339	360	360	386	368	351	371	318	365	382	335	367	361	342	379	343	318	368	373	353	346	377	366	329	334	332	388	333	349	341	333	347	332	383	335	332	365	365	373	350	357	355	339	366	358	363	369	346	317	360	364	391	349	368	356	343	364	310	347	385	393	335	384	360	344	396	356	349	344	355	372	358	330	334	378	354	353	355	375	356	356	352	365	306	357	369	360	368	333	392	365	374	365	357	348	333	348	362	360	378	382	348	340	354	358	345	368	345	330	390	327	318	358	342	332	342	328	348	356	362	338	352	356	357	362	376	347	382	357	365	377	351	375	368	397	342	388	349	363	359	351	349	354	340	349	352
3688	3472	3336	1773	1257	1074	839	712	689	6460	20497	16014	7926	3106	1279	610	423	388	355	377	346	332	365	366	348	356	345	327	389	343	379	364	355	349	362	322	337	354	342	347	333	388	347	349	316	321	316	356	344	330	378	322	383	338	375	332	334	349	336	374	355	315	352	350	358	333	353	335	359	360	372	333	377	338	339	321	362	333	352	347	326	335	329	351	328	356	364	328	362	351	321	312	331	315	349	323	338	350	355	329	330	330	360	373	323	367	353	327	347	367	333	346	342	334	327	328	354	340	352	379	345	378	356	381	330	324	363	341	396	331	386	362	347	324	340	345	365	359	349	319	375	330	338	316	368	325	338	354	338	357	378	373	332	380	323	359	360	329	335	325	361	339	346	364	364	322	366	333	357	338	373	319	364	320	346	341	320	344	347	382	336	343	332	328	311	330	363	377	294	327	332	320	385	354	341	368	361	335	340	338	344	336	374	330	348	352	339	370	345	335	341	360	341	323	355	326	345	332	349	362	313	404	354	364	357	354	363	347	325	360	356	324	321	327	303	339	353	364	323	371	309	373	350	342	338	344	336	321	365	364	344	336	358	331	329	346	302	336	323	365	372	351	362	352	367	338	344	319	340	336	379	365	354	337	329	323	338	335	332	331	363	330	348	327	336	342	364	359	324	354	320	322	364	357	334	301	345	327	318	335	324	330	306	355	316	330	336	375	330	309	362	331	340	357	325	360	344	347	363	335	344	354	324	359	356	362	335	324	354	341	324	324	322	345	354	349	332	361	360	323	349	306	337	343	326	332	358	358	327	345	362	323	356	359	372	361	343	358	348	343	321	334	336	365	376	339	329	334	356	336	336	335	360	357	350	323	343	320	352	346	337	348	372	322	345	358	325	322	329	334	335	387	320	375	336	360	326	336	352	296	318	371	366	333	341	319	323	330	338	342	311	350	367	328	344	348	322	336	396	323	348	355	341	350	334	337	338	322	310	346	348	320	334	352	353	354	329	326	356	343	354	349	335	384	345	351	325	349	336	361	336	321	355	326	354	362	335	363	320	351	337	378	308	345	339	320	356	343	347	353	295	319	325	315	340	340	374	379	341	353	355	298	332	335	345	356	344	359	348	324	367	339	326	343	338	374	358	363	371	340	355	355	338	356	317	376	342	347	314	344	341	318	339	315	364	339	332	366	353	337	359	355	325	310	320	326	353	332	375	321	355	350	340	305	342	353	338	292	340	359	306	349	328	321	368	351	351	337	335	327	295	360	322	326	329	348	342	330	356	335	363	353	365	322	347	348	339	372	357	340	350	362	334	363	338	322	355	367	362	348	387	356	326	342	364	313	318	345	324	322	348	352	373	346	327	368	339	359	347	341	355	329	344	335	345	355	354	346	315	348	347	369	317	346	336	332	336	372	358	358	339	347	349	353	357	324	317	346	332	321	337	335	370	327	344	369	372	312	358	341	329	337	324	344	383	343	307	318	336	336	354	357	366	343	352	344	342	354	346	365	369	353	350	340	365	321	337	315	329	323	351	313	360	330	380	360	372	347	341	333	354	377	330	340	341	377	334	343	364	349	361	355	331	363	333	331	331	357	376	342	333	367	332	315	352	353	357	344	352	376	337	332	338	335	338	336	330	348	343	341	338	296	338	353	376	337	354	380	365	353	328	346	371	406	351	344	325	306	370	325	369	342	318	357	341	332	334	320	360	363	362	337	345	364	359	341	342	365	326	347	349	333	371	358	321	340	385	346	386	324	356	345	370	371	383	369	335	348	350	354	328	351	317	345	354	344	367	329	334	317	352	338	342	337	358	329	333	343	317	324	331	322	321	334	375	314	340	354	356	348	379	370	309	315	342	372	347	351	354	350	328	323	342	395	361	331	327	351	323	330	365	337	348	326	329	351	345	354	355	359	375	393	346	362	356	362	348	372	346	332	350	335	344	331	345	363	325	330	329	377	332	341	326	320	310	361	345	348	340	343	310	370	332	327	335	351	328	327	368	367	364	323	342	332	355	364	355	338	301	361	336	358	334	340	352	333	339	360	330	310	323	357	345	347	340	360	364	355	350	345	347	343	340	325	338	354	312	385	349	371	328	339	341	356	346	338	354	365	360	338	328	352	346	336	351	335	354	326	343	321	358	334	353	345	363	344	339	345	325	313	344	335	339	347	369	327	341	363	379	339	338	349	326	363	348	310	306	335	328	382	336	342	331	360	328	349	350	368	327	372	363	355	343	349	347	359	327	319	357	313	346	320	344	348	333	326	324	313	361	345	366	338	339	351	376	363	343	330	382	361	368	328	325	341	373	336	368	345	347	359	375	380	329	338	355	306	326	364	339	372	351	351	338	342	327	382	346	329	304	345	356	327	349	353	319	343	341	353	359	352	342	356	332	313	318	317	352	341	340	369	354	350	346	335	330	319	350	325	334	332	348	356	373	365	324	374	342	328	362	354	362	342	361	353	352	319	347	352	364	340	316	339	326	328	309	346	339	338	355	326	343	363	344	345	326	299	303	330	384	338	326	340	347	344	357	356	316	334	334	351	395	325	323	368	371	377	331	362	350	348	326	334	360	353	357	326	323	370	339	341	361	345	361	319	342	334	346	361	377	358	329	356	322	344	344	321	371	392	354	346	354	336	365	352	345	334	335	360	358	329	340	317	352	335	354	355	335	374	348	344	323	343	331	383	337	325	349	318	345	337	378	353	321	375	352	370	349	327	340	328	314	334	305	325	309	333	321	322	365	366	321	373	332	314	372	366	365	334	331	343	377	338	365	373	338	316	348	342	339	369	375	327	330	354	330	354	323	343	354	338	329	360	352	360	313	325	366	343	357	334	321	359	331	341	353	315	311	363	313	351	334	337	327	355	391	344	374	353	347	337	342	341	323	332	368	339	328	359	332	328	336	325	309	342	336	373	306	341	340	340	347	356	352	353	344	323	365	340	344	342	350	348	345	317	355	331	367	336	354	360	338	321	360	312	294	347	357	343	357	365	339	373	314	358	351	373	349	340	334	320	338	340	348	366	314	352	335	361	343	351	334	351	324	340	327	341	335	353	353	370	347	347	336	357	346	320	393	336	343	333	368	308	332	331	341	337	319	344	345	343	358	328	350	337	337	353	351	333	338	352	346	351	341	339	335	309	338	333	350	339	365	315	338	352	334	317	349	342	345	329	354	331	317	339	363	363	363	350	341	339	308	364	330	368	326	353	319	319	369	356	351	343	313	341	365	369	361	342	292	336	319	347	359	362	340	318	327	315	350	337	363	373	348	361	367	347	334	363	325	356	340	302	343	349	317	344	374	361	375	339	378	351	336	340	364	331	346	351	320	336	320	334	316	340	318	335	331	343	347	367	317	360	358	337	348	328	341	344	323	349	350	346	320	350	334	348	356	320	355	359	360	360	341	297	326	341	363	327	334	338	347	328	305	358	344	322	321	363	362	347	359	312	317	328	331	342	358	336	361	311	371	342	313	340	349	362
24765	21488	28678	24720	21272	5708	1647	1014	908	5662	33672	30077	17893	7013	2267	937	625	530	474	513	518	493	475	476	442	485	512	490	489	482	474	493	500	467	498	544	499	495	501	442	470	496	447	523	487	475	472	484	485	473	480	490	488	499	468	453	479	506	469	502	522	471	453	493	498	508	463	480	469	467	451	462	491	513	462	451	488	489	502	501	474	481	453	473	484	472	457	455	457	477	497	481	464	488	490	485	503	512	456	476	504	473	522	457	499	459	491	493	483	468	516	485	464	505	493	482	475	476	522	493	551	519	482	498	449	490	516	463	457	470	486	514	468	463	457	494	507	446	455	480	479	476	491	479	457	466	512	489	458	494	501	503	496	470	461	509	468	473	502	461	489	483	463	487	472	472	496	486	462	447	487	468	480	486	484	491	507	471	465	512	542	498	457	466	471	454	465	475	459	452	468	503	490	457	487	491	480	490	515	508	466	469	450	501	471	473	491	498	517	475	479	473	456	487	484	514	492	490	515	478	495	486	433	482	495	470	479	471	476	447	457	480	466	479	433	481	482	450	469	492	497	446	489	463	504	503	482	452	471	487	443	480	465	453	503	539	499	492	462	481	499	516	474	478	497	480	438	433	493	479	493	486	492	439	510	476	492	477	455	491	458	496	433	467	476	457	479	509	488	475	474	476	450	479	479	503	493	491	486	466	469	498	468	505	500	508	468	447	469	471	450	466	462	505	527	483	480	485	471	467	457	484	478	495	458	508	483	456	502	463	478	489	466	490	455	483	461	492	500	465	484	499	505	478	470	482	502	483	450	442	468	499	479	482	482	472	450	515	487	508	473	527	495	492	532	477	491	462	474	481	473	488	477	461	483	493	508	484	485	490	478	471	432	495	482	438	445	452	460	459	472	421	455	448	499	514	498	446	504	496	470	472	503	507	500	472	456	498	501	472	459	469	463	468	487	483	508	460	479	491	477	443	479	456	482	463	486	442	496	463	468	483	462	480	460	457	444	521	456	473	507	470	462	468	509	464	489	458	457	455	500	480	453	455	477	491	465	538	489	491	497	485	496	492	498	463	465	469	483	496	455	470	448	500	507	456	453	470	477	524	455	521	489	473	460	489	512	445	455	439	502	478	462	438	462	476	468	471	498	532	464	457	473	468	454	498	511	473	500	520	454	456	470	465	440	465	478	464	494	464	503	496	454	451	489	482	453	439	500	494	436	473	436	470	464	466	446	493	447	511	450	481	510	483	494	497	487	488	489	491	474	448	499	481	495	473	513	455	508	466	446	496	496	470	478	493	472	476	520	445	456	476	511	481	447	447	502	490	482	523	479	495	515	504	438	491	475	496	496	520	454	429	505	485	504	512	499	514	471	433	498	468	491	491	503	516	475	459	451	432	480	475	506	475	436	454	439	428	476	474	489	458	461	500	475	456	457	476	478	474	495	447	481	478	485	462	459	453	522	469	534	431	452	467	514	477	480	447	515	513	464	480	513	493	443	492	500	475	457	486	479	432	472	487	530	487	502	495	470	474	463	468	507	469	500	471	511	485	522	485	471	451	481	498	479	518	489	429	440	473	467	469	498	465	515	513	514	474	471	459	505	505	525	459	480	482	455	482	515	500	487	469	469	485	479	465	459	477	466	485	501	479	483	496	470	477	494	445	499	472	459	477	453	460	483	474	496	478	441	467	490	476	483	456	448	472	467	447	462	463	472	472	531	508	460	449	509	489	452	464	511	464	470	457	488	498	500	487	464	483	451	495	479	462	483	532	456	478	469	473	494	455	456	497	477	496	496	505	494	448	504	441	482	460	462	490	488	480	430	476	517	476	458	505	505	467	474	468	463	474	499	498	504	468	478	475	464	464	466	459	457	479	433	492	475	484	469	484	462	483	480	488	484	472	501	433	464	497	485	463	450	486	498	515	473	493	509	494	463	514	489	465	447	465	500	468	470	479	477	467	499	469	465	535	433	444	475	482	467	483	512	504	452	490	485	510	507	470	481	521	491	469	477	499	474	456	497	507	505	496	470	489	475	506	470	465	499	451	503	492	482	475	459	487	451	487	484	486	464	483	439	497	447	501	512	467	461	447	494	499	521	428	508	520	450	484	496	476	491	477	498	481	456	524	498	477	471	481	490	399	467	499	462	526	458	475	479	500	468	493	510	520	460	483	473	474	465	495	463	501	486	481	487	499	459	498	496	454	448	494	475	509	471	481	445	466	517	503	496	507	479	464	414	476	453	466	527	535	486	489	499	450	456	473	478	440	486	472	488	487	497	515	467	457	455	508	456	452	453	487	492	466	470	490	480	470	470	510	462	547	459	482	507	464	505	511	530	431	478	513	459	467	530	490	428	429	464	463	478	465	439	479	437	479	469	487	492	534	497	470	478	506	478	477	504	467	469	500	462	487	498	488	472	430	490	444	448	470	475	473	448	509	434	463	477	447	463	485	458	473	472	476	466	454	475	470	477	525	494	461	507	472	480	496	481	489	496	525	458	438	478	442	487	469	490	464	468	463	476	491	500	441	490	470	544	465	519	494	451	489	450	451	484	469	465	456	447	527	480	500	471	493	511	453	482	467	472	464	441	432	479	495	464	439	431	463	478	483	490	510	491	464	505	503	485	499	481	461	459	477	459	423	430	475	471	485	497	466	499	470	461	515	454	494	458	481	465	477	499	470	456	498	472	485	454	474	500	489	470	496	465	479	467	500	496	515	474	492	513	444	476	466	466	481	503	483	463	476	470	509	480	472	472	469	461	499	468	466	466	485	455	473	512	505	462	481	458	475	496	478	463	494	484	456	505	502	445	448	516	487	473	458	482	487	511	494	474	471	473	499	461	468	501	476	489	443	473	525	468	493	479	480	480	480	481	456	456	472	434	475	488	466	461	472	511	458	495	462	472	504	479	474	517	469	456	494	422	497	495	500	449	488	450	468	467	442	491	491	489	504	476	461	450	499	491	500	455	439	465	449	486	423	467	507	472	450	480	467	486	472	509	467	500	449	462	509	527	469	487	457	447	414	459	464	446	471	516	432	462	494	495	463	477	508	479	507	479	447	503	452	496	515	451	495	493	520	507	502	493	487	486	468	484	486	515	472	491	495	459	484	498	478	480	449	462	472	472	473	441	488	421	463	494	469	443	502	482	454	494	480	472	498	495	449	519	470	489	485	516	493	465	484	427	453	487	452	442	484	491	498	473	485	460	470	501	461	476	473	448	473	491	469	459	494	494	507	468	488	487	480	497	467	471	508	473	447	472	473	445	464	469	477	480	453	456	475	488	466	519	495	457	455	463	454	478	479	465	470	478	489	487	497	451	507	458	489	491	470	500	485	501	473	481	455	465	445	467	472	495	445	495	515	488	492	490	435	490	499	464	477	494	493	483	481	503	469	498	482	482	466	452	495	437	502	469	445	470	510	486	480	445	475	454	480	510	455	483	492	478	482	481	459	477	486	502	501	449	445	445	461	487	494	472	487	480	531
3974	5986	5388	2760	1951	1553	1304	1140	1235	9112	33614	25394	14220	6131	2436	1013	555	470	444	420	439	453	480	429	443	424	467	445	471	426	423	426	443	446	454	466	439	467	459	446	449	480	423	454	465	463	463	481	441	473	463	474	461	396	472	423	430	465	426	454	480	468	427	461	481	410	483	424	446	505	433	444	451	447	467	456	457	461	460	444	490	423	430	478	464	452	462	467	442	454	453	451	475	429	439	445	453	438	469	423	460	426	438	410	441	472	437	444	438	417	444	453	449	484	446	433	449	428	469	481	442	458	453	446	494	433	485	447	417	431	394	445	460	467	450	428	444	434	453	469	448	462	444	415	449	473	472	443	474	444	455	431	434	456	422	461	445	453	480	440	435	418	434	426	454	422	432	421	449	424	466	463	446	425	441	419	455	451	463	460	439	432	437	431	423	473	434	479	436	439	429	439	462	445	463	453	417	413	437	457	476	435	442	463	425	425	428	441	417	444	429	463	470	450	429	464	471	485	419	410	475	427	457	449	477	430	462	451	433	476	445	441	457	422	426	390	489	483	400	461	440	466	500	416	460	420	466	415	448	458	438	466	423	468	421	407	478	452	417	432	476	442	456	470	467	486	455	440	440	472	484	432	437	442	434	457	437	445	459	462	463	458	455	455	443	466	442	438	432	466	453	477	446	477	476	415	436	443	434	480	468	467	411	446	428	489	432	457	440	428	430	463	465	433	449	443	446	417	439	470	440	397	432	440	457	425	436	408	424	472	430	445	457	469	414	456	421	428	443	444	443	434	465	480	432	448	473	455	439	489	463	424	453	470	443	433	446	458	455	427	450	476	467	488	448	424	462	466	413	451	434	435	434	427	420	442	437	489	459	473	470	485	467	432	452	425	476	438	460	448	442	428	422	466	436	447	429	480	460	444	443	464	434	424	461	396	455	434	436	467	465	449	426	462	442	415	483	447	429	447	464	430	473	483	488	491	525	489	413	429	456	411	460	476	428	428	432	427	422	433	455	481	447	475	439	457	461	441	483	454	450	461	459	449	441	408	469	461	449	462	427	432	463	416	445	431	473	429	457	462	473	400	419	465	459	464	436	431	471	435	447	455	408	471	481	411	440	425	479	453	430	414	430	462	437	468	466	444	456	443	459	446	475	458	440	430	466	445	482	466	424	468	444	444	465	453	466	430	423	434	465	457	442	428	409	432	468	410	480	440	444	436	414	481	473	458	460	446	465	409	441	433	437	441	456	466	455	436	459	443	479	404	453	438	452	445	509	452	439	408	454	454	405	467	467	468	457	449	457	444	476	455	439	463	464	450	453	455	427	448	477	401	458	500	475	438	426	455	423	430	479	434	453	419	450	443	461	468	434	418	445	465	435	471	475	461	421	482	489	447	428	470	479	430	405	452	429	443	472	424	433	458	433	435	430	428	461	439	426	409	457	472	475	463	493	425	454	442	480	435	431	469	482	441	418	432	428	464	451	462	459	444	480	435	456	435	452	479	459	439	420	418	478	467	446	457	452	425	440	453	482	420	436	451	420	402	434	491	432	419	508	475	451	464	429	435	409	424	493	481	420	443	425	431	415	497	442	444	435	444	441	440	454	423	454	443	446	461	453	473	445	438	465	434	436	449	489	448	426	437	474	491	460	432	484	449	446	453	420	465	482	471	455	424	446	433	430	443	466	456	468	444	454	469	455	491	432	456	492	433	421	448	449	468	424	441	412	435	468	463	412	465	458	449	440	470	448	436	435	487	490	451	479	452	450	476	475	423	446	417	464	430	444	439	449	451	478	441	446	470	439	455	457	454	418	446	440	429	424	410	463	429	448	457	474	442	430	432	466	476	447	456	471	466	448	439	415	442	474	456	428	457	465	461	425	440	436	422	419	437	421	427	411	442	460	468	429	448	467	450	441	460	432	467	468	409	442	426	437	468	428	449	428	470	414	453	430	424	439	456	467	449	454	450	465	463	450	420	429	456	455	423	389	411	441	472	421	445	451	416	443	461	437	414	437	401	454	435	434	435	478	481	458	441	458	435	437	464	437	495	450	459	442	462	444	480	443	459	457	437	425	425	477	447	429	468	432	447	462	417	435	436	464	434	431	437	483	441	405	481	480	418	397	436	480	471	459	482	450	440	405	427	409	438	441	443	467	402	491	435	419	484	429	429	448	433	447	440	450	481	484	472	443	427	454	432	448	478	464	466	431	440	435	391	449	458	440	430	443	412	427	468	452	435	453	416	454	428	467	443	449	455	422	446	451	423	414	457	417	458	466	478	474	428	453	465	457	440	432	452	443	420	452	451	432	431	452	452	458	444	441	393	445	428	455	465	442	466	476	441	429	445	414	439	462	448	493	450	458	403	433	423	446	419	429	487	430	419	472	411	418	431	468	434	420	467	474	452	449	429	433	432	462	449	436	427	447	448	452	425	450	447	415	466	430	429	459	433	458	438	431	408	465	459	462	411	464	458	419	414	474	409	449	468	455	484	431	450	445	467	457	475	427	441	474	460	478	442	440	454	473	450	455	460	409	448	437	441	452	467	436	471	430	434	418	450	446	405	423	470	435	458	414	434	411	440	428	462	473	445	430	454	458	424	411	440	446	481	453	469	494	489	436	457	472	425	478	414	430	453	402	483	442	447	452	450	434	454	459	443	391	404	441	432	462	447	476	458	448	445	439	474	430	452	429	420	454	458	427	480	447	486	443	488	487	420	461	427	411	433	454	451	406	453	431	443	455	449	476	398	449	418	439	432	443	458	437	432	433	446	396	478	458	479	455	477	478	465	427	427	436	423	466	435	457	441	461	429	468	477	458	460	469	468	461	415	431	426	451	444	466	402	433	462	438	463	418	435	451	434	435	434	418	424	436	431	460	455	437	435	451	442	443	478	403	477	438	476	433	499	436	437	467	443	415	442	472	455	433	419	477	438	416	444	455	443	447	424	462	451	445	469	432	434	436	444	444	459	434	440	454	444	448	461	430	456	454	444	460	431	423	443	449	490	448	466	499	393	405	430	471	406	462	427	423	419	463	467	483	452	463	456	473	422	433	449	456	453	428	443	427	429	452	440	474	444	470	448	457	487	432	440	468	412	446	462	437	410	476	485	436	485	428	433	444	459	398	435	454	399	395	433	444	418	425	480	442	460	445	426	467	419	416	462	472	439	437	418	448	456	424	457	398	415	406	452	444	458	465	450	449	420	472	470	435	468	458	456	481	442	444	440	483	470	451	446	440	486	436	442	446	476	422	460	430	434	434	430	415	409	454	457	444	463	426	439	455	454	470	460	481	467	427	451	437	462	435	413	432	481	459	410	449	469	426	415	449	447	457	463	441	478	453	413	439	388	452	448	439	427	447	435	435	431	471	428	402	431	469	437	441	413	452	462	420	415	431	435	425	421	460	427	445	423	464	406	454	446	463	473	488	433	423	420	436	442	441	450	470	462	459	481	447	440	446	445	456	420	466	480	417	418	420	474	419	446
27542	9713	1004	583	445	402	376	388	369	627	1997	1808	1047	777	557	376	340	328	357	320	322	342	298	337	356	335	369	366	348	325	317	340	312	358	374	358	389	325	338	310	343	351	319	341	348	372	361	352	349	351	341	343	335	314	332	333	349	328	331	331	364	359	336	339	371	364	358	346	334	312	327	371	338	338	356	332	373	344	369	337	353	357	350	370	311	349	380	327	345	342	362	374	360	316	368	389	336	354	332	347	355	311	331	358	307	358	350	332	364	348	314	352	373	350	354	354	357	312	323	354	330	324	342	357	372	340	338	365	342	333	367	341	340	328	341	328	358	369	331	322	330	345	342	342	321	335	322	330	371	371	321	322	353	381	359	334	314	347	333	341	319	366	361	346	347	322	342	365	350	313	338	362	329	342	334	382	324	319	358	355	329	379	345	384	349	324	339	332	320	322	344	335	356	357	355	345	354	350	382	329	320	339	316	330	326	337	358	318	359	317	363	332	366	323	350	358	352	355	322	325	334	358	373	339	333	352	367	325	341	336	323	331	382	316	335	343	348	348	330	312	312	349	348	367	314	334	346	325	372	369	313	372	318	372	336	324	327	353	339	363	342	311	347	342	362	357	354	342	351	368	327	361	317	327	310	341	336	351	331	330	322	355	315	340	359	351	351	346	322	325	341	360	323	342	341	364	323	350	337	340	353	341	339	337	312	362	318	314	333	360	363	363	341	369	329	330	341	328	376	374	338	347	342	345	310	329	359	350	331	350	342	365	313	358	336	315	364	341	326	323	312	357	341	320	302	332	351	372	296	321	338	349	365	329	343	339	343	357	348	350	340	375	354	342	349	313	314	356	346	324	324	331	343	352	307	339	322	316	343	338	316	341	324	334	325	321	357	347	344	340	344	339	315	331	347	376	329	357	336	364	341	310	333	320	322	307	310	375	318	365	344	337	339	336	346	352	277	334	330	347	320	331	323	332	379	340	324	385	291	354	335	336	319	364	358	290	336	335	338	337	331	306	369	316	360	331	323	312	333	335	364	351	313	326	334	365	359	329	355	340	338	333	333	368	341	347	350	338	354	323	342	357	301	310	305	328	351	331	354	340	332	327	376	357	370	349	342	335	345	375	358	327	322	312	336	336	360	345	313	329	337	364	330	368	330	368	364	348	314	347	342	384	355	326	337	318	326	345	360	315	337	353	362	348	347	328	319	323	321	330	325	338	356	345	324	352	339	340	338	315	328	338	348	382	336	309	337	338	322	394	333	344	338	336	321	334	352	344	330	355	310	318	371	338	334	342	307	376	365	365	345	322	358	312	335	315	352	329	345	344	316	319	345	356	325	355	344	324	345	339	340	353	303	338	360	359	308	311	337	326	330	361	341	343	358	336	318	330	362	328	330	351	325	351	332	325	347	329	351	370	338	336	320	339	348	329	357	320	344	353	339	333	339	343	310	363	340	318	297	313	320	324	356	368	342	331	341	352	363	339	324	316	323	369	311	353	324	344	362	346	334	329	354	393	355	356	344	365	330	336	330	367	317	330	332	346	344	364	350	355	351	340	358	355	347	352	310	324	351	286	332	359	370	359	357	328	348	357	353	357	331	350	329	347	374	316	335	347	352	344	318	335	340	296	349	357	354	322	365	355	307	324	306	355	354	353	351	362	343	341	328	353	339	344	330	333	311	349	319	333	354	346	345	311	318	328	332	375	352	343	366	357	322	301	328	347	347	351	337	326	350	348	354	324	323	346	335	350	333	361	366	352	306	326	380	339	350	379	298	337	351	343	348	319	325	383	327	332	310	329	327	323	318	312	340	341	346	330	348	360	332	350	381	316	331	345	336	350	367	337	347	352	343	321	330	362	325	335	343	335	317	324	340	331	346	335	313	313	340	329	349	343	353	350	348	367	330	330	337	310	329	336	348	310	300	327	329	325	322	300	332	364	328	319	337	316	329	356	327	320	336	376	371	327	374	365	318	310	334	344	346	361	321	367	336	318	334	355	357	341	340	344	332	296	342	341	325	357	313	364	328	362	353	350	318	326	343	338	345	328	342	368	338	323	376	326	300	317	376	310	308	348	330	331	339	306	361	328	376	334	345	318	334	353	352	300	369	331	359	351	355	346	340	371	324	349	310	342	333	352	336	334	368	321	334	318	359	349	353	332	377	331	321	353	371	312	326	343	354	345	304	345	374	323	356	340	338	333	365	326	309	329	321	356	355	324	372	338	320	365	352	330	329	322	351	322	348	354	340	322	346	325	347	345	338	347	326	331	344	336	338	341	292	316	315	321	368	341	320	354	347	310	366	309	338	335	345	334	317	352	342	344	323	339	323	361	331	353	357	322	328	326	359	351	349	330	349	368	323	373	315	363	354	342	353	370	336	335	356	351	355	332	333	330	339	358	353	317	340	364	325	329	354	343	361	336	355	371	329	345	323	338	340	326	353	357	349	332	345	338	355	335	345	317	338	336	344	330	332	335	362	368	335	333	375	361	337	344	342	368	334	324	331	347	392	342	340	363	315	339	344	340	345	342	324	362	346	357	352	341	324	327	338	392	328	326	348	362	341	329	329	314	335	358	364	390	347	330	331	324	328	324	360	339	338	332	344	338	310	372	330	320	326	328	335	366	362	346	323	359	376	353	361	317	332	339	312	362	346	359	342	322	302	317	353	327	361	368	324	309	323	330	331	354	343	350	353	332	320	345	322	367	377	321	372	325	376	365	364	326	356	337	327	323	328	326	304	339	303	350	368	340	322	371	338	308	319	317	348	325	380	308	329	309	337	353	335	390	326	368	323	306	369	363	378	345	320	380	333	378	331	358	325	354	331	349	361	335	330	327	344	357	338	318	335	313	341	327	322	360	351	343	322	354	341	352	323	336	351	338	326	327	338	335	338	346	334	325	328	354	303	327	316	314	316	342	341	338	363	320	313	348	345	348	332	360	324	331	337	326	359	334	350	316	351	338	333	335	349	362	316	355	326	318	331	325	360	329	332	342	346	352	345	350	286	361	355	337	349	347	314	354	361	342	346	344	350	328	339	327	343	339	361	358	357	324	378	322	317	336	339	346	363	347	338	332	364	331	324	337	387	349	328	320	336	325	339	322	335	353	353	315	336	360	337	335	346	323	350	338	302	326	368	349	330	355	358	343	313	341	328	331	331	341	324	345	354	334	347	339	388	363	319	349	341	329	334	327	342	333	312	317	338	354	351	341	311	346	297	357	360	327	305	352	333	339	312	337	303	281	368	348	360	355	353	356	337	330	348	332	318	344	334	349	349	333	316	375	324	311	322	354	329	330	344	329	366	333	330	356	332	376	338	323	297	371	362	361	365	369	313	326	381	345	344	326	346	346	364	372	315	335	364	350	339	340	343	347	348	357	341	353	353	326	322	344	359	334	345	339	382	357	325	324	363	315	340	318	359	340	333	344	331	313	338	369	302	334	318	340	349	355	372	371	341	350	340	324	337	353	311	348	309	328	324	334
5316	678	548	408	461	447	428	392	368	873	2806	2155	1252	782	553	403	314	336	295	345	347	343	312	325	337	325	339	313	311	290	334	322	347	328	326	325	289	337	322	329	350	324	291	315	335	344	315	336	314	360	340	301	294	312	362	301	291	338	305	312	332	320	293	319	298	298	326	332	338	306	295	314	340	296	318	311	332	317	320	323	301	295	308	326	302	324	335	292	314	324	318	301	326	330	316	306	301	295	323	320	304	295	316	328	307	326	316	299	325	282	333	327	320	311	312	278	320	297	284	352	332	336	294	311	295	316	292	332	309	312	308	301	326	304	323	303	322	269	319	302	316	314	325	312	307	337	293	326	325	316	302	285	311	300	312	312	324	315	317	307	327	281	290	339	342	312	300	324	336	321	315	327	281	328	304	311	318	331	318	309	304	323	326	321	346	342	334	309	305	309	287	311	373	323	308	353	351	304	320	298	306	322	305	328	303	322	326	331	305	298	299	307	318	308	341	327	352	310	339	314	325	317	313	320	336	315	311	317	284	317	314	328	329	322	311	354	284	314	278	341	287	316	330	322	324	336	335	344	337	322	307	315	332	306	309	312	285	336	310	321	281	303	348	324	324	327	338	311	299	310	296	312	342	293	321	300	321	300	334	298	302	317	311	301	322	310	311	329	309	302	317	314	315	314	323	292	307	301	339	324	349	336	302	295	306	346	302	294	330	342	330	318	333	334	337	313	301	308	283	306	331	350	322	328	340	324	326	310	326	351	312	329	326	317	306	316	303	288	331	330	309	319	340	311	321	305	296	307	272	325	310	298	324	331	320	297	344	317	311	323	312	336	301	317	334	345	311	319	328	343	309	310	327	306	317	330	342	283	339	305	308	341	294	302	338	320	336	315	321	350	279	301	338	319	332	355	335	326	318	295	304	319	325	311	318	296	343	315	314	303	324	318	315	310	334	314	320	352	315	320	364	316	344	316	329	352	342	317	321	327	314	329	295	307	270	324	313	342	320	312	342	307	309	292	328	289	330	318	313	321	319	321	330	331	289	347	331	306	316	304	311	331	295	326	322	350	323	305	329	329	336	316	323	325	337	327	303	284	308	338	312	331	310	310	311	326	346	312	335	305	334	311	306	306	326	346	317	326	332	309	344	327	345	339	308	333	333	332	324	314	276	305	308	302	335	295	327	328	310	340	341	306	300	285	289	333	296	288	299	358	313	341	305	303	306	326	293	307	322	334	314	330	296	285	290	347	301	315	292	307	326	320	316	298	326	346	320	350	331	332	363	317	285	326	313	305	327	331	334	311	315	341	327	317	344	338	328	317	305	317	327	314	315	317	319	322	317	307	315	325	339	312	300	313	298	331	303	326	324	350	323	306	294	328	307	323	312	297	315	298	323	308	357	326	350	324	317	329	323	319	307	292	307	338	337	332	309	318	318	306	358	340	317	299	346	322	289	313	303	332	317	308	320	284	316	341	269	311	339	285	311	339	327	310	291	318	319	325	342	325	332	349	317	328	299	317	323	300	337	319	310	316	341	297	306	316	293	329	358	297	287	309	309	295	337	326	304	321	320	317	340	306	329	294	336	306	293	323	309	309	295	325	315	312	340	298	321	297	316	329	355	312	302	294	302	296	321	341	297	311	314	302	357	346	330	343	312	304	289	318	308	291	357	310	324	309	293	350	286	308	336	314	316	280	308	318	310	337	285	316	305	339	316	359	323	285	319	313	330	299	313	318	320	324	322	336	306	311	344	342	316	330	341	327	334	312	281	331	303	277	340	305	360	317	324	325	305	302	316	311	301	325	335	313	298	323	345	341	346	312	316	292	343	343	312	304	340	281	316	310	311	319	336	333	311	326	317	291	326	346	339	312	309	349	310	326	339	358	331	344	302	317	323	337	339	302	315	328	319	310	285	312	311	284	316	289	319	316	303	350	301	308	301	300	291	308	306	295	323	321	339	316	305	312	290	345	365	317	303	326	334	301	284	304	346	311	320	289	303	302	329	316	311	316	320	298	298	326	310	313	318	336	326	320	289	302	323	291	324	346	309	347	321	320	330	303	322	329	309	330	323	311	318	302	323	346	322	322	354	317	305	307	329	323	310	314	317	340	308	311	314	324	341	312	317	320	335	316	329	330	329	291	311	323	312	293	304	312	282	337	297	332	315	359	319	332	340	339	301	323	314	304	324	317	292	312	330	295	319	282	282	298	335	304	301	325	326	270	306	320	324	295	303	331	372	312	320	346	311	319	292	303	336	309	312	331	323	305	309	344	326	333	307	303	312	345	315	315	331	306	340	316	336	329	337	345	334	340	326	348	316	332	277	300	329	311	329	336	310	355	329	309	310	310	347	320	316	331	268	321	326	343	342	306	336	293	320	335	306	327	276	329	322	310	310	333	293	355	315	275	332	291	318	263	324	319	291	284	309	318	332	330	293	285	319	288	347	322	321	311	328	343	309	302	322	317	312	308	331	341	307	296	315	307	314	320	262	314	323	312	304	307	318	298	328	351	308	301	314	311	319	299	323	312	299	323	312	358	324	316	300	329	345	338	331	323	326	315	310	329	311	311	297	323	324	306	329	334	345	321	321	310	317	315	327	303	316	302	311	332	303	306	329	319	334	329	334	303	288	334	302	343	312	308	316	321	316	339	302	290	306	299	298	309	295	333	315	295	335	355	316	329	321	297	329	346	320	316	317	333	302	303	296	301	345	326	342	308	349	322	295	294	328	341	344	290	296	317	307	338	317	303	336	292	301	307	339	314	342	319	302	305	330	308	288	303	355	331	302	298	296	302	349	346	308	308	324	305	335	312	323	292	313	300	311	290	321	368	312	288	321	317	322	305	307	318	333	318	345	325	313	339	321	322	324	319	298	342	323	341	300	310	359	295	309	334	283	311	313	313	335	304	326	311	284	317	335	324	283	311	314	301	288	328	312	303	316	318	313	300	322	307	309	309	307	319	305	339	378	313	338	325	311	289	283	348	301	300	304	340	292	326	311	298	318	368	331	326	346	327	319	324	323	269	323	314	283	319	322	306	327	334	299	330	343	316	287	293	307	316	328	311	309	313	319	291	337	308	281	303	260	288	311	313	297	332	336	335	325	331	335	306	334	313	311	356	323	331	324	324	324	325	324	325	330	310	284	316	295	305	305	328	326	323	329	343	340	323	310	309	295	293	335	319	371	308	316	320	318	349	352	300	321	355	308	331	305	324	315	310	307	322	346	317	287	333	319	291	349	301	289	325	310	318	315	312	290	333	316	307	309	340	332	288	311	312	325	367	288	308	340	339	293	307	327	310	337	301	285	347	334	308	322	333	342	319	311	313	288	327	323	321	299	303	306	314	310	322	326	304	348	349	340	340	310	336	337	327	335	344	305	316	312	322	323	293	298	305	319	312	329	324	321	297	312	328	306	334	329	310	317	326	294	322	306	270	317	337	356	324	339	317	345	325	346	298	312	309	343	328	321	311	312	307	328	324
25716	21475	27510	25680	6015	1093	752	544	624	9343	21265	15661	7105	2956	1020	514	436	332	331	356	354	371	347	347	354	348	341	338	332	343	360	310	322	342	374	376	364	345	310	340	384	337	337	327	314	322	338	380	375	319	342	324	318	333	360	375	351	342	339	333	347	361	326	327	332	345	335	359	370	325	337	306	349	385	325	377	374	366	360	389	375	331	333	336	346	313	354	328	373	358	366	400	367	359	317	355	338	362	332	360	311	358	325	350	318	337	338	358	323	365	359	336	329	359	349	347	355	343	343	356	351	328	347	350	340	337	393	348	340	374	350	346	344	352	328	363	346	323	358	369	351	366	349	349	345	359	345	351	334	327	323	359	353	310	313	350	330	348	337	328	315	372	374	318	337	337	369	338	333	364	339	354	349	353	362	325	316	334	339	358	326	366	333	341	337	341	314	333	336	340	349	338	346	327	361	361	335	356	345	363	340	329	334	348	311	360	355	348	337	364	352	336	334	314	345	354	354	363	373	337	369	361	326	365	335	338	370	369	328	348	314	346	354	342	330	340	351	371	367	365	298	361	356	346	338	359	332	348	339	346	336	355	328	329	386	356	356	364	359	320	346	377	334	334	338	303	309	351	376	361	341	320	349	325	328	350	357	336	360	330	360	347	362	312	367	332	358	355	333	375	355	367	344	339	376	346	316	327	338	337	346	345	345	335	341	352	354	327	333	385	322	328	320	379	342	335	345	364	352	364	372	364	352	350	322	328	339	349	364	337	353	336	334	334	366	339	357	328	343	358	352	314	309	362	347	376	344	356	336	347	358	375	344	354	349	340	317	336	349	367	346	365	375	347	346	335	319	352	354	353	335	328	325	326	352	365	331	364	354	320	348	343	331	374	336	343	341	347	314	341	344	351	351	325	357	359	341	317	321	336	370	319	331	374	347	361	392	318	354	377	329	367	335	333	351	316	390	334	333	359	329	334	355	366	360	368	338	354	329	345	355	336	306	348	347	327	328	352	353	355	342	325	315	331	336	350	340	354	334	335	343	357	368	323	337	357	383	360	368	325	362	375	330	359	354	331	341	356	334	333	349	352	355	337	368	371	352	350	336	355	322	358	342	320	347	333	354	354	314	304	334	333	340	353	371	343	340	341	350	336	338	319	289	347	346	331	338	352	323	348	279	354	310	333	310	357	330	349	357	372	341	326	330	337	301	341	332	334	336	324	364	368	328	328	364	338	341	345	339	329	347	354	354	351	337	357	350	330	359	348	369	332	344	323	310	349	332	327	317	317	357	335	334	321	335	299	341	356	352	346	314	323	375	326	360	351	299	332	340	321	317	332	338	288	318	363	360	318	338	356	365	352	345	312	351	339	337	369	344	357	310	335	342	354	387	352	323	373	345	340	304	337	326	349	321	337	324	337	362	356	333	360	336	341	341	355	352	376	363	341	330	323	323	322	359	360	313	338	377	339	359	370	316	314	325	364	331	328	323	337	340	322	319	352	343	345	333	325	352	325	340	352	355	373	317	334	369	353	350	342	366	335	325	320	356	333	345	309	345	336	356	326	356	332	343	317	363	348	356	367	354	342	337	338	368	343	331	345	330	340	358	370	362	327	346	309	365	323	334	376	341	343	338	322	346	328	330	321	340	329	299	328	369	344	352	333	355	373	351	323	336	336	331	356	339	331	340	332	339	347	353	350	329	339	377	363	355	323	320	345	334	357	343	313	324	343	352	322	375	355	358	322	360	368	331	335	378	313	330	362	351	361	344	367	330	361	351	329	348	340	346	383	366	354	336	343	320	363	346	360	352	311	346	379	314	329	354	359	347	365	345	311	348	365	328	332	352	365	358	344	333	329	379	380	313	382	367	341	332	334	339	364	331	330	356	344	325	320	361	340	356	335	321	343	362	320	330	340	336	357	309	329	337	336	310	338	349	332	343	357	329	323	323	288	348	353	341	323	355	358	330	345	331	350	349	337	320	331	348	350	374	367	358	361	348	382	339	329	323	365	365	312	353	363	351	321	346	363	326	355	316	342	364	350	351	405	355	365	312	340	332	357	351	338	367	325	364	349	392	363	372	335	326	325	342	343	353	338	338	344	329	403	364	361	375	342	358	369	343	346	342	350	351	318	340	339	356	351	352	345	341	339	356	359	339	337	392	361	334	347	311	327	353	351	327	340	341	327	335	354	356	328	337	338	334	342	366	290	346	347	345	335	376	358	345	366	339	368	345	344	378	374	338	345	341	336	356	338	330	359	321	358	374	329	356	345	329	336	342	344	329	342	359	334	355	335	342	339	349	343	310	336	336	346	371	359	332	322	312	362	331	330	335	338	321	355	326	335	355	338	355	321	317	322	326	348	360	335	351	336	354	343	351	329	326	331	340	338	335	348	379	324	361	323	354	362	356	384	341	366	325	342	339	351	361	325	356	355	347	352	352	325	358	311	358	368	360	323	315	349	310	327	324	310	342	340	332	342	327	361	345	384	354	374	367	325	371	338	337	366	347	363	349	336	331	383	318	340	338	323	345	340	360	309	336	365	337	329	340	330	345	343	321	355	344	347	308	349	372	378	370	340	341	344	353	358	333	334	369	314	355	367	302	350	341	343	358	364	343	335	343	311	367	353	332	335	325	353	350	365	368	344	353	354	347	345	323	326	356	364	359	349	347	348	337	364	344	332	335	332	329	344	343	389	370	348	315	341	318	336	311	341	366	351	335	319	330	360	354	308	312	339	334	328	332	351	328	311	326	342	359	334	334	318	330	341	373	376	328	345	345	356	370	375	324	353	318	349	370	340	336	326	337	339	319	357	321	320	382	335	352	342	362	306	336	348	345	338	331	346	320	352	364	324	363	323	333	328	315	355	344	332	347	354	360	342	340	342	360	333	355	373	379	338	344	332	345	313	349	358	338	343	342	344	363	358	361	334	348	336	345	307	318	349	330	354	334	336	339	379	357	372	342	329	339	317	354	336	337	376	340	340	348	339	313	321	362	366	325	352	329	329	342	323	351	368	362	310	377	351	367	348	338	343	334	356	368	346	359	371	331	358	360	332	360	358	327	344	340	337	321	334	334	317	332	357	324	329	336	379	347	371	357	351	333	349	368	345	350	341	356	373	323	346	318	333	353	331	331	345	361	331	322	359	317	330	344	359	362	334	334	330	319	341	343	357	359	365	329	343	307	339	378	329	387	362	316	355	344	367	361	373	354	353	371	325	351	334	344	326	359	349	332	326	335	323	315	329	342	353	352	354	373	327	374	339	341	339	352	374	335	351	347	316	358	330	363	335	372	332	352	337	328	334	343	378	326	317	325	342	318	371	336	363	344	358	343	364	351	372	339	332	354	332	340	381	354	355	359	335	341	339	346	352	355	371	349	327	318	370	365	365	341	359	366	359	358	320	348	339	349	400	389	320	337	322	351	339	347	354	370	335	343	347	337	351	337	356	312	372	368	338	338	350	328	351	341	350	335	344	358	318	329	372	333	318
3715	3327	2545	1382	1056	985	757	703	930	12923	20103	13588	6579	3327	1198	637	399	350	343	327	343	320	382	350	385	344	338	314	368	356	322	336	316	342	315	323	331	366	330	350	313	349	352	337	327	330	321	321	351	333	357	334	334	358	354	370	361	363	309	310	335	329	322	342	343	320	362	346	320	326	350	334	339	290	334	329	322	359	330	328	309	338	313	321	352	357	302	325	303	342	334	350	351	345	306	354	358	321	329	346	366	345	305	329	340	314	321	334	338	314	352	327	332	317	329	333	330	323	342	313	353	305	347	343	312	343	336	313	300	311	323	339	373	348	326	347	330	309	335	328	336	347	356	311	333	362	310	332	321	339	322	331	318	342	303	311	327	328	353	336	328	317	361	362	319	312	355	361	349	355	335	368	351	311	324	349	302	305	331	344	347	310	353	299	341	341	323	333	344	313	351	361	329	326	332	305	339	354	343	319	332	312	320	351	345	337	329	327	343	336	323	310	345	329	326	329	345	355	324	349	349	358	342	341	361	346	314	340	340	335	308	333	332	337	328	346	355	329	318	366	293	352	323	348	318	340	346	305	365	340	310	341	311	343	328	349	371	339	318	305	379	297	322	323	326	326	316	316	361	313	365	362	321	333	318	331	315	311	330	335	342	326	344	321	304	366	363	318	321	344	353	342	359	312	335	328	359	314	318	335	336	312	343	289	348	331	352	329	291	356	334	314	326	327	348	322	338	352	330	285	315	338	343	319	339	317	320	360	320	326	371	323	342	357	318	359	333	340	342	343	304	354	329	350	334	299	309	334	322	360	301	312	327	359	303	342	325	292	286	341	351	325	316	332	348	331	310	345	329	304	335	352	331	319	346	310	333	321	333	324	316	316	353	360	370	344	326	335	337	318	337	329	335	341	334	339	344	307	330	340	313	336	322	350	332	360	333	317	327	338	344	334	369	357	359	309	343	327	327	335	305	338	348	316	334	351	344	321	312	297	334	304	317	366	306	342	351	310	323	319	291	332	325	307	352	330	374	350	321	345	332	334	321	323	293	334	347	352	327	340	325	340	346	337	348	325	330	290	322	313	308	317	321	326	328	366	321	312	326	344	342	327	357	346	336	324	337	362	327	314	319	332	334	340	299	358	329	345	318	347	331	322	329	336	342	358	314	351	323	312	312	334	334	293	297	348	324	346	308	343	353	345	337	297	313	315	314	357	349	333	350	342	301	319	325	309	329	328	346	319	327	366	342	307	323	342	380	335	313	361	332	344	353	359	343	324	351	341	311	337	327	329	307	323	370	332	346	295	308	328	323	303	315	334	344	313	327	298	331	307	332	307	338	350	319	349	315	332	332	338	328	302	320	349	322	324	331	340	348	308	332	308	328	340	329	309	333	351	364	307	352	340	316	317	302	335	340	338	308	326	347	333	348	308	345	300	322	325	316	322	332	324	303	336	321	333	366	338	342	330	310	320	338	337	361	326	357	347	367	323	340	313	343	363	342	327	365	341	351	347	331	342	343	339	366	349	313	335	337	324	316	301	331	347	330	311	307	329	351	333	292	353	330	352	331	321	325	321	314	353	314	335	307	326	331	357	372	329	343	294	344	345	340	276	320	335	334	341	335	347	313	315	363	340	348	359	338	328	357	350	310	346	334	321	328	338	314	333	371	333	325	333	334	360	311	337	351	339	321	326	362	320	325	318	339	315	311	330	331	371	336	309	326	335	343	307	377	321	354	334	300	338	329	341	356	317	333	349	339	314	320	341	329	301	326	336	364	300	319	320	323	343	329	325	306	378	316	355	331	338	320	330	344	354	322	338	327	349	323	324	346	333	290	335	336	356	327	349	345	334	337	333	342	324	326	345	308	359	326	307	291	328	326	329	319	334	335	355	366	349	349	346	315	331	351	375	321	345	330	323	325	323	311	331	326	337	367	321	331	320	328	353	342	303	314	335	330	315	329	333	314	316	354	318	336	321	377	341	309	300	319	328	342	320	349	335	316	331	331	304	339	284	340	340	336	329	336	335	361	349	319	313	316	333	338	327	333	354	340	338	379	337	360	303	304	346	352	348	370	313	329	337	339	341	328	338	343	341	321	358	316	331	307	353	316	302	339	333	338	311	342	314	329	327	325	306	343	347	323	320	353	333	330	338	337	321	332	304	346	326	352	341	328	327	325	355	339	316	307	333	322	320	301	317	362	324	313	347	320	296	326	347	368	337	285	315	296	344	350	326	344	352	352	339	327	332	323	328	286	333	331	325	323	306	325	318	327	329	348	340	338	353	305	363	328	370	313	341	337	342	355	345	312	349	333	331	370	326	332	332	347	326	330	333	318	324	358	358	319	332	329	369	344	297	345	319	330	357	353	315	332	358	332	355	310	337	289	325	335	333	305	319	346	316	292	339	348	326	352	311	344	332	336	360	325	334	336	321	337	310	319	315	339	315	304	302	385	306	325	371	301	320	336	297	338	340	324	288	311	307	343	319	322	321	342	310	329	330	343	347	325	308	308	340	320	319	340	319	330	351	315	328	348	321	349	331	316	294	312	325	362	326	338	321	324	313	313	336	331	365	308	338	335	322	382	350	339	328	318	356	378	355	325	343	337	310	343	332	339	332	326	367	331	310	304	329	344	340	354	320	336	340	331	335	323	344	337	326	329	344	372	359	332	299	324	346	353	334	299	329	349	308	327	309	333	324	317	340	339	320	314	324	325	352	302	368	314	325	324	330	315	300	299	307	356	316	304	335	319	314	347	318	339	361	335	330	314	348	340	333	336	363	321	301	337	334	349	355	367	315	302	303	339	324	363	347	316	318	334	329	337	333	305	345	344	343	359	326	324	363	367	332	326	334	324	329	371	325	330	319	303	352	277	355	322	306	344	317	339	315	345	335	328	297	324	322	344	351	335	331	318	332	360	322	326	318	340	337	352	341	329	301	363	296	359	325	366	312	315	340	317	333	311	337	306	355	335	317	308	333	333	341	312	332	318	331	292	366	330	309	323	351	316	359	361	310	341	348	319	350	379	311	324	338	314	331	314	339	344	352	312	337	320	319	348	353	327	350	330	357	328	336	342	338	344	327	343	321	350	352	341	312	332	317	338	332	350	354	357	302	335	312	351	354	351	301	308	294	332	328	281	310	296	332	349	341	331	316	319	327	332	366	296	305	319	301	314	322	323	327	332	376	354	345	334	341	341	311	314	336	349	327	338	344	339	327	320	336	339	300	306	324	315	326	338	317	339	358	311	341	358	311	352	341	329	311	356	307	333	351	324	342	334	356	294	315	338	316	358	300	311	336	341	331	348	346	348	329	314	329	320	349	327	350	331	330	328	328	342	322	301	307	325	344	309	316	336	373	349	341	353	356	324	320	311	338	323	311	352	337	354	324	326	311	333	338	356	314	344	347	313	319	337	347	332	321	351	317	345	334	345	364	314	356	324	345	316	315	334	349	335	324	311	325	325	334	352	332	303	310	356	336	329	346	332	314
24648	21434	28620	24619	21220	5331	1441	889	1325	14262	31706	28225	16246	6598	2247	1018	666	511	476	492	510	518	498	513	484	513	514	476	483	513	502	488	480	447	459	509	494	513	476	462	449	502	493	479	468	470	480	457	512	523	489	497	447	466	475	437	466	466	455	433	497	497	518	473	470	464	486	484	498	474	457	462	478	459	538	477	487	493	493	487	524	536	466	491	496	453	480	511	473	491	396	483	511	466	457	471	473	472	489	471	502	501	476	454	462	461	477	495	487	500	476	469	439	501	475	475	460	480	510	438	473	474	481	455	467	484	456	480	451	482	465	465	447	481	500	484	480	493	490	489	458	473	466	484	493	510	513	485	480	468	470	474	467	482	488	428	500	459	459	466	489	460	446	469	464	487	538	497	506	506	451	465	468	527	488	470	453	445	485	446	481	468	438	449	459	458	486	497	475	446	471	496	497	470	465	496	520	494	478	476	478	458	435	504	482	494	463	486	462	545	500	476	465	449	478	467	493	509	473	518	494	463	499	488	442	465	480	522	489	482	500	505	494	459	507	495	456	497	493	492	459	491	486	472	461	423	452	485	511	495	441	474	476	461	472	396	474	469	480	470	473	449	505	469	479	444	469	491	492	497	515	487	492	511	464	478	462	460	460	516	476	481	470	503	498	448	449	510	485	479	450	458	500	513	467	481	486	474	487	477	432	482	481	465	444	483	474	459	501	487	476	491	459	504	481	466	445	446	473	462	467	474	455	482	457	487	458	487	487	486	439	481	509	467	495	447	478	483	439	488	494	477	478	488	469	458	467	491	460	477	450	477	505	472	475	462	495	490	482	469	453	520	527	444	495	464	481	471	490	477	473	527	437	468	483	502	465	467	476	507	485	447	439	449	486	451	493	432	424	471	476	467	526	440	447	475	469	496	472	450	439	477	477	472	468	445	517	459	466	480	489	454	446	430	488	469	517	450	492	491	515	408	487	523	472	427	479	527	481	477	480	491	503	469	445	495	475	510	478	482	456	505	474	476	478	454	463	477	491	467	494	438	471	438	417	470	435	492	500	493	489	493	507	429	477	456	493	467	503	492	473	502	452	450	450	454	489	498	510	510	480	466	427	452	482	485	459	459	483	465	502	501	476	471	467	485	470	454	506	510	496	493	481	477	456	504	513	425	464	486	475	504	474	451	448	489	500	522	494	500	487	490	513	507	467	487	502	465	457	504	437	440	462	452	510	511	462	477	501	471	480	435	472	490	508	480	488	458	426	494	487	467	511	455	475	490	483	477	484	486	480	461	485	472	474	518	467	466	481	491	470	446	471	481	509	484	485	503	461	444	508	508	469	492	487	479	473	473	484	486	493	430	505	472	475	492	480	481	464	497	498	461	467	506	449	482	449	466	489	512	473	450	484	489	495	488	464	443	470	431	452	515	468	456	442	480	459	491	479	469	468	473	500	470	485	491	465	483	485	495	483	460	477	512	449	457	502	504	461	460	484	452	491	502	481	444	472	510	468	500	472	491	429	461	492	481	464	470	490	465	483	502	455	494	518	484	462	440	487	486	480	454	497	502	486	494	483	492	492	465	457	454	469	489	488	468	455	433	504	458	450	439	525	482	447	441	461	452	486	510	457	500	456	437	483	485	461	475	456	469	454	488	452	471	463	456	464	483	484	467	487	447	462	497	462	524	435	454	415	424	438	450	450	447	517	465	457	460	455	487	495	473	485	426	475	481	481	514	479	445	490	461	456	468	499	479	477	473	491	425	483	497	494	464	468	473	498	468	471	481	457	441	510	442	490	485	462	468	486	468	481	466	418	464	461	509	480	469	449	452	482	485	458	470	464	450	512	478	478	517	499	465	468	463	465	448	445	457	459	488	485	469	496	484	476	494	475	476	473	480	482	489	468	479	468	485	449	502	448	450	482	488	444	467	459	523	448	451	485	483	509	439	471	483	490	463	469	461	453	474	505	465	487	519	463	513	470	447	460	495	482	490	487	479	456	501	476	460	474	448	447	488	464	493	470	458	471	531	492	476	488	481	469	490	533	494	458	477	474	466	480	481	478	491	446	473	470	504	456	486	494	418	480	466	450	474	456	486	482	449	461	465	440	473	499	504	459	457	483	502	503	476	481	488	516	461	460	473	459	442	419	443	455	480	498	453	467	451	464	458	489	511	472	482	442	451	497	497	459	456	476	484	482	488	473	451	485	401	472	449	441	496	482	462	441	465	508	549	463	466	496	475	481	483	474	481	452	511	506	483	444	445	466	464	437	469	490	470	507	496	488	482	480	453	463	480	491	465	419	487	463	469	472	505	508	486	484	483	479	473	452	456	480	463	461	479	465	476	520	481	489	484	510	488	455	513	480	460	507	520	516	522	496	500	493	519	479	476	483	484	498	451	479	481	469	462	479	507	449	487	456	474	462	497	491	475	484	499	476	437	476	452	483	527	483	478	392	514	475	476	467	471	516	475	515	511	469	472	454	441	485	505	503	506	493	458	460	441	448	463	506	426	471	486	483	456	440	469	467	470	507	494	489	527	487	451	477	484	470	470	464	461	487	464	479	422	503	517	479	501	481	482	472	456	437	452	436	470	470	508	506	519	439	489	512	492	478	503	471	494	472	464	499	497	474	461	475	490	474	477	509	443	461	472	473	478	505	477	454	478	468	446	478	473	472	476	491	448	448	471	478	460	497	515	487	475	460	436	434	476	469	485	485	492	431	468	503	477	461	485	444	431	503	448	457	460	474	498	493	466	478	492	506	472	497	486	526	498	455	489	460	452	484	495	450	470	442	479	415	462	450	470	462	495	469	517	480	476	464	437	403	490	468	462	472	526	460	497	458	482	460	468	464	436	451	457	424	440	484	474	452	474	458	480	465	499	502	481	477	493	451	469	511	512	483	484	464	461	489	501	493	458	433	477	522	452	483	518	485	456	473	420	448	470	484	496	466	458	443	451	513	464	450	455	451	492	495	480	485	473	445	481	500	482	468	461	457	451	491	500	469	445	471	488	490	493	507	463	451	498	513	481	467	474	470	414	477	487	476	458	461	483	464	447	487	468	498	434	478	480	471	471	468	488	446	499	463	493	460	501	454	456	484	470	480	468	438	503	468	459	467	457	514	431	472	473	461	487	503	484	455	488	415	465	467	452	456	447	481	486	480	492	499	457	438	493	455	467	461	458	490	491	455	469	473	508	521	478	479	461	493	500	460	506	461	498	465	453	468	488	510	504	477	426	442	464	496	460	473	529	486	465	449	437	466	461	471	452	464	469	461	463	473	435	517	458	481	473	481	476	431	512	480	459	503	509	453	470	485	483	472	491	512	470	424	494	438	442	486	462	498	474	478	462	473	479	462	483	470	455	492	459	491	445	424	489	518	506	487	497	488	488	460	452	459	496	457	462	475	474	480	471	458	479	473	481	433	459	520	500	491	484	491	508	442	460	492	459	487	473	494	440	478	457	480	491	475	482	494	492	442	470	517	470	487	479
3932	5707	4668	2326	1664	1361	1145	1052	2040	18414	30485	23801	12590	6008	2464	1117	628	495	456	452	448	464	436	463	430	446	425	439	413	448	470	457	419	459	452	453	445	418	461	453	437	435	435	453	442	393	429	491	437	429	457	447	444	447	421	439	396	420	421	408	440	445	412	424	437	458	439	422	422	437	449	448	417	432	437	462	449	434	471	467	436	405	457	422	455	437	464	456	460	440	430	426	458	439	461	424	444	430	424	476	444	439	464	415	445	409	447	434	462	453	397	480	461	427	466	439	435	409	481	449	454	464	422	463	452	444	427	459	435	463	438	436	443	461	422	431	402	459	462	458	444	447	420	445	438	406	444	409	429	446	418	461	431	432	456	444	424	450	431	468	474	435	436	395	457	478	448	468	438	457	416	412	392	442	453	422	422	434	445	417	434	472	438	450	449	457	452	473	426	410	398	412	442	459	421	439	461	440	423	459	438	449	465	454	431	453	431	453	399	450	461	457	460	430	433	471	450	431	450	469	410	425	459	469	429	407	462	457	428	465	413	449	400	455	430	435	396	423	442	433	407	444	499	470	442	419	447	479	449	419	432	434	439	447	464	445	462	433	380	461	491	414	455	426	410	459	453	416	409	441	455	429	431	409	408	453	407	438	425	455	457	415	433	468	467	449	457	450	408	441	435	408	440	429	425	397	454	430	427	463	442	452	403	401	454	428	451	428	449	429	426	473	441	451	435	410	430	481	463	453	422	418	487	429	423	434	471	443	427	419	436	440	438	429	429	462	436	419	444	418	439	409	452	462	437	455	443	443	430	417	443	450	435	481	431	421	400	437	436	431	401	466	442	428	412	417	430	398	381	437	461	484	437	429	457	441	426	404	462	453	445	441	438	448	431	445	420	418	422	411	431	408	437	439	441	434	442	439	401	488	446	401	421	413	429	437	427	421	428	427	445	440	412	443	508	444	446	440	421	431	441	442	440	443	470	436	435	416	404	429	444	418	473	437	489	424	445	445	469	449	452	445	453	414	425	463	427	411	423	409	411	432	449	430	439	438	434	461	440	465	450	447	434	453	444	435	439	426	454	382	466	424	440	448	459	435	440	412	469	431	431	467	455	424	459	461	447	443	411	438	450	435	452	408	416	420	441	435	434	424	421	400	431	432	444	435	466	407	434	458	412	448	414	461	462	479	455	418	457	432	439	407	403	427	450	409	438	453	432	418	401	425	438	447	408	427	434	418	447	408	456	444	425	443	457	479	446	484	430	465	416	436	464	439	442	417	437	464	425	427	430	420	477	453	446	427	429	482	483	441	460	466	455	428	450	445	461	446	451	442	425	432	437	402	453	466	475	449	423	425	461	442	438	443	436	439	410	450	443	446	446	429	455	459	472	443	424	455	440	463	466	409	476	492	502	467	440	444	456	437	433	438	461	410	433	422	451	448	429	440	406	446	447	440	454	465	426	428	492	512	431	408	450	423	403	444	417	448	462	411	461	410	434	463	440	463	466	423	449	468	443	481	422	444	499	430	453	436	456	448	425	430	449	429	439	430	441	436	460	442	454	390	437	423	439	417	499	426	438	407	461	438	436	452	439	472	462	428	420	407	434	455	421	462	431	440	435	480	428	458	432	436	414	433	426	412	408	449	423	447	431	451	466	476	428	457	451	409	426	453	421	459	435	430	427	429	427	443	446	416	442	403	440	464	424	449	438	457	460	404	471	464	433	426	429	451	445	427	431	408	460	443	452	415	448	419	435	416	434	441	494	419	425	470	422	441	434	468	466	404	445	408	433	436	453	453	411	445	446	447	443	426	485	463	416	428	408	441	463	398	455	457	405	420	456	442	450	434	426	414	418	435	453	445	459	410	443	467	461	427	441	462	446	424	461	438	444	469	452	441	452	450	416	430	391	450	420	418	389	421	423	427	447	436	454	427	471	473	428	440	451	438	441	422	442	432	436	436	409	453	454	439	449	457	453	454	426	422	413	488	424	435	418	431	414	424	427	457	451	461	442	424	416	415	450	425	447	474	469	414	447	441	436	450	443	445	440	399	405	446	472	476	397	434	423	418	454	432	411	453	457	460	446	422	440	435	459	440	452	404	429	422	400	440	429	437	450	434	453	433	436	426	464	420	417	487	444	452	451	461	487	419	438	460	443	432	446	436	451	429	404	415	431	418	435	408	434	440	466	445	460	435	430	429	433	435	442	465	444	422	420	447	441	461	460	418	441	441	460	465	403	425	482	438	428	399	458	407	415	466	483	429	423	441	447	416	435	438	466	420	436	444	469	437	443	448	402	374	443	403	491	403	409	403	457	427	465	427	455	464	447	439	458	470	458	409	465	434	425	454	468	441	448	422	448	411	441	405	440	455	422	435	413	419	468	468	428	434	449	456	436	453	434	429	423	444	444	417	456	434	432	475	448	404	423	435	419	409	405	420	430	431	427	464	458	438	430	458	448	453	450	502	434	439	444	434	404	415	439	449	471	405	435	432	431	470	421	433	450	440	470	415	426	416	434	449	435	430	421	401	415	423	456	404	412	454	452	425	407	489	411	426	441	465	407	470	477	459	438	422	490	453	436	436	454	431	456	460	420	410	418	457	425	408	416	443	451	421	417	452	479	434	457	432	398	418	429	418	423	426	441	441	488	450	421	452	453	419	415	461	419	434	449	386	447	472	472	397	420	448	457	420	414	439	431	471	458	412	425	412	439	480	436	430	468	450	419	436	469	449	454	452	431	447	443	447	445	456	443	443	420	435	425	435	476	401	408	437	457	428	430	414	448	388	390	440	384	422	473	403	453	453	438	441	430	468	409	470	412	463	454	451	438	432	398	451	413	431	472	413	435	465	445	409	468	420	444	409	446	458	454	408	434	441	430	447	454	430	450	393	412	415	451	446	484	439	448	394	467	440	452	455	426	413	432	428	434	466	404	431	448	401	429	417	426	434	418	417	443	399	452	470	427	440	435	414	441	437	426	442	436	412	407	431	440	370	439	448	425	442	434	457	480	411	429	433	460	429	425	441	479	448	425	391	410	460	405	431	420	440	423	453	410	430	425	456	460	436	441	432	443	421	435	437	443	467	418	446	434	418	423	413	429	445	409	471	460	424	414	455	430	455	447	401	421	433	443	425	424	434	458	429	424	420	450	447	471	456	415	388	478	440	491	417	471	421	457	444	466	431	429	425	460	462	458	439	409	424	450	414	432	434	428	444	461	448	455	408	421	410	426	449	448	434	441	469	418	446	449	406	426	430	456	443	433	424	409	436	431	427	412	410	439	442	440	440	430	464	462	452	449	468	434	448	383	437	424	435	414	446	446	407	451	460	457	437	435	456	419	417	438	460	445	407	402	463	430	431	461	458	444	418	445	456	442	447	413	415	418	452	440	437	433	399	395	434	427	410	439	458	422	419	467	460	423	437	457	422	408	415	459	416	459	416	416	442	416	471	441	438	447	444	414	429	458	436	426	422	478	449	458	448	476	443	434	469
27447	9632	1097	538	455	388	376	373	423	781	1526	1741	1166	685	543	408	417	348	356	355	346	328	346	342	339	370	345	359	395	345	327	321	340	372	372	392	359	381	346	367	347	352	368	332	359	342	345	348	340	356	373	349	354	342	352	363	359	368	315	348	358	353	342	323	358	355	333	344	351	336	366	362	360	371	357	341	324	381	351	354	329	353	335	353	350	333	337	357	354	335	366	368	349	353	351	351	366	380	326	356	331	350	355	344	362	373	349	372	356	356	344	337	351	344	342	313	355	381	351	393	351	365	387	366	360	381	364	368	350	349	342	369	385	356	344	349	343	321	356	362	344	341	356	399	340	344	353	359	343	349	331	359	388	363	338	347	337	333	339	363	322	344	370	345	324	387	349	358	354	372	346	326	363	381	326	332	367	348	312	380	346	338	365	389	364	382	358	351	366	345	344	368	353	377	345	344	341	370	339	334	380	351	356	357	360	339	384	388	346	342	321	324	354	348	330	347	339	366	350	360	351	383	357	360	356	346	348	385	360	349	380	368	350	359	368	324	356	358	349	368	353	330	353	388	373	361	334	370	379	350	353	372	359	350	374	351	349	339	356	357	407	363	349	373	353	348	356	349	315	342	351	358	348	365	365	347	315	322	363	343	328	338	321	346	347	360	364	321	350	344	387	344	358	337	340	350	337	354	348	370	338	366	371	336	374	299	361	379	373	322	387	345	373	355	345	340	359	366	344	349	340	360	364	387	382	343	375	306	384	355	342	354	341	342	357	355	321	347	364	333	350	349	384	364	356	358	331	335	322	350	322	351	353	362	352	340	328	358	371	338	368	337	338	385	366	388	331	358	345	364	314	367	358	350	343	347	343	336	353	336	345	348	336	339	343	340	373	335	388	342	357	397	383	340	346	349	349	373	329	334	336	332	339	358	358	334	367	367	372	367	304	355	353	354	343	370	334	345	344	333	374	339	376	365	345	355	360	382	320	350	334	346	333	317	331	377	384	359	346	375	339	344	340	347	353	362	316	355	366	367	345	382	304	344	378	351	356	358	353	347	364	358	341	342	354	335	366	341	357	353	330	321	358	349	322	325	329	340	397	337	323	381	345	372	345	364	377	351	380	300	354	339	390	354	346	366	369	326	337	382	377	348	362	356	334	340	363	338	339	354	357	336	354	341	388	343	364	357	357	350	370	377	363	353	361	388	318	337	393	313	353	376	370	351	348	338	341	345	382	359	348	374	353	338	350	365	373	365	373	328	347	380	367	340	312	354	342	378	351	364	344	370	383	337	339	352	369	365	329	331	369	340	346	370	348	356	315	348	327	376	355	374	310	403	328	350	353	348	353	387	355	364	313	379	375	356	367	372	372	342	395	320	397	370	325	391	366	343	352	342	379	363	341	339	356	324	317	335	375	369	342	346	333	335	373	353	335	356	298	353	359	351	354	335	368	331	343	377	316	308	340	367	348	340	323	306	303	322	345	313	383	330	371	343	384	352	362	334	377	329	359	349	363	363	334	353	369	359	358	365	348	309	360	375	363	345	344	364	350	360	354	293	336	358	394	365	354	383	367	333	312	354	339	365	364	413	373	345	355	366	339	330	342	346	383	354	390	337	360	352	357	368	325	345	360	326	351	325	326	344	321	355	334	314	357	375	356	405	348	356	399	334	351	381	353	356	331	324	342	353	342	365	371	347	327	373	343	357	319	344	349	367	382	360	333	345	343	375	396	323	362	359	359	315	342	365	364	341	377	345	366	353	339	339	348	380	355	335	346	332	360	357	349	350	376	352	331	330	342	352	344	354	319	339	353	355	340	362	313	350	378	353	341	314	363	329	366	369	367	335	350	348	328	362	358	368	383	338	372	366	360	366	335	342	346	371	388	372	346	345	348	370	331	337	362	386	351	361	373	342	344	351	378	354	393	343	331	335	340	343	345	369	370	379	364	341	371	317	336	330	334	358	369	359	361	353	354	383	354	343	334	331	339	358	367	348	348	329	331	360	394	344	359	360	361	369	405	338	345	369	334	324	339	352	321	332	377	343	336	311	358	355	338	315	387	364	331	369	348	360	351	363	358	390	326	343	379	334	343	350	358	347	342	339	341	359	328	352	364	312	368	356	355	332	354	371	361	368	354	370	369	348	377	346	330	355	379	320	371	327	335	353	317	327	362	326	373	360	331	357	328	318	389	368	356	355	382	362	389	368	344	351	349	341	359	347	364	370	312	342	344	328	327	353	355	368	328	341	335	335	343	366	350	342	336	374	378	350	350	334	326	370	347	355	345	389	346	330	340	360	362	357	326	369	371	346	337	360	340	350	372	360	357	377	365	338	373	382	353	348	325	355	351	329	360	320	380	350	336	387	359	332	352	329	363	331	346	354	343	363	359	303	325	319	334	357	367	329	400	335	339	372	366	348	364	356	382	348	382	324	345	333	327	375	357	324	342	346	299	356	376	338	361	381	341	385	339	378	344	366	376	356	335	360	336	351	327	340	358	379	361	371	350	351	357	364	357	360	368	354	343	362	348	350	330	301	356	348	353	318	343	364	336	354	359	353	370	379	345	349	361	343	344	345	362	344	367	359	346	346	333	324	370	306	348	374	352	364	335	368	349	333	358	322	350	353	362	349	318	343	370	342	356	368	339	347	344	369	373	353	352	351	338	324	346	360	362	348	345	308	362	383	351	338	352	370	368	361	357	372	360	353	336	298	356	353	344	315	332	375	375	350	347	327	351	331	352	323	344	351	346	352	330	335	326	359	345	320	348	338	351	359	368	384	334	364	336	343	339	365	345	344	351	363	351	356	347	337	335	355	355	335	350	371	357	356	381	385	359	391	319	357	376	338	352	323	353	362	321	350	321	340	360	345	353	372	359	320	349	346	350	379	357	324	342	356	371	351	340	327	337	371	344	325	322	322	315	355	369	350	376	364	357	357	357	355	361	360	348	332	354	383	345	337	339	369	350	348	334	360	381	367	343	381	341	357	366	343	337	348	367	369	341	339	317	335	338	328	341	358	378	368	366	339	375	363	363	359	364	351	341	341	365	356	364	344	356	351	338	336	322	360	336	332	325	319	361	343	393	348	375	348	356	352	352	346	343	314	350	355	369	360	353	400	356	325	320	371	383	328	341	356	351	360	352	364	359	341	334	330	392	346	383	356	377	345	341	351	353	382	357	312	362	337	378	343	386	354	340	376	331	338	383	338	382	345	336	356	330	314	353	346	343	332	379	350	357	367	337	376	326	376	351	335	345	369	337	378	352	338	342	346	348	355	334	358	372	361	340	364	334	363	353	314	363	318	371	363	367	363	362	335	342	328	366	348	358	313	356	323	331	360	362	349	335	320	354	320	337	337	379	335	343	381	360	343	359	364	360	360	339	333	364	350	336	343	329	357	376	304	347	362	349	312	344	339	311	359	351	370	355	370	336	348	338	337	342	363	335	362	321	365	357	318	351	367	334	342	317	371	343	330	364	342	357	365
5352	718	797	429	405	374	377	364	433	1022	2036	2187	1349	756	537	339	343	345	349	335	310	330	333	305	344	313	280	317	333	338	363	348	341	297	307	361	330	307	317	331	317	341	346	324	321	317	347	328	348	327	329	325	329	347	337	294	338	358	337	306	293	330	286	313	340	353	344	325	333	329	313	296	314	344	361	308	323	325	288	339	350	317	355	325	342	343	307	331	331	349	337	335	362	307	323	301	308	333	306	337	365	316	327	332	321	306	315	358	329	358	323	338	318	359	332	302	289	309	312	318	312	322	337	314	330	316	318	344	329	332	330	335	335	326	313	323	327	301	327	323	331	352	320	330	333	335	301	335	348	363	344	332	324	327	359	327	324	316	328	352	320	357	353	314	307	350	323	327	352	320	335	340	331	331	299	327	322	328	315	323	338	314	344	310	343	324	332	326	314	327	311	311	319	352	342	330	321	327	310	334	308	341	339	324	294	321	345	326	360	312	342	338	339	322	312	337	323	321	336	323	328	332	359	333	340	349	338	344	337	329	310	316	328	300	317	332	323	315	353	314	356	324	331	309	329	327	333	286	309	332	355	355	333	320	324	337	298	318	295	316	361	346	324	331	301	346	339	311	339	352	326	329	348	316	328	332	348	342	333	341	313	319	355	335	334	320	323	344	314	352	331	325	337	311	327	343	336	350	342	360	315	325	311	304	309	318	356	308	326	347	343	337	305	330	338	308	339	315	310	358	326	326	305	350	324	337	341	329	319	329	303	351	313	315	319	312	337	301	351	338	348	322	338	286	314	334	294	321	342	329	322	313	348	347	342	346	324	331	341	337	330	295	329	346	315	334	357	339	324	320	299	307	315	332	304	329	305	306	334	326	332	329	329	356	299	330	322	277	332	337	332	333	331	333	313	307	304	362	346	312	375	352	325	323	318	316	316	305	320	329	309	305	312	298	339	332	316	359	313	296	282	313	304	360	284	328	319	335	318	326	327	314	329	287	337	333	316	342	341	348	300	312	339	343	313	324	310	324	320	338	322	322	314	319	314	359	330	329	320	336	336	351	325	322	348	329	333	326	310	292	313	315	311	283	320	334	303	317	309	311	309	328	297	331	320	321	324	347	359	330	314	321	327	334	326	327	289	306	338	361	302	314	330	313	347	316	300	351	324	335	311	319	379	310	361	311	303	296	320	331	336	322	323	321	335	332	294	331	294	323	342	305	340	351	345	310	324	343	334	338	310	357	320	335	318	303	332	334	334	345	320	325	342	352	338	321	312	302	329	348	340	293	345	303	351	319	334	313	322	344	332	351	318	306	327	330	308	330	324	343	328	335	333	308	329	318	329	310	323	326	326	281	340	316	314	353	332	307	328	318	287	339	325	377	344	332	329	320	329	341	359	329	334	320	325	315	327	354	318	331	309	300	360	299	329	364	311	346	317	367	295	308	296	310	281	344	316	332	327	327	300	296	328	323	337	361	310	332	325	338	333	333	343	323	326	323	316	338	330	329	368	315	317	338	354	343	340	291	314	358	330	339	325	326	314	324	313	318	328	327	338	309	321	310	337	298	323	331	321	305	352	305	336	345	311	338	315	339	322	339	296	320	341	331	307	333	329	307	326	342	352	358	346	336	369	318	320	330	330	315	326	315	341	352	306	327	319	325	326	336	318	310	305	300	339	343	357	325	332	345	339	332	279	312	317	337	336	323	340	311	345	332	364	335	316	346	305	340	315	346	323	333	313	357	320	327	328	333	312	341	337	314	325	327	335	329	323	328	327	316	339	319	360	343	319	320	311	315	311	351	310	343	347	340	382	322	313	322	300	329	321	316	357	316	290	314	304	319	343	322	338	338	313	341	346	309	314	352	303	331	317	324	327	322	311	306	355	314	330	345	317	327	352	345	322	295	311	341	312	308	308	325	318	302	350	281	317	329	331	304	326	299	325	306	323	335	339	350	328	326	330	290	323	324	313	306	342	333	309	292	336	324	321	300	306	346	344	325	346	324	332	339	317	324	309	365	319	358	314	344	321	303	324	321	282	314	289	313	340	316	314	331	330	326	319	320	317	346	334	313	348	308	320	293	318	304	338	312	320	351	332	325	336	348	312	331	322	312	321	331	346	323	317	334	329	315	276	326	327	338	325	300	323	354	319	331	336	293	336	314	334	295	313	359	306	308	331	304	322	313	335	309	324	312	349	321	320	338	327	316	327	325	315	360	333	336	309	332	301	353	330	309	319	319	333	299	311	340	339	345	321	312	312	328	353	343	353	321	343	334	349	291	303	333	343	312	343	356	296	317	287	305	341	316	302	365	353	333	336	347	331	340	350	310	308	323	310	333	339	320	320	317	306	322	320	288	308	301	324	290	327	347	315	343	333	352	347	341	336	321	324	304	304	311	341	339	305	330	324	340	335	310	321	346	320	304	301	335	335	344	311	314	294	348	321	317	319	324	310	337	304	311	336	321	325	357	322	321	337	322	334	332	288	310	303	335	310	325	379	355	357	363	341	322	284	342	302	357	338	325	334	353	333	304	313	332	340	317	316	316	356	308	361	318	326	300	332	329	308	314	327	329	280	345	280	332	348	308	315	332	332	328	320	340	348	330	327	339	347	267	359	364	315	341	332	328	309	346	319	345	319	331	334	332	335	318	365	291	382	312	354	336	339	319	348	325	333	315	303	331	358	276	332	279	331	324	333	339	315	330	325	347	289	315	329	329	312	300	324	290	351	331	332	339	330	303	298	361	325	323	354	302	312	334	309	333	322	343	328	326	303	358	310	293	341	339	316	337	348	310	354	318	326	318	283	303	297	349	315	329	322	319	321	335	346	291	326	327	330	362	329	299	357	340	334	361	333	327	334	327	306	348	329	339	386	324	328	316	302	331	318	307	334	330	304	342	336	338	333	330	326	354	337	336	316	337	318	298	340	346	350	335	319	329	339	354	284	309	329	314	361	295	329	339	324	330	305	337	340	319	343	305	324	314	339	338	337	346	316	330	315	326	352	346	311	346	289	328	332	336	319	313	308	291	310	336	326	310	334	330	371	341	331	357	310	312	285	360	345	326	289	333	311	307	322	308	309	326	346	324	344	300	343	340	328	327	330	332	333	297	352	325	329	351	303	343	352	321	346	350	331	320	343	326	333	346	326	309	338	342	311	357	338	297	327	343	316	307	325	321	316	306	338	347	319	352	331	336	331	316	320	341	308	307	356	357	329	322	320	323	367	310	323	319	329	330	304	322	304	313	352	316	313	300	321	339	315	332	294	328	352	333	330	332	362	321	349	305	323	339	313	335	334	309	325	307	345	336	343	331	306	316	321	320	308	354	322	324	311	301	355	328	302	329	332	326	336	356	303	318	316	338	346	343	323	323	353	289	325	312	329	335	350	342	340	325	331	357	296	306	302	359	344	289	335	319	346	327	334	329	321	302	366	310	337	347	338	300	294	314	349	332	330	345	343	325	320	308	348	334	358	319	308	318	346	315
25711	21477	27516	25698	6361	1013	668	582	1894	11078	17182	15206	7985	2989	1200	611	437	403	349	355	364	372	355	358	328	346	380	415	331	401	334	394	383	395	365	383	330	420	378	360	350	363	337	415	367	388	372	357	366	387	399	356	404	399	368	390	368	359	344	376	389	305	357	394	394	361	346	358	408	346	352	351	361	358	337	386	355	389	377	355	331	373	390	352	399	374	353	363	363	369	371	329	400	374	333	365	386	390	399	358	370	348	363	357	383	346	321	319	337	339	377	365	342	380	346	325	359	393	382	330	406	389	402	357	338	351	383	340	354	346	349	360	332	370	367	379	351	388	384	377	335	357	381	373	387	353	348	407	376	367	361	337	329	387	373	351	332	382	337	342	371	384	337	351	352	351	394	353	371	412	359	373	358	378	361	345	384	370	352	349	354	360	358	356	376	370	376	379	345	386	355	348	369	384	364	375	344	342	372	377	381	357	358	381	363	357	388	401	336	333	364	386	370	360	354	363	373	365	365	333	354	390	379	332	358	388	357	356	376	373	370	372	372	373	352	359	356	376	349	381	364	357	364	352	397	363	372	351	349	307	358	344	376	373	340	345	345	344	411	384	350	357	374	368	411	369	353	362	363	392	394	354	360	370	357	392	391	379	360	350	350	319	391	340	361	352	368	362	364	333	368	350	379	346	334	343	347	387	341	361	350	334	373	375	347	356	361	345	373	368	358	390	375	359	362	334	359	366	333	376	350	386	395	354	386	355	394	372	380	393	351	346	332	342	363	372	345	361	351	360	348	352	364	315	369	375	360	375	379	360	355	357	358	367	366	387	347	349	327	375	387	372	379	405	353	325	361	375	373	379	375	378	384	412	379	407	398	345	331	400	352	371	371	337	385	378	380	360	384	362	351	372	364	371	392	367	351	357	370	350	371	318	346	358	329	335	316	367	390	361	373	370	348	403	339	358	367	404	368	329	374	366	323	365	339	386	374	323	359	336	373	356	350	364	391	357	334	348	388	361	382	336	375	336	376	372	366	352	354	373	352	342	385	369	358	367	368	350	343	379	384	363	399	405	341	363	388	348	383	387	343	386	379	362	399	328	370	370	358	357	332	347	382	366	373	393	368	362	337	377	362	367	377	361	375	355	357	350	367	350	356	346	408	324	345	354	325	361	363	371	339	367	336	325	321	374	340	368	365	373	362	368	336	362	349	345	361	357	353	349	334	372	394	383	362	347	359	349	379	348	365	382	384	391	349	343	375	401	328	372	377	356	366	378	367	388	370	391	353	348	390	389	365	374	341	392	349	358	352	361	335	309	364	387	392	362	411	389	377	356	358	391	358	382	357	373	351	356	356	353	367	360	360	366	348	355	355	371	345	378	376	359	368	356	325	346	337	373	381	346	358	377	354	328	373	343	375	370	345	395	356	353	359	345	338	361	376	378	335	359	348	356	354	353	356	360	386	375	334	355	361	369	388	358	378	360	387	375	359	349	374	372	393	388	365	383	362	392	342	378	368	372	366	381	374	360	368	379	359	395	355	349	364	330	389	332	315	361	371	362	367	363	371	353	360	382	380	363	372	370	367	370	392	379	354	357	354	359	358	348	354	365	344	391	346	374	368	357	350	362	353	348	367	364	337	322	358	385	347	358	413	383	345	400	333	363	359	365	348	395	382	364	361	366	370	384	378	349	355	358	388	399	380	362	406	393	354	356	387	344	359	369	355	338	325	358	372	371	343	383	323	402	364	390	335	370	398	373	393	322	370	370	370	363	348	381	331	346	311	351	356	370	344	331	384	361	357	359	368	354	371	378	370	394	371	407	358	366	381	383	362	356	379	338	359	363	371	325	335	377	354	370	367	367	361	347	388	368	363	366	353	371	374	360	367	326	338	384	373	366	378	351	410	355	350	367	351	357	380	355	379	362	366	342	363	372	349	374	353	364	380	363	345	329	349	349	382	350	343	337	346	351	394	342	364	351	379	364	339	351	352	352	379	355	369	395	342	324	364	342	386	350	387	342	342	359	298	381	386	366	339	358	357	366	380	372	351	344	368	376	392	380	377	358	369	337	392	379	408	382	370	382	336	358	367	372	370	378	408	388	368	338	353	345	394	385	371	375	360	357	404	340	378	322	381	369	380	359	342	367	332	339	366	342	368	371	375	350	366	350	352	336	362	342	343	315	394	359	337	345	346	374	362	344	361	332	396	393	401	378	385	352	391	350	339	391	358	362	353	329	357	387	379	353	368	339	347	369	365	349	362	387	343	336	359	352	381	368	385	361	379	365	387	378	358	317	352	364	362	354	349	391	352	373	381	379	362	367	354	351	356	357	363	367	354	346	377	399	376	370	376	361	320	366	352	395	353	334	355	368	382	370	363	375	349	378	359	385	363	384	379	382	367	340	394	345	382	364	348	380	386	375	360	360	367	359	343	361	356	342	353	343	373	370	333	354	352	335	378	401	367	365	392	379	372	365	369	351	346	374	356	351	371	359	353	364	368	354	376	360	399	359	350	332	360	326	324	377	343	393	403	335	372	382	371	383	359	401	374	364	378	356	383	370	369	360	344	351	375	379	365	327	363	327	351	385	354	430	334	351	374	355	344	369	401	376	342	346	399	394	376	350	315	393	372	333	370	382	379	375	346	356	369	353	381	383	368	352	357	342	363	334	346	373	356	397	387	383	374	375	403	360	373	332	368	371	361	329	393	333	341	364	374	366	367	369	377	367	374	384	373	385	354	385	371	365	364	364	368	375	372	369	352	376	375	338	347	342	387	406	393	342	392	380	345	368	366	386	356	365	355	338	352	338	336	370	396	358	380	339	382	366	380	339	355	372	389	345	325	336	350	360	351	356	371	400	377	367	352	346	366	389	359	348	333	369	368	369	364	387	363	353	371	371	359	356	371	379	353	340	356	332	351	383	357	347	391	347	353	335	360	416	372	413	379	377	374	346	338	404	349	369	374	400	375	327	317	336	390	354	364	355	361	395	357	382	347	366	349	344	384	353	340	342	391	366	345	382	363	343	359	385	341	323	357	354	347	363	377	348	376	363	342	367	369	373	363	371	349	384	356	353	356	358	351	356	383	337	388	386	374	389	389	390	348	381	364	375	382	390	373	370	339	352	379	307	357	391	360	355	330	325	381	339	390	351	383	380	340	395	330	376	373	370	361	355	347	334	352	362	378	367	347	374	358	375	353	373	362	375	364	320	374	368	358	368	350	377	354	364	336	335	383	352	370	337	382	368	368	347	364	341	333	352	348	348	360	350	347	347	379	364	341	379	373	350	337	370	346	353	362	368	396	366	373	368	378	373	393	370	355	319	379	356	384	344	331	353	385	405	344	415	381	372	358	335	367	363	365	357	360	366	334	385	389	353	360	359	361	359	360	373	402	366	393	318	407	360	360	356	352	367	363	324	419	366	328	370	354	350	350	393	372	373	390	405	360	335	400	330	377	360	382	381	350	361	354	375	367	345	349	372	390	377	351	365
4090	3721	2649	1524	1048	798	686	668	3133	13810	17128	13733	7447	3248	1440	736	432	365	365	389	340	348	353	377	343	319	325	381	329	356	355	344	340	336	354	351	353	383	350	354	313	380	362	340	389	321	380	357	351	344	369	324	357	349	343	369	341	336	335	342	331	361	356	342	378	345	366	341	361	369	360	365	366	347	367	375	370	322	334	356	323	365	329	332	369	336	375	353	354	372	293	338	369	347	336	356	393	335	354	359	352	334	337	351	362	347	359	363	341	337	345	323	351	351	377	337	319	339	364	348	372	354	353	367	347	364	320	347	368	328	344	332	327	322	359	347	329	330	335	377	313	362	381	357	325	362	343	359	340	329	349	385	341	341	361	365	346	340	338	357	383	348	329	349	366	350	328	377	329	375	366	369	383	332	355	372	345	360	346	341	335	351	354	330	316	346	350	354	351	375	362	371	334	353	324	344	361	357	351	319	345	326	334	374	365	362	368	356	336	341	411	336	367	378	376	350	346	374	358	372	354	342	360	342	347	367	397	348	358	357	347	388	395	340	371	378	352	357	373	370	347	351	389	365	360	358	366	353	337	314	335	390	362	338	378	329	351	319	352	343	361	367	338	369	374	346	368	344	352	391	381	378	345	335	378	333	362	350	352	378	386	380	336	341	373	341	358	342	360	330	343	361	376	366	344	338	297	355	344	371	334	340	333	366	359	375	385	385	310	361	359	385	360	379	333	340	370	336	381	358	357	345	323	364	337	362	349	328	351	329	355	341	353	315	351	351	328	343	357	346	327	319	358	345	315	354	341	357	364	334	346	356	307	342	345	349	340	318	352	370	359	374	358	348	333	353	344	348	337	363	350	346	352	343	341	335	350	336	335	416	329	343	314	342	346	338	338	385	362	320	350	342	351	341	345	340	350	375	367	339	331	334	383	352	354	354	328	354	377	355	345	361	330	376	372	337	347	392	335	367	358	339	336	339	353	347	345	334	362	343	327	371	346	355	360	362	340	368	357	355	352	350	384	373	350	349	366	346	353	346	358	352	355	346	352	364	367	362	349	330	401	376	306	352	321	336	345	360	327	363	329	366	368	345	370	330	354	343	321	363	351	372	340	347	334	387	346	361	355	364	375	358	315	356	348	343	328	354	384	340	344	365	353	356	344	339	346	354	355	344	368	348	362	341	314	348	408	372	359	323	365	329	340	361	383	351	364	380	338	360	334	369	363	339	372	340	362	324	330	342	374	336	359	354	356	356	337	347	348	355	359	335	367	339	357	370	344	350	347	339	371	326	329	343	364	330	369	321	386	329	348	336	353	352	360	340	342	367	336	340	338	339	367	335	346	345	364	319	353	393	353	381	361	381	318	320	340	332	296	336	357	371	360	382	344	355	320	359	355	347	336	366	373	384	362	359	351	335	354	358	343	322	384	352	355	343	372	342	353	340	345	347	358	360	343	348	350	332	332	343	333	330	325	347	356	364	365	345	370	320	356	340	354	367	337	360	349	347	365	372	356	369	348	371	382	313	324	369	393	348	305	334	338	359	346	388	369	328	375	351	359	347	363	344	349	354	307	378	340	347	352	350	352	359	329	330	369	361	348	313	387	367	358	326	396	337	342	352	358	357	396	374	360	356	348	350	356	355	349	338	314	321	327	383	321	337	352	362	366	330	339	340	348	331	378	327	331	310	352	333	358	367	349	336	316	336	354	336	367	372	364	385	343	369	337	356	344	350	380	318	330	348	333	368	344	364	353	356	322	318	340	382	356	376	342	350	333	333	345	336	358	360	356	328	327	331	367	350	356	328	357	335	359	349	334	356	349	344	355	375	338	398	337	329	388	389	349	359	363	330	326	345	349	346	332	376	372	367	354	360	374	369	367	320	351	324	368	342	318	331	353	395	327	349	335	346	367	325	337	373	342	349	332	377	351	353	313	365	349	380	334	322	302	339	332	359	306	359	366	370	368	345	346	342	352	363	343	318	368	399	327	360	357	342	381	377	363	350	343	357	356	345	336	362	340	341	380	370	356	363	327	378	334	346	354	330	339	363	345	347	351	324	353	361	337	322	352	351	361	315	344	339	364	348	327	355	339	314	361	354	366	343	370	357	355	358	349	340	323	362	348	349	343	331	361	350	338	368	338	361	349	358	355	359	324	346	355	358	324	366	387	337	317	347	363	349	326	382	380	372	329	362	329	354	358	327	347	342	342	344	339	389	337	356	346	363	346	334	337	365	360	316	350	381	348	370	375	373	352	313	358	334	352	361	360	366	355	363	313	326	360	349	364	359	360	355	326	363	373	366	393	346	349	334	351	366	295	340	342	312	347	372	343	348	356	344	351	395	323	361	365	312	350	338	362	326	290	311	380	349	324	346	350	365	349	346	376	361	334	357	347	365	376	297	362	336	377	355	364	341	332	364	342	342	353	336	345	356	368	351	319	371	331	333	347	378	356	336	327	359	334	345	365	339	353	355	375	353	318	365	335	389	356	364	334	346	340	347	379	350	337	408	313	341	328	319	347	355	367	321	352	350	354	367	336	341	363	325	330	370	330	354	355	360	352	360	348	360	346	376	350	359	358	352	358	341	378	360	341	335	333	373	335	343	359	347	350	355	390	376	317	361	345	348	357	344	379	360	341	361	387	362	349	363	344	345	348	368	349	343	332	352	349	357	356	384	353	347	368	328	326	354	344	365	362	381	335	344	357	338	344	380	355	328	344	359	373	356	342	371	344	348	347	362	335	347	301	370	345	355	338	364	354	354	377	361	351	396	344	362	348	329	346	306	338	322	359	386	328	328	326	375	349	317	340	365	375	340	390	343	366	374	307	390	338	348	317	342	376	370	348	342	368	333	373	330	337	355	337	364	338	350	350	349	355	340	326	334	368	368	328	339	336	347	327	365	351	336	324	332	337	374	342	363	364	342	340	332	366	327	346	336	361	383	352	331	340	340	373	326	321	361	354	340	332	371	378	369	351	369	358	380	339	343	360	362	336	346	366	319	336	350	357	339	349	372	348	370	337	357	362	338	326	373	366	308	360	335	359	364	355	385	351	382	341	334	374	386	333	372	332	367	347	350	312	328	372	376	341	378	338	340	333	331	345	340	336	356	332	388	353	359	356	342	368	366	361	324	350	351	366	302	356	380	325	365	357	331	354	350	343	299	362	348	333	340	326	375	328	348	347	327	369	345	329	334	345	310	313	342	337	392	333	338	339	350	366	359	365	349	350	359	334	382	366	352	344	340	340	370	332	338	325	342	353	360	339	342	324	315	377	359	370	370	330	380	331	359	347	330	354	317	364	337	352	363	332	353	354	363	340	365	343	371	370	353	352	349	370	339	324	366	355	360	353	329	353	371	312	361	374	386	318	375	341	356	348	357	330	349	353	347	363	358	354	323	376	317	372	335	328	336	394	360	327	341	373	333	343	346	361	379	338	350	344	331	339	350	373	361	353	342	325	316	340	371	335	379	375	369	356	344	337	316	348	358
24646	21404	28569	24628	21182	5297	1400	1090	4477	22129	31421	25235	15013	5801	2148	950	655	501	500	500	533	508	524	480	511	529	495	514	469	525	473	503	462	497	516	520	498	471	481	518	494	526	477	478	525	477	474	487	494	501	515	488	495	488	505	498	525	531	505	495	485	536	489	453	489	458	515	464	511	506	517	483	509	493	469	484	496	518	482	479	485	461	473	465	507	485	506	484	461	495	499	522	478	455	524	487	475	497	530	494	507	486	462	487	478	509	521	463	484	469	479	487	516	476	507	463	433	479	515	482	453	512	512	489	484	485	475	499	504	490	484	536	514	466	490	435	514	450	436	501	476	475	478	485	497	500	469	465	491	457	481	504	503	470	484	478	512	496	456	502	515	480	499	447	453	492	503	474	488	489	501	468	504	523	512	483	509	437	465	512	495	479	511	471	485	491	459	456	463	501	501	441	486	487	450	499	502	481	486	438	484	528	500	503	489	501	479	493	482	459	486	484	474	469	464	492	466	506	524	506	493	500	498	457	473	487	508	497	492	488	555	467	486	474	493	521	517	477	525	487	472	452	518	445	480	458	476	483	529	468	462	493	477	456	497	455	499	440	494	489	464	483	529	481	506	495	464	520	508	511	500	488	483	482	524	494	472	490	505	480	502	482	482	456	522	472	513	505	510	487	480	480	511	507	485	492	525	478	501	499	498	479	489	499	500	531	514	506	523	529	483	516	487	506	477	493	443	444	474	529	460	475	473	500	518	471	514	464	438	485	492	497	475	513	423	497	520	485	465	484	484	421	488	485	478	505	501	434	462	519	465	519	464	468	516	517	486	506	508	519	501	479	469	518	452	512	506	502	482	514	478	504	471	505	512	482	466	532	458	482	503	490	489	512	507	516	507	486	469	500	479	491	491	465	498	459	484	426	474	529	478	477	480	485	484	463	497	462	484	451	534	477	482	480	472	495	457	498	488	477	484	494	498	498	477	513	518	463	492	474	482	476	477	483	485	498	490	480	494	504	497	507	508	476	516	451	480	478	468	514	495	499	461	497	481	482	502	509	468	467	459	502	490	506	489	474	465	489	492	453	498	531	547	492	453	489	497	474	490	480	510	526	487	476	459	496	517	479	490	471	479	458	496	514	505	480	495	461	499	485	494	525	443	481	508	485	474	500	499	472	496	532	495	494	493	488	514	502	458	519	490	479	466	487	469	467	483	485	448	455	503	515	493	486	527	462	486	463	487	475	477	487	515	525	534	516	463	485	493	503	499	469	500	493	513	512	468	462	488	526	515	484	479	484	468	460	524	452	500	515	491	504	510	477	510	476	495	491	486	476	463	455	499	471	479	487	505	452	489	532	503	485	490	467	488	470	505	470	494	527	528	510	495	465	479	509	494	485	475	487	459	528	505	480	518	485	476	468	511	481	528	465	516	495	498	509	495	466	507	483	474	503	453	487	512	477	490	468	483	510	470	480	475	467	486	501	484	465	485	475	458	458	466	513	503	431	471	504	458	480	478	489	457	499	427	488	476	484	511	487	484	455	494	451	496	523	477	472	525	498	445	520	480	497	479	495	500	519	495	493	500	492	472	523	461	500	489	490	482	470	446	455	451	514	425	488	486	466	501	503	511	483	464	477	489	476	485	503	500	524	439	498	474	533	518	500	469	479	493	499	519	557	507	503	501	470	502	481	504	446	493	466	506	525	498	487	502	483	501	474	522	508	449	433	472	450	461	466	452	488	478	444	477	498	480	485	473	465	453	493	479	479	499	525	481	487	469	488	494	505	467	552	498	517	480	502	498	468	462	470	480	467	546	483	467	473	499	480	451	513	487	494	489	474	461	491	519	445	489	503	473	483	509	507	488	497	523	494	467	460	479	507	496	479	526	488	487	523	516	508	457	509	458	453	480	529	481	502	497	462	492	480	518	445	484	454	488	526	475	484	465	515	507	490	468	460	520	496	503	495	503	467	501	521	514	459	448	533	514	460	481	495	478	483	451	470	474	498	486	500	503	446	484	474	509	494	522	474	493	503	542	483	548	484	479	484	437	489	483	494	472	466	450	502	473	457	469	504	501	518	489	462	540	461	477	485	454	495	513	484	527	484	471	502	495	522	480	501	448	528	500	502	484	494	485	515	463	451	463	485	457	486	482	484	539	472	491	500	478	535	483	475	504	483	469	471	451	530	517	494	515	478	498	456	462	463	423	482	480	504	500	481	522	513	439	473	459	487	467	496	464	458	463	493	472	531	489	437	474	503	519	504	521	449	501	481	453	485	482	479	473	481	503	526	527	450	496	508	459	463	485	452	474	486	485	456	463	492	498	557	413	483	487	472	531	468	515	456	498	478	490	476	443	504	487	476	492	501	461	464	509	465	499	496	499	487	480	463	476	473	478	480	511	528	478	505	535	536	493	501	453	494	517	455	477	498	477	457	495	483	530	469	453	482	517	488	481	443	475	487	468	477	461	474	461	510	489	503	456	452	505	485	454	481	495	515	447	516	483	479	472	504	495	537	474	480	488	484	495	519	485	487	467	487	503	483	514	504	495	509	463	486	499	493	513	491	510	481	442	512	502	466	471	469	501	472	453	517	482	475	516	490	511	526	494	497	498	454	494	484	505	494	492	495	479	458	485	493	503	536	484	483	469	479	513	490	450	494	503	512	462	457	497	479	489	509	477	474	468	472	498	501	524	463	469	483	538	502	515	476	480	462	478	489	507	443	475	496	490	519	467	497	452	505	515	472	495	491	483	497	445	523	564	548	461	463	515	513	462	494	461	481	516	498	468	490	515	477	494	508	505	450	510	499	513	445	484	506	494	444	505	519	497	511	519	475	492	481	489	474	472	465	487	497	512	455	542	498	442	483	481	477	472	469	505	456	501	494	485	501	512	452	509	487	487	482	475	459	488	514	487	516	471	519	484	518	473	447	449	504	504	479	485	510	447	471	455	499	439	524	491	491	478	513	493	513	507	484	512	441	455	481	501	518	488	488	493	488	477	488	482	478	447	455	465	449	475	538	496	511	481	465	486	500	452	476	490	541	480	500	516	458	494	497	509	507	477	461	480	446	468	469	508	466	513	448	488	512	484	462	509	470	480	472	477	497	486	478	504	491	480	476	491	495	475	454	487	503	487	484	466	491	493	515	456	501	479	465	487	447	516	449	505	494	498	467	482	422	464	539	479	446	518	496	483	495	485	454	537	468	486	518	436	530	514	511	451	452	490	445	500	472	506	493	488	499	507	477	479	476	460	500	514	492	458	499	467	469	497	501	508	425	501	509	457	467	485	463	530	456	510	495	485	488	460	504	501	486	492	457	472	482	483	503	509	482	470	444	469	476	504	469	501	494	489	476	455	480	483	478	452	492	506	479	479	507	461	471	489	516	541	527	484	493	532	480	489	506	503	525	523	471	492	493	503	466	516	458	483	506	479	466	499	461	434	485	480	471	504	491	483	460	490	517	467	470	443	439	485	503	486	477	500	471	452	487
4030	5838	5035	2581	1808	1390	1110	1208	7213	24415	29160	21600	12360	5481	2411	986	586	498	462	438	471	438	478	448	498	468	483	467	489	469	453	472	446	406	458	465	464	446	426	441	463	469	457	460	470	486	409	451	469	474	481	448	452	476	448	457	423	450	446	461	451	474	470	452	459	491	511	489	434	495	478	452	406	453	447	442	448	460	464	455	462	471	478	455	444	467	478	487	464	456	465	457	475	436	473	433	460	445	451	430	458	408	454	478	452	444	470	447	450	470	460	450	498	442	456	462	435	421	419	453	507	478	490	437	453	441	452	446	471	463	468	427	472	460	482	452	443	439	457	451	439	493	472	444	508	482	463	470	478	465	461	471	425	447	468	463	439	471	478	463	479	415	478	479	482	464	459	506	445	423	448	420	422	466	467	450	475	463	425	427	436	465	483	463	440	485	470	457	439	442	440	474	446	479	445	477	470	435	492	479	465	472	445	456	471	406	434	426	442	441	466	468	477	417	452	425	448	433	452	432	439	424	471	431	430	482	441	445	471	463	452	475	469	466	469	468	492	461	451	455	480	475	481	496	436	445	452	467	471	406	464	442	456	486	447	422	469	473	421	456	427	437	466	444	425	413	462	433	447	448	444	419	450	466	447	438	430	476	455	428	439	455	434	446	428	472	487	485	491	451	468	463	447	479	428	439	463	463	432	426	420	435	460	421	494	455	446	463	485	425	483	439	460	424	468	436	438	470	441	456	458	475	536	433	465	471	452	423	447	460	423	459	486	470	464	451	488	449	470	455	436	451	466	444	481	454	478	462	457	445	452	444	423	436	461	432	439	445	415	460	461	412	450	440	426	439	439	446	460	451	486	412	478	447	451	480	413	417	448	466	471	432	481	441	463	460	416	453	423	473	423	461	468	474	471	489	484	448	471	472	478	456	455	438	476	436	438	465	434	434	452	458	441	439	435	442	428	476	454	451	447	466	481	470	476	490	496	465	454	468	471	473	410	505	446	410	447	429	452	455	457	484	472	458	480	447	439	443	467	478	496	414	433	459	441	423	449	457	409	417	456	456	472	466	490	435	465	452	473	442	448	471	451	432	456	451	448	454	460	450	461	437	471	494	434	496	440	470	471	471	492	485	473	443	451	503	445	444	470	486	443	420	450	437	427	470	429	445	451	512	454	437	445	491	500	459	513	445	452	426	470	457	462	471	446	471	470	443	421	410	457	450	483	493	455	456	443	460	477	468	479	454	468	449	459	430	432	462	483	435	440	473	444	430	464	461	463	462	459	435	454	431	494	457	485	467	451	498	418	426	426	460	440	469	453	423	421	434	459	458	463	428	467	441	434	459	440	462	455	440	503	411	417	467	479	478	451	455	444	475	471	473	406	460	460	439	469	457	474	462	457	467	429	432	455	462	455	453	441	495	437	468	488	443	431	424	452	469	469	454	454	425	436	450	479	467	452	427	429	492	412	486	468	450	452	509	484	428	441	428	495	440	477	461	463	474	406	430	472	408	458	400	458	489	437	449	425	448	442	473	455	439	415	452	471	431	457	453	420	437	444	414	469	417	457	480	486	469	430	462	428	426	476	409	472	444	433	409	448	474	441	426	420	469	437	454	438	442	425	402	461	442	455	473	459	458	446	441	438	450	439	468	421	452	448	439	427	437	451	467	427	478	425	443	456	512	466	440	462	469	449	464	475	429	458	445	470	467	446	480	433	475	504	412	447	438	469	466	458	452	475	463	473	469	475	492	406	488	395	434	433	461	465	469	418	461	468	451	450	462	467	438	492	416	465	406	453	413	452	424	475	439	454	484	468	427	458	409	466	459	465	474	443	433	471	415	448	395	455	436	462	462	417	444	489	432	491	432	451	449	427	434	495	462	429	449	454	452	480	466	455	495	437	421	457	507	458	430	468	459	448	417	465	458	441	449	438	446	453	464	487	430	447	433	447	438	467	470	427	462	467	450	463	476	425	417	466	433	442	466	443	450	475	446	466	414	479	438	473	501	443	444	450	460	481	407	428	447	421	440	469	462	434	445	442	459	429	443	420	437	488	530	482	446	437	429	471	441	478	453	446	451	421	421	477	451	441	487	426	518	477	476	459	454	441	441	426	443	415	438	475	455	473	417	427	436	466	469	444	468	448	483	483	442	437	444	420	445	472	416	449	476	427	450	445	453	429	472	449	427	440	435	446	472	437	416	434	474	454	459	427	430	427	457	468	445	460	465	447	483	466	410	445	447	464	477	485	470	451	434	427	445	419	450	418	421	433	461	458	447	436	442	447	463	507	485	453	450	465	446	450	461	448	461	424	454	463	424	416	430	460	434	432	431	461	462	439	466	467	462	461	450	450	492	482	469	461	454	476	451	463	447	530	440	466	425	432	462	470	498	436	448	449	460	447	487	400	430	482	442	490	442	468	425	471	494	431	451	436	432	474	467	474	451	417	439	442	413	468	441	458	471	425	450	440	484	450	447	463	428	418	455	441	423	464	485	462	447	442	452	485	499	462	474	440	465	458	436	426	432	450	429	417	470	500	456	490	416	470	446	484	484	457	479	425	425	430	491	460	462	462	448	465	463	451	462	470	437	452	442	440	446	438	436	506	443	474	421	459	466	432	432	471	465	440	445	475	439	473	477	432	487	462	453	464	430	438	448	443	485	468	447	460	452	471	442	479	435	476	423	462	492	426	451	511	455	436	469	471	436	490	470	464	446	451	450	438	434	454	475	490	443	474	439	457	472	420	442	471	472	487	450	440	469	434	461	476	426	502	454	472	456	438	452	405	471	424	480	470	431	434	454	473	467	445	446	455	446	430	447	449	427	441	452	433	443	441	409	472	471	456	448	438	409	436	473	475	468	453	435	465	473	442	456	435	428	433	441	450	434	491	452	469	457	470	442	456	454	447	459	459	447	457	455	448	468	480	448	474	480	442	472	451	451	466	451	496	445	419	457	469	437	444	432	468	452	450	446	430	470	450	476	432	459	449	461	444	439	470	490	452	428	446	413	453	451	471	458	431	449	419	448	469	414	465	476	469	443	487	447	454	468	472	500	456	478	452	420	438	445	458	469	428	445	463	459	441	475	481	455	463	471	500	425	406	441	402	441	455	448	464	433	464	421	444	444	429	435	460	465	496	461	451	414	491	452	449	444	439	417	433	446	432	441	426	469	465	446	476	491	419	413	465	454	453	475	465	448	454	425	435	446	453	472	445	446	463	448	457	431	472	448	470	473	455	444	431	427	423	435	429	442	433	416	452	437	432	472	474	476	436	482	450	451	426	456	461	432	464	488	443	441	467	461	446	484	463	445	434	463	444	487	458	442	464	431	479	482	443	460	443	470	436	468	443	448	443	457	452	444	436	463	449	445	486	468	452	460	487	425	455	464	470	438	458	459	436	433	460	462	443	435	455	495	410	464	450	454	473	446	465	424	449	433	407	468	425	477	460	474	476	447	467	473	466	436	436	442	466	507	458	435	473	436	424	409
27509	10055	1163	686	498	411	390	363	509	942	1699	1579	1027	679	484	390	358	364	342	341	380	388	319	324	361	343	380	363	373	355	364	354	357	365	318	378	360	363	355	361	313	379	349	355	354	342	359	338	345	350	334	338	392	354	345	352	390	345	335	352	361	387	372	350	357	354	365	352	359	333	367	364	365	325	345	340	346	388	362	367	335	363	346	365	357	360	388	348	320	364	347	332	372	363	392	352	365	375	339	334	366	362	319	362	343	370	336	371	341	339	376	370	353	329	351	375	367	365	339	369	374	353	353	349	354	363	355	337	357	339	396	346	311	339	359	367	362	309	356	351	377	346	338	354	367	354	368	316	372	321	374	342	337	335	383	363	393	358	332	320	330	366	319	347	361	341	337	371	363	341	340	343	375	377	329	358	354	327	375	371	341	347	338	378	378	360	317	392	332	345	337	346	356	364	372	374	371	368	366	395	367	364	367	360	343	367	330	338	367	355	335	366	357	353	359	342	416	371	330	348	366	365	344	370	371	345	362	368	371	338	323	368	387	379	361	344	317	338	376	374	361	345	353	323	329	350	357	366	319	372	346	321	308	348	362	346	373	353	347	342	369	357	374	369	375	342	371	360	320	347	358	375	371	350	356	374	329	359	361	332	375	366	358	372	341	368	336	337	361	357	393	369	354	395	347	310	354	350	341	397	306	356	344	399	358	348	362	358	370	334	365	374	356	351	354	353	341	351	365	365	348	348	379	339	358	321	387	359	360	355	347	333	355	341	357	339	344	375	365	354	363	335	372	379	343	371	350	321	342	342	381	356	347	357	345	359	322	348	336	361	384	341	366	360	338	375	361	362	360	344	382	359	357	361	347	342	349	356	334	342	352	377	358	362	347	334	420	366	344	367	326	384	377	365	372	357	350	366	337	347	370	372	348	353	355	324	356	351	329	325	329	322	372	335	339	382	353	334	367	331	336	382	339	364	364	348	344	348	324	355	371	357	358	364	352	382	367	356	373	358	366	404	335	373	389	333	331	336	380	363	354	351	325	359	356	367	373	339	358	379	335	410	351	353	360	357	371	354	360	350	332	355	363	346	375	336	390	372	350	339	339	346	365	352	328	355	383	357	325	370	369	363	357	358	375	351	360	386	350	338	340	360	353	347	337	325	343	361	368	315	355	354	361	347	342	338	333	339	340	393	343	356	346	330	349	375	345	344	362	365	335	377	323	330	358	347	343	351	375	343	365	350	348	339	376	375	384	401	358	361	338	342	397	359	386	322	377	359	328	368	386	343	346	355	363	360	371	351	359	357	383	353	357	344	347	370	357	355	336	318	364	360	350	346	355	349	360	365	316	324	343	369	378	339	347	366	380	364	376	364	335	382	356	389	364	334	357	323	346	356	378	324	346	326	371	377	376	373	351	359	357	324	382	335	350	354	369	331	375	353	374	345	353	360	352	380	365	405	347	419	386	344	356	376	367	314	373	391	362	339	379	371	378	357	312	337	359	349	363	329	348	351	362	362	366	393	364	345	399	347	355	382	381	336	376	365	362	336	325	389	385	360	351	326	360	353	342	337	365	384	405	359	356	363	352	339	333	357	348	343	332	353	364	345	326	345	370	321	347	345	378	347	364	347	356	372	378	347	368	381	369	374	350	360	393	340	378	374	350	350	364	331	346	367	376	366	368	321	366	374	358	359	363	356	352	378	346	346	378	376	321	377	381	373	325	377	333	329	366	323	353	379	332	373	351	340	371	330	366	338	362	357	378	352	376	340	353	342	345	361	352	338	335	309	401	366	337	351	360	346	343	351	359	395	351	328	323	379	360	349	329	388	330	327	370	367	387	376	348	330	359	341	354	359	346	344	350	364	312	338	378	328	350	337	329	365	326	382	341	381	323	389	347	385	362	346	344	364	363	359	329	376	364	347	338	354	362	343	347	374	348	409	355	368	361	353	360	335	329	352	384	369	349	365	345	327	335	321	333	358	336	362	351	327	347	351	386	348	380	350	345	375	337	350	346	344	352	333	365	349	337	331	339	349	356	339	379	337	361	354	363	354	343	381	399	368	353	349	353	344	349	347	317	354	379	353	337	359	334	403	319	362	370	367	405	343	349	376	355	327	363	374	395	369	355	353	357	328	361	358	388	338	359	365	368	361	363	317	363	382	370	382	348	328	337	342	358	371	373	327	374	335	370	360	334	327	353	348	371	363	350	362	324	363	376	373	350	347	332	375	358	319	370	375	341	353	424	323	367	373	333	341	369	364	356	359	409	336	349	359	361	373	348	364	354	355	318	363	336	365	384	374	340	355	347	335	346	381	349	338	383	346	347	346	361	346	369	346	341	341	364	399	349	355	357	319	360	369	349	379	315	340	338	350	359	345	346	344	333	335	353	346	397	352	375	334	336	340	372	335	361	373	379	339	348	366	342	386	316	361	368	381	368	353	382	347	368	362	323	354	368	352	375	344	369	366	315	338	333	387	358	325	350	352	370	373	355	391	366	373	354	333	337	378	384	362	340	333	301	375	343	366	384	343	370	357	358	389	349	348	366	386	372	354	352	342	336	360	353	337	372	392	372	346	340	356	319	384	336	348	376	346	351	370	337	327	372	356	372	359	317	371	324	348	307	354	368	348	351	359	333	341	338	365	369	346	391	328	401	344	357	337	332	328	355	342	398	350	347	371	371	333	331	376	374	376	363	379	353	372	374	329	345	360	335	353	322	389	337	354	341	361	337	333	352	357	363	361	353	343	358	359	391	362	346	374	361	368	370	349	358	369	325	379	336	359	360	363	364	408	326	352	346	341	339	359	335	371	371	353	320	359	376	311	359	338	326	352	359	332	324	365	343	393	388	313	376	362	370	376	337	348	348	357	347	342	379	342	364	343	380	379	380	345	366	395	368	347	366	360	346	365	358	340	351	370	353	318	359	310	340	328	363	366	371	383	376	368	373	319	335	357	313	319	335	366	371	338	333	368	362	328	351	338	344	352	352	363	356	335	343	368	350	374	302	369	378	340	347	365	343	345	349	354	383	349	340	335	348	351	355	356	334	355	381	329	363	321	371	329	350	344	316	361	343	363	367	337	376	356	351	350	370	369	389	351	364	377	386	363	338	370	350	331	339	368	363	374	341	362	387	391	367	319	330	345	339	354	364	339	383	359	315	382	355	353	309	310	383	349	340	328	356	354	336	361	386	331	371	372	344	362	361	341	340	387	393	353	310	399	359	366	384	355	352	363	376	368	379	362	360	353	354	343	360	364	359	336	345	329	328	373	348	379	367	341	350	352	347	369	345	320	378	376	363	315	367	355	334	326	328	382	355	351	354	331	371	355	358	327	376	348	343	335	333	329	351	395	373	337	343	391	359	358	370	390	350	347	353	355	356	318	377	380	366	353	353	370	350	367	354	353	326	360	373	336	349	313	375	363	373	336	346	364	334	335	321	377	354	350	320	341	390	352	337	325	373	372	341	352	334	383	344	389	339	334
5369	899	826	562	477	414	346	392	516	1342	2403	1907	1229	732	526	406	348	339	330	323	355	355	337	289	341	353	321	348	330	333	335	320	325	372	306	323	344	343	343	341	352	328	342	352	339	364	325	354	313	325	332	307	381	351	327	314	336	306	325	326	322	330	316	318	329	351	321	304	309	346	346	324	293	314	333	318	323	348	333	299	337	345	324	323	326	340	334	332	303	322	320	343	328	343	334	352	340	309	352	319	326	333	301	308	320	350	310	320	282	326	323	336	339	335	368	358	359	323	349	316	305	325	333	333	330	319	340	344	348	327	328	339	352	332	365	323	310	326	330	348	338	327	352	317	345	312	340	348	311	327	346	310	297	296	331	334	355	328	361	336	331	307	329	307	322	329	362	343	319	370	328	298	322	341	330	312	338	328	336	326	337	312	295	345	310	299	349	341	337	326	319	319	346	336	312	324	312	350	360	352	309	325	343	338	328	339	317	330	343	356	334	343	324	353	319	337	305	381	297	364	354	341	331	331	322	331	351	324	365	318	308	327	331	358	310	338	345	284	331	341	285	317	337	349	339	319	331	341	327	339	347	328	323	377	317	326	341	336	330	329	312	366	327	331	317	306	319	313	342	319	359	303	337	346	310	330	322	321	348	319	307	338	330	340	345	311	335	304	320	295	347	322	333	353	303	368	343	329	326	338	322	316	354	342	332	300	343	329	288	357	359	316	316	323	327	345	328	313	334	357	319	339	325	342	309	352	334	319	320	316	302	331	321	309	297	335	336	331	325	348	323	337	322	309	354	334	320	332	343	335	333	338	341	322	312	335	327	310	352	321	335	315	334	338	358	306	324	335	329	282	352	322	347	331	310	288	363	323	314	320	334	332	299	331	322	322	332	329	332	331	332	323	286	332	308	325	336	320	324	310	312	299	318	321	352	324	349	352	332	339	338	351	295	345	334	292	344	327	307	339	319	308	312	295	321	330	329	301	323	359	320	302	303	340	333	314	322	330	336	329	325	357	344	361	357	341	327	349	369	313	355	311	339	348	335	353	313	366	319	339	323	325	351	292	346	334	309	326	326	313	346	313	318	334	339	310	327	360	327	303	311	329	336	354	347	305	320	322	301	326	319	336	337	311	340	331	311	322	369	346	312	340	352	344	365	324	372	320	333	317	356	340	348	300	300	329	339	320	331	324	334	321	334	297	298	347	335	304	336	371	319	358	324	320	348	351	312	315	316	335	321	300	327	293	328	353	344	347	331	340	335	322	328	324	325	344	345	300	342	342	353	324	319	355	312	333	335	316	317	319	344	329	288	305	331	315	344	333	334	319	399	354	357	306	339	315	344	320	323	344	328	308	332	345	327	345	323	310	344	332	341	322	323	318	351	308	330	328	331	335	359	317	357	365	334	321	329	341	336	323	332	365	326	328	327	330	364	282	341	321	327	351	328	341	353	319	328	344	347	327	337	352	306	321	325	355	334	322	340	339	342	362	332	336	322	320	310	336	308	325	336	328	360	302	321	333	326	347	357	327	350	340	297	349	303	333	334	309	291	370	342	327	321	309	338	337	318	348	316	325	322	355	322	314	337	332	298	333	319	316	329	303	321	372	297	335	359	368	314	335	325	299	353	353	342	316	316	304	305	343	302	318	331	341	317	331	361	331	339	325	311	309	354	332	325	343	388	321	356	322	349	331	314	314	360	369	326	331	303	369	334	376	352	332	347	327	360	311	312	335	317	320	299	341	370	305	369	315	346	320	332	337	350	322	324	350	357	316	319	296	340	344	333	346	295	363	324	333	324	311	354	332	336	307	318	313	333	347	357	314	337	345	322	319	311	332	333	325	321	348	328	352	327	340	341	311	330	342	346	348	304	322	330	349	346	314	311	330	334	355	349	324	315	372	309	332	315	315	373	330	356	367	323	312	337	326	340	368	326	318	349	341	326	308	313	320	333	322	315	320	298	327	320	300	318	296	307	305	330	338	320	303	333	337	316	341	337	362	336	344	309	347	337	309	351	345	313	348	319	323	339	346	320	295	331	330	320	329	330	334	333	358	351	348	341	335	346	296	322	309	328	293	350	314	342	346	341	316	314	326	299	305	331	332	329	358	357	322	343	352	320	341	357	326	333	338	351	333	363	334	335	347	345	349	322	330	335	309	333	323	330	338	307	325	312	312	333	349	335	310	337	338	319	320	351	321	307	343	337	334	357	348	354	319	351	348	348	338	295	357	355	331	332	317	317	327	301	319	373	333	348	306	311	311	332	296	342	332	350	373	343	336	331	344	329	337	323	328	311	354	311	299	326	345	348	307	345	323	371	344	353	335	292	340	337	343	356	366	348	316	330	306	329	332	334	344	315	330	337	331	352	348	321	306	355	340	303	317	328	339	352	318	312	335	339	319	333	363	313	336	326	325	321	336	309	304	337	322	297	303	349	379	354	328	321	330	346	332	313	370	292	330	343	334	349	350	337	329	355	318	353	337	318	332	328	319	348	343	325	333	365	311	337	351	363	309	319	332	317	349	327	340	320	304	345	342	331	326	340	336	337	338	342	351	327	324	329	342	330	320	349	299	314	348	344	369	347	352	348	337	352	344	296	338	311	312	354	336	345	334	319	332	311	335	351	358	344	344	302	321	322	337	319	355	338	295	305	323	355	314	324	332	301	335	326	345	328	335	328	322	292	351	341	321	333	352	346	314	349	348	328	339	308	331	353	308	346	329	342	332	319	355	347	339	324	306	323	336	331	308	329	353	325	326	328	314	350	340	335	317	358	337	336	378	312	331	333	363	324	302	280	293	349	335	323	335	335	307	337	330	303	300	332	343	303	323	315	342	322	327	318	339	350	301	343	334	342	319	319	342	353	344	366	367	330	320	327	326	360	324	331	331	319	313	329	325	346	349	326	341	337	317	319	332	327	322	320	336	301	311	375	331	328	335	316	302	334	328	315	362	342	320	326	343	331	343	321	330	321	292	352	327	326	311	312	349	330	334	327	298	342	331	338	310	320	363	354	333	351	346	346	302	318	335	332	344	309	323	287	342	336	341	318	327	328	332	324	322	348	357	318	323	332	343	326	321	334	330	352	322	317	304	292	322	346	347	333	328	359	333	335	347	332	318	321	321	340	317	374	301	354	317	329	342	315	349	303	296	327	347	345	345	347	339	356	362	315	334	329	309	320	317	316	295	303	338	347	331	334	317	328	361	313	359	363	320	321	319	345	337	297	319	315	296	340	323	322	325	340	324	312	375	317	355	320	364	309	308	324	355	331	288	318	323	301	325	296	336	334	324	331	321	317	330	332	344	327	340	329	353	350	353	328	318	350	338	340	336	332	316	340	329	320	311	342	347	314	336	353	326	351	342	331	329	326	328	315	343	295	295	333	326	321	348	319	346	331	320	297	330	341	319	321	302	327	310	321	298	345	361	316	330	338	298	359	336	368	356	337	307	337	324	338	332	318	334	349	314	303	338	321	308	335	302	277	308
25648	21424	27479	25587	6494	1089	695	704	4289	15710	18849	13883	6384	2216	783	510	403	370	379	357	360	354	352	424	387	354	381	368	348	380	359	382	364	363	377	363	372	399	360	361	367	330	371	389	385	396	389	352	384	373	357	375	364	378	358	403	352	362	362	345	343	359	372	363	352	365	354	344	345	344	403	381	357	338	346	361	360	367	361	375	358	355	378	380	372	371	354	338	338	358	357	358	360	369	357	352	361	354	333	340	374	348	375	378	379	355	375	385	351	377	402	343	336	376	363	362	366	351	350	402	328	358	376	383	340	362	361	404	368	360	373	386	373	369	358	363	381	378	307	361	346	369	376	324	365	353	370	389	407	375	356	377	315	363	400	403	356	406	343	353	350	398	357	373	335	323	373	345	368	366	372	355	355	344	347	346	410	380	371	369	340	368	359	345	374	396	389	367	364	373	407	393	371	344	369	328	372	328	384	357	351	392	364	338	377	324	374	340	366	348	382	365	400	367	347	388	357	398	367	355	354	385	351	362	401	334	372	354	316	366	361	360	380	361	386	351	364	390	354	373	351	389	367	362	355	382	368	348	376	408	354	386	345	372	365	355	394	364	374	341	357	346	351	366	383	370	357	344	354	361	356	364	333	349	331	337	334	363	355	326	377	332	359	349	349	365	340	342	327	385	351	366	378	373	368	396	365	345	380	361	365	395	367	354	370	362	336	334	328	352	370	328	373	353	368	350	379	350	365	344	386	367	367	338	368	370	391	371	365	375	402	375	362	386	402	417	350	344	397	346	353	384	344	366	400	363	375	383	360	360	372	327	347	380	386	352	320	360	376	381	335	341	372	360	380	378	355	344	392	360	357	364	345	379	329	380	390	360	373	343	343	375	361	389	346	366	361	353	363	374	377	356	337	355	337	385	376	400	342	410	333	350	353	359	372	357	377	357	346	353	342	354	382	377	344	390	356	365	330	385	368	390	350	359	382	352	355	373	362	347	341	356	396	335	338	348	366	370	390	363	357	384	359	357	338	363	360	369	368	362	338	364	347	337	348	382	344	381	410	311	368	387	358	382	346	339	360	360	335	370	375	379	323	341	361	374	357	350	335	355	351	381	364	371	391	362	337	341	371	352	373	349	365	347	336	334	372	353	358	383	367	362	343	362	348	376	375	391	338	386	384	371	371	332	361	373	380	375	365	359	388	355	393	336	384	344	365	380	375	359	365	343	333	339	340	334	347	379	370	356	385	338	332	367	351	373	374	353	381	382	360	370	347	326	341	398	376	389	399	317	357	370	318	341	395	347	338	382	374	357	366	410	354	361	340	384	384	358	359	374	364	348	386	369	397	355	370	390	347	358	336	364	338	333	365	399	365	359	358	365	364	401	360	382	370	370	356	401	345	335	382	371	374	401	379	330	340	387	367	382	392	384	370	401	342	349	373	335	349	360	355	345	382	362	361	384	393	379	373	412	349	378	348	375	388	350	369	376	353	351	390	369	364	397	333	361	370	345	355	343	354	349	349	362	383	368	351	340	378	381	349	378	396	368	384	363	365	376	358	329	362	356	364	361	362	370	369	393	390	346	369	365	353	376	360	322	354	382	351	372	350	372	406	378	347	385	348	374	372	344	367	351	350	383	362	393	364	358	372	369	359	337	365	368	377	357	375	379	378	405	386	366	354	344	355	352	385	354	380	357	364	326	318	342	330	346	361	347	369	352	372	366	356	350	351	337	346	362	360	359	361	379	337	368	343	345	356	358	328	350	356	369	383	361	352	372	378	353	372	359	336	350	346	338	354	363	397	329	381	380	391	354	366	362	365	387	369	381	370	384	345	390	356	345	370	321	374	350	344	352	356	354	354	344	370	386	372	375	348	387	338	360	360	352	383	366	380	375	339	353	378	368	356	374	376	338	354	358	372	340	367	367	394	369	355	404	337	352	366	352	357	353	375	337	391	333	367	360	353	351	352	346	352	355	394	376	375	357	365	357	341	342	362	346	352	324	348	370	336	331	347	348	379	353	363	366	372	368	368	350	371	357	386	348	351	385	373	360	380	355	333	389	373	361	376	369	355	353	367	365	335	389	332	370	347	350	347	346	333	348	387	372	378	343	371	376	380	356	321	404	391	387	377	361	367	399	327	368	394	338	356	356	341	342	370	334	378	360	378	363	335	368	353	383	399	343	359	355	366	319	345	354	388	372	375	366	385	366	338	373	337	352	344	363	346	382	355	390	373	361	379	338	341	386	360	389	404	346	350	369	351	355	379	359	366	345	369	372	357	362	354	345	341	336	345	388	341	374	361	376	374	381	371	371	337	344	365	385	355	367	358	327	353	351	371	397	397	352	363	350	357	329	372	362	381	376	363	358	352	360	364	345	366	351	394	417	376	354	364	314	397	370	337	382	378	350	356	347	336	375	389	354	380	371	378	374	338	389	347	369	347	352	380	362	395	375	388	397	354	388	351	356	369	371	361	326	378	369	332	343	355	360	357	333	349	337	371	337	353	368	352	375	341	347	406	363	383	342	367	387	363	358	349	329	379	372	405	411	374	358	342	388	387	343	376	357	377	319	367	376	374	398	379	352	374	384	393	358	357	362	345	403	360	347	347	349	345	386	358	365	377	384	346	406	382	350	376	382	387	347	342	361	353	380	332	364	380	376	341	363	379	351	390	356	347	353	362	379	368	379	361	345	372	383	332	366	361	362	356	333	366	358	348	357	366	354	335	375	355	385	350	393	389	339	363	378	395	376	376	369	362	342	365	342	434	352	365	376	372	344	352	344	371	366	379	380	361	377	357	384	378	384	361	360	359	349	367	368	375	342	377	339	376	365	395	327	364	359	329	373	361	380	363	360	342	390	359	369	357	389	367	364	396	383	340	392	419	355	362	373	382	365	385	374	374	340	374	364	359	349	367	400	367	385	373	351	355	372	359	380	402	344	372	341	371	377	337	365	370	359	371	361	355	323	345	370	375	393	359	385	372	370	391	367	394	353	360	312	368	363	374	360	364	365	328	342	406	351	358	408	358	333	349	357	332	335	372	347	382	396	391	360	375	367	357	359	380	354	366	364	365	374	334	389	371	398	382	373	344	391	376	343	385	367	378	377	367	361	371	347	357	385	341	350	338	356	342	371	370	338	378	363	359	313	341	379	338	346	356	367	346	328	372	386	388	377	385	369	365	380	355	419	342	367	353	360	356	381	343	386	345	361	366	389	349	347	371	372	343	391	406	363	344	349	370	358	385	367	371	370	348	379	355	384	313	378	370	344	361	348	356	317	406	363	367	357	363	326	400	355	358	353	372	350	369	390	344	350	337	371	369	363	339	348	355	377	332	357	353	379	317	388	342	374	366	378	343	362	359	364	357	365	378	348	348	347	330	374	335	379	343	421	365	364	392	349	367	353	329	357	390	392	383	355	387	381	337	350	368	348	365	358	370	328	345	359	349	359	361	365	386	369	370	387	343	351	407	341	383	355	398	344	359	384	382	339
3827	4271	3184	1572	1049	870	713	890	6428	17564	17277	12258	6010	2362	932	491	353	375	362	333	333	343	364	336	360	304	347	326	351	318	362	316	365	338	342	365	395	343	340	363	370	340	345	345	387	360	340	341	378	381	370	369	332	336	355	336	375	347	350	351	386	356	377	323	353	355	341	345	365	348	364	371	373	360	365	355	389	363	354	357	318	363	326	333	352	336	343	368	369	371	351	315	360	373	357	312	371	369	385	366	363	340	330	330	363	339	368	358	386	340	317	392	391	338	332	364	314	342	319	381	320	358	345	356	361	367	358	355	384	349	399	354	379	351	357	346	321	374	364	349	335	330	348	350	340	336	360	343	334	365	348	384	356	348	348	359	359	383	340	358	339	388	321	338	332	316	365	360	343	360	318	346	386	377	385	318	351	367	349	332	342	344	362	336	368	366	330	366	323	363	342	347	338	337	314	360	369	375	357	333	372	326	338	336	383	359	364	331	336	321	339	365	343	378	377	367	338	324	365	346	362	381	336	339	378	349	321	325	371	358	340	361	358	377	358	356	363	336	337	360	327	358	368	373	384	352	350	341	343	357	395	367	361	370	343	344	359	320	333	362	348	363	361	331	345	358	342	341	342	346	366	365	328	380	346	346	379	364	361	349	357	379	371	316	336	348	329	350	343	349	356	366	370	344	356	334	354	364	353	366	380	374	366	362	357	315	357	362	355	336	387	357	341	357	350	361	338	374	393	312	324	316	337	333	333	365	356	365	377	377	392	348	373	343	350	336	342	345	380	346	351	362	389	329	352	359	352	379	363	342	353	349	365	364	354	385	368	378	325	338	351	361	375	374	317	333	318	361	346	338	344	369	347	365	373	355	342	369	331	345	338	368	378	310	336	367	339	351	366	335	320	358	342	358	355	348	338	324	341	344	371	354	374	342	353	323	351	370	389	379	335	345	356	340	364	345	347	353	354	355	325	333	298	342	347	382	319	352	379	345	350	377	345	350	353	303	331	322	388	337	353	370	345	335	372	389	372	371	344	372	343	369	385	358	360	366	373	321	352	359	362	353	302	351	363	358	373	364	376	379	336	345	335	339	345	336	324	401	362	334	345	340	354	371	344	377	390	344	355	364	335	376	355	371	351	369	339	342	392	362	352	359	392	328	339	351	323	364	339	314	326	333	338	329	349	348	357	311	334	347	349	350	361	340	333	353	324	345	366	329	360	327	385	337	390	357	333	333	327	370	346	358	318	383	353	351	350	356	336	350	357	373	376	336	314	329	344	327	348	348	350	352	333	347	334	362	332	394	352	373	362	359	379	344	366	355	327	358	363	333	325	370	317	344	369	357	382	365	355	326	349	346	334	351	349	383	339	330	318	348	349	348	380	347	350	344	330	369	342	367	351	340	359	356	340	370	339	379	324	352	339	342	358	343	344	347	351	361	306	357	312	338	339	326	354	341	352	342	365	358	355	331	328	330	344	353	334	364	339	359	349	337	344	325	352	348	341	312	329	355	363	383	347	355	331	349	355	352	352	332	369	368	350	322	307	358	348	369	366	349	332	351	361	325	367	337	365	361	338	364	391	370	336	378	330	346	312	320	366	361	337	350	333	347	338	377	339	324	327	336	366	336	361	379	372	334	338	302	354	352	335	347	390	364	358	332	362	352	338	357	350	360	357	365	345	313	336	365	349	343	365	363	339	309	346	330	325	367	362	354	342	341	322	367	342	381	338	333	328	376	334	357	359	332	377	366	338	371	337	357	366	329	363	364	344	332	344	370	350	362	337	347	348	360	346	322	347	340	384	341	323	369	338	340	346	343	363	376	358	348	358	333	360	345	351	381	339	335	321	335	367	370	375	339	310	358	343	326	344	321	343	331	345	344	309	353	354	328	345	332	324	350	307	318	341	343	373	393	338	338	388	375	335	357	350	357	330	333	351	357	340	344	329	339	314	359	349	358	342	347	351	333	332	316	340	353	341	352	322	356	348	356	338	324	333	338	373	352	349	325	367	347	345	357	337	315	349	342	351	362	360	359	356	344	334	301	352	377	342	351	372	338	333	382	340	323	337	379	378	342	366	342	369	345	360	334	349	359	345	331	345	341	351	340	362	359	381	370	349	333	338	340	370	339	373	342	344	326	369	337	373	329	370	341	349	387	360	372	360	340	356	345	367	344	313	329	363	360	335	347	325	361	347	305	366	320	337	342	309	352	320	347	344	370	325	332	376	354	333	346	341	353	371	358	347	365	356	335	360	345	373	372	353	343	351	304	349	359	344	343	353	341	359	317	362	379	359	363	346	366	346	338	397	346	342	359	390	368	306	342	325	330	363	325	376	375	349	363	344	339	350	358	364	367	313	337	350	361	336	328	340	338	359	345	334	355	329	349	340	310	327	351	320	330	338	344	324	357	352	345	311	353	335	342	357	364	360	359	336	351	377	376	366	352	340	324	385	355	355	339	369	357	393	338	333	361	340	337	318	351	346	357	326	351	330	344	371	377	375	322	353	383	336	342	353	348	366	338	352	350	326	373	337	346	348	352	336	359	318	322	324	322	378	387	374	335	346	338	364	349	321	347	380	345	349	347	381	364	366	345	350	342	346	366	359	364	370	352	354	364	335	359	355	340	363	359	355	361	344	341	370	349	320	345	376	351	382	333	355	368	343	375	385	340	337	336	356	342	356	360	350	341	367	359	326	331	365	352	333	372	357	315	333	354	359	347	337	374	323	339	368	371	354	357	372	355	320	351	371	324	369	362	347	356	350	318	328	323	343	385	325	361	322	352	340	340	352	366	349	330	347	363	344	332	371	372	354	361	363	365	351	333	371	411	333	341	379	330	339	310	385	385	349	322	346	327	379	348	341	316	335	345	361	347	329	356	358	343	369	343	313	335	347	323	353	337	350	325	344	346	322	366	353	325	313	333	313	307	348	345	357	351	366	368	353	363	353	329	323	318	336	324	331	333	323	345	352	315	368	346	330	308	347	329	349	340	319	347	360	357	329	340	352	326	354	315	412	366	363	360	339	392	349	362	378	380	356	354	357	340	336	348	339	334	339	339	343	330	353	365	356	376	362	335	341	329	339	359	369	331	400	344	335	329	337	349	344	340	338	341	337	346	349	337	316	330	316	337	332	344	326	361	341	345	356	338	381	376	374	349	344	368	352	382	356	319	335	349	342	379	362	343	307	368	360	355	326	355	339	359	345	340	344	360	364	371	383	346	332	360	358	350	331	339	346	327	336	341	356	375	354	362	344	341	373	322	340	334	359	380	357	349	346	352	389	362	350	366	350	345	345	353	358	347	374	362	374	327	377	367	380	311	354	328	372	295	354	324	325	360	341	336	376	329	332	339	327	345	319	371	362	347	332	359	333	348	354	357	362	350	396	353	338	369	325	365	366	349	348	366	361	317	344	348	377	320	355	358	347	358	370	328	314	359	332	369	360	352	354	330	327	355	368	368	347	337	366	353	338	333	359	333	360	347	316	338
24652	21428	28611	24644	21209	5492	1353	1321	15808	35240	32448	20999	9211	2663	1051	607	504	507	449	493	509	530	478	555	471	527	543	485	489	470	497	502	488	503	466	498	480	505	482	462	527	506	473	478	536	470	483	486	466	486	523	534	487	476	489	486	519	478	521	502	499	454	503	476	519	479	515	505	506	498	465	455	506	489	481	530	428	461	463	478	477	495	470	474	499	480	470	486	485	484	477	528	463	486	467	506	515	488	494	496	493	488	500	487	521	500	518	485	462	481	466	539	464	510	434	478	465	475	485	513	484	485	458	501	511	527	479	489	465	458	486	484	477	469	487	478	489	489	517	484	480	485	467	462	506	502	472	461	453	494	444	440	497	503	497	494	479	447	511	502	511	470	466	518	491	473	474	463	512	474	455	453	502	488	464	448	451	523	507	470	517	504	459	511	520	450	461	453	493	457	476	489	498	476	452	484	464	472	498	476	459	447	478	503	485	466	463	490	453	490	506	461	468	516	512	494	473	502	462	492	469	471	490	511	489	456	487	464	482	465	509	488	468	509	523	472	482	460	513	495	468	485	519	493	450	492	483	506	487	524	491	442	547	488	474	488	472	513	459	513	518	450	493	515	516	491	487	477	480	448	476	505	472	507	519	507	464	518	504	470	517	434	461	497	436	455	493	478	498	505	501	456	512	475	466	480	506	516	501	491	516	456	503	491	529	531	497	494	484	493	476	433	457	487	461	464	507	473	496	424	492	471	519	505	478	490	451	487	462	503	512	472	495	492	472	496	511	496	445	464	490	436	451	488	517	531	528	455	496	496	472	517	494	504	519	463	511	487	467	480	476	466	496	526	464	456	509	475	508	536	516	444	491	475	482	514	514	460	427	510	516	489	491	479	490	471	487	469	499	470	502	483	506	497	459	479	458	444	445	521	483	523	483	511	489	482	489	492	476	503	506	459	517	458	480	468	472	492	502	471	476	499	501	475	510	457	502	452	511	449	451	511	489	528	481	468	466	527	463	480	494	486	493	470	482	435	465	524	461	501	462	488	475	492	493	485	482	467	479	470	487	496	501	495	506	490	498	507	493	500	486	496	533	496	482	480	487	501	534	505	518	498	473	472	454	504	506	509	519	495	491	487	496	501	495	491	468	535	506	479	468	488	460	491	478	492	441	476	479	478	490	459	507	520	532	442	476	496	495	481	530	479	516	501	486	467	500	474	498	473	522	478	489	498	475	480	472	454	490	444	462	498	506	472	483	487	470	476	447	518	473	452	468	466	466	542	483	457	541	493	462	463	528	497	511	498	454	464	488	486	480	488	473	489	476	467	481	494	466	463	512	506	465	448	495	457	486	451	492	474	494	478	456	493	461	522	483	455	464	450	449	464	503	466	488	493	456	462	460	491	501	477	502	481	471	480	490	465	489	492	499	501	485	446	481	466	480	489	481	513	472	448	489	466	465	513	508	509	474	525	493	490	509	481	508	524	471	466	453	493	490	487	545	477	507	494	479	502	478	495	453	436	496	501	478	447	467	445	520	491	480	511	513	481	502	503	472	505	496	504	480	470	467	484	471	477	434	489	481	452	495	482	480	490	494	504	481	493	516	464	475	502	481	526	473	494	474	484	493	483	486	485	473	464	490	508	503	485	467	461	486	495	480	506	479	502	497	469	450	466	471	494	476	470	449	484	456	476	469	459	488	486	470	524	490	480	493	454	468	460	463	483	517	476	501	502	514	495	525	488	541	511	479	466	502	429	491	491	479	505	477	493	498	510	455	448	471	477	442	497	497	467	492	491	518	442	491	493	514	503	499	491	461	484	488	489	488	513	481	493	508	518	477	492	504	484	529	490	469	496	493	500	495	485	509	475	507	464	469	497	492	516	480	460	487	468	490	510	504	483	499	473	517	490	498	518	509	510	522	489	459	496	500	460	469	479	498	478	468	469	472	464	481	473	456	474	494	472	485	464	492	465	490	504	487	448	491	500	471	541	445	482	524	508	456	458	532	535	473	471	492	453	478	509	433	481	482	488	515	461	476	479	461	499	482	487	508	486	519	474	444	451	471	485	514	500	459	456	457	517	464	495	486	493	493	402	477	457	500	480	448	452	467	479	457	464	456	491	479	493	497	459	479	490	490	443	484	514	493	485	507	480	496	470	496	482	492	453	470	470	469	492	496	497	520	515	477	482	474	497	490	453	489	498	502	455	483	477	505	501	474	509	503	489	483	523	499	486	489	485	471	477	463	483	506	459	473	438	504	456	483	457	494	471	445	499	476	497	490	464	479	500	480	488	472	488	468	465	459	477	457	496	480	488	483	451	528	497	474	472	506	463	496	507	496	480	478	499	527	459	475	470	466	511	486	484	482	463	480	511	517	544	470	490	500	458	510	483	477	499	480	511	473	465	493	476	497	491	473	483	441	526	515	487	493	468	430	473	494	463	452	452	466	494	468	481	507	496	460	502	472	528	466	485	482	505	433	501	529	446	466	477	491	490	515	518	467	509	491	488	470	522	469	515	463	469	533	402	515	490	482	473	492	481	496	447	490	468	493	445	478	474	474	485	529	464	463	486	483	468	496	472	484	469	489	490	492	539	477	450	458	462	484	473	475	456	501	490	473	530	465	507	468	464	480	453	472	523	484	465	473	433	474	489	468	416	455	513	510	508	496	500	491	467	462	489	471	478	469	496	482	507	491	461	496	482	465	501	490	479	485	487	481	476	498	470	492	505	472	499	494	486	506	477	524	474	501	470	463	456	460	485	465	495	520	490	526	482	534	513	470	485	474	454	428	519	502	505	468	486	424	480	443	449	448	483	456	489	496	450	453	459	485	506	494	504	464	509	470	460	507	476	451	474	482	435	446	486	491	489	527	468	467	481	503	438	504	464	500	482	496	481	498	488	445	511	517	484	455	465	457	478	519	500	481	486	482	452	470	495	500	486	439	498	496	443	495	486	480	470	439	453	453	467	451	502	499	446	481	479	446	521	465	436	495	437	498	520	454	467	478	482	465	489	486	497	485	448	484	498	494	480	493	471	522	488	501	467	448	483	487	525	494	513	482	496	471	473	524	509	455	498	494	469	460	479	478	513	496	488	507	464	467	470	484	516	509	462	469	459	463	505	502	486	485	478	514	484	488	481	490	508	476	486	488	513	502	491	531	438	476	514	473	467	468	511	469	463	506	498	490	521	499	456	445	479	496	520	496	479	480	476	466	480	481	506	472	480	507	509	440	472	470	542	503	489	463	491	489	460	494	477	502	471	482	476	479	454	483	452	521	488	444	474	471	467	429	462	486	493	551	528	503	515	501	500	486	460	488	480	495	486	478	461	473	479	473	473	510	480	507	486	520	511	455	515	489	497	520	469	493	437	488	463	452	459	482	493	504	467	496	500	431	526	476	485	479	508	501	474	459	517	449	490	533	453	466	460	513	444	461	454	506	480	495	488	506	493	487	506	484	489	490	477	480	513	463	466	460	518	490	485	493	474	467	500
4027	8367	6345	2859	1829	1362	1120	1796	20348	33911	27830	16588	7847	2899	1127	602	502	482	465	465	445	450	509	441	474	442	480	488	505	447	453	480	472	446	439	465	400	480	416	434	489	489	477	456	430	459	454	495	477	417	433	443	449	434	468	474	457	490	464	481	462	470	475	442	470	483	456	416	475	508	428	450	460	479	469	447	437	462	457	469	430	440	438	487	478	508	447	479	463	436	414	447	488	490	458	449	468	452	463	474	463	459	421	475	492	465	436	424	446	435	430	465	442	507	443	484	432	442	465	466	449	496	456	429	439	451	439	421	488	455	449	443	468	455	464	425	454	475	450	465	450	461	445	439	463	485	439	444	478	435	491	433	497	471	421	445	444	455	460	460	456	421	440	440	443	467	470	466	455	433	442	435	472	473	451	460	451	470	457	470	470	464	458	444	459	466	442	465	471	428	480	444	441	488	434	470	449	483	455	458	458	445	455	480	469	465	458	459	416	472	458	471	448	461	467	450	476	476	435	507	462	435	429	514	483	435	441	469	441	440	431	435	428	435	421	450	448	429	481	487	431	443	416	437	453	459	440	452	472	450	432	458	459	447	457	482	477	435	490	436	481	446	431	439	427	467	478	490	443	484	445	416	434	444	439	445	471	417	433	475	461	487	477	463	458	429	456	438	445	466	429	472	433	444	458	475	427	471	423	461	448	476	453	462	493	429	451	480	443	429	465	448	453	458	476	398	421	413	415	430	482	420	418	463	488	423	415	420	419	463	456	462	463	436	434	425	461	463	485	413	463	456	469	465	438	455	448	476	457	471	485	453	470	483	453	476	473	449	491	458	432	437	513	427	440	456	435	424	471	453	394	450	446	442	469	428	447	461	439	453	465	431	465	483	449	481	475	438	441	484	455	483	458	427	476	457	426	455	434	459	427	447	465	476	412	422	382	457	426	485	452	448	483	471	444	441	454	484	447	448	466	413	462	472	415	447	453	444	491	453	443	478	468	423	483	455	485	471	425	456	469	443	477	434	460	475	469	417	441	469	464	491	444	420	475	429	470	437	453	431	492	440	440	430	465	476	422	464	487	477	422	416	473	458	460	420	478	431	467	424	434	436	482	482	450	475	472	441	435	422	448	444	476	490	455	426	485	468	440	476	495	450	422	417	492	438	476	454	435	470	431	439	448	467	429	460	441	456	447	446	439	422	417	451	450	443	479	437	457	456	458	458	430	459	413	439	468	512	449	479	476	442	415	465	484	446	448	444	475	468	443	471	458	459	458	446	474	443	426	478	438	441	482	440	456	429	467	462	419	482	463	441	454	448	456	430	445	432	472	439	427	482	497	443	460	460	460	434	449	414	455	429	441	483	426	435	455	463	454	449	518	456	443	495	441	466	423	449	431	458	459	429	432	473	457	443	477	444	446	468	426	435	453	470	457	446	434	442	475	477	481	471	444	430	459	447	405	463	476	458	433	433	457	467	451	427	432	446	455	470	436	497	480	402	478	429	431	462	464	418	461	459	407	494	425	487	430	458	465	443	418	425	429	472	439	433	465	444	446	425	443	480	466	479	449	429	457	447	476	394	445	486	419	450	465	459	455	461	405	453	448	476	417	449	430	440	471	437	450	431	453	440	433	445	430	460	477	466	455	470	476	455	446	437	435	421	441	439	440	454	463	479	471	447	457	425	459	437	462	458	411	460	462	454	475	438	479	471	455	442	432	441	456	438	438	446	481	463	457	440	462	454	414	422	461	464	432	456	444	474	447	454	463	411	466	448	415	431	387	395	409	434	448	417	445	439	439	421	476	476	415	441	431	445	454	460	416	439	454	440	420	411	449	485	475	466	430	437	442	435	436	476	465	435	433	470	410	434	423	423	443	433	452	479	428	481	459	462	451	476	393	452	468	461	424	427	442	437	421	449	473	460	444	409	437	457	466	454	464	519	431	460	443	459	431	449	468	431	453	446	461	450	456	441	451	464	430	436	451	427	436	453	475	490	436	438	468	433	435	446	464	434	445	474	512	437	449	467	437	458	402	473	428	494	437	453	456	453	452	459	426	454	457	435	456	433	445	449	452	475	453	457	442	466	432	456	453	476	435	465	472	454	400	477	452	478	438	449	445	441	459	430	463	436	476	386	419	446	469	426	472	436	439	481	447	447	474	455	473	472	445	458	442	448	461	460	428	468	461	464	449	453	485	478	444	468	419	511	451	436	460	443	484	470	482	460	440	440	458	443	442	475	425	455	463	497	447	454	459	450	438	408	431	452	464	478	449	442	434	479	449	433	450	429	465	452	447	451	409	436	430	440	423	476	468	448	471	473	473	427	475	428	435	439	457	443	470	481	428	449	394	453	454	469	439	446	461	460	458	448	408	458	461	452	426	466	462	471	470	437	493	411	463	466	435	479	469	451	434	431	436	443	423	448	451	448	474	473	438	448	458	472	425	454	465	449	445	426	466	424	462	429	440	463	458	476	476	435	467	479	450	486	477	394	422	434	448	417	456	429	444	433	465	469	444	458	456	495	473	424	458	449	406	427	470	425	494	447	428	433	444	429	454	469	463	460	439	472	446	437	425	485	458	468	459	474	455	463	477	435	422	426	442	394	451	405	431	472	442	467	467	435	430	418	482	435	464	485	450	427	476	456	427	444	431	429	459	469	446	464	444	445	466	472	431	465	459	460	429	442	429	423	465	454	420	448	443	477	498	455	471	445	433	408	427	418	468	479	440	440	484	468	427	466	460	462	474	474	470	457	470	451	449	436	439	453	431	423	427	437	448	432	447	472	444	462	448	440	427	450	447	473	464	406	465	445	475	433	479	454	423	438	461	443	474	434	448	472	479	434	450	465	466	461	432	423	470	468	470	436	468	432	441	420	467	449	458	420	449	455	457	424	467	445	468	426	470	453	416	425	474	463	484	444	429	473	408	472	430	471	412	443	457	479	459	441	440	424	481	454	476	434	474	422	458	453	446	447	447	461	461	512	448	431	423	478	430	428	452	441	471	449	453	410	427	435	462	430	451	429	436	436	474	455	463	456	417	458	437	481	448	425	448	466	438	451	439	453	443	449	462	425	439	479	430	450	426	413	484	447	457	482	413	433	474	450	400	503	439	445	458	453	473	465	506	479	421	449	456	473	425	452	454	461	503	445	459	427	461	432	467	470	454	452	438	468	437	426	424	440	408	444	424	441	468	435	440	460	426	419	474	442	442	477	477	451	467	473	439	455	463	430	420	487	470	443	442	406	451	442	397	442	435	457	452	467	449	450	448	422	465	486	470	428	490	442	458	465	441	449	450	437	448	432	469	452	476	489	458	490	454	425	429	458	473	478	407	461	431	463	442	436	450	435	438	425	449	441	427	448	461	466	446	440	438	441	420	475	422	489	459	444	468	436	433	466	470	447	448	479	409	449	440	466	422	467	432	475	415	435	464	478	466	423	439	458	426	461	466	427	412	421	488	455	451	462	435	479	455	451	427	420	436	431	497	478
27730	10887	1893	989	584	397	366	377	541	1424	2109	1726	925	581	447	413	380	350	351	369	357	337	362	385	376	363	343	373	351	363	343	368	348	351	356	339	328	359	374	340	382	357	416	372	347	393	387	323	351	367	357	340	393	372	352	320	322	359	379	342	360	412	330	357	346	328	347	304	355	360	382	317	350	376	356	360	323	363	345	335	358	374	360	382	362	373	344	347	373	412	368	391	371	343	321	398	370	342	366	369	377	380	343	352	362	361	371	391	361	385	344	375	349	379	368	363	329	355	377	381	355	346	342	354	337	359	344	342	394	388	379	358	384	362	346	362	398	374	339	402	348	329	351	380	351	373	373	318	360	396	333	338	343	364	386	376	357	364	364	346	380	343	379	343	371	354	320	346	357	384	358	386	381	343	348	361	348	367	356	365	387	350	347	367	364	352	357	374	360	329	377	362	367	374	353	355	375	333	361	365	334	364	368	365	383	345	346	368	355	373	385	381	356	333	353	363	365	356	388	377	363	368	350	394	388	338	333	389	358	360	389	326	351	368	370	360	320	376	355	337	341	378	333	323	343	344	351	327	344	365	373	362	352	394	373	373	353	329	352	344	386	382	362	373	358	363	352	350	353	366	368	360	371	359	340	366	376	390	346	353	399	367	338	376	345	369	347	388	354	366	342	372	367	349	336	342	342	363	353	369	353	365	340	345	376	377	375	350	381	309	368	366	385	337	361	355	364	330	356	358	367	346	352	348	361	394	364	362	379	389	367	350	382	358	387	359	371	369	362	366	353	361	336	353	339	378	360	381	375	366	345	409	376	362	310	347	340	361	358	363	344	358	390	369	341	380	368	342	366	342	360	354	374	387	374	386	370	315	378	378	330	408	388	403	382	359	333	376	373	372	357	382	353	372	363	373	334	378	355	390	390	358	337	409	353	338	392	386	383	354	343	361	342	371	376	330	313	397	330	394	374	378	347	381	363	374	372	347	336	361	365	392	369	310	363	359	359	388	351	355	347	399	349	356	382	370	360	366	366	336	364	353	383	357	326	366	363	351	374	359	348	344	355	354	356	380	364	363	353	384	342	369	335	362	348	365	377	371	353	298	321	366	368	362	323	390	351	370	372	328	358	343	353	358	377	382	350	392	360	382	352	356	334	364	380	359	377	329	358	316	356	385	363	370	352	377	368	356	358	340	366	340	369	387	370	349	345	361	383	340	343	372	334	353	306	340	335	358	349	377	361	364	366	376	410	378	362	348	340	378	340	344	341	366	317	349	372	378	360	365	352	353	357	376	330	362	387	377	312	372	321	351	371	368	371	367	366	364	382	391	366	371	382	385	346	359	384	364	375	399	339	333	363	357	363	370	375	357	334	374	364	355	355	337	375	347	389	359	343	384	352	319	373	345	369	348	349	351	390	345	318	344	372	356	357	385	351	305	385	371	377	364	354	348	364	378	355	375	321	391	381	382	331	379	376	374	360	406	390	353	340	365	378	347	354	310	363	340	366	347	360	363	340	369	397	324	358	390	380	353	376	371	382	337	349	367	397	334	341	351	359	392	305	350	359	355	364	351	319	358	352	320	348	360	345	351	374	378	377	346	368	342	340	379	369	344	384	331	354	391	340	361	355	367	341	371	387	398	373	353	367	357	361	345	361	334	388	363	353	354	346	365	376	355	335	328	388	371	384	350	387	375	369	372	372	365	354	345	341	359	364	378	359	394	382	383	315	357	361	364	348	382	364	382	331	352	331	380	353	346	345	339	352	337	362	394	337	363	387	351	355	337	359	364	358	372	348	360	368	363	392	348	359	376	352	343	370	371	356	342	364	349	380	321	379	339	372	330	338	365	360	371	359	360	372	377	343	381	355	341	387	370	362	357	343	352	347	340	361	333	396	327	318	333	347	382	334	357	351	358	343	365	339	363	363	384	339	380	369	342	348	385	355	370	350	337	358	355	330	348	337	326	357	377	353	375	362	361	349	380	337	359	368	378	399	356	360	349	351	355	351	371	375	370	357	378	367	366	342	354	356	366	354	402	364	366	382	420	370	357	352	377	334	321	363	396	355	363	395	372	374	364	371	363	352	340	395	383	333	358	351	375	349	346	340	361	357	386	356	383	347	345	384	375	369	362	323	374	373	349	363	340	380	324	366	352	369	369	356	375	336	365	355	343	366	340	374	392	394	372	379	344	355	370	369	389	368	367	400	362	374	336	359	356	355	359	372	360	349	363	385	360	317	379	353	343	377	353	373	343	360	370	353	359	319	364	361	369	363	354	376	353	349	354	368	341	350	366	358	352	395	361	392	331	356	359	375	336	373	355	354	362	354	368	343	359	353	385	387	370	364	360	370	331	331	364	365	362	367	391	354	368	374	346	334	346	352	365	353	361	351	314	354	344	369	344	363	337	348	395	352	342	356	314	372	383	361	348	354	396	353	369	348	315	352	341	330	345	359	369	351	365	365	351	333	371	345	312	352	345	373	373	357	362	366	372	344	330	383	368	343	357	351	339	367	350	358	352	355	363	375	406	372	387	349	336	358	383	365	366	375	322	351	355	362	354	322	327	385	380	355	347	390	363	359	359	368	344	346	387	349	392	367	364	357	338	359	342	350	372	372	366	381	359	376	388	374	373	366	316	357	343	321	353	347	359	376	351	358	341	377	376	369	382	368	344	344	378	349	336	346	386	376	371	357	400	348	350	377	373	337	337	349	341	344	375	373	374	351	335	352	344	341	353	361	374	338	338	382	371	372	325	358	360	355	357	354	388	332	358	361	318	357	366	339	360	354	353	366	377	346	353	375	378	343	341	367	379	338	370	375	366	385	314	366	360	359	376	361	355	345	339	333	377	368	361	348	333	347	375	365	326	331	385	348	333	346	324	388	368	343	395	364	341	388	390	385	340	387	362	363	369	368	370	379	344	355	357	339	361	334	397	357	390	350	356	364	371	336	319	337	380	374	374	363	358	347	341	367	364	373	364	386	364	335	348	363	363	344	429	332	354	380	350	345	366	366	360	381	355	376	344	370	353	359	391	343	393	350	340	374	379	365	369	361	360	363	373	349	344	381	376	373	359	363	338	350	362	346	378	381	349	384	348	360	396	389	350	367	366	375	340	362	366	330	370	366	331	351	399	353	319	360	358	362	388	346	365	351	343	350	370	352	338	373	390	359	389	350	335	371	352	399	327	367	387	391	364	357	349	389	345	366	381	343	338	352	350	348	372	375	356	391	374	343	385	397	388	335	354	341	370	356	372	380	363	338	359	399	363	317	369	349	353	358	360	373	353	391	362	358	367	356	370	356	346	347	339	343	370	349	338	399	341	340	333	378	381	388	363	385	337	352	345	361	345	386	399	359	347	379	404	352	384	345	385	371	368	371	348	359	346	351	369	355	359	357	356	337	358	381	333	346	353	360	369	346	365	322	334	388	376	364	361	344	370	369	329	367	348	379	378	368	371	380	366	367	345	342	351	378	378	345	341	332	395
5573	2041	1471	829	568	422	348	348	795	2074	2618	2016	1009	567	407	336	348	369	338	336	337	297	374	316	332	337	332	326	320	361	315	337	329	363	311	354	335	337	314	331	356	343	378	318	353	330	337	321	327	334	344	328	323	326	334	327	336	299	324	353	373	315	355	313	322	336	337	325	342	331	341	325	346	327	331	333	359	304	365	309	328	348	312	349	347	337	330	395	350	328	323	365	327	329	354	368	333	292	332	351	344	345	328	320	342	325	360	346	328	354	343	359	348	326	346	329	334	358	353	333	326	357	364	337	350	331	321	343	347	318	337	294	296	304	346	329	297	331	343	306	323	320	354	322	358	356	320	363	358	344	328	338	345	356	338	324	326	347	348	333	322	355	322	314	321	336	343	338	348	333	294	346	334	304	346	318	379	369	325	347	342	335	340	334	369	325	343	334	346	336	332	325	337	330	346	331	329	324	326	324	317	333	369	368	338	313	347	335	346	359	354	311	328	316	297	331	367	355	333	336	343	348	344	333	348	318	322	339	345	343	334	273	332	336	348	351	349	318	337	321	337	360	309	323	311	331	330	352	338	318	320	342	335	369	351	356	328	335	325	301	322	344	318	333	332	346	352	327	355	309	321	347	341	322	334	329	337	329	333	342	316	356	324	314	371	347	323	322	335	327	315	314	354	339	311	322	351	340	306	297	355	332	357	360	337	343	298	343	336	335	334	316	335	335	314	338	299	311	358	336	358	373	329	332	349	328	305	319	367	303	336	338	301	321	310	333	318	323	346	338	351	356	339	335	339	346	356	332	346	309	320	319	355	350	330	332	314	334	334	331	369	343	324	346	335	320	343	351	295	329	362	332	348	311	342	338	363	318	357	344	332	318	323	304	336	359	326	323	343	310	313	293	321	364	333	330	359	299	340	351	313	334	335	287	347	321	324	329	323	340	308	342	316	356	341	306	305	354	317	322	339	326	317	318	328	343	339	325	334	317	329	318	329	341	315	353	313	344	314	332	324	338	323	339	363	342	347	339	316	364	333	349	348	333	337	339	317	336	371	339	342	325	303	337	347	331	339	326	318	303	320	340	362	326	335	318	300	325	323	346	336	329	321	332	340	341	339	352	339	359	324	351	324	360	353	304	342	329	321	335	335	314	330	353	325	346	313	327	341	364	328	347	352	348	338	328	347	319	352	360	314	327	350	343	331	327	347	328	322	357	319	322	327	342	355	306	357	331	349	340	331	361	323	333	326	317	321	313	320	320	342	329	355	310	358	332	315	311	330	349	327	315	318	322	327	332	320	347	335	336	327	288	312	353	378	355	341	378	330	319	335	352	368	317	314	348	319	313	324	312	333	337	357	354	375	319	331	328	320	345	329	325	336	344	326	328	334	332	299	310	305	322	324	329	342	370	323	318	324	351	331	323	317	303	305	336	361	334	357	347	337	362	348	328	333	360	313	336	305	348	345	301	344	339	323	348	365	308	314	336	306	344	334	333	335	364	367	321	290	364	312	340	341	383	348	347	349	329	321	312	359	315	315	361	354	357	345	339	347	364	343	355	367	360	356	308	363	322	352	376	351	343	335	345	354	349	321	348	339	344	340	340	326	324	319	367	340	322	306	322	341	334	331	331	320	335	346	356	313	318	330	345	350	322	353	330	308	333	356	371	346	349	343	328	307	333	319	342	300	314	319	364	361	323	335	323	329	336	337	343	305	282	295	299	337	362	339	343	312	350	329	337	346	325	310	364	295	314	309	306	366	366	325	323	360	378	378	332	345	310	339	318	346	339	363	343	319	335	304	350	311	383	350	323	327	300	330	341	325	326	302	306	349	324	314	314	314	309	329	324	351	335	348	344	355	315	330	329	356	339	343	332	339	339	357	334	315	315	323	316	376	342	347	318	314	350	330	331	324	311	342	328	318	338	329	371	328	342	324	326	319	346	344	332	358	360	358	302	328	344	309	323	300	329	309	333	347	328	329	331	345	338	330	329	337	368	329	381	337	316	348	321	334	352	329	337	312	320	340	370	320	314	343	304	357	322	341	318	334	335	344	349	363	330	329	338	326	336	307	357	323	336	340	327	310	338	323	343	311	365	328	352	340	323	319	345	333	326	322	345	345	316	342	327	314	295	317	335	349	340	347	328	349	314	361	318	310	335	366	343	317	325	351	357	320	317	341	341	351	337	327	317	364	324	353	337	343	310	314	322	342	328	358	314	352	344	359	349	332	330	310	337	335	322	341	366	334	336	384	322	335	296	316	397	309	340	346	333	343	333	343	333	318	373	334	327	298	327	316	322	342	297	301	343	331	348	342	313	361	322	331	319	341	311	347	365	339	357	312	359	331	353	321	320	337	311	353	344	319	314	331	303	341	327	329	314	339	362	321	313	351	339	342	324	342	375	290	300	344	354	307	338	353	361	318	333	298	332	329	330	326	316	324	351	348	346	364	315	337	334	359	352	314	318	329	317	339	298	362	295	283	324	350	316	350	345	370	348	335	338	302	342	351	344	350	343	318	338	355	326	334	318	370	347	345	336	324	352	333	342	359	287	378	313	331	344	367	333	318	353	327	344	309	346	325	335	356	378	303	316	294	323	327	370	326	312	349	357	337	304	313	353	339	358	352	331	346	314	338	325	314	334	309	341	356	310	312	375	362	305	343	304	343	359	341	336	333	323	312	346	327	360	340	369	316	358	345	309	326	331	356	331	389	354	327	362	324	316	323	337	322	342	352	343	328	342	312	306	318	306	331	333	309	310	284	351	323	317	316	340	315	320	330	323	328	331	300	328	314	309	353	353	338	296	363	321	318	323	344	348	343	286	328	314	335	315	332	298	329	340	354	314	333	305	347	319	365	321	354	331	328	338	328	331	309	346	344	313	324	306	350	317	329	297	342	322	338	361	334	317	321	327	371	329	356	308	315	329	311	337	342	356	352	342	349	328	331	322	326	347	343	325	327	334	344	337	351	314	353	365	311	333	322	387	334	365	323	343	332	322	313	299	323	340	330	297	348	317	371	306	317	328	347	363	318	337	352	324	327	371	337	336	343	346	333	320	326	354	358	357	356	327	338	300	368	309	337	333	348	297	334	345	356	335	331	373	333	323	354	350	347	336	317	350	351	318	321	297	347	357	341	355	328	331	330	335	348	363	328	324	350	338	304	362	374	328	337	328	361	330	354	347	328	300	328	353	336	334	297	352	327	343	328	335	307	305	317	319	354	344	330	334	319	334	294	331	331	342	343	336	320	312	317	334	362	352	306	294	345	326	308	344	354	325	367	351	343	351	323	296	343	348	316	334	341	301	317	348	348	326	321	348	314	355	341	375	325	325	337	334	345	320	349	322	350	337	307	348	342	331	339	330	328	317	314	325	356	314	333	360	345	323	354	375	348	313	336	303	303	332	336	341	332	360	353	353	309	337	334	313	343	334	357	359	345	348	353	319	319	342	361	323	320	348	310	335	329	336	333	382	358	346	322	321	342	295
25580	21460	27554	25586	7331	1189	679	543	1830	15455	20528	15284	5991	1659	689	467	391	375	375	324	372	375	343	362	372	362	333	349	355	356	339	330	389	344	328	359	355	375	360	367	338	344	333	365	343	331	369	348	348	360	371	352	359	335	360	408	336	347	346	340	362	378	374	397	354	365	374	330	376	336	350	345	347	339	371	305	356	354	362	354	384	340	352	339	331	332	351	338	316	326	353	350	338	347	347	372	349	329	376	344	339	324	334	348	355	331	359	341	365	358	365	340	405	334	361	346	332	320	353	367	377	357	340	324	362	324	323	331	346	318	335	351	330	374	380	350	363	365	341	346	372	348	354	300	318	330	370	335	378	328	417	362	362	331	378	352	351	359	342	364	345	366	362	376	354	335	328	379	350	363	373	349	311	353	361	350	349	327	363	332	325	361	378	377	343	364	328	368	358	353	351	330	340	382	328	360	347	347	346	341	360	354	347	358	343	343	371	348	373	353	342	326	367	357	410	342	365	331	382	340	313	299	334	374	375	357	318	367	361	357	366	359	362	334	356	346	348	347	334	352	344	365	335	391	334	352	355	324	371	328	358	347	366	356	306	346	321	335	359	357	380	357	324	326	327	357	325	389	367	338	355	343	343	329	362	349	364	369	380	333	351	369	330	334	337	337	359	348	327	403	392	324	331	360	342	354	335	332	338	373	346	379	348	350	352	353	348	337	344	326	331	395	365	331	340	357	353	377	322	341	334	340	373	358	349	353	324	347	364	326	341	367	301	356	351	371	335	347	337	340	351	334	333	378	363	339	335	348	344	373	362	333	343	371	348	357	345	381	357	364	353	361	346	337	357	368	376	330	351	350	307	354	343	338	338	359	406	371	355	318	351	365	338	326	356	349	334	365	351	341	364	355	341	348	305	336	318	365	402	349	369	336	370	345	359	327	388	378	327	368	355	358	364	332	352	339	345	355	346	368	327	351	375	371	336	386	346	332	337	347	340	367	324	326	374	359	378	341	367	303	382	354	346	377	367	338	356	354	359	381	362	331	360	355	327	337	336	367	341	334	336	353	334	334	353	351	362	363	328	335	370	352	356	349	320	355	387	342	346	358	367	320	349	375	323	356	364	365	326	314	342	346	346	348	320	354	323	349	370	343	333	315	360	329	361	349	322	328	342	340	347	352	356	367	368	332	332	372	382	355	345	371	334	334	368	359	342	347	354	366	365	335	376	381	366	371	395	355	367	357	380	329	364	347	361	328	356	364	372	335	343	353	377	345	374	350	369	362	382	334	335	333	359	362	347	337	367	323	365	371	325	333	326	376	338	333	348	340	345	366	381	370	341	361	345	399	356	346	327	368	333	378	341	348	370	335	353	345	351	333	337	350	320	393	412	331	364	322	344	378	316	351	324	368	347	323	335	350	327	332	407	348	387	368	371	340	323	366	357	350	344	306	338	324	357	336	380	354	379	347	341	327	332	388	336	340	350	328	343	317	358	359	342	351	347	344	406	323	315	370	327	341	335	328	329	366	330	372	355	339	372	383	340	357	341	332	365	324	367	364	364	349	356	349	381	353	324	352	363	357	355	358	376	332	330	357	343	329	336	330	365	351	335	336	372	342	359	348	371	318	350	332	390	347	366	394	340	346	378	353	350	356	312	367	388	349	361	306	372	373	317	340	382	328	360	342	318	355	370	323	338	375	362	368	348	319	353	346	368	323	374	375	370	355	354	324	335	325	355	359	356	343	368	363	341	381	339	351	362	348	375	347	329	344	305	370	343	357	352	343	383	356	342	340	370	330	356	329	353	323	341	375	339	332	388	355	372	329	339	376	335	365	347	348	313	313	303	321	350	354	359	365	353	322	327	339	347	348	334	387	322	358	325	361	344	334	359	355	359	351	330	410	330	380	329	374	319	352	350	359	329	336	315	351	349	339	337	371	357	355	365	319	353	359	366	363	367	332	354	330	334	350	340	311	361	338	329	357	362	352	388	366	381	351	379	381	352	342	352	346	377	345	331	349	360	332	344	351	341	321	324	376	352	337	360	358	342	313	314	366	359	328	357	364	328	345	362	345	351	354	342	319	338	339	331	339	343	359	321	337	364	328	331	346	342	347	361	337	322	386	337	366	363	348	306	391	348	355	373	362	369	378	374	311	327	319	348	316	368	332	317	350	339	349	345	334	368	403	372	365	366	344	353	373	341	359	370	370	358	348	360	356	344	343	335	340	329	328	347	355	345	361	356	355	341	315	356	371	386	321	349	380	340	339	328	361	358	347	385	369	346	355	370	365	405	333	323	355	357	352	324	359	362	352	353	349	358	353	361	376	357	362	320	361	348	344	345	354	343	345	330	337	357	345	363	348	334	371	388	368	347	352	332	346	328	347	331	360	362	363	347	372	331	364	341	379	380	350	350	333	340	349	342	351	326	362	330	334	347	361	327	349	349	347	331	376	374	348	341	354	316	360	336	385	323	355	343	372	337	344	308	358	339	341	356	360	375	347	336	384	330	351	344	365	351	353	341	300	352	354	354	343	357	317	374	335	353	333	360	354	330	348	395	368	358	361	353	295	343	366	312	406	361	297	365	332	349	336	327	381	332	354	375	348	380	331	393	341	329	323	338	357	354	357	304	351	352	347	347	356	356	336	322	367	347	364	358	339	328	325	358	338	334	368	340	355	373	341	371	390	320	350	342	348	312	361	347	338	359	358	364	377	386	314	360	359	352	343	360	353	379	353	345	344	362	328	369	379	383	368	343	356	353	345	372	358	358	348	369	361	362	331	355	365	378	346	376	350	355	340	331	357	374	343	342	359	354	347	380	339	362	338	367	343	339	349	365	348	369	339	330	347	346	323	341	348	361	364	355	331	330	354	333	358	351	355	353	325	333	331	363	352	346	349	360	374	387	347	362	352	357	347	372	331	368	391	370	355	341	331	378	332	346	367	343	390	351	346	315	323	371	358	353	342	314	369	362	357	348	347	372	370	338	341	362	347	356	311	360	359	356	336	347	371	372	344	342	345	355	357	348	348	375	350	340	365	371	346	357	352	350	336	338	357	341	306	354	334	340	340	345	374	348	339	337	375	352	358	354	371	350	285	337	317	366	351	337	337	350	387	334	378	352	401	344	361	345	372	351	344	342	353	363	356	354	345	380	347	361	328	355	367	365	337	343	383	316	364	339	320	356	363	362	355	369	342	344	363	324	326	361	365	372	349	365	354	337	349	340	328	349	388	341	363	354	322	355	348	352	349	343	359	364	355	369	378	334	356	338	340	329	409	338	349	359	315	354	321	349	323	338	333	345	372	358	348	344	349	360	352	348	357	350	332	345	375	374	359	347	323	342	368	359	371	386	359	320	356	352	333	328	358	323	359	344	335	381	360	351	378	318	351	355	379	341	328	341	335	361	337	357	356	360	373	358	330	362	338	325	344	332	337	394	390	339	336	325	385	333	318	363	373	358	334	344	340	368	336	327	394	326	309	405	368	342	357
4367	5199	3875	1856	1441	929	723	609	3138	18335	19006	13449	5429	1848	799	466	360	367	363	356	330	330	372	366	340	332	351	319	343	341	355	359	313	340	334	340	329	358	332	327	337	380	357	335	354	380	347	329	351	339	346	357	322	350	339	357	363	354	349	344	365	341	346	343	332	343	339	339	352	377	343	333	352	350	316	368	362	350	327	345	373	336	359	359	340	324	339	325	389	356	319	355	337	358	353	379	350	351	289	362	335	347	351	378	327	346	335	347	347	325	317	371	348	323	312	336	368	347	331	327	329	331	355	359	333	352	331	318	322	347	329	363	348	371	319	371	331	394	353	356	368	385	372	361	331	336	332	329	352	327	372	373	361	330	362	344	367	322	337	333	358	344	342	347	335	330	343	340	344	327	340	368	356	340	366	336	324	349	344	328	339	372	365	321	339	324	356	331	391	341	369	332	333	343	357	360	315	331	313	324	336	349	348	370	376	330	363	336	333	367	381	314	352	347	362	365	342	333	309	356	344	319	343	362	327	349	363	358	374	329	360	367	346	340	309	323	328	358	333	355	353	322	338	352	345	367	317	339	354	378	329	307	318	377	337	359	344	358	347	323	336	359	353	336	335	357	357	343	357	362	344	318	336	319	323	347	371	369	340	343	369	355	339	340	346	344	349	340	331	359	389	346	361	349	361	352	343	335	337	347	326	329	319	308	325	370	311	356	345	367	372	361	343	313	318	372	350	353	390	347	344	350	345	324	355	361	332	319	355	365	374	339	324	300	306	329	368	327	360	325	357	371	353	358	314	351	336	310	340	338	388	355	330	320	349	380	345	346	327	381	319	327	363	359	364	345	347	320	354	323	324	363	340	313	343	356	381	355	353	346	353	305	317	354	333	364	326	356	346	374	363	358	358	331	362	327	335	351	339	310	366	319	314	319	303	330	325	355	331	345	330	351	310	350	336	301	326	392	367	344	359	364	356	358	367	301	333	335	321	353	333	340	313	360	314	333	319	370	344	332	357	321	334	307	343	320	359	354	365	331	347	350	368	310	351	347	345	336	378	362	357	302	382	362	329	339	356	325	363	339	345	333	353	323	346	334	348	338	340	377	326	339	340	403	363	340	336	325	345	370	322	329	332	373	370	340	341	403	354	334	327	355	318	340	332	347	323	343	346	352	343	369	352	350	390	372	321	356	331	348	356	349	355	318	361	353	334	330	336	333	321	320	310	344	358	348	347	320	324	369	340	343	333	328	350	305	344	330	339	347	368	353	300	354	353	359	364	334	349	362	336	336	319	342	312	332	358	329	332	364	365	343	316	318	327	340	303	338	366	364	332	332	370	326	315	329	358	340	337	316	314	347	362	326	340	353	390	335	361	318	306	364	332	350	322	346	358	341	372	328	368	347	366	338	336	349	348	357	350	296	354	329	341	318	345	341	374	378	359	352	342	352	337	342	347	317	352	371	354	324	386	369	354	360	384	328	373	358	343	345	323	359	328	315	355	352	331	344	313	351	382	365	318	343	339	354	336	373	347	324	332	376	360	342	346	361	348	338	347	340	343	367	368	342	355	358	345	337	349	340	349	326	367	370	344	352	356	337	360	358	347	333	324	338	352	331	331	345	349	333	367	341	354	345	322	373	349	317	366	342	368	338	308	308	324	314	353	327	329	347	346	331	323	315	309	351	339	357	358	346	354	374	363	336	348	340	345	386	321	366	343	345	368	361	336	335	365	376	316	369	344	356	330	349	329	331	361	355	335	345	353	348	336	348	344	336	332	382	363	361	329	352	363	350	332	321	331	366	376	360	356	353	338	346	357	353	349	345	339	322	347	334	342	370	337	393	368	366	360	342	343	365	348	331	394	330	299	344	352	318	354	323	335	353	362	338	353	351	326	359	365	321	327	338	358	329	336	372	361	331	339	345	326	349	328	327	324	343	352	317	340	346	335	357	323	342	341	342	361	381	336	327	347	360	334	355	315	357	362	351	307	337	361	356	333	328	338	340	339	338	365	372	328	335	340	352	314	375	347	329	357	332	349	340	340	326	332	347	350	325	391	358	341	309	343	355	333	343	373	328	310	349	350	323	381	356	333	323	349	353	338	307	307	371	336	342	329	353	341	314	350	338	302	347	319	343	339	352	373	337	351	309	328	345	332	332	347	355	322	339	335	361	325	349	339	341	374	353	348	344	366	360	333	318	309	347	357	325	312	355	373	337	367	354	355	361	343	339	332	360	352	349	318	371	341	343	345	342	382	362	325	368	314	354	320	337	343	309	318	377	366	348	347	321	330	374	356	352	339	363	334	336	328	363	359	363	359	336	353	358	335	353	358	365	333	342	360	383	343	342	327	332	353	361	373	358	346	330	350	352	387	343	334	348	345	326	349	356	343	326	360	358	345	358	327	329	349	340	318	342	337	351	355	325	324	346	352	336	347	352	333	349	334	343	374	370	352	341	318	328	340	383	311	332	338	397	335	360	362	324	318	356	390	318	345	345	342	325	332	366	304	341	351	343	351	307	328	345	359	321	316	323	354	353	345	324	375	349	320	344	368	375	379	322	359	326	321	385	319	341	313	365	323	370	317	359	327	333	341	356	365	362	393	362	324	382	350	319	311	352	313	364	338	327	334	326	378	356	313	358	336	333	355	340	321	342	340	321	358	341	359	331	361	350	343	351	386	322	330	365	331	348	325	337	354	339	347	308	300	345	317	349	352	333	346	354	362	354	346	341	351	329	346	351	321	372	330	349	326	354	369	348	345	356	345	334	367	354	358	334	357	337	380	326	340	340	330	317	333	361	366	362	337	316	338	383	345	336	349	332	364	374	342	316	350	348	369	337	315	318	320	331	333	373	322	382	337	357	351	337	331	343	354	372	341	336	339	391	326	338	324	309	370	339	338	348	331	351	340	335	365	365	346	309	359	351	348	304	301	327	305	313	365	303	352	345	333	360	323	374	318	342	312	318	349	337	354	363	351	351	345	315	324	326	360	333	321	348	362	350	352	332	318	334	353	342	344	350	369	307	345	341	374	361	322	301	351	373	326	355	367	333	322	321	350	360	336	313	322	327	351	335	341	333	315	326	360	325	347	328	340	375	375	347	340	360	328	367	345	332	354	341	355	301	351	339	332	337	295	328	332	343	344	307	312	358	327	326	355	317	323	353	326	371	332	322	366	337	335	362	328	359	366	354	343	384	342	338	348	339	358	334	343	330	337	317	327	378	338	364	332	380	328	334	345	353	340	357	353	349	350	329	337	341	332	329	342	351	352	340	361	317	320	348	351	328	339	349	348	341	343	339	352	347	309	316	334	326	326	357	354	371	315	341	340	375	341	348	311	338	312	331	335	353	356	330	354	342	358	304	344	343	348	314	312	345	346	346	314	339	364	323	332	340	353	372	332	339	352	337	301	338	363	337	356	354	337	349	362	316	354	364	351	326	343	339	338	386	358	342	342	362	366	356	352	320	339	342	351	354	353	357	367	323	348	335
24604	21416	28600	24615	21201	5699	1434	898	4785	29271	34679	24437	11996	3419	1133	661	537	468	469	459	487	451	481	490	485	467	483	521	485	503	484	455	465	463	465	493	445	478	455	460	454	444	492	466	451	472	436	477	464	477	502	457	461	492	501	500	456	474	476	455	454	451	482	505	437	485	466	473	487	495	459	481	470	500	430	466	454	496	474	467	468	488	481	440	469	454	472	435	507	491	439	515	483	482	457	486	499	463	469	463	445	500	487	466	481	466	495	469	461	435	505	472	436	463	458	473	497	508	462	495	442	471	479	441	460	457	485	465	490	472	490	453	480	447	418	440	427	446	466	489	489	482	495	482	447	463	467	478	431	484	467	474	466	453	436	512	498	455	436	476	447	432	493	467	453	463	464	496	463	473	463	447	452	464	479	482	497	443	489	511	425	470	474	471	470	456	451	441	508	450	470	484	439	489	476	444	489	492	503	508	457	455	454	475	477	472	503	432	470	461	478	479	467	424	434	498	479	421	455	453	425	463	455	460	470	484	454	463	475	457	437	475	477	487	477	480	503	475	453	487	459	469	465	482	483	467	450	451	445	487	461	432	484	486	481	431	436	490	478	433	442	448	459	486	507	450	460	445	480	490	499	437	479	446	418	480	490	456	502	461	431	468	463	488	450	467	454	487	478	450	476	462	475	502	521	434	482	450	479	482	492	500	489	460	499	474	490	476	490	470	435	461	454	495	431	434	464	495	483	447	443	488	435	442	453	475	477	461	452	447	469	440	496	450	477	433	466	422	479	494	534	446	448	486	466	458	418	465	454	472	450	450	443	470	495	471	457	436	461	469	435	450	497	468	482	541	445	482	490	451	449	469	486	469	431	445	474	494	449	485	452	468	474	447	457	447	487	510	434	462	436	421	464	455	483	498	451	466	480	487	481	469	456	479	506	464	480	461	454	462	466	456	458	430	455	436	500	499	455	475	474	455	449	461	454	470	483	462	501	462	465	465	511	488	472	439	477	470	493	485	447	486	476	439	471	486	453	456	520	465	521	474	446	470	477	487	447	448	456	503	461	516	451	456	437	475	451	487	493	453	455	490	460	470	485	446	444	471	464	449	469	455	495	495	466	466	466	451	444	427	462	437	464	478	473	467	519	457	455	463	491	499	494	455	480	477	479	459	480	449	458	513	469	440	472	462	466	436	471	458	450	457	456	454	471	485	453	488	480	503	510	435	443	479	472	428	478	489	467	448	452	475	443	467	434	446	463	474	437	499	475	462	470	456	473	469	491	466	472	471	467	493	483	488	447	438	484	436	520	451	454	502	434	445	472	473	481	488	468	516	444	436	482	505	447	486	461	481	469	487	431	441	465	480	470	436	476	426	451	475	467	398	475	489	465	471	457	465	459	454	471	485	426	517	477	462	449	486	431	493	456	420	465	438	471	475	476	459	498	457	479	476	460	468	496	446	457	470	466	482	457	451	457	497	466	430	473	468	465	470	434	421	459	457	462	463	489	449	470	507	458	483	480	439	459	480	434	439	436	448	471	462	448	486	469	448	454	468	465	450	448	455	467	463	449	478	459	449	489	469	495	449	471	470	455	467	456	436	502	457	507	497	477	497	466	478	471	460	467	469	472	458	475	483	499	413	442	467	451	477	471	458	495	472	423	443	462	464	426	427	460	458	474	479	474	458	446	436	428	465	470	446	458	484	450	435	453	454	473	443	486	453	476	460	468	515	441	496	488	482	473	498	442	447	484	489	439	476	435	449	408	443	448	506	473	484	470	469	471	482	488	448	477	458	465	477	477	435	453	425	488	420	496	457	448	422	459	471	455	454	450	488	483	522	469	471	464	490	441	477	460	458	456	443	456	486	442	495	456	470	487	443	478	469	444	495	471	470	522	453	481	449	508	463	517	481	443	457	513	478	440	493	445	490	453	476	434	454	452	475	418	471	421	449	457	505	502	506	497	431	455	483	473	462	459	461	433	457	513	436	445	451	486	464	502	477	477	499	513	461	504	458	482	441	442	477	463	476	460	474	462	464	477	501	478	470	466	463	451	483	464	485	448	441	451	474	489	519	448	420	465	457	461	449	467	465	470	485	503	485	467	426	499	442	455	452	462	417	443	473	455	451	456	450	478	444	462	471	441	455	433	431	477	477	432	474	485	477	440	448	466	497	429	448	474	495	469	427	482	445	491	466	478	427	449	475	452	452	446	488	452	481	459	435	519	454	476	460	422	465	485	458	437	420	448	495	457	456	470	464	491	432	475	452	443	478	481	477	456	498	433	468	473	447	432	445	480	479	481	452	471	416	470	502	468	463	490	433	496	439	460	447	483	462	417	474	437	485	462	480	479	503	453	436	481	467	443	434	470	486	488	473	453	470	465	487	476	465	455	451	460	492	450	487	455	474	468	448	432	471	453	479	476	433	465	472	478	470	454	468	427	492	459	456	471	494	465	438	439	480	444	491	494	503	464	461	464	485	415	482	440	432	470	445	466	444	475	456	490	471	427	478	437	471	450	436	479	509	475	481	488	453	456	448	459	468	471	464	472	460	419	433	468	461	467	483	458	469	453	483	411	496	469	441	423	460	476	483	460	495	480	462	512	479	486	451	437	485	449	442	491	504	469	496	486	526	467	458	456	455	459	474	447	463	468	487	466	496	452	440	489	463	487	475	516	456	485	445	502	442	462	464	448	440	462	417	505	452	454	480	484	424	476	471	459	446	479	462	457	466	407	435	509	464	499	488	466	472	435	507	464	473	496	460	463	420	464	475	493	442	421	453	482	487	476	463	496	469	456	439	474	439	449	487	462	452	464	493	462	417	447	482	476	480	453	450	471	497	421	520	454	418	451	477	457	474	440	424	436	426	438	474	463	460	476	442	448	464	452	488	434	523	464	408	424	467	509	479	472	478	467	417	465	450	466	440	468	457	456	450	447	482	493	447	508	459	471	464	474	469	451	513	486	453	452	465	476	457	443	460	447	445	463	468	458	462	424	479	531	517	446	465	465	471	491	431	491	431	473	435	456	477	409	466	484	466	502	464	488	466	454	431	476	447	437	447	453	506	466	453	486	450	445	463	460	478	461	500	453	423	468	444	462	465	500	454	414	460	478	465	447	455	436	508	432	452	470	451	455	461	457	463	467	446	473	446	469	462	428	485	505	482	480	498	504	450	447	449	456	478	474	457	458	430	437	481	450	449	451	468	424	457	483	465	508	459	476	480	425	491	448	462	475	498	456	466	465	469	493	473	463	443	475	467	461	493	470	496	487	429	452	466	435	477	464	443	471	499	444	444	450	485	460	459	459	486	455	473	438	476	487	454	494	484	455	422	474	469	480	460	439	450	495	446	487	449	459	471	476	464	495	475	442	444	445	445	484	483	481	448	436	493	478	501	470	460	491	471	493	479	466	436	497	477	503	472	485	462	512	434	430	460	476	449	488	445	456	438	466	468	469	470	470	497	487	452	459	431	457	515	478	485	482	484	440	496
4782	7040	5588	2925	1966	1578	1119	976	7799	31331	30377	20015	9628	3316	1230	576	484	467	426	439	422	460	429	458	451	437	463	482	445	440	441	443	407	431	420	423	423	465	433	456	432	471	452	448	451	425	458	468	466	457	442	453	476	520	486	408	453	422	453	453	411	454	425	423	436	444	444	431	437	471	453	431	417	421	436	418	420	441	430	454	450	449	441	436	479	435	436	470	437	434	451	440	444	426	406	444	426	418	453	447	454	470	421	463	438	445	425	420	443	441	437	424	444	478	405	419	439	408	461	418	425	432	444	456	428	461	429	476	427	419	414	439	459	439	436	456	397	432	434	408	402	431	449	468	462	461	450	449	476	439	470	398	448	441	407	440	425	438	407	421	415	435	492	419	458	405	418	421	417	422	399	463	412	441	440	415	469	397	445	454	414	442	477	451	408	439	420	444	456	416	426	459	446	400	447	437	398	433	430	419	442	467	454	410	464	400	455	476	421	418	407	422	409	439	423	449	418	454	445	431	414	409	477	450	429	419	455	439	429	450	434	477	448	453	451	418	439	420	430	440	416	444	428	439	460	435	435	484	429	452	420	413	435	434	451	414	454	420	414	430	439	462	421	444	409	425	441	414	408	442	412	437	417	485	452	426	459	423	433	436	446	438	447	456	465	439	433	392	454	445	477	449	448	423	448	458	448	413	454	424	426	446	434	455	442	408	454	428	422	409	432	437	421	460	442	441	461	427	432	425	407	439	450	420	472	451	403	446	403	452	452	435	410	445	458	465	443	399	434	459	437	402	450	445	408	436	436	415	412	459	444	434	451	425	421	472	438	447	405	405	449	475	474	422	444	453	412	433	442	407	421	450	454	438	420	408	435	446	447	454	406	463	432	431	438	445	425	457	443	473	440	463	464	412	431	455	431	487	427	434	447	406	430	461	447	448	455	428	444	417	448	444	454	442	434	452	415	410	421	425	415	442	452	437	446	444	475	406	451	434	453	418	456	415	435	460	424	458	448	421	424	435	437	427	429	425	420	430	447	445	397	422	464	469	474	432	451	411	446	437	439	454	384	414	408	428	467	405	488	395	434	477	429	436	440	448	461	401	474	433	447	413	494	416	493	443	478	490	408	459	407	477	426	445	455	450	444	431	424	433	411	441	438	401	457	504	458	454	436	395	403	410	467	453	427	408	412	456	444	430	422	431	438	439	438	494	424	441	471	469	395	431	422	480	417	431	465	455	472	455	452	457	406	436	436	431	448	432	413	442	428	427	405	472	450	435	421	471	417	448	440	429	459	457	415	438	435	427	460	422	459	429	444	458	468	421	490	414	437	463	435	433	458	399	465	442	460	449	420	426	464	456	452	448	442	458	428	436	467	455	437	468	414	477	458	438	439	436	420	431	447	420	446	467	432	422	437	435	394	411	419	451	414	421	467	419	462	443	441	411	418	405	434	435	458	441	419	490	414	443	450	459	443	444	459	388	430	410	450	437	447	431	428	438	440	452	439	443	408	442	447	458	457	457	449	443	442	434	437	427	461	449	455	410	420	481	451	393	395	443	452	450	440	429	434	456	445	436	466	432	467	447	447	429	392	426	446	456	443	417	435	440	445	432	418	430	437	406	439	431	417	427	426	407	427	473	424	409	424	425	417	487	436	419	456	440	451	447	388	447	448	446	423	446	448	403	387	428	445	437	478	417	435	425	444	440	389	424	445	437	414	420	451	449	432	437	428	445	424	410	460	454	406	416	441	450	411	441	464	431	417	441	456	456	446	404	458	434	420	461	432	461	415	444	452	422	471	457	433	414	437	437	408	461	406	451	430	437	426	444	428	415	425	443	445	424	410	449	442	429	405	412	473	438	455	445	444	425	397	447	409	451	432	479	433	444	449	435	464	410	418	415	440	449	461	469	451	452	421	401	468	474	411	456	428	432	434	442	425	428	411	454	469	431	444	415	436	431	430	443	405	404	437	430	405	441	423	464	420	455	446	438	439	478	451	473	426	457	410	460	451	434	445	423	423	431	434	437	423	432	449	377	429	404	449	455	455	464	449	439	465	453	442	443	469	450	417	462	411	438	443	431	425	403	438	437	471	454	420	444	448	456	412	414	406	436	397	418	402	439	397	433	440	436	408	441	427	412	448	445	396	428	382	432	411	432	416	455	443	434	412	468	446	462	436	410	393	426	438	455	439	462	467	454	443	469	444	428	470	435	434	480	399	434	411	402	442	430	410	472	397	461	443	485	454	389	450	435	423	392	434	398	414	465	416	415	453	449	432	414	421	457	457	440	428	395	432	454	407	442	441	446	390	427	426	426	421	438	462	410	445	409	462	448	423	443	429	471	425	421	401	433	494	425	431	428	434	462	394	431	446	439	441	391	427	432	431	425	440	455	405	457	445	404	416	443	449	445	418	387	377	430	431	423	424	393	427	464	448	459	435	405	440	452	444	429	471	430	427	416	467	439	424	434	418	411	459	456	423	437	430	408	422	418	419	444	444	456	421	458	431	457	445	432	438	437	461	387	444	469	428	432	408	442	459	457	438	437	436	414	436	444	410	462	440	435	423	419	414	435	446	440	418	425	427	441	438	420	431	457	400	448	438	407	428	430	426	409	452	444	474	385	430	405	431	418	414	439	448	423	467	420	442	412	464	469	435	452	401	404	404	450	404	417	467	461	440	450	420	467	490	463	437	460	412	422	428	456	443	451	448	414	392	440	400	445	460	427	457	401	449	396	433	408	435	483	457	416	435	458	460	439	411	427	428	446	421	425	423	412	419	456	437	456	429	430	432	440	415	449	446	406	427	422	429	481	430	405	447	446	402	436	429	434	446	420	458	429	425	470	438	431	421	451	464	402	425	420	450	421	440	460	428	445	430	486	449	432	443	520	427	404	441	455	460	442	444	412	412	440	408	450	458	479	461	487	394	442	449	433	423	437	426	439	395	434	466	401	417	426	447	438	414	437	414	418	425	392	409	454	420	455	439	412	437	464	421	395	422	430	442	427	416	451	412	463	413	421	443	421	431	438	441	440	427	434	455	451	479	451	432	416	423	441	479	431	453	442	430	439	428	438	427	445	438	422	472	446	388	449	456	446	460	437	447	412	436	467	406	428	432	452	422	441	446	419	482	462	461	439	432	437	447	453	432	401	462	428	414	454	432	479	440	421	426	449	498	447	396	444	470	436	446	471	415	444	425	458	477	452	484	406	400	469	438	435	471	468	443	456	410	420	441	417	426	393	436	431	415	391	405	433	441	427	433	453	447	421	403	476	439	443	416	422	422	409	411	451	426	397	449	429	425	418	411	460	458	415	451	398	441	452	449	403	429	438	435	457	431	425	450	438	450	454	456	461	445	423	426	434	429	436	411	453	428	433	438	424	458	421	474	424	428	413	451	424	441	478	372	403	415	419	458	450	410	434	406	432	452	431	433	444	435	454	426	448	428	407	422	457	437	454	425	478	421	421	462	441	435	424	430	443	432	435	440	427
27544	10181	1552	743	436	409	351	358	594	1636	1965	1445	830	555	451	366	336	347	361	320	330	347	325	341	348	328	318	331	333	361	346	362	335	332	357	328	344	360	336	338	323	326	350	354	373	343	323	356	379	307	380	332	299	364	334	356	327	332	327	336	314	333	315	334	332	342	340	333	337	344	355	333	304	348	366	355	347	341	359	349	327	340	350	340	345	349	361	340	364	358	318	318	308	346	337	350	305	358	320	340	321	345	325	355	341	326	336	340	334	350	315	345	298	340	326	329	337	317	344	367	329	339	341	349	319	311	297	318	328	312	340	351	326	336	356	279	286	345	341	340	316	384	325	346	331	372	343	324	328	316	369	313	314	366	355	326	342	334	338	330	368	330	328	357	334	294	310	330	313	351	354	341	341	391	314	320	353	343	348	355	327	325	347	345	321	359	294	337	363	324	340	361	363	320	362	331	331	319	347	310	336	348	301	326	336	317	339	345	303	321	334	306	340	344	346	342	337	333	329	350	345	345	367	359	259	330	310	343	343	339	344	313	336	353	349	357	365	326	341	310	332	351	339	332	316	356	309	353	340	318	351	352	315	329	340	331	354	351	332	309	340	343	370	359	376	344	329	320	346	344	331	344	334	328	322	326	357	321	337	321	350	313	321	326	347	355	385	345	325	307	360	290	344	346	340	345	335	333	339	328	328	331	344	340	325	321	283	322	370	353	342	331	344	332	337	331	358	308	318	341	357	313	325	324	325	343	315	333	312	343	311	343	346	344	311	333	332	322	338	315	333	349	359	333	317	350	359	367	334	336	323	319	354	317	308	386	330	339	372	372	338	321	315	362	294	340	331	319	336	336	361	334	301	355	335	328	310	321	315	320	311	345	336	334	321	315	334	347	358	342	323	362	358	342	350	333	315	347	317	351	358	354	360	332	354	340	308	347	281	334	332	345	334	381	325	359	303	339	338	342	338	349	358	348	316	302	350	356	327	341	329	350	333	357	341	301	310	341	301	330	346	369	374	335	339	319	355	364	334	330	338	361	333	348	341	338	330	376	335	387	342	361	328	353	335	323	334	356	351	314	310	393	332	314	347	319	307	349	340	343	329	343	328	356	314	310	336	314	344	363	334	331	351	356	322	328	346	336	300	334	354	376	341	310	314	336	358	307	349	384	320	341	325	370	370	367	332	348	370	323	350	354	350	334	324	361	335	318	330	373	323	332	332	339	360	345	387	332	350	367	330	315	339	281	345	333	342	313	340	315	342	340	348	320	343	317	355	325	330	303	354	327	343	351	334	342	323	348	319	332	354	304	342	348	351	359	329	360	362	299	368	361	318	340	352	329	297	360	323	339	314	340	314	359	324	354	336	332	324	309	305	349	337	356	362	355	356	309	351	346	343	350	310	341	362	372	341	341	348	341	293	333	368	338	340	326	333	308	322	328	352	334	330	331	353	344	324	335	304	323	331	354	353	319	332	332	387	349	331	308	374	332	335	316	343	329	336	353	360	355	369	341	352	348	379	348	315	316	369	346	305	366	337	333	358	356	348	367	353	359	344	355	363	344	340	338	376	339	343	342	326	325	333	315	315	320	361	336	347	330	328	331	337	314	316	307	336	315	333	341	338	342	330	358	315	312	314	351	333	359	344	377	338	356	338	325	318	325	337	329	350	381	374	330	356	329	370	354	352	330	303	337	335	386	340	331	315	384	352	316	307	388	333	336	312	330	326	328	364	362	325	331	363	313	310	365	360	330	320	310	326	359	361	309	365	353	320	336	337	342	311	369	330	335	373	316	357	346	330	344	386	340	299	308	345	323	359	311	335	360	334	340	340	344	376	329	318	339	349	273	395	362	361	338	349	331	329	330	317	318	347	334	349	332	354	334	341	345	325	347	323	341	397	340	354	343	352	340	312	341	353	340	320	335	343	312	343	337	317	355	367	316	366	363	337	313	328	323	325	327	337	352	350	331	320	338	325	345	339	349	349	311	348	342	359	355	364	318	359	316	356	332	298	340	298	328	328	325	333	340	326	343	336	333	362	351	348	331	355	337	353	312	353	382	346	333	337	331	386	392	326	335	382	342	353	343	353	362	340	328	318	344	353	359	331	358	336	368	390	358	334	314	363	326	350	343	356	293	340	355	336	350	302	349	334	318	328	322	346	370	327	325	326	328	354	339	339	353	321	307	339	363	338	339	354	348	351	352	314	324	353	335	353	327	354	348	365	344	357	346	380	334	317	376	345	337	363	319	330	354	346	365	316	344	352	352	337	336	353	344	336	325	364	363	344	353	330	298	348	351	325	350	353	350	336	361	349	329	332	337	317	345	301	332	358	322	375	326	327	334	328	303	359	340	330	313	333	356	363	327	369	356	347	357	345	341	335	317	333	334	327	324	311	332	356	315	378	333	315	369	321	345	308	363	300	313	343	306	321	302	336	337	338	337	320	336	330	351	351	360	347	318	360	368	350	331	334	345	286	344	354	353	361	298	336	321	344	346	335	349	349	336	351	350	335	320	361	315	327	300	368	350	323	372	353	361	351	340	373	340	356	351	364	350	348	359	358	318	328	360	335	338	316	349	334	356	293	314	346	347	334	350	335	344	346	360	341	349	340	324	310	335	294	338	332	336	343	348	353	331	320	334	345	357	322	373	336	345	347	344	326	309	334	349	312	363	329	331	331	337	335	331	351	349	371	336	321	327	342	363	332	364	310	334	328	349	369	344	330	352	337	311	349	331	324	380	335	335	324	327	331	337	358	385	337	357	336	345	371	345	333	331	315	363	346	315	326	339	334	356	338	366	296	363	340	342	344	332	343	328	323	325	341	328	312	330	338	345	319	358	345	347	340	322	328	319	337	321	361	360	348	339	368	317	365	332	363	346	300	321	337	345	334	341	316	332	335	334	364	324	326	321	327	301	359	314	345	348	348	358	332	353	350	322	338	358	332	362	342	358	336	349	336	297	356	337	320	327	337	327	319	355	356	306	349	300	311	327	327	326	346	342	319	352	297	377	364	341	360	317	352	366	317	335	312	338	306	323	355	335	338	316	340	341	331	313	340	313	325	338	364	341	380	317	340	328	339	344	369	332	329	330	324	339	325	353	345	328	312	327	350	374	328	332	330	327	354	319	299	345	336	323	329	321	362	358	343	328	350	352	340	340	304	340	366	333	316	346	315	356	331	332	359	342	325	355	300	337	328	296	343	342	344	353	360	328	346	340	345	323	315	373	328	323	317	345	351	334	324	325	338	357	351	310	350	308	334	348	348	336	333	347	318	340	342	355	337	354	314	350	332	344	337	325	325	366	344	328	340	368	371	316	333	373	336	363	341	338	371	323	331	317	357	342	339	364	329	329	334	345	331	325	311	356	327	314	322	329	341	356	343	344	351	352	350	304	326	331	350	343	355	339	325	353	361	326	368	352	344	329	318	395	325	321	374	364	329	326	348	302	322	341	338	347	324	349	321	345	323	333	307	333	331	360	318	348
5434	1241	1258	595	443	388	375	381	791	2498	2465	1718	917	541	412	329	315	352	325	345	317	337	349	276	318	278	293	309	323	313	295	331	314	309	338	318	341	312	329	300	327	336	338	284	311	304	301	337	286	324	328	346	318	301	341	314	334	328	317	306	326	347	277	333	315	325	321	312	298	291	300	305	325	339	340	362	333	321	330	304	327	305	301	324	347	313	289	298	305	284	300	311	337	316	318	284	313	330	320	303	295	301	321	332	313	349	282	319	307	354	288	297	316	299	309	312	338	320	340	330	308	316	347	286	332	321	297	329	313	340	308	311	323	327	334	305	320	326	318	317	288	333	323	345	292	292	361	301	305	298	314	339	289	329	311	327	315	315	296	320	323	340	288	307	302	312	331	284	333	329	338	315	294	312	293	320	322	290	328	289	323	292	303	295	310	297	290	336	277	313	323	309	322	305	315	314	312	332	305	332	322	310	310	335	292	311	330	352	299	334	332	312	331	322	318	331	320	314	329	318	318	319	327	344	306	290	326	344	325	303	289	335	309	312	315	284	309	309	292	328	330	303	324	308	295	351	304	335	298	336	323	342	315	322	330	338	314	302	320	292	324	287	318	297	296	324	341	314	332	344	304	294	336	350	293	334	345	310	293	319	322	314	352	295	302	312	319	317	362	283	322	348	335	341	310	322	296	329	327	322	320	315	280	336	309	318	316	311	285	307	381	316	295	296	308	334	343	365	326	337	321	282	320	340	343	311	327	296	323	306	302	270	289	309	340	330	326	321	290	335	325	304	340	323	274	298	314	294	324	313	308	306	315	283	320	335	294	310	343	308	336	315	295	317	348	332	308	299	315	295	316	306	330	313	310	311	336	299	310	355	297	300	340	315	295	295	333	309	316	301	307	340	308	315	295	310	317	335	332	331	320	309	338	326	303	292	320	338	313	335	310	305	301	333	288	291	329	291	322	308	270	330	304	323	315	323	297	298	317	292	307	330	321	309	327	319	319	297	301	313	339	320	314	320	336	329	306	318	331	334	300	335	314	356	303	311	313	321	316	320	292	320	308	316	296	303	329	306	308	311	320	306	326	334	307	317	303	335	306	316	331	348	324	299	298	307	336	311	350	297	328	271	309	338	307	316	330	358	335	313	273	327	284	313	323	308	293	316	339	306	350	337	343	305	321	306	346	348	311	288	317	334	343	321	321	290	323	319	331	338	326	334	313	335	297	309	342	340	312	341	322	323	340	312	322	296	334	340	301	307	339	303	329	307	320	298	310	311	303	311	313	315	340	339	322	327	322	293	328	325	301	326	327	333	319	323	334	331	317	294	302	336	314	318	314	313	309	290	311	296	314	289	314	315	343	294	330	313	311	318	330	334	311	306	341	322	296	320	349	308	288	318	327	298	290	319	329	305	342	317	302	309	331	320	313	303	316	312	303	338	343	344	302	311	326	293	294	325	340	301	315	330	281	297	300	320	308	307	318	287	335	323	312	312	292	320	296	281	310	308	309	313	323	322	301	342	326	327	294	308	338	301	325	308	328	332	298	295	317	324	336	329	303	329	330	351	314	297	300	302	329	276	288	343	322	290	321	307	331	302	334	302	302	316	327	342	285	298	320	315	303	287	324	320	326	338	327	353	300	328	329	308	290	295	341	302	329	300	321	342	343	322	294	331	323	328	305	318	326	334	307	279	320	351	315	296	312	326	350	292	315	312	328	344	326	304	351	339	294	278	304	311	300	303	332	311	341	304	304	333	312	333	341	338	316	342	327	289	320	306	321	328	295	331	375	321	314	298	335	332	313	303	337	294	311	322	319	320	337	310	333	291	311	346	324	343	319	301	290	319	317	284	281	300	324	356	334	319	328	315	324	336	276	312	326	340	302	312	288	310	336	299	323	298	342	317	318	313	330	349	334	311	320	324	340	300	312	333	354	294	347	307	311	308	288	284	316	293	280	327	289	307	306	328	313	289	334	320	324	321	326	335	332	310	341	289	309	335	296	330	288	318	330	363	318	318	267	298	304	319	330	315	319	300	293	302	319	300	330	309	342	322	316	349	315	331	270	343	317	328	307	321	342	342	329	304	306	318	323	315	338	297	350	309	345	317	352	303	321	299	330	307	294	334	311	338	281	338	294	336	324	321	322	322	315	324	336	300	282	328	335	329	309	325	299	313	306	314	290	320	322	289	289	339	332	295	276	285	331	307	323	333	328	326	325	345	325	299	315	320	318	327	323	336	293	314	310	323	317	306	332	306	304	327	293	323	319	321	313	308	337	328	324	354	295	301	325	300	322	311	298	299	311	338	331	328	283	323	306	321	310	332	287	344	344	317	292	334	316	339	318	340	334	339	323	299	348	314	302	321	320	304	337	313	324	310	320	319	324	297	293	309	318	343	314	308	331	319	338	337	316	326	321	288	304	336	314	312	311	324	323	327	316	326	317	363	302	334	328	296	284	273	325	324	319	337	323	339	329	320	323	290	325	329	308	338	323	305	307	309	336	310	324	333	298	307	311	308	359	306	346	284	297	310	315	306	299	310	316	323	320	313	326	337	340	322	301	281	310	338	321	315	310	334	304	303	350	318	341	293	310	312	300	318	339	340	272	303	292	303	339	297	326	316	320	301	291	325	336	335	330	336	349	289	300	339	332	314	302	317	335	313	311	336	294	311	347	327	287	282	287	314	309	317	292	289	314	356	313	325	325	330	290	311	341	322	308	324	307	311	286	295	308	333	276	305	331	317	332	299	350	313	330	337	284	296	309	338	295	312	308	336	296	315	309	310	307	298	321	330	291	322	300	290	326	299	305	316	331	279	311	319	317	325	307	322	322	345	321	291	307	309	339	332	316	347	337	324	334	301	330	314	311	292	327	340	304	322	309	307	299	294	351	340	322	326	312	350	337	326	303	305	345	313	310	330	297	348	319	310	278	364	323	323	316	308	301	309	334	337	338	323	345	283	291	313	338	325	322	316	303	322	317	320	302	313	304	343	328	337	308	342	296	328	340	306	340	305	332	308	305	303	295	330	317	328	329	301	300	332	328	312	332	325	281	319	329	293	315	304	337	296	321	307	300	344	353	296	321	316	309	314	306	294	326	369	295	319	323	304	302	329	318	339	299	323	343	342	316	350	289	295	280	311	345	314	316	290	339	304	309	336	336	336	316	305	314	324	304	320	305	347	325	316	333	313	326	293	315	346	315	331	331	338	304	321	327	318	340	355	341	318	297	317	332	332	347	336	328	306	302	311	320	316	301	316	322	299	340	306	316	313	300	295	318	351	312	359	312	322	340	320	286	301	349	321	303	310	321	303	279	355	341	335	348	343	320	339	323	316	308	325	315	348	296	311	317	320	311	282	319	295	311	301	301	335	283	317	333	311	339	330	285	311	314	300	315	319	296	309	335	296	314	345	325	295	325	285	296	326	318	345	370	305	325	316	297	288	347	344	315	305	331	311	294	330	316	308	318	289	296	308	306	304	317	319
25649	21475	27592	25599	6646	1023	733	614	6807	20296	20370	12327	4661	1348	586	374	347	353	354	322	353	353	344	348	358	351	375	342	311	311	369	343	341	345	361	347	339	341	329	332	337	345	347	335	356	339	354	339	304	350	337	353	348	358	303	321	327	324	349	351	338	377	365	348	329	337	319	332	323	334	345	338	348	349	350	324	347	354	318	336	337	306	302	364	354	345	342	339	330	315	326	331	354	345	354	322	340	325	353	348	343	292	318	347	350	343	370	321	344	365	338	330	369	379	317	326	347	330	330	319	329	367	347	364	357	361	353	338	340	350	337	329	313	358	356	367	339	350	327	321	330	355	354	345	327	325	349	342	321	343	345	334	345	376	326	348	318	334	317	353	316	352	327	348	323	303	365	370	306	324	368	358	344	379	304	339	345	369	370	324	379	345	323	335	338	330	356	345	339	352	320	358	353	371	348	335	348	324	343	356	302	314	343	308	358	342	337	335	315	324	364	332	367	396	344	310	327	317	354	418	354	339	358	365	327	336	343	332	333	336	331	332	343	349	329	331	356	330	323	352	361	346	330	330	338	355	347	339	301	345	317	337	333	345	341	349	337	338	364	314	371	311	330	350	337	339	351	372	362	336	322	311	325	329	355	342	331	352	342	336	352	334	343	337	346	345	349	317	346	340	344	353	291	329	321	384	343	334	356	334	356	335	355	314	337	350	336	357	358	326	363	325	313	351	332	327	328	335	332	347	316	355	334	343	357	333	344	314	344	309	337	339	319	345	365	342	334	324	328	328	345	351	313	318	350	378	322	317	343	340	351	319	313	338	364	347	320	346	311	354	329	313	322	312	356	338	331	358	350	334	360	349	350	335	347	324	360	335	348	334	350	305	315	321	345	339	340	347	334	358	364	347	331	343	370	354	358	365	347	315	357	363	325	348	333	345	335	345	319	380	382	312	334	308	330	339	371	331	339	364	368	324	372	319	356	328	365	346	311	330	337	339	340	327	311	322	377	343	339	337	328	366	342	299	349	322	324	356	367	344	354	381	337	349	312	353	360	325	331	354	351	353	356	331	375	310	319	330	341	371	332	318	326	333	368	358	351	349	340	321	306	328	331	337	313	323	342	379	353	322	352	346	340	302	364	351	333	342	316	325	289	352	356	307	347	332	348	368	338	332	358	362	312	308	320	337	362	343	360	328	300	344	301	358	346	367	356	353	360	365	355	346	309	353	329	340	316	325	332	346	349	361	320	335	336	350	322	324	318	346	346	320	348	369	322	348	323	322	327	326	357	320	350	357	326	351	339	319	343	360	317	307	351	330	298	326	336	345	383	349	352	344	344	343	384	338	337	335	332	332	366	337	351	361	360	344	316	350	360	341	312	328	345	335	320	345	335	333	354	349	326	341	335	354	393	356	351	321	289	355	352	331	340	327	329	345	351	332	325	377	319	364	351	333	338	350	354	334	348	327	367	353	349	328	351	306	378	356	322	353	316	335	330	339	348	363	310	342	343	353	343	312	366	328	320	332	343	337	330	340	348	366	335	320	345	339	362	377	364	367	335	343	350	329	335	387	354	336	343	333	326	339	345	360	329	340	322	284	314	331	322	315	300	318	367	330	374	330	340	314	344	345	303	317	355	358	352	328	343	355	346	345	329	359	314	330	331	331	329	373	334	324	319	316	333	327	346	324	318	320	368	305	364	340	341	346	374	366	336	335	348	309	337	317	362	344	335	340	328	365	329	359	342	355	322	354	296	322	352	317	335	321	362	338	357	354	349	366	334	315	336	345	348	340	331	328	320	346	352	329	313	359	334	340	355	351	317	355	340	356	341	345	357	373	327	331	341	349	334	319	351	340	333	350	349	339	344	344	337	372	322	328	326	356	341	323	362	366	363	341	356	356	321	345	315	286	342	337	322	334	354	381	344	351	317	357	349	345	317	351	356	362	357	340	337	328	358	318	358	304	337	372	333	378	348	323	339	334	341	329	318	327	303	339	336	340	346	317	353	316	348	335	349	347	333	348	305	325	333	308	296	291	357	358	350	346	392	324	327	354	313	329	339	335	352	342	334	345	348	359	325	341	304	341	350	327	332	327	339	357	325	330	359	327	366	340	350	336	353	366	351	336	335	340	304	344	328	344	344	351	351	322	331	344	337	327	325	324	318	355	338	354	367	332	366	304	348	352	356	342	352	354	343	335	373	360	347	341	339	338	344	326	307	341	349	345	334	305	333	351	338	335	303	347	349	341	326	333	340	335	318	333	335	332	369	364	377	341	319	345	349	336	332	324	364	348	361	369	334	334	328	331	321	319	338	353	307	366	329	362	366	345	336	323	328	388	322	324	339	357	312	356	330	333	351	333	312	360	319	344	329	335	346	326	366	333	321	334	333	338	322	370	305	363	323	386	335	371	335	284	321	333	346	318	337	359	356	324	373	381	364	337	376	379	317	338	343	298	347	327	326	321	363	367	378	339	336	328	372	312	331	386	348	363	347	352	368	322	340	370	333	334	360	320	324	338	314	359	326	311	349	394	344	319	364	317	301	356	344	318	347	310	341	294	344	362	353	334	349	349	352	350	338	312	354	352	346	327	349	297	327	354	316	352	336	343	338	383	339	321	341	368	316	356	367	354	343	355	376	348	371	321	363	339	322	327	323	366	362	285	321	336	367	277	310	341	316	324	363	329	350	320	365	316	368	348	366	297	353	340	327	342	344	346	350	344	328	341	345	374	341	342	334	344	360	316	341	340	346	371	348	345	337	332	348	342	332	319	315	327	325	346	349	354	356	351	383	323	311	334	353	342	357	334	330	345	332	344	391	343	364	349	326	341	355	353	321	359	342	348	345	361	332	331	369	351	342	366	339	342	348	328	347	364	324	370	335	316	333	316	354	323	376	347	322	312	348	332	346	343	338	351	366	335	326	321	302	309	361	352	312	350	329	302	301	323	324	351	341	329	310	365	355	341	328	338	344	328	346	325	341	340	325	321	348	346	370	395	340	318	326	338	348	350	330	337	342	339	359	331	321	333	337	354	340	342	344	323	367	340	359	326	351	346	349	335	316	349	339	338	332	331	341	324	354	334	350	352	330	357	326	349	310	344	357	335	347	318	362	365	323	322	338	350	358	340	322	329	337	334	377	337	351	337	339	297	332	383	335	325	365	380	395	360	347	339	321	348	340	349	337	333	304	321	346	366	332	365	348	331	334	348	356	325	338	334	342	332	325	351	327	336	311	329	337	313	338	334	354	342	331	373	305	366	341	324	320	346	345	321	348	302	328	322	328	337	360	357	366	333	358	322	306	346	351	341	336	353	326	358	324	332	344	344	329	365	354	336	348	341	361	319	321	340	334	323	335	335	361	342	403	363	372	325	326	327	345	328	348	340	329	349	330	328	333	327	347	331	354	359	369	325	351	309	362	297	318	327	357	327	368	336	350	341	328	353	341	356	348	332	336	334	329	355	370	327	343	362	331	348	337	349	355	338	313	353
4092	4639	3649	1770	1129	887	599	765	9788	21506	17896	10400	4515	1604	675	368	331	344	343	324	349	385	321	343	335	344	336	313	313	334	334	323	300	342	335	321	357	314	350	332	328	330	345	352	305	326	329	346	330	314	336	355	327	322	346	341	369	346	334	321	340	298	360	345	374	302	342	385	351	301	358	314	349	363	346	323	321	349	343	360	303	341	333	342	335	356	332	313	324	355	347	336	331	314	334	341	355	317	339	319	329	347	351	353	319	329	335	324	303	338	316	324	346	338	326	327	327	307	321	309	324	326	307	332	319	345	318	337	334	342	320	352	324	318	301	335	328	389	324	315	327	320	381	355	364	335	315	365	313	331	328	330	317	307	350	327	350	347	392	335	337	351	338	299	338	328	333	342	338	355	346	318	338	345	331	360	350	343	330	336	346	328	307	343	324	311	373	350	332	303	313	322	337	317	319	345	310	325	350	320	344	333	354	327	321	337	345	304	322	338	334	334	331	350	338	355	327	351	336	314	336	318	329	340	305	350	357	341	324	336	341	328	333	350	333	321	335	349	323	305	346	318	347	337	348	324	334	302	322	344	311	332	324	371	315	337	327	360	353	342	333	322	336	344	311	344	332	322	355	340	347	312	363	323	310	349	334	310	345	294	370	324	322	327	322	316	331	333	342	325	339	341	364	324	320	335	313	323	341	330	312	340	325	341	348	345	290	331	323	292	313	342	326	366	309	332	307	354	338	322	324	323	334	338	331	359	295	326	318	332	295	297	305	323	337	326	347	329	332	350	334	349	338	356	328	360	358	342	343	356	357	313	330	347	299	348	331	349	324	341	343	302	327	305	346	337	352	365	336	337	331	327	332	336	337	335	327	329	324	327	355	312	330	333	323	350	337	338	337	327	330	316	361	370	337	340	356	381	351	332	333	317	343	315	340	325	340	317	310	355	296	307	338	348	341	336	293	324	314	341	315	350	350	350	309	301	355	332	310	325	349	362	321	340	345	316	309	328	331	350	340	344	314	300	334	324	328	339	363	379	322	344	332	337	309	306	326	356	295	334	334	319	341	339	298	322	331	349	295	300	324	308	300	348	371	344	369	306	329	342	309	338	344	352	375	329	310	353	342	334	336	342	293	329	336	376	317	358	340	343	329	341	363	351	327	336	340	335	340	324	301	328	369	308	305	370	345	323	323	336	318	329	374	334	330	334	334	329	320	362	343	322	313	327	321	326	355	335	340	307	337	351	324	336	362	349	329	345	344	324	305	309	332	319	336	343	320	319	327	322	364	316	308	338	333	309	304	314	326	356	321	331	312	329	338	336	334	316	317	343	316	351	300	353	313	338	329	333	357	312	336	314	292	308	353	313	302	360	326	371	316	326	339	333	376	351	357	311	326	315	337	313	340	317	343	347	349	316	320	329	330	330	343	316	321	341	362	330	313	337	322	345	329	366	289	343	317	335	323	335	329	320	317	344	334	333	351	345	358	323	321	323	353	340	318	336	323	298	365	295	334	329	328	332	345	301	319	342	348	330	321	326	350	329	327	315	328	365	344	317	326	316	348	329	351	322	331	345	299	316	326	351	325	337	317	337	333	324	338	333	323	320	358	329	293	311	300	325	331	320	358	326	326	343	344	319	362	336	325	350	355	324	298	330	338	338	341	299	328	329	324	343	350	351	334	344	297	344	343	352	329	348	376	311	312	302	329	353	344	361	335	341	316	312	373	343	371	346	343	348	358	317	394	349	373	333	315	346	334	337	345	320	306	308	307	329	324	335	342	355	347	327	338	337	337	323	306	328	354	351	371	335	369	326	350	336	275	326	355	344	336	361	349	331	319	361	352	337	309	313	311	346	326	351	337	330	312	368	346	295	327	328	353	337	321	315	317	346	320	334	362	329	335	363	334	325	344	329	330	330	361	339	333	351	323	336	345	319	323	326	335	336	349	339	316	329	361	337	337	330	361	329	361	317	325	338	349	333	309	323	343	317	325	313	348	334	320	318	311	338	343	339	332	316	339	348	329	346	305	338	361	344	319	366	307	321	322	315	341	367	351	337	322	333	316	336	299	340	319	334	319	326	341	328	303	351	339	353	343	349	344	326	327	353	332	363	317	324	328	345	309	333	310	320	334	319	310	334	309	358	319	325	344	336	307	338	361	342	338	352	336	358	318	328	367	347	350	344	363	335	278	301	332	319	323	329	342	376	322	314	338	349	348	325	322	343	345	335	345	326	353	314	302	319	302	307	321	344	336	328	321	324	359	296	302	322	322	321	321	323	356	343	310	334	322	344	340	328	325	337	319	322	347	322	346	315	336	336	318	328	329	310	334	338	309	314	311	342	342	343	336	341	373	349	332	331	336	321	311	310	331	314	315	321	353	338	336	358	341	306	324	314	352	283	326	340	337	345	344	313	324	333	331	309	334	345	366	342	338	323	334	345	305	336	311	318	340	326	330	350	356	336	307	316	326	307	377	337	315	337	325	320	333	337	322	331	356	342	300	339	351	300	320	360	335	334	347	302	324	318	293	350	339	301	329	330	327	340	310	338	363	296	332	343	302	324	370	325	337	338	322	306	339	346	352	342	303	331	332	351	350	332	338	309	365	337	328	321	350	320	338	347	363	342	337	311	330	320	334	331	306	309	319	333	335	369	293	325	318	345	313	347	329	341	319	323	345	364	357	315	364	332	327	322	334	375	338	328	308	334	319	326	305	321	322	302	399	337	340	307	352	320	305	355	329	332	340	340	331	373	281	310	338	332	348	334	341	344	346	297	291	333	347	341	352	324	322	329	315	324	341	313	346	329	322	328	327	322	334	316	314	330	321	328	373	335	337	343	334	333	344	357	337	314	323	367	343	354	302	332	334	326	326	362	302	344	312	329	322	338	343	321	366	367	329	310	335	349	333	335	306	334	307	350	342	330	312	338	346	346	320	331	338	348	329	344	345	324	318	336	382	317	341	360	318	309	360	329	330	315	318	355	326	329	342	309	341	343	322	335	353	328	363	377	335	313	336	334	347	375	360	349	340	348	344	336	343	343	308	314	333	331	332	328	298	335	342	318	330	336	350	333	305	333	323	324	332	343	370	343	340	340	340	292	318	333	344	331	358	332	347	338	328	340	326	342	309	324	358	325	305	295	322	338	303	331	329	325	346	331	320	317	330	297	326	345	353	310	324	345	291	308	332	343	323	309	325	314	326	331	319	330	320	317	340	313	297	321	328	324	319	296	302	309	372	302	329	335	347	346	348	323	381	334	326	307	330	348	363	350	347	313	349	328	341	369	336	316	327	357	299	331	335	325	333	340	343	307	307	315	346	317	354	325	321	338	325	343	329	341	323	320	330	303	277	357	315	367	343	320	317	298	335	304	343	339	343	314	321	363	344	313	362	330	319	336	336	302	311	322	331	290	337	318	347	339	352	328	337	336	368	354	344	296	345	322	337	333	322	338	335	340	322	315	335	347	332	327	300	326	322	336	336	328	315	322
24695	21498	28708	24684	21280	5745	1262	2296	25554	36343	29846	18348	7634	2089	863	527	497	479	455	472	500	431	444	483	483	453	477	494	448	465	460	488	429	438	507	408	433	501	473	476	456	471	461	442	465	453	485	483	461	447	509	454	435	499	466	463	434	457	445	530	440	426	467	502	433	473	470	483	448	439	440	479	487	467	452	499	472	427	412	472	455	444	477	462	524	427	456	467	438	454	489	494	458	467	456	435	472	432	438	428	427	452	481	463	461	506	488	482	465	422	454	425	461	433	492	420	462	483	440	452	459	453	453	478	523	437	397	479	422	418	471	461	448	432	486	473	430	443	479	480	447	443	467	437	453	474	450	455	468	444	500	451	455	457	441	425	480	454	488	458	472	454	444	439	480	422	448	426	430	441	455	456	459	504	498	429	463	471	471	475	465	455	448	448	448	453	448	427	470	395	464	467	471	432	447	465	450	449	459	446	507	446	451	461	451	480	491	424	458	449	435	445	452	447	485	418	439	467	451	437	473	474	458	506	487	450	457	442	464	436	454	500	474	471	457	506	441	450	475	416	431	465	466	425	461	442	422	435	504	462	465	467	457	463	487	431	483	445	488	453	440	485	472	438	469	475	449	477	449	470	480	428	458	441	476	469	491	481	459	477	502	459	441	490	431	440	457	447	493	483	475	470	472	409	498	473	438	458	460	453	430	429	475	443	418	435	406	464	463	481	435	451	427	449	463	442	485	446	430	471	443	489	438	475	455	469	462	446	445	503	505	435	461	438	420	453	462	415	415	424	428	456	457	474	453	450	467	466	502	439	481	478	442	467	499	464	426	462	415	442	434	439	451	435	498	476	460	476	441	456	467	452	456	421	500	470	467	474	464	442	458	489	438	446	491	482	444	446	472	462	476	413	447	485	453	451	448	433	442	448	450	435	473	467	455	478	448	483	470	499	431	443	454	456	474	485	451	440	459	440	459	459	415	418	461	439	452	420	436	421	463	485	421	481	445	444	496	464	431	475	457	446	453	480	470	491	485	438	466	489	426	488	456	455	492	483	487	440	451	456	453	445	436	457	433	428	485	452	439	469	442	491	458	443	479	448	460	490	453	415	475	427	446	438	427	493	467	451	492	456	440	430	449	408	447	454	440	477	431	449	454	430	470	451	451	439	423	459	449	494	423	445	454	460	435	440	477	497	471	477	454	458	453	492	424	457	429	418	479	457	476	421	448	470	449	488	445	438	467	457	460	474	468	480	464	444	468	468	446	469	418	410	464	515	455	420	463	462	417	450	459	474	491	478	467	443	451	461	474	457	460	469	469	451	430	462	452	418	485	466	469	512	459	440	446	476	433	497	453	506	476	444	463	453	465	442	418	463	464	455	447	516	468	449	480	457	479	481	461	475	479	475	404	417	417	468	478	431	421	439	439	458	497	497	428	493	484	481	492	458	459	468	458	478	406	469	446	475	467	460	461	444	431	450	458	485	472	444	481	455	423	468	419	431	467	462	461	472	450	466	422	457	436	463	458	455	470	451	429	477	476	461	451	433	455	442	475	456	495	454	428	490	454	475	459	469	437	468	433	430	449	458	495	470	461	458	421	456	446	483	459	458	466	477	463	459	420	446	448	450	445	465	400	474	469	450	437	435	458	400	452	386	456	439	456	415	424	471	438	457	505	435	477	487	490	403	421	470	478	492	450	448	486	453	448	474	418	467	444	478	446	457	452	456	475	467	460	467	471	475	452	494	451	415	426	460	441	387	479	438	455	433	440	470	448	487	498	467	475	445	424	434	475	431	439	437	446	433	469	486	458	427	457	418	457	443	467	447	447	491	482	467	454	449	422	468	426	454	447	471	465	431	454	464	460	474	475	488	478	456	470	455	451	462	460	482	460	507	458	471	477	488	483	494	510	425	458	438	497	461	482	458	412	463	489	459	451	450	445	443	467	424	437	423	462	425	447	460	472	448	479	448	518	434	454	460	437	429	451	458	415	399	468	451	472	470	401	461	439	438	497	477	465	486	479	452	474	457	449	442	493	455	439	452	415	440	418	438	473	484	477	456	471	486	472	449	462	455	491	464	443	439	438	455	409	485	504	447	450	467	448	459	465	482	439	442	482	447	421	491	418	426	475	474	471	427	424	446	453	439	450	465	425	486	484	452	450	466	430	470	450	471	449	480	458	486	445	410	427	461	461	410	459	470	438	426	503	427	451	449	441	434	454	438	467	497	467	479	418	430	443	490	463	461	481	464	440	471	450	467	463	472	448	464	492	460	459	464	470	482	456	463	457	454	491	512	473	481	461	422	475	459	483	418	483	472	467	470	472	465	449	400	423	439	447	442	441	446	423	459	479	457	462	450	471	454	458	464	498	459	457	486	434	445	423	463	426	459	444	454	420	452	479	423	454	496	393	439	462	440	435	456	468	446	440	478	492	469	461	436	410	454	472	462	425	449	447	440	422	454	458	466	467	458	436	444	476	462	410	415	471	432	478	470	410	427	437	437	438	446	455	439	419	431	447	445	480	475	499	481	461	476	464	462	426	451	466	482	463	474	430	482	509	501	465	480	474	481	463	465	439	417	477	446	493	458	426	433	487	453	445	462	422	486	454	485	465	494	482	446	441	426	457	484	489	463	454	480	471	458	429	460	453	443	474	446	460	438	458	439	458	413	427	459	504	463	462	492	457	435	467	469	452	453	464	455	459	431	480	432	448	432	428	461	458	478	453	461	490	423	499	413	446	448	426	466	475	487	488	479	449	434	432	443	463	451	435	455	485	435	455	449	440	454	474	488	450	442	435	474	447	441	451	463	425	459	453	421	455	477	431	499	453	455	438	455	414	422	474	461	445	498	448	514	453	416	439	440	435	453	446	480	444	442	454	490	445	449	460	455	436	494	438	445	453	453	460	456	464	440	437	450	488	465	441	475	404	463	466	453	499	447	484	470	435	479	477	426	443	468	482	431	482	470	446	414	466	444	477	476	483	485	441	456	452	423	446	452	426	449	487	474	431	456	444	437	461	471	443	465	442	468	459	438	491	454	484	477	445	502	461	440	465	480	419	421	412	452	443	435	482	448	452	491	454	475	471	481	448	435	473	451	444	465	450	430	472	468	447	434	437	456	450	453	489	482	422	471	457	469	407	458	482	442	464	429	510	461	474	446	442	461	465	459	477	451	460	477	471	499	472	446	428	498	453	445	459	421	458	448	430	474	463	439	453	458	473	473	444	480	448	424	412	461	463	408	449	455	445	469	442	441	448	458	489	426	439	455	437	489	486	444	468	489	451	472	479	414	466	454	444	500	442	423	450	441	447	453	451	479	460	472	452	456	450	432	427	448	444	473	482	472	443	457	464	488	436	457	443	480	441	445	436	458	454	457	457	440	457	450	456	472	442	437	481	448	453	448	471	454	441	462	457	427	467	432	471	476	427	471	429	452	468	424	438	472	419	493	441	433	459	448	439	459	478	423	442	450	466	451	463	460	436	453	444	468
4412	7729	6356	2768	2001	1427	1066	3374	29191	33858	25334	15030	6418	2376	954	554	440	436	403	410	446	437	407	467	445	408	445	444	456	438	431	431	426	437	433	446	445	430	429	444	435	438	434	449	463	424	407	415	450	432	441	437	415	429	456	431	445	422	427	411	452	428	423	423	421	430	436	441	418	407	418	437	419	466	410	418	435	432	451	407	408	442	449	431	446	429	460	417	416	482	446	432	392	444	428	413	457	441	428	411	426	458	441	433	401	466	427	427	434	447	441	445	426	418	413	452	437	404	413	449	448	428	410	425	406	439	390	447	437	420	427	375	448	477	479	450	434	424	446	422	435	425	432	435	425	434	441	458	439	437	423	422	401	436	429	443	461	463	447	439	432	472	436	437	427	435	439	394	393	460	408	461	480	431	415	480	416	417	448	426	433	422	472	490	436	392	446	432	440	464	406	459	437	415	439	411	433	421	419	475	450	435	448	445	464	437	395	421	412	421	442	459	423	412	406	441	434	419	427	440	440	427	448	410	436	428	458	446	428	409	423	419	413	403	453	447	400	453	421	412	443	436	452	425	444	441	450	432	459	404	436	410	449	457	458	446	414	447	433	441	480	435	437	427	443	408	426	447	446	441	434	429	435	429	463	415	451	403	447	429	408	424	433	458	448	418	403	461	436	449	439	415	441	450	437	425	431	407	444	475	447	442	466	412	410	457	420	429	467	423	447	401	413	433	441	420	442	426	455	445	448	411	458	461	445	429	461	432	436	421	457	433	428	418	432	444	429	426	380	465	413	412	436	429	399	430	431	442	443	417	385	427	426	402	423	438	452	430	439	389	431	452	435	468	489	449	455	448	426	421	419	422	448	423	410	426	435	423	444	439	443	449	508	417	431	401	453	425	410	426	436	440	447	472	428	434	443	439	459	426	467	417	437	413	406	444	392	416	419	415	459	452	446	417	446	474	413	411	471	427	442	431	430	455	432	381	391	402	412	415	429	432	439	455	402	426	406	410	432	437	421	412	422	444	441	453	469	439	418	418	429	413	486	460	448	462	443	449	408	407	434	426	408	434	451	430	415	436	361	412	422	441	459	406	390	414	460	413	430	393	435	412	395	413	454	427	433	447	425	435	471	451	449	433	480	421	400	455	381	478	478	429	432	422	396	413	446	440	471	438	439	464	415	396	415	443	458	450	415	402	399	447	408	426	432	447	420	410	421	467	433	430	440	446	426	394	433	438	443	448	415	440	422	400	427	400	422	436	438	438	425	386	438	404	448	423	422	463	426	422	416	472	428	421	420	417	444	414	437	466	445	470	438	439	454	403	450	420	446	395	432	442	455	449	443	420	424	422	427	451	385	422	423	420	445	414	434	428	423	425	445	417	416	437	422	390	421	429	442	442	448	424	445	442	416	433	413	425	414	415	467	412	457	448	429	436	444	411	445	451	391	427	401	424	420	398	411	448	440	439	434	421	443	404	461	463	395	404	407	466	417	422	421	475	405	437	448	454	449	400	421	420	435	444	456	430	463	456	410	394	431	428	420	427	414	449	425	434	391	377	409	442	461	427	405	416	422	432	433	443	407	418	411	432	434	457	442	424	421	435	429	427	416	468	435	444	447	438	446	397	428	479	398	405	413	432	433	424	407	448	418	463	447	445	401	462	416	434	467	405	451	470	462	449	429	455	420	417	428	413	437	428	439	475	442	428	411	385	493	412	414	398	438	455	423	444	426	456	469	392	445	416	459	414	428	457	455	445	446	449	412	407	436	408	441	410	466	419	454	416	441	417	472	387	442	466	418	453	409	397	459	416	431	453	449	420	434	432	422	455	419	389	424	399	434	469	434	411	437	436	432	456	431	401	443	456	465	420	440	461	433	467	433	435	405	441	425	452	437	407	405	424	437	429	449	422	402	428	435	414	439	414	425	408	420	414	438	435	416	394	405	432	436	430	423	421	407	424	447	411	437	430	398	388	492	427	394	399	419	434	434	462	451	436	448	438	413	396	451	419	393	430	411	399	423	455	469	479	413	436	407	416	467	439	421	410	438	462	427	440	439	411	432	457	377	401	444	426	420	430	437	441	421	435	403	430	418	452	424	443	430	421	444	426	402	410	424	442	412	437	433	399	437	443	439	434	376	432	377	399	396	431	404	430	428	471	471	430	465	432	441	474	440	407	446	443	397	393	437	391	472	373	420	429	427	398	458	448	424	430	397	428	435	422	439	407	434	466	442	457	401	433	404	426	419	451	427	466	475	411	434	388	427	445	437	429	470	429	404	407	432	443	452	386	437	422	438	434	422	426	454	413	427	466	407	444	393	435	418	421	426	400	400	430	450	399	493	409	418	442	448	436	455	410	451	397	422	435	466	453	416	419	423	421	421	420	429	425	430	411	401	421	417	434	421	424	456	454	462	425	440	435	389	384	458	446	428	458	412	418	392	429	451	427	441	428	406	407	414	426	438	410	396	397	446	421	454	441	418	443	388	434	440	446	436	414	445	450	419	445	382	420	407	456	456	444	449	489	445	408	408	424	415	419	453	440	441	419	427	446	438	461	392	423	395	454	419	476	432	456	433	433	407	435	425	423	426	444	397	441	406	421	419	454	453	437	478	436	429	430	440	469	435	436	450	445	426	421	423	460	462	385	454	435	420	418	437	450	449	478	439	438	454	418	450	433	447	447	413	438	426	427	419	414	460	435	454	425	422	421	456	473	407	424	436	414	400	444	466	435	453	428	442	447	409	425	415	420	444	486	517	417	440	423	422	446	404	420	453	417	421	399	423	443	398	410	415	412	436	449	422	429	427	431	449	440	421	441	431	456	378	429	449	468	444	458	452	455	413	443	430	459	411	431	429	443	432	420	397	428	428	460	391	431	415	455	451	441	459	414	446	469	426	443	434	452	432	426	440	467	420	435	402	430	451	422	467	438	444	412	427	420	421	446	437	450	438	429	428	438	427	429	455	449	432	398	431	422	430	447	437	480	422	404	442	451	429	432	400	425	460	408	401	429	428	432	444	415	410	431	462	414	442	434	421	431	462	422	420	411	428	450	435	465	452	447	428	448	453	488	421	399	439	403	448	423	419	423	408	422	438	437	457	470	412	407	464	430	434	436	429	431	442	421	438	426	419	396	456	467	424	450	462	457	431	438	428	433	417	443	412	442	396	422	410	426	447	429	404	460	482	432	457	396	429	460	380	418	440	431	407	432	423	430	412	420	468	429	440	410	465	440	453	441	403	431	418	396	445	420	423	440	439	490	429	468	429	393	431	430	412	423	410	391	483	412	416	444	425	406	411	413	413	423	415	440	421	442	416	405	414	446	441	411	410	413	426	424	456	426	420	393	390	403	448	437	438	428	418	436	428	437	424	441	456	442	420	443	446	439	446	395	445	431	457	455	430	437	420	429	428	433	440	450	415	415	412	437	441	415	467	404	432	416	426	425	418	435	404	440	433	432	443	455	441	402	421	441	388	432	451	428	411	438	421	413
27731	10615	1286	628	433	354	343	332	1228	2148	1982	1221	681	489	346	338	347	338	338	324	329	327	345	336	354	310	325	345	333	323	326	332	307	294	331	362	328	339	349	368	337	331	317	369	356	323	344	359	342	356	331	329	374	323	369	330	317	322	303	328	322	315	340	322	335	343	349	308	322	329	358	310	361	354	324	309	354	331	351	327	326	307	365	310	326	368	308	342	337	350	323	311	294	325	320	349	318	345	352	341	300	343	352	350	351	315	319	318	331	335	343	339	382	336	341	320	328	303	332	364	331	328	344	341	338	345	343	324	379	360	327	352	338	321	345	313	339	334	337	321	290	326	310	322	377	342	325	322	302	361	353	352	343	321	316	337	305	369	321	326	343	343	336	319	354	327	338	343	326	321	351	311	347	329	334	330	316	333	359	339	324	326	323	327	315	322	356	344	335	321	345	348	314	344	350	340	317	363	331	349	322	319	329	333	344	333	306	325	317	345	355	336	327	325	354	331	340	347	321	373	333	302	347	323	358	327	351	342	315	330	328	348	317	307	291	338	344	323	314	353	335	347	333	317	329	323	318	319	342	342	380	342	335	364	366	356	343	310	357	329	332	328	319	330	346	344	320	350	348	330	338	352	329	329	334	364	313	334	304	325	333	345	335	335	326	339	347	345	333	328	351	312	330	332	314	341	338	327	372	351	346	327	349	338	324	356	337	356	305	329	304	371	328	317	356	348	321	317	327	317	321	374	321	354	320	335	315	291	299	326	327	344	363	343	319	322	358	313	343	351	324	321	330	315	327	335	344	300	321	343	329	335	347	347	351	350	350	363	361	309	311	327	310	351	299	346	352	380	325	344	341	351	340	369	334	333	310	300	355	337	350	318	319	352	301	294	332	296	294	339	315	354	316	375	328	315	340	357	338	354	329	338	347	363	320	308	342	366	328	328	327	361	325	312	319	345	317	331	286	352	350	330	336	308	338	317	337	354	333	352	311	365	318	321	336	333	342	352	319	341	351	325	358	320	278	351	335	355	363	338	328	329	320	320	345	299	359	337	343	300	331	357	329	329	295	339	345	327	364	342	352	369	311	332	348	344	361	343	323	344	330	307	322	326	343	308	348	301	349	300	320	362	317	335	327	321	349	327	337	355	354	341	315	345	331	330	364	325	357	334	326	348	347	315	336	302	315	312	363	343	345	355	341	338	338	311	320	340	360	343	330	337	319	304	331	334	333	361	359	334	320	349	334	319	335	338	352	347	327	298	322	324	339	341	332	329	342	333	373	377	340	341	340	293	352	356	340	355	332	335	309	330	344	350	337	348	318	306	332	359	353	361	339	365	315	344	352	294	336	327	356	320	317	332	321	314	322	313	319	310	322	334	357	326	322	337	332	359	323	353	341	349	326	350	346	356	354	346	334	325	321	306	331	343	352	338	321	309	357	382	341	302	325	303	336	352	350	316	314	333	314	294	360	350	326	335	343	340	343	335	325	314	314	341	327	334	344	348	321	332	363	309	327	288	322	362	352	309	338	312	323	340	346	326	353	346	328	335	290	366	328	388	323	345	351	349	324	328	349	384	352	343	307	326	349	325	382	356	346	356	366	328	312	352	295	332	295	354	277	333	347	359	348	307	346	339	334	339	341	324	341	351	339	312	337	314	357	353	329	341	337	359	330	318	338	307	342	354	333	337	342	310	345	358	330	338	337	332	357	339	352	297	315	324	326	321	335	338	342	344	333	360	353	335	359	336	318	317	319	331	321	338	348	327	337	345	331	317	341	346	352	358	332	351	339	371	333	318	341	353	340	356	331	342	385	343	340	333	370	327	329	323	321	351	342	322	299	346	335	343	333	352	321	334	385	365	328	354	323	362	309	335	300	343	322	374	323	338	333	376	347	327	317	340	323	337	342	356	343	344	331	322	323	346	329	339	338	325	349	349	333	325	345	322	349	366	361	338	316	341	341	331	349	331	357	343	337	322	356	337	362	349	369	347	323	337	348	341	308	316	319	340	313	346	355	353	353	353	312	347	312	349	329	329	329	340	337	344	349	367	331	346	323	323	353	303	366	313	317	298	330	345	367	329	323	326	352	361	312	338	366	325	332	301	326	327	347	357	319	358	338	308	352	336	314	339	354	329	352	345	288	330	342	325	328	326	290	347	301	311	332	333	362	305	325	329	310	326	315	348	345	322	341	324	333	344	339	344	328	345	323	332	363	330	330	332	330	330	341	356	336	322	327	344	334	355	332	324	326	343	358	320	320	318	339	338	346	332	335	343	301	316	320	326	320	317	322	307	328	338	335	332	352	339	312	361	346	327	339	332	376	305	342	331	319	325	336	345	323	353	365	346	310	348	286	317	332	377	352	360	323	315	347	338	336	334	329	335	341	370	316	348	352	317	309	358	325	325	338	324	332	326	353	366	322	337	304	330	345	357	329	342	343	330	322	343	376	339	329	349	324	338	326	353	348	338	336	322	351	344	331	309	350	309	346	371	331	342	356	355	384	377	339	326	311	337	324	310	329	359	301	326	340	347	371	339	341	348	342	322	337	330	341	324	356	308	334	342	332	323	320	341	301	326	342	325	320	358	318	301	307	360	335	316	323	339	341	318	355	340	335	350	335	293	318	308	309	327	336	319	321	344	318	324	330	334	346	311	360	333	319	326	317	324	361	332	317	346	336	313	336	321	335	332	338	331	332	328	334	348	306	303	359	353	361	355	335	303	341	346	325	323	320	304	335	351	333	311	331	343	328	374	338	324	317	343	352	362	339	322	330	333	308	322	319	334	342	332	358	359	333	360	352	318	322	311	313	301	324	348	319	362	355	356	342	378	344	305	327	339	334	328	344	343	336	356	368	352	316	348	344	309	375	332	337	331	375	351	353	362	293	353	336	334	337	359	328	337	349	317	322	343	284	320	331	306	329	324	311	323	301	366	354	333	324	357	355	321	308	345	340	351	320	301	317	308	311	357	336	335	337	324	351	317	316	306	319	337	347	323	362	338	335	321	347	360	335	322	322	334	333	328	332	328	337	342	307	316	312	298	309	345	336	347	304	360	366	332	337	359	325	334	315	297	350	306	361	363	328	332	341	346	342	316	334	316	318	297	329	342	330	346	336	343	361	350	354	340	315	353	326	338	311	295	324	320	339	327	339	366	312	364	318	301	333	352	303	309	350	342	334	358	350	293	336	327	330	331	339	334	344	334	351	327	363	355	363	357	357	343	325	324	322	328	328	321	336	328	305	329	340	333	300	339	332	316	353	366	352	342	326	325	341	314	323	341	357	322	359	331	341	326	331	351	357	359	337	318	326	351	325	326	318	359	345	336	338	342	310	323	341	337	360	319	348	328	309	351	346	335	357	320	312	348	326	357	347	350	327	312	329	320	334	329	338	307	355	331	309	342	351	350	319	349	320	332	329	363	320	337	322	338	348	339	342	302	326	340	312	358	328	358	297	316	338	302	314	322	305	308	351	341	311	353	331	371
5819	1542	1015	511	456	376	362	434	1746	2797	2352	1335	745	455	343	345	331	288	300	315	304	303	340	321	309	300	293	316	298	313	343	311	349	346	310	308	349	276	308	335	284	348	318	302	301	309	317	335	303	308	289	320	322	306	320	305	323	310	303	305	295	328	329	332	278	321	288	289	328	305	307	321	314	300	306	314	319	300	290	303	321	313	318	304	327	343	315	333	307	329	351	310	304	320	313	291	290	301	328	293	302	297	303	308	325	304	351	318	316	319	303	329	317	338	345	297	297	306	317	355	291	295	345	295	324	299	313	296	289	291	322	323	324	321	336	295	311	290	318	320	306	325	357	336	311	314	317	332	330	294	322	324	286	295	285	338	325	324	335	273	302	298	331	299	302	322	308	300	308	321	318	307	321	356	308	308	288	337	291	280	311	317	280	331	314	326	289	287	325	335	293	315	308	302	315	348	276	319	305	339	356	305	315	311	334	318	280	328	331	326	287	315	295	313	318	299	296	326	308	294	307	335	305	285	305	306	329	301	301	293	313	339	315	305	326	313	307	298	293	328	314	337	312	334	310	334	308	309	296	322	329	304	286	304	292	322	324	306	313	317	304	296	310	290	296	315	306	281	320	274	335	321	321	287	316	323	320	302	312	320	339	306	302	305	302	326	319	305	294	338	324	311	317	342	309	312	334	306	323	278	321	283	312	323	321	324	326	295	308	299	305	276	294	330	314	277	315	319	329	335	314	320	310	318	294	338	312	323	307	303	336	327	288	292	304	321	295	292	307	292	317	296	335	283	366	308	316	326	279	340	298	324	317	339	345	313	299	283	354	294	293	297	305	301	309	304	322	331	298	305	315	357	304	289	288	324	325	318	355	336	303	329	279	320	305	314	308	322	308	292	301	320	317	314	322	294	282	333	300	323	309	319	276	308	358	335	321	302	289	309	327	309	309	293	338	286	291	335	281	299	320	342	323	329	335	311	324	313	296	308	285	320	340	317	309	350	310	308	289	296	318	293	310	289	327	321	305	281	312	298	281	266	297	306	313	307	298	352	312	319	330	309	286	325	327	323	310	320	303	292	309	320	317	322	304	302	323	303	295	301	316	333	316	305	275	282	318	305	334	288	332	312	315	331	317	277	290	309	267	296	284	314	330	317	322	339	293	350	319	303	308	304	293	315	315	311	310	329	311	347	336	297	306	324	314	299	327	297	281	324	309	300	353	307	303	282	314	305	301	316	331	323	319	307	326	318	326	290	311	325	348	292	321	325	287	273	306	321	307	331	327	349	304	324	343	295	324	344	338	318	307	316	334	356	325	319	325	317	313	268	338	331	308	324	292	310	318	321	314	315	304	298	326	282	329	306	311	295	298	302	300	327	298	326	327	313	295	274	308	307	279	315	314	303	307	318	313	331	280	333	322	321	308	325	309	309	306	294	291	335	305	299	340	343	328	309	347	357	330	335	336	324	285	313	280	305	327	330	306	287	300	305	310	334	327	304	308	310	293	311	276	325	294	310	315	287	308	312	338	315	303	315	317	325	322	306	321	302	302	302	320	310	316	322	298	328	330	295	323	284	299	297	320	328	296	325	338	296	304	310	342	313	286	303	315	297	269	278	309	280	296	312	309	320	293	310	322	304	329	335	304	314	305	274	305	316	323	302	298	310	313	283	328	312	323	316	302	309	295	327	328	307	306	321	346	317	313	312	317	303	305	324	296	292	332	319	289	297	317	289	302	310	303	338	304	320	288	327	319	286	319	271	319	302	328	316	306	281	292	338	329	316	338	326	311	303	322	276	324	309	298	305	322	333	318	314	289	316	312	313	335	316	328	321	314	310	329	328	319	342	288	319	306	312	275	299	301	332	314	296	309	306	310	299	301	317	307	310	294	297	325	310	303	325	314	299	321	323	328	295	336	330	318	300	332	309	340	315	301	288	294	337	321	294	293	312	311	303	310	318	308	316	295	309	316	338	331	329	314	330	328	309	338	335	310	316	309	320	321	323	301	318	335	311	336	327	302	298	298	310	348	322	321	292	305	283	311	327	330	312	301	308	284	292	315	322	327	330	327	340	287	300	295	302	317	325	311	298	325	348	296	292	297	315	342	307	290	313	312	291	321	303	315	323	319	286	327	293	288	354	308	342	333	295	312	318	302	307	304	289	332	295	307	299	313	293	301	324	310	324	297	312	333	314	329	330	315	310	333	305	298	294	346	336	316	287	310	331	312	321	326	355	280	330	302	314	318	321	292	334	318	326	300	302	329	304	312	283	306	324	317	323	303	327	293	309	296	303	315	303	304	297	300	334	299	310	283	318	312	302	335	292	272	299	344	301	324	325	309	343	308	312	326	283	317	310	321	327	317	288	292	309	311	302	343	319	326	319	301	321	291	291	287	306	295	318	318	286	327	298	293	322	293	292	331	340	289	327	308	336	341	327	306	335	323	298	291	288	326	319	311	310	313	320	344	298	320	305	301	295	341	305	322	296	275	314	292	310	292	332	313	335	318	310	300	315	323	320	305	320	275	303	300	301	338	295	304	346	322	322	315	315	283	330	322	293	315	311	316	293	320	303	325	331	313	301	322	291	292	295	299	319	323	292	338	330	351	303	305	276	347	294	328	309	285	311	298	313	332	291	320	300	331	289	328	310	321	309	349	358	320	287	338	313	321	295	333	315	289	329	326	330	280	297	320	303	322	300	311	306	360	316	335	309	332	344	284	315	313	337	320	271	332	336	308	323	314	303	318	322	316	328	306	323	328	337	310	291	319	304	312	309	328	313	311	276	321	323	302	297	340	281	285	307	287	280	327	308	306	301	319	297	316	327	324	329	311	322	303	295	331	298	327	303	303	306	299	305	301	292	321	313	278	322	332	310	321	287	298	286	319	309	272	334	318	323	318	298	302	300	314	323	332	336	332	323	306	334	294	291	308	314	302	312	318	308	311	328	313	329	297	318	314	286	331	285	318	335	309	312	292	344	291	341	289	298	289	323	295	297	304	294	293	297	328	307	329	309	336	313	313	310	276	291	347	304	307	291	304	308	307	305	311	304	322	291	275	298	308	322	302	293	323	312	316	310	303	318	302	313	305	315	275	305	294	330	336	310	317	306	295	318	314	290	298	303	329	287	316	292	287	308	321	295	349	341	300	323	301	283	306	304	265	317	323	295	294	331	348	316	334	302	283	335	291	307	332	321	327	313	297	334	317	322	311	316	289	326	341	360	331	329	341	278	297	291	329	299	319	322	315	324	328	331	308	323	312	318	311	295	296	297	299	318	345	304	353	329	300	284	294	320	307	281	321	292	289	311	276	308	325	301	326	319	327	308	350	302	320	294	307	335	320	286	309	330	283	297	299	332	295	293	323	289	358	321	343	329	295	301	342	306	317	319	281	320	312	340	261	325	302	325	311	283	325	299	314	280	346	334	334	316	320	316	297	313	293	319	345	340	299	296	319	312	308	301	295	309	343	315	306	311	320	330	298	302
25680	21472	27577	25669	6636	1099	662	1413	12083	23245	20047	10477	3194	1046	517	377	292	344	359	366	338	323	340	325	354	344	311	357	352	309	321	332	344	333	367	332	363	335	355	378	329	305	351	322	335	341	334	341	344	355	315	369	320	367	329	353	336	363	346	335	348	320	340	352	345	372	352	352	334	345	351	369	349	303	354	347	315	324	336	325	354	334	357	319	369	345	355	356	301	336	325	343	347	354	326	339	328	334	336	334	331	324	359	348	346	336	325	340	306	355	335	318	350	332	326	320	349	314	322	357	362	317	353	328	345	330	343	345	322	320	351	341	313	357	355	350	335	319	333	321	309	311	339	348	346	335	313	318	343	350	297	334	371	352	333	342	328	330	374	337	376	341	325	355	355	334	331	324	328	340	345	357	345	351	326	303	364	323	371	317	325	345	311	355	317	331	305	359	330	350	346	343	356	365	347	329	336	304	343	349	333	338	312	341	343	381	348	340	309	327	335	375	350	354	343	309	319	298	331	333	337	319	329	351	354	375	322	340	330	357	308	369	332	328	352	335	352	340	342	328	360	349	329	345	315	352	349	323	304	336	328	313	354	306	330	321	342	363	337	348	333	313	346	325	334	351	338	334	318	319	306	339	357	337	322	318	329	341	343	344	316	352	362	349	339	341	385	352	353	343	361	319	334	316	360	321	338	323	326	324	321	308	366	336	340	317	366	350	387	358	328	335	334	321	358	331	345	318	312	327	346	359	338	322	365	343	340	347	349	319	302	321	319	343	351	349	343	355	313	333	314	365	344	337	341	344	367	364	341	338	335	331	343	313	338	330	313	337	345	342	341	340	352	329	359	343	381	318	314	353	360	309	346	330	352	329	346	375	352	352	377	349	332	332	320	335	345	345	364	370	342	340	339	324	358	338	321	352	338	338	337	328	326	358	316	329	335	299	370	323	341	345	325	329	341	362	321	322	309	322	315	329	340	354	348	345	337	319	310	339	329	342	335	366	301	342	337	347	318	299	326	292	330	319	334	334	327	354	345	349	338	361	338	333	335	343	346	369	333	388	351	332	322	331	377	342	316	350	373	326	320	333	332	319	346	354	329	337	338	296	339	329	340	339	340	328	350	366	320	370	322	323	351	345	336	332	345	356	313	317	362	320	357	340	330	344	342	307	329	345	356	328	348	327	330	298	313	319	379	345	326	377	335	314	326	340	335	327	339	346	359	357	377	325	312	331	309	329	347	314	317	322	329	365	348	323	322	342	320	339	334	314	350	340	370	358	340	345	306	315	315	346	330	314	335	364	311	357	348	342	331	312	293	350	302	293	325	334	310	312	336	331	324	363	345	368	351	320	307	328	327	320	348	331	339	353	363	316	304	346	331	356	331	347	387	319	329	338	321	358	335	327	325	299	325	325	318	365	318	367	354	329	335	320	337	310	375	368	365	343	341	340	307	338	296	345	328	310	304	365	327	328	318	336	318	330	336	329	355	324	339	322	340	351	344	347	326	340	338	356	341	364	333	340	368	342	313	355	337	319	319	338	323	345	358	312	339	290	361	337	318	315	338	321	322	348	349	332	338	329	324	322	362	304	364	326	322	329	321	319	337	313	345	328	318	372	328	324	332	356	348	357	341	352	359	328	340	293	322	343	354	309	360	333	309	356	337	336	322	352	359	353	305	345	338	341	349	331	360	326	326	311	338	333	348	342	330	348	338	345	343	314	318	342	290	344	319	338	387	367	351	313	327	317	335	336	329	343	334	331	363	324	352	322	327	353	318	382	357	346	329	316	334	333	319	351	327	343	325	376	316	328	347	318	329	336	344	371	339	383	339	339	334	315	348	373	338	349	321	353	319	336	334	360	376	331	331	293	339	328	325	341	359	358	338	378	306	351	315	359	345	352	346	338	347	332	324	332	332	333	373	345	354	323	342	333	351	336	310	354	362	326	349	356	350	330	347	333	344	322	364	311	359	309	323	326	377	349	309	357	345	301	311	359	323	333	345	301	355	331	332	352	374	338	307	324	345	327	322	349	355	337	344	351	355	354	339	352	354	344	339	344	395	307	319	354	337	333	365	352	330	317	315	307	355	323	313	322	329	336	334	361	320	291	316	340	344	329	326	315	339	333	314	362	339	312	331	343	320	293	329	363	325	339	352	320	322	336	343	358	319	356	324	336	315	337	333	331	331	363	395	361	354	353	329	349	344	329	323	356	318	333	327	362	366	291	352	363	345	350	331	372	316	332	330	335	322	331	335	331	317	334	330	326	335	351	392	329	324	327	328	365	379	338	353	400	338	361	359	316	382	378	304	335	365	324	342	366	356	328	322	338	330	347	345	335	330	313	331	340	354	346	339	350	373	347	361	370	356	346	352	358	314	345	333	360	353	300	368	340	307	369	334	313	363	365	363	300	346	346	343	328	354	337	358	325	368	360	316	330	315	312	364	312	322	346	328	330	355	333	367	345	322	304	303	346	319	312	353	346	345	331	356	332	321	364	325	342	324	325	350	327	364	357	361	359	370	349	309	319	321	326	339	335	320	356	342	335	331	361	331	346	328	328	342	351	301	357	313	315	343	319	366	356	332	323	349	334	314	365	325	340	368	317	333	336	337	337	346	345	342	336	345	349	341	330	332	297	337	329	343	344	324	337	348	320	332	340	330	342	315	321	331	333	351	337	355	356	344	329	310	348	339	348	335	338	348	323	324	335	327	340	335	348	335	325	337	344	359	329	349	340	340	307	322	346	338	285	359	354	334	322	345	321	362	355	307	348	354	371	362	366	322	331	357	332	362	325	308	361	335	359	344	358	351	305	309	329	324	294	328	362	355	332	335	363	363	354	341	328	330	345	364	356	340	318	326	349	363	282	360	335	343	314	310	315	381	313	354	322	360	368	356	341	322	332	336	300	337	322	338	329	363	340	343	346	356	366	334	354	321	302	339	334	316	336	309	361	323	327	339	329	348	335	364	345	330	310	321	357	340	353	333	354	328	342	353	315	359	353	353	335	354	363	356	322	324	368	345	352	327	338	332	338	341	375	326	360	345	341	342	329	311	339	341	338	327	319	354	351	321	345	356	359	361	312	353	339	336	330	331	312	369	333	356	343	291	359	348	342	340	318	380	353	335	364	307	337	342	330	325	333	347	356	309	342	331	332	345	304	367	327	354	337	353	347	339	307	313	318	337	314	330	313	334	324	363	334	279	360	363	367	325	343	328	335	332	363	341	344	307	316	359	344	328	369	365	345	340	369	358	317	335	350	365	341	327	372	359	333	363	329	316	341	321	326	324	320	320	319	331	321	343	364	330	315	329	324	354	323	294	320	359	353	329	337	339	304	318	315	322	356	309	343	322	336	353	359	336	359	355	354	320	335	350	332	348	331	320	342	330	327	368	355	332	351	303	365	346	347	348	340	323	328	359	338	334	350	342	322	326	330	375	337	319	369	342	349	331	331	340	341	335	367	329	337	365	364	331	297	308	303	321	307	347	315
4023	5067	3837	1808	1098	865	696	2119	15467	22318	17349	8925	3173	1172	522	347	339	369	322	342	348	337	319	348	334	332	338	310	316	344	323	360	328	349	323	271	342	350	359	356	331	352	316	365	330	341	312	354	330	348	350	314	321	352	335	336	370	346	305	328	302	353	353	332	311	330	324	340	323	291	332	350	350	319	300	328	310	305	351	348	318	330	366	329	304	351	336	342	327	324	302	308	318	325	337	327	344	353	329	319	329	348	338	325	322	356	340	320	330	334	310	332	334	347	345	325	319	340	333	343	332	324	327	324	296	328	327	336	345	350	338	344	369	321	306	339	334	337	338	351	322	328	311	328	366	302	331	308	319	309	332	331	319	323	332	309	360	337	352	338	298	321	304	339	357	324	326	306	326	314	306	312	328	291	312	322	343	348	315	352	295	308	324	352	354	318	302	305	332	342	322	336	340	377	330	321	327	340	337	331	354	314	315	319	328	350	316	347	320	298	330	315	328	337	324	328	337	326	336	332	330	335	315	336	323	321	324	310	319	331	336	337	360	334	327	312	329	301	305	342	331	326	311	295	318	357	345	342	358	324	320	321	308	304	339	319	309	328	325	330	340	323	314	336	337	336	319	312	322	341	303	317	310	356	353	318	327	352	312	328	315	313	313	312	325	337	313	339	334	344	346	303	305	320	354	329	327	300	327	334	325	340	318	340	377	322	335	343	329	312	307	291	316	348	328	294	340	309	324	318	308	322	313	332	322	341	331	351	340	331	313	321	361	308	330	315	320	369	329	322	334	301	343	334	313	350	322	316	331	339	333	322	310	334	341	326	331	314	331	316	307	331	320	321	321	327	355	337	338	282	344	310	339	342	325	337	317	310	356	340	328	339	300	345	323	331	345	289	352	329	334	361	302	309	345	330	361	308	342	349	339	336	340	319	300	318	310	325	347	330	331	332	353	309	323	319	340	338	306	307	326	330	316	301	337	316	344	351	331	322	311	300	350	317	297	328	334	340	370	322	359	333	316	308	290	305	303	335	310	324	345	330	322	346	327	341	322	334	338	316	326	303	324	322	299	310	338	316	332	319	311	330	330	359	366	319	306	333	306	354	302	317	332	340	331	338	341	329	294	332	340	318	339	328	339	343	296	312	351	326	348	304	326	330	322	319	295	329	338	324	335	312	354	301	353	324	338	325	322	330	340	329	330	303	345	328	332	342	289	343	317	326	335	325	346	294	342	355	301	325	337	333	332	345	340	339	304	321	338	353	322	294	314	298	335	346	319	332	352	326	330	345	336	310	330	315	344	333	308	326	317	302	349	325	329	358	330	310	298	317	315	319	338	344	308	340	304	335	295	331	328	350	332	323	309	332	292	335	301	334	305	331	351	314	332	321	325	340	301	326	328	306	359	325	341	301	370	301	324	333	331	337	307	310	296	333	309	336	309	355	300	308	329	308	325	313	320	346	345	332	341	351	326	325	336	326	318	298	330	281	345	337	322	315	316	334	336	333	350	317	327	320	320	325	310	351	333	364	335	308	364	340	318	304	322	302	310	368	342	348	316	316	318	333	332	345	321	324	320	323	375	321	308	349	342	324	304	346	360	312	347	330	323	309	323	334	296	302	349	331	332	324	341	294	295	307	326	329	317	305	341	306	297	316	368	331	325	317	333	333	371	331	356	330	326	324	333	288	319	332	310	313	342	339	326	311	328	336	349	324	343	318	345	326	284	321	314	305	309	336	330	349	362	337	326	336	352	329	356	327	317	325	321	304	326	327	333	368	344	317	338	327	322	342	327	308	339	296	347	309	310	352	313	336	347	337	343	321	330	330	310	343	333	323	335	330	296	309	345	348	293	310	311	350	319	315	309	351	346	344	306	338	357	326	309	325	329	335	352	330	345	332	326	328	295	309	323	349	329	349	325	324	317	323	295	342	334	346	318	358	322	342	336	315	298	324	273	329	318	327	312	340	337	331	337	321	321	338	357	333	335	305	308	322	312	327	341	318	360	323	324	324	318	367	322	339	344	328	353	295	322	317	322	317	289	326	312	333	310	361	351	342	352	346	295	350	328	314	319	315	295	357	326	339	345	354	319	328	285	298	303	318	318	315	315	328	318	348	347	340	357	326	321	290	325	329	344	328	330	328	362	333	322	325	340	354	360	322	315	298	296	330	331	317	321	335	341	286	322	348	319	311	294	333	322	328	333	351	334	307	306	327	315	322	325	382	332	317	324	345	334	352	311	325	285	318	337	327	338	331	315	319	317	347	307	331	309	305	344	296	331	337	324	324	335	317	365	327	328	310	333	323	312	320	318	332	336	334	311	345	345	321	341	278	309	324	388	334	325	321	315	302	351	330	373	351	336	355	313	288	332	332	361	367	302	330	306	303	348	370	327	335	313	320	324	343	326	337	325	328	300	303	346	358	304	350	308	329	304	329	308	313	342	331	336	344	318	336	338	328	311	321	348	296	290	323	314	296	309	322	336	316	324	344	329	319	295	321	345	312	343	309	335	322	302	325	318	343	284	322	275	330	357	305	309	344	332	326	303	326	313	332	285	338	336	329	315	307	335	326	341	348	306	351	333	338	335	321	320	335	304	349	328	356	336	298	309	315	337	323	343	338	313	312	328	323	352	356	309	355	343	307	319	358	343	358	332	334	299	329	289	356	334	354	322	324	347	343	347	279	315	335	334	299	368	319	322	318	311	317	303	319	315	332	334	303	333	319	346	372	316	302	341	345	311	338	288	307	317	333	306	307	327	354	302	333	348	329	341	304	315	323	323	310	324	319	275	301	294	293	355	335	275	326	344	359	345	332	327	318	314	341	325	347	317	323	330	340	345	339	320	321	324	363	333	340	335	301	345	336	351	302	327	317	325	330	344	319	327	325	358	316	364	311	316	344	322	357	334	315	310	337	342	341	335	322	303	339	313	283	308	312	371	321	301	363	317	327	351	294	310	337	314	340	313	348	341	326	332	327	325	343	315	332	323	295	352	313	314	326	286	323	305	329	328	344	315	307	361	318	319	351	321	313	307	316	322	302	336	301	318	324	336	306	338	357	294	330	319	323	331	326	306	308	328	308	337	357	298	339	342	335	338	308	310	335	340	323	308	319	315	348	307	325	333	342	371	356	342	336	315	318	296	335	323	325	329	297	299	300	332	331	319	310	345	331	324	343	319	330	333	349	327	301	314	335	317	355	310	332	334	335	326	302	312	332	331	365	290	345	307	318	329	312	335	279	333	317	332	353	305	313	291	308	326	313	327	326	341	334	326	315	323	329	305	323	315	320	297	336	305	312	341	320	335	313	341	326	317	323	315	310	308	335	327	344	312	306	322	305	330	343	352	318	313	327	325	340	331	294	328	315	329	313	339	370	299	297	313	310	316	327	320	332	352	335	324	316	333	328	327	312	304	295	324	332	315	327	306	338	329	337	334	287	322	309	324	302	321	337	351	329	325	321	329	342	337	316	318	317	331	331	322	350	330	321
24587	21489	28768	24638	21252	5501	1427	937	22520	33286	28776	22566	8705	2858	1091	571	477	453	474	451	449	474	494	433	488	456	466	462	423	454	476	458	477	460	415	480	440	454	478	468	415	456	466	448	460	445	420	463	457	435	455	470	447	438	423	439	438	435	468	473	507	458	410	449	455	474	456	491	399	413	433	448	458	439	468	492	462	431	456	428	470	452	470	429	473	414	435	462	438	465	454	445	456	431	485	439	495	467	464	459	436	439	465	445	408	430	474	456	463	417	443	437	419	441	448	432	407	440	421	451	506	454	428	470	516	475	445	481	497	467	439	442	439	434	471	466	449	422	440	434	453	421	472	467	448	454	461	450	456	437	472	436	466	416	485	447	452	418	449	446	438	480	453	492	453	409	488	450	418	416	487	471	439	427	443	445	449	465	447	438	467	480	455	454	431	432	469	460	462	435	431	477	425	474	459	445	492	473	451	440	482	475	448	393	436	448	440	445	446	466	422	468	426	465	474	441	428	456	454	409	454	467	409	443	423	433	444	484	470	429	451	472	440	441	440	460	449	444	466	469	440	437	422	432	419	417	455	458	454	440	462	477	378	443	434	476	486	453	485	443	437	470	450	445	441	449	487	475	501	437	461	444	423	428	453	445	441	432	462	450	448	474	422	445	440	435	457	460	448	440	454	404	451	435	477	419	436	457	448	451	477	444	432	452	425	435	456	444	462	463	458	463	435	479	430	458	439	456	448	440	427	441	422	459	449	431	446	409	435	447	464	420	431	447	432	440	447	476	443	483	471	446	442	445	472	405	479	473	459	464	435	428	458	423	479	477	462	479	443	470	443	445	472	426	450	459	474	435	446	433	485	458	448	435	448	468	453	486	442	442	436	407	434	424	449	422	448	446	449	472	451	461	477	446	445	415	431	457	484	446	441	443	446	434	444	436	481	462	457	414	444	421	415	463	473	437	443	486	429	411	456	474	416	435	440	422	443	440	458	500	464	447	432	442	444	438	456	414	474	458	425	442	469	424	443	424	445	480	456	429	458	422	457	422	429	427	451	446	490	457	443	427	401	436	462	457	441	404	441	447	425	453	499	458	470	419	436	465	418	495	476	419	416	462	475	428	416	458	464	466	455	389	442	432	450	416	466	459	468	445	468	405	428	467	474	511	440	444	434	437	461	432	453	462	416	473	435	436	477	481	434	430	432	433	464	445	443	446	469	431	440	448	465	425	442	447	462	448	457	470	432	471	450	441	429	443	433	436	462	439	464	460	484	458	434	439	465	428	453	426	481	438	418	449	447	433	457	440	467	496	455	429	415	425	448	439	500	454	438	454	411	461	441	403	419	439	426	445	446	435	434	446	434	456	468	406	414	428	432	454	430	465	462	458	448	470	411	460	472	426	415	423	444	433	464	435	411	464	434	456	434	430	455	441	468	440	477	371	460	449	444	449	441	446	443	451	446	436	424	484	453	464	449	473	467	458	406	438	428	447	470	471	435	440	455	444	472	418	450	460	419	453	414	497	406	431	471	426	448	458	482	423	454	441	467	450	479	410	443	436	414	462	448	458	451	422	461	474	442	452	509	423	406	445	396	408	439	465	429	465	461	464	418	414	457	481	457	482	448	443	437	435	451	428	494	469	427	416	459	449	416	428	456	456	451	442	472	463	443	446	436	406	453	466	423	489	460	454	461	432	445	476	436	457	438	464	446	475	442	436	454	447	500	484	446	444	453	439	442	434	470	423	439	428	479	485	482	444	450	433	458	456	443	475	463	429	442	453	463	447	443	470	440	437	451	427	438	440	454	467	451	447	438	431	446	415	420	463	448	451	458	438	444	422	445	456	442	427	469	438	445	488	449	460	449	452	455	521	426	445	501	446	411	437	430	460	469	447	446	446	432	401	449	463	471	414	476	451	470	415	469	397	409	463	440	407	422	477	446	470	462	493	422	462	468	456	458	418	484	443	439	398	437	430	473	437	444	439	406	443	470	442	401	475	417	447	446	440	433	456	441	474	455	419	423	436	446	459	415	484	447	430	434	458	434	449	463	477	434	473	479	453	432	447	458	469	413	427	446	449	473	433	419	429	421	479	459	441	463	470	450	456	436	430	449	444	498	411	406	443	428	421	460	434	417	430	449	438	428	474	454	473	450	432	477	449	455	486	448	470	437	448	446	464	448	433	438	428	463	412	496	475	458	452	401	446	434	426	440	422	434	425	446	442	435	434	428	444	472	434	467	472	476	471	478	449	458	447	417	474	439	414	476	435	454	447	434	424	490	416	484	426	444	444	454	448	426	458	424	415	464	459	388	449	391	404	426	430	479	458	480	431	464	434	433	447	490	449	447	442	444	404	439	438	454	417	450	456	450	422	451	466	416	478	407	445	432	486	433	455	458	463	404	498	437	412	417	431	457	438	466	488	397	468	446	416	420	424	458	484	481	441	437	440	478	432	475	460	445	433	443	466	445	442	446	433	442	413	436	419	481	438	441	469	458	489	446	411	438	440	439	446	414	438	480	426	465	420	467	434	424	441	441	456	432	449	440	414	460	434	430	463	431	464	448	447	470	452	448	468	423	437	466	457	455	452	492	436	404	447	447	462	423	489	487	496	422	444	431	484	460	474	420	447	441	460	453	456	451	438	472	486	482	463	441	461	489	444	445	476	430	441	447	443	471	448	437	448	476	450	469	450	458	417	437	463	441	465	443	447	429	462	444	447	434	467	448	492	420	453	409	436	444	433	433	448	463	472	413	431	448	463	415	415	446	440	446	412	429	452	450	445	419	430	416	423	457	441	451	428	454	448	446	442	439	441	430	438	438	442	467	459	416	440	460	481	433	432	446	460	459	493	436	455	458	425	419	478	468	455	446	461	451	432	454	442	480	434	465	427	449	439	442	494	454	473	443	439	441	459	433	456	458	438	475	459	490	443	444	479	418	454	450	468	451	462	465	433	419	440	455	460	400	468	431	427	416	426	437	448	443	470	467	449	441	464	428	420	455	496	490	457	436	437	392	477	437	445	409	419	433	413	433	433	436	446	445	434	462	472	422	445	481	456	462	486	440	438	434	438	459	475	449	459	452	455	480	449	477	458	425	451	461	475	459	468	432	432	454	436	424	442	456	466	419	472	452	420	472	443	465	461	454	427	434	449	442	446	465	457	451	436	437	450	472	456	453	477	464	437	448	442	454	452	428	426	468	464	435	473	426	454	419	441	427	410	389	391	464	436	451	458	465	435	452	434	465	424	439	448	479	445	467	454	463	433	448	445	452	448	459	451	426	443	464	428	434	435	455	404	474	449	405	434	467	450	477	430	481	462	433	501	441	438	430	424	449	456	473	445	404	442	425	454	473	455	447	426	449	450	421	479	429	406	445	413	455	407	458	419	443	460	424	415	457	448	463	456	417	469	445	444	431	474	416	446	441	451	452	433	449	406	469	430	401	435	478	451	431	468	479	453	491	448	453	448	446	421	444	443	413	457	470	420	399	458
4424	7177	6634	3010	1876	1284	1161	1209	27707	30014	25860	18689	7028	3094	1247	543	429	433	445	429	425	407	442	475	459	426	419	460	421	421	469	438	426	467	409	443	394	415	429	414	421	464	447	399	444	438	429	430	426	418	427	461	422	430	448	450	422	459	413	398	407	451	372	436	403	418	460	462	442	420	446	430	420	417	431	428	393	400	437	437	416	391	414	441	486	438	425	393	400	456	437	421	442	442	422	414	439	455	433	419	421	427	439	424	455	433	435	435	410	420	423	403	419	406	449	453	431	416	447	468	404	448	372	405	448	423	406	434	403	438	434	429	426	446	411	460	406	424	455	392	426	433	431	413	389	428	427	434	410	456	439	428	425	463	429	406	436	429	448	416	414	424	437	405	427	431	421	410	405	437	428	446	437	426	452	420	439	403	425	414	473	459	429	423	397	426	413	438	436	384	406	429	426	437	446	438	440	442	424	396	415	469	451	447	446	466	403	462	406	457	446	399	402	473	410	441	424	415	405	417	405	461	378	435	391	429	436	426	428	410	421	429	444	414	423	410	424	439	428	401	443	403	405	438	472	421	455	408	430	420	444	444	419	431	377	415	441	445	438	444	415	410	424	414	436	440	417	476	447	407	419	448	424	469	443	408	433	431	424	421	407	403	393	405	433	423	422	431	432	427	445	456	394	423	421	388	412	400	413	391	398	404	430	428	416	406	417	421	447	446	423	406	444	415	415	440	429	427	399	411	405	419	411	429	426	450	404	411	414	431	378	450	457	410	445	397	373	419	432	414	408	414	414	436	440	427	406	391	392	411	465	420	459	426	440	464	416	386	403	427	445	413	433	419	422	434	410	393	403	414	426	449	408	401	449	436	402	376	432	392	425	423	434	453	438	437	449	425	424	401	455	447	453	420	444	433	416	471	395	420	410	424	428	405	464	431	439	463	415	409	424	428	459	430	454	397	422	431	403	436	396	418	402	418	419	451	422	379	401	451	404	413	426	427	469	433	403	446	432	373	438	408	429	410	406	413	404	437	413	452	393	382	450	453	411	451	423	405	449	413	420	404	440	425	400	460	426	463	414	397	405	406	413	422	410	411	412	400	418	416	423	415	425	413	406	427	427	433	434	426	407	434	407	417	404	412	410	460	401	436	405	445	436	425	421	398	405	430	444	418	416	438	422	407	430	420	436	423	419	408	430	406	426	399	432	429	458	408	429	433	421	429	410	383	424	411	439	429	439	425	412	408	439	434	414	433	435	431	393	421	442	411	426	444	433	422	411	401	411	452	435	425	458	427	417	420	443	385	417	456	442	406	441	432	424	383	399	446	417	432	437	404	420	443	418	421	438	410	458	422	442	458	417	404	402	445	413	431	408	498	423	440	438	435	411	411	449	427	399	386	429	458	425	407	457	431	380	434	436	460	397	445	394	442	403	458	448	407	427	450	401	411	436	425	383	421	396	404	431	390	426	387	427	383	421	438	406	441	417	418	443	411	438	413	402	395	451	420	421	428	429	467	431	427	410	432	403	421	404	395	434	421	415	430	444	392	430	448	420	430	440	447	440	397	439	432	440	448	429	420	480	400	434	416	395	403	413	430	439	448	446	407	454	420	429	437	431	423	393	377	426	393	456	401	424	411	436	422	415	426	417	417	403	442	416	447	399	448	424	410	433	439	448	406	409	418	429	430	431	410	386	425	386	400	394	441	390	400	416	411	442	425	408	426	402	414	419	419	435	425	392	435	467	457	456	421	424	444	411	414	462	417	448	403	382	432	368	435	438	440	409	418	441	390	412	445	421	445	418	396	359	398	474	456	431	417	424	441	383	418	412	374	434	400	429	433	419	382	388	395	429	398	405	410	409	441	445	393	445	420	422	427	391	449	442	422	450	435	434	440	433	428	444	421	418	451	395	446	417	454	391	436	397	395	431	422	402	449	430	390	440	411	411	450	421	434	417	408	415	453	440	415	403	451	428	478	447	391	385	423	406	405	393	414	405	434	430	428	413	378	420	427	424	412	418	427	415	433	400	416	423	428	422	438	432	427	418	406	426	416	431	445	400	403	406	408	413	442	430	423	408	430	422	396	422	430	405	411	411	381	417	410	404	451	405	456	428	420	429	423	423	436	394	422	419	454	400	446	436	411	402	410	404	460	388	377	410	420	437	438	465	428	405	411	424	412	416	413	409	440	458	387	383	393	423	447	407	441	408	424	416	451	420	424	439	437	435	421	411	410	427	372	426	433	424	392	422	398	417	431	425	404	415	416	393	433	434	422	408	380	407	399	473	423	416	412	435	403	444	394	418	427	403	432	443	446	421	444	426	458	380	412	478	411	410	393	410	444	420	391	436	413	408	416	394	420	424	441	411	417	420	400	437	412	415	446	393	384	412	428	435	409	415	409	427	424	408	429	399	417	411	393	434	407	404	430	439	430	460	416	413	425	415	415	419	405	430	415	434	411	396	423	397	387	438	403	420	421	419	432	405	440	389	421	411	480	464	401	361	422	428	428	394	453	413	428	421	405	470	424	391	398	403	421	431	401	407	437	404	441	439	438	389	392	424	420	447	443	452	434	428	392	426	427	439	438	426	440	418	414	414	389	421	442	418	420	398	412	412	418	411	424	424	427	398	433	430	423	427	415	476	447	445	380	425	420	411	416	445	450	451	407	388	420	438	433	347	433	405	416	462	440	427	404	445	444	459	428	432	434	422	449	435	422	417	399	426	456	400	443	420	425	430	420	403	470	445	400	442	396	441	424	428	468	404	398	387	420	417	397	409	439	423	412	423	407	446	428	434	409	454	402	409	375	396	426	389	441	443	402	395	398	429	414	454	432	416	408	407	404	438	444	386	404	426	437	421	430	427	414	424	392	426	406	401	434	421	424	429	418	422	420	408	392	412	446	405	442	451	448	416	397	404	418	453	413	402	437	432	449	424	419	432	457	382	434	426	438	402	435	427	418	489	446	413	431	416	468	426	409	457	447	416	408	424	438	400	431	432	415	415	451	446	433	434	435	430	433	409	379	415	429	438	430	419	429	431	432	487	423	461	409	395	403	422	408	438	423	394	374	398	376	446	391	428	431	425	454	400	403	386	405	425	443	432	445	403	412	462	444	403	424	425	440	433	429	391	431	434	463	409	414	396	385	402	431	421	378	430	393	433	401	418	425	418	438	428	415	406	424	414	458	428	420	432	415	446	414	440	393	384	448	427	403	452	426	432	401	386	405	425	428	443	430	394	439	412	447	366	398	418	440	413	455	424	414	400	416	399	411	421	403	413	477	401	418	379	420	423	400	446	427	401	449	463	397	424	432	484	418	407	431	412	431	405	450	439	418	433	410	375	393	434	447	434	402	381	429	420	379	398	453	412	391	410	418	415	414	408	397	430	422	430	429	427	439	411	424	424	431	412	413	394	439	413	436	442	376	443	422	415	444	410	444	402	421	423	405	453	409	389	434	443	432	415	430	450	433	426	414	411	436	415	436	421	427
27594	10095	1670	643	430	384	334	343	800	1549	1558	1293	713	524	418	353	319	295	326	301	330	303	319	285	325	362	309	312	308	306	302	342	344	286	350	323	310	317	276	328	286	314	309	313	291	343	345	307	303	286	311	287	295	306	308	328	304	272	302	338	304	297	326	300	272	299	318	310	302	311	338	312	326	304	316	294	324	332	310	292	311	313	294	333	324	328	316	324	299	286	301	294	310	284	304	310	319	311	308	314	271	315	319	314	295	308	314	320	290	296	304	352	315	332	315	298	305	301	349	321	288	360	313	298	322	340	333	302	316	331	336	288	290	322	283	319	316	301	329	300	293	303	312	305	302	325	305	302	299	312	318	279	319	302	291	263	323	313	283	304	303	330	283	308	303	298	266	294	294	286	306	304	352	341	302	320	288	304	305	329	319	309	307	338	308	318	313	326	325	298	277	326	327	317	349	325	293	319	322	337	323	273	307	314	315	273	313	310	349	313	294	315	328	318	318	328	285	323	292	301	317	278	323	302	302	327	312	364	317	305	297	298	306	286	311	294	338	340	310	305	312	313	319	344	320	314	293	287	335	293	276	304	310	311	268	339	328	288	308	302	268	311	312	313	305	309	323	306	346	309	279	293	315	327	317	335	279	307	279	309	302	280	317	333	309	317	293	324	319	300	329	311	283	326	301	316	322	330	312	348	286	306	312	324	302	313	274	319	317	341	331	305	275	292	305	326	292	296	320	312	310	313	300	294	302	328	289	293	280	297	275	325	331	305	302	317	314	325	300	310	314	296	305	305	268	314	281	300	298	319	285	269	298	304	272	311	305	317	322	324	313	318	301	298	310	290	305	305	281	302	292	314	307	294	312	296	311	299	289	303	286	321	322	306	326	289	309	324	332	325	279	339	296	315	306	317	276	329	310	307	305	279	308	308	323	330	300	323	309	274	308	331	308	302	322	312	312	297	268	311	307	322	326	308	298	325	317	286	317	319	273	299	319	281	295	295	304	314	317	321	307	296	308	306	329	303	309	335	320	289	281	314	326	336	336	314	341	325	321	304	304	322	311	326	317	293	315	292	300	290	291	318	339	257	281	296	316	300	318	317	292	340	293	302	297	324	278	316	321	313	318	305	319	284	326	288	320	318	316	309	345	306	292	314	336	294	316	323	339	313	326	313	308	287	338	295	311	312	307	280	316	320	318	318	273	340	313	311	301	290	282	293	301	300	314	294	325	289	330	327	291	329	287	314	301	335	286	299	307	295	313	282	301	332	294	269	336	307	308	282	298	311	312	322	336	311	282	309	312	307	282	294	296	304	294	323	317	295	298	296	279	285	273	312	298	312	281	295	321	313	300	321	319	288	284	302	323	296	310	304	313	317	346	294	307	290	309	303	337	315	315	319	320	322	305	326	334	333	302	329	305	282	337	315	302	311	307	307	356	289	300	316	289	308	320	299	300	298	304	305	285	297	289	340	304	353	320	299	355	300	323	342	327	301	316	310	321	307	341	311	313	321	312	310	285	300	308	308	271	335	317	357	314	310	329	343	258	312	314	329	346	340	320	300	274	314	291	335	303	317	333	330	325	288	310	345	326	290	304	289	314	313	302	336	327	296	343	305	322	326	301	327	336	311	328	313	311	273	274	303	295	320	290	329	310	297	351	325	300	346	350	336	303	339	324	299	283	320	289	305	296	320	274	323	321	299	322	289	303	327	285	309	289	318	308	289	315	310	280	330	294	325	291	292	309	261	325	306	315	297	344	325	321	326	310	307	324	315	322	328	303	322	300	301	322	335	326	314	307	315	286	313	315	310	313	282	313	303	324	321	305	307	311	287	283	305	313	319	313	301	328	286	331	325	303	327	326	287	304	302	311	306	305	308	321	273	291	309	304	360	345	325	320	293	306	313	321	297	330	301	314	346	309	312	320	318	265	303	319	323	300	314	298	308	293	293	307	305	311	314	332	304	325	321	313	307	315	322	303	321	288	315	301	319	309	329	320	294	331	321	298	326	314	311	325	332	335	321	320	305	281	296	309	318	283	313	330	307	295	318	332	344	316	290	340	303	292	317	321	307	269	313	285	322	290	323	311	288	321	300	293	323	291	316	332	303	310	318	311	289	318	312	293	322	315	300	340	309	327	309	318	323	337	302	328	340	312	283	344	321	318	308	311	316	306	287	278	295	313	307	317	299	319	317	313	283	351	303	333	338	290	282	324	296	323	301	327	329	304	306	298	287	311	323	323	305	318	315	309	306	322	332	293	347	336	312	314	303	319	337	314	325	301	332	315	268	290	296	282	335	307	267	317	331	269	354	269	322	333	344	318	286	317	330	278	320	300	273	301	313	278	310	315	319	325	280	315	316	315	286	284	323	329	289	303	310	329	312	347	334	323	284	313	329	295	323	318	333	314	315	348	280	324	279	311	333	296	313	287	309	334	313	323	324	299	305	286	313	332	288	289	317	315	296	346	301	326	299	282	330	338	277	281	313	324	272	318	314	304	313	311	338	302	315	290	315	305	300	295	292	303	332	328	303	286	318	299	305	314	308	283	314	289	278	301	283	340	305	334	324	310	322	325	334	298	301	290	286	291	337	302	313	307	291	309	339	342	325	328	306	291	308	315	316	328	312	327	332	284	324	287	314	312	301	301	325	312	333	338	311	339	291	309	301	302	310	290	300	292	321	316	297	298	259	333	354	336	328	324	333	333	296	314	291	304	318	305	282	328	286	328	331	314	313	320	275	307	283	271	286	316	311	347	275	308	321	285	319	334	335	321	297	326	281	323	291	301	311	311	312	307	309	310	334	288	310	336	303	346	334	288	304	282	315	323	335	292	283	309	317	318	303	307	293	290	283	319	293	298	299	298	321	311	297	330	296	281	321	313	337	342	331	319	302	298	308	300	312	299	303	310	309	308	303	311	308	294	288	287	327	314	279	290	350	319	324	286	295	346	312	311	303	318	285	303	299	289	310	305	276	339	305	298	297	342	299	307	316	316	311	315	315	308	300	337	305	273	320	303	296	323	305	282	328	301	332	290	304	318	354	323	320	306	325	323	284	277	323	299	321	304	276	299	296	323	299	305	323	314	340	311	308	332	298	317	320	296	303	312	336	312	281	320	301	294	317	321	323	338	357	295	307	280	325	333	288	319	286	333	312	333	329	325	310	288	291	338	302	289	311	289	320	325	330	323	336	313	308	286	313	293	288	298	296	276	299	320	272	302	330	301	325	337	337	333	309	304	329	322	291	303	333	313	302	324	310	317	321	317	298	313	330	264	326	284	308	320	328	303	288	324	318	319	333	329	280	294	289	291	334	299	315	328	313	315	307	306	320	347	294	281	277	323	286	289	322	293	303	307	332	324	328	316	286	315	329	284	342	288	298	313	326	325	306	299	309	322	295	280	353	318	325	302	307	306	311	332	337	320	320	294	298	312	294	306	308	330	298	319	332	315	277	322	307	316	328	294	290	301	296	320	300	343	303	320	300
5397	960	1511	543	421	401	389	324	1145	2221	2103	1613	869	553	399	311	325	297	295	295	288	329	323	309	292	299	277	302	285	282	334	289	290	299	280	310	299	280	286	292	282	293	312	275	295	305	284	314	288	273	318	291	272	272	287	304	299	285	278	289	290	306	308	306	285	284	281	310	299	295	314	316	315	290	270	297	277	290	308	284	304	284	291	295	312	278	288	284	290	280	299	296	292	285	289	262	294	264	305	298	295	293	293	316	289	313	302	281	278	262	278	273	265	299	277	297	273	301	280	319	294	289	298	289	314	311	287	276	311	284	276	279	260	308	314	267	299	271	269	278	252	262	282	317	281	314	277	295	316	279	289	291	277	303	272	289	283	307	312	289	311	288	282	272	297	303	289	317	286	285	315	304	288	283	325	272	274	276	269	297	320	284	291	290	283	279	313	286	301	269	300	267	299	297	297	297	327	287	266	302	316	291	262	315	292	323	268	294	275	285	275	280	281	276	280	320	294	311	299	281	325	322	295	303	277	284	291	303	302	302	286	289	315	291	294	293	273	277	314	283	308	280	321	287	297	294	298	299	308	293	291	290	331	258	304	308	291	288	279	280	300	287	276	269	291	260	295	314	302	315	287	260	301	316	285	269	288	301	306	302	287	309	256	327	299	311	283	323	295	301	302	283	305	305	297	294	299	276	316	312	288	288	292	269	293	312	279	298	296	295	259	308	298	265	301	288	296	285	326	292	272	306	277	302	269	306	309	282	317	295	301	287	299	301	300	301	298	270	290	284	334	268	302	311	290	287	275	301	262	311	309	287	310	286	330	279	310	311	284	308	296	274	311	315	275	295	281	298	281	276	288	295	354	298	321	287	308	301	280	274	295	320	284	276	275	279	289	287	286	294	288	290	273	280	284	272	293	266	318	293	278	259	284	293	277	292	293	283	318	268	274	285	307	318	279	287	279	314	287	294	314	300	267	309	291	307	285	267	313	302	278	265	299	327	312	309	286	267	268	265	287	287	317	298	287	301	284	293	311	302	276	298	306	281	284	281	301	302	309	304	291	307	281	293	300	291	286	293	284	321	311	283	283	295	300	298	265	296	310	301	300	272	290	270	308	286	281	284	280	302	288	297	322	273	298	280	268	315	305	265	266	286	297	326	277	287	315	275	259	279	288	286	260	275	329	267	288	281	310	255	294	286	248	308	303	289	276	308	303	288	283	288	287	309	308	334	312	321	296	310	304	301	286	299	246	311	290	279	269	297	303	293	319	292	282	278	284	293	301	303	298	273	319	298	279	307	287	309	268	319	276	343	297	304	291	268	322	299	297	267	303	291	308	286	307	275	293	315	284	323	297	253	300	292	321	316	288	296	294	303	307	271	265	308	268	297	306	295	303	316	303	252	291	285	298	284	267	304	281	313	286	280	283	305	302	279	316	305	300	292	333	272	311	285	306	311	293	304	296	277	300	301	315	279	302	288	301	298	293	290	308	297	312	283	279	324	295	309	318	295	276	267	290	304	282	269	295	301	314	257	274	294	313	271	289	288	311	322	322	269	309	303	280	276	282	287	277	263	267	289	268	289	301	304	288	298	276	304	301	340	275	325	277	315	322	318	279	302	317	273	302	318	323	287	304	322	272	323	281	286	290	306	319	306	289	301	278	283	291	272	297	298	277	302	328	299	283	284	262	315	273	293	284	290	300	280	300	313	299	290	300	301	305	291	332	279	314	293	310	288	284	293	306	288	282	278	318	293	316	303	297	309	294	311	314	273	273	279	275	270	321	296	287	276	302	292	300	292	289	299	321	285	279	291	297	309	254	302	290	292	318	291	301	309	263	318	278	302	282	297	286	281	302	285	282	295	270	268	294	287	283	315	299	264	328	309	312	275	266	266	295	286	298	261	310	330	285	269	283	273	291	275	295	299	289	287	302	319	288	287	315	281	310	318	301	283	306	284	289	284	305	321	295	298	293	267	256	282	297	303	282	269	262	277	266	301	281	308	287	263	301	272	267	278	278	300	313	301	291	278	291	315	289	272	294	296	264	276	291	256	311	286	281	324	289	306	313	289	270	292	311	291	291	286	318	292	310	275	298	280	283	290	300	291	312	305	304	296	285	297	283	283	269	304	310	272	321	296	281	294	309	272	325	266	264	303	281	305	285	316	304	313	287	339	295	282	304	296	316	294	311	307	293	313	298	303	304	312	307	303	304	253	301	299	294	296	295	292	270	276	320	292	277	298	286	328	305	333	285	287	312	274	282	276	295	275	276	307	304	274	292	273	293	335	294	269	279	295	319	284	268	291	299	298	282	308	299	321	331	313	258	268	302	310	292	317	296	307	259	278	323	274	303	307	295	279	285	324	281	306	300	281	295	271	302	325	302	301	281	310	294	306	323	255	266	302	277	295	293	287	298	280	320	311	318	275	334	259	295	298	305	298	315	280	286	296	307	278	304	305	285	271	286	279	308	277	289	323	292	290	295	309	310	287	291	288	303	284	280	287	301	283	309	288	290	292	292	302	281	294	285	286	306	295	304	257	253	300	284	294	306	277	281	260	322	303	290	307	289	283	280	281	332	305	312	294	340	284	308	305	278	304	271	289	273	310	270	276	283	271	277	268	315	315	282	274	305	317	276	285	307	295	283	292	286	285	301	304	315	292	272	302	301	302	298	302	273	262	298	261	311	288	306	284	269	293	305	275	303	269	258	280	263	302	308	259	292	279	290	283	285	276	308	315	290	266	312	300	328	295	281	283	298	306	288	288	270	303	316	300	291	296	273	296	308	277	286	270	303	287	295	273	266	287	300	311	286	284	294	293	306	278	303	289	270	313	288	271	321	298	302	336	305	278	314	294	283	307	316	264	261	278	294	304	272	283	322	332	318	302	307	283	321	316	274	256	286	296	293	308	318	333	286	285	286	312	314	269	322	298	288	294	308	289	271	277	288	304	306	268	322	315	321	280	279	279	252	285	270	288	284	319	289	287	311	290	301	297	284	321	302	293	301	293	298	319	285	292	309	252	280	312	298	285	257	283	302	306	295	284	277	326	279	296	305	293	297	272	280	276	288	300	266	288	279	269	308	290	273	300	302	322	295	281	300	294	277	311	281	296	273	302	287	288	298	271	283	275	279	293	302	289	282	290	272	306	279	300	292	288	314	311	319	267	292	290	284	300	293	263	276	304	302	328	275	287	285	304	272	268	273	285	282	314	310	319	307	275	303	289	320	315	301	296	299	285	293	260	314	302	302	296	304	262	308	278	282	285	253	298	283	276	292	296	266	329	263	290	285	287	309	279	276	302	292	318	290	311	302	295	286	300	287	282	270	279	299	302	282	313	342	281	289	303	286	292	311	287	302	268	336	314	282	318	288	304	269	264	301	283	289	275	296	290	320	284	268	306	267	281	292	280	283	297	296	318	272	289	279	289	336	305	299	289	283	288	286	295	287	297	298	304	264	293	319	283	291	304	284	288	314	281	299	282	317	266
25669	21507	27612	25667	6972	1138	629	665	10206	16413	18148	12129	4611	1306	942	520	338	333	297	282	323	311	301	337	312	320	318	330	309	325	288	297	314	299	336	296	314	289	305	313	297	306	283	310	311	325	311	309	287	311	330	329	312	329	324	319	306	317	289	295	309	309	312	280	292	310	349	295	355	317	254	298	302	299	310	320	342	295	314	282	283	288	276	331	282	284	288	303	277	302	325	297	293	309	338	306	310	293	302	328	293	338	280	328	311	291	282	299	313	303	275	289	320	308	321	283	293	288	334	285	306	307	311	286	304	342	280	302	295	328	309	312	319	328	281	324	286	321	293	313	321	308	309	299	301	299	309	299	293	323	331	299	316	303	300	287	292	312	311	252	323	291	297	292	303	326	323	342	294	330	276	347	302	280	331	306	285	333	301	319	301	295	271	352	310	300	314	323	305	311	312	363	275	285	313	298	326	294	309	297	284	292	342	308	305	297	312	285	305	299	324	315	337	299	304	262	332	295	303	314	315	286	303	292	301	281	323	301	296	324	318	324	312	318	322	291	277	345	305	303	309	313	283	322	315	294	301	287	275	315	321	313	330	327	294	276	292	329	299	314	325	336	297	297	327	286	312	294	289	277	292	299	300	300	297	336	306	334	335	298	321	311	304	298	310	304	304	302	308	311	290	290	310	309	314	306	321	306	321	329	320	311	325	293	310	277	296	300	298	329	270	286	270	302	283	294	281	309	321	300	307	317	291	290	312	272	294	301	275	301	305	314	332	324	325	285	288	309	309	302	310	310	277	332	282	315	324	291	299	282	299	313	283	306	287	342	320	317	291	329	311	310	290	310	300	288	346	292	297	303	287	281	304	294	258	295	293	313	291	337	283	326	308	304	296	315	334	306	286	314	301	316	319	298	294	301	301	300	303	301	298	322	298	299	303	325	316	298	287	321	302	310	332	291	319	268	293	292	289	306	306	290	267	294	292	277	282	311	283	312	286	267	282	290	318	337	319	307	316	291	294	270	278	306	297	320	303	318	309	307	339	291	357	293	279	282	297	319	303	276	296	297	300	283	308	316	323	299	296	321	291	285	310	313	308	323	325	295	291	317	317	334	329	288	326	294	300	325	323	301	296	278	282	320	316	289	307	335	331	333	303	318	300	307	279	288	342	302	308	319	333	284	300	319	273	287	296	298	298	326	297	309	303	242	326	297	336	281	275	305	315	326	321	287	295	295	310	326	316	290	299	292	303	311	296	335	277	291	304	297	290	318	323	289	335	282	312	290	289	324	321	320	310	328	316	291	300	283	319	280	304	307	299	313	307	287	317	320	321	280	306	302	281	304	284	316	305	319	287	321	303	328	284	298	337	344	313	297	319	306	319	308	280	325	302	303	329	290	292	274	304	306	311	305	305	313	306	317	318	308	289	252	275	311	281	301	332	312	299	276	298	324	282	361	297	285	313	281	316	322	327	277	291	279	296	285	322	340	310	290	319	319	294	280	315	338	282	291	291	317	306	308	306	275	311	306	272	302	324	321	306	269	294	316	285	306	321	272	320	313	309	292	303	335	287	285	278	298	291	297	311	287	288	291	315	300	308	323	302	321	321	318	273	330	300	292	292	310	291	309	310	315	270	330	310	303	312	308	345	317	307	286	301	307	317	294	285	303	303	312	295	308	321	330	310	308	290	311	292	304	308	258	277	317	280	275	315	295	326	312	309	311	363	324	316	271	312	280	300	286	291	296	316	305	291	276	318	317	310	311	297	301	305	283	296	335	291	301	305	308	326	299	304	353	306	299	286	290	315	303	299	305	324	297	297	272	342	311	309	288	266	289	283	287	294	304	284	280	273	299	296	314	324	308	337	323	308	326	303	310	306	311	291	301	347	290	289	318	305	279	330	289	306	304	302	300	310	347	288	335	289	302	302	314	295	309	347	308	286	329	342	315	309	278	288	294	288	342	301	323	301	289	309	291	277	307	312	318	268	287	328	285	303	283	312	338	293	323	335	339	280	295	325	307	313	304	302	313	291	296	269	305	343	276	293	329	345	294	291	298	313	302	294	283	299	292	312	302	299	293	318	312	308	292	275	310	289	315	264	355	297	327	289	287	308	297	286	322	318	297	316	278	308	291	290	319	290	336	342	317	293	330	310	309	306	302	294	300	307	304	306	281	298	292	323	289	295	319	330	315	311	313	320	258	270	349	287	326	298	271	312	309	301	316	324	310	325	276	286	297	317	279	297	322	325	316	326	316	303	284	279	324	276	319	319	281	303	318	318	297	314	307	302	296	298	264	332	284	331	280	314	317	299	333	296	286	332	310	309	274	327	299	283	293	300	284	320	305	292	316	265	292	289	310	303	313	300	304	293	290	314	302	323	296	270	333	329	317	271	285	326	297	303	276	327	315	304	294	326	303	300	302	290	304	289	315	295	316	333	348	288	268	299	302	309	306	287	321	306	335	315	302	296	281	324	336	305	325	296	314	315	273	312	314	320	313	283	302	314	306	318	308	318	315	302	315	356	303	328	287	327	324	273	290	316	340	322	262	307	318	307	288	306	269	300	301	287	308	295	281	332	292	297	304	306	344	273	264	306	289	288	319	274	301	305	321	325	317	331	312	298	308	289	313	307	320	302	306	328	316	298	330	311	333	341	302	307	313	292	303	297	343	307	311	318	337	298	266	306	284	281	292	321	344	299	278	326	293	326	308	320	300	318	300	310	277	311	311	286	326	326	282	323	297	292	305	295	299	303	275	296	328	296	279	349	313	316	272	331	290	313	280	297	281	308	330	304	291	305	293	313	282	321	296	290	301	309	303	276	283	282	288	321	323	296	296	285	346	309	297	329	314	296	330	280	329	331	305	297	305	302	320	293	350	313	329	316	357	299	316	284	349	310	276	296	285	315	264	295	291	302	328	337	347	316	335	280	328	333	311	292	310	276	337	305	306	292	312	306	326	314	314	303	304	296	290	312	299	269	330	312	286	332	290	321	298	302	286	339	297	314	275	319	307	300	289	307	287	323	299	293	330	283	312	283	290	302	334	289	344	315	278	285	308	329	303	332	303	314	286	307	304	279	300	280	311	285	309	329	293	299	305	342	297	316	297	322	326	304	323	305	306	317	299	322	283	336	288	293	304	295	321	317	346	316	329	293	295	353	306	309	300	334	344	316	300	293	318	287	286	324	303	293	306	310	313	316	326	330	279	323	328	310	298	295	292	285	313	306	297	296	309	301	279	299	305	300	307	318	307	302	293	313	311	303	327	288	322	330	288	321	268	308	301	310	279	302	310	308	275	301	327	314	293	265	303	304	298	310	314	315	296	323	317	317	318	301	301	328	308	317	300	308	304	300	313	294	320	340	278	289	295	298	285	292	320	290	310	270	256	300	299	313	310	302	298	306	284	303	283	344	320	319	313	315	311	308	305	315	325	315	290	311	290	302	288	321	294	294	327	295	286	309	313	342	296	298	315	301	305	295	289	282	303	303	297
3923	3844	3947	1788	1464	890	672	1067	13728	16660	16925	11133	4576	1578	1135	607	394	345	324	308	303	300	298	295	302	323	278	287	297	336	298	299	321	302	307	315	283	300	307	311	296	321	266	312	306	270	341	341	301	280	334	293	293	289	301	302	314	323	308	312	286	310	284	305	288	309	340	328	290	312	310	289	306	263	260	290	305	287	308	310	324	268	294	295	282	302	313	286	298	318	299	324	310	316	242	313	324	297	280	314	295	286	329	329	300	276	313	292	307	292	325	315	309	292	300	332	333	295	297	299	325	306	308	332	250	323	273	310	291	311	311	295	318	323	326	300	283	293	314	278	316	329	319	290	318	272	306	302	266	312	295	284	289	306	295	321	295	292	330	315	301	280	291	318	301	299	280	292	306	266	278	320	291	330	303	327	295	316	303	321	299	256	291	278	314	282	279	301	279	291	319	300	314	309	305	322	295	278	301	275	280	307	306	278	309	328	304	305	283	302	299	283	298	296	310	301	283	318	308	320	349	285	309	307	300	305	309	299	286	309	295	311	305	322	320	307	304	299	303	304	306	345	282	313	288	269	291	305	282	329	267	293	265	327	332	319	279	299	304	297	295	289	288	278	310	301	337	299	296	273	275	286	285	315	322	299	302	300	323	305	268	312	302	294	252	328	288	315	331	283	300	291	299	267	277	320	291	289	292	307	312	274	303	298	290	317	305	318	330	295	306	325	257	304	291	282	307	292	294	287	298	298	294	274	328	276	303	320	298	309	302	332	298	303	308	330	293	264	276	278	304	292	281	276	303	286	327	294	289	298	295	277	300	321	310	275	326	314	291	294	312	281	281	270	288	301	317	328	290	313	296	322	290	292	311	316	283	338	292	316	330	290	302	296	274	298	318	281	299	301	319	292	301	266	295	318	293	271	309	276	260	308	295	288	303	280	283	297	289	268	340	285	294	295	284	294	307	322	340	287	315	303	311	296	314	297	299	277	292	276	280	278	302	304	293	326	295	317	337	293	305	335	305	313	300	306	270	284	270	322	294	314	313	297	317	296	295	293	312	314	253	291	303	296	267	321	312	305	290	299	298	294	306	304	312	306	305	300	297	303	304	274	295	287	333	310	284	306	284	309	308	284	286	299	343	295	304	292	304	294	302	286	338	303	293	341	318	279	310	273	302	295	314	275	271	301	284	306	307	311	278	306	282	302	300	272	287	298	311	318	308	302	329	298	300	274	302	283	311	282	291	321	301	312	288	298	338	310	283	324	320	310	294	323	323	286	284	296	283	304	316	277	285	283	297	310	254	298	289	284	329	290	268	302	287	311	302	316	304	322	272	300	273	270	323	321	294	288	263	307	321	283	301	288	279	294	324	268	265	285	318	290	275	280	306	278	283	282	331	288	298	287	318	298	293	333	323	255	291	286	307	307	301	285	315	285	296	275	306	293	275	314	295	302	314	287	277	299	290	307	317	259	293	293	319	309	318	306	314	293	320	317	286	342	297	285	297	318	282	307	270	307	304	315	316	313	326	314	288	315	311	290	311	298	287	303	307	304	288	305	282	301	328	269	283	316	288	286	318	291	319	301	302	295	293	286	259	284	294	298	311	301	286	294	290	312	287	287	330	316	326	305	309	324	285	302	323	281	344	290	310	255	292	289	272	305	306	276	314	311	294	280	309	309	317	308	304	303	292	327	315	287	302	272	284	293	321	311	291	311	272	279	297	295	323	297	307	305	306	340	299	303	304	307	266	314	299	280	291	304	289	301	281	293	337	318	288	265	292	309	332	313	336	310	321	304	299	290	297	333	304	301	271	298	312	297	321	313	292	307	312	285	284	310	345	305	311	297	287	304	294	314	323	289	286	288	297	289	286	285	285	307	272	347	298	313	289	291	303	293	309	273	293	280	306	305	291	297	317	326	318	298	309	298	284	324	296	306	286	244	289	269	277	292	296	258	304	283	314	299	282	312	295	310	304	295	301	300	301	332	308	298	298	290	310	299	282	314	279	280	327	261	319	307	296	312	286	312	292	321	289	324	280	302	301	290	325	301	310	299	292	269	304	304	327	277	284	304	308	280	281	307	317	320	306	292	319	282	300	277	301	314	270	300	273	307	303	304	286	322	298	280	281	295	286	331	288	279	311	290	311	311	298	274	316	290	304	243	304	326	292	290	298	285	289	318	286	315	282	295	284	304	274	282	310	279	303	314	290	284	307	277	293	291	316	264	280	238	321	305	309	299	292	322	289	306	289	286	300	289	337	264	318	283	301	294	314	281	289	313	311	327	297	327	289	310	287	309	306	296	311	306	306	303	282	316	292	302	263	310	307	282	318	281	296	309	307	279	313	293	292	326	284	289	328	300	294	312	308	274	281	296	282	271	298	312	301	298	268	290	313	303	302	279	299	307	308	319	312	276	318	308	266	315	295	311	299	324	295	323	301	315	285	261	310	295	291	321	313	297	270	290	275	311	299	319	324	292	293	282	287	288	292	281	327	313	269	285	297	302	275	300	317	321	294	287	317	272	321	322	283	290	288	324	287	277	295	290	309	301	297	310	303	320	295	271	289	273	316	294	307	316	271	333	318	328	299	291	304	303	305	287	289	316	308	301	305	286	304	310	274	298	313	331	304	290	301	294	314	306	325	298	299	289	325	304	300	322	296	321	308	293	281	304	287	311	308	281	296	306	303	280	278	297	310	312	295	291	297	319	308	308	302	279	293	300	300	278	269	286	301	312	279	304	297	288	297	300	302	294	320	278	317	320	319	306	294	295	318	293	280	306	284	296	285	314	334	312	293	295	280	303	297	272	318	277	289	311	283	329	284	292	272	287	311	327	305	307	295	275	301	297	310	309	321	324	291	319	297	301	269	280	327	293	282	306	302	319	277	307	272	287	300	307	306	319	296	249	288	267	325	287	294	285	335	254	296	256	274	279	283	302	322	275	278	323	298	330	279	286	296	272	308	324	299	315	295	326	292	314	308	283	310	301	316	302	320	289	271	308	326	308	303	313	323	296	323	293	312	300	302	284	297	301	292	315	326	282	281	323	316	276	293	297	307	252	319	322	296	300	287	263	309	328	282	260	300	280	340	308	329	280	300	310	272	288	323	279	319	318	260	294	296	316	264	312	292	327	311	284	290	294	287	319	314	292	283	318	334	293	324	281	324	285	273	316	279	291	327	298	303	312	274	270	323	293	284	296	280	297	292	313	303	271	324	262	289	296	317	301	301	320	281	322	282	297	274	294	288	312	318	311	329	303	314	301	291	331	330	294	303	296	275	280	289	294	305	279	284	290	303	303	334	333	309	309	292	296	283	313	320	302	273	314	293	300	285	331	343	271	279	301	313	313	274	309	275	311	274	273	313	302	286	279	318	287	301	311	305	298	297	322	308	282	298	303	303	284	316	294	304	289	311	334	307	282	301	305	317	299	303	299	284	344	284	289	281	298	318	283	301	288	303	304	315	313	300	280	318	352	338	313	302	281	331	282
24672	21482	28727	24658	21273	6109	1360	1261	15734	29398	30194	22963	12124	3309	1191	662	487	452	473	444	426	405	453	485	415	429	470	449	451	431	453	454	446	454	422	424	444	460	456	447	448	460	455	466	447	459	452	436	441	480	414	428	397	447	451	479	429	439	440	491	461	450	447	479	434	431	448	447	466	461	412	436	496	408	488	436	439	452	463	465	441	463	467	460	442	442	452	464	446	436	470	433	424	403	444	444	436	442	426	457	434	435	426	447	450	428	435	448	409	457	402	454	450	435	422	464	397	486	447	429	463	432	437	464	401	443	427	403	442	402	476	436	463	412	410	434	400	468	417	476	443	476	443	462	462	436	457	430	448	427	418	407	422	455	460	437	429	426	465	445	431	435	418	472	455	421	371	452	470	432	449	451	447	438	458	402	445	427	449	415	432	454	400	444	440	414	422	448	410	428	486	427	445	410	451	428	407	460	452	462	451	413	438	456	422	455	431	439	438	451	420	463	436	455	481	421	427	468	431	480	442	390	490	437	462	421	386	450	437	411	413	449	457	428	425	407	430	447	445	435	399	476	420	456	443	464	425	456	457	432	426	423	450	453	449	412	448	422	466	421	428	409	453	445	429	453	453	415	453	472	419	479	431	442	469	453	415	471	439	448	413	419	462	439	454	440	406	412	445	442	471	420	429	411	447	458	481	418	425	460	432	403	429	449	462	450	384	426	444	430	428	416	448	482	437	426	432	405	466	442	435	469	465	461	448	453	404	408	471	439	424	427	457	469	429	438	452	435	439	433	435	431	407	428	450	428	457	461	431	431	429	480	438	417	456	451	443	431	409	437	429	432	458	442	461	415	461	462	438	448	453	459	465	499	474	423	426	428	457	415	422	445	427	417	429	465	433	438	418	430	438	456	424	482	491	448	453	411	442	452	450	401	423	450	446	425	428	450	439	402	494	441	456	405	471	378	443	457	437	454	435	449	448	445	417	471	460	445	449	461	427	408	461	477	478	437	446	458	435	442	469	453	445	426	480	448	447	407	406	425	415	422	458	403	412	455	452	482	420	416	455	429	442	412	409	442	464	427	442	439	404	439	469	439	454	449	429	434	421	426	427	404	411	409	456	453	428	437	444	442	452	467	462	397	460	459	408	430	420	404	432	459	429	426	428	397	445	425	453	461	427	433	419	448	422	438	439	424	453	446	410	424	484	461	442	491	435	409	400	450	413	408	431	454	416	459	433	425	474	410	469	466	416	431	473	410	439	411	413	461	466	422	427	452	445	422	449	438	449	465	445	436	450	457	447	432	422	485	447	418	415	431	435	436	459	455	402	436	466	400	414	434	469	401	421	396	433	417	459	454	470	418	439	455	455	440	439	441	461	428	446	430	387	451	448	469	422	411	464	434	376	472	477	426	432	468	438	441	435	417	410	459	453	421	447	433	420	432	445	453	427	456	471	407	414	446	435	478	429	439	448	455	440	456	465	425	432	459	426	417	444	468	445	440	468	413	418	423	409	456	416	454	470	430	425	460	457	381	473	473	404	425	411	455	443	431	451	450	423	445	405	444	453	417	444	397	443	426	447	412	456	446	447	465	449	435	419	407	450	401	427	440	445	443	446	434	418	433	423	436	455	443	447	415	426	432	449	423	498	444	434	421	400	445	476	424	415	468	426	428	438	451	435	410	426	440	464	414	467	410	449	462	471	410	437	456	442	435	418	459	411	403	444	460	452	425	440	458	431	462	418	460	446	391	453	422	426	428	446	442	429	419	437	393	422	453	410	428	432	452	446	428	461	448	450	417	474	482	423	441	423	458	398	445	436	407	418	485	422	457	421	440	453	440	391	437	431	464	450	433	476	424	451	419	431	453	446	440	431	449	470	433	486	425	431	445	442	441	436	414	426	444	436	429	440	395	424	425	446	412	442	417	428	465	453	446	419	426	434	419	420	454	485	458	459	502	472	440	439	446	434	430	430	442	407	454	419	427	450	422	454	458	414	439	475	408	462	467	430	426	439	436	466	413	405	414	459	411	421	433	431	450	442	431	450	461	450	396	422	448	451	448	429	413	460	458	458	406	426	477	414	425	453	425	471	465	487	441	472	477	462	440	451	435	448	459	428	429	421	440	419	404	462	418	417	435	505	453	422	431	442	469	445	437	453	444	493	432	445	417	441	449	455	427	448	444	434	428	464	431	446	430	435	420	463	434	460	415	428	474	419	448	462	440	443	447	493	452	457	440	422	440	427	403	415	444	433	390	418	459	403	431	436	423	414	437	411	473	416	459	424	462	446	465	430	449	424	437	444	410	449	451	471	458	464	423	429	454	442	437	464	419	442	402	449	428	479	424	440	437	438	467	450	429	437	439	446	427	454	443	428	492	446	431	404	476	434	465	413	425	465	443	430	399	429	446	455	408	434	424	429	444	456	437	473	436	433	425	448	448	410	431	423	478	402	450	437	403	423	435	424	432	442	430	403	458	442	457	459	435	398	448	447	435	433	445	421	462	478	447	441	448	446	452	475	453	450	424	436	447	427	448	455	467	429	453	452	449	451	410	451	442	417	445	444	449	436	433	423	445	443	444	444	420	452	434	420	446	469	427	457	464	443	428	424	418	455	428	434	405	464	471	453	471	424	467	421	488	426	453	463	442	438	413	422	451	409	477	445	416	414	416	469	453	442	468	446	432	462	422	423	464	415	454	444	429	435	459	436	460	446	454	448	446	425	415	428	438	453	454	458	437	436	441	408	442	425	465	448	440	418	459	401	443	469	427	427	470	403	414	427	428	426	438	436	449	409	440	425	388	444	462	428	419	437	449	460	439	470	433	437	430	435	476	453	472	432	417	462	443	432	438	418	428	430	423	450	441	418	454	481	446	458	441	442	415	434	415	436	433	417	422	442	462	414	459	476	424	475	435	428	414	479	385	464	441	431	462	475	450	434	456	477	433	452	419	447	434	426	398	413	422	443	410	466	440	443	424	439	431	429	460	442	465	416	424	441	454	454	455	447	443	416	450	424	438	472	401	449	456	463	423	451	463	446	456	428	454	442	415	455	436	436	464	403	427	446	415	446	450	397	455	465	434	420	466	457	435	443	424	433	443	411	433	473	470	419	481	407	430	404	461	421	435	420	412	457	426	440	431	414	395	446	437	417	442	441	446	474	411	456	438	472	454	423	423	426	433	426	433	429	425	390	436	427	454	453	447	432	434	435	427	422	409	439	424	465	419	454	468	425	454	412	457	438	429	467	459	431	460	437	427	435	431	417	445	426	413	421	476	416	426	449	445	456	431	448	454	425	441	433	478	456	433	449	450	456	442	492	425	445	447	471	459	439	439	442	460	425	442	445	450	457	425	450	442	419	433	391	402	443	399	432	470	458	422	453	421	431	449	476	438	421	428	398	425	425	414	441	463	449	422	402	449	449	422	470	423	447	442	463	449	425	458	481	451	435	406	442	448	394	438	436	436	404	423	402	438	431	421	406	429	447	429	416	435
4483	7117	5844	2977	2242	1504	1002	1766	20320	28689	27517	19306	9781	3100	1230	734	435	465	396	429	438	386	445	426	438	427	389	406	440	399	436	427	414	405	430	413	435	416	402	418	417	442	432	426	414	389	407	427	420	408	433	422	397	421	408	422	431	448	427	395	423	405	454	410	389	400	425	429	416	445	423	388	413	398	411	402	423	412	446	440	398	406	424	405	429	365	398	431	444	394	438	386	425	460	410	424	430	433	440	409	424	441	406	419	415	377	408	405	426	426	426	414	423	395	439	425	423	462	442	383	449	421	400	425	418	457	412	414	414	444	407	430	425	456	422	439	405	403	446	441	407	424	414	410	443	442	404	411	425	452	461	392	434	407	401	399	433	388	401	437	380	426	395	421	429	438	416	393	415	388	412	409	411	412	412	417	423	411	428	435	412	429	412	420	434	432	423	412	403	438	415	419	412	412	455	405	417	453	463	418	419	406	386	393	455	437	378	426	435	413	402	425	423	456	422	402	436	407	420	427	428	405	396	412	398	407	389	391	429	432	439	441	430	390	400	417	399	450	426	425	402	441	431	429	397	450	408	410	444	373	438	437	392	420	433	400	408	412	450	413	413	407	437	417	419	410	416	413	417	393	407	425	408	431	399	402	405	397	439	412	384	403	403	407	389	465	425	404	429	414	418	406	441	394	385	434	478	396	449	416	430	403	439	425	412	393	385	414	441	400	419	427	455	415	420	399	436	441	409	420	426	470	405	429	396	453	430	412	432	415	435	413	375	407	415	455	386	396	398	419	423	439	440	398	405	431	415	442	439	410	433	461	418	423	423	433	401	415	450	394	415	424	409	402	465	443	390	415	405	440	372	434	422	463	424	442	465	396	416	427	437	427	412	407	395	413	406	384	425	408	423	408	387	392	396	427	399	424	409	429	460	378	402	433	407	398	427	375	441	382	435	394	392	423	411	429	405	440	419	422	412	421	439	428	399	445	409	416	390	432	401	404	439	405	408	420	420	389	414	402	425	415	398	437	409	391	405	399	407	422	394	413	439	417	434	436	405	417	378	417	413	408	398	410	388	412	423	383	389	404	414	378	420	428	433	392	432	409	382	423	430	413	424	438	406	416	451	488	432	402	429	392	419	356	392	440	410	442	382	417	455	400	401	390	430	417	425	395	381	443	419	411	419	417	390	413	396	424	428	416	442	394	400	436	400	423	446	406	413	441	468	362	426	434	412	421	413	420	423	398	427	419	403	427	380	419	383	427	401	405	412	429	431	419	420	423	446	418	430	398	406	416	412	385	442	442	407	408	413	386	418	424	410	390	420	405	394	417	404	401	379	391	420	404	435	463	440	415	423	426	427	408	408	439	415	424	412	409	430	422	404	400	388	409	409	437	402	419	388	368	405	436	403	423	398	412	402	429	419	406	431	402	402	385	412	408	402	419	442	398	460	433	410	456	413	436	430	362	414	420	387	395	423	408	394	400	417	410	417	414	454	391	443	437	435	385	424	431	414	395	435	422	412	394	434	403	364	432	411	423	420	447	392	444	427	410	423	409	429	440	403	443	418	412	381	460	412	402	440	435	451	426	438	411	407	425	426	438	378	425	417	413	403	415	436	417	398	427	435	429	416	411	392	414	427	393	418	431	381	415	441	416	404	407	458	421	380	423	413	393	378	423	423	413	395	420	414	440	411	388	429	409	439	428	411	425	406	425	400	403	424	399	416	405	421	394	443	428	410	395	410	415	389	434	431	409	412	411	404	447	432	451	428	387	417	391	403	411	415	403	444	435	432	442	445	385	446	407	391	408	462	417	407	379	446	436	418	391	388	398	435	432	398	415	416	427	404	433	393	384	403	409	438	430	410	426	393	402	415	415	396	414	379	455	437	437	393	410	415	404	408	418	451	433	404	436	421	411	407	382	405	436	429	406	420	419	399	434	405	406	425	415	406	415	399	416	427	405	432	412	420	420	437	396	399	415	412	408	454	404	415	432	381	436	406	406	422	416	399	400	405	429	423	411	437	419	379	400	438	431	432	429	392	415	373	412	391	405	401	440	428	416	401	430	421	416	436	429	414	377	420	404	370	400	438	393	416	414	396	401	434	384	399	429	415	438	432	414	393	376	436	443	445	379	410	422	404	427	397	477	400	401	397	404	425	407	381	451	432	411	416	389	432	404	435	464	417	419	420	417	423	434	439	426	402	440	445	438	427	391	404	447	387	424	417	458	429	412	398	419	463	399	455	425	430	394	376	433	411	416	413	419	413	437	422	388	412	408	372	421	433	421	389	432	441	415	434	391	395	451	385	387	406	412	449	444	392	409	439	385	366	377	408	428	444	393	396	428	399	408	422	413	446	422	377	415	373	413	401	411	419	399	434	419	382	405	399	432	396	426	417	449	393	400	398	425	416	403	390	403	387	403	425	416	491	412	430	411	376	396	397	378	404	371	431	400	408	406	435	370	412	433	404	405	394	378	419	397	417	429	402	391	414	444	392	414	411	408	413	449	378	421	398	438	402	414	411	421	441	399	392	438	416	382	423	411	404	399	411	400	407	429	425	437	409	411	417	425	436	381	418	445	413	428	426	405	413	409	402	394	418	428	418	416	425	413	448	420	400	445	431	377	419	425	417	441	400	409	418	467	425	372	400	425	428	415	445	383	374	430	405	421	435	402	439	416	410	399	402	422	413	388	411	427	377	408	445	389	393	427	400	408	380	410	414	437	400	408	434	389	423	424	409	416	379	411	454	422	435	452	434	427	403	433	387	357	373	434	409	406	448	431	412	405	430	422	445	410	380	419	400	378	421	416	408	412	432	418	422	422	383	383	414	442	411	430	435	411	397	396	378	396	439	439	422	401	397	405	420	404	396	402	407	398	418	411	417	419	399	435	437	410	419	419	425	408	392	437	417	424	433	418	395	411	438	414	425	404	412	454	424	436	422	410	399	429	457	407	399	465	396	410	433	428	409	459	410	419	414	395	402	397	467	420	420	406	418	429	387	418	415	417	388	435	434	393	411	409	385	425	395	430	395	416	398	416	402	418	401	387	403	398	468	420	404	395	431	441	419	417	395	405	412	391	424	444	427	413	381	398	436	393	390	418	412	388	376	413	459	425	419	434	433	425	434	402	410	436	414	398	399	424	450	429	396	396	392	384	424	435	404	388	422	415	411	398	428	427	415	427	441	426	427	414	429	419	399	446	427	414	425	416	393	427	406	438	443	430	421	411	406	437	418	439	430	450	414	415	417	445	403	402	386	418	426	419	429	407	421	404	428	381	410	417	393	430	393	411	449	385	414	423	403	445	454	427	402	421	403	419	402	409	442	398	458	407	450	423	444	423	427	357	444	405	423	448	391	402	416	381	425	423	420	415	432	388	417	406	402	423	416	386	391	419	402	424	381	399	435	400	404	400	432	449	415	391	426	445	450	422	430	406	409	438	391	397	388	416	394	406	415	415	399	397	415	399	413	385	414	395	405	379	439	416	402	461
27636	10265	1059	664	428	364	310	332	645	1553	1723	1378	891	550	409	383	343	357	344	325	326	321	332	345	325	336	344	340	313	335	351	328	315	355	322	321	283	320	347	340	319	323	305	339	326	344	329	357	294	323	330	365	326	300	344	364	324	330	344	324	333	324	334	315	300	344	361	327	334	370	314	334	312	370	305	329	340	332	327	332	317	314	339	303	322	324	320	355	320	321	318	348	329	319	329	352	327	305	308	318	344	306	361	290	332	315	322	306	315	331	327	322	322	311	350	334	349	328	307	322	319	330	338	345	327	328	314	289	316	345	339	345	329	317	342	286	345	335	320	329	327	291	340	349	354	334	318	315	342	330	307	310	309	331	353	332	360	342	327	297	303	309	363	322	336	347	319	346	337	314	302	320	314	321	338	303	326	324	347	340	332	341	325	323	314	324	323	322	344	306	362	340	337	328	365	295	326	347	312	314	336	348	315	348	310	342	328	318	299	347	293	322	329	311	351	313	326	327	325	366	353	328	357	352	337	340	337	365	302	353	306	327	317	309	289	305	346	332	310	344	331	287	304	339	316	311	309	331	303	304	337	292	325	331	345	346	323	340	340	329	304	317	309	331	319	274	342	359	312	332	370	317	355	360	332	339	289	306	303	297	309	325	290	323	294	357	346	293	352	317	305	307	337	331	338	299	315	301	308	351	320	296	327	324	334	351	323	363	344	313	298	327	303	342	279	315	312	338	326	356	333	349	313	313	362	356	340	334	340	305	334	351	330	321	356	330	371	342	307	346	343	339	317	327	335	335	314	295	326	299	292	320	338	338	317	306	303	346	319	321	358	350	329	349	339	313	363	355	331	338	339	317	322	341	315	390	321	294	320	306	340	335	314	348	279	335	316	331	323	353	303	317	292	293	327	315	330	271	311	307	318	337	326	356	321	302	331	310	305	339	332	310	337	356	342	305	345	323	316	334	321	337	346	326	329	332	339	313	318	330	334	345	313	300	322	308	314	312	343	297	328	348	349	328	326	324	335	324	372	361	340	316	309	320	308	299	311	342	304	315	343	326	335	340	339	330	320	333	327	324	327	337	348	332	344	339	303	332	305	314	315	324	316	297	342	324	362	299	326	328	312	337	322	355	341	351	343	331	324	336	317	320	345	327	318	345	322	315	330	305	318	333	316	333	329	332	325	323	317	343	327	335	318	292	304	337	334	327	341	320	321	333	317	328	321	296	328	370	308	323	311	322	352	312	312	291	342	335	365	324	348	306	312	359	318	351	327	294	325	286	348	334	335	327	356	330	328	324	354	337	315	321	323	291	331	363	304	311	344	304	341	321	335	327	329	324	327	302	326	311	335	356	347	309	328	338	313	316	314	308	319	321	315	349	330	310	322	298	311	321	336	321	323	293	308	348	300	332	291	304	358	315	322	329	338	312	313	321	347	279	335	313	350	301	322	338	320	321	343	335	328	340	363	353	322	304	327	326	313	344	322	297	317	335	316	316	320	349	308	324	309	374	352	315	327	321	317	310	318	358	304	292	340	348	329	336	317	343	329	315	308	337	335	346	305	333	324	331	322	305	307	303	355	286	285	314	322	305	318	319	359	354	327	325	348	369	318	318	329	348	314	330	342	340	324	326	336	321	326	287	338	322	344	321	347	304	313	308	318	369	349	315	310	339	301	320	311	317	344	323	347	305	337	321	328	327	334	331	326	331	318	328	347	335	352	343	331	347	326	309	325	318	322	330	323	303	320	300	327	308	356	319	310	318	341	358	382	348	309	302	321	289	341	309	322	341	338	312	325	321	303	344	339	331	376	309	334	318	333	314	341	333	348	327	380	336	339	337	289	321	323	313	310	338	326	298	318	310	351	326	338	327	295	361	324	344	333	291	321	329	323	309	322	360	318	348	294	331	317	311	345	295	310	304	319	294	364	345	347	311	338	291	351	344	308	345	287	309	305	358	384	340	350	324	340	328	337	345	339	356	350	340	315	347	333	337	342	333	323	308	322	343	353	316	338	308	275	336	310	356	320	356	356	332	340	342	342	309	365	349	307	315	341	333	330	302	329	339	342	320	334	324	343	291	333	315	313	308	333	339	350	356	310	335	315	320	320	369	368	297	333	344	304	315	322	319	359	325	323	337	369	323	326	328	342	353	328	326	330	310	320	330	341	336	328	316	324	338	360	309	347	343	354	341	305	358	303	330	327	320	277	354	322	337	345	350	313	346	296	324	322	294	323	329	316	341	333	332	332	339	334	350	321	333	307	330	333	326	325	330	320	363	320	364	320	321	288	309	343	333	308	303	313	316	306	332	330	320	326	335	329	325	364	314	310	343	296	338	298	371	327	329	327	336	317	335	321	323	361	315	347	345	336	284	353	316	338	326	336	325	331	308	315	367	305	350	344	316	354	347	332	326	324	296	356	310	343	351	327	328	324	310	331	344	299	323	348	282	318	329	307	316	321	322	325	319	311	305	291	339	332	346	345	351	302	325	347	329	363	325	317	330	334	323	312	334	310	326	324	337	331	307	323	319	326	352	330	300	305	323	313	299	336	349	316	292	344	327	330	349	358	302	334	309	291	317	338	343	329	321	328	307	350	337	326	330	331	329	305	317	350	339	340	355	365	304	332	312	332	356	313	313	289	316	347	342	329	319	326	338	304	353	311	360	330	299	349	333	380	315	339	342	301	328	304	327	322	321	329	304	342	338	320	316	340	345	319	343	321	349	318	339	324	351	284	314	310	320	348	315	332	320	320	305	317	321	329	316	331	339	292	343	311	333	334	364	292	318	328	322	335	325	296	358	339	338	323	330	354	296	340	305	303	312	328	303	285	312	337	351	335	340	320	303	347	322	322	353	308	326	332	334	336	328	317	333	320	345	357	340	286	340	346	323	307	312	337	306	334	333	313	350	333	320	351	329	303	340	315	309	327	332	338	323	318	295	319	338	341	341	308	326	323	314	310	336	328	322	274	325	338	314	324	338	300	313	324	321	364	345	328	327	335	326	326	294	348	317	326	321	338	341	316	349	305	295	338	335	303	335	336	305	335	367	369	349	336	334	330	330	353	364	347	331	351	325	312	322	323	316	317	320	330	334	308	367	344	333	352	372	318	303	340	331	331	334	317	327	365	333	296	362	321	326	291	344	328	329	323	339	317	328	350	272	327	327	356	310	326	317	309	354	326	332	335	321	316	308	343	352	316	352	336	329	349	302	320	308	329	294	330	326	342	322	326	335	349	369	307	311	331	339	368	273	335	312	326	310	321	317	331	325	315	318	281	299	336	323	315	362	335	327	322	289	328	306	292	354	325	340	325	318	331	333	372	335	323	331	326	302	354	296	314	329	324	344	303	335	305	352	330	336	308	342	323	326	301	319	321	303	305	320	325	326	328	314	301	343	311	323	331	336	320	333	323	343	364	315	334	326	320	326	302	298	289	308	334	328	330	314	376	349	339	270	318	306	344	311	311	326	313	302	333	305	315	290
5619	951	658	517	425	381	358	333	944	2262	2288	1762	998	600	413	334	319	317	300	312	297	307	290	306	314	335	310	307	308	324	322	347	289	295	290	294	336	294	324	317	315	340	302	325	303	290	320	298	326	350	318	328	308	350	304	317	322	313	316	298	270	283	300	301	274	342	264	306	303	322	325	343	296	307	300	342	298	304	317	282	311	352	302	328	297	311	288	313	308	293	335	332	314	307	327	329	286	314	300	315	318	312	328	306	328	337	300	327	306	293	299	301	337	303	312	314	286	291	310	301	294	312	276	292	320	306	301	341	308	335	274	315	306	328	314	314	301	292	282	331	326	328	312	329	330	319	310	327	323	343	293	290	272	298	293	299	301	300	301	278	306	310	282	317	307	288	291	317	306	321	316	278	295	290	319	333	311	280	309	302	310	292	318	297	306	357	317	298	355	302	329	310	293	299	299	369	292	315	303	289	323	274	312	312	313	329	294	328	317	313	288	321	315	290	293	305	315	317	298	305	322	324	302	327	289	332	290	323	315	315	305	331	285	277	303	316	287	308	301	315	305	324	309	332	354	312	321	301	300	322	293	323	333	307	303	297	314	301	286	325	308	309	292	299	303	339	336	312	277	323	339	293	319	296	258	343	270	302	309	320	321	284	311	322	275	284	328	326	337	318	319	302	313	278	299	321	310	310	316	345	345	321	327	313	284	284	298	300	314	313	333	346	332	287	295	300	326	300	306	299	323	311	317	334	326	309	303	321	288	328	315	304	282	316	319	329	294	278	299	283	300	279	265	341	313	299	322	259	312	324	309	316	328	318	327	319	328	291	314	316	295	352	294	309	305	304	341	298	306	337	320	319	296	324	325	303	315	354	287	322	309	296	284	278	294	313	287	314	311	310	278	311	299	325	303	302	343	294	309	294	292	354	322	316	319	315	317	336	327	298	290	284	331	313	319	324	320	273	317	308	355	308	289	314	306	298	324	322	286	278	328	325	329	309	318	303	314	342	281	302	301	300	301	318	340	319	308	321	318	299	326	320	325	255	338	335	299	324	280	326	306	292	321	300	316	300	317	327	318	329	317	282	297	306	316	330	277	311	289	302	289	340	289	279	307	290	301	321	282	299	296	308	289	305	322	309	325	320	323	333	307	293	295	298	318	299	316	295	299	285	332	300	299	314	312	322	299	311	313	288	321	308	308	280	327	272	306	310	310	312	322	336	339	293	310	320	299	317	325	346	296	312	284	329	285	309	300	324	324	290	309	331	320	323	348	296	297	293	328	289	327	308	315	319	285	311	305	274	306	294	326	326	295	295	308	321	313	315	351	334	314	318	293	322	312	331	299	303	333	298	307	312	327	322	309	288	310	329	285	301	319	314	312	320	318	308	316	270	296	317	314	321	295	311	307	290	301	298	293	291	300	302	338	321	341	344	312	330	297	298	310	288	307	307	313	300	323	302	283	304	300	303	314	287	296	307	267	305	317	283	303	321	285	323	315	284	346	299	313	275	284	329	319	332	328	299	312	318	309	321	306	344	339	308	316	338	316	342	333	302	295	330	312	312	321	328	319	314	306	308	304	288	312	297	261	300	322	294	311	302	329	313	293	340	307	289	306	317	316	295	299	279	306	303	307	336	307	320	299	300	307	324	290	322	310	301	290	285	305	325	278	309	307	282	318	296	280	309	298	296	302	303	331	330	308	286	282	295	275	307	328	326	343	318	303	328	292	341	327	314	314	313	327	330	346	304	315	277	280	323	338	310	310	318	299	328	275	287	318	294	307	300	307	306	281	315	295	306	312	296	320	310	349	308	339	310	291	307	288	317	301	282	336	320	314	313	300	316	265	323	286	304	312	286	321	298	316	309	314	301	331	323	307	307	312	311	299	298	325	293	302	291	302	323	297	318	320	313	284	331	283	314	323	300	299	310	292	318	357	310	284	338	275	316	325	324	276	279	319	303	334	326	297	290	305	304	298	324	352	324	289	318	324	325	337	278	322	298	335	345	332	322	297	335	324	294	310	315	322	312	311	297	291	289	324	294	303	313	307	294	314	343	308	331	310	327	289	325	307	303	316	316	324	322	311	321	328	337	304	319	302	298	332	310	318	286	300	309	307	303	355	329	320	272	281	295	280	310	308	302	306	325	327	333	298	337	290	327	299	291	336	300	317	297	310	308	301	319	304	275	318	296	341	293	320	312	302	316	357	307	328	287	315	304	289	309	312	316	298	325	333	311	353	302	339	328	303	306	293	322	324	289	353	293	323	309	305	321	295	345	287	325	318	356	300	325	302	334	305	289	307	296	297	316	322	305	301	302	316	343	306	314	335	317	315	319	325	291	287	308	306	292	329	295	287	288	312	281	298	326	294	290	294	320	291	319	292	309	284	295	297	315	313	290	309	323	261	301	330	284	289	319	299	303	293	325	295	303	305	317	301	302	316	333	308	261	346	312	357	304	289	312	339	341	316	318	301	322	309	285	314	312	307	299	285	295	316	307	309	276	331	359	318	301	278	284	310	314	282	321	284	305	304	290	331	314	323	293	329	313	326	310	320	315	284	343	297	317	303	300	303	263	325	326	301	312	281	317	306	315	313	314	310	301	282	332	268	337	321	334	327	290	293	302	300	301	288	307	329	325	302	311	287	310	282	289	290	310	294	317	320	299	305	329	315	302	319	332	341	287	272	314	303	311	323	324	334	293	311	341	345	290	304	288	293	289	312	276	289	314	323	289	332	313	288	299	343	310	305	297	294	302	345	337	295	344	339	303	290	333	340	302	290	303	296	297	298	332	304	290	305	319	289	313	310	295	279	331	296	288	294	315	282	291	304	299	304	336	310	301	294	324	293	312	337	295	292	313	319	311	279	300	289	299	305	321	289	284	309	310	307	327	322	288	279	281	336	293	326	288	281	304	292	310	280	293	315	280	311	312	304	299	296	339	284	321	295	324	307	302	279	339	329	316	303	309	310	325	295	313	281	315	299	329	331	299	306	287	298	312	330	306	336	295	296	312	306	297	320	282	308	334	310	308	309	315	319	284	341	323	312	302	301	293	323	351	303	365	306	335	328	335	292	346	285	309	310	331	345	289	300	273	295	310	301	283	331	310	310	321	324	318	297	314	327	330	325	338	317	298	291	324	319	325	313	339	308	292	313	299	259	315	292	305	296	287	294	309	323	303	298	329	296	299	289	300	318	296	311	315	292	340	300	327	314	321	305	303	297	307	270	289	293	325	311	320	325	310	326	282	332	300	340	295	335	326	287	344	305	317	295	310	342	326	307	298	322	288	305	290	316	295	316	332	307	313	319	313	304	316	295	314	303	303	298	317	313	328	295	323	333	299	311	306	281	319	312	317	302	317	338	314	292	328	340	309	314	323	333	301	346	331	296	286	305	341	302	297	301	337	287	335	302	325	314	298	331	304	345	296	299	295	363	322	314	317	320	307	298	309	310	283	292	316	337	294	281	309	329	302	276	289	324	291	307	312
25761	21512	27613	25697	6330	982	688	619	3831	18109	20347	13083	5582	1780	823	450	353	369	370	323	360	340	345	353	351	349	359	348	329	347	338	313	320	332	339	316	350	353	325	349	351	359	343	321	363	345	363	360	355	339	349	350	312	343	349	335	372	358	340	332	347	360	328	369	352	333	338	352	380	340	344	358	369	345	353	327	345	336	341	344	363	355	352	311	353	334	358	346	358	354	350	348	349	340	341	326	331	358	336	308	317	327	324	324	372	339	352	354	303	347	336	313	335	332	311	329	339	332	361	333	389	333	394	355	363	316	367	327	341	357	331	349	308	354	347	361	332	355	333	349	315	322	308	345	337	335	335	339	326	349	337	350	333	337	342	331	328	348	344	373	347	355	328	289	348	342	342	336	324	348	342	327	340	323	351	325	347	352	297	308	352	326	296	346	340	341	320	317	339	338	360	357	373	352	311	308	337	384	338	364	328	362	327	357	365	335	350	336	354	349	331	335	334	356	326	376	381	354	366	360	323	339	355	339	348	362	348	325	346	370	347	357	343	351	340	341	336	345	290	359	338	332	320	341	318	372	342	333	354	360	361	335	376	318	344	335	341	350	323	369	346	338	326	349	325	321	345	350	351	354	328	318	344	324	344	333	318	338	354	335	321	321	340	345	314	331	333	329	329	337	314	318	345	347	328	343	372	332	335	336	361	364	331	317	353	325	355	322	325	341	350	321	320	341	329	333	338	380	346	363	361	341	318	377	336	323	349	310	315	348	329	345	358	339	331	382	333	333	343	352	344	324	332	356	372	312	362	340	344	362	374	335	335	354	325	344	361	332	346	355	357	338	345	336	325	336	347	349	343	360	340	327	331	348	327	338	328	330	347	354	320	322	362	373	364	345	355	329	351	368	359	341	330	324	318	343	398	357	351	337	323	356	330	337	330	332	373	356	328	354	308	326	339	314	369	363	339	342	326	332	335	343	356	334	336	343	354	358	356	349	349	347	350	364	359	351	338	337	349	337	363	318	319	320	344	382	358	366	342	331	377	334	345	346	345	345	331	334	362	327	311	344	331	341	366	338	327	345	337	341	347	366	343	349	331	338	306	350	329	341	347	369	364	350	366	344	327	326	320	332	339	399	331	371	344	338	338	350	367	357	316	342	328	328	346	362	377	340	294	311	337	361	327	356	331	328	350	341	340	349	341	343	371	343	362	328	343	346	318	338	332	336	337	301	352	326	308	300	345	353	315	341	354	368	373	374	341	338	346	342	332	366	327	341	370	331	313	351	330	372	340	349	331	336	353	356	369	358	371	345	312	338	325	349	336	337	330	348	334	342	335	359	340	363	342	324	314	372	341	330	328	351	326	332	349	344	373	332	340	326	332	350	344	312	353	318	370	320	363	333	338	332	331	353	329	369	330	326	374	304	349	322	318	318	345	348	344	349	343	362	321	320	325	344	340	372	331	309	347	329	333	331	360	341	345	327	348	341	340	344	350	362	326	352	339	343	338	337	341	360	346	342	366	338	358	327	342	326	300	329	336	357	354	341	353	337	356	344	358	359	343	343	370	341	335	357	341	339	353	331	337	323	344	317	368	307	341	343	356	312	342	338	355	317	332	356	356	334	361	307	345	336	348	354	359	345	342	361	339	331	362	355	344	331	330	325	355	396	353	334	344	371	369	330	324	338	349	361	301	343	315	322	344	347	376	365	339	338	339	350	401	331	346	332	316	327	335	368	308	354	334	311	292	364	315	320	363	334	348	336	342	340	368	351	343	332	344	336	335	357	303	314	353	348	330	336	327	367	367	339	308	366	365	357	312	325	366	349	367	379	327	331	322	323	321	363	326	356	353	341	335	330	341	339	360	348	336	360	357	353	345	329	345	309	370	344	332	338	310	334	357	332	353	320	357	344	333	370	314	361	351	339	328	302	309	326	329	341	339	373	305	356	341	332	352	325	327	342	341	345	351	384	359	354	377	336	377	359	309	330	351	348	376	339	359	362	337	339	314	346	309	382	338	335	316	318	349	347	380	337	366	345	330	328	333	365	345	341	330	355	337	337	339	333	322	346	325	328	340	318	376	317	337	339	367	342	352	313	359	319	313	328	331	329	321	320	354	332	323	347	341	349	298	344	337	361	340	407	351	331	335	319	300	335	332	348	384	334	377	339	315	344	356	315	336	334	358	368	354	314	344	338	324	350	338	352	394	342	358	332	363	314	339	328	345	345	309	358	321	317	336	337	356	346	380	321	339	352	328	311	325	330	338	321	356	360	374	340	320	336	353	336	339	327	322	349	324	336	329	322	321	340	310	331	308	378	325	346	330	348	345	383	330	345	351	305	335	314	347	346	363	351	328	338	376	352	309	311	349	336	328	341	356	332	370	319	357	325	340	346	313	298	362	367	321	362	334	332	333	295	332	333	365	362	304	376	320	339	316	339	346	345	383	342	343	338	352	332	359	345	299	353	346	318	348	331	338	351	342	365	361	316	338	351	305	359	339	343	333	309	346	338	321	339	335	335	352	348	375	353	329	368	345	349	351	322	360	347	306	364	344	378	336	383	338	328	356	378	335	302	306	369	335	351	329	371	329	352	346	353	341	349	342	342	333	308	367	370	320	383	364	332	351	337	314	325	306	351	307	339	359	325	334	347	360	369	345	315	319	337	359	340	301	329	345	328	363	334	378	338	320	360	346	374	351	344	323	353	347	343	328	324	284	326	338	324	340	355	350	349	340	325	322	359	315	342	350	314	304	345	346	333	316	331	353	380	357	360	363	352	348	357	345	343	375	338	333	355	331	352	352	345	318	321	343	325	314	331	320	325	337	343	365	342	342	375	327	343	315	416	340	338	326	385	382	317	334	364	359	374	330	350	343	348	354	370	313	331	329	321	347	307	339	363	357	300	328	358	336	307	329	379	313	330	336	328	340	363	337	339	377	326	341	334	347	358	331	381	344	324	365	337	338	377	313	332	376	334	365	348	325	329	336	349	343	323	337	354	344	343	341	342	316	347	331	345	338	308	328	342	316	325	344	355	347	366	349	337	367	334	335	308	402	310	324	337	349	335	350	368	327	353	329	344	344	324	337	355	331	324	344	317	358	335	313	404	372	320	333	340	333	329	347	357	331	345	344	341	339	342	367	367	326	334	345	343	350	346	349	342	333	354	333	335	333	359	338	330	348	328	384	360	323	339	325	348	360	322	342	331	347	351	310	348	345	339	324	336	305	364	324	362	357	357	325	313	334	343	378	311	341	334	340	304	326	327	352	348	360	354	351	333	305	360	361	334	309	330	355	343	309	336	326	351	357	335	358	344	338	333	334	341	342	303	292	341	352	331	341	335	319	284	327	355	360	352	341	311	349	336	323	334	365	333	343	330	359	369	354	323	365	336	364	325	343	336	352	364	327	322	306	339	343	347	347	367	321	358	320	348	349	332	318	311	340	325	293	351	344	339	310	349	337	333	342	322	365	354	351	319	334	332	369	342	349	341
3967	4294	3134	1460	1021	828	743	819	6312	19944	18251	11426	5263	2110	988	498	356	334	334	350	356	352	326	338	348	356	333	336	332	348	327	317	349	320	322	346	325	349	348	352	357	338	332	377	365	351	337	326	327	343	360	376	343	334	335	367	314	349	360	324	351	320	319	315	389	335	329	355	345	331	335	325	323	367	333	361	350	356	309	338	320	319	351	325	355	327	329	334	341	335	333	311	349	326	371	372	373	322	327	335	332	337	347	349	314	353	321	346	322	337	330	339	339	325	315	353	338	352	349	342	331	340	337	326	346	324	336	325	328	335	367	331	321	309	360	328	311	338	314	329	339	359	346	355	333	324	344	328	323	328	327	344	349	331	310	330	348	308	341	327	333	347	352	332	369	301	339	370	337	374	331	357	341	333	334	352	356	343	361	362	335	332	363	344	367	320	364	319	342	332	369	339	289	359	326	322	370	347	323	357	323	337	322	314	353	325	323	390	314	330	304	326	319	342	298	381	338	321	323	339	372	323	351	354	306	338	344	343	304	312	386	323	314	362	339	348	330	333	334	357	311	289	338	341	338	335	330	338	344	331	331	378	344	365	325	315	305	350	320	310	333	342	381	315	361	368	313	353	335	317	349	333	333	315	347	347	319	366	322	329	342	333	346	314	338	324	360	309	332	312	338	364	302	349	353	373	340	300	354	302	349	355	365	320	330	317	339	327	371	317	333	355	327	314	322	348	358	347	338	347	289	345	324	346	336	338	317	344	341	331	349	335	309	360	325	335	336	327	305	352	302	349	312	345	346	341	340	330	334	310	332	310	330	350	327	356	350	340	309	333	346	359	356	336	358	341	340	323	358	332	330	348	344	339	336	330	315	347	361	353	359	338	358	352	367	348	329	354	342	372	332	337	353	324	344	313	340	330	328	325	356	343	304	337	334	343	335	330	348	307	336	385	347	325	339	348	311	341	337	337	329	374	332	328	318	361	326	328	325	295	308	345	338	352	348	353	303	325	305	328	341	319	366	345	320	346	342	303	341	337	315	308	335	334	308	325	335	362	344	320	341	327	324	345	314	331	351	337	356	326	353	311	327	317	320	353	335	326	361	344	314	323	312	338	326	321	326	319	337	382	353	291	302	334	336	332	335	342	358	345	359	347	341	315	368	367	317	343	326	330	339	329	324	374	344	342	344	340	351	325	310	336	357	377	325	374	294	327	328	353	363	333	350	349	353	312	296	316	330	366	342	315	346	320	345	342	329	355	335	387	358	314	335	327	319	327	367	350	294	322	308	339	345	338	321	352	336	330	322	330	334	334	327	354	358	348	317	358	314	377	323	361	319	343	330	318	318	324	342	378	336	309	322	328	322	328	332	326	338	358	300	326	378	334	323	367	347	321	356	361	326	345	319	341	331	334	338	315	335	318	303	316	350	322	333	299	306	353	347	329	350	334	354	344	358	349	339	344	323	321	342	334	339	353	322	323	339	325	335	318	333	337	309	325	323	328	337	342	339	333	357	340	338	355	344	358	329	335	339	339	349	318	353	333	392	345	359	344	341	341	334	338	291	335	311	334	332	333	302	335	320	340	368	302	345	333	317	309	360	318	309	370	325	320	339	322	323	354	347	318	328	328	357	320	373	358	329	343	326	375	335	316	313	361	340	316	341	350	331	342	330	335	325	350	336	339	313	319	338	334	334	356	339	330	330	323	337	328	340	321	334	318	325	312	350	335	305	351	333	355	324	321	341	317	327	311	386	315	301	332	326	320	334	347	326	342	336	320	322	345	361	329	321	302	326	348	361	329	330	347	346	360	320	317	302	341	336	335	348	371	324	330	313	358	355	343	324	333	314	360	353	318	322	322	308	307	316	335	337	357	346	325	336	354	337	314	339	352	328	333	323	342	347	315	330	293	335	333	365	330	338	374	321	327	306	347	297	309	327	347	327	363	331	328	315	325	333	318	303	315	356	324	341	332	323	338	337	366	318	348	337	370	327	330	309	332	298	376	359	333	328	331	341	332	375	346	341	342	317	333	339	375	323	316	347	332	350	321	329	343	379	344	297	308	349	319	337	338	359	311	373	350	360	336	340	332	355	321	348	376	294	322	338	339	335	356	343	336	333	321	312	325	329	342	344	321	354	350	335	341	363	331	334	331	337	371	302	339	348	362	320	342	366	324	324	337	336	349	358	331	337	326	345	360	320	352	331	331	349	366	323	327	309	324	343	352	354	333	333	293	335	330	305	355	335	358	353	328	332	342	369	342	339	351	338	359	338	331	333	343	333	317	348	327	328	355	323	346	312	328	329	323	323	330	308	320	356	337	326	369	334	322	344	344	337	351	338	332	322	377	362	361	312	326	360	358	332	326	340	312	344	334	315	314	371	356	379	365	343	336	328	374	332	353	324	333	324	336	314	351	315	338	323	335	386	322	321	322	341	333	347	332	337	336	342	308	321	336	347	313	320	353	353	302	318	349	328	313	311	308	341	343	326	374	353	324	347	335	352	337	365	336	327	334	328	343	368	327	307	311	354	330	327	349	356	339	319	344	340	332	331	359	310	340	349	342	337	338	359	367	311	329	348	340	329	374	324	365	330	318	313	325	318	328	336	311	369	362	305	351	326	320	312	349	320	355	294	342	327	319	340	349	320	323	333	328	371	335	360	337	327	319	352	395	350	325	334	347	306	339	332	321	320	327	342	347	331	306	351	337	311	346	338	360	367	312	328	334	316	341	337	356	317	320	293	348	343	334	350	350	370	357	320	330	334	345	331	330	332	331	338	312	301	328	352	370	331	334	344	325	353	378	304	320	343	334	302	355	306	298	341	328	326	327	329	326	322	295	340	328	299	354	344	307	312	337	338	332	342	330	357	336	394	364	328	290	314	358	337	332	350	339	319	324	336	323	323	294	310	339	347	334	295	335	344	316	367	316	326	357	338	330	334	348	334	355	349	325	343	349	344	323	310	327	351	346	370	358	313	329	329	340	345	334	320	344	313	345	339	350	362	318	361	331	373	328	352	333	337	356	331	328	312	312	344	334	348	313	324	319	337	320	330	298	287	360	361	347	346	336	321	334	349	331	335	325	314	361	348	328	323	357	306	314	320	368	329	353	294	339	349	355	292	352	343	323	373	372	333	326	328	335	377	298	333	347	329	350	335	319	348	327	298	340	329	342	347	322	341	315	349	330	341	327	318	351	316	340	331	316	313	324	347	335	353	359	337	326	320	357	370	346	342	324	314	339	351	345	325	318	356	332	326	316	311	330	351	324	334	353	347	336	365	318	371	322	362	350	337	308	352	345	322	352	341	331	365	323	322	351	338	356	326	320	328	306	331	357	336	318	375	339	349	349	342	304	331	349	283	374	337	303	324	313	325	326	330	348	326	342	345	356	332	358	305	361	324	348	344	346	316	339	329	340	316	347	354	320	328	314	363	300	323	318	352	335	334	301	319	346	346	314	318	316	337	355	341	315	322	320	321	348	345	336	354	319
24668	21478	28711	24682	21278	5910	1572	962	1889	18079	35517	27344	14785	5134	1681	800	505	485	509	497	517	486	463	482	483	456	484	453	481	473	471	474	471	505	506	474	459	474	516	474	503	473	496	466	468	444	456	459	483	505	462	449	464	445	485	465	449	468	453	498	503	444	441	486	436	464	441	448	493	468	491	464	454	486	495	450	490	456	488	483	472	467	499	448	490	449	462	478	416	497	472	485	486	479	475	453	466	520	467	466	436	474	435	470	472	442	479	443	461	482	447	473	473	515	474	464	502	506	453	469	468	507	496	478	462	456	491	451	431	491	465	479	454	465	468	480	487	506	450	443	449	451	445	473	478	459	442	436	455	491	416	464	475	463	498	442	489	463	463	462	418	478	438	478	432	467	480	450	509	472	491	483	489	436	491	448	488	464	442	421	484	486	444	488	473	430	477	452	429	477	470	467	453	453	441	510	512	447	480	438	447	494	439	475	482	488	487	486	497	492	459	457	467	443	465	460	471	419	446	501	486	428	425	451	456	469	491	441	422	434	455	458	454	504	505	496	453	481	453	467	451	478	477	453	466	430	471	484	477	433	456	457	438	495	462	461	456	426	471	451	435	435	452	475	482	433	475	476	442	471	460	493	435	461	483	489	454	478	444	478	490	451	440	490	485	480	482	421	460	425	439	449	442	433	507	456	453	471	481	469	508	519	491	495	458	477	444	471	470	465	471	461	452	455	444	450	440	472	484	479	475	483	466	440	438	448	435	492	435	458	465	445	473	476	463	467	458	438	462	446	437	454	473	426	478	506	453	476	468	467	480	438	454	470	456	471	462	426	446	436	432	447	468	474	475	468	464	468	458	455	469	450	431	458	488	475	457	466	400	461	463	494	413	450	493	464	483	486	464	486	451	472	465	486	438	454	436	484	451	485	519	463	493	467	445	477	430	453	488	469	466	476	479	468	436	475	469	473	463	459	477	491	474	450	476	442	450	437	438	514	476	470	477	424	512	437	500	455	492	426	467	490	443	481	464	442	502	477	518	445	468	467	453	422	479	505	488	461	433	464	478	457	448	437	470	498	457	462	471	465	452	455	473	512	477	483	487	506	481	456	445	449	472	485	433	471	474	435	434	506	430	461	441	436	443	487	416	455	422	461	522	474	460	415	488	445	465	460	443	442	476	442	484	457	492	436	462	418	513	492	455	472	468	460	491	470	489	461	461	463	470	500	493	473	436	467	471	483	461	478	444	489	468	490	456	471	476	444	484	453	479	454	460	501	442	460	489	489	450	457	466	460	451	483	447	458	508	420	454	499	479	462	468	468	474	434	439	442	474	488	458	429	464	469	437	475	427	449	453	500	464	461	462	485	458	439	456	456	465	458	455	469	448	496	431	458	456	462	447	464	461	481	451	460	490	471	461	484	474	437	462	429	485	435	497	482	505	466	498	435	422	453	500	472	446	414	437	431	466	447	438	424	469	477	501	459	464	478	477	455	465	479	463	450	476	431	497	445	457	446	501	438	481	480	478	470	452	499	464	450	479	468	478	488	473	500	426	503	463	488	394	444	451	441	453	502	461	445	429	494	482	467	438	437	489	458	483	484	473	474	484	453	439	475	479	481	498	472	469	440	471	432	433	481	484	466	444	447	463	450	448	485	512	446	507	505	486	464	418	459	418	502	438	461	467	472	501	435	475	475	458	451	472	459	455	486	474	463	479	451	478	451	487	464	451	447	428	481	436	430	448	477	478	449	400	480	537	444	454	463	470	462	429	442	443	471	450	477	471	458	473	482	464	440	457	515	480	476	469	493	461	508	466	459	459	459	520	454	470	470	452	487	437	453	462	460	476	468	484	433	435	501	429	466	431	425	468	467	458	477	410	458	421	481	485	465	514	444	493	489	490	499	476	510	436	466	418	454	451	461	440	469	451	473	440	472	460	452	520	467	493	474	474	455	408	419	446	485	480	469	460	490	490	473	469	493	471	467	471	478	444	462	454	462	450	452	510	456	470	438	461	468	474	420	491	438	467	479	449	489	456	457	469	441	473	477	441	485	469	451	444	446	455	443	478	454	470	437	488	449	459	458	491	496	458	445	494	483	433	469	441	488	477	470	467	440	474	452	508	485	494	445	405	491	416	447	456	455	464	454	445	432	538	460	460	414	439	469	457	470	448	468	494	441	450	451	485	479	469	463	492	460	422	464	424	449	474	486	450	476	466	475	444	466	429	480	467	447	467	450	492	493	488	483	445	445	469	444	466	451	436	447	447	465	514	448	466	469	515	464	483	482	475	408	454	453	433	456	448	470	448	483	476	506	451	463	478	462	409	473	461	443	454	475	446	484	444	434	520	498	444	478	429	459	498	454	453	538	480	434	450	458	470	451	486	455	460	469	442	435	452	457	473	462	456	474	451	492	476	424	470	434	520	479	454	467	483	491	479	469	481	462	447	422	451	471	444	480	494	460	501	440	427	462	464	475	440	467	444	463	448	432	489	453	440	447	482	427	466	452	445	474	500	515	482	480	465	482	449	448	447	486	493	474	457	474	441	467	468	452	451	487	460	470	468	499	448	479	488	474	465	469	499	472	464	447	423	472	464	427	508	460	470	438	455	446	456	447	456	485	506	502	469	481	489	422	461	462	449	480	497	462	507	527	456	463	453	447	466	448	498	492	460	475	470	439	442	487	446	477	514	432	474	475	505	420	442	471	495	462	488	482	411	470	432	463	475	472	423	481	430	463	443	443	463	482	501	437	442	445	467	452	473	475	450	502	475	434	468	467	462	448	465	482	465	465	445	482	525	458	449	431	411	460	465	444	427	442	439	475	452	451	451	470	444	449	433	460	461	470	496	452	432	460	465	464	443	453	458	442	470	471	455	452	466	438	419	507	477	442	416	423	448	454	471	446	475	479	453	445	481	448	469	444	472	443	481	475	466	479	465	452	472	476	449	452	457	444	495	454	456	442	456	466	471	491	493	479	481	484	445	454	479	452	461	477	485	488	516	441	430	457	451	433	430	437	435	481	486	457	453	465	438	457	471	489	457	458	481	473	460	457	504	439	465	430	492	445	485	483	464	467	456	457	495	473	459	462	459	506	450	474	450	504	463	470	504	466	463	436	464	453	451	462	454	501	470	460	473	448	459	448	482	440	464	453	494	479	426	464	445	468	466	458	478	448	484	448	454	428	473	443	455	467	472	440	455	467	473	467	492	483	473	444	499	454	454	415	467	444	431	462	486	452	470	466	485	438	509	480	501	456	453	461	477	453	498	461	430	431	468	460	479	456	439	500	468	471	425	473	423	423	439	467	441	457	454	484	452	455	447	487	468	471	497	478	446	470	456	453	491	531	475	464	458	448	405	501	445	474	471	492	446	471	466	472	468	442	474	468	506	491	460	467	515	504	451	438	466	477	454	436	418	496	446	451	476	458	477	483	440	464	462	464	479	478	452	460	444	445	458	483	433	447	461	452	455	447	428	459	439	431	460	452	436	462
4193	6572	5784	2883	2033	1562	1239	1204	3192	22495	32330	22474	11520	4590	1803	808	519	454	451	406	428	442	446	428	401	425	460	440	479	399	473	417	460	426	445	478	457	459	469	424	471	428	463	403	447	429	445	439	384	462	436	484	439	433	458	462	432	447	433	428	431	442	467	418	404	418	470	459	450	453	430	430	410	452	450	466	439	459	436	475	432	450	432	416	454	459	458	439	418	476	447	428	419	431	490	442	448	407	442	444	433	431	488	420	411	400	466	453	433	431	422	433	473	437	429	416	435	426	465	412	414	460	414	420	399	445	451	419	423	431	421	416	469	436	425	461	425	420	420	426	447	447	425	418	445	455	391	446	456	427	467	431	432	400	444	453	437	399	425	435	432	363	417	447	427	460	462	446	438	447	451	462	440	471	458	410	404	458	413	454	445	486	434	446	450	427	401	460	443	461	436	401	461	406	428	418	465	424	460	447	482	398	442	428	468	432	444	432	449	436	385	418	426	429	427	432	429	486	463	454	425	420	421	410	443	455	399	428	439	456	399	445	454	418	435	420	423	443	426	391	436	456	426	463	430	425	406	443	435	437	440	457	448	458	442	428	392	448	434	410	416	435	470	441	396	410	390	451	407	419	419	452	390	447	419	403	446	404	428	439	428	452	429	415	411	438	410	462	446	436	477	445	407	371	446	470	436	426	472	396	440	452	438	430	469	452	436	448	443	465	445	409	437	387	457	426	473	423	465	413	420	421	462	420	432	429	434	414	443	450	418	449	432	468	449	464	411	416	446	431	399	441	436	454	423	415	467	445	421	411	435	416	399	425	385	458	427	414	453	395	441	411	387	404	452	437	443	414	447	411	442	411	438	444	442	419	390	461	448	432	437	433	401	437	429	459	449	402	446	443	432	409	425	483	415	430	439	445	420	422	418	427	428	422	447	418	415	426	453	443	449	469	432	431	457	445	478	443	446	441	444	427	401	431	412	405	438	432	452	412	412	405	409	417	429	444	404	439	448	421	430	428	419	411	406	407	447	445	454	429	429	415	419	434	461	432	430	443	428	452	404	452	473	413	464	457	403	426	421	414	421	424	399	441	432	449	431	448	401	437	424	443	398	401	422	464	445	409	471	438	471	431	427	432	406	417	435	406	435	440	435	417	436	412	467	418	417	446	432	463	422	423	428	439	427	464	447	422	440	456	389	430	445	466	418	407	465	459	449	448	448	453	399	446	431	395	481	393	416	440	407	441	469	428	403	431	403	422	432	406	403	431	456	410	442	438	399	450	445	424	432	423	440	417	452	405	395	417	419	454	447	438	416	437	420	415	413	456	461	456	416	451	454	417	423	464	464	438	433	413	420	449	434	435	426	385	416	421	421	439	437	446	412	431	421	390	428	430	463	432	472	454	442	459	422	452	399	432	410	435	464	438	461	471	372	458	424	424	453	393	434	408	479	424	408	399	413	428	443	433	449	383	426	459	431	447	425	415	427	460	446	457	452	453	427	422	446	402	457	410	409	457	445	421	416	435	416	425	429	424	443	423	414	414	399	441	427	441	451	437	450	449	426	455	435	440	443	417	433	436	429	412	440	418	456	430	412	442	453	428	437	414	439	429	450	419	369	426	447	408	392	431	440	432	378	399	396	440	425	482	459	451	384	425	451	448	422	463	437	425	441	443	432	400	394	395	447	434	403	462	421	445	452	422	452	405	399	424	418	422	423	430	409	433	433	424	431	476	458	451	405	447	414	452	428	408	417	417	419	428	432	441	453	439	424	394	448	451	467	421	421	450	414	427	407	416	448	455	427	434	419	411	439	422	440	463	382	449	434	421	452	415	452	435	460	431	430	427	404	453	453	438	458	414	419	450	405	433	416	480	425	428	451	424	416	403	412	439	404	428	451	454	414	443	428	422	464	457	438	419	430	414	436	448	446	427	465	458	442	471	417	461	446	434	420	468	423	481	430	450	461	441	404	443	441	424	436	435	432	453	443	443	419	437	385	447	455	454	426	431	407	480	449	419	429	378	424	428	415	406	394	452	414	437	434	468	451	424	441	433	449	428	434	440	460	406	422	439	433	408	452	444	462	444	431	438	425	427	396	415	452	412	398	448	414	417	426	455	454	455	436	426	444	430	413	423	415	438	424	472	478	408	418	425	403	471	395	443	430	450	413	400	407	420	433	437	481	410	427	427	428	425	425	448	434	438	481	427	434	442	420	405	438	422	416	439	415	385	415	420	421	427	388	439	439	427	457	453	433	443	453	406	429	417	413	425	410	431	455	423	427	439	441	415	423	447	460	436	447	430	419	453	474	419	418	477	432	439	420	451	443	413	434	422	413	456	415	400	494	384	398	396	427	423	422	463	464	442	452	436	420	428	468	435	431	464	423	406	447	477	450	408	435	430	396	441	424	441	431	438	399	440	460	439	448	454	455	421	399	409	470	484	436	437	430	418	408	415	433	461	435	459	427	449	419	458	414	435	429	415	464	403	434	449	414	432	432	429	437	425	423	416	438	427	450	463	416	430	427	436	477	447	407	471	423	411	423	420	421	414	414	438	444	425	401	441	444	410	440	444	432	428	427	428	417	416	425	425	415	442	431	425	452	447	429	454	442	440	429	450	461	396	421	423	366	444	419	423	416	440	452	426	411	463	438	432	432	421	419	431	424	428	466	394	416	424	423	449	419	379	404	446	476	417	444	471	447	414	457	441	446	422	463	424	385	441	415	420	446	415	447	426	409	446	437	459	416	455	447	432	402	420	430	421	430	423	451	469	429	397	443	451	454	415	462	435	394	411	451	448	444	418	445	441	440	425	391	436	409	445	445	419	385	403	433	445	457	441	437	444	404	483	383	456	415	420	428	418	440	468	410	405	429	422	418	446	476	391	396	421	423	442	432	448	438	404	396	415	444	423	455	396	432	442	447	417	445	435	411	417	423	418	396	417	404	463	458	413	436	409	451	438	413	414	431	416	423	393	468	425	450	435	451	455	440	431	427	446	449	435	465	424	438	431	429	382	436	415	409	472	429	417	408	436	440	437	444	391	429	436	440	422	446	426	453	384	437	408	454	428	377	437	468	447	415	420	401	447	402	409	433	432	388	450	403	430	412	418	371	438	465	460	443	488	412	438	439	443	452	444	455	427	437	437	427	472	402	399	451	433	445	415	419	435	425	407	454	461	429	450	398	421	406	442	386	469	391	390	447	393	406	412	459	472	402	469	426	419	429	415	409	406	445	455	459	438	434	419	473	421	444	456	436	410	424	438	449	416	438	397	411	403	442	419	456	432	426	461	455	422	484	444	443	452	409	434	415	403	425	367	433	400	448	437	447	427	401	417	442	442	456	425	440	436	431	434	418	423	429	426	384	474	414	413	409	446	409	409	446	421	416	444	443	428	444	423	398	422	429	384	404	406	420	404	450	409	447	464	394	419	458	437	432	441	414	421	437	469	427	409	427	405	418	460	438	430	436	442	450	403	412	449	408	461	426	427
27682	10242	1255	760	515	429	362	325	387	1003	1808	1647	1082	661	462	388	327	349	351	333	321	323	350	349	333	316	358	360	279	359	348	355	330	375	332	332	340	352	367	363	346	337	369	329	374	362	305	384	363	307	334	307	325	321	369	335	330	335	351	325	301	346	305	352	360	318	339	347	323	346	358	302	348	311	350	336	361	316	335	346	336	314	319	346	338	346	378	372	312	355	354	349	340	337	379	350	335	324	332	333	349	346	351	349	362	352	356	328	368	325	353	322	333	365	336	336	359	356	348	328	319	338	360	369	335	324	327	336	337	376	354	330	305	355	354	342	295	311	368	347	357	325	342	330	331	329	329	350	357	331	330	330	327	332	340	338	306	328	338	340	317	300	350	339	341	334	339	380	324	330	333	334	340	327	343	340	326	331	349	314	344	295	315	343	347	336	355	367	340	388	367	351	344	344	367	339	337	339	336	341	343	314	345	363	349	340	300	332	329	377	335	346	352	357	338	346	342	341	306	361	358	346	329	352	326	306	347	340	368	330	351	332	346	359	366	332	346	339	306	349	344	371	363	295	340	355	350	329	328	372	342	308	337	351	304	317	350	337	342	363	357	333	309	339	328	313	338	345	312	349	344	329	340	326	370	337	303	349	335	325	358	336	341	316	351	312	345	307	302	340	358	311	360	302	349	318	359	342	348	349	350	342	341	362	327	344	323	324	321	293	358	360	319	317	330	331	342	321	352	283	315	335	342	347	340	311	355	332	352	321	328	332	346	369	337	366	346	349	336	334	334	337	348	333	345	318	340	337	341	366	341	319	322	329	352	347	313	342	318	317	359	337	366	303	365	370	367	321	322	353	359	355	303	332	354	347	338	361	333	353	343	362	300	358	316	319	337	366	336	325	320	350	348	340	325	332	381	364	358	353	331	311	345	309	349	322	338	351	353	340	335	338	345	347	352	332	365	329	337	350	331	337	363	329	336	324	340	343	317	345	353	325	335	369	343	331	317	333	363	350	325	356	343	348	324	349	336	307	342	326	333	335	358	349	369	325	337	309	350	323	338	314	354	357	344	331	342	337	340	304	340	325	317	333	315	337	351	357	348	341	311	357	341	354	348	330	348	340	327	339	322	333	345	369	326	334	344	332	357	309	315	345	324	344	351	371	319	340	338	315	347	353	315	336	357	363	342	353	299	341	328	358	311	349	333	333	322	340	352	347	336	304	320	330	345	361	341	365	379	337	309	352	369	346	364	324	373	323	310	327	356	323	367	331	320	355	339	357	310	350	352	332	367	360	349	356	342	319	308	341	386	340	330	338	307	316	336	339	344	333	355	345	352	304	359	365	378	365	351	359	346	359	336	320	321	320	319	336	342	305	317	325	328	302	331	376	341	316	355	328	346	342	326	308	358	342	326	308	359	347	342	343	346	321	317	360	335	352	358	328	335	347	341	317	333	355	319	316	358	354	302	322	318	376	346	331	311	359	328	351	326	356	320	304	319	351	333	330	342	367	326	316	358	336	291	357	343	342	340	340	354	361	344	321	349	325	343	363	368	339	320	359	361	332	356	331	335	344	328	343	345	351	355	323	354	359	326	337	313	366	309	342	351	354	354	343	340	348	327	348	338	330	300	345	378	340	317	334	360	327	339	383	340	345	330	329	349	339	336	340	350	313	359	314	355	324	346	356	317	338	307	324	392	336	363	353	324	324	320	344	364	334	329	330	321	379	332	346	340	342	324	308	337	361	370	318	340	333	380	315	311	339	378	360	383	363	354	340	341	316	347	318	352	308	342	327	355	341	344	342	360	351	349	337	325	378	334	314	375	298	349	346	324	347	379	345	357	316	337	339	327	344	324	331	344	387	297	294	336	366	318	355	321	338	318	347	327	356	335	327	385	355	332	332	362	336	331	337	338	385	333	345	344	338	330	350	303	332	358	310	347	344	356	325	356	326	341	327	367	345	306	343	378	331	306	313	334	339	345	366	339	394	354	330	327	351	329	338	336	334	354	299	346	338	322	326	323	359	343	328	331	345	320	337	345	341	344	336	382	339	327	347	344	387	356	340	310	365	340	346	339	298	343	328	353	350	331	364	318	342	355	342	302	349	364	328	343	353	337	357	335	332	365	313	351	340	336	324	311	329	344	344	321	310	340	352	369	348	329	350	362	327	313	353	359	312	350	360	352	324	345	348	366	324	348	304	368	352	319	357	315	336	305	343	352	312	325	327	326	311	378	362	299	346	347	368	296	324	346	325	322	347	322	330	331	359	334	344	322	328	346	331	348	343	347	349	316	328	353	345	380	360	334	334	344	346	316	341	355	355	392	327	329	339	342	350	337	321	358	344	312	347	303	346	340	354	313	331	352	334	358	359	320	321	355	340	320	330	307	343	345	322	323	287	326	313	325	351	327	328	354	349	330	316	356	350	353	338	352	334	327	321	349	365	323	344	345	308	341	336	343	316	340	332	344	348	356	321	353	359	335	333	320	341	352	362	345	333	331	392	337	330	333	329	345	337	352	335	358	352	344	311	358	328	346	358	352	328	332	345	351	311	354	312	344	331	377	320	349	306	355	334	344	380	369	296	327	347	369	352	357	312	339	345	345	344	320	331	278	338	323	302	326	357	335	371	322	339	343	353	329	328	355	362	351	311	349	332	362	353	322	317	322	337	353	348	352	353	350	335	285	350	325	355	339	357	315	354	342	316	349	330	332	302	358	323	337	310	299	322	319	356	322	350	340	349	349	334	301	354	340	339	328	321	355	343	331	354	355	361	331	338	317	347	350	333	341	326	318	357	348	347	333	319	322	328	366	346	363	316	350	307	336	340	328	344	332	324	358	360	360	329	342	311	323	363	313	366	304	336	355	350	321	324	347	350	316	321	353	337	355	331	332	345	323	391	317	334	329	334	344	326	353	323	314	340	349	343	320	338	362	318	313	320	335	344	331	352	319	339	357	390	346	328	361	305	330	333	352	344	359	333	323	358	338	351	380	339	334	345	347	332	315	387	320	359	363	330	329	337	355	337	309	320	315	334	297	362	351	380	330	346	345	343	335	340	341	304	337	339	302	364	344	335	365	325	330	344	377	349	328	336	337	329	327	351	361	337	347	316	358	338	349	349	335	351	361	329	305	339	322	362	357	343	326	316	313	331	346	331	352	313	381	376	326	324	319	323	294	351	330	316	312	341	302	335	336	319	308	377	318	309	319	351	337	354	320	347	365	307	319	323	301	343	331	300	331	340	334	354	340	322	395	349	329	323	340	368	367	343	341	352	359	326	342	334	372	338	324	333	360	325	346	320	310	328	320	341	327	339	357	342	327	343	353	385	355	356	338	342	357	348	349	346	306	353	368	325	350	302	322	347	328	324	331	357	333	324	306	331	350	330	352	345	312	314	325	339	330	331	332	334	347	346	342	322	356	289	323	342	343	343	287	334	350	327	350	352	354	315	327	337	341	329	311	353	331	324	330	335	322	368	344	316	337	338
5331	946	853	692	631	476	387	360	451	1374	2380	1989	1209	685	486	342	306	347	278	320	330	303	327	318	300	291	316	332	311	282	310	333	312	309	334	323	317	283	312	338	315	276	274	275	311	334	309	301	309	300	280	299	335	333	316	301	346	303	317	299	308	305	301	323	298	323	313	289	306	315	339	310	313	302	306	342	327	334	319	313	308	338	337	330	298	295	320	315	308	307	303	330	320	322	353	304	296	315	328	289	322	290	296	335	326	298	335	294	326	314	336	334	309	309	306	290	306	314	297	317	341	303	303	280	310	351	323	308	337	318	295	296	324	315	307	300	314	296	300	294	311	319	306	311	276	299	301	290	349	297	326	299	332	308	290	314	326	324	354	334	312	315	314	311	336	294	317	333	287	303	311	344	304	305	290	309	327	314	310	308	312	320	314	312	332	318	311	271	326	318	330	318	321	289	325	306	331	298	300	322	316	307	287	304	303	292	310	314	338	341	298	293	324	308	320	331	325	319	327	298	292	322	312	309	314	335	282	333	291	293	333	303	321	300	332	308	319	282	313	341	323	297	286	308	335	314	290	304	339	319	312	304	311	305	303	301	324	308	307	317	291	318	344	323	310	335	305	300	289	288	329	319	313	302	328	296	311	301	322	300	322	308	312	303	291	312	351	281	325	299	302	304	310	302	318	305	260	322	317	315	310	318	312	316	320	307	327	318	309	289	290	285	315	304	302	304	326	299	280	308	331	298	328	311	306	340	287	301	335	313	303	355	305	304	303	281	322	310	323	346	303	326	290	290	331	316	332	295	307	300	306	331	334	355	301	331	312	287	298	330	330	322	321	319	352	302	307	309	310	327	316	319	296	310	305	293	321	286	320	298	308	296	311	318	335	307	334	289	290	341	330	295	314	279	296	324	324	304	260	319	315	330	326	340	303	328	308	300	297	294	304	281	328	310	285	329	312	326	315	276	309	286	302	288	301	308	310	281	293	323	328	332	325	283	316	303	329	307	285	286	304	280	292	307	309	321	291	301	293	310	285	290	333	329	293	301	277	324	327	333	314	312	351	346	336	309	311	313	307	309	294	332	327	313	311	304	315	303	309	308	296	320	318	333	301	282	314	340	304	329	313	324	292	345	297	330	319	296	313	305	321	307	332	324	322	294	335	329	340	290	325	305	300	345	309	320	321	303	294	285	319	309	296	293	316	290	322	319	325	313	286	321	340	317	312	323	319	270	321	309	311	336	309	328	297	287	281	326	319	303	326	327	291	326	336	337	331	359	291	326	339	314	300	311	326	304	287	335	296	310	299	304	338	307	320	295	310	326	320	293	294	312	310	297	312	349	328	305	316	308	317	313	316	316	325	292	316	319	313	300	321	284	307	300	336	323	307	277	304	325	312	312	309	324	293	335	290	342	329	327	307	313	303	319	303	288	293	300	273	329	285	333	290	308	344	330	311	308	285	292	307	304	298	323	291	316	303	296	314	346	316	286	297	325	314	328	289	290	325	300	310	312	320	314	291	343	344	292	313	344	321	315	327	305	325	314	351	325	329	327	307	332	311	317	299	304	305	320	317	311	332	324	312	293	314	316	326	314	323	342	314	304	335	276	328	299	295	326	322	317	327	322	310	351	296	318	299	298	321	307	305	329	326	314	328	330	304	306	325	299	293	293	343	328	302	288	297	344	282	316	326	309	299	330	284	302	308	306	301	295	288	302	307	349	303	287	290	335	327	304	318	313	324	294	294	314	338	312	300	286	287	301	273	325	323	293	327	307	300	283	311	325	312	306	305	291	309	293	275	283	351	310	333	292	331	331	320	295	294	327	293	302	290	322	306	285	284	306	306	298	319	315	307	309	297	333	315	320	309	308	321	326	317	316	352	310	318	337	309	287	331	329	315	297	331	332	311	321	295	298	281	305	318	303	344	341	294	309	328	287	308	305	324	273	302	299	334	313	340	323	325	279	338	296	324	346	356	306	331	316	320	291	281	298	277	305	321	323	314	315	328	299	271	329	322	309	286	318	306	274	297	309	306	337	316	302	324	315	333	266	321	297	325	323	312	308	303	331	297	323	319	309	281	341	295	285	320	328	328	318	297	332	328	288	319	310	304	313	333	312	283	337	301	344	287	317	338	311	275	295	311	312	305	316	306	313	311	302	318	295	275	298	263	307	300	308	332	341	318	309	324	301	326	308	322	287	324	311	318	328	324	315	322	321	274	290	308	323	321	300	299	304	316	301	324	332	330	325	310	316	327	311	293	335	273	348	325	287	285	311	320	332	284	321	311	289	294	316	309	288	311	293	309	316	300	321	329	315	280	320	288	322	333	332	324	326	297	285	319	328	327	307	316	356	311	298	307	313	311	293	315	281	333	281	345	311	273	291	317	284	307	313	351	302	288	271	316	339	325	307	323	293	319	308	300	325	336	328	326	307	320	304	298	320	300	307	313	319	320	300	319	319	318	340	317	301	291	295	298	353	331	292	311	310	339	308	322	298	309	325	280	333	324	317	285	334	336	321	335	304	317	328	331	305	329	312	289	316	301	298	299	293	310	309	310	301	304	331	332	289	315	305	319	335	327	350	307	321	313	307	312	284	320	340	292	346	294	299	319	315	312	320	316	322	321	293	345	323	297	304	358	282	313	304	334	317	281	324	301	325	318	323	314	317	311	284	341	299	295	314	322	334	310	313	280	306	292	323	291	315	303	327	320	299	327	270	301	325	324	307	316	338	314	310	320	299	301	345	301	319	283	285	289	344	346	284	293	289	289	361	294	318	290	334	287	293	328	299	326	287	327	322	319	281	292	267	322	300	253	293	319	280	308	294	265	324	312	314	335	321	315	320	325	351	282	330	320	314	319	316	326	317	351	319	314	299	299	304	268	284	311	322	324	285	333	323	317	314	299	327	328	279	324	328	312	331	342	292	315	335	291	338	304	329	310	316	277	292	269	297	311	319	311	315	357	310	302	316	297	267	304	320	300	323	349	266	261	291	335	332	318	313	317	337	289	330	327	304	311	301	322	293	293	348	303	301	319	341	322	295	289	325	314	315	279	321	309	333	306	309	294	287	332	304	338	307	274	337	320	332	301	272	336	293	305	315	305	301	308	274	318	310	312	308	330	293	290	295	320	326	302	296	318	275	289	321	307	341	286	309	270	319	312	308	310	306	275	305	326	311	295	316	338	324	297	329	308	316	302	329	311	296	328	326	315	280	340	302	290	321	337	303	313	311	294	326	296	303	293	307	311	306	341	316	308	295	318	279	310	277	282	351	293	297	295	305	300	287	320	307	307	349	321	298	321	309	331	258	305	311	291	304	319	283	331	299	277	304	325	328	289	320	338	323	339	313	285	315	326	316	306	312	309	287	321	306	295	298	311	318	318	314	317	293	297	308	341	293	319	344	334	290	285	320	345	301	318	331	326	298	333	308	282	295	330	321	279	330	340	292	308	299	294	313	332	311	319	320	313	326	309	325	295	302	326	312
25708	21468	27567	25630	6980	1117	720	577	1815	14881	20668	13902	7086	1966	787	433	408	349	357	340	362	357	343	392	382	370	383	323	349	355	329	326	346	355	348	335	371	353	335	315	372	326	363	363	380	347	367	365	358	354	352	327	340	383	344	346	348	342	313	362	326	330	371	337	328	355	353	371	366	378	358	341	356	382	343	329	366	342	358	341	322	359	328	337	363	387	350	366	349	351	348	340	346	337	324	338	347	366	333	360	356	327	338	356	375	344	328	353	417	312	362	358	343	305	343	368	338	341	366	360	357	350	352	354	356	334	341	313	356	344	330	336	352	349	343	360	351	327	375	346	346	348	339	362	364	339	311	356	372	332	327	319	356	360	367	320	351	366	338	335	331	330	340	330	331	329	357	370	348	352	361	353	374	350	302	343	363	339	349	364	336	346	332	343	360	363	336	360	352	322	328	350	329	365	362	343	365	308	356	361	358	325	330	353	357	357	309	359	339	334	305	340	338	326	357	363	372	359	350	294	337	347	349	359	342	355	309	357	364	369	312	369	363	350	335	351	386	366	378	341	347	346	285	333	358	323	353	375	330	372	338	357	346	331	344	319	359	335	331	337	359	340	343	354	336	346	309	340	351	324	375	375	343	336	374	363	336	341	366	351	346	375	335	362	363	318	327	347	327	375	350	345	344	325	363	360	356	352	409	328	363	330	367	375	315	326	377	391	327	355	350	368	363	322	335	346	348	323	364	335	314	326	331	306	352	357	367	329	369	328	367	364	353	360	328	343	352	339	338	346	342	388	377	331	345	323	380	341	372	308	351	318	357	328	383	343	355	349	363	325	382	346	360	325	369	318	320	351	345	363	366	349	355	352	302	324	340	356	369	367	321	378	328	349	382	355	331	353	337	369	356	365	320	336	341	386	321	346	328	336	340	326	320	339	334	359	374	321	360	335	342	378	316	366	346	325	358	343	367	336	344	356	341	370	357	327	371	364	360	360	329	344	300	363	371	343	359	345	346	318	314	323	339	360	319	338	350	341	336	363	339	308	339	342	364	340	371	346	337	376	362	346	342	367	396	339	370	369	353	377	358	347	350	340	360	357	397	390	345	355	354	338	335	356	368	351	352	341	346	379	339	327	311	365	325	323	332	337	360	361	353	352	357	353	344	340	359	357	370	359	312	364	334	390	343	346	369	355	289	359	355	340	353	360	358	339	366	349	372	341	354	394	351	327	359	343	364	342	356	357	337	334	352	349	324	353	336	355	349	343	323	341	326	368	361	331	349	362	339	334	360	340	342	348	362	328	362	340	339	338	329	341	347	338	302	367	361	358	321	365	375	344	338	353	338	369	323	346	349	365	371	342	329	334	360	359	326	320	379	379	337	347	344	321	321	351	301	357	340	344	309	329	334	337	356	376	361	356	347	344	344	363	349	338	364	350	351	358	363	343	328	329	344	316	341	363	311	349	370	355	361	345	331	323	326	356	339	346	320	314	342	381	361	339	380	353	372	324	376	338	321	335	348	315	356	353	366	327	366	348	313	307	346	341	322	368	350	334	370	384	334	348	333	377	332	321	330	342	321	344	380	356	354	368	363	346	353	330	339	349	341	328	352	370	324	364	335	372	359	339	324	396	325	326	367	323	341	316	344	380	360	309	367	378	384	350	341	376	365	334	365	361	335	358	319	336	346	391	378	374	369	344	377	328	365	349	343	365	325	386	342	362	355	361	369	369	339	346	324	343	363	378	337	321	356	330	380	325	340	350	348	376	370	361	376	364	332	366	343	360	374	396	332	336	322	368	363	339	324	328	358	346	351	321	363	337	366	375	371	329	357	356	382	368	318	367	343	344	343	356	359	363	339	357	334	326	360	295	338	346	353	343	364	374	321	351	372	357	344	358	347	358	357	330	348	307	331	317	322	364	369	331	351	345	353	359	346	305	377	337	357	381	334	330	342	358	352	351	333	338	340	363	348	334	333	349	333	369	324	349	345	329	317	343	367	359	375	302	378	367	339	328	318	372	327	357	371	365	356	340	348	306	337	309	310	355	350	367	368	362	350	345	357	373	394	350	346	365	329	367	336	371	346	376	325	349	372	340	367	343	355	348	366	352	368	380	339	374	333	341	340	350	374	364	370	326	330	336	355	346	354	340	387	351	342	360	375	355	362	335	359	323	350	328	343	356	351	326	367	365	363	321	360	368	335	347	372	394	346	375	357	372	342	315	378	336	342	345	350	363	365	357	368	363	341	355	384	330	373	352	350	335	301	342	338	370	380	370	338	363	341	360	348	349	325	374	364	325	359	376	335	349	369	350	354	356	342	331	343	333	352	368	354	332	328	313	321	364	368	377	350	360	353	369	340	335	362	328	339	365	339	330	370	344	341	344	360	353	347	407	357	334	341	341	335	355	342	333	353	321	289	324	336	380	362	325	343	350	331	337	333	328	360	355	329	379	362	350	329	358	317	366	355	361	345	341	385	312	366	366	341	361	349	361	349	337	345	306	371	313	332	340	359	366	384	348	350	371	374	347	388	339	348	346	352	355	358	347	379	367	355	386	338	364	326	346	355	323	345	362	353	335	337	324	356	373	354	360	330	360	345	333	353	339	355	348	361	338	370	372	353	346	385	353	340	383	344	343	322	346	336	346	357	325	299	360	318	354	347	352	334	342	341	342	307	355	331	326	348	357	360	381	353	335	321	342	342	356	347	335	354	345	345	323	341	344	338	356	348	379	358	333	346	345	368	353	364	331	349	355	369	346	334	333	347	364	354	313	342	376	330	339	374	344	351	352	339	323	334	350	354	337	348	381	387	334	369	329	361	290	341	380	342	355	340	350	323	343	341	354	323	356	380	386	330	367	352	325	361	345	355	364	350	300	359	315	362	365	346	360	327	318	361	385	344	347	339	360	341	368	339	358	340	312	351	336	360	348	362	358	364	337	325	328	341	373	342	341	327	330	310	344	329	351	319	311	313	336	326	343	317	327	344	315	359	375	340	359	309	372	342	347	362	341	366	327	329	361	388	317	337	344	331	369	333	343	314	373	308	339	346	371	336	329	348	343	370	315	331	331	330	380	342	339	352	314	366	317	337	361	337	359	355	362	374	367	316	347	315	368	353	344	346	339	351	374	373	362	370	363	372	329	340	324	360	357	377	353	350	353	338	340	351	318	341	366	346	337	331	361	351	328	352	375	351	351	353	347	318	352	366	323	331	372	349	364	344	345	376	359	333	379	355	367	374	369	358	373	306	330	355	334	332	380	337	319	320	340	330	360	376	348	347	371	337	380	331	368	359	347	336	370	358	360	362	371	355	348	328	303	363	332	352	381	311	359	367	351	322	358	349	357	318	349	341	338	357	376	319	346	362	349	320	328	348	346	345	347	359	332	341	350	331	319	334	349	343	322	360	347	349	371	353	348	345	336	352	342	367	359	373	331	338	350	357	373	351	331	343	359	351	354	353	335	388	358	321	329	357	354	363	351	338	317	400	342
3945	4166	3389	2017	1289	939	697	702	3037	17833	19027	12388	6582	1955	937	471	342	329	337	312	346	339	358	356	327	329	352	324	341	349	347	354	332	324	365	350	335	344	316	388	335	339	334	378	346	350	339	328	369	349	346	351	335	336	343	365	320	325	351	346	301	336	329	308	312	321	340	341	353	356	337	340	344	356	329	332	336	332	331	382	308	374	334	365	304	335	316	363	340	363	349	299	356	351	343	379	314	325	308	300	319	372	342	341	353	351	326	357	351	333	325	344	336	372	332	337	307	313	335	349	362	339	306	330	387	328	333	369	321	339	345	351	362	345	358	356	309	340	353	333	354	317	346	332	326	368	367	338	342	316	323	360	372	329	360	357	313	352	322	350	360	355	321	341	334	357	306	328	358	345	341	355	312	311	345	334	331	342	368	321	325	337	317	353	331	351	360	342	338	306	307	298	360	332	322	331	351	326	341	311	308	310	334	331	321	339	315	316	327	359	343	322	343	380	339	363	363	334	318	321	329	335	340	296	342	345	308	381	297	359	336	327	337	334	303	334	354	357	368	355	329	351	345	345	311	329	327	363	332	300	331	336	336	340	362	331	305	351	348	343	303	311	336	321	368	338	277	329	325	311	315	354	373	306	316	368	308	365	332	316	348	322	339	333	367	332	330	326	344	348	359	352	355	305	385	333	334	338	342	356	338	324	333	335	347	318	302	329	365	336	339	320	355	337	312	329	344	351	375	340	334	334	333	341	345	326	328	278	348	350	300	326	313	356	355	355	341	353	328	344	320	366	348	337	322	362	346	333	344	335	335	350	336	293	303	360	353	317	318	346	345	353	367	330	351	329	354	309	336	351	323	352	321	317	387	365	335	317	330	352	323	313	346	345	341	328	335	328	318	343	343	347	321	342	324	339	306	343	369	359	315	305	320	302	347	338	327	349	327	329	356	351	340	305	361	323	342	357	312	329	351	362	343	342	319	339	320	358	340	370	320	356	352	341	377	346	345	306	337	305	355	329	325	340	296	337	348	343	331	314	349	328	334	343	352	322	372	330	343	334	336	357	318	365	286	349	365	330	336	324	294	326	344	326	350	339	354	350	324	331	319	332	335	364	318	333	307	353	335	315	315	363	329	337	343	353	349	349	318	347	333	353	331	327	347	327	344	374	335	317	321	345	330	301	332	345	340	341	313	323	352	345	347	336	332	377	325	347	351	305	314	295	315	345	328	316	348	369	350	320	310	296	312	317	320	329	338	319	376	355	352	322	310	323	352	330	322	336	325	317	336	327	340	319	350	335	333	337	328	346	292	333	363	313	355	348	323	333	362	341	344	334	334	349	328	348	325	323	346	343	329	360	328	344	348	320	326	337	325	346	336	315	331	331	348	364	362	330	362	345	361	315	315	325	309	346	325	359	346	340	325	326	339	321	303	351	343	327	362	332	338	345	356	321	341	323	319	352	352	339	319	320	329	357	358	344	328	353	365	322	349	336	321	353	321	337	305	331	345	336	350	354	311	358	332	301	360	320	312	321	352	357	349	292	359	355	330	328	327	308	303	296	346	299	345	339	339	321	324	327	320	320	316	316	303	377	374	354	304	355	355	341	342	361	337	324	329	372	337	348	348	360	321	340	326	337	334	323	330	312	319	341	314	342	355	381	301	353	360	330	339	344	340	317	341	340	315	330	329	356	346	323	325	329	340	343	326	378	346	320	321	364	325	319	351	301	330	333	310	330	314	346	316	337	335	349	341	314	325	337	356	317	325	362	339	341	377	338	335	335	313	339	341	335	316	364	335	293	331	327	345	302	319	300	369	386	344	332	332	324	331	339	370	341	362	331	321	296	345	332	342	314	338	308	319	347	357	364	296	342	319	312	340	316	354	332	304	322	341	331	365	362	309	333	369	338	320	333	319	331	356	322	349	328	314	337	343	331	345	346	336	335	355	353	323	343	333	326	316	333	325	321	334	337	326	368	319	329	331	325	329	333	323	329	331	366	333	322	330	349	330	376	347	318	333	309	379	326	345	357	350	331	344	349	310	342	325	335	348	341	334	385	341	337	324	339	298	322	286	330	331	332	306	370	319	317	313	309	346	333	337	356	314	325	300	307	334	317	353	342	332	332	339	316	332	339	335	320	314	340	320	362	349	304	329	365	336	333	320	350	348	303	328	351	331	339	341	346	332	310	338	316	323	335	316	304	314	317	328	320	325	338	335	324	346	355	323	340	326	337	304	336	357	328	303	363	316	319	285	300	347	346	331	331	341	283	313	347	314	339	317	329	330	342	331	341	374	334	338	338	342	327	319	331	354	332	366	332	299	333	337	365	346	329	355	350	333	340	309	312	334	338	337	363	346	334	328	299	326	339	332	336	328	334	343	331	333	331	327	309	368	334	325	328	324	299	374	341	316	349	343	309	344	350	358	314	328	318	335	351	356	333	345	334	344	322	323	325	327	328	348	306	331	317	320	320	313	347	350	327	349	320	344	350	326	318	340	316	335	358	337	345	359	342	323	318	323	355	346	329	306	344	335	320	325	339	347	337	334	331	306	359	316	351	341	301	323	334	358	336	321	341	372	347	314	310	342	337	335	326	353	341	363	338	330	344	329	341	321	316	323	340	334	330	335	328	350	327	332	358	353	317	325	344	309	317	357	331	333	366	324	328	350	354	344	306	328	350	329	321	335	340	340	305	308	350	333	352	319	331	346	299	350	359	333	319	345	359	329	328	317	352	328	323	343	301	322	319	309	327	292	352	342	338	328	328	324	332	313	354	332	333	298	342	325	331	345	387	336	353	333	326	326	341	319	355	307	346	333	337	289	354	324	318	328	302	320	339	340	361	348	321	350	342	313	309	324	332	364	354	338	356	340	349	342	316	366	319	304	343	336	323	368	333	332	335	345	371	338	326	341	347	334	329	311	344	319	311	344	309	334	333	338	321	324	322	342	325	385	345	349	336	341	335	303	324	331	330	341	304	323	342	310	356	331	356	335	321	335	324	355	322	350	337	313	331	342	341	338	341	313	345	305	354	359	355	346	313	351	320	325	359	346	350	330	307	307	361	314	391	357	339	350	348	321	337	345	310	331	346	324	313	358	335	358	344	330	349	302	328	327	324	333	331	363	359	320	327	318	357	331	326	342	310	310	271	362	333	346	335	318	344	314	339	340	295	348	336	340	366	291	333	329	340	338	331	327	305	348	346	341	328	335	333	316	326	315	346	330	340	336	368	360	333	349	337	326	341	328	352	336	342	352	316	308	322	302	351	331	314	350	348	337	307	289	328	335	342	361	325	334	334	329	335	341	320	318	372	368	316	324	330	328	325	359	342	341	337	341	326	338	334	374	343	319	328	295	343	334	348	349	302	338	328	312	316	312	350	336	306	366	325	345	334	321	351	354	358	355	306	319	375	341	313	319	338	340	330	317	338	350	334	334	360	310	337	346	339	331	325	336	352	350	307	350	342	335	302	337	335	317	334	284	326	338	325
24749	21521	28788	24720	21297	5973	1568	1026	2784	24899	33773	26988	15416	4311	1455	690	544	527	507	481	516	488	511	522	470	477	517	517	511	488	517	505	476	546	479	509	453	510	466	475	510	494	451	476	468	505	481	454	514	511	495	459	502	500	486	520	509	476	497	501	526	478	509	524	479	457	510	468	476	458	496	486	480	483	480	487	484	457	522	493	513	480	541	519	512	468	500	465	461	479	509	498	485	478	521	467	454	465	462	465	478	486	456	436	494	465	477	535	476	484	466	500	454	469	465	478	490	459	461	462	497	478	496	506	522	475	482	494	513	485	473	494	507	471	513	475	493	470	491	485	479	515	464	489	447	501	498	493	479	466	462	468	508	482	502	473	454	448	487	487	512	470	480	483	441	492	507	486	460	477	500	492	496	514	476	465	487	476	445	465	502	482	504	490	480	500	457	516	464	505	457	468	478	496	487	490	478	500	506	459	441	500	493	490	482	532	500	502	498	483	505	477	486	475	484	474	506	479	527	499	494	537	509	461	460	461	475	476	480	466	461	504	472	493	481	495	451	521	476	504	489	500	511	494	477	466	510	507	521	508	458	467	540	479	479	496	510	468	477	490	482	511	457	452	463	518	481	464	515	469	504	501	512	484	459	480	472	468	483	462	491	439	494	505	456	494	467	456	479	449	515	483	465	501	519	469	496	491	507	468	465	497	504	441	521	495	518	477	483	446	482	492	492	506	491	456	485	478	506	464	491	492	456	468	483	478	506	477	487	525	470	452	492	457	471	486	489	486	463	467	518	492	484	479	481	497	482	489	553	469	523	467	482	510	487	501	485	508	477	470	504	487	507	493	492	473	443	502	518	485	462	479	480	491	490	486	515	494	475	467	450	496	451	536	480	466	507	461	499	495	469	474	484	483	508	496	514	461	469	488	489	466	476	521	505	454	493	495	538	477	501	474	467	498	506	469	528	489	516	488	488	471	456	485	457	493	464	488	507	473	499	454	484	482	478	494	538	456	493	472	487	491	494	531	478	461	470	493	465	486	499	500	478	461	494	481	476	468	500	500	431	492	453	478	495	507	508	477	473	518	474	477	476	485	479	513	489	480	510	494	495	493	478	487	488	499	480	506	504	464	489	509	449	483	492	465	506	486	453	485	489	455	462	464	502	495	500	445	522	488	424	454	500	461	469	458	513	467	486	485	446	486	475	499	480	472	468	463	499	487	442	476	505	478	493	518	485	519	476	515	479	495	464	476	490	475	469	509	487	443	456	459	494	463	493	478	502	478	511	496	489	509	518	489	467	504	472	477	436	510	494	505	520	494	507	475	431	494	471	493	492	488	460	483	458	466	500	484	490	487	522	487	504	479	458	506	491	489	506	509	506	492	505	500	508	489	518	487	484	486	498	502	520	488	491	490	455	491	494	475	496	482	498	513	515	460	473	509	476	499	466	487	503	460	496	478	458	498	511	500	480	490	512	482	471	470	471	467	488	534	466	483	494	460	461	479	466	503	478	515	494	518	478	528	531	461	452	484	469	495	521	439	508	512	490	483	528	490	474	514	492	474	533	477	520	447	489	490	510	474	496	477	483	454	489	531	471	450	483	482	490	465	519	493	505	498	469	458	466	484	510	501	489	485	480	489	488	471	514	503	487	524	533	493	430	459	468	529	515	462	470	482	458	524	487	509	504	495	471	490	454	507	486	467	477	505	475	513	474	485	452	455	526	467	472	509	478	517	456	506	493	458	476	491	520	515	487	493	483	501	492	504	440	471	464	478	447	484	478	483	494	530	505	506	495	477	474	490	470	474	493	504	448	497	484	490	529	454	483	465	467	464	469	497	456	476	483	493	468	492	491	492	498	452	422	467	477	463	491	438	481	453	479	533	494	442	505	516	498	462	493	480	493	449	504	473	488	456	457	520	476	482	451	476	462	506	499	473	473	531	486	473	473	483	486	433	506	515	467	511	480	479	453	481	516	506	472	445	472	490	494	473	515	488	522	485	500	465	496	482	493	445	470	462	493	471	474	451	458	481	492	501	420	499	488	492	494	464	472	481	467	485	481	493	468	496	473	465	507	472	463	478	494	508	458	494	443	480	504	505	497	481	461	477	493	485	474	461	478	460	473	525	472	484	488	514	474	441	461	462	496	490	484	531	448	485	494	480	497	499	458	470	492	494	495	471	541	505	481	494	491	514	476	526	484	502	464	475	477	480	491	497	494	484	485	485	482	503	455	464	461	482	500	468	444	465	454	508	492	490	461	464	467	465	479	463	472	517	485	474	508	489	483	481	487	460	471	474	487	499	491	456	462	491	494	504	544	516	452	436	505	534	490	517	476	497	506	482	497	468	456	477	495	505	471	489	485	536	474	512	521	487	495	473	462	459	452	486	467	455	448	501	491	490	484	470	486	484	455	506	506	468	483	497	446	493	446	481	487	485	476	474	458	452	435	467	474	451	442	515	476	509	467	476	466	493	477	481	507	520	481	466	456	472	554	472	520	486	468	462	475	522	478	519	453	483	500	500	522	524	484	498	480	446	485	433	517	475	452	465	495	445	472	466	475	466	486	506	503	505	501	494	465	458	521	491	480	479	500	518	478	497	491	468	478	526	466	523	465	496	479	468	534	493	473	440	514	525	490	495	493	468	488	475	477	475	494	472	525	496	502	499	506	491	470	436	464	447	502	480	507	464	478	461	451	489	483	485	481	484	483	468	485	481	464	496	475	448	487	437	482	474	503	486	499	476	488	455	461	510	514	480	511	464	501	483	449	519	461	502	488	492	506	440	527	480	480	465	520	422	461	465	453	455	476	481	501	512	509	481	473	491	463	505	538	505	491	473	480	457	444	490	465	502	497	488	442	497	480	498	481	487	517	439	497	458	521	465	473	515	532	460	501	510	453	441	490	480	465	488	496	479	535	510	506	489	449	476	485	480	470	500	463	491	497	443	500	488	532	482	505	498	454	482	489	493	467	457	453	517	513	488	465	480	477	453	503	481	414	480	486	487	500	487	447	466	462	485	460	497	497	517	487	500	488	437	522	498	476	477	495	489	493	442	488	472	454	506	480	466	481	520	473	490	494	487	501	409	444	479	499	505	478	465	500	472	503	429	467	464	523	482	534	479	490	525	460	463	486	509	520	459	447	513	491	515	477	475	493	494	427	465	493	458	519	500	506	488	474	500	471	493	494	476	517	486	458	488	503	517	482	468	492	509	489	456	486	482	501	493	492	472	527	503	474	474	473	520	475	489	492	468	444	464	529	472	418	496	477	484	474	445	500	479	471	452	478	505	477	508	523	520	503	491	492	504	470	484	512	458	448	463	493	550	454	474	501	504	495	465	461	452	476	503	509	459	511	458	509	462	458	488	488	470	469	482	480	516	461	509	494	486	447	483	481	491	471	468	459	479	471	503	482	489	481	544	459	497	493	468	479	451	484	456	504	482	493	464	461	455	460	459	467	492	470	455	491	459	486	501	460	477	496	433	489	498
4370	7430	6374	3455	2144	1403	1337	1188	4692	28299	30224	22727	11973	3798	1617	677	555	510	433	451	458	448	460	450	482	452	441	468	450	463	399	449	452	506	435	390	423	453	454	461	477	439	472	473	460	413	481	444	489	446	437	485	418	472	452	397	442	455	453	441	433	468	449	458	457	497	442	431	454	479	453	403	436	437	451	429	403	433	403	441	421	456	427	459	483	404	451	457	462	422	464	439	447	445	427	456	466	441	448	462	439	414	465	467	413	443	495	464	439	475	458	471	485	452	420	475	497	495	461	460	443	442	470	405	444	449	418	455	433	409	457	440	484	484	480	435	459	484	448	433	457	475	475	421	446	479	412	458	422	448	462	459	462	466	515	438	414	444	440	429	461	473	445	444	431	424	461	393	442	440	470	454	455	414	485	453	463	449	409	442	450	429	465	460	433	463	420	471	468	448	467	446	467	483	492	426	461	431	400	488	498	436	410	510	427	474	440	440	448	472	497	451	456	430	453	454	451	439	431	477	458	457	452	455	462	434	448	433	478	441	451	441	441	429	475	446	464	435	451	436	484	396	450	461	425	479	448	472	478	467	444	458	439	403	417	428	441	467	444	450	445	450	469	468	462	426	450	448	467	433	449	451	496	439	456	454	449	472	475	431	463	486	440	422	431	457	438	442	454	456	468	470	425	444	467	441	445	444	433	443	438	482	434	484	468	414	443	459	487	507	463	456	473	448	449	466	425	436	439	472	453	472	457	449	446	463	446	477	417	403	446	455	453	429	478	459	456	458	449	412	465	429	408	411	447	494	426	433	438	445	471	440	431	462	470	402	471	414	460	434	438	439	434	437	470	474	423	449	426	446	429	452	455	435	432	434	432	445	492	492	480	438	448	444	427	444	474	457	493	454	422	413	461	416	451	429	452	457	439	462	444	481	421	437	444	438	490	439	464	441	453	453	430	432	467	470	414	456	448	435	461	426	500	450	472	438	422	452	468	476	407	469	484	450	424	481	466	465	450	469	459	464	414	436	457	451	503	461	474	468	460	487	467	427	461	430	443	384	439	441	464	456	389	393	448	431	438	453	460	441	479	433	462	444	401	452	460	507	487	444	476	442	436	489	469	447	454	438	420	433	492	438	444	431	493	448	439	435	439	431	472	432	454	407	433	447	466	443	449	448	430	455	447	458	460	452	445	458	440	428	444	469	448	432	439	431	437	412	465	447	453	472	469	437	450	444	431	454	461	453	398	468	459	442	418	418	468	415	469	435	475	483	434	416	440	477	459	459	454	426	461	452	470	409	419	430	423	491	440	469	480	443	449	454	467	475	443	456	417	431	410	454	457	460	490	445	418	437	432	442	474	444	424	441	428	480	452	440	442	457	453	466	488	384	468	418	459	459	435	423	431	449	453	454	426	445	461	429	449	455	457	454	423	461	493	449	432	456	465	431	479	435	418	487	436	454	428	444	459	438	463	478	414	462	407	462	443	463	452	427	425	429	454	478	452	448	444	429	444	448	433	513	473	471	438	413	465	462	429	484	420	431	444	420	447	480	417	459	428	475	477	415	433	449	494	426	446	452	428	435	462	426	489	441	417	485	441	457	481	506	466	449	449	458	446	435	431	469	432	423	475	433	445	476	444	413	393	444	429	477	426	437	418	483	462	450	428	511	444	439	427	438	458	432	450	430	434	447	449	467	445	459	469	456	480	488	445	443	466	445	432	455	488	455	454	454	453	449	464	444	447	438	450	431	481	469	445	458	457	440	433	438	419	461	445	416	449	446	398	456	434	439	451	434	470	450	432	417	482	455	437	448	457	439	477	450	477	446	445	423	444	456	429	429	465	430	433	443	417	502	429	454	425	422	467	447	445	448	490	392	458	500	402	464	457	495	431	442	454	456	426	415	474	430	397	447	474	434	437	433	456	444	474	447	410	469	445	406	427	453	422	441	456	444	458	460	434	476	477	451	411	405	477	466	458	425	450	450	421	430	454	461	448	469	428	430	438	511	442	404	436	455	460	412	431	438	439	438	435	423	416	472	461	465	427	446	481	432	504	405	438	427	415	419	436	444	411	462	460	416	473	474	428	456	455	464	421	415	464	465	471	418	438	420	421	491	454	459	464	442	429	465	411	429	440	429	437	430	451	455	451	460	445	431	450	453	464	464	437	473	415	443	433	436	436	495	428	437	414	427	468	428	443	442	458	466	430	419	478	473	426	456	422	458	446	492	451	458	416	434	430	439	460	434	455	435	428	428	441	436	431	440	461	456	456	436	485	427	437	437	475	437	409	436	415	448	447	469	461	447	397	458	424	422	420	408	420	425	434	470	480	432	425	411	444	449	420	481	483	433	443	459	458	453	404	452	484	430	421	464	437	497	453	463	477	473	391	474	420	421	453	432	451	429	436	422	405	485	465	438	448	450	442	435	451	462	441	437	435	439	435	463	431	475	411	446	462	462	437	483	469	416	487	441	466	462	451	451	458	474	427	486	450	459	455	427	485	446	419	431	470	459	431	426	436	428	461	470	446	436	460	463	482	438	449	428	449	472	456	425	419	430	442	481	455	437	473	399	453	422	492	429	434	430	447	450	441	501	403	463	447	460	464	466	426	455	452	436	457	461	462	434	443	475	462	457	466	434	442	472	474	462	464	476	446	486	426	491	462	481	452	438	466	463	426	467	434	483	402	464	429	437	471	457	427	465	416	458	429	487	418	413	440	442	433	433	434	452	373	517	451	425	451	456	483	478	438	452	435	449	456	480	462	437	446	470	445	479	443	442	500	458	433	445	452	432	478	430	461	429	434	485	478	457	454	431	416	479	466	478	451	420	435	437	451	461	433	428	438	445	427	459	455	415	459	475	394	437	442	452	464	457	436	449	460	454	470	449	453	464	443	448	437	440	426	461	420	450	451	433	439	443	463	413	444	464	425	459	463	464	444	438	475	454	487	438	428	453	455	437	457	443	460	449	425	417	467	485	470	420	439	451	459	430	435	449	457	428	468	440	451	468	451	442	460	450	447	441	456	427	463	400	455	479	440	428	440	479	377	436	456	424	462	406	472	425	435	464	393	454	486	429	463	435	459	453	474	420	459	436	467	455	461	418	454	435	460	425	434	438	438	450	433	448	427	472	448	476	420	421	433	433	460	442	421	456	437	462	453	449	454	438	472	446	457	411	427	463	455	387	451	446	466	486	450	450	449	423	427	444	423	437	425	422	418	444	447	439	439	454	444	445	447	428	460	444	466	427	438	445	436	441	433	434	458	425	426	442	426	435	446	426	399	431	442	454	426	449	429	465	490	471	458	458	440	450	471	439	421	447	435	451	433	435	421	463	427	410	446	455	412	402	466	438	431	418	444	467	463	435	439	452	434	446	441	442	467	449	452	395	435	446	459	465	433	418	437	481	445	425	456	433	481	454	479	452	432	450	396	448	493	430	440	464	441	436	456	456	449	466	453	423	464	444	462	428	451	418	479	473	470	456	422	474	451	443
27753	10512	1426	731	498	401	402	400	524	1109	1904	1738	1080	592	442	408	384	354	385	359	328	347	361	393	371	386	364	374	372	375	334	348	386	392	341	348	372	362	329	360	379	361	387	362	352	343	325	379	359	387	351	371	386	365	375	381	352	383	392	340	343	368	388	349	366	387	407	377	371	400	382	345	355	380	377	365	334	382	370	370	406	354	373	361	370	366	390	384	387	377	355	364	403	392	343	354	384	392	365	353	373	378	396	347	387	362	377	391	366	369	370	359	370	371	388	328	348	371	384	338	330	366	417	378	396	379	384	338	352	386	377	364	371	371	391	399	369	380	389	369	346	399	357	371	352	394	365	372	397	366	362	360	410	385	326	334	347	415	345	391	375	372	412	374	389	375	361	358	363	370	375	391	389	384	353	374	329	386	353	336	376	366	374	329	365	356	388	368	354	352	353	357	374	348	366	327	361	377	362	384	396	393	353	358	326	356	397	358	366	354	336	377	342	408	361	404	405	349	375	405	398	371	343	370	360	401	368	365	378	351	350	382	368	370	384	364	367	362	361	386	374	381	368	374	349	375	371	375	352	355	383	377	350	394	365	368	385	375	362	343	382	359	367	364	376	341	344	365	396	357	372	348	351	396	391	353	342	388	352	385	366	347	375	334	374	374	404	350	340	351	367	340	387	363	368	357	343	394	396	352	378	333	355	395	363	317	390	374	374	355	384	418	369	366	370	379	370	397	373	384	389	394	364	387	345	383	393	355	383	365	400	374	341	361	351	385	373	358	345	392	392	361	389	354	376	397	346	363	364	343	364	360	345	370	373	377	365	374	374	363	386	384	358	353	342	337	384	357	380	405	375	345	339	368	340	359	371	354	392	364	345	371	384	353	345	380	389	381	341	345	389	352	356	391	349	391	366	356	363	345	343	341	385	340	373	347	388	385	388	330	389	383	384	369	375	395	373	400	347	379	379	380	378	380	380	372	426	407	363	382	376	379	367	388	343	365	383	386	381	384	358	398	382	353	359	347	362	364	374	412	369	389	368	399	350	341	398	363	359	371	376	384	378	386	369	372	392	382	363	381	345	358	382	362	361	368	401	343	350	380	353	354	386	386	361	377	370	375	369	396	396	371	340	337	356	363	351	386	356	396	358	334	361	330	371	350	386	349	356	400	370	331	385	372	361	364	348	374	359	349	406	363	365	376	378	356	391	387	359	352	380	367	415	378	337	352	397	373	365	400	390	388	373	363	381	369	411	356	384	365	384	369	388	381	367	370	373	356	383	313	380	398	422	383	394	375	360	379	375	424	384	364	342	364	355	367	354	375	367	381	372	372	356	351	372	408	362	390	329	368	412	374	361	351	358	354	376	398	340	351	339	387	340	369	365	330	378	352	373	356	387	393	337	396	362	371	384	365	361	337	388	377	382	382	337	385	340	428	369	410	370	371	344	384	346	357	382	359	405	358	355	346	382	378	387	394	375	402	366	361	351	378	398	381	353	422	338	394	396	363	365	348	389	379	376	368	403	353	362	377	380	373	394	370	343	389	366	360	407	415	378	425	336	368	335	338	353	398	393	373	377	342	375	379	413	368	361	380	379	357	359	366	409	376	370	357	368	361	373	414	366	331	353	385	367	386	346	380	342	382	416	391	367	406	401	377	392	367	354	376	348	404	393	404	329	360	380	364	397	366	380	338	383	365	366	378	385	371	378	380	371	361	353	355	371	385	391	380	356	343	374	364	363	376	387	338	366	363	362	344	395	368	328	392	405	384	338	381	378	339	370	365	356	356	374	364	349	378	408	412	357	363	381	399	355	352	379	363	392	356	389	337	385	351	368	372	390	365	359	369	376	380	389	343	363	355	346	334	353	389	341	387	360	408	362	382	389	392	366	357	345	355	385	388	353	381	344	356	377	348	391	362	381	397	351	407	380	389	402	366	350	366	351	385	380	361	386	330	372	349	371	369	377	365	352	346	396	354	353	382	379	339	363	387	400	376	367	361	380	312	347	371	384	380	349	370	361	373	407	399	341	379	364	350	372	375	343	383	345	362	363	365	365	357	365	391	352	368	339	369	380	384	382	389	390	365	366	406	374	401	372	379	388	337	378	362	359	374	371	357	361	364	380	390	392	346	355	389	365	393	380	369	361	374	411	388	372	383	407	404	369	365	360	395	398	357	388	371	353	389	375	391	334	377	392	390	363	392	400	343	363	378	369	375	401	347	380	343	356	382	364	371	373	377	376	355	383	378	388	359	365	376	327	340	390	380	401	391	371	370	348	366	381	343	347	371	358	379	395	375	371	382	366	367	389	390	377	366	359	377	396	383	401	368	394	390	398	356	397	369	375	395	403	366	336	376	373	363	348	357	342	388	375	353	346	363	390	396	370	362	391	390	362	392	379	335	380	392	366	362	410	329	409	384	387	356	405	368	348	384	387	352	391	404	355	353	365	375	355	363	350	367	370	379	387	393	389	332	374	366	419	342	385	363	390	349	386	387	409	380	359	339	351	406	347	371	409	368	362	381	387	372	380	387	374	422	375	384	372	379	415	358	373	347	357	387	404	352	356	379	364	338	384	378	337	395	393	345	372	398	337	398	351	363	361	388	349	339	359	359	379	404	394	348	372	351	398	398	381	360	371	370	361	390	332	372	331	386	366	321	353	366	375	345	366	398	362	336	363	368	366	404	371	349	361	369	359	352	378	357	405	397	373	368	350	379	369	354	373	382	373	358	335	366	367	362	388	387	400	358	366	403	367	389	370	386	381	372	351	385	349	380	345	345	391	404	376	401	389	401	367	369	399	347	339	345	381	404	383	335	364	352	375	353	385	394	314	375	366	325	377	407	362	402	359	366	373	367	384	378	377	353	369	345	395	377	359	394	381	391	382	371	373	397	368	376	354	362	347	358	397	389	382	395	397	368	359	379	376	354	375	368	363	394	363	394	359	372	392	393	370	410	351	383	390	363	369	362	395	363	375	387	382	390	346	389	385	334	368	357	366	393	394	356	377	356	382	362	381	358	360	376	373	411	376	359	350	352	377	364	341	373	361	362	358	378	364	396	361	380	355	387	370	375	389	375	362	344	397	405	374	374	401	376	360	379	354	387	381	408	386	420	329	364	389	349	360	368	376	394	374	361	336	408	377	388	377	353	348	372	357	351	372	392	366	368	365	349	339	372	358	340	377	371	351	347	378	371	378	346	363	378	397	367	415	367	397	354	376	376	356	382	388	377	373	373	375	380	351	347	397	342	366	389	422	343	371	373	342	391	369	356	370	390	397	369	407	390	344	343	390	382	393	392	372	349	383	348	367	381	374	378	396	330	360	365	323	399	367	386	373	360	363	372	380	402	365	379	390	396	402	364	324	396	373	368	365	361	376	364	382	366	346	348	351	365	371	362	334	359	355	390	344	400	404	358	381	353	367	353	382	420	390	358	353	395	373	350	381	416	352	363	401	368	381	368	377	383	371	373	358	363	397	398	371	395
5691	1242	969	630	479	470	422	468	562	1645	2466	2108	1200	631	467	367	354	367	336	323	313	333	380	323	332	334	337	351	347	314	342	347	287	346	363	372	319	365	342	320	355	339	314	332	305	379	338	350	350	336	368	349	342	356	329	336	335	317	341	336	320	324	323	327	326	270	331	326	308	330	341	360	326	351	323	352	341	369	354	329	313	301	309	313	355	346	315	323	321	328	308	325	332	317	360	343	334	338	322	323	333	345	334	326	342	353	360	334	321	327	344	343	300	333	334	342	336	330	328	332	352	366	344	318	347	293	317	330	314	336	337	363	360	370	322	321	334	341	320	355	336	350	356	321	343	336	339	362	315	327	361	369	359	334	344	329	320	320	315	346	317	346	368	319	373	363	352	359	356	319	353	358	328	305	324	334	317	304	323	343	343	340	327	337	333	306	339	347	346	289	330	345	307	335	325	369	313	345	337	344	341	335	341	355	365	334	360	349	373	305	324	323	322	310	346	340	367	372	338	339	358	327	316	363	305	291	344	357	324	352	317	341	355	364	343	299	330	351	345	325	335	306	336	311	353	303	339	301	327	342	338	342	334	338	314	302	337	326	322	336	338	360	361	345	348	315	360	355	336	362	348	339	315	351	322	335	354	354	332	323	349	337	313	338	324	301	300	345	321	317	342	350	341	356	334	331	341	314	361	312	368	339	317	356	335	316	369	338	332	363	349	318	325	314	364	347	313	319	331	318	314	361	345	358	305	365	341	336	352	332	352	355	313	340	317	333	358	334	317	333	309	331	333	324	337	332	352	340	365	315	331	363	345	356	315	320	335	361	357	345	333	330	343	333	349	320	310	326	324	361	366	326	338	310	365	345	373	327	334	365	341	326	317	329	322	342	349	307	328	312	318	338	324	349	303	348	348	328	304	323	321	347	370	310	362	319	381	332	351	348	313	359	351	312	332	337	312	372	364	337	319	335	308	338	358	315	348	368	343	366	341	337	329	333	337	332	316	340	298	300	333	309	308	316	340	332	347	334	297	342	320	348	336	370	292	331	340	351	342	337	306	346	330	350	316	324	302	341	333	311	340	326	339	370	332	356	324	360	318	342	344	316	319	304	347	341	350	348	342	339	308	339	352	327	327	345	342	330	337	317	310	321	341	293	328	325	325	349	327	342	338	335	312	320	312	315	336	348	335	326	334	352	335	297	306	339	354	315	350	312	322	330	327	359	357	339	365	327	324	315	331	359	334	316	323	355	344	304	336	334	328	319	367	310	328	350	345	332	337	338	360	341	343	316	343	355	331	357	321	348	318	331	344	356	336	352	333	358	365	350	352	393	329	335	326	359	299	355	316	343	334	344	332	347	355	327	331	337	318	338	353	355	338	357	347	304	326	330	314	310	352	330	358	347	368	312	348	316	332	331	317	337	359	350	333	314	342	332	359	324	326	371	321	362	321	325	362	323	325	347	331	330	314	319	320	331	342	335	345	340	317	353	335	357	329	334	323	333	355	344	321	302	369	325	333	350	331	336	317	353	328	353	321	369	295	336	315	340	330	359	340	316	366	367	330	332	330	317	346	327	336	328	304	316	327	340	339	351	355	311	337	335	306	343	324	364	364	373	319	323	359	355	322	337	325	349	319	346	347	325	316	332	337	313	330	353	309	330	367	330	350	350	330	344	311	341	340	336	339	330	339	338	328	339	346	345	343	348	317	355	332	321	341	329	316	300	344	347	326	388	341	346	305	332	327	346	346	313	336	344	345	339	291	323	325	318	314	356	329	345	332	319	357	379	364	309	353	354	365	317	343	316	365	331	333	362	328	314	339	337	348	342	353	332	307	339	362	368	364	331	335	355	345	352	331	320	371	320	329	312	321	335	350	343	347	337	335	336	308	321	370	336	370	308	364	342	345	347	326	345	335	370	331	350	333	337	346	336	342	361	337	333	321	346	348	357	359	319	369	361	329	356	356	346	333	310	324	365	351	336	331	327	335	350	349	319	328	315	335	334	322	356	346	332	328	320	345	351	347	359	351	347	322	317	343	294	340	327	386	368	320	364	331	317	352	312	337	342	364	332	371	326	336	345	329	343	349	368	364	378	305	330	317	353	322	328	332	335	329	365	363	362	304	313	305	348	358	342	328	332	347	342	319	352	342	334	315	354	341	374	349	329	337	359	363	340	325	331	326	353	368	304	364	321	303	349	337	348	339	346	379	336	333	322	334	312	340	326	329	348	347	334	322	325	303	328	338	355	352	302	367	321	350	320	340	344	352	332	367	329	349	318	317	345	342	356	364	331	323	330	335	332	348	347	368	349	336	328	325	367	379	346	314	325	323	348	368	310	340	304	326	326	339	333	367	338	305	345	358	360	333	346	346	319	370	329	315	352	374	325	323	304	351	314	360	315	329	311	359	325	316	319	358	337	315	317	292	349	336	353	346	355	337	349	278	363	329	336	359	339	339	326	353	320	344	357	333	357	346	354	363	326	366	351	301	337	327	356	327	316	348	322	331	327	331	342	351	342	340	340	373	289	336	336	333	359	348	305	313	366	327	323	348	307	330	338	344	306	315	346	322	320	342	304	319	338	341	334	330	351	338	325	335	318	332	357	313	332	329	339	338	336	327	328	371	357	325	344	355	318	335	322	338	329	344	318	312	350	315	364	341	355	336	349	343	342	307	294	381	344	351	312	295	363	328	357	369	343	314	333	307	351	352	344	373	333	346	310	351	381	356	315	340	338	318	356	300	318	366	353	345	320	317	346	367	354	346	324	329	317	341	307	337	365	336	322	318	366	340	335	322	341	318	333	327	331	358	316	315	330	324	325	322	334	330	341	349	333	321	352	343	327	320	344	322	322	355	352	333	342	329	350	301	354	355	331	315	365	323	329	363	332	305	328	338	308	334	345	350	305	308	353	355	342	347	359	305	309	338	339	343	327	375	360	351	343	332	382	316	355	349	349	327	379	332	310	349	333	320	318	390	308	345	317	342	327	291	332	294	328	321	339	337	318	295	301	332	329	330	360	354	328	318	325	318	338	363	349	359	324	325	316	311	321	336	341	313	332	312	322	366	328	345	310	346	342	322	355	367	331	332	317	345	334	340	366	340	304	343	300	342	312	350	359	326	351	348	336	344	340	352	335	349	322	318	344	349	308	327	323	350	328	306	364	313	314	316	359	323	318	348	338	328	340	339	331	367	350	334	317	349	318	366	319	340	337	331	328	372	335	315	333	327	339	341	348	318	362	361	360	331	341	333	328	330	349	360	358	328	348	347	351	349	341	332	340	327	311	319	318	309	339	353	346	327	334	325	368	344	345	357	359	326	318	313	315	332	368	336	316	322	315	349	354	367	324	308	346	378	329	343	353	311	328	322	317	342	332	332	336	351	343	325	309	360	336	355	314	337	345	326	317	338	358	323	364	350	349	343	362	326	311	315	336	318	333	353	350	318	327	365	326	321	331	338	325	337	342	340	365	340	346	347	305	358	330
25729	21488	27615	25616	7038	1141	761	1478	6671	12072	17565	14475	7998	2387	888	527	420	434	412	393	411	392	416	372	385	383	405	418	424	350	368	404	372	367	383	413	384	382	432	355	399	379	364	384	390	390	395	400	406	352	353	384	342	396	382	343	374	410	389	423	396	397	362	403	372	390	387	382	365	386	376	364	403	380	389	405	365	376	353	366	391	387	405	393	391	357	387	369	368	380	400	372	407	372	379	405	375	410	413	377	365	398	366	394	369	362	338	382	366	390	382	412	388	385	331	357	378	374	375	378	397	393	404	389	371	414	391	412	365	338	409	369	357	380	431	361	394	397	386	410	378	423	407	386	371	413	375	413	381	389	365	379	399	391	377	360	378	371	401	404	395	381	390	403	382	366	390	354	412	374	389	358	368	380	400	404	382	375	379	343	373	438	346	387	405	408	358	381	413	378	392	400	370	366	395	361	359	396	397	372	399	374	371	380	374	374	383	369	367	378	373	346	371	392	362	410	399	381	407	381	392	397	384	381	389	405	417	353	385	382	381	381	374	393	371	377	397	430	372	385	382	388	357	357	415	401	377	357	394	351	395	417	398	383	390	373	360	351	367	360	380	373	387	368	378	387	364	377	352	358	405	370	371	374	338	386	402	406	409	358	391	359	380	407	425	390	374	407	388	368	388	402	348	404	365	401	387	397	420	340	393	360	395	366	428	380	381	395	406	397	394	388	390	391	347	354	360	378	402	370	363	412	395	371	377	386	361	384	367	393	375	380	365	408	414	388	371	405	359	412	362	364	413	380	358	406	418	359	373	412	378	392	375	399	420	358	400	387	387	369	378	403	373	369	380	373	392	417	394	374	390	387	383	362	375	419	398	385	356	383	364	411	413	382	405	345	384	335	383	346	376	403	390	374	353	416	373	373	392	386	381	400	397	357	432	423	358	397	388	394	400	396	385	380	355	387	377	384	353	368	390	372	436	389	392	398	394	395	410	389	373	378	365	383	351	362	360	372	374	367	392	417	369	415	388	412	399	412	365	331	393	393	389	390	397	384	383	385	370	358	365	359	382	357	387	346	381	379	367	377	403	370	353	366	381	394	400	365	375	405	400	353	384	351	378	367	381	371	372	381	381	390	401	407	377	404	377	400	322	364	375	409	372	378	373	426	378	355	370	353	371	396	392	394	374	416	411	366	393	362	374	337	377	403	408	390	397	406	383	355	364	402	356	399	393	384	382	384	392	420	375	386	391	415	376	371	397	392	405	415	407	411	394	376	370	381	383	395	378	411	384	366	371	390	376	401	406	387	360	388	380	414	408	379	428	350	352	358	379	389	377	387	382	385	376	447	387	355	358	401	374	378	367	373	400	396	397	401	412	352	381	394	394	377	403	393	425	377	399	393	406	357	386	387	381	383	381	407	404	360	377	378	397	372	400	376	414	374	372	373	437	372	392	372	392	397	387	388	390	378	376	395	369	374	361	405	400	383	376	362	386	371	354	409	373	405	388	376	366	383	368	361	391	420	384	360	362	391	377	394	366	382	385	369	385	363	346	367	386	370	360	360	404	376	402	372	348	421	385	373	356	388	399	344	405	371	408	396	408	373	384	386	384	396	361	389	372	381	366	400	379	392	361	369	404	377	316	371	425	396	390	378	365	382	394	389	382	386	403	366	339	374	404	358	399	403	399	392	390	347	390	417	415	420	376	386	373	366	349	352	355	397	346	373	388	364	389	388	405	383	396	384	382	381	376	373	397	374	383	419	374	372	391	394	380	396	383	333	382	387	370	408	373	357	358	374	375	394	392	382	383	411	388	380	370	384	369	401	358	394	387	341	399	396	374	387	399	396	375	377	400	387	374	401	375	360	395	387	385	387	360	408	382	354	393	375	376	388	378	408	388	379	373	380	360	360	377	385	366	387	392	386	359	366	398	419	375	372	373	376	356	383	369	405	377	436	401	366	377	400	369	382	342	375	397	371	382	342	370	389	379	384	390	371	412	382	385	394	413	383	378	390	382	367	357	433	412	415	404	368	394	337	398	400	398	378	387	410	383	352	383	351	373	373	379	400	397	409	366	387	367	384	379	387	398	384	398	391	391	341	377	383	409	384	366	371	381	380	392	402	378	375	348	386	407	406	372	347	380	361	383	352	391	384	362	438	411	365	376	347	398	387	385	381	357	335	329	382	376	394	372	370	372	353	378	389	366	383	415	414	420	378	368	378	370	409	380	401	372	367	383	373	393	414	353	400	404	409	395	394	384	371	361	395	373	374	370	398	362	375	373	400	370	366	395	419	371	371	414	391	408	360	393	384	401	368	386	411	364	421	401	367	379	325	410	448	395	401	389	366	382	395	373	376	379	370	400	354	373	382	374	366	422	401	393	409	420	343	404	373	383	383	351	377	366	364	384	374	380	346	409	416	369	366	337	383	389	383	365	354	367	390	351	390	391	415	382	404	390	389	379	375	379	374	415	391	350	376	371	385	377	381	408	378	400	400	383	379	372	359	378	349	390	352	376	366	397	365	416	379	355	376	417	383	363	406	382	421	381	393	405	378	378	401	399	370	351	382	409	382	390	346	392	371	404	370	366	392	340	373	412	369	374	348	392	400	398	385	396	399	365	413	361	399	383	396	369	434	392	350	409	394	359	348	382	372	370	387	366	383	385	403	362	371	350	347	372	345	357	381	418	397	386	385	399	371	390	379	397	397	385	369	364	387	396	321	403	375	411	377	377	380	390	373	373	355	388	366	386	349	440	399	372	399	389	365	384	363	386	342	375	403	373	380	375	390	386	378	394	350	363	343	405	394	384	414	385	410	409	384	340	364	382	355	376	385	423	360	368	408	404	393	393	388	410	394	410	372	366	372	409	411	381	391	367	418	367	388	381	381	397	379	406	349	348	387	424	386	399	418	389	385	375	409	364	399	355	395	389	373	385	365	394	367	388	362	377	400	388	387	374	406	403	389	389	369	400	358	363	419	399	398	387	388	368	358	341	385	391	334	416	400	418	394	381	384	432	386	411	393	366	367	373	387	393	406	351	415	376	396	404	407	398	391	410	384	368	369	386	410	362	383	375	386	360	363	411	402	344	363	387	398	376	351	381	369	366	374	404	354	349	353	389	368	397	399	394	395	412	410	360	404	385	404	387	376	375	383	370	384	392	358	357	359	365	364	390	385	414	387	401	408	387	373	392	395	348	390	377	375	387	362	382	346	375	367	402	394	400	363	415	413	397	367	372	391	411	362	387	404	414	409	366	397	409	406	369	376	392	398	378	361	392	394	402	424	401	377	398	390	393	391	350	386	428	423	372	417	386	373	381	387	372	355	390	382	396	395	411	365	370	389	374	376	383	408	384	395	394	421	399	374	389	355	381	375	393	379	382	391	361	364	409	346	406	423	368	339	364	388	382	383	367	328	371	370	414	384	413	355	341	373	394	357	371	389	395	396	373	389	409	361	379	357	358	377	382	393	372	370	402	375	409	346	379	361
4446	4563	3581	1811	1190	902	845	2293	8834	13971	17132	12925	7120	2461	969	567	393	357	379	373	367	352	356	354	359	366	355	361	358	328	332	357	368	343	352	373	375	350	331	353	369	407	377	357	364	388	377	334	384	351	372	398	387	364	388	359	352	333	392	367	365	381	365	352	372	360	367	380	428	327	369	390	347	417	415	368	348	348	369	358	375	345	387	374	399	356	355	398	365	358	345	359	373	383	379	353	373	339	339	390	342	334	369	385	356	355	351	365	357	375	364	377	371	332	354	373	377	351	388	382	340	350	334	361	401	357	393	360	357	342	383	345	364	355	379	380	343	357	402	356	359	360	371	344	388	342	341	335	368	368	362	365	372	347	363	413	362	377	387	359	367	350	372	377	374	388	383	380	375	392	358	391	356	346	387	379	394	352	372	383	356	379	357	365	353	360	399	361	384	357	353	384	341	388	359	313	363	361	359	334	377	373	346	352	342	365	423	354	385	400	387	376	375	381	384	379	340	354	349	354	361	391	353	344	369	338	358	371	352	398	410	340	353	370	369	352	371	374	392	361	368	325	367	350	339	380	367	375	366	370	359	348	373	340	361	330	343	348	351	339	357	353	338	368	368	353	393	376	364	368	342	355	345	348	337	401	365	340	367	318	392	367	381	350	342	380	375	337	347	368	378	379	348	362	348	325	400	378	355	380	357	346	376	310	355	358	372	378	350	350	366	369	329	387	348	356	376	348	303	336	376	375	341	396	338	353	363	411	346	361	365	372	378	369	401	378	372	392	364	314	360	336	351	358	326	369	356	355	361	345	383	370	378	383	344	318	337	393	390	367	362	386	369	385	395	366	396	362	382	403	384	357	350	349	320	340	341	333	348	342	341	363	346	368	345	377	358	379	360	336	374	362	393	395	367	378	345	384	332	346	314	380	387	361	343	343	356	349	345	389	370	343	399	356	360	353	393	387	377	369	344	345	340	367	416	362	390	375	327	373	367	380	353	362	381	362	334	328	379	355	341	369	382	386	370	367	352	334	341	380	393	329	353	351	380	348	374	344	333	369	381	342	392	396	369	349	349	373	391	351	345	358	389	356	384	337	327	363	371	367	355	358	332	362	376	394	359	384	380	381	351	415	379	375	343	384	381	336	320	346	342	344	368	382	348	395	385	332	359	381	338	342	347	351	356	363	330	354	373	350	351	371	364	368	381	359	388	351	350	422	340	382	367	364	344	373	336	370	362	366	356	388	338	384	357	407	358	378	327	356	335	361	339	367	356	344	374	403	392	370	375	344	399	381	381	371	385	373	355	328	364	364	325	384	365	375	374	390	344	362	376	362	323	373	346	362	378	344	366	357	366	358	362	384	364	377	397	363	354	351	352	346	355	374	358	367	374	339	364	371	367	355	353	390	332	365	382	357	353	374	361	370	370	363	377	363	367	381	354	359	381	371	342	324	366	364	373	394	326	374	362	379	347	404	293	369	351	408	324	383	341	375	353	359	341	343	347	388	363	355	375	366	331	375	334	354	360	383	383	368	367	359	365	352	351	371	348	355	380	385	330	345	366	376	400	386	392	382	357	394	340	349	361	363	366	379	367	349	344	373	375	362	362	386	340	364	374	361	404	355	348	353	402	351	348	327	335	338	403	388	388	394	354	386	361	348	387	363	344	374	350	353	371	354	368	375	366	391	352	361	330	381	366	334	340	333	343	364	345	343	387	391	339	372	406	350	382	389	346	374	364	363	374	341	388	348	369	367	365	362	387	373	386	399	368	393	390	351	355	348	374	371	394	366	367	335	382	373	389	354	339	380	365	374	354	376	360	412	364	368	357	377	361	354	369	332	411	360	375	363	377	377	396	392	374	377	365	359	348	310	336	335	340	334	338	329	370	369	360	355	352	326	370	335	358	341	362	369	356	365	332	381	353	362	385	365	379	390	328	335	341	383	352	370	335	342	371	389	358	343	390	380	359	369	402	363	333	391	364	373	392	325	336	380	370	383	358	346	364	356	394	376	347	320	357	353	340	332	338	388	407	390	390	343	337	334	389	372	338	330	351	353	381	356	361	340	350	397	343	370	354	349	343	370	338	382	350	378	342	388	361	418	380	377	384	337	386	375	397	377	397	366	386	353	371	356	356	334	376	368	401	348	370	355	381	345	364	375	329	357	395	387	373	374	382	370	329	357	346	343	350	361	367	386	390	375	369	350	335	363	370	375	372	335	344	361	356	382	366	347	384	364	312	357	321	373	375	398	359	373	381	384	366	373	343	373	353	355	366	333	354	353	342	383	375	374	369	405	356	352	351	367	377	350	365	373	396	348	370	367	349	356	380	350	352	383	379	377	330	377	302	368	393	361	340	341	380	382	350	383	370	368	363	358	319	370	364	362	363	374	363	357	392	355	378	367	388	345	381	366	358	361	363	363	372	347	375	393	363	382	373	346	368	359	375	358	350	371	341	362	336	358	354	408	362	343	365	358	356	392	332	341	369	331	367	373	358	346	370	380	363	343	331	354	372	339	377	352	339	366	344	336	397	341	347	362	379	368	369	346	357	388	360	367	336	374	379	359	382	363	382	315	385	382	340	370	365	392	356	345	355	400	373	355	356	359	380	367	363	362	391	360	372	319	340	363	343	357	344	359	351	388	395	390	338	345	388	388	335	387	383	326	348	396	339	343	348	375	359	344	367	379	330	376	355	378	357	363	359	392	330	384	373	356	373	354	384	367	344	354	371	384	341	378	354	383	371	354	357	368	335	386	371	378	337	395	391	341	386	361	407	344	386	338	314	389	375	351	379	315	388	330	377	354	363	338	368	389	363	350	328	388	344	345	342	349	370	385	368	378	383	338	387	371	332	360	375	383	354	354	360	322	339	353	347	379	355	352	335	365	369	377	351	356	365	336	382	366	362	357	376	361	372	379	376	363	327	348	374	377	357	380	388	355	350	413	356	365	348	363	333	345	373	359	362	388	349	319	373	393	356	381	331	349	358	377	323	387	401	328	341	388	358	381	342	382	365	390	332	362	379	375	340	393	372	351	375	377	332	352	364	403	339	357	381	385	324	358	376	366	414	355	353	348	374	364	370	352	370	378	334	334	368	368	368	351	337	341	332	366	383	338	376	339	353	355	357	338	376	359	374	371	349	383	348	332	384	375	348	393	370	345	345	346	372	347	358	340	339	313	382	336	334	381	339	348	339	388	364	376	372	361	327	347	293	350	363	346	361	363	329	334	357	348	420	330	353	351	356	334	394	339	367	337	340	308	370	363	381	355	363	343	342	359	375	370	350	372	357	331	361	388	331	334	339	395	335	390	364	371	409	383	333	336	366	369	356	354	371	368	339	351	343	372	352	369	392	374	373	374	373	358	366	356	400	358	384	390	321	386	356	357	334	345	361	320	317	364	357	345	386	353	360	344	364	369	360	385	366	345	358	367	358	340	376	368	345	328	359	346	317	360	351	363	368	346	323	365	358	371	336	360	376	393	369	363
24641	21458	28687	24643	21266	5946	1504	1416	5661	16801	32280	27179	16832	5750	1638	863	634	534	579	515	506	497	486	499	544	563	491	502	498	532	494	518	506	575	551	501	567	490	485	496	520	498	494	458	497	502	492	516	545	556	487	511	526	569	533	515	539	560	506	497	530	499	531	585	493	530	519	531	521	504	545	517	500	486	546	523	522	488	468	510	541	516	497	526	522	536	484	508	473	522	520	497	497	516	527	494	511	536	544	528	509	495	483	568	522	490	476	540	511	518	516	499	533	479	521	518	511	477	483	542	533	540	517	507	504	497	542	518	509	572	520	516	553	502	504	549	540	486	523	510	497	484	502	487	544	481	497	509	519	540	517	511	492	498	520	498	530	503	491	529	530	483	499	500	502	542	500	530	466	502	540	528	529	548	491	499	514	523	534	506	455	551	492	532	502	504	530	517	508	518	526	565	540	488	537	528	535	535	498	467	519	515	472	491	488	511	542	517	501	524	537	543	518	565	532	483	486	548	512	528	515	517	481	537	501	513	528	499	525	499	534	522	542	520	485	513	505	496	544	501	507	511	521	512	517	478	520	523	513	543	518	503	535	515	521	515	469	509	495	536	505	522	488	506	541	541	488	528	515	505	513	530	509	533	510	478	460	561	484	509	522	532	521	528	499	528	484	494	521	535	517	538	579	480	484	529	515	484	503	502	491	509	562	538	516	514	491	492	475	480	513	536	534	538	492	523	540	490	521	523	474	545	468	456	541	466	531	527	500	488	532	484	501	518	469	514	518	505	509	503	509	501	511	517	566	532	529	481	558	503	515	498	551	509	513	534	469	567	521	482	499	528	510	487	533	500	531	498	505	495	497	509	546	570	538	523	497	472	473	535	517	537	488	527	466	546	502	516	546	528	534	519	507	519	517	492	547	528	492	520	575	489	498	522	534	522	504	525	506	517	501	469	504	512	509	502	507	527	512	555	533	493	524	481	499	494	530	521	534	547	508	533	517	501	513	535	526	515	536	514	473	506	474	533	533	489	520	503	555	544	510	518	514	504	497	507	544	479	542	558	503	521	530	513	534	496	555	482	525	481	538	476	512	540	532	485	530	525	536	520	523	545	510	525	512	503	535	475	483	515	526	507	475	514	530	538	528	478	561	510	531	489	509	538	509	516	482	496	520	516	520	504	487	471	545	555	501	517	471	494	478	478	517	525	506	514	530	478	547	513	508	503	491	496	513	534	503	529	492	484	551	514	528	539	533	473	540	517	516	558	531	495	533	495	545	534	539	557	535	497	542	503	505	491	515	529	508	506	508	552	524	499	510	524	491	525	537	514	533	533	504	526	501	506	510	532	509	571	532	482	546	548	487	509	508	502	540	500	507	526	544	538	540	514	488	499	542	501	535	528	517	523	474	495	549	520	501	503	487	532	495	486	519	548	469	512	500	521	508	499	510	487	530	501	491	536	541	545	506	574	535	537	517	509	499	528	526	516	521	486	542	503	501	507	518	476	481	502	517	494	536	524	515	529	536	522	476	523	527	508	526	493	485	468	486	488	536	512	519	554	523	498	550	513	483	496	533	535	474	515	514	571	517	512	551	501	488	497	533	502	503	562	489	530	542	551	507	539	523	531	507	491	515	502	495	530	485	486	496	494	517	483	540	514	472	496	496	515	457	502	526	505	551	464	514	515	491	515	498	502	474	521	466	523	501	508	504	498	509	525	493	493	516	521	512	513	530	510	533	522	493	535	509	519	473	520	495	526	520	519	510	491	512	556	541	471	504	511	494	530	483	514	519	467	496	518	555	515	530	519	514	492	501	470	488	511	548	545	524	547	534	481	515	483	532	502	527	465	496	519	541	501	516	462	484	539	516	516	471	541	497	538	531	488	491	535	486	512	517	529	490	480	524	495	500	532	579	531	562	528	521	520	519	506	524	475	569	523	480	471	498	539	534	489	494	543	494	524	494	478	518	533	480	576	550	489	508	502	527	494	513	518	496	517	543	505	524	531	543	532	475	503	528	511	570	499	509	526	531	548	551	490	539	514	521	493	543	523	510	495	492	502	520	523	533	485	513	442	486	529	503	555	541	509	487	495	509	492	539	500	485	522	509	515	515	507	496	528	495	502	551	535	480	543	511	472	465	481	490	491	497	502	474	514	508	532	480	492	482	522	508	487	549	513	460	545	500	518	499	502	529	548	482	539	527	532	516	495	503	508	498	528	506	493	501	475	498	516	530	550	505	554	458	508	503	510	525	485	568	535	523	497	547	503	535	540	474	534	505	509	510	534	488	496	459	475	529	493	559	491	518	515	565	487	541	493	519	508	512	538	499	517	483	528	533	521	489	490	535	493	490	514	475	460	558	497	471	533	510	540	537	493	502	509	509	490	474	515	512	538	495	519	538	532	501	539	459	516	530	503	520	507	524	508	483	502	473	483	566	505	464	518	495	523	520	498	523	536	521	497	528	509	532	530	489	545	512	535	510	478	498	489	514	506	534	523	537	503	495	482	533	513	533	545	479	526	511	496	527	523	503	488	499	501	483	496	526	516	524	478	507	492	495	531	514	493	522	509	519	533	547	522	479	566	515	520	561	459	513	536	522	536	512	544	522	513	495	532	474	508	478	499	516	543	514	546	525	518	499	501	494	519	526	475	519	544	482	486	536	497	519	539	536	486	468	507	485	534	540	507	517	536	522	486	513	516	543	507	505	510	517	531	508	519	486	505	530	544	547	515	554	498	532	510	517	560	527	545	507	543	538	558	529	455	506	517	508	520	539	510	506	564	475	565	483	471	503	513	493	525	515	541	531	485	523	507	497	542	530	535	522	500	488	478	485	522	535	501	529	498	530	530	513	479	507	531	500	493	449	541	497	532	501	505	521	498	488	584	490	496	471	486	495	520	501	566	512	528	511	505	519	524	528	522	492	512	509	492	537	517	523	537	507	541	544	489	505	504	457	518	513	522	521	519	529	536	528	479	514	532	514	496	515	469	534	539	570	525	523	519	521	498	531	534	515	528	496	537	485	508	506	459	540	531	507	455	511	485	478	534	528	501	525	497	509	537	522	528	484	522	515	483	479	513	528	512	519	488	500	547	506	521	542	521	506	542	505	481	543	490	546	519	499	485	498	541	508	487	520	479	518	490	530	517	480	495	481	530	465	517	493	505	528	484	530	496	499	552	521	516	501	495	523	497	508	489	496	496	522	503	520	511	497	492	523	519	549	516	492	501	513	505	516	516	508	502	552	536	516	514	498	522	525	532	506	450	517	522	478	545	494	543	541	468	474	550	562	525	505	497	501	487	534	515	483	528	537	507	521	527	517	520	496	523	506	517	534	458	492	515	551	496	525	545	513	516	498	497	500	517	497	514	492	479	496	500	529	498	541	503	487	523	498	538	522	495	515	520	531	535	516	513	472	473	517	493	550	503	513	519	499	537	507	508	477	476	533	513	495	520	505	520	503	496	471	505	524	515	533	480	541	506	479	528	507	511
4384	7394	5755	2661	1952	1405	1246	1733	8421	19817	30668	23213	13621	4969	1887	810	539	494	505	444	505	485	462	483	455	467	527	435	496	450	493	475	465	475	437	503	487	494	472	505	515	469	419	477	489	439	457	471	488	507	448	444	466	504	472	439	455	477	487	484	488	489	455	519	470	471	452	510	469	501	451	465	443	482	444	463	488	491	469	461	436	476	474	467	488	472	491	478	497	467	437	465	466	461	471	511	449	476	474	479	454	489	481	475	500	443	529	476	478	477	490	468	485	471	451	490	501	488	484	471	493	466	463	441	464	458	481	481	483	485	428	436	478	497	476	492	445	469	450	461	447	484	502	452	496	459	474	479	459	442	482	485	472	463	493	439	480	479	486	452	461	496	493	454	468	452	476	515	471	498	455	499	464	498	477	443	449	515	474	480	465	502	487	476	483	478	474	453	471	447	496	470	483	487	462	477	486	481	463	489	454	459	475	470	454	516	488	459	462	507	482	473	449	482	467	470	501	435	457	475	447	474	452	436	441	505	517	463	450	432	506	473	449	491	454	465	451	478	497	476	455	469	461	458	478	457	508	484	472	480	513	442	456	418	423	487	469	482	467	503	469	474	437	449	476	448	495	488	425	457	474	505	471	455	472	461	449	473	501	471	455	464	479	480	434	438	482	437	476	449	480	491	513	463	480	476	459	486	443	446	463	482	447	460	461	493	468	452	477	445	474	459	482	463	463	464	465	475	484	457	472	499	484	470	474	504	474	476	486	453	458	495	466	485	471	492	511	444	462	439	460	458	470	502	448	457	453	475	455	445	466	486	474	491	461	447	447	501	483	463	488	477	483	451	476	472	506	440	463	473	461	465	465	467	430	502	471	462	442	456	464	474	468	432	492	428	509	462	476	488	482	484	472	467	454	451	471	460	444	462	434	459	448	458	424	474	485	463	479	428	488	483	508	482	462	463	490	490	454	466	484	515	426	541	479	435	481	461	456	485	508	509	469	517	431	464	467	506	477	483	455	466	483	469	437	515	492	484	503	489	446	454	524	415	443	482	476	494	445	475	431	466	440	464	524	486	497	456	474	483	499	509	469	484	503	498	490	483	454	493	468	429	448	460	501	493	488	466	454	436	466	447	433	489	475	492	445	443	470	483	478	425	458	463	472	495	450	466	466	529	444	471	484	427	498	444	497	459	460	470	476	452	493	491	500	473	439	486	470	501	454	514	471	456	465	489	448	441	427	510	472	487	463	485	484	471	468	474	468	453	462	484	482	484	483	468	459	507	449	470	482	486	468	447	463	491	472	479	485	491	460	478	509	485	499	503	485	492	470	499	427	499	441	459	448	455	503	457	477	477	457	483	488	507	493	452	447	513	497	483	494	492	479	478	437	490	464	464	489	477	483	481	493	493	497	453	444	464	461	476	461	445	483	441	469	476	467	434	473	434	466	449	481	466	482	468	440	457	486	452	476	493	490	438	475	436	460	484	543	503	488	465	447	485	444	487	460	483	499	492	488	468	484	494	458	466	471	464	445	482	459	497	423	453	467	409	474	457	500	448	420	448	490	457	434	483	440	479	462	461	528	459	453	451	499	445	485	465	440	446	461	473	495	468	468	459	455	461	446	489	459	474	448	480	465	460	460	492	477	497	481	450	478	474	448	483	501	510	471	490	460	480	513	456	439	485	482	472	457	476	473	486	457	471	464	484	452	486	454	454	496	455	447	469	446	467	483	456	455	458	445	485	513	473	479	453	489	504	493	467	473	472	442	471	463	454	447	477	435	447	498	487	506	442	480	457	437	494	455	472	451	500	475	462	450	442	460	474	466	451	475	467	439	493	515	483	473	448	445	443	454	487	467	486	502	460	504	462	467	476	436	465	454	468	452	479	434	485	466	436	472	400	484	491	483	446	469	474	466	416	502	435	494	509	440	461	491	445	450	450	459	483	419	461	497	467	457	410	429	478	495	453	436	496	457	473	455	488	504	501	463	464	458	468	501	458	473	460	468	511	462	484	473	461	434	436	482	444	499	481	434	492	475	446	462	501	474	474	478	486	487	464	476	487	451	499	468	484	495	472	421	440	436	470	444	503	481	495	483	485	476	455	467	460	477	475	502	438	436	445	469	471	452	446	450	493	509	433	463	480	443	468	453	442	476	470	474	481	453	511	476	465	455	492	465	433	476	456	454	475	466	472	491	464	484	457	484	456	450	460	475	441	473	446	466	475	436	476	472	440	500	488	500	386	502	457	432	478	475	447	505	490	512	439	461	466	488	467	492	466	469	447	429	437	495	462	468	510	467	452	492	469	449	470	498	472	481	475	444	451	455	464	456	451	490	466	447	449	467	478	453	490	455	466	496	441	470	452	454	461	463	492	463	515	452	465	440	454	471	464	520	478	436	482	456	446	467	522	479	458	488	472	487	452	496	468	443	472	484	456	508	502	486	493	471	488	456	462	421	501	495	457	419	435	494	448	496	450	447	488	442	482	481	492	446	455	456	483	473	461	478	469	478	488	440	439	478	493	460	454	468	469	463	528	474	508	472	487	495	478	468	475	473	464	442	449	462	488	467	460	460	499	488	443	463	489	457	463	464	451	464	482	497	481	449	435	446	451	481	469	469	491	455	502	489	460	474	481	451	476	475	467	437	476	476	504	482	460	474	424	456	446	465	448	462	457	465	487	460	425	474	494	472	457	475	491	490	457	415	502	456	438	469	465	472	526	465	498	463	474	475	423	491	495	469	441	458	460	479	484	502	511	475	462	485	466	489	485	448	456	475	444	462	510	438	431	472	478	487	470	455	463	477	491	472	437	431	499	470	462	468	477	477	476	480	453	461	485	422	518	454	488	464	457	477	497	455	451	475	463	475	455	462	463	470	445	493	438	425	488	500	463	439	492	464	468	463	425	439	455	483	458	463	443	461	479	487	449	428	449	458	478	464	516	476	444	436	471	477	444	471	460	470	472	480	463	481	463	471	502	446	460	462	507	473	431	475	462	510	475	445	460	449	496	480	511	496	466	492	458	482	518	446	418	432	489	459	507	479	489	500	479	473	479	481	474	443	483	472	472	435	471	499	473	471	483	481	496	442	466	478	502	450	489	491	446	429	454	435	526	439	466	460	477	470	427	485	472	498	447	486	461	465	463	473	472	486	450	458	459	449	452	497	478	462	472	466	435	454	433	462	458	470	503	496	456	459	487	492	435	441	439	498	450	456	466	473	440	425	496	445	497	469	453	491	473	430	475	474	462	497	444	462	443	483	505	479	446	471	500	471	511	518	463	476	450	465	468	477	513	445	462	453	458	495	465	478	489	459	454	433	508	439	465	470	442	449	440	502	482	487	445	465	473	479	446	466	476	488	490	487	452	497	453	485	466	457	449	500	526	467	457	472	481	484	435	522	435	444	441	487	442	458	474	463	477	465	466	472	458	467	463	451	498	451	480	425	451	451	494	438	448	440	432	491	451	463	423	460	453	468	467	440	463	442	458
27692	10641	1662	810	476	435	391	384	493	842	1825	1672	1291	796	529	424	400	392	373	354	383	383	385	410	443	429	378	380	381	390	356	403	366	367	359	378	364	389	414	395	362	393	379	372	374	378	385	358	367	368	407	412	337	396	395	375	372	403	395	379	398	401	393	383	410	414	377	369	403	363	383	373	395	350	379	385	422	362	393	370	442	400	381	383	382	358	435	400	411	379	421	362	413	391	408	382	399	380	376	390	394	403	383	381	379	361	429	395	372	357	399	385	397	388	422	365	369	425	384	407	416	406	369	378	395	370	364	380	347	386	382	380	377	392	369	376	395	420	400	399	401	395	359	347	417	378	413	417	381	393	416	387	352	360	389	392	417	372	377	352	404	377	384	363	419	366	409	368	393	378	388	379	372	430	426	371	406	417	395	397	419	358	396	377	362	390	392	399	390	392	396	344	380	362	381	396	370	383	380	357	366	369	389	380	425	398	358	386	406	417	379	377	357	406	355	375	415	386	385	392	361	397	369	389	405	400	361	427	387	380	390	363	388	376	365	397	369	390	391	404	380	397	381	371	381	375	379	387	410	392	377	411	397	408	387	380	367	393	382	366	375	379	422	378	380	382	377	366	398	389	380	395	388	413	420	364	403	434	417	372	402	381	406	368	419	354	388	390	417	383	393	393	423	386	378	395	392	360	429	359	381	384	412	382	357	379	398	365	408	377	410	374	391	437	381	405	382	371	376	408	354	389	378	393	424	394	362	393	363	372	368	376	394	383	394	401	382	389	408	389	404	398	366	386	374	383	375	389	366	380	376	348	388	395	358	365	364	405	370	382	397	380	405	381	410	391	394	390	402	383	380	398	385	372	379	412	365	417	360	401	372	392	380	381	372	426	386	389	392	389	365	363	404	403	359	382	376	396	374	386	386	412	403	394	403	401	370	406	375	386	401	400	402	385	398	386	366	379	393	357	387	390	374	374	399	395	403	402	402	394	372	381	366	413	358	367	385	378	364	387	402	404	387	362	359	364	376	395	397	390	410	375	367	415	376	399	384	404	445	347	395	395	391	345	404	395	369	395	406	419	374	383	414	376	409	355	348	385	378	362	398	369	381	398	400	423	363	396	388	389	349	359	387	397	377	363	378	389	371	382	391	333	355	387	376	412	380	356	369	371	375	391	396	405	394	368	384	401	390	396	374	370	405	408	369	401	420	373	372	404	408	393	430	394	357	383	351	360	386	365	395	391	401	375	355	358	392	393	376	370	385	379	395	432	360	373	375	357	437	391	385	396	369	387	395	378	408	400	359	375	412	395	381	362	362	373	407	386	399	390	387	402	375	388	370	376	360	352	397	364	377	366	402	393	412	403	389	349	384	432	376	377	351	409	377	371	362	378	417	405	397	398	391	381	364	382	407	373	380	393	398	423	348	351	392	374	400	363	395	406	390	392	372	359	396	374	372	396	424	416	371	415	375	388	343	385	376	383	395	374	373	378	373	386	382	389	382	438	411	387	380	395	394	403	382	346	424	409	375	411	397	409	398	398	371	395	426	356	390	392	387	404	418	408	404	419	406	396	382	393	375	358	405	347	404	367	394	356	388	357	374	385	389	415	422	381	362	383	387	393	411	380	395	444	359	390	355	395	414	378	370	378	416	376	376	408	443	400	435	357	391	396	376	368	398	392	390	389	375	419	402	363	384	376	414	411	396	389	373	389	387	396	437	395	397	379	411	364	358	397	387	401	369	381	363	360	413	389	365	355	352	370	385	386	405	371	369	391	394	382	380	438	421	404	365	377	397	400	391	386	369	362	386	382	407	406	371	358	400	411	371	383	395	413	394	380	409	400	359	403	395	403	389	394	413	384	401	391	388	397	381	387	366	413	375	406	367	385	385	394	375	403	378	425	401	352	395	390	413	390	390	383	368	395	412	384	407	406	370	410	410	380	409	387	373	378	394	438	380	404	393	387	390	417	404	401	367	409	410	382	389	429	365	392	395	377	344	363	383	381	391	375	376	387	389	403	384	400	382	414	391	415	382	403	412	355	394	374	404	377	380	416	408	370	408	367	379	380	363	359	449	391	390	401	379	390	430	380	411	405	393	395	384	381	378	375	432	359	371	379	396	401	383	399	388	386	406	408	409	373	409	385	364	375	377	386	405	408	389	389	366	394	393	379	422	376	415	429	365	388	403	400	390	354	381	415	347	380	347	370	367	395	384	354	362	371	422	391	430	398	386	405	377	379	385	417	343	420	384	407	381	404	366	394	383	386	379	379	361	360	378	365	360	352	407	408	380	384	399	391	355	367	382	390	346	409	403	401	399	426	376	351	390	382	386	371	393	358	383	417	381	402	360	412	399	392	363	410	388	474	367	401	364	367	406	377	379	380	384	371	363	384	398	362	390	363	397	426	358	362	392	392	370	389	429	403	421	384	363	352	413	384	369	359	361	387	388	384	357	392	397	394	350	343	392	354	402	395	364	391	394	417	374	415	381	409	402	372	367	379	372	382	385	369	369	376	367	359	359	390	363	399	404	392	377	365	381	396	374	403	403	389	379	403	382	373	390	392	382	378	393	396	420	392	370	412	408	421	377	386	386	348	410	405	398	379	380	382	388	355	418	373	408	373	434	370	356	377	345	388	428	424	371	402	352	422	435	415	383	408	397	339	362	415	381	405	415	372	410	421	399	359	362	398	371	396	406	387	404	419	362	384	361	388	413	403	367	389	378	420	402	387	420	344	423	386	417	387	383	352	368	381	360	384	435	377	375	414	406	384	400	394	421	412	340	375	366	376	419	399	413	423	371	391	399	390	378	364	398	394	344	392	397	388	369	408	349	377	381	395	387	385	393	398	354	382	404	405	382	430	363	378	371	396	391	384	402	395	385	378	355	376	383	392	358	399	387	401	385	361	392	438	410	397	369	367	381	374	424	382	354	404	376	365	387	416	364	416	411	369	391	413	366	407	386	390	377	402	396	383	419	375	414	404	442	398	390	400	395	382	370	412	354	367	406	402	405	411	414	396	362	386	413	384	377	406	386	384	386	373	394	396	341	402	377	387	352	420	373	390	381	359	405	356	352	426	380	417	340	395	385	398	418	374	356	410	388	406	398	407	375	392	376	415	393	399	376	382	429	368	353	399	361	392	367	368	397	391	378	360	378	392	423	411	381	397	405	374	350	402	374	416	396	379	380	405	404	403	386	342	381	410	363	365	398	410	408	390	436	368	450	399	391	378	366	387	403	362	397	370	417	391	404	404	371	354	411	385	412	394	368	383	378	388	388	366	368	371	408	393	381	376	381	395	379	427	394	365	388	437	380	389	381	426	410	412	396	363	367	383	394	399	368	418	419	391	384	382	386	417	408	375	399	386	377	396	363	385	378	354	380	361	360	393	365	378	402	368	358	391	366	405	373	350	368	378	397	373	404	380	376	385	391	362	400	384	378	395	368	398	350	400	383	404	397	398	402	402	410	394	408	391	398	347	387	374
5428	1543	1319	679	472	464	402	439	518	1069	2568	2043	1462	845	514	387	379	362	366	355	342	378	360	347	367	359	378	310	369	382	333	366	323	330	364	350	328	350	369	363	363	339	352	371	347	388	334	349	348	335	339	364	372	365	373	383	412	361	404	333	363	392	348	331	343	342	339	341	387	378	343	347	382	377	376	328	351	329	354	307	349	379	325	343	327	372	350	323	385	365	369	331	337	366	344	339	362	342	335	382	335	337	331	338	333	368	380	378	348	311	351	337	395	342	393	371	324	378	354	349	356	349	357	351	348	371	331	338	371	328	383	364	376	318	329	318	344	351	334	353	355	358	357	360	331	376	383	349	364	348	376	345	327	329	374	351	330	358	386	338	354	345	358	361	362	342	352	376	308	337	340	344	353	354	328	349	395	344	330	328	342	388	312	351	348	336	350	335	332	371	373	341	317	305	371	355	330	340	357	353	349	309	385	389	359	325	363	366	361	346	333	371	366	326	359	376	354	357	323	358	367	365	314	368	366	338	338	329	356	362	363	353	349	362	354	342	349	370	404	357	374	328	340	355	346	389	367	365	386	356	358	381	363	334	351	359	327	354	344	363	341	340	356	352	359	339	323	349	334	336	337	351	386	353	345	324	374	343	373	333	360	342	364	354	354	312	373	382	335	331	351	354	327	345	361	349	348	359	378	347	353	360	353	353	322	340	310	372	349	321	354	368	354	391	351	343	358	364	374	310	354	383	380	349	399	313	350	352	372	343	369	362	349	359	348	365	329	354	330	346	341	371	361	336	375	386	311	350	374	328	372	340	367	345	353	325	346	340	328	369	353	378	356	326	363	338	334	362	318	335	314	356	384	344	372	357	355	347	346	368	356	348	349	358	382	332	350	345	372	370	389	356	355	376	352	371	326	346	382	349	377	354	353	378	350	366	355	367	347	355	359	328	390	315	355	357	352	335	334	335	370	352	320	374	351	344	364	356	361	320	344	344	310	348	389	371	345	330	374	337	375	382	367	341	380	396	345	360	357	338	344	351	340	343	366	372	377	341	337	372	359	362	332	335	314	331	357	349	330	325	382	389	352	341	318	350	343	367	350	371	336	380	360	325	367	334	320	368	327	379	356	335	358	380	374	344	368	339	370	335	324	356	357	335	363	338	349	349	365	381	348	371	364	340	364	373	349	376	380	350	346	362	357	335	373	357	383	347	352	333	353	328	381	354	367	347	424	328	341	337	384	387	353	332	344	329	366	385	362	367	372	354	319	350	334	355	352	369	321	336	312	343	327	377	343	375	355	382	374	331	334	358	333	369	364	342	329	380	353	362	356	386	367	339	353	357	374	349	357	351	387	339	355	373	329	382	375	367	379	381	341	360	342	339	323	333	362	353	365	382	367	374	351	351	325	352	336	354	397	363	340	349	364	353	359	340	351	342	370	363	324	350	325	326	377	331	365	352	373	366	334	380	344	421	358	336	362	354	362	413	352	350	353	347	375	365	350	348	333	347	370	347	344	376	360	357	331	346	360	368	343	338	316	309	382	348	356	392	331	329	333	368	369	382	361	360	355	337	360	374	355	371	304	348	357	342	354	340	341	351	337	363	342	358	342	347	360	352	341	354	356	348	352	332	357	344	341	346	321	377	340	349	349	334	352	349	350	387	357	358	370	313	320	340	358	350	365	340	355	347	359	333	363	358	352	363	342	323	359	352	360	350	370	369	361	379	351	382	357	347	351	360	338	344	397	355	372	327	343	336	347	359	356	350	340	349	356	350	366	350	348	359	346	349	368	408	348	342	383	366	355	326	352	330	331	355	333	342	331	373	364	368	372	359	379	381	356	333	349	340	349	345	376	337	371	334	345	346	350	352	352	372	370	367	387	335	346	357	340	338	355	348	335	362	333	354	377	385	350	391	384	387	352	351	365	390	332	381	360	364	356	381	350	362	350	355	367	339	313	351	370	364	341	364	339	362	349	321	364	334	346	339	333	368	326	385	329	389	306	321	364	388	392	323	373	336	371	386	377	351	349	368	368	352	348	329	363	368	355	367	322	344	344	362	353	352	367	349	331	362	371	354	318	352	357	367	349	374	370	339	338	397	341	349	365	349	349	366	369	393	368	354	336	373	360	340	335	344	361	325	326	366	387	370	320	380	338	339	329	348	349	357	355	362	371	344	377	332	365	358	368	368	353	351	343	360	369	360	345	370	344	370	390	362	364	342	359	378	378	335	349	385	375	353	367	349	340	344	339	359	402	349	341	374	371	370	300	338	368	343	355	335	347	355	348	350	344	367	351	344	328	326	377	355	352	308	359	364	355	361	348	365	323	360	349	379	344	359	348	347	345	371	334	342	340	341	386	354	360	337	369	362	364	359	323	362	359	358	389	326	329	361	393	335	362	349	317	341	362	344	326	349	324	373	388	390	383	324	352	360	348	368	346	334	335	349	339	359	328	343	369	375	323	367	344	364	377	337	345	360	362	350	373	301	359	340	332	353	333	318	348	350	360	345	362	346	336	379	397	350	356	358	340	364	312	382	356	357	355	359	349	377	358	347	314	361	368	391	327	352	336	329	338	359	388	358	367	369	349	356	330	351	350	352	321	396	351	343	340	358	326	329	350	366	376	350	335	354	345	330	333	379	386	339	346	372	378	321	353	338	373	352	347	335	348	339	347	308	377	363	371	358	364	364	392	374	314	376	360	319	367	363	350	404	366	376	356	347	386	357	395	372	335	346	334	386	340	367	362	342	335	374	338	349	347	373	376	365	352	327	351	329	346	356	362	345	368	346	351	336	356	348	370	325	332	339	343	366	368	354	341	322	329	357	377	335	324	343	353	345	356	375	370	355	332	369	331	368	315	363	319	329	334	364	319	333	366	380	366	361	375	352	334	376	347	341	373	340	339	347	348	350	353	352	331	342	337	344	327	379	359	365	325	369	363	323	387	303	375	379	359	312	332	396	352	333	328	353	320	351	374	370	369	328	383	345	365	329	363	338	372	359	337	312	356	354	379	355	370	330	364	360	366	372	367	354	365	378	365	347	380	353	383	360	328	370	367	342	328	373	391	348	349	362	368	369	338	356	333	336	384	374	372	361	356	350	344	349	368	341	348	389	387	345	354	379	354	372	378	334	367	358	391	372	337	361	358	355	335	318	379	316	359	352	355	346	342	350	340	348	361	366	339	325	346	346	373	355	334	374	376	329	346	332	368	349	328	357	336	355	349	355	314	367	344	326	364	386	334	356	371	356	356	338	357	379	354	336	336	332	339	348	373	324	355	359	372	352	363	311	354	327	318	355	331	343	364	368	343	349	342	351	370	384	358	345	321	353	341	347	361	361	349	362	363	365	350	363	339	331	329	341	330	334	363	350	365	310	355	361	370	342	351	355	346	355	346	346	392	351	385	367	370	360	376	347	356	381	375	350	353	341	352	328	362	403	391	356	350	348	318	359	371	360	358	341	353	353	378	383	356	360	359	354	345	338
25616	21474	27618	25642	6989	1163	792	675	2255	9756	17489	15860	9800	3153	1086	600	455	411	413	386	377	397	399	389	407	384	416	391	422	382	398	373	386	415	400	445	361	425	428	411	399	422	435	376	429	420	403	374	396	415	413	357	415	401	396	392	392	390	354	390	419	373	388	391	398	388	405	404	435	397	403	409	423	411	398	365	360	386	444	404	368	403	429	416	358	411	383	417	371	388	370	380	355	368	444	430	410	384	376	396	417	411	359	377	381	396	422	411	398	406	373	382	405	419	413	393	404	435	411	385	413	421	399	355	343	431	368	389	424	407	373	403	410	401	417	405	396	413	411	372	363	406	396	424	389	420	374	405	397	409	375	372	427	431	414	414	430	386	368	417	353	383	392	406	387	415	352	360	367	408	416	392	404	404	410	426	426	391	357	391	375	419	444	382	359	416	399	388	403	397	402	384	403	422	408	393	412	412	381	427	374	414	393	400	363	425	394	423	361	428	420	400	379	380	410	395	375	423	397	378	406	395	403	399	364	400	409	362	373	365	427	408	384	367	378	393	382	424	414	398	402	402	353	424	393	404	384	377	377	419	365	390	396	424	413	400	361	419	442	400	407	417	424	387	366	436	404	404	424	395	393	412	440	367	391	400	398	361	377	399	403	368	427	403	371	391	410	402	414	418	362	371	430	383	406	399	409	420	416	382	403	413	368	398	418	389	391	370	411	378	367	407	410	418	393	394	390	392	410	404	365	388	367	362	397	378	396	425	442	386	395	372	407	377	389	428	411	376	397	403	397	427	413	397	404	412	396	394	381	395	426	397	435	447	366	393	367	387	423	412	388	394	390	410	416	428	403	369	398	391	390	357	386	405	396	425	409	378	352	404	382	418	410	346	392	404	397	401	385	363	359	409	388	392	379	424	408	410	398	408	389	369	363	362	414	372	366	411	381	389	413	414	422	408	383	392	409	427	421	391	366	397	430	374	412	445	399	425	412	392	396	396	390	387	417	411	411	403	383	393	412	416	423	383	366	410	408	407	393	411	400	422	422	424	420	368	414	385	387	405	404	413	421	384	394	365	417	380	374	403	380	360	447	378	406	432	378	398	407	421	420	395	403	390	439	365	386	380	414	391	391	424	395	414	397	413	408	406	360	405	416	404	370	373	413	403	400	386	391	373	398	422	416	379	404	405	380	423	372	413	411	396	445	393	406	369	421	381	388	389	372	375	387	378	370	388	392	377	397	427	374	388	398	375	386	409	388	397	413	406	387	404	399	407	395	408	426	365	364	399	389	394	391	409	397	409	403	400	382	405	402	357	396	403	393	389	406	361	396	403	421	411	425	371	384	394	386	382	418	393	367	415	381	392	381	397	386	390	381	394	367	397	411	372	375	417	400	361	373	412	397	378	380	358	401	379	403	369	393	447	426	388	415	389	376	381	372	385	376	376	485	399	457	395	383	376	366	403	379	430	351	395	404	337	416	409	389	391	433	385	403	422	361	387	396	375	412	410	415	366	383	357	401	392	413	394	406	390	363	403	389	403	412	409	434	375	412	403	405	387	430	387	421	379	413	392	402	405	356	410	415	386	405	422	410	409	373	397	383	395	430	415	413	374	411	363	394	383	389	402	385	398	401	370	380	393	369	381	410	393	397	402	378	373	389	379	363	394	367	382	395	428	388	357	378	421	373	370	403	405	430	362	410	379	403	350	363	374	399	360	367	385	375	394	454	376	400	400	389	382	405	358	388	378	399	433	387	409	391	393	392	340	391	364	380	369	414	410	380	395	420	360	401	375	368	407	404	398	406	396	394	402	413	402	362	412	392	391	413	380	432	431	381	412	432	369	425	415	436	377	382	395	410	374	394	382	361	407	366	376	380	427	399	402	418	355	392	362	436	408	402	442	357	386	464	418	371	383	411	398	399	421	405	397	425	368	415	411	391	416	430	375	370	394	395	398	394	455	401	391	399	380	398	409	377	404	394	373	400	403	389	383	384	387	376	358	412	388	414	379	386	392	386	369	421	398	440	354	420	413	430	380	375	362	392	418	422	372	418	386	417	400	370	407	395	391	421	388	442	383	388	374	402	390	429	402	396	417	382	396	427	415	402	393	407	387	376	365	398	426	397	351	396	370	376	404	383	429	370	430	369	418	390	421	408	380	374	381	374	383	411	398	454	400	364	377	387	398	371	381	388	398	398	420	399	383	416	398	395	400	386	380	382	393	411	376	415	402	406	374	380	352	398	386	400	377	408	429	391	374	387	367	408	384	436	400	392	394	446	413	398	422	417	373	421	385	377	419	419	399	388	398	425	391	399	387	427	398	375	429	390	407	399	391	378	376	366	408	378	379	403	411	408	397	396	423	448	409	363	375	364	395	410	410	379	396	418	383	407	404	382	375	365	413	402	348	390	409	382	385	374	415	387	378	431	365	372	391	404	393	365	394	377	364	399	433	390	388	402	381	398	392	425	446	414	383	405	398	409	373	396	376	402	368	451	357	400	392	379	425	400	386	401	399	409	426	404	359	399	394	382	441	400	361	412	412	416	367	365	391	369	350	378	405	396	374	379	395	404	396	413	414	399	407	406	404	399	383	422	361	404	376	395	386	385	385	374	362	348	419	424	395	364	413	422	389	394	390	383	378	358	381	409	393	398	382	380	376	386	383	345	434	398	372	402	354	396	366	430	365	398	398	380	399	369	365	382	421	413	372	417	344	394	364	396	429	393	401	400	390	400	410	390	431	421	384	386	371	408	422	391	423	404	393	446	338	393	423	413	400	409	388	381	375	373	415	400	376	395	415	418	415	412	401	404	350	402	382	378	388	388	377	376	377	385	413	388	394	372	408	394	396	417	399	388	410	391	415	387	381	397	379	385	384	383	417	395	398	374	405	381	376	399	406	375	396	396	393	415	412	376	427	393	409	391	412	415	385	355	354	405	383	433	393	402	382	371	364	404	369	415	387	405	382	382	421	424	406	400	389	384	365	390	359	366	388	371	405	432	418	425	384	406	382	401	411	420	379	424	399	366	436	407	403	387	433	391	380	396	421	387	393	387	372	377	375	415	389	419	406	396	417	416	386	441	406	381	404	396	371	397	383	411	410	412	365	425	401	384	392	385	381	418	405	389	391	402	373	392	373	397	381	400	390	428	418	381	375	395	387	405	433	375	389	428	391	400	408	423	371	402	364	400	405	382	383	393	380	362	411	422	383	412	391	362	399	407	431	448	359	380	389	394	402	390	416	396	373	412	404	427	375	376	381	433	371	371	375	408	387	400	440	389	401	422	370	397	410	419	404	406	400	437	407	365	376	390	405	381	393	375	399	363	360	402	395	392	363	396	397	406	398	396	357	368	411	407	397	426	402	394	427	365	366	403	396	382	413	437	416	401	421	406	407	405	397	431	415	408	334	370	383	389	350	399	385	388	382	388	416	381	395	401	384	388	419	406	394	387	385	405	385	392	374	391	410	398	389	375	438	388	375	386	401	363	383
3879	3980	3618	1829	1125	1008	869	855	3800	12637	17242	14585	8543	2979	1201	626	396	392	367	368	382	409	390	394	360	364	367	394	391	404	392	376	370	358	368	374	352	382	412	394	399	369	388	399	395	416	373	375	378	387	397	365	378	373	391	387	390	350	379	345	383	386	367	393	374	382	360	352	377	372	379	382	323	384	362	370	393	361	394	387	356	371	368	385	369	397	393	372	382	377	383	351	371	405	390	396	384	393	396	375	387	377	368	393	410	380	405	376	384	369	386	379	372	378	343	384	401	371	360	374	370	379	352	410	393	397	362	375	377	354	361	338	416	382	381	378	336	342	370	390	361	383	379	385	369	353	372	374	367	377	362	399	407	380	383	334	341	390	377	327	401	371	416	373	422	347	391	392	363	402	395	383	376	425	377	388	386	374	382	379	372	376	391	399	353	412	350	384	371	385	401	386	352	339	388	354	383	353	403	352	382	366	397	355	379	354	377	364	390	386	360	381	390	354	409	359	378	397	350	349	370	386	359	389	400	365	399	361	339	345	369	400	334	363	368	370	329	370	372	389	396	383	365	371	354	351	408	369	342	391	394	353	386	356	356	343	383	350	369	393	401	355	383	373	372	385	390	377	386	366	380	368	344	373	368	352	362	406	368	386	354	367	368	356	366	365	373	410	374	367	363	394	324	376	385	359	390	364	405	374	361	380	360	410	366	348	371	363	364	354	363	364	366	357	374	367	393	358	381	401	378	368	384	372	375	368	376	386	366	389	369	367	364	381	371	401	404	343	372	379	362	399	371	372	402	318	358	397	400	349	373	355	395	393	362	374	379	406	359	380	351	355	395	410	382	400	376	390	397	355	408	345	416	379	359	348	398	419	381	368	393	366	380	355	399	370	369	340	394	384	405	377	380	333	358	363	396	366	389	364	380	364	422	383	391	348	352	356	391	388	364	366	377	368	393	350	377	362	403	366	398	348	371	400	376	390	398	383	372	352	379	409	375	381	357	377	352	382	353	361	377	380	344	403	366	362	386	402	377	350	380	376	384	401	383	340	373	362	371	382	362	369	401	370	349	393	400	392	330	351	355	356	362	365	418	363	365	379	370	382	355	388	370	366	377	378	354	364	331	373	385	371	355	396	391	347	358	394	352	366	372	357	372	400	359	376	366	386	415	374	359	402	369	362	394	384	374	371	376	375	353	341	393	369	385	353	363	353	335	354	390	362	366	373	372	361	368	359	382	421	394	387	364	375	379	380	374	389	370	367	368	409	402	358	378	372	386	373	381	388	375	392	404	343	333	379	389	360	363	367	353	430	410	352	356	389	370	383	382	372	364	366	402	386	384	346	374	393	403	353	395	370	388	378	357	364	373	349	422	387	365	373	384	383	416	383	411	400	372	344	373	391	356	381	399	385	364	371	378	353	371	364	383	367	372	369	379	344	391	352	341	343	333	391	373	400	374	377	355	362	381	386	397	365	434	367	379	383	375	357	358	396	375	361	378	362	368	373	394	379	381	378	373	383	363	347	387	378	347	348	394	389	375	369	397	364	386	391	429	332	406	363	359	367	381	395	355	384	356	388	405	391	350	379	403	359	348	371	342	357	403	370	368	405	373	380	399	363	393	355	397	407	397	380	351	354	380	380	358	363	366	348	397	392	379	365	370	382	384	394	343	342	388	414	372	350	375	366	304	332	394	394	363	379	414	407	372	386	341	374	375	382	356	398	393	368	367	367	410	358	386	373	355	380	407	346	433	375	390	356	362	367	408	375	366	374	376	371	387	328	370	355	350	372	376	372	405	356	348	376	407	388	375	387	374	357	379	385	390	398	352	379	372	379	367	360	372	359	380	402	375	385	375	398	349	388	360	376	363	369	363	363	380	378	346	381	404	351	369	358	378	362	336	379	359	336	342	409	358	379	360	377	353	381	384	364	367	366	352	364	371	381	379	340	361	424	343	412	367	369	354	356	352	387	360	390	352	378	376	431	363	383	395	363	392	376	381	377	363	399	390	404	352	380	365	356	408	376	392	400	357	398	367	395	360	383	350	364	394	388	372	404	380	385	346	392	373	375	406	374	367	416	372	367	353	380	340	386	397	371	391	389	366	408	386	413	345	403	360	388	353	368	411	373	365	362	342	349	386	376	389	368	349	344	383	379	369	408	369	364	355	391	381	363	379	411	383	356	383	384	355	370	382	378	391	392	387	360	369	368	365	373	406	373	384	383	376	364	343	362	350	382	387	377	390	369	380	361	390	396	341	373	374	384	337	371	382	382	394	383	367	350	370	391	402	394	375	403	401	380	395	374	380	366	403	339	352	393	369	365	360	365	368	345	393	387	367	376	363	411	352	399	373	346	380	373	371	369	357	378	426	381	397	365	360	376	355	344	356	363	375	420	341	338	377	335	337	348	383	391	371	386	370	383	362	374	358	385	359	373	394	378	401	358	362	368	371	349	349	381	389	371	362	362	361	363	334	339	385	360	376	376	381	375	381	377	357	379	391	370	409	367	356	365	404	375	346	416	396	401	361	379	379	323	376	391	377	379	403	396	371	362	407	357	351	351	326	361	406	368	349	390	380	380	366	371	389	381	332	386	348	401	350	397	340	398	413	365	386	345	364	370	393	364	405	360	336	346	350	373	407	368	361	392	395	349	398	378	362	354	360	395	389	382	372	391	402	352	387	362	353	372	353	368	371	388	367	349	382	374	380	373	369	374	371	361	348	370	386	362	374	364	379	374	393	358	362	352	338	374	380	359	358	406	384	402	370	364	337	393	347	373	398	364	336	327	343	409	354	369	408	372	389	415	401	392	387	350	364	335	367	406	395	333	372	403	341	368	396	397	391	398	396	404	360	363	390	387	396	367	415	335	371	361	361	371	393	351	352	371	386	369	352	377	394	366	373	366	392	342	384	356	342	398	364	379	377	398	394	372	377	365	388	369	356	381	380	384	390	423	335	352	368	345	381	374	354	421	351	378	383	357	341	376	370	369	364	366	339	395	393	377	369	372	357	336	364	368	370	342	364	352	372	359	390	410	367	376	338	392	376	405	366	373	362	390	326	380	393	384	331	403	382	337	392	372	363	398	352	370	369	383	381	364	352	352	404	364	376	346	375	398	338	355	369	411	316	370	343	380	366	353	347	386	380	355	357	371	348	354	373	373	356	354	352	374	366	373	390	369	392	341	348	373	350	388	351	372	379	411	390	356	358	373	374	365	366	372	372	356	362	392	375	414	362	369	375	381	364	376	379	381	357	343	385	364	391	400	421	362	345	380	374	380	357	411	352	398	351	387	381	357	379	406	389	358	357	375	388	334	387	392	380	386	353	386	396	364	385	384	386	398	362	377	365	372	380	383	395	392	359	386	368	372	361	370	373	352	363	374	390	372	384	379	346	383	413	374	370	364	389	371	375	406	373	333	353	372	391	362	366	379	400	400	385	380	399	355	398	375	365	383	394	376	350	368	385	359	400	369	364	394	369	400	411	396
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	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
