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
341249598864	341249599423	341249599973	341249600523	341249601071	341249601623	341249602173	341249602723	341249603271	341249603823	341249604373	341249604923	341249605471	341249606023	341249606573	341249607123	341249607671	341249608223	341249608773	341249609323	341249609871	341249610423	341249610973	341249611523	341249612071	341249612623	341249613173	341249613723	341249614271	341249614823	341249615373	341249615923	341249616471	341249617023	341249617573	341249618123	341249618671	341249619223	341249619773	341249620323	341249620871	341249621423	341249621973	341249622523	341249623071	341249623623	341249624173	341249624723	341249625271	341249625823	341249626373	341249626923	341249627471	341249628023	341249628573	341249629123	341249629671	341249630223	341249630773	341249631323	341249631871	341249632423	341249632973	341249633523	341249634073	341249634623	341249635173	341249635723	341249636271	341249636823	341249637373	341249637923	341249638471	341249639023	341249639573	341249640123	341249640671	341249641223	341249641773	341249642323	341249642871	341249643423	341249643973	341249644523	341249645071	341249645623	341249646173	341249646723	341249647271	341249647823	341249648373	341249648923	341249649471	341249650023	341249650573	341249651123	341249651671	341249652223	341249652773	341249653323	341249653871	341249654423	341249654973	341249655523	341249656071	341249656623	341249657173	341249657723	341249658271	341249658823	341249659373	341249659923	341249660471	341249661023	341249661573	341249662123	341249662671	341249663223	341249663773	341249664323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22979	21668	29562	24301	21671	21713	9958	1019	674	612	531	469	403	343	343	336	312	315	321	295	274	285	258	282	302	279	264	270	298	275	242	258	224	252	211	267	218	217	237	250	211	226	247	220	219	215	192	224	240	226	237	238	222	228	218	231	236	197	229	192	242	216	242	242	199	226	235	220	233	226	240	215	230	207	224	200	231	238	266	223	233	222	220	234	201	218	197	231	209	202	237	221	209	217	206	234	225	236	215	256	223	232	229	243	219	218	216	220	196	222	204	191	212	249	221	223	225	184	229	203	224	233	206	221	233	225	208	211	205	210	220	206	208	214	231	242	224	204	189	204	232	232	212	246	210	197	220	224	218	215	214	234	187	226	205	224	196	247	255	211	256	220	221	216	224	215	219	216	216	224	246	214	238	219	229	247	214	214	215	222	217	222	226	233	229	209	233	211	224	205	193	229	220	203	202	215	210	248	202	204	208	220	220	211	213	230	211	240	229	212	199	242	223	226	193	227	234	224	212	214	197	216	221	191	245	194	194	220	230	225	233	230	234	196	227	213	206	215	224	231	224	235	221	206	223	212	194	239	212	225	237	238	218	215	203	218	224	205	233	212	232	221	224	213	208	219	222	218	214	241	228	202	222	207	220	206	211	227	198	206	210	219	226	219	209	211	222	232	238	224	241	217	231	215	196	213	215	205	232	199	230	222	232	196	214	228	204	213	216	228	233	206	194	236	192	224	212	229	198	181	217	226	248	208	213	229	220	209	183	216	207	202	215	240	218	191	233	204	222	230	198	203	211	189	224	249	194	202	215	225	226	207	203	218	218	204	228	191	249	188	230	209	233	204	235	236	245	195	222	204	230	214	197	217	219	211	215	215	242	218	206	204	213	187	224	239	196	235	188	224	231	182	233	201	222	216	194	185	224	216	210	230	221	193	199	249	209	202	239	194	256	205	226	213	231	224	264	210	232	232	216	203	216	207	211	215	199	216	234	218	205	221	228	210	218	177	229	215	215	218	210	217	209	238	212	201	226	216	233	183	223	209	204	223	188	229	214	201	239	223	233	240	242	196	190	200	184	225	241	231	237	241	208	230	222	218	229	203	232	198	208	230	205	195	220	219	198	208	207	216	205	233	221	216	200	209	249	194	206	205	216	209	218	183	205	220	213	218	211	190	221	214	218	215	200	199	225	211	209	239	207	233	224	200	231	209	216	223	225	222	198	241	212	219	186	216	235	233	245	216	198	215	224	237	212	235	227	228	233	219	244	245	196	218	224	225	214	197	239	226	214	236	234	188	222	185	207	240	205	222	223	234	225	204	226	229	205	225	233	195	204	217	218	201	212	205	196	223	238	209	206	215	222	231	219	217	218	217	209	234	225	226	214	198	194	197	221	216	218	226	206	230	225	205	197	200	205	217	207	218	196	236	211	230	241	208	211	203	198	188	204	230	226	190	199	222	231	222	204	241	230	223	217	216	214	223	187	225	220	238	219	193	212	231	202	203	224	200	193	232	199	213	233	225	233	188	208	210	262	205	213	204	240	231	220	220	234	223	210	241	212	204	235	230	237	213	217	205	231	218	192	212	222	213	211	204	227	228	213	229	215	235	217	205	222	221	221	190	219	226	211	210	236	208	244	210	232	230	208	232	242	193	209	204	224	190	216	208	216	220	207	241	191	202	196	225	240	202	225	236	249	231	213	210	215	216	230	221	212	217	208	202	210	210	226	215	207	209	223	202	202	198	208	242	214	213	204	224	192	224	214	219	225	223	214	205	244	205	215	226	212	233	217	246	228	196	243	233	224	221	224	202	230	197	226	201	191	224	217	224	184	208	196	200	217	210	211	211	192	226	223	226	193	220	212	211	233	212	212	219	201	204	211	241	209	223	232	217	225	214	226	231	243	218	214	211	218	231	237	211	222	198	205	234	195	193	198	204	224	205	236	216	233	228	214	225	253	210	251	199	217	209	242	215	227	216	201	212	224	218	227	212	207	209	207	230	216	225	210	198	202	244	223	225	227	216	229	220	234	232	236	207	203	229	219	227	234	211	206	227	196	220	193	215	200	188	222	221	229	190	234	192	214	202	225	220	237	213	204	221	220	235	212	221	212	195	220	205	214	198	210	207	240	214	213	201	209	231	229	208	202	203	200	215	228	245	232	225	192	212	278	206	211	225	221	231	210	226	205	227	199	225	222	221	219	236	220	201	216	238	207	221	211	224	200	214	214	221	226	208	233	235	215	235	201	220	226	220	222	193	236	204	224	231	213	221	233	257	229	204	233	213	185	188	187	204	225	193	211	214	237	192	212	226	203	204	206	225	227	232	199	218	217	201	218	194	218	238	223	212	204	219	195	257	233	247	227	219	215	216	196	209	232	206	220	240	231	207	225	233	220	201	217	210	224	195	247	254	212	222	207	201	180	238	237	214	211	210	236	219	246	220	195	231	228	218	195	226	218	248	227	235	229	205	226	206	174	217	204	217	235	225	245	189	205	196	193	210	203	254	209	184	207	199	232	241	211	230	192	223	236	202	220	211	214	213	219	234	204	218	215	225	233	218	200	241	200	247	241	205	209	186	194	240	163	233	197	217	213	206	214	223	196	221	229	201	221	222	224	218	250	234	219	217	216	198	235	216	200	228	216	212	220	219	247	226	239	224	209	236	230	229	211	210	199	220	250	228	225	229	232	224	204	201	222	240	229	225	203	250	213	205	192	233	200	218	230	216	228	220	216	233	226	223	240	232	225	200	217	209	227	207	260	209	230	235	207	217	212	217	219	212	215	235	230	214	213	205	222	224	189	239	202	225	206	214	224	259	246	199	192	214	213	225	223	207	221	214	224	205	214	188	181	221	216	237	230	214	210	199	199	212	230	230	221	230	234	230	211	238	210	199	197	223	235	207	217	186	209	206	226	202	199	239	215	231	231	204	204	211	228	214	196	245	214	188	227	233	223	208	217	204	201	182	224	231	230	226	208	225	234	228	220	203	210	210	209	210	225	232	201	208	191	216	202	219	216	202	200	219	225	231	214	211	232	219	231	240	206	214	210	217	196	194	243	215	227	234	205	206	217	227	201	238	217	217	216	221	211	212	207	213	237	230	239	236	207	215	225	217	196	212	229	222	217	212	225	215	203	221	187	220	196	227	238	212	230	207	236	209	230	220	216	226	258	237	233	214	223	205	219	221	203	198	219	216	205	212	198	225	219	206	220	214	178	203	199	230	214	196	207	211	177	195	224	210	202	217	248	193	220	192	201	212	202	217	226	193	210	245	218	216	204	216	216	219	226	207	194	205	211	192	227	219	196	212	204	218	198	223	218	208	222	203	213	226	244	230	222	187	224	195	252	220	255	200	215	221	230	251	226	219	218	228	237	234	238	204	237	225	217	229	213	198	216	218	214	214	227	233	227	237	192	214	229	206	205	220	193	220	219	248	254	221	184	214	213	193	244	236	197	214	217	216	216	241	240	208	213	213	190	237	219	217	202	210
4318	14597	9950	4825	3369	2531	1873	1367	1162	869	758	574	534	488	461	416	394	335	383	323	301	291	295	304	331	283	272	289	284	291	289	263	262	256	226	218	259	265	233	220	236	232	231	249	241	219	233	231	221	237	194	236	242	222	220	235	234	222	238	236	246	207	224	229	236	213	249	218	198	226	212	229	192	237	232	228	232	216	206	229	221	203	196	225	237	216	228	240	224	214	218	238	218	220	221	209	222	200	218	228	207	200	199	208	204	194	218	195	232	224	205	253	211	227	228	218	234	206	196	234	232	230	210	226	232	209	216	219	190	211	223	216	211	212	230	206	204	204	207	199	221	202	219	234	247	234	208	224	229	206	200	223	218	229	228	239	201	188	208	206	204	206	231	219	230	212	234	207	211	225	236	227	232	213	211	222	211	217	194	204	224	219	224	211	193	228	209	264	205	223	229	212	224	171	199	239	220	198	211	204	209	214	246	236	233	220	232	218	218	235	213	202	212	218	211	222	210	230	218	215	229	220	206	244	215	228	211	185	246	193	229	218	181	213	230	211	194	222	216	214	191	216	211	197	208	207	211	236	225	201	218	197	192	202	224	226	216	186	197	218	220	231	223	214	212	218	209	211	229	234	196	187	235	217	202	222	220	203	218	216	228	223	183	203	207	215	199	221	204	225	200	208	215	220	220	208	239	199	214	205	213	202	232	221	189	242	219	225	240	201	222	212	202	226	188	214	225	235	242	228	190	230	218	207	219	210	247	210	189	236	197	217	207	181	214	208	210	234	228	215	223	194	205	184	205	201	225	202	193	197	179	234	210	230	195	190	206	249	229	228	224	191	201	204	189	226	212	230	221	228	237	214	224	213	213	212	211	242	189	208	210	233	237	203	209	236	208	231	223	212	212	204	208	225	233	240	211	193	207	226	217	221	216	211	209	230	222	191	236	226	221	228	233	215	233	216	206	211	223	192	209	243	214	227	225	226	203	217	219	246	202	210	213	249	229	203	223	227	214	192	216	221	218	203	219	215	229	220	219	213	202	206	188	220	221	212	194	211	217	215	239	220	191	216	215	201	217	224	223	207	242	207	189	199	233	206	238	215	227	228	230	212	223	224	220	228	241	206	227	210	204	189	209	221	203	203	223	214	213	223	224	190	211	224	225	219	235	201	215	205	217	222	219	223	199	198	239	246	263	217	220	216	208	224	236	229	201	212	232	224	196	225	235	218	196	213	203	210	223	222	219	216	233	228	232	206	212	224	235	199	207	213	212	231	209	245	220	190	207	232	249	210	189	231	219	225	243	241	223	229	229	208	191	211	221	198	234	243	183	234	197	220	224	221	191	210	206	214	249	202	212	212	214	235	214	233	225	211	243	207	207	218	207	213	211	202	245	241	210	208	185	228	228	230	217	243	215	236	199	220	230	234	197	217	243	203	231	205	199	210	221	215	198	206	219	201	226	217	217	262	203	227	177	206	212	212	231	219	216	190	238	213	239	226	201	213	232	208	207	213	229	229	221	224	203	203	209	187	206	203	223	183	205	220	228	204	237	220	232	219	226	193	230	213	229	208	216	204	209	255	237	210	215	208	219	224	218	218	179	227	196	238	236	221	232	235	226	201	225	220	214	226	217	215	205	235	203	199	189	197	202	189	226	215	230	221	216	219	202	197	219	227	225	212	214	205	213	205	218	212	225	220	193	213	200	219	197	211	221	216	214	217	237	227	211	206	236	230	217	222	204	210	222	247	236	205	216	213	206	216	238	247	207	204	213	206	203	246	202	211	194	226	213	197	213	199	216	207	217	204	247	227	205	205	216	227	235	225	180	224	225	232	206	209	196	211	194	211	219	207	188	225	213	219	219	195	219	190	238	188	219	180	205	213	226	243	209	196	233	211	235	208	220	239	210	194	205	204	213	198	238	241	219	224	203	233	204	216	215	177	220	214	215	222	210	232	232	196	201	216	223	202	227	238	186	214	219	231	216	227	217	230	223	216	197	204	223	202	225	216	222	209	212	208	221	221	221	209	242	218	216	228	202	223	223	236	230	226	240	184	206	196	221	230	220	205	216	202	204	220	215	208	221	217	237	195	230	200	209	213	234	211	202	203	200	229	233	224	213	209	194	211	208	222	216	223	206	203	217	229	234	197	207	218	233	207	232	225	222	196	196	199	241	201	226	228	212	229	191	232	209	239	222	214	240	239	213	215	239	222	209	226	213	199	225	190	235	238	203	207	210	228	217	253	238	223	202	235	220	222	226	194	214	221	233	197	210	221	237	203	219	207	226	212	195	218	187	201	198	195	231	237	220	230	179	214	224	217	246	201	190	234	206	242	215	186	220	184	224	199	230	237	226	209	234	201	196	219	228	221	195	221	202	208	227	210	211	207	215	223	207	210	219	207	213	222	198	211	231	197	192	218	212	200	197	214	228	221	198	213	207	208	245	193	239	213	209	201	248	209	209	228	211	212	212	196	214	222	198	201	210	196	213	212	211	206	221	227	214	223	221	210	203	223	231	213	236	218	220	215	234	201	212	188	246	215	208	210	211	229	216	203	211	226	217	201	214	216	235	215	217	195	216	221	211	204	233	225	213	214	204	219	198	228	234	225	215	209	243	217	191	214	217	223	229	204	219	203	207	187	205	202	207	205	240	223	235	196	232	204	199	217	204	207	206	221	207	229	215	221	231	220	200	208	227	201	198	229	239	227	223	217	217	200	205	214	209	210	221	204	188	215	202	228	190	236	214	215	226	210	233	225	206	202	215	222	225	218	204	213	196	183	221	244	228	204	228	208	211	207	212	224	206	206	205	209	215	201	199	220	215	214	227	203	209	205	229	192	225	200	246	252	227	224	227	202	227	230	197	216	227	226	202	212	233	194	215	221	234	228	202	203	219	189	200	217	198	218	218	217	210	214	207	211	184	218	185	231	228	199	234	200	207	228	197	193	227	204	200	217	233	195	206	231	231	248	215	199	229	219	231	211	220	201	216	199	186	221	215	225	210	200	224	228	175	219	216	229	210	219	209	219	207	228	234	217	215	229	193	208	215	220	239	212	222	197	216	225	235	197	201	210	207	193	224	235	206	238	213	212	215	210	212	211	211	219	217	209	260	211	212	240	200	229	235	207	243	207	207	225	203	225	192	222	206	214	232	207	221	206	211	211	229	199	229	201	226	234	219	228	205	221	210	201	221	216	240	235	219	207	212	232	205	209	192	215	206	204	239	240	201	225	225	196	229	199	223	213	234	243	221	223	230	207	213	234	204	179	232	234	216	232	198	219	198	204	248	217	220	200	196	207	208	195	217	215	221	198	221	200	244	217	217	217	205	227	210	210	214	200	216	230	187	219	206	213	212	231	234	215	221	192	234	214	199	217	204	213	217	221	238	210	224	200	208	242	221	224	211	223	206	220	207	223	229	225	233	231	215	248	186	177	207	208	227	204	231	197	207	223	192	207	216	209	199	203	194	229	201	220	207	193	208	213	230	208
27912	19562	6013	926	633	652	554	585	574	548	590	554	570	569	579	568	578	571	574	566	538	588	558	539	556	550	520	577	606	549	547	527	567	576	514	553	531	578	624	552	587	570	526	574	489	553	512	534	562	533	569	550	504	532	526	526	551	519	540	519	515	601	525	540	547	524	528	533	588	596	520	509	580	562	544	534	502	555	518	541	527	552	498	511	581	577	529	560	519	550	609	560	549	537	522	559	547	567	564	585	569	530	547	566	543	497	520	568	552	536	549	579	545	540	582	531	571	503	571	533	506	528	544	484	562	515	551	531	577	530	525	574	529	509	574	529	559	514	507	508	508	540	525	512	535	544	546	577	553	526	576	584	555	567	513	563	569	535	566	543	561	531	577	554	516	551	546	539	532	504	527	545	518	543	492	558	539	520	564	569	560	553	515	533	524	549	549	551	586	526	550	600	576	543	548	552	561	562	541	571	522	568	532	562	555	572	548	535	562	538	505	574	556	553	541	549	536	553	556	572	566	589	537	537	533	559	530	538	574	554	536	587	546	552	523	534	567	546	552	524	520	568	600	535	569	532	526	573	538	528	538	503	581	542	519	532	497	537	514	535	533	556	507	526	582	544	552	568	594	551	589	539	570	505	526	535	549	533	564	564	553	529	576	533	523	544	524	539	522	526	524	538	478	547	545	535	531	587	550	584	516	531	548	519	581	562	535	512	548	541	545	550	581	562	510	524	524	571	562	538	579	535	524	575	541	499	526	572	552	561	572	559	567	540	528	565	580	513	557	523	512	564	519	592	498	530	553	585	539	541	522	560	569	569	558	559	557	508	529	575	513	522	566	508	544	514	550	562	550	562	542	585	553	554	576	526	509	551	564	534	564	582	555	503	593	539	530	566	587	582	531	555	562	509	488	529	537	549	537	556	538	569	558	569	545	508	547	566	596	592	511	559	546	504	559	506	588	566	520	569	526	568	535	562	535	574	560	528	562	544	565	497	532	570	510	598	584	501	523	568	508	543	520	552	549	556	553	532	543	564	588	541	549	537	518	572	553	529	576	568	495	551	522	539	575	524	529	561	503	556	527	565	531	574	540	561	553	519	533	495	569	558	553	511	599	547	516	517	526	531	583	557	559	579	530	536	563	526	540	517	540	498	523	519	505	550	583	544	565	552	536	517	554	495	543	574	541	543	596	572	549	528	548	562	578	539	512	538	543	552	546	568	579	578	555	560	584	519	528	557	545	577	584	592	568	500	567	546	578	583	579	584	550	543	565	525	566	555	530	545	576	551	544	567	529	522	546	471	564	550	541	530	529	541	557	549	538	531	558	516	539	575	555	559	547	546	551	612	554	534	570	528	557	575	540	526	556	503	518	525	541	506	543	535	547	551	542	543	505	562	540	567	574	578	489	585	597	598	545	510	541	597	585	544	522	538	575	544	558	527	523	519	556	537	531	548	568	571	528	579	545	553	542	506	577	525	513	535	534	581	584	554	534	535	545	592	535	542	530	524	558	563	503	549	592	575	548	526	572	549	520	585	540	543	599	511	568	569	533	558	541	539	560	572	570	554	566	542	550	509	549	542	527	555	530	529	540	546	521	543	526	568	526	522	523	549	560	560	586	543	553	597	538	554	544	494	566	548	565	537	554	549	563	551	545	509	526	555	562	545	555	543	528	546	562	534	512	562	565	547	499	520	521	566	538	571	561	572	530	519	556	547	518	570	515	565	589	573	570	533	557	508	517	570	529	515	531	516	572	546	570	537	535	550	516	544	492	513	552	528	554	543	477	533	554	559	548	547	550	568	531	589	556	530	611	560	532	545	549	561	570	568	547	517	571	521	540	553	514	543	557	566	507	546	540	532	531	538	600	560	576	552	572	561	577	515	520	526	615	555	559	533	540	594	551	561	502	523	554	617	577	575	552	499	538	576	587	562	530	563	570	568	573	499	546	551	566	560	546	561	548	541	588	571	530	559	581	558	556	501	504	571	545	554	522	547	521	559	559	556	537	559	590	526	564	576	576	567	528	564	542	539	541	546	516	564	569	567	556	539	550	539	580	532	578	577	545	552	500	520	551	554	584	577	558	538	539	541	519	509	569	570	541	519	549	562	523	520	559	548	520	547	572	553	526	563	528	547	511	512	563	566	468	577	529	538	500	584	494	534	512	522	518	542	551	549	560	506	520	533	584	529	536	526	508	480	568	536	567	570	532	516	574	525	566	560	548	555	553	551	536	544	510	534	503	517	501	522	514	521	554	544	572	563	542	542	574	516	506	533	591	532	561	537	537	563	529	532	545	558	562	556	555	573	519	575	523	548	499	511	525	521	566	521	589	525	550	553	542	576	575	573	541	540	555	548	578	530	508	565	522	504	596	530	554	526	552	556	581	570	534	544	509	588	540	557	550	594	536	512	488	529	588	534	583	574	559	546	560	516	581	530	566	586	542	559	548	556	558	529	536	547	593	557	531	555	511	509	514	557	564	564	567	514	571	538	561	554	523	503	561	571	540	545	520	560	547	522	551	558	549	614	567	555	513	555	514	560	565	520	547	541	555	545	586	574	554	530	583	542	564	560	547	533	546	552	568	530	565	565	522	541	542	555	528	589	564	525	537	528	505	572	545	625	554	521	524	538	547	571	573	527	518	553	544	531	542	578	539	533	563	512	536	525	548	582	540	558	581	547	531	547	558	495	520	549	555	481	541	545	521	548	598	576	580	525	545	539	520	544	537	526	588	493	547	552	564	535	484	551	537	537	592	548	564	551	522	514	511	547	550	546	550	498	517	588	555	550	533	535	564	522	545	536	537	591	509	524	531	536	573	559	574	511	553	555	530	540	538	533	593	516	547	526	546	566	508	540	542	548	598	565	543	558	553	587	601	537	540	554	547	522	568	507	534	560	542	557	529	572	514	527	561	561	535	548	516	561	558	521	554	525	580	528	535	557	543	547	513	563	586	514	517	564	547	523	551	542	527	558	511	550	484	547	584	527	553	521	580	529	530	539	583	552	534	530	575	515	512	524	528	552	562	532	569	537	562	544	545	546	595	562	584	547	549	520	563	543	574	535	564	564	561	525	506	549	535	574	526	561	561	526	559	574	552	518	524	522	573	537	532	599	556	551	561	530	551	528	531	551	553	536	568	567	554	546	519	522	588	584	557	535	540	554	570	573	557	569	588	549	573	530	558	539	549	534	546	589	513	592	549	525	522	601	511	554	538	529	588	538	560	533	560	537	542	562	577	564	558	510	532	551	558	562	557	530	578	521	525	538	497	535	537	525	573	563	542	546	505	541	493	549	529	591	532	561	541	548	567	562	572	535	551	522	538	506	515	581	556	556	553	529	554	570	503	484	504	546	566	552	531	506	578	560	555	557	548	545	533	549	546	586	515	570	514	537	534	575	577	532	536	555	567	545	551	568	533	569	570	578	535	556	510	555	545	548	504	511	535	579	496	504	565	539	535	522	546	564	590	531	548	594	556	555	542	545
4547	1470	1165	739	671	682	631	598	547	594	571	578	523	598	585	587	586	559	582	574	578	565	585	568	553	557	588	594	545	596	578	582	578	561	577	536	569	540	538	595	527	555	565	555	541	549	547	553	577	570	560	590	552	565	554	525	596	555	590	558	551	550	573	562	580	529	534	546	524	537	589	552	591	517	563	557	550	533	571	560	542	557	546	525	598	516	548	559	571	572	617	555	553	579	605	592	536	586	561	591	550	564	537	600	579	559	577	605	594	550	578	556	549	576	532	547	566	581	573	575	586	581	585	586	576	542	582	550	589	588	567	565	591	552	591	572	592	523	583	577	541	558	519	555	546	544	529	598	551	515	597	567	564	585	572	521	565	616	535	593	556	549	540	571	529	526	537	563	559	567	559	537	568	577	538	564	567	518	541	533	559	569	595	544	559	586	559	521	566	531	550	556	552	529	584	565	565	552	559	564	576	556	555	560	556	567	598	521	578	587	551	565	571	575	566	552	566	597	580	530	573	553	554	544	574	564	578	584	547	559	574	551	547	548	595	569	579	550	583	566	561	602	604	550	580	543	584	536	570	591	532	586	519	565	585	579	561	507	521	544	570	526	578	600	563	587	554	546	538	537	587	569	578	563	583	550	523	560	605	575	562	556	592	573	607	524	585	546	607	611	557	597	538	560	557	577	582	576	587	559	552	565	565	570	566	594	543	561	611	574	531	585	563	530	569	559	576	545	527	594	555	592	603	567	550	562	545	567	520	544	554	623	589	560	566	588	579	549	565	571	616	606	564	575	571	594	583	581	532	574	552	550	571	588	516	596	563	564	587	538	559	570	537	569	528	545	533	570	586	578	564	571	574	552	569	573	603	581	583	546	541	518	589	531	533	541	585	553	560	580	588	527	601	535	536	586	531	565	572	582	584	586	542	548	604	555	560	558	584	576	586	572	560	517	563	537	534	608	503	567	557	599	575	555	532	536	596	570	539	510	600	585	578	574	575	572	532	577	553	594	602	550	541	578	540	575	570	540	568	550	581	577	546	568	552	600	539	534	573	617	530	575	590	539	571	559	602	529	557	575	569	598	563	550	569	595	584	544	582	569	560	570	574	564	582	584	572	558	541	546	531	578	583	552	559	540	558	492	585	522	540	508	592	564	575	555	567	539	544	574	586	541	606	522	579	571	581	555	556	582	573	542	562	569	548	554	569	573	567	557	573	550	540	555	547	543	581	566	585	536	544	566	553	564	580	590	601	598	543	574	571	586	549	548	557	581	568	596	535	580	549	502	577	562	589	576	566	541	616	563	529	546	553	566	516	527	576	551	588	542	573	548	565	545	606	581	555	551	556	580	568	569	557	547	511	544	568	556	554	600	563	595	536	565	556	477	536	591	588	537	579	554	538	577	561	585	561	576	559	588	523	574	548	572	564	543	542	583	560	581	550	575	563	578	564	614	516	549	536	573	551	600	565	620	560	563	591	594	555	589	581	574	571	548	571	559	550	582	530	509	565	518	566	600	594	596	531	569	553	550	572	606	526	546	575	576	607	580	544	550	540	557	550	576	590	536	561	568	541	537	546	569	538	583	529	513	552	530	587	535	587	571	564	539	562	563	570	593	585	526	536	552	580	558	582	566	500	559	535	547	584	550	595	537	561	507	557	572	550	531	601	562	565	556	532	539	583	539	533	552	585	591	574	565	585	534	566	565	564	572	541	561	542	582	543	549	526	563	572	534	585	536	581	520	570	590	574	536	557	536	574	578	570	556	574	575	545	622	601	547	565	525	574	576	501	581	561	548	554	564	547	536	558	532	547	544	583	548	538	561	578	536	552	545	548	545	511	539	569	570	543	570	556	582	537	550	592	563	584	572	630	574	555	570	575	562	521	538	573	589	590	506	555	574	565	551	581	530	540	550	588	535	590	544	552	514	571	546	539	601	559	567	583	569	520	596	569	548	538	535	568	541	574	537	589	546	523	577	577	580	563	602	584	528	577	557	587	567	525	542	600	552	560	562	560	565	576	567	559	567	570	530	541	568	577	542	576	570	614	601	629	580	567	559	549	584	592	562	569	523	541	551	604	579	566	578	605	585	579	587	579	574	517	569	575	547	570	581	569	546	531	554	536	574	575	590	559	543	548	618	552	542	546	570	573	540	535	585	563	582	577	537	560	511	556	582	541	579	555	570	561	597	550	575	595	572	567	616	569	545	566	513	587	581	590	532	579	535	563	554	540	575	533	564	549	543	573	581	564	558	564	532	570	545	593	562	568	566	579	602	544	548	559	565	561	570	548	558	565	548	532	551	565	572	585	571	542	582	568	539	543	577	585	548	563	558	594	566	567	561	554	588	537	544	545	595	560	535	561	605	576	536	583	551	575	546	565	547	560	595	565	585	546	530	562	574	558	574	530	570	564	521	568	587	570	593	563	537	607	544	533	583	591	587	522	528	565	602	547	569	523	598	566	550	577	551	524	606	548	531	563	533	587	578	552	531	566	590	559	533	575	590	544	577	562	567	544	559	569	530	573	580	526	557	592	586	527	572	559	577	583	584	549	576	533	576	597	573	578	535	561	570	575	550	545	563	569	556	557	578	592	578	571	534	580	579	605	580	578	605	551	550	544	570	611	529	559	549	527	569	593	545	559	586	573	537	581	570	575	597	561	554	597	569	596	555	557	559	595	516	602	572	544	589	547	550	562	594	581	522	556	564	540	558	577	549	534	548	568	549	530	624	541	545	603	594	557	579	540	575	598	603	527	583	579	559	546	552	563	532	562	565	545	569	582	562	540	558	518	530	564	573	615	534	537	540	551	596	633	571	542	563	570	570	569	592	597	555	565	520	586	579	561	592	577	562	544	535	582	546	550	577	542	522	541	558	560	587	584	574	589	547	541	569	579	538	584	560	591	529	539	575	560	565	558	590	564	598	546	625	533	548	577	579	558	564	562	563	585	529	553	548	570	550	585	593	565	522	616	567	547	540	601	559	580	531	576	572	568	519	574	587	587	561	519	575	546	577	542	588	576	509	542	607	551	573	543	521	552	586	584	558	534	525	542	593	572	582	561	545	562	564	596	537	552	556	610	554	576	558	548	579	623	518	579	566	542	547	545	570	565	538	585	570	528	600	544	570	538	547	578	561	550	555	514	547	567	543	544	575	584	565	526	595	589	607	587	556	575	568	594	542	580	536	573	561	536	565	569	571	534	543	556	525	536	594	574	588	540	579	543	586	540	569	555	581	559	577	576	573	527	555	579	592	519	549	538	525	532	565	558	548	540	575	585	552	563	576	572	588	517	557	555	532	534	542	601	574	540	571	581	552	538	599	550	562	577	546	578	601	545	571	557	559	543	532	568	559	571	586	571	570	608	594	525	539	580	579	520	575	546	523	554	559	559	516	565	563	554	576	559	544	548	564	551	536	586	585	556	592	564	562	566	523	535	548	551	525	533	586	585	518	563	541	569	568	580	591	566	524	542	538	551	573	563	588
23784	21372	28650	24421	21370	10245	954	626	456	454	403	385	367	327	309	340	304	312	306	279	302	263	296	281	258	264	276	308	306	296	247	258	268	255	287	242	236	213	271	284	244	245	257	247	274	254	253	262	247	249	270	252	259	233	245	235	251	220	265	265	265	243	267	260	226	251	246	248	240	265	231	270	207	253	244	259	243	241	285	249	286	246	229	260	232	239	209	256	232	236	253	242	259	261	236	243	237	234	245	233	237	236	286	239	258	246	253	279	254	232	248	244	266	241	262	242	239	241	256	274	240	256	230	272	274	253	232	247	257	239	237	240	260	252	245	238	239	247	264	230	273	266	246	260	283	244	284	247	241	242	264	215	239	263	222	249	256	214	237	247	228	245	257	229	240	249	218	216	258	237	261	260	227	243	229	252	248	246	232	240	249	260	296	249	247	251	254	265	230	268	232	243	240	243	252	253	232	262	235	259	233	226	257	262	249	255	252	245	261	247	246	228	246	262	257	253	233	264	290	252	248	246	230	238	240	251	220	252	231	222	239	248	229	258	268	239	227	232	264	249	272	243	264	244	235	239	215	244	253	245	250	260	252	226	267	252	255	283	255	248	225	244	215	264	235	248	266	220	269	249	230	240	250	226	246	256	256	269	244	237	238	255	246	235	273	266	258	242	240	242	257	246	246	265	207	207	257	255	261	280	227	247	232	234	274	252	245	239	256	246	262	229	255	218	248	266	245	219	238	214	238	249	242	247	217	223	234	228	274	250	231	290	243	246	254	236	225	265	214	256	264	246	231	250	277	232	254	243	243	230	262	259	244	234	254	233	269	233	249	274	248	225	258	247	234	230	233	233	246	241	251	236	252	257	264	204	257	258	263	240	226	276	239	234	274	259	240	227	261	225	258	212	221	233	230	254	250	266	294	242	246	258	238	250	218	255	249	250	260	260	258	231	242	261	252	266	260	249	267	243	231	263	220	275	222	246	281	237	216	241	247	220	257	226	264	270	261	234	261	246	250	240	258	251	255	271	220	264	213	258	246	219	258	260	253	263	241	255	257	258	238	221	218	234	237	246	252	244	259	251	225	261	256	239	230	219	238	242	279	255	270	265	259	262	228	244	241	231	265	224	234	257	261	250	233	231	262	250	234	243	246	231	256	255	273	263	241	258	239	263	229	259	241	228	233	226	246	250	261	253	244	222	216	243	259	255	261	243	245	263	234	262	264	253	238	238	262	266	271	268	223	266	279	240	229	262	285	240	242	250	269	250	241	235	256	211	229	248	233	225	213	257	232	222	290	204	235	272	234	231	249	284	255	243	271	227	215	258	228	225	220	239	254	241	232	263	227	234	245	256	233	274	243	233	251	217	244	246	230	242	249	256	246	254	261	259	225	252	226	210	238	238	252	222	242	223	211	269	244	260	266	240	215	260	217	239	255	239	233	242	254	252	233	233	242	251	232	222	247	287	247	233	287	238	259	227	267	241	270	230	234	252	267	227	248	251	245	272	256	221	259	265	236	251	245	220	264	235	255	262	253	224	263	256	222	250	261	250	260	235	230	232	241	249	245	255	248	242	218	253	252	250	233	228	253	232	268	257	254	259	256	262	249	221	238	250	220	252	250	232	251	235	264	267	235	243	230	253	237	231	249	227	216	227	231	226	247	216	258	215	259	240	271	260	218	218	250	265	245	228	255	240	233	230	226	278	219	236	240	223	261	255	239	263	232	251	241	250	234	207	288	247	224	251	266	256	250	252	237	238	219	264	240	238	222	242	236	269	265	236	242	263	243	259	247	248	264	251	244	227	255	277	240	247	266	230	257	273	234	250	269	244	274	234	252	217	230	239	242	244	243	242	249	236	237	252	258	274	257	230	227	255	224	237	238	237	226	251	237	271	249	267	254	267	242	230	254	248	229	241	276	276	274	262	240	220	246	239	256	237	250	251	234	253	233	217	236	258	260	242	242	260	257	231	283	209	260	243	225	246	253	250	216	234	245	248	218	256	234	245	244	239	264	232	233	227	236	236	250	235	236	246	251	231	240	249	259	223	272	245	232	233	221	242	246	236	226	234	251	242	271	224	254	262	260	249	269	255	256	253	233	268	239	259	243	235	222	264	248	262	246	249	216	216	246	244	257	254	229	251	231	221	235	250	249	226	234	248	250	220	242	216	235	256	235	267	231	237	222	237	241	236	256	269	246	259	247	238	283	241	230	223	233	270	254	248	250	234	246	218	243	244	235	241	228	250	231	227	267	260	248	249	223	234	263	239	252	250	264	233	242	263	249	270	235	249	255	236	222	252	253	232	227	240	243	234	229	256	253	235	233	258	245	256	244	277	246	234	240	234	257	262	220	263	235	255	243	244	222	239	260	251	251	241	256	230	260	231	254	279	238	249	249	243	228	249	249	229	254	229	245	247	215	251	238	256	262	244	251	247	209	225	252	242	252	242	235	243	246	228	247	242	238	243	243	255	260	243	243	263	232	246	250	254	239	245	278	233	230	264	247	235	244	249	223	226	255	264	263	252	251	236	225	245	220	241	239	252	234	239	231	239	237	244	250	225	256	235	252	247	263	242	233	224	246	245	262	267	247	228	260	251	204	257	254	258	251	217	248	240	248	254	243	253	240	241	243	220	263	249	250	258	243	240	249	245	251	263	264	263	246	262	240	288	235	235	278	263	252	273	243	264	225	278	272	246	248	218	256	222	237	228	245	238	242	258	230	227	234	256	263	258	247	236	229	258	251	215	223	248	238	238	233	244	271	230	266	251	248	233	232	275	234	244	238	206	262	250	236	263	247	248	249	247	231	225	256	251	250	258	250	226	210	237	277	246	272	234	230	247	242	253	246	243	251	239	240	238	242	228	251	255	241	250	243	226	247	222	233	249	263	231	244	253	251	260	238	246	236	239	239	230	236	217	279	260	237	249	245	267	243	233	266	237	235	256	230	265	244	256	264	260	240	246	241	241	224	254	251	218	234	235	232	279	245	255	265	281	243	265	250	232	225	277	244	246	285	254	238	230	269	234	237	242	240	240	225	234	232	252	233	243	250	244	226	229	265	251	255	219	231	243	257	252	229	241	253	245	246	276	234	206	240	227	257	231	236	255	245	250	254	260	257	220	237	234	240	244	287	279	236	237	238	239	263	247	241	237	265	242	229	265	247	242	247	234	259	260	240	234	242	243	235	227	255	261	253	231	228	281	231	242	241	296	236	251	254	252	258	253	262	239	243	240	269	220	232	256	263	255	252	253	247	251	246	257	256	262	250	243	266	222	281	266	272	265	252	237	241	273	259	273	254	224	222	244	226	259	225	253	275	220	223	243	255	227	259	258	225	224	224	268	275	251	233	232	251	256	243	244	229	235	248	230	230	225	259	236	227	230	258	246	260	246	242	275	247	211	245	242	193	270	265	248	239	245	259	232	236	239	217	273	247	241	278	249	254	246	228	254	254	224	254	255	226	224	251	273	230	244	256	257	264	261	247	266
3254	8941	5866	2716	2010	1499	1078	862	695	625	549	517	454	362	386	377	396	335	309	310	323	312	290	334	251	311	260	325	273	312	305	296	294	269	254	276	277	270	270	237	281	289	270	275	287	249	265	273	279	281	274	263	265	264	271	267	231	243	269	266	271	249	259	218	263	294	322	243	256	271	242	249	284	278	250	262	264	285	267	253	244	231	229	284	264	253	237	280	273	267	292	253	260	255	252	242	262	271	264	281	254	261	275	244	237	274	262	241	279	269	288	253	263	260	242	245	257	285	250	296	246	261	241	292	266	243	274	252	278	266	267	222	261	256	242	252	275	271	263	259	253	284	251	260	246	273	271	264	263	278	255	259	253	258	249	264	246	242	261	307	239	265	246	245	249	242	266	284	250	273	261	255	302	248	271	256	270	258	263	251	247	246	262	239	261	236	271	280	245	273	281	255	277	248	267	259	265	229	275	237	281	248	274	240	254	226	229	229	259	247	267	253	259	274	276	257	233	265	256	223	223	285	284	256	260	295	268	250	267	267	254	237	250	263	268	250	276	251	251	263	261	248	243	273	253	267	250	234	257	225	270	249	252	268	238	259	270	240	246	258	270	250	253	246	266	265	276	290	262	260	259	257	255	277	258	277	262	271	251	278	264	246	247	253	267	294	256	264	260	246	254	275	277	265	236	259	305	262	277	244	281	254	258	282	290	247	232	273	276	245	261	259	268	261	247	278	237	226	242	263	243	268	239	252	262	251	276	247	232	253	251	270	230	265	272	263	254	231	267	264	248	258	272	291	265	238	248	273	239	277	251	289	259	273	263	251	258	231	274	248	220	238	252	251	269	264	245	254	256	269	288	286	278	245	271	228	331	238	259	261	250	254	243	246	265	253	254	256	234	230	266	277	255	272	258	282	238	241	239	246	263	258	244	257	241	274	228	230	239	268	250	271	275	234	269	248	258	237	261	237	260	244	261	234	262	243	234	272	269	273	246	289	277	268	250	257	264	280	267	219	255	262	267	254	240	267	259	259	257	284	294	279	252	226	276	233	270	251	264	273	262	260	255	279	240	276	244	237	255	263	256	282	273	238	246	286	275	249	257	267	257	249	282	231	271	269	286	272	202	279	264	247	263	260	266	220	275	252	238	275	232	266	230	265	294	245	285	285	250	273	270	236	229	246	260	287	281	255	247	247	248	249	243	256	247	235	250	248	274	277	258	250	269	229	270	260	241	237	267	246	232	243	281	289	255	252	254	223	243	245	255	263	263	270	243	249	239	258	286	250	252	254	236	264	276	278	255	283	258	246	251	277	257	269	262	253	241	272	279	259	257	253	263	269	278	261	233	246	258	254	261	290	252	260	251	228	253	269	257	270	249	253	255	256	249	221	258	231	262	254	283	216	266	252	256	279	258	266	255	240	252	233	272	284	260	253	246	280	275	288	255	248	274	237	258	252	242	278	270	265	270	263	284	225	273	249	234	258	234	287	261	273	264	243	272	280	245	279	267	259	305	260	266	248	247	250	248	239	278	267	279	282	251	255	284	259	253	259	282	257	270	264	281	249	283	252	295	284	253	260	234	263	268	249	271	274	243	231	243	250	252	261	288	251	249	263	240	245	220	273	258	232	244	249	276	251	241	277	255	249	262	283	266	246	234	270	229	254	254	245	255	261	255	254	264	279	232	278	274	269	231	258	278	276	251	261	242	274	267	271	241	238	274	232	233	238	245	241	274	261	261	251	245	270	250	260	265	268	249	245	262	261	263	257	254	260	257	260	262	237	264	254	255	231	256	271	284	265	297	256	306	278	261	250	255	234	252	238	248	247	254	241	221	264	251	259	252	262	261	257	264	268	237	268	264	255	249	251	240	259	257	270	275	275	260	256	260	276	269	238	295	281	260	269	278	250	260	289	259	278	255	263	265	253	268	242	281	254	266	243	238	242	255	230	269	280	278	240	285	270	279	225	249	238	255	213	265	234	253	291	256	254	252	250	284	260	238	251	260	243	263	259	260	279	266	252	284	310	279	262	264	245	258	254	244	250	260	234	243	252	278	261	252	251	256	289	277	253	241	265	244	272	250	254	256	257	263	267	278	265	245	279	260	265	268	253	258	260	266	267	269	261	262	260	225	238	243	231	299	241	243	274	286	271	247	276	262	243	218	260	261	255	265	271	235	262	281	253	253	279	260	271	239	273	262	255	224	250	283	283	286	248	246	294	245	259	287	271	226	268	249	223	249	253	233	256	273	255	261	249	286	263	262	265	250	278	249	260	246	260	254	253	250	272	239	255	259	269	244	248	263	235	231	283	252	261	256	262	275	257	283	259	276	260	262	263	261	249	244	279	278	236	284	273	242	265	276	268	264	252	257	265	279	229	243	257	269	253	259	250	231	247	258	261	265	236	234	267	245	250	248	272	252	264	274	279	247	246	246	268	260	239	250	268	255	244	274	277	269	272	263	242	250	247	292	262	253	257	246	238	260	255	250	276	274	272	256	249	287	249	262	278	240	220	276	246	240	257	259	241	235	274	250	268	268	246	261	237	279	224	256	252	265	281	278	255	249	273	227	267	235	267	244	238	268	263	225	255	267	256	264	245	237	255	264	256	248	257	257	279	259	249	234	245	264	275	251	235	250	248	247	265	259	250	238	231	255	268	250	275	242	260	272	247	228	244	267	267	276	274	235	272	254	255	236	257	263	272	251	273	267	235	258	246	270	253	284	288	274	247	267	258	261	266	250	282	272	290	275	263	263	290	263	268	266	264	236	270	247	263	282	250	269	264	230	251	278	288	256	274	248	262	265	270	226	263	261	232	253	247	256	266	249	282	250	230	234	268	289	245	265	231	290	247	277	253	267	260	278	265	257	251	258	268	269	266	247	271	232	281	256	264	246	261	260	251	265	262	262	297	236	249	255	244	239	255	247	254	260	275	247	270	262	270	232	267	274	249	280	250	236	238	246	241	261	256	262	264	233	265	249	284	283	244	248	293	273	255	272	226	287	241	254	249	283	262	244	254	269	282	254	253	262	262	252	271	287	255	263	257	282	287	290	261	267	293	247	267	270	252	266	254	281	265	257	259	252	229	260	291	270	240	254	263	273	259	303	287	268	260	273	275	247	291	231	244	250	294	253	256	232	250	264	255	255	274	266	232	248	265	267	265	198	272	220	267	250	247	281	271	243	262	240	272	242	280	281	262	248	291	263	253	268	259	254	271	274	296	245	243	235	254	272	235	235	257	214	253	266	259	259	278	267	257	237	249	295	242	242	240	260	262	282	224	264	271	244	249	261	262	258	271	228	246	261	255	249	259	282	239	264	263	249	249	259	258	275	261	260	259	276	266	256	287	273	295	265	261	260	239	289	240	255	242	267	268	234	268	260	273	256	242	260	260	233	260	245	258	272	253	240	272	284	248	221	255	264	266	278	243	263	245	266	255	242	270	305	230	283	251	239	243	262	250	259	270	258	281	253	277	252	260	252	269	251	252
24786	21330	27597	25351	11558	1132	907	813	736	714	653	668	669	628	645	645	654	627	653	602	656	634	625	681	684	678	632	558	693	593	637	643	593	653	616	606	651	599	602	628	565	615	626	622	660	571	626	634	627	600	607	636	635	620	608	626	615	619	627	611	621	609	589	607	614	596	609	622	617	571	661	637	649	624	645	679	634	645	628	598	623	585	626	604	640	638	609	607	651	587	630	593	621	623	613	643	622	630	594	589	627	597	652	610	672	632	595	615	584	621	612	649	586	573	608	609	612	638	614	586	593	600	629	627	666	629	622	657	573	632	624	627	563	623	639	647	634	633	573	648	697	587	566	614	589	655	619	643	619	653	586	628	610	619	598	624	665	608	625	580	647	602	637	593	632	586	613	608	644	646	602	596	567	591	610	639	598	652	578	628	638	643	597	625	645	629	631	614	585	617	643	638	636	635	663	613	619	597	610	639	610	671	623	611	622	625	613	663	623	595	587	616	621	602	577	583	646	590	594	596	646	603	584	606	567	641	581	617	632	614	605	603	589	657	602	622	630	619	591	638	589	606	591	645	628	667	599	588	647	595	624	642	674	589	603	611	608	599	573	685	618	642	587	625	617	602	597	590	578	571	646	657	627	613	594	603	640	598	605	614	671	653	604	607	632	605	607	603	653	598	599	652	602	574	604	646	639	635	623	594	639	627	639	607	639	634	593	594	625	655	609	583	601	607	652	610	612	588	619	615	608	605	604	655	624	628	594	644	609	643	665	572	639	634	625	615	628	623	614	594	617	600	659	587	639	618	595	608	576	586	622	663	650	637	629	606	640	595	603	625	656	603	644	630	618	650	622	621	638	585	598	618	586	635	597	595	610	606	606	592	611	623	617	637	638	603	651	624	571	599	649	638	622	639	652	610	629	577	586	585	586	624	626	600	622	615	567	601	615	598	566	575	597	621	640	587	680	608	586	635	622	575	642	663	649	629	583	610	640	623	589	668	634	665	639	632	606	585	609	630	674	615	601	632	591	561	611	645	580	587	666	659	568	559	611	663	647	592	576	621	580	634	604	605	580	602	608	649	599	580	621	563	641	647	586	610	635	548	614	624	628	586	632	608	639	608	611	580	609	624	646	632	639	591	614	597	595	600	608	627	618	637	592	661	639	587	587	649	636	599	653	649	636	604	622	649	589	574	632	613	608	675	618	576	599	651	674	634	617	629	596	643	636	604	640	614	595	631	616	629	597	624	622	662	607	623	628	660	621	618	631	649	603	638	655	635	606	662	619	567	588	656	597	601	577	600	612	598	619	622	627	613	616	616	644	630	589	608	637	619	638	603	636	616	601	567	640	549	593	639	595	585	576	589	595	601	616	637	619	630	614	653	660	608	634	588	603	580	593	587	662	616	635	608	584	638	618	603	619	604	590	591	590	558	588	573	594	624	590	626	613	592	650	582	602	628	613	619	634	607	623	591	654	608	593	599	621	612	622	635	627	617	585	649	627	622	606	608	646	636	606	617	567	632	610	626	632	618	593	600	653	614	626	616	620	660	631	610	649	618	616	604	623	622	624	590	569	599	636	610	635	616	598	625	612	600	606	603	632	628	656	600	636	589	575	619	601	616	614	641	623	636	618	636	616	623	629	614	620	645	609	587	612	603	609	668	582	636	617	583	621	634	598	588	606	648	590	552	604	625	598	626	622	626	566	606	622	627	601	604	609	604	607	616	613	601	610	611	627	581	565	631	640	610	669	641	593	642	617	606	635	611	626	646	655	615	608	654	629	608	628	608	623	587	650	656	646	573	596	594	611	571	588	627	626	591	608	590	625	620	618	609	592	599	609	628	668	582	569	589	604	625	551	591	592	586	620	586	592	628	578	612	619	571	616	647	618	622	581	584	557	597	597	620	584	624	565	618	601	572	571	602	650	607	645	614	601	584	596	638	600	636	608	642	603	604	624	621	582	616	640	569	640	604	643	633	648	622	628	611	653	616	617	627	573	580	618	623	648	662	617	615	635	642	617	652	609	578	597	614	630	624	616	660	613	598	556	571	575	595	589	642	620	638	633	614	621	661	632	656	632	649	677	576	592	656	614	591	605	600	616	601	597	622	631	601	600	652	590	622	609	602	593	556	651	646	651	634	592	658	599	615	639	594	618	661	572	626	638	683	601	622	624	643	637	644	598	649	610	586	581	618	664	635	631	620	613	632	597	593	651	561	603	647	590	644	622	575	641	597	640	610	632	618	635	585	623	604	624	616	659	645	603	647	613	670	594	630	624	585	610	592	616	601	617	585	623	609	622	626	628	628	547	608	609	615	645	601	654	650	666	604	621	642	615	574	651	597	617	589	604	671	627	632	649	588	589	659	598	593	615	619	584	590	615	632	616	606	622	603	598	650	595	619	657	638	632	585	618	619	623	599	602	590	620	593	613	594	620	663	629	649	591	623	579	605	634	579	603	593	606	610	609	608	548	589	622	585	624	600	595	617	647	610	590	588	572	604	653	596	652	630	597	610	619	614	620	598	629	601	591	565	648	569	599	637	638	623	599	592	602	613	611	626	637	609	607	645	611	590	593	585	560	610	603	608	623	623	582	616	595	614	605	635	625	594	646	662	624	652	657	651	601	594	594	561	577	661	620	594	605	632	625	595	649	606	646	574	656	628	654	651	625	615	579	590	614	656	645	612	612	574	599	622	636	639	621	595	618	600	627	621	600	613	603	622	622	574	607	575	666	652	558	622	637	629	576	630	633	602	639	663	668	581	591	609	627	590	599	601	598	614	658	606	605	603	643	645	622	633	616	591	613	649	591	657	602	604	665	633	633	556	587	643	606	605	615	603	618	590	656	650	628	591	577	657	573	586	603	599	630	630	598	582	644	603	583	596	633	630	608	613	620	635	613	627	639	624	660	598	633	564	648	603	621	604	634	596	617	667	564	597	599	659	633	630	585	593	609	628	609	633	593	620	633	602	626	625	626	588	618	600	631	615	635	631	632	583	597	612	623	584	642	615	584	647	685	600	640	616	625	632	659	675	581	626	619	592	665	565	647	591	577	617	575	617	568	620	591	631	618	621	621	648	636	620	650	615	637	615	610	617	597	604	573	583	611	577	641	622	608	616	606	556	636	560	602	647	595	569	618	634	639	629	634	608	555	580	653	625	581	628	676	590	617	665	562	617	589	586	599	565	616	600	622	647	606	618	627	640	619	615	642	631	631	621	600	619	598	621	644	629	579	610	606	591	643	605	647	656	579	622	632	636	634	601	612	608	611	622	583	597	667	623	618	619	628	592	587	574	632	635	650	648	621	588	603	626	608	633	663	631	608	657	621	602	626	579	615	584	631	628	642	586	618	613	627	602	583	640	648	568	644	640	627	614	643	598	628	589	652	638	586	568	647	600	619	626	642	642	611	639	609	617	622	641	659	640	583	620	634	634	604	636	595	593	648	608	601	615	640	587	602	630	630	652	613	639	635	560	598	632	599	672	674	564
3410	5221	3563	1974	1514	1297	1019	953	875	745	764	757	692	703	693	684	671	648	664	614	652	550	648	651	614	634	646	605	631	655	659	634	667	650	661	639	655	660	633	577	591	640	624	645	626	610	628	615	629	624	616	657	617	638	644	598	631	613	588	577	634	658	651	652	638	615	634	629	617	615	663	622	615	637	602	590	585	628	614	634	628	592	639	619	583	623	664	650	628	624	595	668	580	622	626	630	573	635	607	614	632	587	605	593	585	582	609	662	606	594	585	613	637	625	640	573	615	619	629	631	643	608	621	648	597	591	632	603	612	616	599	615	621	641	616	615	601	614	607	618	566	597	592	632	599	622	603	620	632	599	677	633	615	579	601	621	625	646	605	564	651	638	639	646	595	589	614	655	618	592	610	652	667	629	618	657	609	618	629	652	600	598	601	614	638	623	640	611	637	599	657	639	574	640	637	596	589	609	650	572	660	607	594	625	624	619	622	587	629	652	594	610	664	610	643	618	591	592	610	669	646	635	662	618	630	598	634	698	612	630	601	604	643	629	608	613	634	646	585	656	605	590	594	664	616	628	628	612	639	618	658	657	646	653	640	617	648	607	633	652	652	600	615	652	614	561	676	639	599	631	600	623	600	604	605	632	610	610	619	603	614	635	642	618	609	638	623	619	612	607	612	578	612	644	585	624	599	610	604	615	590	577	588	626	643	617	625	692	624	615	606	646	661	655	633	607	612	637	607	638	588	604	595	643	597	628	626	655	566	669	619	620	643	592	630	658	619	630	597	629	622	625	693	607	588	625	583	572	613	640	612	624	563	599	587	604	673	628	629	584	646	619	587	597	623	591	576	594	619	628	598	587	604	599	601	631	610	611	595	607	606	617	593	586	590	620	599	584	609	655	583	595	590	620	614	617	651	627	601	617	621	569	606	620	617	626	573	600	660	574	631	622	614	574	637	600	630	650	605	631	647	651	633	607	668	647	623	615	592	652	631	598	608	615	602	663	584	640	586	581	673	644	624	578	639	632	616	612	615	613	610	578	595	616	641	601	670	613	588	598	589	629	598	647	592	635	639	591	614	609	631	581	620	617	581	590	632	615	642	616	629	594	606	649	608	596	636	639	602	646	641	631	616	622	590	604	619	642	576	606	598	586	649	615	606	635	651	621	615	603	611	626	615	617	614	621	589	630	612	600	623	629	652	591	628	643	592	612	614	634	605	609	612	623	628	594	644	581	633	639	643	588	641	574	617	598	646	602	627	609	583	577	590	621	626	615	630	623	585	658	617	580	593	624	605	630	618	607	600	647	615	586	586	628	616	595	599	638	624	616	579	620	616	643	630	587	631	627	632	632	615	625	599	615	611	604	607	650	613	640	637	656	606	628	619	596	603	621	640	625	643	648	640	566	606	592	587	627	612	628	665	618	628	579	571	619	654	596	618	648	645	591	618	648	617	609	615	605	604	606	654	622	604	606	612	638	636	602	637	662	658	611	633	575	620	605	573	606	589	635	643	632	640	621	632	617	632	641	639	630	662	603	609	651	580	660	611	598	627	622	599	598	610	621	588	643	608	599	634	629	623	616	652	595	603	599	597	584	649	631	673	591	603	582	670	623	646	637	629	584	617	626	633	629	637	661	604	666	604	608	651	600	615	630	634	649	622	588	605	633	567	618	623	633	585	671	629	593	621	642	578	575	590	610	620	585	657	637	637	623	605	588	605	640	623	650	660	586	612	632	573	594	609	604	587	619	584	651	618	610	641	615	658	656	616	628	629	607	643	687	617	623	613	621	621	583	598	621	636	628	582	653	610	636	602	616	634	620	670	624	615	621	639	620	667	583	612	580	582	602	640	579	582	587	619	602	601	601	637	585	613	643	641	611	667	619	594	599	650	649	613	658	651	617	648	601	631	623	611	622	658	621	586	637	622	572	630	677	602	621	625	587	593	615	667	629	605	574	643	616	627	644	585	626	628	668	631	584	708	618	620	599	670	640	620	586	644	606	586	593	643	595	612	667	581	644	645	631	611	611	623	642	613	599	635	635	602	583	620	609	582	613	619	615	608	629	615	640	624	627	583	628	582	641	603	616	620	608	612	594	619	624	620	621	648	633	623	591	613	600	602	578	626	606	636	636	589	639	623	654	606	617	621	622	632	587	617	602	633	631	652	632	617	587	603	620	624	609	659	588	667	632	618	629	649	603	617	629	643	613	610	613	588	634	623	629	633	649	629	620	621	622	630	646	612	621	598	646	607	621	652	596	629	585	638	651	620	637	645	580	605	643	589	642	592	656	634	636	644	620	648	635	629	619	581	611	652	578	588	603	627	624	640	637	568	629	578	608	631	682	627	625	581	617	626	614	653	652	607	624	677	588	634	638	632	610	624	637	649	585	604	640	639	601	615	671	656	640	576	607	606	647	612	612	608	609	568	595	601	607	631	643	606	633	611	627	637	633	619	608	628	562	621	622	633	615	613	603	560	651	564	603	625	647	572	621	585	632	645	602	649	567	656	628	613	634	633	587	607	625	686	641	621	651	613	577	625	631	632	626	629	660	607	630	605	597	627	650	649	616	645	612	619	648	602	651	614	625	649	647	624	574	628	632	610	643	552	647	627	583	635	632	615	629	628	579	608	642	619	596	591	646	568	630	651	606	628	582	614	567	599	637	618	608	608	596	634	593	631	673	634	644	654	592	612	622	620	604	635	602	618	602	595	617	639	629	614	638	614	613	621	651	615	622	599	651	611	625	599	619	609	636	609	655	585	648	644	615	589	616	599	614	631	631	622	587	627	554	621	622	608	612	612	599	608	596	664	617	590	631	638	588	608	603	596	647	581	604	632	622	632	597	614	608	635	619	605	648	605	607	618	627	635	610	628	627	609	623	626	624	601	597	677	631	618	641	608	632	589	628	602	616	614	574	637	611	641	597	650	609	584	645	593	644	668	630	604	645	609	645	644	621	615	600	672	643	637	602	609	642	588	639	578	620	650	626	627	654	602	597	577	631	587	597	605	591	646	596	624	611	623	603	602	614	647	595	619	641	608	586	675	600	606	616	666	669	649	625	606	642	620	614	617	646	610	600	567	622	606	606	643	617	624	649	633	637	612	611	579	592	631	659	618	616	632	666	600	625	599	631	643	657	669	607	614	643	598	583	548	602	653	617	630	620	586	610	577	665	656	608	604	588	634	554	634	597	629	658	615	642	609	555	592	628	612	628	626	626	618	621	630	653	596	580	641	626	599	617	615	597	672	653	636	578	590	643	648	617	608	635	601	614	674	638	624	627	659	627	630	606	643	610	599	626	650	599	644	613	658	566	663	628	606	600	616	624	576	561	600	633	583	609	644	658	588	652	648	606	633	599	645	621	627	599	624	616	629	616	627	578	595	618	611	626	591	608	613	566	596	620	651	615	652	636	687	594	642	642	664	608	658	580	637	575	645	628	617	578	612	567	595	589	612	664	594	580	584	601	623	595	618	615	615	631	638	645
22678	21400	29184	24027	21407	21453	9800	1024	694	589	557	473	414	375	373	334	337	323	314	270	297	300	233	244	238	284	265	262	244	283	261	238	257	238	228	224	244	229	216	208	214	206	255	215	185	228	217	209	232	248	212	223	226	230	216	200	234	204	202	249	225	239	220	198	202	239	211	237	225	242	203	224	209	209	224	215	227	206	231	225	219	192	206	200	233	196	213	229	226	231	198	224	237	221	205	217	208	210	175	227	220	201	223	236	219	239	235	193	208	208	219	201	205	216	232	232	238	223	200	225	212	216	217	228	237	213	231	206	231	240	228	227	195	211	242	191	216	202	220	200	221	252	211	214	214	219	180	203	197	229	203	239	238	222	192	223	208	220	200	219	244	250	249	237	201	196	220	239	236	190	213	221	206	238	202	235	224	187	237	259	217	226	209	200	184	200	222	228	215	210	201	213	233	200	241	211	218	220	239	223	244	233	204	246	221	217	212	214	206	209	222	235	215	213	188	217	239	227	203	203	225	215	204	219	207	242	219	228	203	206	219	206	232	215	219	214	215	226	220	198	229	251	203	197	224	223	198	235	220	191	204	234	194	176	211	203	234	197	219	227	188	176	221	218	235	234	213	221	217	219	214	194	194	226	200	217	190	242	225	221	256	216	230	210	213	245	212	219	241	221	217	221	211	222	221	217	206	203	204	208	236	204	201	223	212	226	181	227	207	209	239	233	253	208	198	246	236	251	189	190	229	226	205	221	211	240	211	213	220	209	209	207	202	226	202	206	240	235	216	193	227	218	226	175	221	245	191	216	221	225	222	204	222	201	211	218	190	235	227	232	217	230	196	212	204	215	219	217	199	201	208	207	218	223	197	218	212	200	198	203	212	217	235	229	209	204	200	198	227	243	209	231	228	208	225	200	222	228	199	210	213	213	208	227	191	211	230	217	207	181	198	215	211	253	212	242	222	211	240	214	227	218	213	223	243	195	194	199	197	211	190	210	219	213	223	196	218	189	255	206	217	215	212	200	215	211	199	206	201	225	240	222	222	200	207	212	236	238	194	237	206	220	227	200	219	237	218	207	219	193	210	202	210	221	231	202	232	246	197	241	211	212	185	242	199	217	208	230	203	236	214	185	197	240	242	192	213	177	210	208	183	209	231	198	208	192	204	210	231	211	205	197	211	225	229	199	232	250	204	206	228	179	236	238	213	217	195	184	221	187	202	205	231	231	229	226	214	213	210	233	211	203	215	222	221	211	209	213	212	219	240	201	197	232	194	250	204	224	212	221	215	196	186	208	228	237	223	216	216	189	225	212	232	221	227	201	238	210	216	211	215	206	215	230	228	214	200	220	227	200	218	207	214	218	223	236	218	233	204	226	196	210	226	243	213	207	237	228	206	204	219	219	223	216	248	208	232	208	230	232	204	219	215	214	200	202	193	202	218	212	221	200	222	219	193	211	197	200	210	214	202	207	198	218	234	226	196	214	219	233	217	205	237	221	222	221	206	206	202	222	189	197	215	219	217	198	230	216	218	216	211	223	199	203	196	217	212	220	213	216	219	224	218	227	213	239	193	213	206	224	201	245	197	214	235	214	201	218	229	197	207	207	219	220	201	214	225	226	228	203	221	210	223	216	219	204	220	206	224	189	214	213	213	188	180	224	232	228	210	229	213	202	195	206	249	238	222	218	224	226	248	220	205	218	230	201	236	202	230	193	208	225	213	255	217	207	219	217	221	200	198	204	232	217	239	208	221	230	221	219	223	216	233	232	207	229	210	187	225	229	193	228	220	213	206	191	220	212	210	225	220	203	234	212	218	215	203	192	224	218	223	234	216	234	202	221	219	211	241	224	220	207	237	230	194	216	219	188	201	223	227	248	212	212	220	204	209	231	210	202	216	234	223	247	205	211	197	230	211	226	232	233	198	187	216	217	215	213	215	191	218	230	212	223	206	220	241	223	217	195	240	222	211	225	231	211	226	228	197	218	206	208	203	210	226	221	199	222	221	220	202	197	193	229	209	219	192	225	244	224	204	212	200	214	231	205	236	208	212	222	222	215	195	197	209	214	197	239	217	238	217	235	219	226	209	211	195	210	220	226	213	220	203	201	225	222	226	245	217	207	222	237	199	201	231	206	230	240	199	204	184	220	183	227	209	219	222	202	238	198	211	234	209	215	219	220	223	223	195	219	188	193	212	196	246	225	244	209	217	199	227	216	215	231	206	207	210	227	215	235	224	233	247	188	217	213	221	230	202	235	196	232	193	222	197	216	214	203	223	212	195	219	222	180	184	216	226	208	221	209	242	211	198	210	213	220	216	217	207	191	208	209	240	210	249	243	202	185	193	207	219	221	199	217	204	198	207	230	203	233	195	202	211	254	206	203	210	264	217	227	201	212	219	230	195	225	223	183	257	212	202	210	212	229	225	224	193	199	227	244	208	206	209	217	184	221	206	234	222	206	200	228	214	221	189	229	199	228	246	205	199	195	209	219	217	227	231	213	223	205	217	226	213	252	215	218	184	198	229	209	223	196	213	194	225	224	200	208	209	233	240	206	207	219	228	218	199	212	216	193	238	243	229	218	218	194	219	230	216	210	214	206	204	207	226	210	228	188	183	235	181	224	207	236	219	236	235	210	219	234	217	184	219	201	209	182	229	203	220	218	218	204	232	200	222	224	202	247	218	255	233	212	222	201	200	214	218	224	228	216	222	240	199	200	222	216	215	212	216	229	219	233	215	204	207	221	219	192	185	218	190	214	221	196	234	237	219	204	220	232	222	208	193	202	199	200	191	236	231	224	247	245	217	236	210	225	216	200	202	210	227	235	216	214	219	221	248	250	227	208	238	230	217	212	208	218	235	203	245	203	210	208	240	211	234	236	194	226	234	219	217	216	227	226	208	242	210	215	233	196	234	216	211	219	209	226	207	218	215	226	217	235	220	244	209	209	228	229	192	210	203	214	220	245	226	207	209	219	215	224	239	230	207	195	236	214	243	207	222	198	205	190	227	239	217	230	227	202	249	214	223	232	211	222	216	237	217	231	215	231	218	214	236	194	232	221	226	215	234	193	203	210	222	219	205	200	219	229	223	224	228	250	249	213	201	264	242	223	213	198	216	209	231	201	226	206	199	202	208	218	235	237	206	204	239	222	211	196	207	228	225	204	222	213	219	209	234	238	202	199	226	225	231	220	199	199	210	230	188	225	206	194	219	223	229	232	227	226	209	221	215	231	234	269	217	220	229	213	219	220	228	238	191	220	200	202	209	199	229	205	218	220	205	213	234	222	222	212	227	205	227	233	231	211	211	219	228	231	193	221	215	188	181	239	218	216	212	203	224	210	234	221	217	202	219	199	205	229	187	203	220	236	223	234	217	211	207	221	221	203	224	199	218	210	228	222	220	226	208	220	208	218	218	228	213	215	239	222	225	205	184	234	214	216	214	245	203	203	226	213	228	201	241	240	228	236	243	200	230	198	213	237	199	212	195	207
4344	14524	9658	4790	3436	2463	1787	1355	1110	828	719	633	525	486	416	375	406	369	376	348	289	299	269	297	290	282	274	277	269	295	287	274	272	267	219	225	236	245	227	252	241	232	230	245	218	235	224	248	248	212	209	244	233	243	198	244	245	234	215	227	209	217	215	211	204	227	235	242	233	221	213	227	207	255	217	222	213	252	237	228	202	200	225	211	215	225	217	180	194	219	223	196	218	236	227	216	191	227	209	227	213	200	224	231	207	215	234	202	204	226	244	195	216	195	219	195	242	233	227	237	256	205	211	236	215	231	246	222	205	210	205	209	214	218	220	223	213	205	220	218	227	218	234	199	241	230	202	224	240	210	225	207	232	209	224	220	229	223	251	208	247	243	220	243	209	217	192	222	228	227	204	206	217	219	221	199	233	232	221	228	193	196	241	229	215	213	220	240	219	216	222	213	220	214	195	198	208	212	189	235	209	206	204	239	233	235	226	219	228	215	235	212	229	228	204	190	216	211	208	220	202	214	212	201	229	215	190	221	195	204	243	233	254	199	213	221	214	217	228	222	202	205	229	217	235	211	204	203	223	221	216	209	184	206	226	238	234	204	206	209	232	237	240	219	210	228	244	213	197	207	212	214	199	231	246	207	211	234	238	224	203	221	184	231	236	220	201	234	232	223	213	204	241	214	247	220	240	212	230	205	210	204	230	255	192	220	239	195	203	202	221	228	236	196	206	206	194	233	196	217	228	210	216	216	213	204	223	213	227	209	204	224	210	211	241	210	234	202	224	219	216	245	194	206	206	204	213	245	200	218	204	235	203	223	205	229	207	214	210	211	204	216	245	238	226	220	219	232	219	198	222	227	198	230	217	207	200	208	209	210	225	206	220	208	219	228	208	213	202	207	223	230	210	220	226	239	216	209	196	218	197	228	196	220	244	221	210	215	225	220	241	220	216	219	232	218	205	219	221	236	221	209	215	189	219	236	236	206	217	209	228	224	202	201	250	204	239	205	208	197	220	251	245	219	217	217	202	209	225	235	216	209	217	196	181	218	209	201	202	204	222	222	204	203	214	229	215	212	216	204	213	200	215	205	200	227	202	219	225	217	223	195	227	220	213	205	212	218	218	216	228	219	223	218	193	201	217	225	195	220	189	196	223	239	206	204	227	235	228	220	197	230	229	217	227	207	212	214	234	202	233	216	251	194	215	251	229	245	231	225	209	219	224	221	197	237	204	232	222	213	199	215	204	188	215	235	219	224	200	217	195	239	204	218	212	210	240	249	204	215	219	209	221	222	211	216	192	233	230	202	206	229	209	204	220	199	227	200	193	223	194	211	230	233	211	229	228	227	202	221	210	212	217	216	232	232	203	213	231	226	202	229	244	240	200	241	210	184	177	243	210	202	200	196	232	232	207	235	224	241	204	215	210	201	209	216	220	217	227	208	213	187	225	211	226	226	230	241	237	231	231	222	222	201	221	224	186	207	225	195	206	222	190	204	202	237	197	195	195	225	216	196	203	218	210	221	185	220	213	214	215	218	243	235	234	234	192	231	215	203	223	228	214	220	211	225	216	208	234	225	225	195	222	204	218	220	209	208	200	206	226	243	197	242	228	215	227	208	241	219	237	234	202	224	197	194	210	211	237	219	223	184	218	193	208	223	223	218	205	229	206	209	205	209	218	217	228	230	191	224	239	201	264	231	216	212	204	203	229	238	225	215	202	206	263	208	203	222	223	226	262	247	239	231	198	220	197	219	211	206	212	213	218	217	202	235	228	229	220	235	193	235	226	214	210	251	220	202	220	195	208	217	244	191	208	209	213	205	210	228	224	234	210	191	216	232	197	194	216	201	212	201	231	199	202	194	245	218	211	210	201	212	218	209	216	206	213	202	214	203	209	204	207	225	226	225	210	264	219	240	226	202	223	209	212	215	231	202	203	211	217	217	229	209	247	207	224	228	226	220	231	197	193	214	204	205	200	212	240	218	221	204	233	215	202	223	214	206	197	235	219	212	241	223	220	205	224	214	191	210	211	249	206	216	234	222	195	228	206	231	217	221	210	212	227	214	226	209	251	205	215	194	248	227	211	224	219	217	203	232	199	216	212	202	206	214	201	219	215	204	189	244	220	204	200	208	225	203	232	209	197	208	232	203	227	220	238	224	217	210	209	187	238	214	228	212	190	240	213	193	227	240	214	225	225	229	231	203	218	192	215	228	214	185	234	223	212	220	200	211	219	220	225	228	213	225	223	203	196	246	206	202	216	224	201	229	192	223	219	223	201	227	220	227	214	201	212	215	192	215	218	213	200	238	219	212	208	241	204	218	207	232	222	223	222	225	207	194	202	213	226	191	239	217	223	223	217	187	228	192	208	238	230	226	191	207	232	205	204	220	236	213	206	215	212	185	193	217	207	219	226	200	201	207	206	204	210	232	192	213	217	209	222	218	199	210	208	207	230	237	225	194	212	216	221	199	206	199	207	216	221	221	227	216	217	223	195	228	221	180	220	222	229	202	228	208	230	225	241	203	230	216	206	219	199	215	210	225	210	232	219	217	222	202	197	203	219	203	241	216	207	227	205	227	210	239	205	220	231	203	210	206	219	224	204	216	224	173	200	225	222	199	233	217	232	195	218	231	210	212	208	206	203	233	237	212	210	201	197	228	232	210	205	204	203	239	226	213	216	228	211	214	215	211	193	225	202	217	221	210	217	217	196	234	206	213	228	206	205	189	204	215	197	199	209	197	242	210	195	196	218	224	212	216	202	226	192	216	239	213	194	213	240	230	206	210	227	214	221	212	227	219	200	221	213	211	214	203	218	195	222	216	229	219	207	232	220	212	220	193	197	204	195	223	211	198	212	183	235	211	226	229	214	194	214	212	229	215	204	222	228	219	237	207	216	229	243	210	207	219	207	213	220	206	208	247	211	211	225	224	221	202	233	223	200	218	196	217	229	206	231	202	222	222	226	207	229	224	203	189	197	205	207	202	220	200	211	203	210	198	215	216	222	216	207	208	203	211	216	192	205	201	236	244	214	228	221	221	218	221	209	215	224	201	226	223	226	226	202	217	229	208	227	220	193	244	222	197	224	196	205	224	218	189	233	227	202	234	216	188	202	222	226	212	221	204	239	201	227	222	218	224	216	220	202	215	242	255	244	221	230	212	204	209	210	202	229	213	218	239	215	222	223	232	192	217	227	216	208	201	204	222	219	201	203	234	190	190	220	248	246	235	219	188	217	216	227	211	224	210	226	248	197	251	227	235	212	235	207	202	206	219	204	211	206	212	229	229	206	207	234	207	209	214	203	203	189	253	227	237	193	220	208	200	212	216	201	246	196	220	210	200	215	199	207	206	223	202	217	209	226	239	206	216	223	224	239	232	221	190	202	232	220	208	215	213	214	239	249	222	205	209	257	234	230	203	207	217	212	207	218	228	227	210	180	200	235	229	234	197	233	204	219	221	221	219	225	215	223	218	218	221	215	240	212	214
27727	19401	6040	832	681	587	567	554	542	598	588	560	508	570	576	557	561	567	542	534	544	564	567	547	535	565	564	594	530	562	531	521	540	564	543	540	526	528	540	504	581	559	534	544	583	565	549	575	551	500	562	524	542	521	555	484	546	525	540	537	527	562	568	515	535	563	575	560	554	549	549	554	514	552	566	539	503	581	539	600	539	513	559	537	544	576	532	544	518	568	559	580	559	529	499	537	532	571	513	499	519	526	556	542	536	522	598	554	544	529	549	574	519	537	563	553	564	533	561	554	573	552	535	527	557	531	492	565	532	584	587	551	528	537	538	540	541	568	499	569	545	534	541	542	541	540	548	543	518	539	538	520	518	535	538	555	552	555	515	563	553	542	524	521	513	543	528	515	540	525	519	549	521	525	545	554	545	542	552	561	535	548	563	535	542	521	618	556	522	521	594	530	538	560	559	551	586	523	587	516	560	511	545	533	559	550	546	571	534	527	543	542	543	584	557	510	522	544	523	518	529	551	532	586	541	537	503	584	548	574	514	505	490	567	567	550	521	543	546	604	571	523	572	544	536	579	523	572	539	515	554	566	537	564	566	573	544	526	548	571	535	556	534	564	536	528	535	553	599	530	559	557	573	573	554	593	531	537	575	566	573	590	539	512	548	497	543	558	572	524	560	553	541	572	503	547	534	536	559	581	528	556	499	565	520	566	543	566	566	554	539	549	567	566	508	587	532	537	581	590	517	514	524	552	571	503	529	543	525	552	541	529	536	592	529	510	576	503	546	529	511	522	543	529	480	521	531	517	544	523	571	581	556	577	518	485	561	571	556	537	540	537	547	534	497	535	496	535	527	527	524	537	542	491	523	556	518	547	520	537	563	554	563	512	529	545	514	566	533	565	543	553	557	568	501	572	562	544	551	590	582	520	527	532	514	575	513	499	563	544	571	561	500	534	559	544	514	525	530	568	531	586	523	542	508	519	546	556	578	608	503	545	566	512	536	551	571	534	546	526	558	545	548	557	566	532	580	534	534	561	566	551	524	559	583	532	576	555	521	548	553	547	526	553	547	561	560	567	561	527	536	526	540	568	520	564	512	545	555	565	536	566	554	532	539	566	542	559	561	531	541	572	526	551	554	534	514	550	542	561	553	520	547	558	548	563	530	551	537	539	546	509	539	503	572	548	510	531	560	562	525	539	545	542	573	533	519	577	537	492	563	528	546	560	485	546	510	564	543	551	554	582	564	552	544	555	547	534	510	535	543	550	575	558	594	559	498	550	555	573	577	511	509	600	565	519	578	539	547	530	551	541	539	556	595	546	536	539	538	578	568	576	562	532	492	551	530	516	539	563	534	514	530	539	561	535	565	566	526	550	565	554	513	561	542	573	546	571	534	550	525	486	546	568	509	552	582	539	572	532	546	548	528	523	515	520	503	523	549	567	522	515	557	567	518	548	569	502	504	526	548	549	568	548	533	560	593	486	534	529	535	621	522	554	563	550	606	560	507	572	540	522	489	583	539	593	566	536	506	574	497	514	570	543	550	509	494	543	549	535	570	590	561	560	568	541	554	552	525	547	523	537	523	547	563	533	532	553	571	513	559	550	577	549	529	550	537	572	547	549	531	529	563	553	516	537	532	500	527	542	572	557	554	577	573	526	530	525	543	525	526	532	555	549	534	538	533	587	521	556	561	488	498	552	528	519	500	544	567	594	541	571	530	537	528	513	571	532	530	579	518	509	545	553	560	524	535	540	521	526	529	531	538	548	598	552	542	564	556	522	525	535	534	573	561	563	539	526	506	548	570	537	597	570	541	519	572	553	565	525	533	565	582	526	537	561	543	552	547	541	540	547	495	520	571	547	546	533	532	580	536	549	545	541	552	557	556	530	552	531	562	550	531	501	528	571	539	572	484	562	575	507	514	560	544	567	500	529	535	557	509	517	571	577	566	572	546	617	520	515	533	545	561	579	576	555	593	575	561	527	524	544	535	569	544	518	536	533	550	568	551	541	552	565	560	558	550	537	549	538	512	486	566	549	540	564	572	531	531	569	556	527	590	524	549	558	530	582	556	541	549	556	544	514	581	541	582	579	561	541	592	568	533	542	559	548	546	525	549	547	511	513	584	536	550	549	550	538	516	529	533	551	574	558	501	566	538	559	521	546	537	513	514	567	557	546	533	556	545	565	576	549	517	491	512	551	556	561	590	521	537	555	559	548	550	555	532	503	563	567	536	565	515	526	540	531	511	547	523	519	515	575	593	536	535	485	543	502	548	549	539	529	497	559	536	554	572	543	542	485	565	603	530	519	523	503	508	567	507	538	501	543	551	543	554	584	564	628	556	502	554	563	564	543	500	530	531	537	534	532	529	560	552	604	535	556	579	546	541	560	529	544	532	528	522	530	546	536	539	521	550	558	551	529	543	520	581	561	508	532	550	561	526	535	528	553	521	552	550	526	573	568	553	551	539	514	544	514	520	516	523	530	539	569	530	555	532	548	535	522	560	539	555	531	574	507	559	516	521	547	531	530	560	591	553	514	548	577	536	527	582	563	524	555	556	548	488	483	585	504	553	561	587	531	541	536	559	529	588	533	550	542	539	557	535	545	546	512	512	535	554	557	504	545	528	550	595	523	557	529	505	535	529	532	592	521	527	547	550	546	513	518	507	542	506	514	545	574	506	508	558	578	521	526	504	554	514	539	548	516	543	573	575	582	560	553	521	517	537	539	586	517	584	528	547	601	530	538	554	527	541	536	541	545	605	516	529	534	556	554	593	545	533	525	543	536	531	513	573	527	527	584	528	581	557	559	550	561	568	570	552	534	538	584	560	520	541	574	551	541	546	560	553	547	566	529	534	584	525	518	517	567	537	563	577	531	516	504	607	538	552	544	537	585	579	489	555	534	571	537	522	491	543	566	520	577	537	527	581	542	544	520	523	505	541	543	500	563	545	542	558	520	525	520	555	550	584	539	563	552	539	590	547	518	544	559	511	533	550	572	526	542	541	523	528	551	505	555	525	543	535	537	522	591	542	524	567	541	539	555	550	553	547	545	549	546	539	535	558	537	552	576	553	547	543	558	552	542	503	528	550	537	558	511	543	528	523	527	552	549	576	531	555	533	539	532	549	541	550	542	541	499	559	486	510	543	560	515	518	525	512	490	546	543	513	581	541	531	566	537	539	543	524	546	562	564	541	551	541	512	512	510	557	548	568	548	568	523	580	584	583	528	541	521	516	580	550	582	580	549	586	542	568	554	538	543	558	497	528	535	567	574	538	555	534	542	523	536	574	511	556	533	547	582	578	554	530	550	528	517	485	605	512	513	551	588	541	559	523	568	538	535	566	563	550	540	556	535	540	565	538	587	542	551	534	555	562	570	533	572	557	525	549	535	498	534	542	525	554	568	538	551	526	567	532	566	508	512	545	570	536	520	540	531	545	561	558	542	586	523	519	523	494	563	554	556	567	558	518	539	510	542	547	531	523	512
4514	1421	1072	769	718	626	603	593	610	629	563	589	552	551	578	619	566	564	584	565	567	569	583	568	604	510	567	585	597	576	576	562	571	600	559	573	551	589	544	530	521	572	589	583	578	584	542	580	523	530	552	553	583	560	591	554	567	542	527	552	549	537	570	622	597	558	504	550	541	602	543	577	559	532	564	594	564	572	567	559	545	543	575	534	570	560	581	575	536	555	534	535	547	527	594	556	538	582	542	576	605	505	535	631	554	561	529	561	536	588	544	559	614	557	529	622	555	590	521	549	545	563	589	545	573	539	517	578	553	594	569	547	575	554	573	543	565	625	586	561	557	589	593	553	571	552	552	564	564	592	541	578	538	567	567	540	548	553	549	567	558	577	591	571	618	549	511	551	557	601	530	530	539	566	549	573	581	590	565	573	582	604	516	559	566	537	541	566	602	570	551	557	572	602	580	546	546	587	566	578	583	547	544	560	573	571	555	569	549	542	576	576	558	529	527	560	603	528	572	558	532	593	545	554	554	549	543	552	551	575	561	577	561	586	570	569	566	551	545	570	524	556	550	554	596	557	550	570	570	532	577	557	541	543	558	539	541	546	554	564	555	607	568	618	525	516	559	544	576	562	547	567	547	556	549	550	547	539	622	558	531	541	589	563	554	590	545	603	551	545	552	551	626	579	588	565	535	550	540	578	599	573	544	523	528	590	558	551	561	584	583	576	556	548	563	574	586	590	509	556	573	529	536	593	572	588	572	590	551	548	561	547	579	553	569	565	594	602	535	557	572	524	555	551	532	544	545	578	546	573	575	520	555	568	567	548	554	570	556	535	555	555	564	577	546	545	537	533	544	571	592	597	562	567	535	581	543	545	594	533	600	536	552	605	548	586	572	547	556	615	560	561	557	571	558	542	585	575	588	584	530	582	550	560	512	584	566	552	572	579	564	579	536	533	540	547	554	560	569	572	535	593	580	603	522	578	543	563	561	579	530	550	569	525	542	565	535	567	553	541	573	564	593	557	549	539	526	549	556	570	530	580	557	594	551	590	554	547	544	586	579	594	530	588	546	554	559	551	576	568	526	534	581	589	534	587	532	559	577	545	535	542	575	608	532	558	550	573	608	556	569	559	618	575	594	578	554	555	553	592	509	572	516	548	586	568	589	546	559	563	528	556	527	576	557	577	560	539	559	545	528	567	546	576	549	527	570	564	569	554	575	548	574	591	525	597	551	569	560	583	542	528	560	579	541	631	589	558	549	565	558	545	607	561	553	562	604	574	591	522	539	553	544	567	593	548	554	547	540	535	526	549	585	537	595	538	571	567	580	515	589	565	541	582	525	559	542	538	558	570	547	544	622	601	571	592	545	572	566	577	545	553	573	577	554	575	548	528	559	544	556	577	542	587	539	587	579	540	582	555	592	586	588	550	528	573	548	555	589	579	588	607	575	558	571	564	555	572	571	558	573	570	574	606	548	560	558	599	581	567	580	546	546	554	569	567	568	579	590	544	546	570	569	556	553	556	573	549	566	569	552	554	555	520	598	552	593	610	608	554	584	582	551	565	571	574	586	528	533	561	592	553	583	601	560	569	574	572	530	565	574	618	541	537	565	561	519	616	559	551	537	577	541	577	625	573	519	534	566	584	579	550	579	552	571	585	508	580	593	580	579	530	561	557	505	596	541	545	537	583	512	603	569	551	563	579	590	555	581	586	601	592	548	561	556	595	509	549	542	525	539	571	527	539	541	572	558	526	528	567	567	516	508	560	578	596	528	554	618	549	559	612	559	611	538	586	608	546	557	548	565	574	601	551	598	585	581	554	584	514	618	581	595	618	578	580	575	527	586	560	532	549	561	593	553	552	565	544	538	548	565	542	528	596	579	597	548	578	544	565	532	534	522	550	553	543	550	578	563	553	560	576	583	526	570	533	592	558	542	517	556	562	592	560	597	543	587	530	549	532	534	565	531	561	538	603	543	583	535	551	601	577	557	531	574	554	556	536	547	575	569	597	573	556	549	530	581	555	567	537	521	599	579	560	535	588	510	593	626	523	501	510	576	585	588	534	502	531	548	537	582	549	537	563	564	580	546	579	577	522	591	522	544	555	551	567	603	552	555	552	571	619	544	566	569	591	572	566	561	576	587	540	550	588	600	542	556	588	555	582	548	535	596	529	559	577	571	573	562	544	555	563	558	553	573	504	557	550	531	573	566	580	555	575	534	591	573	547	570	550	568	578	559	571	556	553	543	537	517	594	520	528	510	574	572	544	609	518	570	616	585	582	545	537	541	597	597	563	544	528	570	582	547	558	538	586	531	533	567	541	549	543	548	572	623	562	580	571	530	547	548	549	569	563	554	547	567	540	554	616	545	550	571	518	546	603	570	564	578	528	536	575	550	579	551	504	560	544	575	588	589	581	580	555	538	556	578	564	577	536	584	557	550	544	557	532	580	578	576	569	596	540	600	550	530	586	552	542	579	589	557	547	552	598	586	555	546	570	530	563	549	545	556	585	586	567	562	591	520	540	555	545	589	535	595	526	530	548	558	559	512	522	540	584	590	574	505	615	541	575	579	501	544	539	579	566	594	540	573	604	569	599	564	542	548	563	569	522	608	533	557	534	564	542	568	556	613	547	596	575	579	530	529	576	541	551	589	562	558	547	586	554	507	567	530	552	586	571	566	510	573	585	574	548	554	552	564	598	536	527	575	599	575	573	531	545	550	548	575	565	572	508	563	578	545	591	511	548	577	560	562	558	550	534	562	563	572	541	587	554	577	566	604	538	553	546	585	553	552	545	579	624	563	547	575	538	573	559	576	540	580	585	550	578	540	555	537	564	574	538	573	595	563	546	541	573	550	590	553	577	609	555	542	580	538	566	585	562	571	556	569	564	551	585	557	604	563	512	584	546	522	529	562	569	538	599	541	575	593	588	543	574	592	555	598	559	534	560	574	568	551	569	544	573	557	533	533	555	581	579	550	562	611	561	570	534	534	525	544	557	583	572	543	542	556	551	552	583	583	575	585	529	564	513	575	555	594	590	576	583	587	539	595	557	556	600	551	524	547	547	538	581	560	565	536	565	588	549	541	570	607	575	576	552	596	554	550	585	554	544	589	592	558	555	575	529	544	608	546	548	565	597	572	571	562	544	566	544	578	561	552	558	561	595	563	558	572	529	582	561	537	550	621	558	549	517	565	544	586	604	550	591	524	543	581	537	576	560	558	588	593	579	586	553	528	539	597	537	548	565	562	559	565	575	565	569	562	549	561	589	576	565	556	566	548	559	589	561	533	524	572	588	563	586	595	593	547	531	540	553	598	572	542	546	589	570	557	555	580	556	561	544	559	580	546	593	561	537	542	504	555	524	592	578	605	568	551	607	572	617	565	559	548	553	546	550	583	547	572	574	526	561	549	533	588	530	549	614	585	564	551	573	577	562	575	574	614	574	584	592	574	588	606	531	571	558	579	582	544	566	573	545	564	542	575	564
23792	21314	28571	24396	21324	9989	956	568	506	488	383	394	312	342	304	310	259	261	307	276	297	264	269	297	291	242	287	285	263	243	289	290	288	285	249	250	260	241	270	258	282	249	273	260	233	263	248	284	247	246	255	263	240	236	249	231	235	240	259	210	261	247	201	240	214	245	261	237	227	275	252	244	229	269	259	235	220	234	259	251	262	225	232	247	262	246	252	229	226	254	233	223	220	232	268	280	236	264	270	259	242	255	226	243	228	213	244	242	245	283	253	223	243	215	235	220	230	227	246	227	234	264	290	259	232	233	256	238	256	228	258	244	245	267	241	249	243	256	224	252	257	251	240	257	269	261	264	253	273	253	234	250	236	235	226	247	250	229	232	243	250	228	273	230	232	229	238	243	216	229	203	236	245	266	222	246	249	244	247	279	245	257	237	261	227	267	245	251	243	250	270	248	249	252	235	238	253	225	279	248	255	251	264	245	268	232	253	235	251	245	229	222	248	232	235	240	260	235	244	255	249	249	257	282	269	236	230	238	262	242	234	248	230	227	259	235	241	229	238	229	252	241	250	292	238	241	220	253	279	237	252	273	271	239	245	228	227	249	230	234	255	250	236	244	255	262	248	253	243	259	268	230	262	252	226	256	269	242	292	281	244	244	261	233	214	247	250	247	246	257	245	269	214	221	239	223	230	241	232	232	262	230	253	253	232	257	239	255	216	254	247	230	254	230	243	262	251	248	240	248	254	257	229	246	239	246	235	269	248	237	243	207	261	245	226	252	250	227	264	238	219	253	235	221	247	232	259	251	240	233	256	251	235	219	259	284	265	258	227	246	264	269	265	231	230	239	272	238	255	236	226	257	220	241	236	260	249	260	233	247	258	232	259	245	236	248	281	242	244	258	245	245	274	231	242	262	251	235	253	228	246	230	224	227	258	224	226	259	282	225	229	251	230	234	244	237	253	236	246	252	255	241	242	219	276	287	248	244	241	249	255	225	253	244	234	245	252	239	275	265	242	264	257	227	253	248	228	266	234	252	251	235	274	249	248	231	241	236	234	251	273	259	266	244	240	266	235	265	272	231	212	261	269	247	245	252	255	246	214	247	216	242	261	255	270	261	236	240	229	218	255	223	239	239	244	235	242	232	247	247	243	260	253	224	227	270	226	244	270	260	257	255	257	234	247	241	230	278	238	248	245	234	224	219	245	244	221	272	226	239	256	259	235	255	242	229	236	242	213	238	235	239	231	210	200	249	254	251	219	236	266	238	209	252	209	270	258	246	257	242	227	247	237	205	243	235	241	236	278	241	230	251	251	267	268	237	231	232	246	248	240	258	242	252	236	217	245	250	241	215	247	254	234	259	229	238	267	256	251	215	250	228	240	254	262	239	222	231	252	234	247	270	241	251	239	232	269	233	227	269	241	219	215	258	253	254	241	226	244	260	271	269	269	259	271	295	253	230	246	261	228	258	229	209	236	229	233	264	245	254	266	239	241	229	245	235	240	254	259	243	250	243	246	241	255	240	253	251	244	268	218	255	250	234	244	244	233	234	235	218	235	236	263	267	260	239	246	250	252	248	256	251	248	241	255	243	222	253	242	245	261	253	254	215	245	216	218	240	268	244	245	244	238	254	279	249	238	238	250	230	272	259	262	270	239	241	270	253	267	240	242	262	219	249	254	230	254	245	254	216	224	236	225	215	248	223	279	238	227	221	245	230	246	220	213	257	274	253	264	249	259	241	225	263	227	268	246	249	223	259	246	251	209	248	223	224	245	235	268	255	249	223	245	254	253	225	219	239	207	225	239	248	232	235	243	225	230	223	263	265	235	234	250	260	227	236	229	246	225	234	253	260	241	243	256	247	253	255	229	235	258	262	275	266	217	228	250	230	253	238	268	226	210	241	279	270	235	236	249	271	256	245	243	228	245	240	250	236	230	265	271	241	250	244	213	245	250	227	254	264	245	223	241	258	236	256	265	255	236	243	256	252	242	254	254	249	247	241	244	244	247	243	260	236	267	260	226	295	233	266	240	225	229	241	226	284	243	254	221	246	241	227	234	245	236	250	224	243	244	260	247	228	239	251	228	258	266	235	244	290	251	251	227	232	245	219	256	240	236	231	251	235	262	253	247	250	277	251	262	237	248	256	254	239	235	244	253	220	247	227	259	242	257	263	255	247	246	253	244	227	278	264	236	243	245	257	257	240	249	257	233	232	270	240	256	213	226	223	218	247	254	264	223	251	232	232	252	258	242	234	242	281	244	232	239	248	240	236	226	242	244	263	219	268	272	254	229	270	267	217	227	224	276	231	232	231	234	251	238	252	248	239	226	246	243	229	274	241	268	252	243	264	261	234	242	263	243	204	264	248	248	250	246	231	247	256	230	258	238	241	253	238	234	264	253	263	237	222	265	246	229	253	233	240	267	269	246	239	227	240	262	260	273	226	216	239	246	261	247	238	228	231	253	219	275	250	237	259	222	244	225	281	244	236	243	226	231	233	253	256	250	206	243	242	237	243	255	229	250	255	255	253	259	235	248	226	243	248	236	225	274	239	237	252	265	251	175	233	238	251	248	236	228	247	243	228	229	263	239	232	217	248	240	230	238	270	228	245	248	227	232	232	245	254	275	239	236	227	235	267	236	220	246	264	268	254	250	229	241	254	255	233	257	290	236	244	250	277	258	248	246	223	236	263	251	246	235	272	234	243	250	270	229	266	227	264	240	257	260	247	258	280	234	236	240	260	271	271	233	260	253	234	252	250	242	264	245	243	235	243	248	227	259	273	221	276	261	220	215	239	239	249	236	230	261	246	259	233	236	245	245	257	223	245	255	255	219	239	244	237	241	231	218	234	241	196	221	254	261	214	238	274	287	268	232	230	254	254	239	249	258	260	242	234	249	246	249	221	230	260	257	226	262	237	255	238	241	258	261	243	257	232	250	231	248	237	269	250	230	238	255	219	243	208	220	251	265	243	234	214	228	245	277	235	249	242	217	263	241	236	244	241	243	237	250	254	222	234	241	246	235	252	243	245	243	209	242	247	259	227	235	276	215	247	246	253	247	238	258	206	246	249	219	210	259	239	228	240	254	222	243	240	269	231	233	225	239	254	256	255	254	238	247	223	250	262	243	260	248	221	230	251	239	233	212	285	240	253	267	258	246	249	256	258	253	261	239	244	255	228	228	252	241	248	236	250	261	251	215	229	233	214	251	226	254	232	227	283	258	255	274	269	225	240	215	247	257	247	246	255	232	252	237	207	230	241	258	232	266	234	236	236	247	240	233	242	255	262	255	236	253	237	238	216	240	239	235	231	241	232	273	239	246	228	246	246	227	248	239	237	222	216	270	232	227	255	227	252	240	237	242	232	265	239	236	229	234	237	256	249	247	247	225	249	251	233	233	234	203	269	232	236	247	248	227	246	248	236	257	226	240	238	245	247	239	215	272	253	238	234	246	235	227	257	213	260	241	243	254	259	237	233	238	235	243	253
3317	8882	5775	2793	1889	1474	1102	869	758	636	522	470	408	396	393	340	342	329	287	305	314	305	314	286	297	304	274	285	305	284	306	296	304	290	258	297	256	264	278	271	287	266	267	282	237	284	274	275	274	242	262	282	260	241	262	271	282	269	256	245	225	232	255	243	258	274	239	284	250	244	261	277	240	272	285	273	282	276	250	266	265	275	262	249	251	278	252	252	249	268	271	232	273	270	247	253	271	251	259	277	260	233	236	279	249	264	262	303	260	274	273	269	243	239	242	230	254	267	247	251	266	255	245	242	268	289	279	243	254	289	255	293	265	262	246	271	250	254	243	245	285	259	281	239	270	238	263	264	270	270	299	279	251	232	283	275	248	243	265	273	260	270	265	252	249	261	246	273	256	249	245	241	270	268	241	252	264	231	283	250	298	255	264	265	259	273	266	271	273	261	242	249	290	269	275	268	238	257	258	255	240	275	291	230	283	255	263	277	276	275	267	267	273	248	251	258	310	237	244	257	254	231	278	239	259	265	216	256	260	249	244	250	257	219	241	234	269	276	248	279	268	275	248	269	252	262	263	262	256	248	215	256	265	266	245	236	257	223	227	264	285	273	246	286	246	263	250	246	272	257	249	269	263	264	269	258	276	264	233	277	292	295	269	251	273	219	290	263	249	284	259	237	282	251	219	250	263	242	268	254	292	257	252	248	233	240	288	255	251	254	265	262	247	241	263	237	263	249	273	282	257	277	221	271	258	269	257	252	243	258	266	265	252	256	245	266	267	239	279	280	267	298	271	233	264	255	283	267	252	299	249	285	271	222	228	278	238	277	251	252	271	251	274	257	252	308	253	249	247	263	250	264	274	243	272	265	248	249	256	268	259	254	253	264	268	258	269	250	257	244	237	265	253	250	265	279	271	271	264	258	249	282	283	271	271	229	252	230	238	265	250	230	252	264	247	253	246	240	275	267	233	266	278	251	222	253	249	260	281	251	256	240	252	269	249	243	244	275	272	243	276	248	298	297	272	242	268	258	264	264	254	274	238	265	245	250	258	278	271	262	258	266	271	245	272	239	246	249	252	243	247	252	241	261	266	268	229	244	274	269	248	281	263	263	242	265	269	269	247	266	270	272	268	249	247	260	253	238	248	258	245	263	282	237	279	276	275	258	261	259	251	265	257	242	248	294	250	243	280	260	282	262	266	263	254	272	240	250	242	267	290	269	269	262	278	246	276	276	241	250	271	249	272	276	253	267	256	259	247	263	259	247	266	238	244	269	260	230	277	271	280	253	248	262	300	283	270	262	270	247	257	252	250	242	293	288	268	264	274	277	254	270	251	260	242	227	250	242	252	259	263	271	303	273	272	243	254	240	229	294	254	247	244	255	241	262	262	278	270	264	241	250	261	278	243	263	295	259	259	260	257	260	269	221	258	267	271	255	259	264	252	241	242	268	259	255	268	275	267	241	233	245	333	240	260	261	210	299	243	250	266	280	259	228	246	271	268	260	261	274	268	267	264	272	259	250	283	298	256	245	276	235	249	230	250	248	262	288	266	254	291	248	269	265	246	260	227	265	256	242	268	250	268	260	266	246	279	255	263	288	234	281	262	256	236	242	295	259	251	255	276	246	249	240	233	255	254	255	261	252	277	273	256	249	271	268	256	251	287	255	226	254	267	243	254	256	268	272	251	277	281	277	266	268	264	258	244	262	247	278	247	247	279	275	228	272	259	281	279	259	257	271	269	262	245	253	228	288	267	282	258	237	273	261	280	250	267	277	262	249	269	263	273	244	254	275	255	237	264	261	246	263	241	276	288	281	243	243	312	279	244	258	270	284	253	291	248	265	262	236	268	259	250	261	258	261	249	287	282	268	263	211	255	246	242	274	273	250	276	259	251	302	226	241	231	256	249	260	251	254	265	273	281	253	248	238	258	283	265	220	257	273	285	297	275	269	267	272	244	280	261	281	265	252	219	250	277	284	280	248	250	259	270	245	274	287	255	281	246	234	273	256	275	250	248	266	265	269	252	269	268	303	258	262	292	293	257	264	269	243	252	229	253	263	259	266	255	261	259	277	256	303	235	265	264	263	249	257	275	229	260	312	268	272	253	245	270	273	245	260	227	277	247	275	272	282	257	232	227	251	270	241	218	271	264	252	263	248	234	279	230	270	235	263	259	290	252	247	269	266	262	221	271	284	308	239	282	241	272	260	290	246	269	260	253	268	258	254	267	228	252	242	259	274	260	270	270	268	250	235	256	239	284	211	247	251	262	232	259	248	274	255	250	272	280	242	255	249	270	243	250	247	255	260	289	253	261	294	301	233	286	273	271	280	246	247	251	220	254	266	263	272	235	257	267	251	255	250	260	233	268	232	293	265	245	233	268	262	273	267	247	260	285	243	226	230	245	251	249	286	242	236	262	252	252	250	272	256	255	244	268	279	242	254	276	230	204	248	278	262	250	282	245	274	272	254	275	256	246	296	241	258	261	245	257	249	266	287	244	263	268	258	245	258	271	255	294	239	263	261	290	246	252	246	274	275	270	259	245	273	265	264	256	279	285	258	229	275	258	265	260	244	228	233	272	255	264	253	265	260	278	262	280	263	253	285	262	229	258	259	266	241	252	277	266	226	251	292	262	249	252	231	247	275	268	251	240	273	225	271	255	266	246	260	253	273	233	286	260	244	251	255	248	239	254	256	275	262	280	265	233	299	262	257	247	255	274	241	248	285	256	261	243	281	259	277	260	257	268	245	261	274	268	245	259	299	277	269	259	250	257	241	251	250	244	273	238	258	267	254	213	236	236	260	284	282	244	276	253	258	229	250	308	232	263	306	265	247	270	274	257	239	263	257	264	262	272	271	252	239	262	248	252	271	258	264	262	275	252	265	267	269	262	251	261	267	254	284	267	262	263	302	270	246	258	236	234	239	281	263	250	247	258	262	253	248	262	268	275	266	278	265	253	260	286	265	289	252	272	269	257	277	252	270	270	256	261	227	245	270	249	260	275	258	265	250	269	258	224	278	223	236	249	248	278	243	251	248	261	242	269	258	255	270	276	219	263	240	262	269	274	244	256	248	266	216	253	254	266	260	269	262	278	289	264	248	267	240	257	235	291	273	227	272	275	278	250	263	254	269	250	257	280	260	265	260	244	268	256	269	242	243	248	232	270	246	257	288	261	246	236	266	254	231	278	229	273	260	243	262	260	272	225	301	268	250	259	263	249	225	254	245	249	278	253	234	281	271	254	268	277	267	243	271	232	257	259	234	260	282	267	253	276	223	271	253	259	246	241	245	251	260	245	245	290	255	245	269	241	281	241	269	268	238	258	247	253	260	281	262	259	269	243	269	286	264	252	272	247	268	273	252	261	263	276	262	258	268	275	255	265	248	279	239	273	275	231	275	276	267	278	244	247	243	294	250	271	248	249	272	258	232	272	278	259	249	241	259	293	277	270	247	245	256	255	274	268	262	265	273	277	252	247	267	258	250
24894	21333	27573	25341	11579	1211	873	794	717	715	706	705	684	677	644	674	627	674	662	638	643	655	662	629	632	650	639	612	632	635	641	622	613	616	588	626	627	598	653	657	636	645	608	604	649	596	634	626	651	594	606	627	652	634	648	675	646	635	661	628	606	613	600	633	662	641	618	628	594	658	608	579	599	626	582	591	610	673	634	660	610	626	632	588	656	642	634	609	599	621	652	594	624	621	659	632	645	606	633	633	614	600	631	580	639	634	640	611	550	594	615	587	590	585	640	633	607	666	635	635	598	631	587	623	617	608	583	666	599	589	602	602	601	612	551	623	594	589	619	623	602	630	606	642	589	641	591	631	620	645	599	586	613	612	646	657	584	640	601	647	605	623	586	632	602	621	587	602	621	639	624	637	635	584	631	666	678	621	615	603	622	634	601	633	620	597	613	601	652	639	590	616	583	640	614	664	632	593	622	629	645	592	581	615	625	653	633	592	608	648	627	590	599	653	642	608	600	617	627	615	644	610	591	613	664	617	611	617	639	639	585	628	600	617	604	604	613	609	612	649	618	627	627	661	608	632	608	616	612	640	634	664	602	624	628	628	592	611	626	604	603	630	620	590	643	577	623	547	631	607	631	610	605	612	608	602	602	638	622	617	617	624	588	617	590	628	596	657	636	616	616	583	644	598	652	579	617	640	632	574	588	602	633	642	632	621	589	606	661	630	684	659	612	620	648	629	624	637	552	645	622	572	576	649	653	642	626	621	616	633	617	605	618	570	649	647	644	617	583	655	617	636	695	620	620	619	608	606	614	602	663	617	633	640	633	597	621	645	612	630	608	656	597	660	617	586	589	609	626	621	637	615	602	643	629	605	598	625	635	599	634	635	610	616	595	591	653	610	628	614	628	593	592	611	630	651	595	645	604	639	620	627	593	604	613	589	618	592	597	664	659	644	606	574	650	624	614	616	629	623	627	560	637	603	610	598	598	625	630	634	577	629	579	675	603	576	583	612	567	606	633	615	649	646	589	683	545	589	629	608	599	601	610	571	626	602	571	607	625	629	582	627	613	590	663	584	672	601	666	619	601	593	643	650	605	633	614	603	572	579	620	622	657	635	625	628	638	671	593	614	657	667	632	643	586	602	662	631	593	584	587	596	647	621	595	617	634	611	609	617	646	626	635	602	638	690	638	591	636	582	622	614	595	627	613	603	593	677	613	585	608	575	588	590	610	590	584	616	588	620	620	537	620	564	605	585	600	650	599	650	580	597	606	560	626	578	605	604	610	604	636	618	607	629	664	606	636	616	635	612	618	642	630	590	596	612	639	609	585	618	601	612	624	609	561	639	615	589	641	634	598	572	572	632	603	624	626	612	613	599	670	636	598	629	567	609	571	591	608	619	636	599	641	613	649	666	597	603	595	616	607	645	642	635	609	630	617	627	620	616	598	588	638	612	643	610	593	615	629	650	635	550	654	650	635	634	602	591	635	630	621	627	613	640	606	594	596	692	620	582	611	638	598	633	644	605	609	620	642	633	622	646	659	641	673	574	572	615	612	648	586	583	612	648	624	628	592	579	625	620	597	582	615	632	656	625	618	600	593	605	676	604	580	630	613	605	666	627	576	629	603	596	604	618	613	634	590	632	561	613	625	576	603	580	636	616	598	594	616	612	628	652	612	658	626	572	608	603	652	639	655	579	613	583	579	610	576	632	600	624	651	627	675	603	604	604	665	612	591	613	579	615	556	638	595	640	619	598	620	591	609	610	609	619	594	633	621	603	665	635	606	591	627	644	602	613	635	660	643	569	694	619	591	598	633	594	641	623	674	623	650	659	612	602	582	606	620	598	658	622	579	618	647	617	613	634	604	648	604	644	601	617	637	591	626	637	641	650	648	643	617	634	619	622	610	609	596	598	642	584	628	615	637	597	593	648	626	587	667	616	604	615	628	646	655	556	574	607	647	599	607	612	658	574	619	599	560	607	604	610	611	627	631	607	613	587	623	599	597	614	545	620	609	638	621	591	591	609	630	628	552	652	600	586	597	575	623	599	632	627	652	625	614	637	589	597	603	619	605	629	601	633	616	614	613	582	629	562	632	580	619	590	597	643	622	603	610	600	633	619	620	616	610	629	570	609	604	605	636	611	615	635	672	649	643	580	616	616	663	658	657	654	660	644	623	623	651	646	603	627	643	588	623	558	583	571	624	598	664	609	594	599	603	630	602	651	590	642	610	601	582	589	602	613	621	621	624	624	635	591	565	648	623	596	609	646	621	605	699	612	632	659	603	611	625	644	591	578	632	605	607	605	617	620	637	629	607	594	602	633	634	607	595	608	637	614	609	627	620	624	602	602	629	613	587	566	618	631	588	645	597	625	604	600	613	609	647	611	596	593	620	640	648	603	621	575	678	636	651	621	658	615	595	620	634	669	653	604	609	650	587	594	624	636	615	604	615	619	618	628	624	608	590	643	599	614	635	629	691	592	598	614	614	647	631	606	563	584	645	622	654	607	625	597	604	674	613	613	581	626	641	583	604	598	633	659	566	607	609	631	609	651	603	604	597	600	567	636	627	612	625	611	619	643	598	632	600	608	596	597	607	592	614	590	667	615	590	585	609	610	611	587	633	640	578	635	631	575	614	619	615	607	646	646	559	616	614	622	584	639	639	627	566	625	665	617	601	625	613	591	634	594	639	633	624	659	601	602	630	615	614	586	615	600	629	620	614	649	624	611	680	610	601	626	640	571	640	623	602	595	598	653	637	584	635	616	605	581	622	641	604	647	615	624	592	620	593	623	610	634	635	638	612	661	638	634	624	647	593	629	605	644	659	633	672	626	598	618	684	615	586	609	638	627	632	563	658	627	585	647	649	595	572	626	605	614	592	598	606	604	556	612	626	613	616	618	633	589	681	563	592	616	600	613	630	613	637	685	665	671	631	642	603	594	627	631	640	632	630	630	627	660	611	601	630	582	617	595	609	655	597	639	594	614	648	639	641	643	638	630	603	617	620	586	592	640	566	664	573	648	629	584	602	628	549	621	608	643	644	578	632	603	587	608	578	646	602	652	611	604	610	600	594	616	592	638	640	613	616	616	599	616	620	592	621	685	604	616	626	591	627	650	607	609	658	624	630	603	621	619	587	609	609	577	590	580	612	666	573	645	634	622	614	608	621	632	610	611	643	592	630	610	590	595	626	633	581	644	638	598	590	596	624	620	620	632	661	613	638	644	630	641	616	643	615	614	600	591	629	602	626	646	626	633	628	605	626	598	599	620	604	593	614	656	591	657	621	577	615	622	633	573	622	648	636	573	610	633	605	603	679	626	539	637	601	624	637	604	600	644	646	637	622	614	647	594	635	664	627	574	582	613	548	617	598	639	632	602	623	623	601	629	623	646	613	606	598	586	634	602	634	583	618	604	628	609	595	618	605	595	578	581	611	631	605	601	630	635	607	589	554	628	629	643	608	609	655	582	616	586	632	611	606	575	623	602
3356	5268	3597	1946	1562	1294	1046	925	872	801	854	707	698	681	656	659	673	695	594	638	668	679	675	643	667	664	653	652	659	650	656	567	626	644	579	654	618	624	645	678	619	646	653	684	631	640	662	632	630	649	641	674	630	638	611	632	573	649	618	603	613	634	609	604	636	659	628	626	634	627	612	638	668	630	564	619	670	582	636	599	638	599	603	632	632	646	639	616	589	661	610	608	614	613	639	610	650	663	655	669	635	614	624	640	648	601	610	624	647	575	627	621	643	644	599	638	628	588	624	647	619	626	634	613	616	582	612	612	636	642	630	650	613	656	634	608	614	591	651	649	617	626	651	636	626	633	609	620	640	646	580	646	625	635	688	614	630	624	605	595	622	560	628	594	655	660	663	634	614	639	618	634	614	586	636	619	592	628	625	608	639	639	649	614	642	621	617	615	609	619	617	623	599	620	636	668	655	606	675	580	606	636	632	622	616	605	650	581	669	626	615	637	663	607	644	673	578	676	626	649	620	608	601	620	608	693	659	599	641	613	649	635	684	578	623	579	638	603	565	648	613	630	591	647	604	565	599	622	605	637	618	624	611	605	607	616	670	612	624	593	650	595	592	639	618	598	640	609	632	645	630	633	596	664	630	653	592	597	590	613	629	626	642	653	642	621	639	623	649	633	641	595	661	649	620	571	642	636	576	596	625	587	623	619	628	631	617	610	610	671	605	588	582	637	622	647	632	620	586	549	608	620	630	673	636	622	658	632	613	595	596	654	617	606	623	590	625	661	612	653	662	621	620	614	577	633	674	638	631	599	610	600	593	598	607	607	654	642	623	652	594	596	644	609	607	647	632	598	650	603	641	598	631	637	582	662	641	637	587	656	644	663	610	607	629	608	641	579	643	640	600	594	631	612	621	607	572	618	630	632	635	644	633	626	661	630	585	627	644	612	660	603	625	623	645	635	632	578	625	620	626	608	605	623	604	641	610	579	625	640	593	618	616	629	638	639	594	662	627	632	632	613	584	658	573	647	591	637	617	624	625	596	631	616	664	636	605	634	658	684	656	655	643	612	651	644	698	611	619	653	674	636	587	611	621	633	587	612	643	623	642	618	623	598	683	578	600	642	615	612	617	657	636	617	612	619	635	689	640	556	610	628	617	648	664	630	607	630	622	644	591	622	606	659	621	572	625	616	617	611	662	641	523	610	665	589	614	598	628	646	637	617	622	644	672	599	555	619	623	627	636	644	641	653	604	611	657	594	634	618	643	627	660	639	632	580	600	639	635	613	602	640	612	590	613	605	654	634	617	638	626	657	607	609	620	631	639	608	591	621	613	623	666	600	592	649	604	621	584	654	665	599	639	604	600	645	628	641	628	625	601	594	646	614	603	646	661	589	628	624	630	646	645	610	620	597	644	582	626	593	615	646	605	616	651	613	625	617	563	604	628	624	595	606	617	611	652	601	620	645	644	617	624	625	618	592	595	619	630	630	609	620	634	650	609	642	609	584	578	554	609	597	628	652	637	647	607	586	625	646	606	612	667	606	610	672	612	623	607	600	654	657	623	619	667	585	634	684	650	622	624	626	644	637	581	589	600	669	610	638	605	648	638	663	634	620	605	592	613	591	619	619	629	615	603	632	598	577	605	627	628	625	654	604	620	637	620	642	625	662	619	614	625	582	664	582	630	605	619	604	609	665	628	587	618	638	643	621	653	604	621	631	585	657	639	633	620	651	646	562	616	585	607	648	657	651	641	609	616	655	623	621	658	645	608	630	674	609	634	607	640	627	631	616	595	632	619	673	635	649	635	608	629	601	610	635	649	644	623	632	631	630	596	596	639	671	623	646	634	608	620	657	609	600	655	636	670	586	597	636	597	609	584	606	684	579	641	622	652	573	638	624	668	629	588	573	636	609	594	617	663	630	612	611	623	603	613	636	672	586	618	618	647	644	635	671	619	626	637	597	598	613	592	625	657	598	624	635	599	566	593	656	588	608	582	613	605	626	595	596	656	610	610	667	593	674	606	601	561	625	590	636	625	612	599	608	604	654	634	596	678	597	604	627	613	627	655	680	642	627	625	598	593	625	595	597	647	637	661	595	639	640	619	586	615	624	638	664	664	613	635	594	601	607	652	655	633	593	622	594	673	654	631	671	640	622	628	586	608	614	593	638	590	644	619	623	611	619	612	613	609	624	614	624	615	611	667	617	642	649	587	619	632	569	581	596	607	631	584	624	635	623	631	630	627	603	591	638	585	626	625	648	629	602	637	622	615	619	605	632	610	649	628	624	627	633	652	634	614	614	608	603	621	619	647	606	626	598	658	614	592	637	677	634	643	612	622	626	586	644	670	630	663	617	608	626	638	628	593	639	648	608	662	669	629	618	678	705	648	621	620	605	646	664	603	613	624	579	627	633	644	628	581	635	659	681	596	693	617	663	691	612	622	654	622	605	636	607	644	604	659	631	634	654	609	650	656	605	614	607	617	630	626	583	659	659	651	630	612	591	608	610	624	603	598	612	635	656	604	657	631	599	609	607	610	637	622	619	603	612	604	651	620	618	619	600	569	617	647	644	600	615	607	617	650	623	645	628	642	644	592	607	592	629	618	605	612	626	570	632	630	637	603	602	605	627	581	647	648	644	663	602	643	616	649	643	621	646	644	654	582	631	665	596	610	577	641	643	641	643	632	628	609	581	639	609	631	607	663	641	645	576	611	591	638	625	614	652	600	591	637	682	662	632	624	607	682	641	660	610	585	589	581	640	666	588	640	601	591	623	586	597	649	629	618	673	580	625	620	605	604	626	630	621	634	591	591	597	603	641	601	595	644	622	620	598	581	622	615	625	601	625	633	628	621	608	587	600	605	642	633	656	597	626	649	605	652	637	613	642	599	612	625	582	645	612	580	588	622	619	621	610	656	601	637	593	652	626	643	647	607	578	605	595	641	611	605	574	642	608	604	615	642	631	604	590	565	655	627	598	622	607	637	574	596	614	599	563	649	625	652	618	629	634	627	628	642	594	634	615	620	591	628	614	602	623	607	645	623	602	597	631	652	630	576	648	663	640	671	615	645	650	631	635	600	632	637	586	634	645	624	615	654	626	625	639	618	639	579	566	592	616	659	592	638	569	628	630	595	649	579	637	610	644	635	613	616	608	609	631	645	590	630	587	691	609	620	673	605	624	636	617	612	623	671	663	602	625	638	671	641	634	621	596	614	614	620	620	611	620	631	650	611	614	596	642	573	635	604	612	644	605	614	612	623	622	655	609	593	625	580	605	610	619	589	620	642	678	626	645	608	618	612	629	665	634	652	605	676	597	581	707	632	609	605	604	648	633	606	624	612	622	573	636	650	611	632	632	636	624	624	652	580	674	602	636	653	608	651	639	638	657	671	611	636	640	655	621	634	631	598	605	638	682	596	611	609	651	641	594	599	626	624	638	566	618	577	618	589	596	599	622	609	553	584	589	597	605	629	594	625	638	608	629	648	637
22505	21284	29002	23894	21285	21331	9722	964	674	603	499	425	385	383	332	306	326	348	267	317	280	277	252	268	296	299	285	271	238	253	259	243	267	243	234	226	218	229	239	234	256	240	223	234	242	215	234	244	222	226	242	213	248	225	240	223	234	237	229	242	250	221	240	215	232	212	224	238	237	222	247	243	213	209	206	208	240	204	243	220	215	221	220	215	212	217	231	232	219	230	215	220	204	179	228	218	211	213	232	208	236	194	219	204	228	218	226	212	235	239	193	211	238	213	236	221	202	220	203	194	216	219	202	212	226	189	216	228	252	228	210	224	190	200	210	195	227	208	185	220	229	194	223	203	200	195	209	241	223	228	222	200	216	220	211	231	211	218	231	215	235	233	223	192	193	228	228	220	194	212	223	194	222	215	234	205	217	247	209	214	212	217	227	205	239	212	221	238	187	200	223	216	218	196	217	231	215	244	188	186	216	232	215	226	210	232	238	209	210	216	240	220	219	203	213	225	220	239	228	218	202	221	197	201	202	192	216	238	216	223	245	197	225	188	216	220	184	230	204	203	218	205	194	170	218	206	227	227	203	227	218	235	216	230	211	226	190	217	219	227	241	253	220	220	242	204	227	212	226	195	241	195	181	216	193	221	224	218	218	235	202	210	211	226	224	209	218	206	223	225	249	211	226	212	226	221	205	236	218	193	177	210	220	219	211	195	201	197	214	214	218	225	211	226	233	243	205	211	207	203	219	218	222	184	214	219	222	193	215	219	242	215	211	197	232	189	217	228	247	216	218	202	200	211	232	209	222	230	207	229	214	216	207	225	217	232	228	203	217	238	210	220	222	207	217	214	221	214	257	226	218	215	203	195	223	207	212	228	211	234	223	216	236	225	231	252	218	223	207	208	249	201	219	214	216	222	225	216	202	217	209	217	227	196	237	246	220	233	203	206	219	200	167	227	238	232	213	236	212	230	214	232	232	235	218	210	218	233	215	236	209	233	225	235	236	217	235	220	223	197	224	213	232	191	204	224	225	212	194	206	200	196	201	194	220	240	192	237	225	211	188	210	185	220	216	222	207	240	228	225	223	214	209	207	228	227	200	262	209	221	213	224	230	219	218	196	225	208	221	226	227	229	205	215	209	227	212	195	225	223	210	199	197	215	224	244	226	207	206	199	221	207	190	225	243	222	206	216	205	226	243	203	199	240	209	231	204	210	240	216	221	181	201	200	174	202	216	218	205	224	195	209	213	207	202	219	213	214	231	204	199	195	232	238	191	220	237	230	217	197	206	258	217	218	210	234	211	186	226	233	197	225	216	224	210	220	227	200	239	213	204	220	248	216	202	215	215	214	206	216	227	216	213	205	210	194	196	214	190	206	204	244	236	231	214	221	205	185	218	222	213	217	197	215	240	234	208	202	203	202	198	208	206	224	221	209	209	216	221	214	221	226	227	215	202	192	216	220	203	215	220	216	222	214	206	227	231	221	204	234	213	213	226	226	203	192	192	220	179	209	218	228	197	219	211	198	213	194	253	219	204	206	210	201	225	221	239	207	224	227	237	206	212	197	236	197	219	226	207	221	210	216	198	214	204	207	214	196	192	182	227	195	235	207	221	221	227	238	209	224	193	200	235	193	230	221	198	203	222	192	224	243	220	220	230	220	195	226	222	234	211	238	236	236	208	217	215	245	217	225	215	220	218	205	199	215	228	210	205	229	215	196	215	211	244	216	197	205	235	214	209	228	213	207	222	225	200	219	228	203	212	218	218	238	222	210	225	239	226	200	187	208	195	210	214	208	197	235	202	195	233	228	243	227	215	235	218	217	206	200	210	234	230	219	215	198	227	247	214	203	227	198	211	219	188	247	222	217	204	221	221	255	206	192	230	195	241	208	228	195	223	237	205	201	216	193	192	223	206	217	209	220	213	237	236	201	209	218	204	230	234	222	229	216	214	227	203	216	216	222	211	212	226	231	192	231	243	215	232	230	228	240	186	216	200	231	222	216	211	213	227	205	235	234	227	214	225	230	226	228	224	232	206	220	191	199	188	227	209	203	229	208	201	207	208	219	235	214	214	191	205	189	200	223	205	205	182	203	229	191	209	215	210	215	211	235	224	205	236	207	213	228	246	209	242	240	242	226	221	220	186	240	247	225	215	211	231	212	248	205	223	209	201	211	209	207	223	219	239	210	233	226	221	207	204	206	212	214	207	202	199	212	235	227	209	230	232	209	208	208	218	212	224	214	204	226	202	208	235	205	220	217	228	211	223	186	221	242	206	212	211	230	207	237	234	205	219	227	220	217	217	199	195	225	206	201	229	216	252	207	217	218	230	197	222	215	201	199	211	208	247	240	189	205	211	231	197	224	248	230	253	202	222	175	215	219	200	211	220	231	208	228	238	207	215	202	209	250	226	213	219	221	222	232	227	219	195	232	213	218	264	226	247	211	195	219	205	201	228	204	214	197	203	219	229	195	201	212	187	233	237	199	217	201	215	227	221	202	187	204	215	227	209	215	215	238	220	224	218	230	201	199	183	195	202	214	216	210	219	213	211	227	211	220	237	219	234	208	216	214	202	204	218	188	187	236	207	213	231	235	230	212	203	214	211	213	193	209	219	236	252	215	214	204	173	219	236	206	224	205	203	222	229	192	234	189	198	234	231	182	202	199	219	227	196	230	203	221	217	230	226	208	229	200	228	206	233	210	252	198	213	207	212	227	187	213	214	230	214	209	213	209	213	220	211	202	236	221	215	255	222	214	217	203	212	235	254	216	211	214	206	210	214	228	208	209	215	217	230	208	212	206	243	208	227	235	208	219	253	192	221	231	230	233	243	218	188	198	227	238	213	216	191	201	211	225	243	225	207	226	208	219	207	220	209	220	222	211	208	216	227	214	246	221	204	219	210	194	208	222	225	227	208	238	225	227	207	235	247	192	226	208	247	221	230	207	200	196	233	225	211	238	209	226	217	228	199	210	236	199	201	206	221	222	185	200	244	207	233	211	216	199	204	222	229	226	216	197	231	198	215	239	190	201	213	203	232	231	222	209	234	216	215	228	226	212	205	205	238	210	221	211	236	224	226	204	217	235	211	207	206	224	222	203	232	198	218	196	219	203	218	208	210	222	226	195	224	241	203	209	216	204	220	215	215	240	206	224	209	211	209	201	209	202	231	213	212	237	223	211	239	225	234	215	187	233	193	229	230	225	214	237	223	220	215	247	244	207	221	198	234	191	206	232	209	212	209	203	230	212	226	230	235	231	211	222	213	231	205	216	222	232	235	211	203	234	229	200	220	196	223	216	190	219	230	194	228	217	238	217	215	210	218	216	212	209	214	209	207	219	200	227	226	208	195	215	210	265	214	210	198	230	217	208	219	216	204	218	234	232	231	214	219	216	205	208	214	219	215	196	196	232	200	208	215	214	237	206	225	228	215	222	227	237	234	220	214	205	213	219	201	225	225	211	213	187	200	200	228	212	242	200	218	244	188	220
4425	14294	9861	4796	3457	2509	1844	1379	1079	847	676	627	539	454	446	423	381	378	366	325	317	298	280	288	321	279	259	275	280	261	283	257	255	273	224	243	206	230	244	250	212	240	235	249	228	224	220	253	222	206	230	243	233	218	221	256	212	208	245	211	225	208	228	231	240	229	213	233	235	225	237	208	232	214	227	222	251	234	201	224	230	213	205	188	228	208	189	212	222	210	221	249	205	207	215	201	232	235	194	227	229	219	220	228	190	186	223	201	203	218	226	214	222	206	240	193	214	198	186	238	227	214	170	229	237	212	217	209	249	227	240	206	205	226	192	234	246	183	208	213	215	212	232	221	201	211	198	227	221	232	229	218	204	238	194	206	221	204	202	218	203	220	216	218	213	237	235	226	208	219	204	211	218	222	183	202	203	219	262	199	220	198	205	214	228	222	209	218	186	205	214	205	202	231	199	234	211	211	220	205	217	227	236	219	193	200	234	216	205	236	228	211	219	227	223	221	209	241	214	205	229	224	231	228	233	218	214	169	246	199	234	238	193	210	222	258	204	246	203	204	240	212	240	230	219	247	210	246	221	203	217	240	207	236	229	224	223	237	211	246	211	216	209	250	209	221	220	208	204	204	189	216	208	220	209	211	224	204	223	211	192	214	204	206	201	221	228	234	225	203	225	236	234	218	227	223	225	234	204	245	215	215	210	203	189	208	169	215	222	190	222	210	223	218	214	206	207	242	212	239	213	222	216	223	234	217	203	210	219	197	216	223	231	234	214	231	195	206	222	209	209	221	211	224	206	209	200	224	212	217	226	219	233	215	206	234	228	226	225	209	215	203	217	206	224	220	210	193	231	206	207	222	184	206	204	216	222	223	226	238	225	217	200	225	229	222	233	217	201	206	231	195	227	198	208	221	215	218	199	212	236	234	205	195	216	226	224	227	201	217	233	224	225	220	246	219	224	207	220	215	238	219	227	202	217	239	197	218	220	204	184	209	221	226	182	215	214	187	220	218	209	204	217	232	211	203	207	236	225	212	207	217	215	220	215	226	191	215	204	197	227	216	204	242	237	247	206	210	216	210	221	213	229	218	238	202	215	227	223	236	229	217	192	231	223	211	223	225	207	203	231	216	198	202	220	211	208	241	219	221	211	212	223	222	197	215	223	207	223	228	222	219	201	230	221	216	221	223	198	196	214	210	208	221	230	219	227	220	218	234	225	196	206	246	196	233	212	211	220	215	210	226	225	239	208	210	212	226	235	219	239	224	180	221	222	186	219	203	218	230	202	207	220	207	207	201	207	209	219	228	197	225	219	204	244	190	201	208	206	200	236	224	239	179	228	195	255	187	209	211	200	229	215	226	215	236	207	228	220	217	227	210	234	207	190	200	212	216	212	206	243	212	225	220	237	229	206	230	209	209	229	202	205	207	188	217	199	249	252	217	182	207	217	226	215	230	207	234	217	217	210	225	217	207	227	219	235	218	222	226	227	218	228	228	238	187	210	170	217	198	225	208	226	212	207	244	237	216	226	202	194	213	233	236	217	215	214	228	216	207	229	215	212	220	213	222	232	210	198	201	214	227	217	203	201	214	209	231	224	241	204	202	258	220	231	247	224	210	213	217	201	216	228	219	225	215	216	233	205	233	194	220	206	230	209	223	210	231	224	221	189	222	199	229	206	213	194	243	188	229	226	206	218	245	227	222	245	213	218	210	237	195	201	229	214	238	209	222	221	211	203	211	217	214	230	209	219	218	236	233	220	223	230	211	223	194	225	208	228	230	219	222	223	208	208	188	235	226	210	237	219	216	216	234	198	206	214	240	225	211	239	223	209	224	211	203	177	204	223	216	204	201	217	218	227	221	223	222	229	219	229	221	226	224	240	209	237	214	210	226	211	212	237	216	214	253	191	220	204	239	223	212	195	219	212	211	196	206	229	225	217	214	210	213	201	230	220	224	204	208	228	228	230	222	225	219	213	186	209	204	203	218	206	218	207	222	200	191	214	200	207	248	241	234	246	209	187	185	222	218	225	187	188	238	215	207	223	227	224	226	207	219	241	237	227	248	192	239	206	215	212	224	225	201	233	214	219	218	236	196	244	217	217	234	189	211	223	238	245	234	214	210	206	246	224	214	199	229	202	236	224	227	206	231	199	226	228	204	213	220	202	241	194	216	229	229	185	245	204	209	209	204	213	188	203	224	199	225	216	229	220	197	229	209	198	206	216	223	206	213	210	203	206	222	208	195	216	201	217	206	219	210	213	210	216	217	211	200	220	219	197	201	241	253	205	192	205	200	240	220	229	200	198	225	197	209	230	211	211	215	227	240	201	218	219	221	204	219	229	210	237	211	246	200	218	193	214	227	205	227	191	186	240	222	241	223	201	207	220	235	226	214	213	231	234	210	244	200	207	242	216	217	216	220	237	224	248	253	204	191	218	215	217	237	248	260	214	213	201	211	203	228	217	212	200	247	217	234	215	219	192	219	194	198	229	193	208	210	236	228	235	211	224	231	229	236	202	232	229	247	206	214	219	230	241	216	221	234	232	234	226	213	228	211	234	220	202	211	219	201	216	217	238	204	209	237	250	212	232	208	226	207	203	198	247	223	251	199	212	215	222	228	192	209	202	246	203	220	227	198	202	208	246	240	208	239	220	225	217	237	240	212	184	210	224	213	235	241	217	186	223	188	199	236	220	220	223	207	230	218	227	188	203	220	221	217	231	231	204	260	227	216	219	195	216	200	237	215	205	215	209	226	251	202	212	230	219	252	216	210	219	231	221	224	204	216	192	199	214	215	219	232	210	217	205	207	241	213	205	229	217	202	215	216	234	249	216	204	214	220	215	226	221	229	196	217	206	237	196	237	212	253	211	223	196	201	223	220	218	226	207	228	219	216	212	206	219	224	216	228	210	234	224	192	219	175	204	220	238	205	188	195	230	239	238	191	226	207	248	227	230	233	230	199	229	226	197	220	216	192	242	193	192	210	209	216	211	183	221	213	219	227	198	216	237	190	220	211	213	225	239	208	215	221	203	214	231	219	181	231	237	194	229	220	230	201	212	216	226	214	226	204	216	215	210	251	208	205	197	213	223	194	206	236	228	221	217	221	212	195	231	216	197	195	239	242	195	233	233	223	206	224	215	205	198	225	215	217	221	201	208	227	193	215	215	199	226	250	205	213	243	191	209	209	219	222	229	220	214	225	217	231	183	205	222	189	207	251	224	226	214	221	222	194	222	211	228	212	193	190	219	184	202	222	220	211	219	197	223	236	204	218	236	221	201	214	219	202	224	240	224	201	231	223	238	221	212	230	237	221	199	206	231	217	220	227	232	222	220	215	211	223	201	201	187	238	223	206	227	202	224	215	190	185	222	214	230	241	224	204	249	226	248	209	206	225	195	220	252	234	199	210	202	231	210	212	197	199	201	229	217	244	211	213	185	205	231	199	220	213	206	235	218	211	239	216	240	218	219	218	206	225	235	193	201	228
27872	19527	6170	944	687	596	586	648	608	607	545	566	569	590	570	555	642	546	558	567	568	556	564	570	596	559	562	555	504	623	546	530	581	550	518	576	544	568	546	547	569	576	579	574	579	494	578	498	562	525	548	540	549	538	582	545	550	548	541	574	552	556	557	566	500	530	587	556	552	543	548	533	546	578	517	541	542	546	562	540	579	565	554	564	553	566	558	592	553	590	589	564	524	564	537	568	518	521	574	535	547	533	557	551	580	571	525	573	537	546	553	583	553	543	573	546	553	539	558	544	522	575	582	559	535	520	572	542	543	572	561	580	509	579	545	588	554	565	564	532	523	528	528	540	544	584	550	529	527	548	510	517	524	560	558	598	537	519	530	520	507	534	511	539	540	570	513	541	500	560	540	515	584	541	580	609	586	563	555	560	526	513	621	539	509	581	525	557	552	531	550	520	591	554	515	530	543	565	539	528	546	542	521	551	558	590	535	506	549	579	550	557	552	524	537	527	531	545	546	586	562	538	515	571	547	550	531	578	550	507	564	545	532	534	571	534	521	594	522	588	501	547	520	541	554	533	532	562	547	543	590	531	533	527	530	541	565	547	549	514	537	538	545	577	546	562	562	548	558	537	554	531	525	580	514	525	551	557	553	555	544	590	564	505	611	512	518	503	587	555	569	539	559	556	548	514	540	540	561	591	569	543	520	545	556	598	531	530	567	555	588	533	556	584	502	550	572	543	551	526	528	561	538	601	515	548	557	590	549	595	564	560	543	524	563	552	572	533	549	564	563	569	557	574	532	537	565	541	562	548	550	517	531	548	554	577	521	565	557	517	510	545	547	523	545	556	533	570	565	571	572	628	561	532	538	588	517	538	507	546	575	581	576	568	498	578	545	537	576	512	523	578	569	586	550	540	580	542	554	541	532	515	596	524	553	539	538	551	516	538	564	595	556	564	512	538	530	539	565	586	524	545	551	583	537	539	525	564	524	568	559	606	505	526	569	596	548	536	555	551	532	585	524	560	552	524	489	566	549	548	535	561	571	560	574	545	533	573	544	565	526	579	551	526	562	592	525	558	585	556	543	551	545	539	577	537	582	584	536	546	566	583	544	553	516	589	571	534	526	542	566	579	550	553	565	558	558	542	548	581	566	586	521	545	554	590	565	542	538	542	554	534	569	497	582	551	556	557	506	535	503	588	506	581	543	528	529	530	571	571	546	565	564	571	528	516	609	571	564	584	537	576	549	535	532	506	564	523	525	554	566	533	545	589	531	553	571	569	573	564	548	593	567	537	546	537	539	530	574	572	575	595	554	550	560	548	569	528	552	551	557	538	552	547	591	577	561	557	562	542	539	521	565	566	539	579	533	556	574	552	580	545	566	530	552	533	544	580	548	520	562	551	536	564	571	593	586	563	560	549	557	540	547	596	563	506	555	546	563	529	590	534	547	573	520	530	551	573	524	543	532	567	518	545	533	562	527	545	526	554	542	527	526	559	562	567	572	540	533	621	549	558	517	516	562	529	532	558	535	530	561	509	514	512	521	545	524	513	543	583	539	513	535	519	532	538	515	539	530	572	571	541	557	569	551	576	574	584	607	631	582	592	565	575	571	544	518	538	559	544	536	547	556	544	521	513	518	583	520	596	569	566	552	571	570	536	557	554	550	530	550	548	560	558	543	537	570	563	556	512	535	553	532	523	560	522	564	525	557	545	529	527	549	547	519	509	562	546	546	525	510	540	516	501	545	543	553	584	574	584	548	553	521	539	586	560	541	515	554	565	550	575	523	560	593	576	528	555	550	590	550	524	564	523	533	535	556	564	606	615	515	524	575	564	502	574	515	559	571	540	538	543	576	521	542	537	524	542	576	544	588	549	554	590	510	524	538	584	550	543	570	563	584	565	554	555	551	568	543	536	613	533	513	537	560	532	580	530	575	558	551	533	518	569	562	584	542	502	555	561	548	571	568	514	560	544	558	573	567	542	514	575	552	564	613	502	585	573	557	555	592	508	560	576	569	574	530	592	561	548	561	537	535	571	547	528	530	545	505	539	544	573	563	544	581	555	536	544	546	546	560	519	534	533	547	528	590	586	570	530	584	562	565	585	546	594	561	582	603	593	516	556	545	519	579	569	510	560	561	542	555	556	546	526	546	520	586	519	533	544	552	547	553	575	556	533	526	562	533	550	555	535	539	560	528	561	542	520	572	612	571	548	563	514	566	555	533	548	515	522	586	544	565	577	532	538	570	535	570	549	605	564	534	516	560	528	562	540	564	543	541	596	476	585	550	526	556	554	575	560	587	548	529	543	544	542	565	525	546	535	526	532	545	568	558	541	549	571	546	542	557	559	530	559	535	559	549	501	520	552	583	572	544	566	601	568	566	521	594	520	575	543	560	513	516	576	581	546	523	570	561	542	540	524	553	580	528	564	504	533	518	589	561	522	536	574	548	552	518	557	588	532	548	480	552	558	563	591	575	490	560	531	571	545	553	531	564	585	575	532	538	520	579	570	539	563	552	573	544	561	573	551	563	559	527	572	571	548	556	546	577	561	543	570	522	555	555	562	560	545	537	539	554	533	515	504	532	532	550	552	516	524	575	588	533	528	547	555	559	559	518	553	532	567	553	525	542	555	572	553	565	553	557	546	570	502	579	528	558	519	538	548	568	522	526	536	556	573	548	538	540	559	580	564	554	545	558	565	557	557	556	583	532	512	513	517	549	574	501	571	559	525	600	495	520	575	561	555	586	552	561	531	590	566	532	593	553	585	555	572	540	551	547	517	552	542	578	568	580	575	552	553	523	553	550	532	528	528	539	598	597	536	533	552	564	577	592	536	521	537	567	584	537	529	536	535	481	560	557	572	560	582	546	537	554	553	590	574	534	564	520	572	545	536	560	553	538	548	539	535	550	584	560	580	567	533	546	544	554	567	545	570	578	540	546	556	541	555	521	536	547	527	496	610	574	576	523	565	496	569	548	527	622	554	541	531	565	541	566	556	547	575	495	542	529	580	560	566	573	518	543	531	549	543	525	572	569	563	572	564	527	528	505	521	540	566	520	544	528	539	570	571	503	535	548	617	564	545	514	570	570	512	536	551	577	550	595	561	513	534	535	547	606	553	519	570	565	541	533	569	507	541	531	523	531	560	607	555	534	538	533	487	533	560	543	515	498	565	566	501	539	559	598	554	533	562	511	547	549	529	551	560	576	525	538	570	562	548	559	548	562	528	540	541	495	575	552	564	545	552	550	540	561	494	531	517	552	561	585	556	515	575	561	542	535	540	557	521	584	533	522	568	563	531	557	549	528	523	534	547	591	541	545	552	539	563	556	603	529	559	604	576	538	550	543	519	519	554	522	546	527	540	598	568	561	576	549	559	554	543	565	561	550	530	562	527	514	513	564	536	524	622	519	557	577	567	536	537	542	522	573	555	536	547	522	521	559	562	543	532	543	594	538	576	554	627	589	514	536	593	547	561	564	584	519	554
4492	1442	1062	769	693	671	628	656	600	597	587	554	616	595	575	610	537	560	598	568	589	579	588	570	592	537	570	593	558	598	578	610	545	539	535	545	528	596	559	637	546	609	574	552	565	566	543	553	550	546	532	595	537	559	578	513	554	616	599	556	545	602	546	598	513	532	561	569	556	580	573	613	560	570	560	539	596	535	588	535	579	568	625	551	553	509	592	547	559	509	593	590	552	565	555	574	560	587	586	575	541	603	561	600	597	569	571	593	557	602	543	528	586	590	587	544	539	590	542	574	578	594	508	538	587	564	582	584	563	601	546	592	572	567	594	551	575	542	566	550	560	562	572	548	560	535	537	561	561	588	587	573	554	565	552	591	566	543	550	553	543	604	622	578	606	558	531	555	585	540	569	544	570	542	570	582	575	590	585	628	557	583	568	561	538	536	561	576	588	538	594	560	568	536	593	542	599	589	567	545	587	569	562	575	574	570	579	577	533	541	568	537	553	612	550	530	561	565	543	557	582	549	607	562	559	532	596	578	531	589	560	599	575	582	537	541	514	567	579	545	569	556	584	567	539	534	607	571	535	582	595	565	580	576	598	528	545	591	553	537	535	565	559	542	582	588	573	552	584	544	574	560	552	577	590	565	533	610	564	549	595	536	562	556	585	595	585	548	595	566	537	591	552	594	544	525	564	585	584	598	572	561	599	581	604	606	507	563	534	557	537	538	547	582	567	595	533	591	545	557	536	561	543	587	530	584	526	608	591	549	618	601	580	522	562	563	587	608	574	575	569	581	541	559	540	544	574	592	512	541	565	579	593	568	535	563	589	556	528	562	568	567	571	552	586	596	570	554	612	599	613	564	562	606	566	564	559	591	585	548	546	547	563	584	602	573	573	536	604	611	566	547	588	536	558	560	557	615	556	532	584	598	532	570	523	575	585	607	586	550	565	567	540	550	593	578	562	564	606	553	583	604	612	570	615	582	568	588	553	560	547	537	562	590	574	582	578	571	569	576	578	577	568	579	552	557	612	542	624	543	597	566	579	578	570	570	588	585	581	563	573	581	566	566	557	568	528	531	536	584	581	592	585	607	556	543	561	581	583	600	506	566	562	591	565	599	575	513	566	577	619	567	533	567	583	583	541	583	580	583	595	550	589	559	535	559	569	556	574	559	527	572	540	603	593	564	533	574	546	582	574	529	594	558	558	615	552	628	570	554	570	562	592	541	586	540	533	548	570	586	565	559	592	560	556	597	611	550	567	513	603	575	562	576	587	570	555	583	545	556	541	573	518	593	565	545	560	575	539	576	533	563	557	614	567	593	504	551	584	581	528	588	554	563	558	557	565	607	582	561	542	561	554	596	635	527	622	548	553	547	528	559	560	567	566	570	558	514	559	549	570	560	583	584	579	582	617	536	569	601	557	583	561	593	576	530	569	548	555	584	569	564	606	521	542	549	590	554	587	534	534	544	562	577	608	554	558	550	556	610	559	525	555	548	541	535	570	552	576	571	536	595	606	564	555	585	537	588	557	538	546	545	581	550	567	584	563	540	577	587	574	564	615	558	528	532	603	571	557	552	577	537	569	580	550	588	532	584	571	530	629	595	616	540	576	584	556	564	583	558	579	567	559	567	599	557	543	580	518	552	552	554	596	581	528	563	548	568	583	562	575	595	531	578	591	566	593	548	542	585	578	539	558	563	523	591	528	555	572	599	560	590	574	614	537	528	544	602	537	577	609	566	572	538	551	588	524	569	575	591	555	547	560	539	561	568	566	558	606	553	610	515	564	631	538	577	601	557	590	579	560	568	567	531	572	567	520	552	608	584	531	535	533	530	569	559	527	499	606	554	561	571	533	593	533	541	561	620	567	553	564	562	637	587	589	576	568	517	567	596	556	581	545	550	563	596	590	558	522	563	593	570	565	556	573	515	562	584	604	583	527	567	559	603	509	569	527	552	586	582	524	615	584	534	568	581	575	591	561	558	555	560	545	532	543	570	549	582	604	545	510	576	590	584	544	556	519	561	568	580	552	588	534	557	595	564	597	533	567	544	562	576	564	585	580	544	537	563	585	593	586	596	540	636	576	574	548	558	599	574	514	542	575	537	524	603	569	557	569	529	544	568	559	553	583	603	576	567	556	577	580	585	561	547	588	567	561	563	584	566	583	574	602	608	559	585	578	555	610	552	512	585	572	571	571	553	579	574	570	523	583	545	552	610	580	566	585	585	564	528	573	546	565	577	541	547	580	564	589	525	560	583	613	550	543	597	554	546	579	549	610	571	559	554	591	551	561	600	571	527	566	550	577	550	555	568	566	558	532	559	535	559	548	577	582	534	593	614	544	549	534	543	557	558	549	576	538	583	570	552	531	629	569	562	567	575	594	587	572	587	537	552	590	579	587	575	578	560	589	587	584	614	563	592	526	589	557	572	562	577	618	562	576	547	535	594	541	609	579	570	581	547	560	574	577	531	558	537	508	574	533	570	563	574	572	585	578	561	576	563	580	555	575	546	589	598	567	590	558	562	580	549	582	612	592	549	566	583	559	554	563	584	536	552	591	555	521	584	614	573	613	548	570	621	555	574	562	568	603	548	566	581	557	582	562	605	574	528	582	536	541	556	570	546	558	607	594	592	542	565	561	568	556	591	544	606	585	533	563	547	535	579	537	571	538	597	591	562	562	541	573	537	559	573	537	562	543	574	578	566	587	564	582	603	551	596	573	573	564	591	592	562	567	579	572	531	564	560	538	556	594	571	559	586	552	586	529	550	549	542	602	573	606	598	537	583	576	579	568	553	572	570	568	560	580	621	583	569	546	561	542	572	587	576	566	566	565	595	551	572	540	596	530	578	580	615	580	549	576	545	565	567	573	582	567	571	557	559	592	556	542	553	531	533	553	583	533	613	555	550	560	648	618	574	619	540	606	525	563	554	612	568	572	561	557	590	580	562	572	539	580	516	549	554	555	593	595	557	580	568	564	559	564	536	593	547	572	534	557	543	616	534	577	558	588	552	553	532	522	596	575	570	556	547	550	552	589	607	589	566	573	541	548	558	595	604	553	599	586	566	598	542	587	555	558	611	537	558	567	574	583	555	569	565	565	618	568	581	555	530	506	510	570	550	551	560	561	579	581	570	590	581	569	563	572	600	565	587	554	571	583	587	632	642	587	554	564	551	553	569	562	550	551	579	552	577	563	554	553	543	580	538	599	605	536	566	547	564	589	573	594	555	557	556	548	582	580	598	547	587	624	622	550	598	585	586	641	551	592	586	547	530	545	543	591	563	604	580	583	564	550	565	606	538	612	592	551	560	616	591	562	541	526	592	608	574	562	565	585	543	565	531	574	599	553	565	620	594	553	550	598	563	574	567	556	561	562	581	574	603	604	514	575	582	567	579	612	615	579	576	569	560	566	561	544	593	568	547	550	579	573	585	558	566	576	545	608	527	571	538	576	538	594	603	539	568	581	570	612	565	560	579	588	550	592	631
23695	21320	28588	24407	21303	9879	949	583	504	456	400	388	340	339	307	305	302	297	289	332	285	304	305	272	242	244	278	251	266	265	266	272	260	276	266	256	232	266	261	228	252	263	248	254	257	242	247	279	253	279	269	262	249	253	233	217	275	270	279	266	248	232	254	226	205	271	238	262	267	244	241	271	239	249	253	265	246	264	249	218	252	249	231	272	245	248	268	247	251	258	253	241	289	235	233	240	251	241	253	272	255	261	216	238	227	251	254	264	237	247	241	249	235	279	268	250	249	260	271	250	270	239	248	239	257	249	225	272	281	255	257	232	241	252	240	218	247	258	228	240	256	241	248	298	247	245	234	241	223	238	266	240	241	239	240	252	274	226	269	251	266	237	285	267	276	224	261	245	252	265	268	268	265	260	229	249	229	238	246	239	218	223	261	237	242	238	245	223	222	257	241	241	239	236	243	246	252	258	274	232	237	242	245	221	254	253	255	247	227	273	250	241	252	239	246	241	248	253	259	261	223	235	226	248	235	260	241	242	263	235	256	252	256	231	279	268	254	222	234	256	246	241	223	239	252	246	227	269	253	248	240	231	255	229	252	251	248	228	253	275	243	273	224	250	256	265	239	257	237	239	244	256	239	245	224	236	247	232	257	237	255	273	255	247	223	229	267	232	250	236	255	248	245	253	236	268	233	244	244	238	227	282	244	236	255	261	255	261	242	256	212	251	259	260	281	231	264	243	244	264	230	253	251	252	232	254	241	254	232	283	226	251	244	255	246	239	272	236	237	239	274	237	221	239	246	262	253	238	258	248	259	229	252	241	271	232	282	264	264	244	256	272	258	255	265	256	258	229	257	246	240	234	247	249	256	244	255	252	237	272	241	241	265	259	272	257	260	256	250	264	257	238	248	243	245	267	218	237	239	241	249	267	263	227	230	261	240	237	225	235	231	282	244	245	246	220	258	253	253	272	237	240	283	250	230	235	265	272	224	270	248	237	217	243	255	245	262	236	236	239	215	243	261	245	232	277	263	258	270	231	278	280	256	270	241	255	254	259	262	275	252	234	240	246	226	243	248	262	221	230	249	228	245	227	250	240	245	245	246	212	271	262	259	218	247	292	248	254	215	280	275	262	261	229	240	245	251	269	221	255	272	256	239	263	261	238	242	255	268	242	247	267	259	242	256	235	250	289	250	242	243	250	234	257	224	259	275	242	269	232	278	239	241	241	242	267	255	245	252	243	253	267	245	234	257	240	245	260	275	258	244	240	234	234	237	250	250	253	249	251	258	239	225	232	255	259	247	243	254	252	239	261	239	276	222	244	245	262	246	262	257	238	235	249	253	270	268	241	258	243	238	267	250	237	247	236	234	225	222	255	231	252	245	264	259	226	244	265	233	267	249	239	260	231	231	252	258	220	284	229	243	244	225	251	248	224	265	243	254	245	257	227	274	267	265	244	253	263	257	252	242	252	259	236	247	257	263	273	263	228	216	263	264	274	263	252	242	243	244	216	217	225	255	257	261	258	243	216	241	259	250	223	250	257	232	251	239	237	248	262	229	242	260	247	231	241	262	254	227	260	223	269	255	249	239	262	250	230	247	248	249	222	245	265	231	236	274	259	264	231	259	243	250	200	243	237	247	245	271	240	240	257	264	246	226	278	243	261	253	241	248	227	241	232	235	235	230	244	246	230	253	236	247	245	246	267	240	246	271	268	224	256	250	231	244	241	275	260	239	253	233	243	238	226	248	246	232	245	250	249	250	239	236	253	244	230	243	245	255	256	272	226	254	246	283	248	243	235	258	274	226	232	231	260	251	230	219	261	242	258	257	250	248	242	252	248	258	243	271	258	233	267	242	258	246	253	245	250	238	227	219	256	224	240	238	249	263	262	245	275	272	264	262	232	263	241	273	242	258	219	258	228	258	253	248	225	232	235	220	224	243	252	231	258	237	223	245	257	236	223	246	258	239	263	265	258	230	239	239	229	244	269	237	199	255	237	260	244	243	254	229	253	265	238	240	250	252	245	236	263	247	302	238	219	263	233	230	218	205	264	248	259	258	256	235	254	233	276	255	204	270	251	252	264	237	250	211	283	234	255	257	248	253	274	238	227	256	266	258	232	252	255	260	251	241	234	245	233	224	216	239	262	221	229	223	231	244	252	259	235	242	247	253	252	240	232	251	252	256	250	224	255	242	271	282	263	257	242	245	249	276	254	256	243	251	238	234	236	246	234	263	254	235	255	224	227	269	249	263	262	276	240	258	232	224	264	251	256	217	252	272	233	236	262	241	233	240	256	267	232	253	245	248	229	246	230	234	270	233	279	228	236	241	224	257	260	249	243	241	267	258	225	237	243	246	241	245	239	260	220	244	252	218	210	246	227	246	247	256	256	257	261	247	264	258	223	251	254	234	234	228	240	253	244	237	244	243	248	256	231	234	268	266	240	225	246	219	255	246	241	207	250	247	216	263	229	239	253	250	255	245	238	243	223	228	248	270	237	257	246	227	251	236	243	235	250	229	248	250	240	232	239	228	250	266	261	237	256	259	244	254	228	259	242	221	250	249	242	281	237	240	248	248	270	233	245	253	252	271	240	232	245	267	237	257	259	221	259	230	278	243	263	211	240	217	257	230	255	242	237	248	229	275	256	238	265	248	221	238	251	228	257	246	243	245	243	246	247	260	248	258	269	231	230	234	253	251	229	276	250	208	232	260	256	267	242	213	258	265	235	266	243	231	253	259	244	240	254	256	268	252	270	258	275	238	248	256	219	230	260	231	221	255	240	273	248	267	240	242	255	239	239	250	252	251	254	229	245	243	249	249	248	240	251	204	253	267	248	229	242	240	229	223	247	235	233	269	241	261	253	252	240	247	218	251	269	254	237	222	275	220	261	223	255	236	236	266	237	243	269	240	232	258	253	237	235	235	234	228	238	249	223	268	270	247	254	222	245	238	255	225	237	257	271	230	237	230	234	268	239	241	233	232	232	245	251	238	241	250	232	210	211	291	248	214	224	242	240	244	252	250	232	241	277	239	230	255	267	231	247	245	227	253	240	277	243	231	246	236	234	258	246	233	251	263	224	262	268	261	237	230	265	237	237	234	235	245	235	211	237	244	252	242	251	275	253	226	237	251	235	269	252	219	233	258	264	268	258	249	256	251	242	223	274	258	242	256	221	259	261	224	236	248	241	247	251	242	260	243	229	252	258	268	199	235	269	216	246	248	262	263	211	233	254	266	228	262	246	240	266	245	239	253	272	242	249	224	255	248	246	262	265	233	235	228	239	243	233	242	260	246	257	262	247	250	225	254	244	233	233	223	264	241	247	247	241	258	273	237	240	237	259	259	276	253	266	277	242	225	267	275	253	252	235	247	273	219	238	266	228	228	260	240	250	251	210	247	242	246	224	250	269	282	264	246	245	253	267	248	246	259	242	248	240	248	243	230	246	252	214	245	276	254	243	215	241	268	230	252	243	260	227	262	251	259	249
3363	8713	5710	2654	1974	1457	1124	823	703	606	527	479	440	364	376	338	357	352	310	328	340	307	321	286	290	304	295	322	299	277	281	268	274	230	272	320	279	267	295	277	265	273	277	291	245	272	274	273	275	281	261	269	273	297	264	262	260	280	295	309	257	268	266	264	259	243	285	230	272	290	261	245	281	289	271	270	276	269	272	286	237	260	243	264	247	282	254	292	247	273	281	291	250	261	248	260	236	293	300	267	258	241	245	301	252	271	220	259	270	263	260	280	258	280	266	255	279	243	236	256	244	267	230	258	252	240	254	274	268	234	249	252	272	263	263	253	255	233	257	235	293	266	279	255	274	246	247	243	269	277	252	248	268	276	244	225	241	256	264	262	250	236	268	277	249	292	249	294	246	270	282	263	244	254	263	222	289	265	265	276	267	250	257	269	239	267	277	266	272	249	259	243	244	269	291	285	260	240	277	256	280	265	258	256	278	230	252	260	277	297	239	243	287	287	274	296	238	243	278	283	249	245	246	286	246	256	264	274	268	260	253	257	258	273	233	256	274	256	266	252	275	245	281	248	270	256	252	263	233	279	240	270	252	237	256	282	251	241	258	273	247	287	265	275	250	229	269	253	283	251	285	261	285	282	245	315	295	291	255	250	250	276	272	264	270	234	248	271	277	245	260	258	267	255	277	264	255	261	283	268	240	231	266	268	256	254	300	271	252	264	273	271	228	262	303	270	284	259	278	271	245	254	294	274	247	292	266	257	263	247	251	265	252	254	277	274	276	244	247	279	277	250	248	234	248	255	308	250	229	284	240	253	289	229	244	261	260	231	252	259	288	266	266	265	274	257	276	231	253	264	248	256	274	286	257	264	286	258	245	274	241	266	285	273	244	286	288	248	279	241	261	257	264	251	255	269	239	292	289	269	227	250	281	261	274	250	257	249	263	244	284	243	276	265	277	259	241	300	273	256	256	259	229	275	248	251	277	255	285	248	268	260	249	263	257	300	282	273	290	248	265	262	300	265	279	284	258	273	255	267	269	248	244	278	262	221	249	235	257	254	256	291	252	263	282	283	230	265	271	251	242	241	264	279	250	271	258	265	264	255	240	231	238	254	243	254	243	257	253	256	240	308	260	268	251	262	273	268	267	276	240	278	243	267	246	250	254	264	269	264	259	258	244	252	280	247	243	288	258	275	226	275	227	251	268	236	274	257	265	270	253	249	246	255	270	262	252	276	274	227	238	239	233	274	262	249	264	249	259	259	266	258	260	252	261	264	261	275	260	251	273	253	260	268	253	268	233	247	237	243	269	280	270	269	270	233	265	263	259	277	244	275	269	226	268	269	254	249	239	298	269	259	265	272	253	244	249	249	263	255	264	270	254	250	245	252	287	245	253	241	251	270	254	237	273	249	265	254	269	272	261	242	259	247	278	281	279	264	273	237	289	253	272	264	271	253	241	243	266	267	264	267	226	251	257	281	281	290	263	252	284	288	281	268	262	271	268	251	248	242	240	257	249	232	264	216	270	240	208	270	267	271	265	264	244	260	253	258	272	275	261	260	251	269	248	260	273	269	267	271	254	280	240	240	260	237	268	265	252	238	281	278	251	245	248	268	248	265	272	258	270	280	232	233	265	283	276	236	235	263	279	296	229	265	228	281	268	249	258	272	227	266	233	279	264	282	251	270	258	243	272	290	259	264	258	273	264	272	267	269	275	268	267	272	268	287	286	267	250	263	260	283	300	267	280	261	290	276	245	259	264	269	263	286	243	264	248	252	271	261	267	257	301	263	256	273	273	277	242	282	260	264	246	245	236	251	262	296	275	287	257	273	266	232	267	279	268	253	262	308	262	246	234	273	266	281	268	286	262	241	272	266	250	248	271	282	282	265	284	265	285	239	250	243	237	258	269	254	252	246	285	276	266	241	262	249	295	240	283	275	282	257	282	273	271	272	249	255	240	253	277	277	272	242	259	257	279	304	262	256	252	250	262	265	261	247	263	238	284	259	231	305	268	273	251	257	238	280	273	286	253	246	274	270	233	241	267	262	283	245	282	263	272	242	251	296	298	260	263	282	260	230	225	258	285	245	255	253	242	270	286	254	253	256	273	253	258	259	243	247	242	255	273	263	261	264	240	257	260	258	250	262	253	264	280	274	265	257	250	281	268	257	257	292	272	270	261	243	271	201	252	246	265	241	239	272	248	280	278	251	254	259	259	238	276	253	261	262	255	241	270	256	267	269	255	269	263	270	255	247	276	278	248	282	260	270	260	279	266	261	259	260	272	253	261	274	254	242	281	252	269	263	274	275	267	270	239	316	267	225	233	232	277	279	255	272	271	251	282	238	266	240	262	273	273	254	244	290	286	242	240	248	254	266	243	247	230	265	258	253	250	261	248	284	248	272	252	257	263	270	262	299	267	254	298	286	274	264	259	246	281	250	286	282	270	295	245	267	281	250	234	264	272	238	265	265	290	237	273	243	250	269	290	252	250	235	248	249	249	249	254	257	255	276	262	265	255	224	275	251	260	244	271	277	264	243	260	274	280	242	248	233	263	289	249	238	254	252	274	245	273	258	250	243	260	264	257	258	272	247	254	284	298	262	274	254	244	270	241	272	251	251	249	252	260	272	252	261	270	263	258	247	248	287	223	258	266	243	275	271	242	256	265	288	256	262	273	258	269	277	260	281	277	270	299	249	293	291	249	264	246	245	261	245	257	256	264	269	251	273	242	239	252	251	272	268	258	265	272	274	276	291	265	267	257	259	273	274	291	279	257	282	263	259	271	262	273	295	285	259	244	276	268	265	231	242	279	271	265	252	262	261	236	240	271	295	268	264	270	272	242	253	207	258	223	264	238	274	264	253	271	313	253	261	252	269	254	270	234	246	266	261	290	306	267	274	244	256	239	254	285	238	247	241	272	250	289	219	282	265	245	249	266	261	264	258	247	265	274	257	269	275	243	258	264	264	270	265	248	262	255	282	277	242	283	277	260	279	235	266	261	235	270	262	265	263	283	282	255	242	244	235	279	271	282	282	277	294	255	257	266	285	280	279	262	260	235	240	269	265	276	253	247	278	276	281	277	261	247	252	254	282	292	267	262	263	255	246	274	259	254	275	248	237	231	234	276	268	250	293	262	268	268	240	245	268	246	290	260	244	280	274	281	245	273	262	280	274	282	266	245	263	253	257	226	261	249	246	262	240	266	273	254	260	250	261	268	262	256	272	253	293	259	261	286	249	279	299	264	247	242	262	269	289	265	280	267	263	248	265	244	263	254	284	253	229	280	294	293	225	241	246	256	251	262	253	253	253	263	292	265	265	258	256	270	291	274	253	270	280	282	265	264	243	254	263	249	237	270	274	241	275	263	253	273	259	273	228	264	254	269	247	269	258	241	260	270	272	273	279	257	289	248	247	253	242	248	238	249	269	261	265	234	285	266	281	259	266	271	254	282	276	270	239	246	253	257	273	233	255	292	272	236	260	232	238
24740	21278	27528	25307	11652	1184	888	812	746	717	706	670	676	665	666	659	635	618	600	652	661	618	679	617	646	604	646	614	626	632	668	636	616	594	617	631	599	610	655	657	608	602	625	627	632	616	664	647	634	624	647	625	623	632	645	608	590	610	680	588	618	634	637	609	613	634	629	705	669	694	630	623	671	591	613	609	624	650	604	621	616	620	657	619	615	586	621	624	613	636	649	652	623	610	630	622	623	662	607	614	599	621	599	587	618	599	659	657	622	638	622	596	637	643	641	581	615	603	586	580	630	654	599	659	593	595	620	626	609	623	629	632	590	580	671	681	609	653	590	621	640	659	645	613	634	632	614	612	652	612	615	608	616	594	561	617	575	611	622	617	651	655	629	655	617	623	627	622	615	605	646	677	630	603	596	645	597	627	599	597	653	625	626	555	599	602	608	630	650	624	638	607	603	596	600	600	616	647	619	616	622	587	578	654	629	599	622	602	607	647	645	618	594	643	636	603	609	643	620	608	678	632	643	623	629	624	603	624	628	596	579	651	628	633	633	683	649	597	652	614	590	628	632	628	615	627	641	565	626	659	615	571	585	596	624	617	580	626	595	697	635	584	614	630	664	662	650	624	622	616	633	580	636	590	629	606	641	620	639	636	617	601	624	673	668	611	616	640	621	650	635	569	617	596	651	615	630	570	615	624	629	598	625	651	668	625	626	637	606	630	647	649	632	606	640	591	636	618	633	601	628	608	620	662	653	585	605	631	594	596	631	582	611	625	659	612	620	627	620	631	593	597	606	639	619	639	643	652	660	630	637	658	626	627	642	668	589	617	619	618	643	624	604	601	644	671	618	579	596	673	626	612	656	677	607	661	623	621	647	600	644	640	626	607	616	596	611	599	642	616	610	630	636	654	599	611	598	601	654	587	639	615	603	611	655	566	650	617	632	622	665	661	660	628	596	630	651	622	662	624	578	638	622	657	635	614	597	621	651	619	607	600	648	627	635	653	610	626	628	653	602	647	596	628	622	636	627	658	643	596	569	591	657	611	600	666	642	638	603	661	604	624	606	592	582	608	619	641	609	606	623	612	641	617	644	634	634	622	622	635	611	600	640	616	606	649	629	636	673	629	587	610	635	651	600	657	668	634	611	574	615	634	650	580	613	560	574	635	614	657	579	622	662	540	640	640	633	616	632	608	601	655	672	594	649	614	645	627	634	610	622	624	621	605	595	602	639	660	621	621	679	657	603	602	633	598	548	683	627	603	587	622	607	663	611	651	590	643	662	581	603	622	605	610	654	594	640	612	589	657	646	621	657	635	591	645	608	603	575	575	598	621	611	643	701	616	625	580	627	627	629	643	639	617	618	612	615	611	682	633	606	615	582	645	598	671	619	648	624	601	644	619	618	618	650	592	611	579	632	653	609	664	626	640	621	616	614	560	623	601	607	653	620	628	683	647	596	625	631	623	620	589	650	615	552	641	640	604	605	652	611	652	665	596	617	658	615	578	616	634	616	617	605	663	632	670	562	639	593	593	626	619	611	601	602	630	632	599	618	573	623	657	630	648	606	592	628	636	609	629	626	615	643	627	656	606	664	614	636	616	611	592	586	643	607	583	612	612	600	655	637	612	660	655	629	654	601	596	609	596	652	636	624	645	628	622	612	659	641	608	646	643	597	602	698	648	634	586	626	644	589	588	659	634	627	578	625	628	580	582	608	621	623	615	608	631	577	617	625	630	619	602	564	575	629	617	648	591	610	597	595	582	608	635	582	620	592	618	606	638	614	655	648	617	586	632	649	581	618	607	597	613	601	593	628	625	599	676	616	604	599	593	573	636	612	585	622	598	632	622	623	629	648	630	600	613	640	640	598	604	614	621	655	634	622	556	628	629	652	640	583	601	625	629	578	607	654	653	645	674	625	631	635	620	647	639	604	624	625	609	579	601	682	634	607	618	629	602	639	626	623	582	615	622	613	605	648	564	638	623	653	648	624	626	618	612	670	640	579	580	624	626	595	620	664	615	616	672	619	595	675	637	574	607	642	597	582	630	624	662	632	597	640	609	654	628	614	618	586	642	615	619	619	642	656	590	629	618	613	599	599	589	602	619	692	637	632	621	607	622	599	613	598	675	583	631	642	657	594	617	590	622	647	628	626	628	587	606	636	628	629	629	612	615	622	606	644	668	608	599	608	573	565	607	643	587	644	618	608	585	609	621	621	669	603	639	642	602	627	618	629	620	626	597	610	610	624	623	642	635	603	620	630	585	632	641	578	608	642	635	600	658	623	616	621	609	619	619	630	622	638	619	599	642	675	627	575	615	662	665	620	628	631	645	633	679	627	641	633	619	586	610	588	594	606	592	646	590	639	645	645	649	598	606	613	627	609	625	588	672	705	676	605	618	610	625	637	612	627	606	607	607	602	590	597	603	642	630	554	611	642	613	621	627	629	596	620	601	634	648	650	606	627	634	614	626	637	615	622	609	613	623	629	662	639	633	629	648	620	657	632	614	619	623	699	614	576	643	624	650	597	590	624	602	566	609	651	609	620	607	614	610	571	607	624	620	607	625	627	605	633	645	602	582	643	635	593	657	622	608	588	627	635	598	586	607	626	644	619	612	592	666	656	632	636	600	611	641	634	634	589	587	574	617	619	601	616	630	603	642	633	632	623	594	625	605	654	624	598	618	584	620	595	623	634	642	632	646	599	604	649	570	616	599	623	588	657	632	574	592	626	627	611	609	628	628	631	673	609	609	631	632	613	653	607	629	638	582	632	612	622	613	671	581	663	603	639	652	609	675	669	610	606	601	617	657	584	599	637	638	599	638	601	647	641	606	633	589	604	640	605	624	657	614	620	641	626	645	562	630	596	640	563	619	639	653	610	631	603	643	612	597	600	610	613	602	625	630	678	588	610	577	662	631	554	660	646	613	620	625	635	624	597	640	619	645	607	624	611	628	637	658	640	590	599	642	610	586	627	624	610	595	618	597	596	608	626	591	605	655	624	597	580	591	619	614	616	640	623	610	637	665	644	647	609	638	581	572	636	637	605	582	620	581	618	640	590	630	647	634	628	618	601	595	602	605	671	609	557	575	660	651	636	638	616	619	599	659	585	637	598	627	620	626	625	573	639	652	586	619	605	637	632	623	596	632	601	637	599	620	616	633	658	642	651	614	632	675	656	648	625	642	639	586	629	572	610	642	597	608	660	596	653	621	624	631	633	645	582	628	542	620	627	630	660	607	602	573	588	648	596	593	650	644	619	645	625	616	611	647	578	637	605	607	602	609	614	629	637	631	658	625	562	620	627	628	652	620	620	633	609	589	624	626	641	645	580	595	650	599	600	642	662	623	650	585	634	615	622	621	637	638	620	613	620	583	594	635	608	618	618	661	615	642	634	606	595	630	638	612	618	610	628	627	630	637	661	628	601	650	591	629	605	628	609	612	669	600	634	588	609	669	641	632	616	623	619	647	585	600	638	596	626	609	641	665
3376	5212	3553	1975	1565	1210	1044	951	831	794	782	700	673	732	677	668	626	664	714	669	652	703	617	641	640	640	666	623	639	632	658	656	621	652	664	643	609	649	621	636	634	671	641	649	614	637	655	612	613	637	612	628	654	628	644	641	678	671	588	645	652	657	666	581	648	673	649	607	639	628	632	593	639	629	651	601	683	602	578	632	636	602	645	653	607	618	643	639	618	640	634	574	624	608	597	633	632	655	617	607	612	653	657	590	646	574	678	615	583	644	663	676	687	633	649	611	641	629	643	618	622	688	607	634	650	620	615	631	626	619	613	641	611	620	597	598	629	639	597	655	625	632	639	660	652	612	672	636	628	671	620	622	608	614	626	632	671	615	662	642	610	685	612	613	635	602	610	617	619	636	632	629	656	628	611	597	621	642	647	640	616	656	618	642	592	638	608	634	625	619	656	634	669	637	610	610	666	609	635	636	624	645	658	656	604	566	644	634	654	644	651	646	629	637	605	640	579	648	641	615	605	616	634	610	580	632	613	571	662	657	614	668	663	671	590	645	631	620	596	634	645	639	616	612	651	651	623	650	601	669	646	599	601	583	628	657	624	616	607	655	651	633	646	597	569	617	626	591	635	634	626	641	641	613	664	625	600	657	621	668	606	657	656	662	584	615	689	633	604	605	628	631	613	615	629	633	652	616	640	630	624	590	623	607	596	609	642	668	611	636	664	620	633	602	662	667	650	684	615	593	625	649	592	641	613	620	660	617	575	638	617	613	670	601	637	606	602	635	584	581	636	645	608	618	643	593	624	637	627	634	644	646	623	599	641	608	635	615	657	617	610	590	605	583	637	636	592	617	614	648	619	653	643	596	598	603	640	627	623	600	632	619	627	629	661	627	608	579	697	590	624	604	623	657	665	644	640	608	664	625	649	647	592	666	650	635	605	649	675	631	672	633	619	648	610	607	644	624	615	573	655	665	639	636	619	616	623	623	643	620	665	631	619	611	604	642	590	643	612	587	638	686	643	582	621	578	645	596	613	628	664	623	680	614	640	612	596	577	616	625	599	630	616	624	589	667	636	612	620	622	690	633	646	628	672	591	672	589	624	654	599	659	629	648	617	625	620	632	655	651	659	674	623	620	596	621	613	660	642	663	621	610	589	613	625	632	637	644	638	650	637	590	604	631	669	636	611	639	594	592	653	632	635	665	670	648	656	594	616	597	589	676	595	640	674	638	624	650	630	641	644	618	656	625	669	616	608	626	612	643	652	665	607	585	615	617	626	596	621	623	575	601	610	622	622	657	622	646	661	642	604	627	608	622	617	648	615	632	644	642	619	650	642	652	620	628	625	660	633	595	573	645	625	622	680	602	632	597	568	625	590	639	610	633	646	592	602	595	606	621	650	662	629	593	674	593	630	634	691	666	617	648	638	611	602	604	606	619	635	578	608	613	663	636	625	632	611	635	625	639	641	635	625	629	670	672	692	636	605	610	636	604	663	560	612	667	642	632	685	630	638	623	606	631	678	626	630	657	569	649	612	618	578	592	639	580	641	634	641	662	620	638	590	584	634	612	645	593	582	594	614	604	662	650	616	644	625	596	608	640	560	617	675	628	611	581	588	629	623	608	631	679	649	624	595	559	629	640	608	603	624	601	600	638	630	590	603	652	629	601	599	656	631	633	618	664	603	652	658	638	627	653	623	625	615	635	621	624	617	650	589	603	617	607	629	610	632	632	592	647	596	676	653	643	635	623	627	627	643	633	647	676	661	649	622	609	621	621	647	619	629	676	644	682	615	649	608	633	696	652	628	638	595	650	619	598	616	628	617	667	664	635	661	649	655	646	616	655	638	661	609	587	617	633	617	611	619	654	653	626	635	592	632	642	637	624	567	650	703	614	618	596	627	635	605	631	606	644	611	665	624	612	590	620	613	626	643	628	616	591	621	649	634	648	607	646	665	633	628	639	602	622	649	622	627	614	599	617	641	649	621	623	640	580	639	636	613	600	624	621	611	661	642	642	606	581	667	589	609	612	616	661	635	627	664	632	636	676	606	623	621	603	647	653	666	612	609	653	614	614	684	648	570	599	614	650	623	676	592	608	687	601	607	614	634	657	639	661	641	654	622	596	643	592	630	596	648	665	610	619	625	655	601	647	606	591	628	618	604	643	620	631	589	620	673	655	626	640	663	621	585	640	606	607	663	686	627	610	585	632	657	613	648	612	601	635	649	590	580	661	590	642	639	627	597	683	620	621	605	612	570	639	597	704	611	568	635	628	641	640	676	646	637	605	686	593	650	638	622	634	600	651	623	645	637	620	634	657	593	650	619	639	612	568	638	609	654	590	632	609	652	649	631	621	627	629	698	632	649	601	612	605	599	630	636	634	609	631	623	623	610	625	647	614	596	656	625	656	592	614	648	690	608	657	648	653	614	622	649	650	580	647	668	600	646	644	606	634	642	659	601	614	611	652	607	573	598	631	576	636	570	610	627	621	627	667	588	638	694	619	634	609	657	617	639	644	618	636	629	664	663	631	647	623	646	604	624	631	613	643	606	635	590	586	629	609	626	609	613	587	620	658	650	638	642	620	623	640	624	629	628	588	621	630	603	629	610	632	626	615	648	594	614	658	655	649	628	637	597	672	581	637	639	649	650	653	582	633	593	624	625	657	619	627	596	634	627	626	642	606	616	661	647	644	614	617	603	595	606	658	611	588	625	639	646	627	640	638	624	635	608	604	614	612	680	656	659	615	633	667	613	591	641	672	651	639	640	686	639	633	644	641	597	620	639	596	650	617	656	609	603	623	624	646	634	678	613	667	626	660	615	627	646	635	697	614	615	669	602	622	599	627	586	600	640	638	623	627	660	626	646	605	636	592	611	658	628	662	600	628	614	633	644	638	641	701	683	637	613	613	618	640	639	646	626	680	586	634	662	631	654	656	619	662	621	656	583	613	612	620	636	594	597	642	607	637	589	618	641	623	618	709	638	647	627	672	610	606	629	591	639	603	590	635	599	663	594	593	578	611	629	636	632	624	628	624	633	595	592	636	623	622	639	637	634	628	629	646	611	647	661	604	642	596	680	630	640	642	666	601	633	607	656	630	619	650	660	640	642	635	659	631	610	623	637	647	617	601	630	667	614	627	633	627	613	642	621	625	648	632	646	612	604	608	684	678	655	568	607	563	645	647	641	623	624	637	619	611	643	585	607	677	623	639	618	605	627	657	599	620	611	627	664	609	630	641	646	609	647	643	616	618	612	668	635	607	606	624	568	621	603	641	626	649	637	634	596	646	608	587	578	609	625	606	645	628	596	695	668	648	619	642	645	642	595	638	663	641	675	632	659	603	629	597	633	653	592	675	652	615	618	660	579	632	648	620	621	613	612	639	653	642	659	580	673	675	605	603	612	608	672	678	607	593	597	631	598	643	637	636	619	630	606	599	600	593	596	613	634	599	604	611	613	632	633	594	617	627	647	667	631	627	633	601	662	649
22605	21326	29065	23916	21321	21371	9393	967	674	609	496	454	399	387	357	368	319	321	312	298	292	283	250	259	276	254	270	277	276	247	261	245	246	242	226	248	249	219	240	264	211	234	245	226	218	215	251	228	252	227	238	225	249	208	210	217	218	226	221	241	200	238	214	226	228	213	231	219	234	213	212	225	227	226	224	221	223	222	245	219	237	213	222	223	222	221	228	208	227	231	202	232	221	209	238	233	243	206	223	222	246	225	186	220	224	215	232	253	246	206	207	204	213	212	236	201	216	233	229	231	223	240	243	205	234	220	215	223	231	212	232	200	199	241	214	222	239	233	224	209	225	209	216	213	246	217	218	231	214	220	224	191	242	235	236	230	233	220	225	211	200	232	218	214	221	220	195	203	220	226	227	226	213	228	213	241	210	202	208	215	237	203	237	254	211	234	202	207	221	214	189	217	208	220	253	202	207	221	225	193	195	237	201	215	233	192	218	242	207	210	229	197	237	214	206	201	220	226	198	210	208	230	228	236	227	222	195	223	195	226	232	213	221	244	249	217	193	197	216	233	211	211	211	225	221	214	226	227	230	225	216	239	221	231	238	224	222	201	175	249	216	227	202	202	201	210	214	207	176	221	231	252	208	232	196	221	203	230	196	255	216	210	214	204	246	211	223	207	249	213	252	229	214	203	245	191	236	211	210	209	231	214	207	217	174	198	236	197	246	232	216	202	277	214	205	225	208	229	236	217	243	251	229	211	198	213	242	215	220	196	206	204	227	227	209	206	218	200	216	182	203	232	247	232	219	240	197	225	229	207	216	206	208	231	193	227	226	230	212	214	211	215	219	226	210	222	221	210	253	226	204	222	215	242	226	215	195	210	221	229	220	221	211	230	221	235	208	229	219	221	223	228	229	206	211	202	222	219	216	226	234	249	240	217	235	242	229	226	225	213	209	220	232	221	228	220	200	208	223	213	225	237	214	210	217	234	228	211	208	216	228	208	228	208	225	220	208	212	231	216	241	232	214	227	254	194	227	201	221	203	224	231	189	214	222	223	202	187	209	236	216	221	216	215	216	228	204	195	202	189	235	199	224	213	206	212	242	225	215	229	220	209	215	233	199	210	239	232	207	211	203	218	197	243	243	215	208	246	214	195	236	255	205	235	224	202	178	194	213	215	214	218	215	226	212	222	215	202	206	215	199	232	226	236	215	252	224	211	246	237	217	230	229	250	231	221	210	223	210	207	220	220	205	197	241	216	194	203	208	217	212	194	236	209	239	202	231	245	218	233	202	224	190	235	191	215	224	217	203	203	241	220	200	242	215	267	223	196	223	222	201	210	221	205	238	205	219	230	214	201	239	205	220	225	214	241	213	202	226	228	240	221	209	234	210	200	187	222	221	215	193	203	235	221	232	212	229	196	255	229	219	197	223	230	237	262	251	223	232	210	226	223	212	203	224	233	219	198	218	244	226	223	212	210	225	239	221	219	211	226	227	243	243	236	234	195	221	217	226	225	191	215	223	181	221	200	246	228	245	197	244	223	212	206	232	233	204	208	225	233	202	228	206	199	226	211	217	228	204	239	228	222	224	223	240	203	212	232	219	198	206	193	223	236	231	209	217	219	228	227	210	210	198	207	226	177	202	221	202	211	228	226	188	225	218	236	209	229	207	205	221	231	223	194	240	202	220	208	195	211	229	214	235	218	213	220	205	198	221	219	230	201	186	210	220	252	207	217	211	235	214	217	203	220	238	225	204	229	220	240	236	211	213	257	206	217	218	228	208	207	210	200	197	227	214	232	227	221	211	210	236	228	207	233	203	208	222	196	222	232	231	240	226	235	221	246	204	226	237	226	229	237	242	218	225	239	210	235	211	220	222	227	224	201	219	231	228	223	225	241	240	196	192	209	198	225	234	209	231	229	207	232	232	220	227	199	233	213	237	227	231	240	217	213	228	199	227	201	207	202	228	214	207	207	236	246	219	200	220	221	242	227	232	210	217	213	218	212	195	231	208	237	200	221	199	189	244	217	197	225	225	229	227	218	222	218	256	206	226	221	253	213	214	221	219	215	222	229	240	217	205	206	230	211	232	225	197	218	235	216	213	227	251	248	225	224	229	231	210	219	218	222	230	237	253	211	217	225	213	189	229	188	203	223	198	231	241	228	230	232	227	217	220	216	224	210	197	216	201	223	190	209	227	211	221	219	241	231	240	243	240	202	231	209	237	217	211	206	213	238	196	215	215	221	220	211	241	212	201	203	206	224	245	221	211	199	221	204	233	228	223	216	221	229	201	214	217	209	214	192	211	232	200	218	214	208	202	215	206	217	228	235	208	215	211	222	205	222	213	218	220	199	207	240	237	223	225	208	217	233	215	200	226	192	207	207	229	224	214	209	248	223	230	243	231	183	236	193	236	230	201	209	204	231	225	198	225	213	214	205	203	199	242	239	212	231	216	203	226	205	215	216	218	194	215	236	193	218	224	235	202	226	222	224	200	254	212	228	215	237	211	227	202	211	228	187	200	226	202	211	222	237	223	225	234	239	204	256	199	231	214	189	202	213	237	228	197	208	220	212	216	222	224	239	215	217	212	227	220	208	178	221	202	209	197	209	213	220	240	223	222	208	221	238	228	234	223	198	215	216	211	229	221	210	213	208	199	254	244	239	218	227	207	197	215	241	202	232	218	208	240	202	246	226	236	234	206	222	232	198	238	242	219	236	201	206	212	242	226	226	239	212	214	206	216	219	220	219	209	205	222	193	244	207	239	199	237	229	230	196	212	224	246	228	230	225	238	216	232	222	224	257	212	232	216	240	233	223	227	223	227	220	226	211	190	193	218	226	201	203	225	219	208	208	222	226	227	206	191	219	232	232	193	211	206	196	236	217	239	208	212	229	197	221	220	194	213	227	216	206	207	210	227	216	229	235	201	218	230	234	182	221	209	218	216	213	250	236	217	240	219	219	210	217	227	253	192	226	218	239	212	223	212	225	195	210	221	222	220	196	237	229	231	224	193	212	224	224	237	195	217	221	225	239	215	239	223	224	224	243	233	250	237	222	194	209	210	221	229	219	208	218	244	219	227	219	231	218	226	236	202	219	231	200	222	233	218	229	203	236	219	181	210	219	231	220	209	217	196	192	226	235	227	202	213	234	213	197	229	208	228	243	202	230	237	207	199	207	228	224	214	220	236	208	223	227	211	182	222	207	197	198	221	228	225	235	214	214	201	206	205	226	218	237	212	211	218	222	211	223	228	239	178	217	217	220	207	233	210	233	218	207	233	253	214	233	203	225	206	205	215	208	214	217	227	225	221	231	215	229	223	223	222	199	236	214	218	206	210	223	212	223	213	203	206	208	219	205	196	228	207	223	224	217	235	224	242	208	221	221	204	191	205	225	239	202	196	241	230	245	213	216	208	196	225	242	218	221	189	194	244	220	206	217	230	197	248	240	208	205	220	206	228	225	212	208	199	197	248	234	221	193	218	214	214	229
4353	14338	9650	4776	3296	2461	1756	1308	1041	855	725	624	514	463	459	376	361	347	334	308	299	305	284	295	278	285	283	285	311	269	270	276	259	250	281	256	223	248	223	224	229	231	237	218	230	209	234	240	237	237	214	223	260	226	211	230	207	218	213	225	243	234	258	227	245	248	246	230	221	211	199	220	215	196	197	242	252	231	234	210	214	236	231	214	238	241	209	257	234	224	210	245	220	245	223	235	191	235	233	227	230	223	211	188	257	214	178	222	212	222	224	230	210	211	210	210	191	204	206	237	227	224	228	190	225	200	221	238	223	229	219	202	229	242	228	227	240	219	249	234	201	203	205	209	223	242	225	197	205	211	210	189	244	209	198	230	224	229	230	199	215	196	236	210	200	190	226	227	234	245	225	247	225	202	251	217	180	226	228	241	206	224	225	256	239	237	228	229	200	216	225	226	218	227	232	214	209	218	205	230	192	223	204	208	208	225	231	230	199	234	179	227	220	228	258	224	192	210	238	208	231	217	220	224	206	198	217	226	212	210	211	189	196	200	227	214	233	240	237	237	208	219	222	203	216	207	201	214	226	212	212	208	208	212	214	223	200	216	220	227	208	254	229	211	202	243	235	199	211	228	214	255	228	256	217	226	211	219	216	207	243	184	203	229	225	225	234	236	235	211	231	241	218	210	247	210	252	189	236	213	249	205	219	239	240	197	229	241	206	237	232	221	189	230	229	214	211	227	229	202	225	217	222	216	206	226	190	225	212	228	204	209	227	184	192	214	236	221	219	230	218	209	220	204	251	223	224	237	229	225	196	228	176	214	240	225	224	216	206	214	200	204	236	228	210	231	236	236	214	204	213	235	226	238	205	241	216	226	225	228	233	191	232	199	234	226	229	208	225	232	214	226	218	214	220	224	218	232	220	204	242	251	210	231	212	222	248	209	222	226	218	237	241	227	222	215	232	224	221	224	207	223	230	225	205	214	200	211	220	207	222	221	220	197	241	233	222	209	251	220	213	208	219	217	237	259	206	226	232	243	195	214	228	208	217	214	226	224	230	215	232	206	214	239	188	212	229	232	208	220	208	224	213	200	248	240	210	197	213	233	239	220	250	242	194	226	217	215	204	218	237	195	212	215	231	204	226	241	194	224	248	209	214	226	223	215	212	213	238	235	228	235	204	207	201	227	205	209	233	235	228	212	226	253	225	200	222	211	209	233	205	237	203	224	212	224	226	210	207	200	212	230	211	221	228	223	224	195	256	226	245	212	230	235	210	236	230	221	236	205	213	242	236	232	243	218	212	197	217	213	212	233	228	217	236	207	222	226	224	219	195	218	243	211	205	218	227	235	237	217	219	212	209	221	215	217	218	233	214	215	208	233	210	218	218	205	236	219	217	240	247	211	217	193	219	230	243	218	213	248	196	217	235	241	199	226	210	229	229	211	209	232	230	236	208	202	198	228	223	204	217	212	234	246	239	231	213	224	243	228	238	205	187	217	215	188	229	220	216	238	222	217	222	207	224	232	241	199	228	253	227	228	202	225	208	216	218	214	218	190	215	203	234	215	207	209	228	265	263	209	218	228	215	222	233	210	201	210	235	195	211	205	240	232	233	213	239	223	243	218	238	236	217	232	227	207	221	223	207	224	232	234	219	229	227	226	216	246	222	231	217	223	232	209	220	199	222	213	218	201	238	215	219	212	225	218	248	230	247	200	230	232	222	227	215	214	246	238	227	221	239	223	224	229	212	231	209	214	234	232	190	209	249	221	212	193	232	216	227	182	237	236	216	253	203	207	195	195	226	208	213	248	262	226	233	224	213	224	246	214	254	230	214	235	205	228	197	225	221	235	231	243	201	196	201	204	199	207	228	243	217	202	220	247	224	199	208	211	221	211	208	206	212	199	217	230	221	238	231	232	215	216	251	218	205	228	216	232	194	228	222	214	200	218	238	199	219	234	220	211	228	191	255	247	250	227	238	220	232	209	206	220	201	252	193	240	233	201	208	223	210	221	213	224	218	217	228	217	203	206	202	234	217	213	235	223	233	205	238	224	206	216	207	214	225	256	211	215	218	227	207	212	207	215	240	206	238	242	236	227	233	214	217	240	223	217	241	208	222	219	198	236	209	228	211	214	222	212	251	197	218	203	228	229	243	229	203	222	225	211	220	209	221	206	220	236	198	201	206	221	235	225	252	227	212	231	208	205	222	213	239	216	235	211	217	231	223	268	185	247	218	237	195	229	203	233	221	210	219	212	219	180	213	224	201	214	222	235	188	220	217	223	199	217	201	219	200	210	205	210	217	220	240	217	223	226	238	215	229	231	196	256	190	216	253	215	216	201	205	236	205	222	225	238	220	226	212	219	234	242	221	206	238	220	224	207	193	225	225	196	221	224	213	208	222	203	251	197	239	218	222	234	219	229	203	216	233	218	191	197	224	213	218	227	225	211	198	240	226	209	224	232	188	233	225	218	211	228	210	196	196	210	219	238	214	203	204	226	250	204	224	212	252	223	232	220	234	214	207	207	225	215	235	212	228	212	239	234	213	223	212	243	191	222	239	199	223	236	241	199	243	228	215	256	199	209	209	208	224	218	229	231	220	199	249	209	218	192	198	216	175	216	200	220	221	237	216	211	243	247	209	228	230	210	208	210	192	229	216	210	218	211	198	246	200	214	225	231	227	218	209	209	230	210	213	230	230	223	217	195	219	218	213	224	232	225	212	232	240	182	222	202	205	249	217	224	209	216	213	198	202	204	225	211	205	239	222	243	226	233	207	230	220	251	229	208	222	243	211	218	223	189	215	178	205	212	234	216	201	219	227	222	227	215	225	195	209	223	216	253	214	212	226	237	190	248	232	222	196	213	220	219	208	196	214	213	226	214	236	236	222	206	231	226	211	219	224	204	197	202	236	220	211	228	240	201	207	197	254	239	248	226	214	196	221	211	208	225	224	210	232	203	212	234	222	197	206	216	222	203	244	192	223	211	205	223	236	206	215	220	231	219	213	206	195	199	259	218	247	224	220	224	219	217	233	244	188	200	228	240	206	258	212	214	228	229	211	238	238	238	201	228	227	214	235	238	195	217	231	215	205	221	212	226	211	241	194	196	223	231	195	224	198	230	217	198	213	224	243	210	232	207	213	217	207	203	212	239	230	201	216	216	214	214	219	203	197	196	201	236	191	204	197	232	243	253	268	258	206	196	200	213	221	203	207	222	238	211	215	210	231	228	217	203	206	245	218	216	212	227	214	204	212	212	214	229	215	209	217	220	236	214	209	222	257	224	216	212	220	224	206	226	197	207	201	220	219	220	207	211	222	233	225	208	193	227	227	246	218	214	215	227	232	218	226	242	214	210	230	235	224	230	203	215	216	224	244	216	213	225	281	200	213	235	223	243	244	231	221	207	217	230	238	228	225	223	194	223	212	205	219	243	208	229	203	227	233	215	220	219	233	197	213	222	219	208	230	217	228	213	211	202	211	216	211	216
27749	19419	6044	937	649	615	583	593	571	563	564	559	556	535	553	547	549	550	536	551	561	526	586	537	560	575	570	570	575	581	568	548	583	571	534	569	532	559	561	595	557	567	559	581	533	549	563	507	569	570	571	599	541	558	575	529	544	549	578	577	555	551	592	592	560	522	554	552	538	584	546	558	524	558	523	559	550	562	571	547	578	535	539	574	520	555	563	586	535	586	560	606	543	567	521	570	546	594	526	544	547	518	567	525	596	530	561	559	602	592	523	515	560	545	553	583	605	535	579	532	538	553	551	553	574	536	565	563	556	539	598	548	563	579	550	570	583	546	536	597	556	551	526	559	522	549	537	598	569	587	551	520	544	564	578	553	556	590	576	508	538	555	565	544	598	558	551	543	548	549	566	579	579	566	521	556	532	544	510	556	551	568	574	551	549	554	504	569	533	565	530	555	556	566	576	558	568	540	570	566	559	553	580	570	554	556	560	539	577	528	548	542	545	556	606	546	564	555	563	568	537	520	533	541	530	526	574	563	541	562	551	546	557	592	580	591	597	572	544	565	560	548	527	550	565	551	554	523	564	556	554	536	580	573	579	540	532	569	556	547	529	514	542	569	559	549	575	577	590	574	552	560	579	571	557	537	569	560	566	587	555	587	581	568	525	526	530	578	563	576	522	554	507	592	551	582	569	511	543	584	536	614	534	582	588	554	517	579	546	547	599	588	530	542	581	551	542	600	584	556	586	554	589	552	494	500	551	563	527	531	569	589	554	541	555	539	565	524	573	585	554	537	560	527	568	583	527	584	577	549	632	515	529	566	535	541	538	567	582	562	539	553	537	537	568	570	549	553	528	569	546	596	536	565	507	551	577	525	548	552	507	562	544	564	565	546	543	574	547	563	561	519	526	563	519	563	525	553	551	564	580	556	552	556	585	562	550	593	523	509	530	581	547	584	592	527	525	549	550	538	573	520	537	560	534	576	552	581	526	529	562	555	567	575	553	603	558	515	589	555	583	563	544	555	568	574	561	566	565	520	573	551	590	564	565	532	546	546	560	576	552	484	537	549	551	572	526	544	532	527	532	560	553	577	536	537	556	535	587	518	545	542	557	548	569	570	577	547	522	583	569	542	552	568	568	535	524	582	583	531	549	528	557	559	592	522	571	580	516	555	536	535	584	547	560	543	554	550	531	566	550	592	589	568	550	587	539	585	536	550	543	585	503	559	533	550	569	587	583	571	565	550	547	585	518	583	601	530	582	554	535	548	553	546	564	570	553	534	556	546	573	599	570	559	584	559	546	561	626	596	550	538	560	579	564	530	527	558	548	524	591	541	595	522	528	553	551	539	566	499	571	592	556	610	513	525	543	569	562	588	549	576	527	522	518	523	568	599	577	524	548	530	579	587	542	537	576	551	575	549	522	519	576	518	527	587	552	530	529	555	545	545	541	563	557	565	566	522	597	544	578	526	553	568	557	525	567	527	556	537	530	566	578	602	581	590	553	567	565	537	543	604	546	531	539	534	515	533	545	606	554	579	540	531	544	562	578	559	535	552	500	527	518	561	562	560	536	537	543	525	548	517	541	509	557	542	570	527	518	523	548	553	567	533	556	555	531	550	595	552	608	548	545	570	527	548	559	578	549	586	549	558	570	550	540	532	549	520	556	558	585	581	539	551	582	525	553	577	561	523	543	543	557	547	576	516	569	531	571	555	529	588	576	558	519	528	505	516	558	562	551	537	611	591	556	585	544	569	530	562	546	530	540	573	564	615	581	555	576	586	529	517	529	536	583	542	538	522	547	531	606	574	546	566	569	567	576	551	556	562	528	534	557	548	611	568	604	519	492	560	534	543	571	531	587	561	564	553	564	571	549	553	570	561	542	537	532	544	521	558	558	555	524	548	523	569	561	590	549	528	546	558	516	585	575	579	543	524	519	538	597	583	594	613	618	555	583	509	552	537	530	602	552	590	588	531	518	586	531	564	594	548	565	553	561	555	549	569	566	590	599	560	487	556	578	577	571	622	576	536	588	583	511	571	556	571	611	572	573	555	565	512	566	556	578	548	544	550	525	575	535	607	567	552	577	543	596	576	572	589	519	558	556	557	576	572	569	541	558	578	564	533	547	534	567	610	516	553	564	572	579	526	552	565	543	540	549	547	559	537	548	575	554	542	606	550	576	575	550	589	524	568	561	568	538	600	544	557	511	531	541	542	499	549	599	585	531	568	535	588	518	527	555	535	556	579	564	517	526	588	530	543	552	566	572	573	544	550	564	548	531	627	531	543	557	540	551	509	596	536	555	559	553	526	535	550	548	575	557	550	595	520	528	546	561	585	549	604	577	566	604	562	541	565	540	537	559	557	574	559	542	552	561	584	536	559	592	535	550	549	567	571	553	554	577	553	554	560	582	529	571	542	583	556	513	548	587	576	556	539	540	525	586	551	556	563	554	575	591	564	543	578	576	556	545	540	559	575	552	562	572	540	549	546	567	570	608	566	541	572	553	559	553	559	564	569	551	573	550	588	552	506	579	547	512	553	594	546	593	568	522	518	564	543	545	551	581	521	569	552	589	565	526	545	561	546	542	539	541	555	509	514	535	546	582	543	539	586	564	569	553	585	538	529	572	557	561	542	547	600	540	553	558	555	512	573	548	543	567	592	577	570	559	611	556	546	562	604	565	559	580	580	539	563	548	549	561	546	587	540	559	499	535	566	558	587	535	600	557	567	559	551	523	559	588	572	549	520	572	587	541	547	563	562	561	554	574	593	548	533	549	578	537	553	507	559	534	595	559	536	558	551	567	557	585	528	550	598	569	572	566	545	591	548	507	606	529	572	521	547	561	534	584	567	550	527	543	576	562	568	572	575	574	552	519	590	539	530	579	571	582	572	552	546	489	545	577	597	572	598	556	535	600	573	549	518	532	573	551	569	535	523	586	586	524	510	550	572	559	574	582	568	604	513	511	510	598	555	549	542	567	557	536	559	494	584	546	545	571	534	537	566	631	566	601	502	626	572	541	522	573	589	554	604	595	550	585	559	579	594	572	556	561	574	527	600	566	552	537	570	561	608	527	606	550	539	599	602	578	534	559	617	578	566	576	526	516	543	541	572	561	557	553	513	589	565	571	547	600	561	533	559	543	554	549	586	515	577	564	558	590	563	555	564	554	567	567	573	530	533	570	551	588	571	550	555	592	552	530	547	538	572	502	596	563	509	534	559	584	533	578	627	553	530	585	537	572	532	544	566	522	555	566	559	534	533	608	598	567	548	569	533	537	539	550	558	531	545	536	533	573	557	577	529	536	567	555	531	580	549	559	536	565	578	549	514	542	573	546	529	583	560	540	550	566	518	573	532	580	543	522	531	513	538	558	540	563	581	571	536	582	545	519	584	557	550	549	539	541	549	566	630	586	589	562	572	563	555	594	541	576	539	570	545	548	556	574	521	562	512	563	548	615	536	603	564	565	591	531	564	546	546	583	555	571	552
4519	1487	1070	775	703	668	676	651	652	635	619	591	593	606	593	567	592	565	606	554	586	607	596	560	563	598	559	571	532	581	579	594	586	580	560	593	555	548	603	626	567	594	541	577	607	548	540	597	544	539	573	561	580	562	552	555	561	582	577	539	566	529	563	567	617	549	578	585	612	579	560	641	517	561	591	575	576	582	590	595	612	586	584	545	572	571	581	563	564	558	577	542	578	572	563	601	594	555	556	578	577	572	572	585	589	574	598	561	569	583	585	637	584	592	582	542	601	567	518	576	555	589	586	600	546	571	602	540	588	587	592	551	605	589	569	583	587	601	585	587	605	570	575	545	555	576	566	554	555	577	626	531	612	615	600	550	602	564	519	577	588	571	534	621	554	559	601	564	565	565	538	595	557	586	543	521	597	632	589	614	596	600	544	583	591	535	568	590	570	577	599	564	566	629	570	556	594	572	599	591	546	586	570	589	572	581	545	567	592	544	530	605	557	527	561	542	589	603	544	581	585	590	541	559	579	579	614	608	551	548	593	578	538	586	595	554	537	568	578	567	579	555	551	551	585	597	582	594	600	561	569	583	589	595	584	541	618	553	599	571	563	614	597	550	582	608	601	608	577	598	607	575	563	568	562	579	597	613	545	587	575	556	621	523	606	560	579	566	536	593	524	591	595	545	562	569	602	545	577	528	577	551	574	560	591	558	573	614	551	552	594	578	578	571	540	542	597	563	557	575	557	601	581	562	617	587	553	590	576	582	568	603	632	602	559	589	574	571	592	581	582	563	558	536	563	554	589	583	594	582	606	573	591	569	577	581	526	577	536	561	543	572	599	618	584	557	598	587	596	555	555	583	572	579	536	606	582	583	547	564	530	606	566	563	574	583	585	552	573	567	568	574	550	531	595	547	556	566	522	584	597	572	562	557	611	549	559	607	610	603	578	556	624	588	543	596	577	616	597	564	613	544	605	609	582	582	573	579	529	514	532	595	584	594	558	573	557	544	607	549	553	579	562	554	548	589	589	552	536	578	620	588	570	549	514	570	608	562	594	559	556	612	580	628	577	546	539	550	566	565	570	582	609	581	548	576	613	595	592	564	560	595	563	595	585	558	590	620	599	567	602	563	584	582	607	555	576	587	568	612	586	635	592	592	558	572	576	589	565	559	594	542	598	574	543	548	565	595	595	612	585	590	593	585	589	576	588	608	609	564	571	565	554	547	564	497	584	561	606	596	583	613	569	607	587	553	608	572	559	587	579	513	549	584	611	570	550	593	580	592	586	610	583	587	546	573	564	563	549	579	565	601	576	550	585	549	565	537	574	582	571	588	568	605	586	607	597	575	575	569	574	549	556	582	560	562	549	585	572	521	552	560	540	583	596	578	593	556	588	550	597	529	572	554	561	578	541	582	607	580	578	557	597	566	573	624	561	565	534	598	591	552	587	594	576	575	556	586	546	562	578	530	590	590	542	557	576	548	566	646	557	565	576	573	563	535	562	550	576	571	562	599	546	579	590	539	572	554	539	546	583	565	546	549	639	605	603	598	579	611	600	563	580	581	592	525	612	572	586	567	632	567	569	580	643	571	582	562	571	588	552	523	548	579	603	577	611	576	542	586	592	582	546	557	599	616	534	592	600	530	558	594	570	551	571	575	559	562	577	562	585	589	580	573	556	562	564	576	589	585	597	565	596	575	616	580	523	566	545	592	568	590	578	537	529	566	584	606	565	620	607	578	555	592	540	588	541	558	569	562	617	574	535	567	612	568	560	575	553	561	608	558	588	601	574	569	588	582	551	559	580	545	584	579	599	552	610	551	546	572	526	537	592	579	594	576	572	564	620	557	567	586	571	610	599	559	551	568	596	571	591	580	581	581	535	572	544	555	555	563	530	560	584	629	577	580	581	605	555	581	532	606	591	624	567	546	579	554	583	587	582	580	572	535	611	599	547	585	581	547	574	554	616	601	598	581	541	573	551	548	587	599	584	591	550	553	575	596	539	594	574	562	605	616	575	558	597	611	573	577	552	566	581	565	561	589	525	552	585	585	576	565	620	589	566	527	559	532	558	587	575	612	584	587	571	585	577	576	574	583	579	567	535	563	591	554	595	626	588	586	585	576	623	608	600	563	553	579	553	592	550	559	570	628	574	600	580	585	615	561	582	577	529	556	578	585	571	598	545	573	592	548	653	548	518	576	601	608	550	564	542	605	582	576	614	583	583	529	625	599	597	581	550	588	562	602	565	538	568	588	558	589	600	583	575	573	545	606	617	579	610	574	574	581	554	594	567	576	561	548	565	588	591	548	568	632	600	566	571	582	538	551	581	587	603	617	575	569	568	552	578	515	572	542	645	612	535	520	556	570	592	598	596	546	589	591	609	635	575	594	563	582	607	549	613	602	588	570	569	570	583	559	576	624	566	605	581	549	584	541	546	590	571	602	604	551	589	543	558	586	581	580	591	573	570	579	551	563	607	590	567	605	543	573	569	548	570	573	571	599	576	575	549	557	560	575	572	603	583	574	579	551	562	586	595	565	606	569	592	548	555	590	582	547	583	566	560	611	592	592	584	570	567	579	558	577	595	590	575	564	555	549	541	541	607	557	561	605	563	567	596	561	582	578	622	560	550	573	582	546	613	542	556	532	563	590	590	594	581	565	559	597	544	626	595	564	595	543	609	545	535	571	522	563	559	574	538	594	588	564	593	540	582	542	566	599	584	590	627	596	573	595	540	552	610	588	581	562	571	613	588	584	535	596	591	589	574	564	610	576	544	586	606	569	585	577	542	540	583	607	571	560	546	573	593	613	572	558	530	576	625	604	603	579	583	542	561	571	568	626	573	577	599	600	536	636	544	564	597	550	578	542	591	565	594	593	560	568	586	576	584	564	591	540	591	581	605	587	612	598	574	573	590	604	524	585	557	540	571	538	592	571	565	563	613	598	584	621	547	563	548	582	573	572	615	597	583	572	585	551	615	547	533	558	565	575	564	590	575	572	587	587	601	521	571	591	606	579	562	564	573	553	550	612	562	517	570	570	565	624	562	581	584	556	596	579	572	566	562	586	620	561	585	567	599	572	574	566	555	585	580	591	520	554	513	606	570	560	585	614	593	553	613	535	536	576	570	553	541	568	601	590	547	580	561	587	590	576	579	572	561	575	546	538	530	565	572	573	599	598	604	587	568	560	559	554	590	628	581	573	643	581	555	580	589	554	572	616	614	575	579	573	595	562	558	590	567	584	560	587	552	605	575	588	572	592	591	559	532	576	584	598	593	550	578	626	586	564	623	580	606	574	542	581	564	543	591	559	582	581	541	572	554	571	560	538	587	555	564	595	536	637	534	565	610	552	578	555	567	612	524	589	578	519	572	610	584	585	565	612	605	536	622	565	538	588	566	593	567	577	585	602	554	570	553	594	581	572	550	578	552	595	608	559	601	578	597	606	638	584	557	536	598	577	588	546	569	613	602	564	593	534	561	546	626	563
23690	21318	28568	24398	21330	9975	967	639	495	410	451	394	406	336	367	286	322	286	270	307	282	294	285	292	266	293	265	276	248	270	252	276	258	304	238	263	257	288	243	256	262	247	269	241	264	228	235	239	268	247	266	250	255	252	248	235	260	260	244	255	264	258	241	251	235	258	265	222	280	247	263	266	235	225	247	266	296	236	231	247	255	238	256	250	239	255	240	246	265	233	269	258	283	245	246	268	249	261	236	252	232	264	261	251	248	265	243	265	261	237	269	212	234	266	256	257	220	228	247	246	241	255	258	246	265	252	266	270	247	248	237	245	247	247	267	245	243	262	254	252	263	249	271	261	261	240	243	261	270	241	241	251	259	244	212	232	239	246	253	218	214	248	256	296	255	253	228	255	232	242	256	235	261	223	267	259	235	236	256	245	228	273	231	228	235	265	258	268	282	250	234	248	250	258	232	217	219	240	225	241	283	260	266	256	261	266	244	230	244	283	231	245	269	247	227	220	239	248	242	219	235	256	248	240	290	249	247	253	284	248	282	232	239	256	277	264	236	259	225	236	244	255	259	280	264	227	267	296	222	257	250	253	253	245	264	255	260	223	207	261	239	247	241	240	257	248	240	253	232	234	259	219	278	252	292	271	272	269	276	273	264	260	295	247	253	265	212	252	231	239	260	269	260	277	214	238	233	260	249	222	256	271	263	221	255	235	265	228	257	244	254	251	263	246	253	279	254	252	249	254	226	284	258	236	244	259	253	219	225	257	255	248	257	256	251	224	261	263	265	250	252	257	261	225	247	233	277	243	246	284	255	248	248	248	261	244	261	255	257	251	246	247	248	273	262	251	252	251	250	256	234	241	236	228	213	248	240	238	210	234	247	263	253	241	239	272	253	256	246	277	260	235	254	250	257	220	258	262	281	246	269	268	256	255	225	254	243	259	237	285	264	228	259	277	268	243	262	234	268	228	250	266	234	262	262	251	252	236	242	255	254	239	224	244	234	226	261	261	245	258	242	257	253	261	266	254	254	249	293	271	261	237	254	248	252	266	284	231	237	262	223	237	280	235	250	239	224	284	256	241	251	268	239	250	233	234	258	245	261	281	258	239	251	232	228	237	228	241	249	262	260	242	225	258	242	257	238	264	239	277	255	252	244	236	234	253	269	253	247	218	248	245	237	221	264	242	265	261	273	245	221	248	283	235	236	236	285	240	259	261	258	263	242	264	260	235	253	241	252	250	253	213	263	273	244	246	275	238	255	264	241	262	273	251	244	230	249	249	216	262	254	229	241	262	235	259	252	265	231	235	230	261	223	266	251	244	220	248	269	246	262	245	221	276	233	259	226	229	260	227	257	259	229	256	235	232	251	258	253	260	260	235	249	270	233	221	282	248	231	254	214	245	225	244	279	255	270	259	218	257	224	212	231	258	257	220	267	273	230	231	243	250	238	269	222	255	248	279	268	250	233	211	246	258	261	233	279	239	240	260	255	264	228	232	235	268	264	233	262	263	254	235	226	260	284	229	231	255	264	260	250	249	263	253	269	262	244	248	247	240	260	264	242	229	253	235	268	263	259	254	258	242	212	243	268	247	270	253	237	256	252	268	240	217	243	259	263	244	239	252	242	241	246	240	269	252	247	254	258	261	248	235	238	259	238	265	240	253	261	220	240	248	234	250	241	243	235	273	229	239	252	267	247	240	255	226	219	248	264	239	226	249	231	252	255	252	242	258	249	250	243	251	255	249	232	258	251	263	240	257	255	250	265	223	273	280	245	229	238	259	245	253	270	248	262	252	254	267	246	266	256	254	235	247	252	253	286	232	262	235	251	247	243	236	235	228	198	245	249	259	254	245	241	238	266	265	236	231	243	250	231	271	243	225	271	237	248	257	250	235	244	255	267	249	245	239	221	270	260	231	261	225	264	224	265	257	231	237	284	264	236	238	240	278	245	242	250	245	290	254	229	233	249	272	257	238	221	240	265	276	217	243	255	286	264	246	256	240	246	256	245	250	262	245	250	255	261	239	284	275	251	260	255	231	255	280	261	233	237	248	257	261	229	262	275	243	277	236	234	219	260	265	259	235	249	254	256	238	247	246	233	256	275	233	275	265	249	253	262	231	226	231	247	267	275	241	242	269	276	269	278	238	277	285	282	264	232	236	221	222	236	209	246	283	245	245	239	214	250	205	257	240	233	243	246	238	255	265	239	245	257	242	253	248	262	229	239	235	247	259	253	272	236	228	243	249	249	254	243	278	249	229	265	222	234	217	223	286	246	254	248	224	206	253	214	268	236	254	227	256	279	254	249	259	259	239	242	282	260	256	257	261	264	244	254	231	245	219	244	233	245	243	254	241	250	247	249	251	234	277	247	243	262	235	235	249	224	218	247	268	259	253	252	250	254	253	233	245	258	241	242	252	236	231	274	269	230	248	250	246	258	259	246	246	251	232	249	233	236	228	231	268	257	248	247	224	255	259	232	241	250	245	259	259	267	265	238	240	248	269	240	260	230	259	258	243	271	224	224	263	236	259	244	227	280	263	235	214	266	237	247	256	255	258	244	255	255	264	249	250	249	262	267	263	255	276	292	233	227	233	249	241	234	247	247	248	228	234	239	249	238	255	214	253	240	250	252	242	257	252	223	247	231	242	232	248	257	226	239	248	267	254	259	267	222	262	259	248	254	242	238	253	231	251	253	267	245	255	259	236	232	258	245	268	237	248	251	258	226	232	248	274	237	240	288	256	238	259	262	247	248	259	269	233	263	255	246	222	248	266	253	258	261	255	235	253	237	225	259	256	258	240	296	258	245	244	286	242	221	244	234	278	252	246	220	235	260	243	254	256	237	237	269	251	276	255	243	247	256	231	286	242	243	257	232	260	238	256	245	259	241	261	266	243	253	250	264	248	239	258	248	264	261	228	246	247	249	243	261	298	244	260	233	258	246	250	263	258	265	243	238	260	251	271	273	252	228	253	246	246	263	276	227	243	257	244	251	242	263	217	222	256	255	273	241	259	223	252	259	255	263	229	239	237	273	224	220	253	247	264	230	282	237	273	240	236	240	239	246	252	247	247	238	254	248	242	243	282	242	248	245	263	274	278	260	247	236	262	237	255	217	253	253	222	254	242	268	266	255	252	253	274	244	230	216	229	232	245	263	215	247	262	261	264	245	237	258	229	242	239	256	248	251	240	243	264	247	270	216	252	275	302	242	256	260	260	270	237	262	246	238	240	263	255	271	226	233	237	251	221	238	278	252	271	286	266	245	208	256	243	275	251	241	259	250	240	268	235	239	250	267	249	261	228	271	235	238	228	275	240	275	251	252	265	263	254	261	257	270	254	240	245	258	246	229	237	254	237	242	239	242	224	246	260	244	232	257	247	280	232	243	246	263	243	261	252	246	259	231	237	261	266	253	256	242	238	241	243	228	242	246	246	262	235	221	213	235	256	242	261	239	242	270	230	270	246	206	230	258	259	245	254	241	241	253	253
3327	8675	5752	2682	1934	1512	1073	869	754	641	526	441	431	382	382	353	305	314	338	330	313	330	323	285	273	317	317	302	290	275	288	292	297	275	298	288	287	261	255	294	297	251	293	291	266	296	240	272	274	280	291	276	268	243	284	235	269	243	255	252	286	273	254	278	265	279	254	275	270	259	265	266	270	234	278	265	280	284	235	277	249	272	288	255	286	275	245	269	283	282	261	263	244	275	278	276	270	270	253	262	247	286	277	241	266	312	256	266	246	278	254	270	248	295	269	263	229	267	267	276	264	257	280	242	275	214	272	280	286	258	282	272	263	239	267	269	284	257	274	248	295	259	244	273	281	267	271	259	282	288	292	243	252	274	242	262	253	285	266	267	277	264	255	278	274	254	272	259	258	269	263	250	259	236	263	258	270	257	280	249	292	267	236	283	265	269	245	226	253	285	266	279	234	286	258	273	261	280	262	268	276	244	235	275	258	270	245	247	266	284	262	240	283	265	256	248	259	273	256	301	269	270	245	216	290	258	271	264	262	275	267	253	244	259	249	281	289	266	286	278	238	274	261	260	230	309	269	261	231	262	263	269	242	257	299	272	225	260	278	252	266	263	253	274	262	258	247	250	263	272	245	244	274	292	283	275	240	241	261	248	267	227	251	254	257	264	283	246	274	284	249	280	263	292	255	275	228	261	258	245	286	251	252	263	247	249	254	268	265	277	278	248	264	271	269	243	256	272	288	276	294	277	263	289	253	264	258	292	247	264	259	276	247	241	265	300	264	249	247	272	240	277	260	271	255	279	293	224	249	298	236	256	270	213	239	255	289	241	286	293	276	263	263	276	260	263	263	258	273	265	245	283	264	257	262	268	264	265	282	237	258	272	268	252	250	241	263	245	237	277	255	270	262	245	251	277	252	252	251	275	248	253	252	253	268	273	274	268	291	267	280	299	268	259	257	270	260	265	246	272	263	273	262	264	277	243	269	288	262	277	274	264	273	262	266	249	259	294	222	226	277	227	260	246	233	256	245	244	278	246	261	277	284	262	270	264	266	256	282	262	255	291	284	240	255	243	262	249	255	261	255	286	245	270	263	260	243	253	247	250	260	256	252	265	252	277	288	250	228	252	263	259	273	218	274	272	259	284	271	230	265	245	259	286	251	269	252	216	221	260	230	272	269	276	291	251	240	270	268	271	236	268	259	246	254	277	263	268	242	239	260	278	241	239	277	267	251	266	252	265	272	286	258	292	273	199	261	267	275	277	258	271	292	267	288	271	278	260	253	289	219	267	241	293	272	251	244	271	276	272	270	250	260	244	236	284	264	252	284	247	301	267	261	263	304	298	252	257	258	293	278	274	267	275	269	289	262	272	272	254	264	254	276	251	267	250	285	219	274	309	275	255	257	264	263	286	257	235	261	267	263	253	264	298	274	265	262	235	260	248	274	279	266	248	294	276	279	253	262	276	290	274	258	251	254	248	269	282	258	243	245	272	268	251	297	218	240	254	242	273	264	263	248	264	253	293	295	253	288	276	254	266	260	220	249	251	265	250	254	237	252	290	243	276	251	283	254	267	262	268	238	270	270	293	254	272	266	264	256	278	260	265	277	257	281	262	266	271	239	261	270	282	245	217	230	278	276	256	262	267	281	256	269	247	260	249	267	282	294	273	253	270	259	287	279	262	265	262	248	276	267	278	246	233	276	261	239	252	243	241	269	264	259	269	236	252	267	284	257	233	267	232	244	281	262	284	267	272	239	284	249	271	262	264	252	257	268	257	264	278	259	258	274	247	253	279	248	257	266	272	279	271	256	273	262	292	233	264	270	273	266	261	263	282	254	276	236	267	279	234	241	255	284	264	262	270	249	235	276	258	270	273	278	270	255	274	247	261	271	240	294	270	254	275	261	259	269	259	242	255	247	249	258	276	230	275	265	280	272	280	261	269	263	272	244	262	239	271	233	246	267	248	244	287	287	265	255	256	286	279	264	254	272	232	262	268	266	277	251	248	247	297	259	268	268	310	253	252	225	257	251	260	271	257	274	225	258	271	243	291	277	250	248	252	257	264	262	249	258	282	254	261	260	256	260	274	229	285	284	267	266	305	261	273	265	267	260	252	248	257	276	251	263	234	280	263	252	279	267	308	249	262	276	270	268	271	258	263	251	257	241	255	271	258	267	250	260	244	273	258	289	269	280	230	267	285	251	244	263	284	244	243	253	241	269	270	279	273	279	285	268	261	269	263	250	265	272	252	248	263	254	275	259	271	249	243	270	287	269	277	256	257	232	274	248	271	265	255	254	283	260	242	263	259	249	236	250	279	249	261	260	251	272	262	276	269	274	240	253	251	280	269	251	268	269	236	243	272	256	224	247	260	259	280	277	279	255	274	271	257	236	260	236	259	237	269	275	254	244	271	236	253	259	260	280	257	242	265	270	279	292	264	276	272	251	267	271	283	271	278	263	258	245	251	292	250	245	271	280	281	282	260	257	265	250	257	270	245	242	273	247	272	246	288	259	280	262	263	242	309	228	265	263	269	243	259	275	263	267	279	255	282	265	263	262	272	264	269	260	274	256	283	250	257	243	278	251	269	266	268	253	259	268	275	277	265	243	269	268	266	295	278	243	248	247	286	261	275	257	246	261	273	271	247	279	240	269	275	257	260	256	268	284	247	267	269	263	261	269	282	258	253	258	273	276	252	247	272	229	276	259	268	261	250	255	255	273	231	263	267	260	231	231	258	268	291	229	260	247	271	283	271	265	255	286	243	254	246	272	247	265	282	255	277	259	255	260	253	245	261	280	255	245	245	241	273	260	289	259	293	248	249	284	242	247	239	265	281	285	261	264	251	276	255	254	270	269	281	288	272	260	259	285	262	248	260	274	248	249	255	278	259	256	272	293	228	230	269	269	267	287	235	244	274	272	278	259	259	281	278	291	254	278	252	250	276	243	255	287	265	270	258	263	260	284	263	283	243	270	244	258	259	253	293	252	250	271	255	270	272	249	246	246	248	247	249	278	283	300	266	292	260	266	277	254	251	233	253	301	269	264	297	239	288	283	233	265	293	267	267	234	262	290	265	246	254	281	285	265	286	251	279	241	266	258	247	287	268	255	260	251	294	274	297	263	259	259	261	254	240	265	255	280	230	250	267	233	257	284	269	259	256	291	258	248	274	274	245	270	279	251	270	287	251	273	260	286	251	249	267	248	227	275	276	257	261	247	256	271	288	257	256	264	265	275	264	236	281	253	265	281	265	249	261	270	280	266	275	241	236	294	287	265	266	259	256	285	239	280	254	294	281	252	238	298	256	239	255	242	255	266	257	254	250	239	263	251	246	252	257	261	268	284	270	265	262	256	271	233	273	288	249	263	266	243	271	247	251	248	277	257	238	255	241	255	292	267	296	283	236	244	262	262	233	278	264	238	253	240	293	284	274	256	288	269	254	257	254	243	233	256	293	263	264	227	246	271	264	267	266	254	246	253	254	255	270
24820	21268	27540	25317	11627	1117	920	812	761	758	728	688	657	693	688	693	670	646	673	621	647	643	672	656	626	663	648	683	626	685	626	653	681	620	639	653	625	596	652	666	628	610	632	641	653	657	676	650	610	635	674	606	614	626	662	584	631	520	613	610	628	622	630	631	648	653	657	579	631	611	648	639	603	637	646	625	642	627	615	639	658	629	594	621	667	601	607	645	646	646	616	639	636	609	620	601	616	657	642	613	597	688	628	606	649	621	624	602	582	633	629	662	607	592	630	651	632	635	625	626	621	658	633	588	603	651	630	617	650	643	630	634	631	661	656	648	619	616	674	650	608	655	600	618	680	650	655	644	639	621	605	614	619	650	630	576	603	660	653	637	679	638	618	631	635	610	653	659	643	623	626	635	640	636	645	626	605	665	616	647	618	626	633	624	620	663	636	608	654	610	643	596	673	632	634	621	625	649	635	641	626	632	621	646	631	637	607	619	609	636	633	681	605	614	616	624	636	625	626	612	655	633	591	602	572	623	661	634	662	641	608	596	593	683	610	628	631	612	601	623	674	622	607	605	630	644	613	653	683	648	559	621	650	656	597	612	588	649	609	648	616	644	668	621	630	627	637	633	655	623	612	631	626	647	621	649	605	639	611	596	655	659	610	624	615	607	591	615	641	640	614	604	694	615	664	684	625	652	655	592	643	643	632	607	633	625	637	612	618	627	616	636	675	644	685	665	635	626	640	616	638	609	606	603	637	593	664	664	607	607	665	618	594	604	605	696	614	673	625	621	631	670	713	656	656	639	654	625	636	604	622	603	637	580	610	663	635	662	568	636	605	645	616	659	630	608	623	658	644	606	591	643	630	692	641	590	669	613	632	619	661	629	636	600	606	626	633	586	674	654	609	621	614	627	619	659	607	640	628	639	597	695	621	608	613	646	637	671	665	638	655	641	679	644	601	574	653	617	602	645	625	607	667	580	643	619	685	637	609	619	603	624	619	612	609	628	605	653	605	574	620	622	665	616	657	642	628	642	616	621	593	648	639	596	617	594	598	641	603	670	632	643	620	647	625	596	633	597	602	638	623	638	641	600	613	644	627	592	651	623	599	622	643	661	677	580	686	638	642	648	633	640	607	683	628	643	665	672	627	666	673	610	604	662	661	633	592	605	622	664	671	610	648	615	608	582	612	658	614	625	643	606	651	565	631	640	636	583	641	602	629	634	656	684	576	651	618	602	609	648	672	630	595	649	637	606	617	640	595	595	680	626	621	606	624	629	624	588	654	623	599	614	606	648	578	665	659	649	635	645	669	546	594	616	623	619	658	635	620	621	607	639	671	655	636	619	648	588	646	648	656	611	641	658	657	608	593	592	640	649	612	574	607	592	636	617	646	631	636	632	617	669	653	591	586	603	633	634	614	653	649	649	672	582	649	623	637	640	637	653	661	612	674	629	595	602	639	641	658	649	628	625	613	656	607	616	615	577	677	593	614	648	643	618	648	685	634	606	637	648	628	646	649	631	634	639	634	609	596	611	658	611	595	669	636	636	617	630	680	566	626	605	604	634	674	605	648	648	644	678	621	602	634	634	672	649	634	647	617	639	622	598	625	634	624	609	635	608	625	633	652	628	664	646	583	616	666	630	621	669	648	575	637	678	642	646	634	658	625	650	588	606	583	632	651	661	612	656	650	619	607	667	643	604	616	654	653	656	617	643	654	641	601	636	622	602	631	643	637	655	628	609	651	604	613	625	632	635	630	653	674	627	618	594	613	668	631	614	657	660	652	628	598	672	620	635	588	608	600	632	667	631	673	632	631	635	610	639	619	633	633	606	585	629	633	617	636	654	652	637	660	640	656	642	639	656	624	615	634	651	609	670	647	617	653	664	610	606	643	639	639	636	615	659	590	603	645	650	634	638	604	594	655	617	619	650	646	616	633	644	639	604	620	623	655	607	648	613	635	647	707	643	652	641	599	615	651	651	646	643	609	606	601	656	655	629	698	647	637	641	634	663	643	648	601	614	630	638	611	632	626	634	631	693	649	630	650	643	618	654	635	615	614	652	636	670	581	627	662	623	656	609	641	656	614	597	623	643	578	642	645	624	628	646	607	631	620	630	671	617	598	594	610	597	597	624	644	619	602	641	603	585	607	597	642	655	625	574	634	629	633	637	650	644	592	633	618	591	603	634	596	657	622	638	627	658	595	645	607	634	660	638	611	607	605	570	638	630	606	641	656	635	629	588	666	686	661	653	573	670	640	650	627	643	657	646	648	660	619	628	609	627	669	633	595	647	601	629	612	621	626	605	650	668	647	651	589	628	622	616	695	624	574	684	632	625	639	614	646	639	647	657	663	608	598	613	615	606	574	628	587	642	619	611	644	618	648	652	663	637	619	640	627	605	647	638	628	663	594	632	631	633	643	589	609	593	636	624	648	652	613	600	658	622	668	642	610	642	617	633	672	663	638	663	633	605	660	641	631	625	607	632	644	629	617	643	614	622	633	636	627	606	629	644	679	637	665	627	646	573	611	644	641	644	659	626	675	620	634	612	597	615	604	597	660	645	673	588	617	633	630	612	619	617	638	656	676	636	648	601	599	626	601	608	613	606	655	614	611	672	656	668	599	642	597	627	602	631	624	643	659	639	603	665	650	601	602	637	679	610	579	680	615	694	621	609	603	650	641	642	602	644	632	632	649	660	621	668	626	638	650	631	653	647	655	626	616	692	628	612	570	646	675	609	677	627	616	620	577	641	672	617	612	602	621	626	617	648	649	641	620	630	691	631	652	624	592	658	632	625	624	649	590	667	646	594	632	627	710	667	678	609	663	672	636	624	682	631	626	667	664	615	629	669	619	638	599	699	631	653	673	636	633	662	629	628	664	627	625	630	614	641	653	641	662	605	654	657	601	665	681	639	639	588	591	632	656	659	623	630	667	634	609	647	662	685	645	666	617	602	659	667	644	681	634	654	592	646	640	577	633	608	633	621	571	604	619	629	606	633	611	594	616	656	606	635	611	614	641	642	643	613	604	648	648	594	628	583	669	658	634	599	611	643	613	629	617	634	645	637	641	646	695	626	612	600	618	605	663	647	606	636	623	610	612	620	650	615	635	648	637	622	634	615	652	592	586	645	650	643	660	641	630	635	701	620	613	637	626	645	588	652	612	654	672	658	658	602	591	685	653	625	612	654	624	665	630	634	674	615	670	644	618	668	607	635	627	620	672	608	643	639	689	608	672	621	656	681	635	611	599	689	614	603	634	633	609	615	616	668	637	605	658	641	621	644	637	644	654	610	653	673	602	623	638	613	580	656	626	608	620	621	631	646	621	638	642	638	644	631	652	582	598	607	611	634	615	645	682	634	653	655	650	605	618	655	581	612	589	610	620	625	633	608	596	591	618	639	612	643	607	665	640	613	612	653	589	663	631	634	622	636	618	673	625	630	623	620	628	597	660	652	679	594	671	640	612	617	648	677	620	671	573	630	624	640
3396	5285	3528	1990	1498	1283	1044	960	914	860	787	756	728	718	708	643	645	659	633	682	654	669	648	662	645	680	639	680	689	637	621	701	639	692	608	649	669	632	615	625	603	638	668	648	619	666	636	568	649	653	564	660	630	650	662	643	618	606	654	639	587	662	639	637	653	680	647	663	646	639	643	618	628	629	648	660	624	610	656	652	654	636	644	634	605	635	642	650	632	678	614	673	646	666	651	635	610	635	663	631	620	620	607	615	660	602	635	668	623	638	623	627	625	604	659	665	612	609	624	646	627	638	647	638	620	674	613	620	654	617	627	650	674	695	641	653	629	622	629	626	618	620	613	631	632	593	671	645	612	661	651	682	621	628	655	643	658	664	578	612	616	577	651	650	603	690	624	646	648	698	626	642	606	603	656	656	653	634	614	628	600	657	684	640	600	654	666	639	635	639	640	661	608	654	697	615	591	590	591	586	623	607	616	586	595	601	609	648	682	653	637	622	591	645	617	641	639	667	621	658	608	614	639	647	585	667	603	623	651	611	637	641	617	629	627	634	669	628	643	671	668	648	700	606	623	636	629	635	606	601	619	620	639	651	635	639	672	637	598	615	642	651	575	639	616	639	638	619	629	701	606	633	601	677	666	601	640	639	659	630	645	655	637	631	658	595	605	629	687	670	612	636	643	633	653	615	630	642	633	689	633	623	620	673	665	621	614	647	666	609	606	664	679	616	663	652	617	636	657	645	637	650	627	624	640	604	621	606	658	587	581	609	613	640	636	607	605	601	679	653	626	584	636	643	648	618	622	654	629	627	613	612	684	630	616	684	626	633	666	667	606	616	625	657	686	631	635	635	639	637	608	632	664	658	626	652	639	669	672	626	646	640	662	627	644	675	687	635	614	641	626	664	637	662	653	675	640	650	612	639	615	609	593	637	647	629	613	606	662	679	645	639	630	630	637	684	656	636	631	644	668	619	609	646	683	608	654	610	705	685	609	624	649	624	620	617	677	620	679	636	621	647	628	652	619	629	639	598	658	645	628	609	629	615	612	638	641	645	625	617	664	646	626	687	649	682	669	655	609	638	609	663	609	676	596	646	640	611	660	640	668	618	651	629	603	617	685	622	646	596	617	615	668	668	665	639	609	638	642	671	629	641	636	625	651	660	653	652	700	581	612	636	605	619	672	623	597	630	618	667	647	633	656	629	608	644	632	641	582	668	622	665	653	629	661	602	637	606	636	625	667	667	637	656	614	659	642	645	640	626	621	646	601	600	675	660	678	617	657	660	707	639	643	667	624	649	633	687	627	650	563	667	635	656	652	669	607	662	594	619	637	659	634	645	631	609	624	582	625	644	600	626	639	663	678	661	605	604	683	627	649	618	693	666	596	606	620	599	617	666	638	633	650	670	601	676	628	663	637	619	629	623	659	604	706	603	631	619	648	617	617	596	633	667	645	627	603	679	660	626	658	632	590	693	622	648	633	651	651	654	631	620	570	673	656	624	635	638	597	662	638	624	649	643	669	626	650	583	634	656	629	637	600	642	652	609	677	611	630	640	650	603	633	609	628	636	623	659	635	672	636	651	642	624	652	622	625	634	616	637	668	639	640	585	584	632	633	622	639	677	656	644	596	646	638	620	661	658	681	643	649	602	650	605	656	612	645	628	682	638	638	577	650	614	649	635	596	643	660	591	667	645	619	647	609	639	617	663	673	647	681	614	629	642	670	660	632	626	659	652	655	630	606	660	589	643	651	632	662	644	613	693	651	665	610	653	638	646	620	626	653	649	624	647	599	644	640	657	604	662	647	584	637	675	648	662	621	637	623	602	583	594	635	596	631	693	626	627	598	638	632	617	643	607	674	624	640	630	610	595	657	673	579	610	637	659	626	619	625	667	610	654	628	639	650	638	659	650	583	674	613	645	607	622	614	654	648	640	604	614	629	611	642	617	649	643	629	699	628	626	605	667	673	600	643	635	672	681	626	655	664	634	630	686	660	612	620	615	622	657	614	643	640	631	635	633	620	685	609	597	631	633	591	646	632	617	617	615	659	653	618	603	619	636	649	627	659	614	670	678	657	621	649	694	638	632	643	672	673	624	622	619	626	587	669	642	624	620	630	636	657	610	620	607	631	647	630	615	636	626	612	677	610	612	629	633	639	654	607	616	647	666	673	658	602	662	622	629	638	657	613	624	622	622	630	640	614	645	621	668	669	637	628	658	633	667	629	633	648	618	635	634	637	645	657	612	650	639	649	616	665	607	677	584	590	692	613	638	633	607	678	678	633	625	654	668	629	661	638	675	614	614	651	642	627	672	611	612	617	656	691	619	601	630	581	638	648	640	645	633	627	635	652	663	602	599	620	659	668	593	631	635	634	607	662	656	699	661	585	589	662	661	635	687	631	683	583	581	661	625	646	650	638	635	599	615	635	635	672	650	654	634	650	683	621	599	600	643	617	618	638	633	654	606	643	631	638	655	645	626	642	632	606	638	623	623	657	598	659	618	644	647	591	629	631	630	651	644	599	593	649	635	623	585	655	601	621	636	625	601	619	622	608	633	641	621	627	632	650	622	666	632	622	649	640	666	615	655	664	672	605	640	603	670	617	633	626	633	641	645	634	641	614	633	619	669	663	643	655	688	623	644	677	618	644	582	645	620	630	650	634	672	677	644	632	662	621	660	636	654	588	651	610	645	601	636	592	598	649	657	659	654	610	644	648	589	623	577	625	637	602	660	623	587	623	617	645	627	666	631	665	646	638	660	597	668	625	651	651	650	698	631	616	628	655	627	615	598	637	631	634	629	647	618	662	659	591	616	646	651	616	614	604	635	584	650	633	633	673	614	655	585	647	633	618	643	632	661	660	631	618	622	651	615	624	661	679	627	638	609	630	640	627	655	636	663	636	641	654	624	620	613	618	639	660	702	637	687	617	606	636	656	664	645	596	678	613	661	580	602	612	625	608	660	637	658	624	648	617	609	650	633	643	646	662	603	648	655	638	654	635	603	631	640	624	626	577	650	681	656	595	679	656	687	640	698	652	655	668	600	668	652	631	636	614	671	669	637	647	617	618	591	635	621	638	589	610	626	623	611	639	627	588	665	621	651	654	621	588	631	597	616	618	642	639	622	669	634	571	611	660	602	658	638	664	633	620	567	653	646	666	664	649	646	615	670	659	620	616	614	607	628	643	684	661	648	602	644	654	614	643	610	644	634	651	614	654	569	635	655	602	652	623	594	605	644	628	629	607	649	610	687	593	677	638	625	604	671	643	648	636	633	644	632	644	630	614	689	665	656	627	623	673	621	600	636	646	615	638	636	627	591	637	625	657	607	660	641	668	623	631	651	651	640	652	630	613	665	606	657	638	667	593	667	612	649	658	664	640	670	641	576	644	631	641	620	619	643	626	591	587	624	636	641	601	619	632	683	596	647	611	624	648	626	704	642	634	616	615	626	646	666	601	633	637	653	608	659	641	626	662	684	604	619	634	612
22586	21310	29038	23900	21303	21349	9487	947	679	569	554	459	414	413	365	344	313	296	336	287	286	254	251	286	271	262	248	267	265	270	263	261	257	235	243	230	250	235	220	230	238	257	240	250	222	218	222	238	247	219	225	225	244	252	247	224	220	228	229	251	204	241	206	210	241	225	233	236	215	229	242	235	230	232	219	207	214	222	229	230	237	255	228	254	245	213	244	226	208	224	211	221	267	232	240	246	215	216	228	229	232	233	238	233	223	255	227	219	217	225	214	231	218	232	234	240	239	220	227	215	225	191	202	223	243	221	231	219	217	229	244	215	250	214	208	217	205	241	219	217	221	233	246	225	208	261	238	216	232	248	217	205	237	271	213	252	220	215	233	206	212	211	249	227	214	208	222	219	233	240	219	260	210	238	205	219	239	208	238	207	175	237	233	205	215	230	204	248	236	224	240	218	236	230	201	245	228	240	229	224	214	218	228	211	215	237	228	207	239	234	210	226	234	242	260	202	217	215	219	223	238	221	239	231	211	209	226	231	233	224	236	237	195	206	218	216	228	226	212	208	211	219	218	241	208	207	208	267	228	230	237	242	239	232	213	217	215	218	221	256	200	228	222	204	230	236	234	205	245	238	210	237	226	227	184	239	231	239	210	226	220	216	213	233	223	227	229	212	215	232	246	203	211	214	207	231	216	197	246	213	230	221	231	218	227	237	201	251	234	253	209	210	200	206	227	201	245	228	206	240	205	223	235	246	235	218	216	206	226	223	248	200	218	268	200	216	205	231	216	223	224	230	231	225	216	221	208	221	242	241	224	204	233	228	208	209	237	233	230	209	237	230	210	236	215	249	235	239	248	215	218	225	239	211	225	208	238	210	217	230	238	206	227	217	223	232	239	225	204	260	225	225	244	245	201	233	230	208	214	225	236	199	235	243	240	245	240	224	218	238	222	213	245	238	228	211	222	243	182	228	225	230	233	207	250	213	226	226	241	205	197	203	228	218	222	213	246	235	235	238	239	217	225	224	224	216	249	223	229	232	244	243	196	224	261	216	231	211	239	205	190	219	258	221	227	270	215	220	229	232	225	233	212	220	234	216	234	238	237	250	226	201	232	222	243	215	223	227	238	201	224	206	213	240	235	214	201	226	218	252	235	200	214	214	234	206	217	243	238	210	206	226	224	220	220	217	224	229	256	229	265	231	225	236	212	217	222	227	234	226	252	206	224	263	221	216	239	224	215	227	215	235	233	207	212	250	241	202	227	228	222	235	214	251	236	247	225	242	203	234	236	220	247	216	187	209	220	193	201	229	244	241	203	232	222	231	231	211	251	233	217	233	237	232	242	200	238	223	227	266	214	251	211	245	240	216	208	214	211	215	190	231	239	221	228	205	239	234	248	242	228	218	211	225	222	251	251	240	235	217	231	187	241	219	232	220	225	233	205	215	230	225	207	234	219	220	237	228	225	223	214	216	217	220	219	236	221	219	229	227	216	232	222	200	231	229	206	223	235	222	227	213	206	216	204	205	239	226	223	219	211	186	239	238	212	220	241	219	183	252	238	224	220	180	202	197	227	217	242	218	235	224	232	238	231	221	236	243	224	216	210	225	204	231	219	225	227	228	200	228	235	231	196	195	196	215	216	244	222	239	237	205	193	228	245	220	204	244	235	232	241	222	219	200	229	234	228	210	240	207	222	226	237	217	220	241	258	235	231	220	242	243	215	214	223	219	204	231	216	239	236	223	226	218	216	227	213	218	187	214	246	248	226	238	236	247	210	243	214	213	228	232	242	183	209	220	199	208	223	213	218	193	224	240	205	233	243	236	245	250	237	216	248	220	226	214	241	226	231	238	229	243	219	228	229	216	240	217	216	255	212	241	233	209	230	203	212	218	226	228	212	226	248	221	230	222	212	229	224	218	232	250	224	226	221	215	213	238	232	207	240	212	230	233	213	217	244	235	212	225	206	223	222	202	253	213	226	220	253	224	224	234	243	207	222	219	221	234	220	244	237	216	227	202	247	221	202	214	231	211	224	223	191	236	240	199	214	237	228	225	204	174	229	255	228	218	235	210	216	232	250	223	215	213	220	203	219	247	213	216	249	217	211	226	230	224	218	237	244	224	220	250	218	230	201	221	222	233	218	193	232	235	222	225	225	194	228	225	224	202	213	230	228	238	215	228	233	219	222	238	239	234	216	223	223	231	198	195	241	227	246	226	241	217	195	212	232	188	188	190	236	250	193	244	242	203	238	233	226	218	229	242	216	213	221	226	262	204	227	238	237	200	203	221	197	232	222	234	215	209	216	199	215	236	238	180	258	231	225	213	216	222	245	201	220	211	232	245	225	211	254	230	219	227	223	246	221	212	228	234	230	241	208	231	210	247	221	229	216	193	256	195	241	239	231	208	221	212	223	219	199	208	208	232	221	242	218	207	238	205	225	221	253	237	223	203	209	222	217	227	233	221	241	238	212	249	215	229	215	213	208	231	229	225	245	252	208	232	247	227	229	232	212	197	227	221	229	248	244	233	214	212	214	223	225	226	222	221	213	232	193	239	223	245	241	231	218	205	222	218	234	203	239	225	235	214	223	230	235	227	227	214	223	215	225	248	246	223	218	225	218	227	207	223	201	212	230	224	227	233	224	260	208	221	223	226	194	236	233	216	216	209	228	222	206	213	244	213	218	236	258	255	217	225	211	225	246	248	224	235	220	192	222	240	201	224	225	212	244	220	225	217	227	218	233	244	229	245	223	244	212	197	246	245	256	229	211	203	204	234	209	227	209	190	244	231	223	215	218	223	200	242	243	214	222	204	232	221	233	211	205	213	220	242	229	249	209	204	239	225	215	218	251	218	223	231	226	225	216	205	239	225	229	225	211	220	206	217	243	259	236	227	223	242	220	225	229	220	204	221	214	215	195	236	208	206	204	210	209	230	232	219	212	217	216	206	205	207	202	239	216	233	229	205	208	217	238	235	239	230	216	214	198	221	222	221	210	218	237	229	233	221	223	222	247	269	236	222	221	219	234	212	225	223	208	210	236	214	242	211	208	233	243	222	215	204	236	206	238	227	223	245	230	226	230	231	222	232	244	229	235	218	217	223	238	240	216	204	203	222	211	210	226	237	225	207	231	216	229	210	208	243	219	228	251	237	231	207	250	227	240	218	204	221	236	251	230	236	228	227	234	224	225	209	229	206	242	220	240	251	240	219	246	220	247	216	231	198	228	222	230	231	220	206	240	221	238	251	243	233	239	191	233	223	218	260	227	217	219	222	233	215	222	220	210	218	229	188	218	196	256	208	238	211	230	203	222	237	214	244	215	211	222	212	198	206	237	210	210	225	229	216	202	229	247	234	209	248	202	227	237	209	218	235	196	226	233	235	230	236	219	261	237	235	240	228	237	232	210	225	197	214	198	239	217	207	205	223	223	219	225	223	240	214	229	235	218	218	230	213	237	223	208	234	261	228	244	226	200	215	224	256	247	236	216	210
4411	14096	9532	4636	3360	2432	1893	1360	1062	860	735	621	554	477	447	413	401	354	326	349	317	279	323	304	249	314	281	271	263	263	256	278	289	252	257	252	253	218	241	227	261	253	224	256	243	243	232	226	255	217	215	226	245	258	262	212	253	215	248	205	190	244	221	230	232	216	240	220	234	227	215	264	225	224	227	233	240	219	212	232	224	223	250	245	190	214	228	216	233	236	213	235	220	220	198	209	220	197	201	246	231	219	238	218	219	228	223	191	227	229	205	214	223	235	219	222	217	216	218	246	235	235	219	236	206	220	231	214	211	229	229	229	184	231	212	219	200	204	202	211	233	189	234	209	218	212	196	229	214	236	219	228	218	210	216	247	240	237	196	233	218	225	215	208	235	234	232	230	208	242	224	237	226	201	233	220	219	202	203	247	232	220	207	211	229	233	207	193	221	211	221	231	191	212	206	238	238	242	237	231	228	229	246	253	189	239	215	229	197	229	249	221	221	220	224	199	259	243	186	225	224	223	202	218	230	240	218	217	243	215	224	204	227	240	209	213	231	210	220	229	217	217	222	225	191	203	230	207	234	213	221	231	225	245	234	206	221	243	225	233	215	205	234	239	199	242	251	251	237	228	200	220	247	191	233	227	209	222	227	220	219	213	232	231	218	234	191	222	206	207	232	260	232	207	216	247	224	216	232	215	224	232	208	209	201	222	213	231	224	234	211	251	195	216	228	232	233	217	191	227	207	207	212	229	234	226	219	226	229	229	201	227	217	223	223	211	219	227	205	225	215	220	250	218	229	226	236	229	244	238	218	214	214	241	221	228	230	218	216	219	231	193	235	217	228	206	221	218	238	200	220	214	239	216	231	240	233	206	217	217	214	228	245	217	227	241	267	225	221	228	217	226	240	262	214	199	218	212	219	221	215	216	233	225	240	209	216	254	208	225	207	231	216	221	242	198	224	200	230	225	226	236	217	222	232	245	204	228	218	240	200	237	230	210	225	215	198	217	233	192	202	237	208	213	217	220	225	226	239	206	216	235	242	231	216	216	207	241	205	236	208	233	219	234	235	237	219	230	236	233	217	227	230	241	221	228	198	207	221	238	228	217	200	200	183	259	234	238	232	227	222	206	234	220	224	210	242	211	234	223	235	229	221	233	227	245	219	231	236	221	221	268	221	210	239	216	238	197	225	204	222	212	216	226	197	226	210	229	211	221	214	201	248	197	239	204	223	229	223	227	214	200	226	212	228	189	227	247	217	227	221	226	237	226	213	200	226	219	243	232	244	234	232	195	250	221	211	212	215	205	237	201	216	239	219	229	227	237	230	230	230	234	238	234	234	233	233	222	212	231	239	246	237	237	235	217	213	202	204	197	226	240	231	221	209	237	223	192	214	237	208	237	211	226	207	225	210	246	232	232	242	208	224	250	229	242	212	215	237	235	210	222	206	215	228	226	233	224	209	230	239	223	215	203	213	202	202	200	229	229	207	217	247	211	225	235	234	223	227	212	235	243	228	228	214	232	209	218	222	221	244	225	210	217	235	234	244	243	201	222	215	223	223	236	247	222	231	200	220	226	232	240	216	225	213	223	211	233	231	199	249	240	234	241	230	232	211	205	210	193	253	224	260	213	193	248	215	240	187	188	239	250	210	208	210	219	211	244	232	208	206	245	219	240	228	216	250	195	197	232	244	223	231	210	187	224	231	232	229	235	230	199	239	216	209	242	251	223	227	192	232	220	218	240	234	186	239	213	229	192	240	197	232	206	221	233	216	215	245	200	227	252	218	236	222	238	224	218	212	243	197	210	220	191	224	249	224	221	227	203	217	210	217	221	222	238	248	222	207	216	213	211	218	233	228	222	224	196	226	221	251	221	224	234	214	231	218	207	234	240	206	232	238	202	231	201	236	238	243	230	221	230	207	212	203	222	254	227	204	240	223	247	218	207	236	242	195	223	203	212	209	225	235	219	210	214	215	237	190	238	219	224	198	201	240	224	242	197	255	207	209	240	224	207	208	220	228	203	199	229	211	211	224	199	222	223	239	236	231	231	218	236	218	219	224	235	210	220	203	212	208	227	211	229	215	206	215	211	219	226	209	247	206	231	191	211	218	235	255	196	220	183	228	209	215	214	198	214	230	224	214	245	225	235	233	222	211	196	214	246	244	229	230	216	236	217	233	232	213	228	252	203	235	209	205	226	232	231	220	219	228	216	213	231	206	225	233	239	240	228	221	219	230	230	223	228	218	234	223	229	225	221	213	224	245	217	225	226	243	251	233	235	212	235	218	212	221	222	219	231	242	232	241	216	224	206	209	228	218	236	243	230	232	242	209	229	214	222	220	189	209	221	187	215	246	232	218	224	206	213	227	229	215	206	208	220	248	236	230	241	210	227	224	248	238	220	224	243	209	214	225	238	222	245	214	197	236	233	185	219	230	214	203	212	208	249	228	207	198	201	243	222	244	251	211	218	232	229	224	232	218	238	232	237	255	216	211	209	200	228	210	233	206	229	225	206	196	217	250	215	230	243	210	211	213	226	223	220	222	234	244	219	223	234	214	236	227	232	207	220	233	224	231	233	222	240	236	235	230	194	191	243	218	210	216	212	227	245	277	224	236	220	204	228	202	217	222	213	238	218	235	242	221	230	226	237	202	230	221	243	232	225	206	235	219	259	192	202	259	223	250	218	236	211	228	219	222	228	256	238	209	207	222	216	223	237	235	228	240	226	242	206	234	217	224	221	184	221	210	226	219	234	234	211	212	224	243	218	214	230	208	228	223	228	249	233	241	228	201	229	233	224	227	194	236	215	229	213	191	244	204	205	217	221	247	210	227	214	229	221	242	225	215	209	235	218	219	213	227	214	213	223	230	222	214	231	205	211	221	223	241	214	218	208	212	218	215	228	222	209	224	236	242	214	207	224	208	202	252	196	221	197	237	232	221	207	228	232	204	247	232	239	233	229	221	223	232	224	212	211	253	207	224	238	209	226	255	206	226	220	201	204	222	229	228	226	227	233	216	226	213	236	203	205	190	209	222	243	208	222	253	215	217	233	225	249	202	226	226	213	239	219	240	226	215	260	208	227	216	216	224	206	204	227	195	246	217	235	211	219	189	233	208	232	209	218	241	229	211	217	212	232	213	212	238	229	249	238	193	246	230	203	240	219	223	222	206	231	213	196	244	179	207	229	213	201	215	224	247	208	221	231	212	240	224	233	200	218	221	216	206	239	202	218	227	200	220	215	212	200	191	221	227	233	210	228	228	233	226	234	248	235	225	225	217	255	222	190	253	224	215	233	223	217	227	217	188	199	224	225	229	211	245	215	261	233	222	228	199	218	237	222	239	233	231	223	208	205	234	244	231	259	212	214	212	196	222	227	222	228	219	216	236	242	212	238	232	214	205	251	213	220	191	207	219	229	218	231	209	187	230	239	248	227	226	197	219	249	232	200	204	222	228	219	224	218	213	235	228	231	233	226	239	228	229	249
27894	19434	5957	928	651	622	585	543	574	540	562	572	552	518	615	529	567	587	598	582	586	542	537	582	601	584	572	580	583	572	567	587	531	573	568	579	569	554	554	612	558	585	514	546	542	591	517	603	519	540	566	607	572	536	550	585	568	544	578	566	521	573	536	538	572	566	578	604	547	561	560	528	554	532	545	547	554	528	619	602	550	544	580	597	584	581	580	546	542	584	580	555	552	552	537	558	547	557	531	547	572	551	568	563	540	566	596	536	561	567	578	592	578	603	583	553	530	604	571	580	585	551	555	592	568	591	566	600	547	612	563	592	599	558	566	573	540	533	584	553	560	561	568	588	531	548	539	525	578	572	546	593	573	608	605	581	523	555	579	540	547	596	594	600	574	545	586	574	583	546	628	544	620	524	566	526	597	545	531	602	565	577	575	543	548	571	559	557	537	515	562	551	595	560	575	542	575	546	563	584	585	548	533	590	558	579	572	574	559	540	571	596	547	607	548	531	540	543	564	580	567	547	516	632	574	581	574	539	578	564	564	584	563	567	555	567	533	567	533	593	533	578	626	543	598	541	574	587	599	579	570	576	585	578	519	570	599	582	587	550	532	553	588	569	558	572	524	586	565	555	611	547	562	552	618	545	625	590	510	537	525	594	555	534	557	529	607	595	577	582	550	555	535	539	586	544	547	576	571	558	553	554	578	545	565	580	553	559	584	531	580	613	510	544	541	534	557	569	574	578	575	553	543	579	541	584	534	548	590	592	574	611	579	571	543	570	624	556	552	548	565	557	600	560	546	559	597	588	579	601	586	532	593	587	587	559	587	528	519	555	576	583	600	579	558	578	563	605	539	544	581	580	552	595	566	558	603	505	553	616	535	569	597	542	588	553	565	565	578	547	539	567	582	508	578	574	562	578	526	586	517	588	578	553	535	541	537	564	543	570	551	557	560	528	577	579	526	556	606	526	545	550	569	559	556	551	586	531	566	540	604	579	575	575	493	564	600	586	580	558	589	563	560	544	557	577	555	552	576	548	586	548	591	596	530	534	593	581	516	578	529	558	549	557	560	557	566	565	574	564	591	520	537	595	572	553	550	535	551	511	576	575	572	623	574	501	557	510	512	573	554	559	609	583	525	600	527	537	527	574	583	553	517	595	530	598	527	547	548	560	571	556	606	516	544	547	527	526	607	546	561	591	590	571	563	599	544	550	597	549	500	567	567	564	564	563	563	597	548	586	573	523	589	561	610	557	575	562	535	532	548	567	575	545	607	552	561	593	518	528	606	546	580	552	578	527	573	579	592	548	547	587	551	574	576	583	552	567	584	597	541	567	571	538	599	556	575	581	572	582	580	551	537	553	531	534	577	589	526	548	522	569	603	536	554	557	537	534	529	610	578	541	574	559	540	513	574	562	579	557	589	542	574	557	565	543	592	554	548	588	543	550	569	549	589	575	553	586	575	558	543	566	572	576	542	544	523	602	567	597	549	551	568	594	573	562	561	590	591	599	526	571	554	580	561	552	568	582	563	525	548	557	579	548	580	579	524	573	511	547	561	579	521	552	547	553	548	518	550	531	525	585	574	555	561	543	593	529	556	569	528	562	560	542	585	560	579	581	565	580	518	583	566	569	551	550	579	611	514	571	550	584	557	581	513	535	558	539	574	548	536	537	587	532	596	559	555	564	592	563	609	551	582	520	544	570	553	559	590	560	580	545	560	577	530	555	574	565	556	605	585	552	576	616	542	525	521	565	556	563	535	535	540	552	567	587	585	578	552	577	587	582	560	574	554	597	552	622	577	559	526	562	530	557	550	520	593	521	589	566	552	578	550	513	548	584	542	560	531	531	584	572	547	594	580	563	562	583	564	559	566	549	558	529	573	573	551	580	576	572	539	547	558	566	581	585	570	594	564	561	549	551	584	579	585	569	525	554	583	566	537	529	539	582	562	589	589	553	560	580	543	523	549	549	616	560	568	560	552	532	565	538	567	550	565	560	574	542	586	575	570	594	585	541	577	519	581	602	556	538	536	546	560	511	557	544	579	580	573	552	581	564	568	523	537	585	537	539	584	564	565	539	545	568	558	544	573	561	589	546	589	562	548	637	528	577	583	546	596	571	564	562	548	550	542	567	552	557	571	532	556	532	558	569	535	524	586	560	625	551	522	571	547	568	527	591	552	541	545	531	594	567	581	562	553	601	548	538	549	631	554	580	532	595	570	595	549	525	537	538	540	581	559	537	532	585	584	576	576	593	568	562	581	560	572	557	587	505	553	608	576	572	566	559	599	563	561	577	598	535	550	600	578	568	592	575	539	575	581	527	563	576	583	542	600	560	535	537	606	532	553	564	515	531	579	526	590	601	573	532	593	578	603	599	543	553	632	587	546	543	526	574	568	572	579	578	560	579	550	565	536	558	558	550	571	555	528	584	596	584	571	544	551	573	510	560	556	550	574	551	491	534	579	598	523	524	539	590	556	558	528	585	565	559	563	542	561	535	521	572	485	577	562	567	582	538	616	480	603	566	575	566	541	574	566	536	540	566	565	600	571	558	562	562	547	596	554	558	550	540	569	539	575	591	652	571	572	569	574	559	578	580	575	580	550	524	604	566	572	543	565	614	505	572	574	558	574	584	546	584	544	589	541	540	585	585	570	537	587	554	539	570	544	565	549	562	570	534	531	576	575	545	546	578	557	555	581	599	594	568	574	578	550	615	570	564	560	591	555	581	567	540	511	618	539	566	524	555	562	572	538	565	558	541	548	563	582	546	561	508	568	531	546	576	572	632	558	548	548	580	568	558	554	586	549	570	594	559	556	553	590	526	575	569	553	573	615	515	574	524	552	591	570	551	515	571	558	600	566	563	546	585	521	551	537	584	587	556	573	541	535	546	576	573	572	619	568	529	567	629	549	562	520	560	564	563	556	540	561	562	552	595	588	562	538	547	570	547	583	514	561	592	576	610	556	562	557	561	568	568	547	577	576	586	560	555	551	562	602	532	535	581	566	580	546	581	579	563	562	580	551	573	553	538	546	609	569	537	558	579	583	571	563	550	560	558	545	579	534	599	551	566	554	577	562	530	538	571	578	587	602	551	586	558	503	542	509	575	541	556	532	534	594	603	574	543	538	558	553	520	572	557	562	568	538	605	576	548	539	541	570	580	567	539	570	565	547	547	560	585	539	503	549	585	559	529	527	588	584	552	555	566	560	540	546	542	579	527	594	558	549	551	611	556	554	553	564	590	555	551	580	587	544	579	606	540	574	590	585	553	563	573	544	553	504	591	560	551	535	553	528	582	548	594	584	556	509	584	579	586	603	535	555	595	544	563	521	588	600	563	535	577	540	599	597	582	600	587	552	549	560	510	594	534	532	574	617	639	529	528	569	545	526	547	535	585	614	554	532	581	562	542	540	539	537	614	570	555	576	576	569	543	540	586	546	539	584	529	560	591	589	554	552	552	543	573	500	580	580	555	591	573	573	525	511	554
4542	1483	1054	777	757	691	687	632	578	628	590	596	571	579	596	587	602	590	589	591	590	595	578	613	567	563	557	567	571	566	526	561	590	541	596	597	551	583	565	545	590	601	551	597	564	540	584	583	570	594	577	571	550	567	592	579	609	556	580	551	579	579	586	561	501	568	576	568	544	594	578	574	605	598	577	597	593	576	570	591	587	588	556	582	591	543	540	577	590	586	564	563	580	561	550	570	591	567	603	542	581	549	540	575	537	593	565	577	572	599	562	591	556	579	667	560	611	591	580	557	597	560	562	588	549	547	578	610	535	580	571	559	619	597	601	577	541	557	567	580	569	581	504	620	584	591	621	572	604	575	588	565	592	581	607	540	563	543	564	557	587	604	578	544	572	589	596	612	530	627	528	591	618	612	573	608	540	551	606	577	602	582	549	594	571	604	601	568	593	574	595	541	594	542	556	550	599	592	594	619	586	557	605	603	594	616	567	581	627	576	581	545	599	593	585	571	592	605	586	568	581	561	555	604	582	578	608	637	576	580	594	582	549	578	617	534	567	569	563	581	577	541	593	579	582	531	578	531	559	592	565	575	546	629	561	629	569	564	565	615	556	574	506	573	611	565	594	553	569	550	581	592	596	583	647	596	608	567	584	564	567	562	579	559	568	549	574	635	581	583	621	557	567	549	590	588	606	606	566	589	572	591	566	591	560	590	613	563	612	620	572	547	574	554	572	618	587	615	561	614	596	593	621	554	605	606	568	599	552	543	576	558	542	596	584	582	558	569	574	550	541	568	572	572	612	565	575	566	598	599	587	561	547	583	546	591	563	611	563	560	581	574	576	585	566	571	547	541	596	555	568	544	567	573	566	585	620	531	633	530	536	585	589	598	527	571	602	574	597	557	572	556	560	534	574	610	582	599	584	591	533	615	574	570	568	570	592	542	553	546	620	605	554	573	593	590	568	556	544	562	594	579	548	586	550	554	589	558	594	595	587	596	595	579	613	582	589	556	577	597	567	543	619	597	589	607	566	560	579	592	580	585	548	572	543	580	589	565	568	582	567	606	573	595	613	592	573	570	546	602	565	553	528	598	589	609	603	611	574	570	558	554	573	573	573	550	536	630	572	563	571	593	568	585	593	587	602	604	569	570	583	610	567	556	553	590	589	566	566	584	571	593	540	542	623	571	593	542	590	581	556	528	568	577	639	601	578	536	577	547	589	579	606	609	547	587	588	561	572	556	573	589	553	561	552	528	553	606	586	584	534	592	544	594	550	557	571	568	537	592	589	585	591	589	563	565	561	539	585	553	565	577	554	582	567	590	581	565	554	595	592	534	577	596	570	548	561	564	586	589	558	557	571	535	585	612	562	580	605	589	558	595	560	612	577	605	570	580	574	613	603	555	587	571	609	561	572	581	550	590	606	597	594	544	567	588	555	592	638	566	586	570	559	567	550	576	626	588	557	580	542	568	550	606	550	570	595	599	598	579	599	574	607	554	572	559	560	604	576	616	579	563	567	569	600	578	575	555	560	586	605	540	623	613	603	553	586	578	560	584	575	567	596	612	606	597	565	593	590	608	572	568	592	587	626	589	621	599	584	603	571	565	570	575	603	558	556	589	608	574	577	580	581	597	611	561	588	586	571	591	614	597	566	580	559	626	540	592	587	566	607	562	571	535	571	556	536	570	558	558	597	547	591	589	569	602	564	582	537	563	601	595	595	558	574	553	595	567	570	594	607	572	565	555	595	566	586	591	569	578	577	575	578	560	564	549	573	623	607	515	601	592	574	564	536	531	540	615	576	583	563	556	604	568	572	613	578	565	597	554	592	536	583	563	595	558	540	601	566	572	591	569	538	603	552	621	545	590	578	596	588	552	592	607	626	595	565	632	588	610	612	612	598	576	607	592	569	576	561	620	540	631	578	574	541	593	603	584	593	542	581	565	588	622	624	563	612	584	549	569	587	574	579	578	574	582	586	556	586	544	615	601	575	560	583	576	567	595	579	565	580	622	580	549	551	585	567	603	629	582	561	612	550	581	568	545	594	563	571	604	582	549	567	613	564	585	617	564	609	565	604	596	550	627	561	565	574	596	557	589	551	588	592	581	569	557	585	566	578	595	511	590	592	585	582	572	591	525	609	566	541	600	569	616	565	552	584	569	584	548	570	602	565	574	589	557	607	572	568	599	598	544	561	562	586	601	560	571	598	576	619	542	610	585	579	609	543	604	589	574	561	581	558	607	597	597	605	586	543	548	574	572	597	551	566	555	592	598	569	556	635	564	540	549	546	551	530	615	533	586	562	584	545	570	589	537	560	549	580	564	546	538	578	564	600	538	589	632	591	586	617	594	554	595	590	570	573	604	571	568	553	582	657	548	576	565	603	592	599	584	589	572	588	534	596	613	618	579	582	613	590	623	582	574	572	549	592	600	596	587	562	597	625	555	563	583	580	573	558	599	552	568	567	562	576	592	566	614	574	545	583	605	552	562	579	548	616	613	544	544	594	556	577	577	572	534	609	567	582	615	574	586	568	578	588	587	580	608	582	613	542	610	570	592	599	536	534	599	543	602	588	598	575	586	557	577	558	585	588	587	552	575	581	549	552	555	572	592	569	554	550	585	555	600	597	596	546	539	553	625	567	576	575	596	587	554	571	590	546	574	598	637	554	560	568	605	561	551	547	550	575	570	572	576	605	587	614	582	566	572	588	601	592	586	571	544	604	546	558	546	539	570	596	579	563	566	583	569	612	580	589	571	618	608	561	605	603	560	565	601	575	546	617	595	591	591	610	607	514	565	576	588	569	541	610	560	603	536	562	602	527	572	603	512	563	567	561	608	572	589	580	613	559	523	601	557	586	626	561	530	587	584	525	545	535	566	591	640	569	592	573	557	593	599	575	593	542	585	591	620	591	599	586	589	613	553	557	590	565	589	582	609	598	560	632	583	574	589	567	580	579	602	558	551	558	574	569	574	559	584	584	571	607	536	644	571	559	598	559	555	609	591	587	581	584	550	594	537	603	590	523	593	603	576	589	582	566	586	605	560	555	603	589	573	555	605	607	590	547	602	554	577	539	573	566	573	596	582	592	542	570	568	577	606	607	572	556	535	556	561	556	575	601	572	558	608	607	645	557	577	574	570	576	633	602	564	612	588	590	620	580	547	564	585	564	589	546	544	601	597	580	591	543	559	554	594	564	581	568	591	581	613	571	540	577	576	572	584	596	568	598	532	613	559	594	596	616	573	571	582	598	546	588	626	577	574	595	564	537	629	558	580	550	571	574	514	612	604	554	558	586	591	506	596	576	571	623	561	575	562	535	563	581	596	580	518	611	576	602	605	568	586	557	609	584	575	560	538	601	607	568	600	578	570	580	564	553	556	578	571	573	598	613	607	590	566	579	574	572	607	605	582	597	585	565	563	595	540	575	576	518	565	549	605	625	567	585	580	590	563	545	590	529	587	559	546	550	587	613	596	583	597	578	603	600	578
23642	21266	28563	24311	21270	10059	914	608	528	480	384	393	369	343	354	308	362	305	298	288	269	281	288	289	315	281	255	267	292	237	275	234	277	272	265	291	265	240	276	267	256	234	265	246	247	256	250	261	245	262	270	261	271	224	256	246	305	267	277	238	253	269	274	272	269	260	260	238	272	256	224	236	243	241	257	246	251	241	211	284	230	246	247	257	272	243	256	246	238	243	240	270	272	265	252	251	265	265	254	250	242	259	244	241	269	258	288	203	222	254	257	245	251	268	235	271	276	255	271	253	248	254	275	245	249	264	266	258	266	245	254	258	230	270	250	257	263	257	263	221	228	260	277	242	266	244	253	261	290	260	238	244	273	219	257	235	267	241	238	268	258	264	262	250	266	230	263	281	238	232	231	238	214	228	240	264	272	263	245	247	256	242	268	254	271	266	261	257	260	278	244	232	261	232	301	253	287	249	271	244	253	245	261	264	254	254	242	254	243	257	230	259	245	286	245	264	239	251	257	277	237	271	255	251	268	245	242	258	240	264	266	253	279	279	270	248	252	240	239	262	262	260	241	221	259	239	258	245	292	251	272	264	290	226	257	258	278	249	239	247	252	234	259	236	254	255	253	249	278	255	243	247	269	262	272	255	272	268	247	247	235	275	277	250	262	238	224	253	234	253	269	237	261	270	249	254	239	254	236	255	245	257	273	258	264	271	229	244	228	249	256	211	269	244	265	225	264	265	274	243	240	224	247	251	240	254	243	253	261	259	225	268	261	257	245	244	267	246	238	269	246	240	263	265	249	220	261	265	248	274	264	265	246	251	259	261	245	250	252	250	247	249	264	245	230	266	256	243	253	240	251	236	263	250	249	253	254	245	272	235	260	241	249	264	255	227	256	258	258	260	249	263	226	269	243	246	240	248	264	223	203	261	257	243	272	244	268	275	246	232	252	278	259	242	230	251	263	277	255	246	226	262	248	271	229	229	263	256	257	245	262	237	267	255	256	244	253	260	248	251	244	264	231	253	219	245	242	229	250	272	279	266	274	259	267	244	243	239	248	230	241	248	240	234	240	238	273	245	255	232	226	274	257	237	213	236	231	271	261	230	256	245	247	240	301	239	253	250	240	260	243	274	254	252	245	265	277	258	225	269	226	281	258	255	270	233	230	250	244	255	235	251	220	220	299	225	263	278	260	230	260	242	217	263	257	261	254	250	250	236	252	281	266	254	279	250	245	208	254	253	234	245	242	232	220	217	251	264	259	247	287	256	261	255	254	257	250	248	225	271	249	265	242	224	238	222	256	259	239	231	267	264	247	260	226	264	259	249	223	236	243	253	262	232	249	240	226	254	249	254	289	265	271	268	247	251	247	245	230	250	235	244	253	213	266	250	238	251	275	257	246	283	235	253	270	232	247	237	270	244	271	241	249	280	241	253	241	256	225	255	260	257	290	216	271	234	252	299	284	228	259	267	246	270	260	255	251	246	233	256	234	242	275	250	250	253	269	240	239	210	256	264	222	250	265	252	263	250	249	265	236	251	240	276	253	235	244	264	262	259	233	244	272	272	269	268	212	247	251	255	269	254	246	221	268	230	247	259	263	281	261	275	243	235	263	234	263	239	258	216	282	255	235	255	262	262	250	251	248	286	224	242	265	245	222	235	275	265	255	236	287	265	211	260	281	241	250	234	229	232	263	245	266	272	282	255	218	258	263	250	253	245	235	259	246	240	235	252	273	266	238	248	223	234	235	246	235	244	239	243	253	296	248	236	255	251	226	260	275	264	266	241	265	260	291	277	233	265	261	216	253	230	262	270	248	253	250	234	244	267	229	244	242	259	229	264	247	243	248	266	247	229	234	264	231	271	223	230	246	238	231	259	234	271	269	258	236	216	298	260	252	253	248	245	261	238	247	255	237	252	251	244	252	253	254	244	265	257	260	267	240	248	235	232	258	253	262	271	284	266	258	249	261	230	246	244	233	252	246	263	261	244	239	230	275	255	235	261	230	249	261	240	262	245	232	248	247	262	242	263	237	244	242	260	248	257	236	257	233	251	256	238	277	250	272	240	295	270	246	256	232	235	243	251	247	243	266	269	268	244	240	262	232	248	236	238	248	236	252	221	233	234	261	237	249	262	244	255	249	229	238	276	261	279	238	243	252	233	248	240	245	251	238	237	270	240	216	235	274	262	264	251	266	262	270	254	258	267	255	254	248	269	242	242	252	253	232	278	236	228	245	235	246	249	276	243	227	249	253	222	245	227	222	247	224	240	283	257	220	270	253	230	247	276	268	260	280	260	255	255	279	252	245	249	250	267	268	258	304	250	269	265	241	241	241	271	265	241	242	243	260	260	250	245	240	245	244	278	255	252	270	243	248	226	241	234	247	228	262	241	236	255	259	250	265	251	251	238	281	260	244	240	280	218	265	259	278	254	254	233	252	265	275	229	271	258	250	273	246	261	243	262	257	238	222	258	242	243	275	261	268	236	232	265	237	242	259	257	224	256	275	264	292	236	272	261	227	270	242	255	246	269	249	265	279	230	249	269	242	252	222	234	237	249	254	260	253	262	244	249	238	247	256	237	266	252	226	239	252	268	253	247	247	238	262	216	240	225	272	247	262	264	252	254	262	249	233	270	247	241	268	248	257	257	264	240	225	244	269	253	270	235	256	236	250	245	269	257	248	252	258	228	281	267	276	272	247	253	247	260	253	243	282	247	255	231	264	204	251	247	258	238	238	248	272	247	255	262	232	232	216	241	289	238	263	231	253	279	251	244	249	233	241	245	237	214	229	232	240	256	260	259	295	244	234	258	246	260	218	267	263	240	258	256	267	261	247	245	268	225	247	240	236	249	260	272	254	249	223	271	233	240	271	251	250	273	221	261	261	261	249	267	233	214	264	246	208	210	242	250	250	251	271	236	264	231	275	244	273	234	240	234	271	262	238	241	225	234	251	251	219	247	232	229	223	281	258	240	233	198	292	232	220	252	291	254	260	256	241	246	232	266	236	274	259	230	272	258	264	257	265	241	237	270	249	239	254	281	223	229	237	282	261	259	272	240	240	219	268	255	230	244	258	236	239	242	246	263	219	243	230	247	261	239	265	221	278	305	244	230	254	260	265	231	279	281	253	260	238	258	252	255	239	240	245	263	262	264	266	254	237	238	201	248	261	253	233	236	265	236	227	249	245	252	268	242	281	233	275	249	262	225	229	255	238	271	275	256	234	266	223	250	228	220	204	233	266	230	236	277	222	245	246	236	220	273	233	241	238	259	235	255	271	267	242	262	253	288	247	253	260	242	248	239	259	273	217	219	255	262	232	249	282	286	229	265	249	279	251	248	284	247	242	258	253	287	266	263	241	265	252	266	236	244	235	235	271	252	242	218	239	246	289	254	278	263	274	263	268	230	259	253	269	270	239	249	253	230	255	260	260	249	249	255	249	241	236	240	259	261	291	220	209	239	256	232	230	247	265	242	234	245	264	261	247	246
3283	8677	5621	2662	1928	1389	1075	878	670	607	481	491	424	409	372	387	330	339	354	309	338	292	306	310	313	295	299	292	295	282	291	293	283	267	288	286	273	271	289	297	266	288	280	277	275	307	272	278	282	276	236	248	258	293	273	275	252	278	240	288	284	297	274	277	274	287	247	259	280	284	256	235	258	239	264	276	283	276	263	269	278	273	272	283	305	268	279	280	270	260	269	269	263	265	273	260	256	301	281	269	288	265	265	275	225	285	299	241	252	260	263	258	287	276	259	250	247	276	267	259	276	269	268	280	249	236	280	247	273	248	268	274	272	298	280	261	258	294	249	268	268	262	250	271	244	281	293	259	253	261	280	267	276	278	290	258	256	297	251	265	269	260	269	248	250	273	279	260	279	264	265	247	255	290	287	250	253	261	272	260	258	273	269	235	260	266	260	270	259	247	282	255	246	246	284	266	277	262	253	275	249	264	247	300	263	250	236	281	266	266	244	259	257	278	260	268	249	274	279	278	265	263	236	290	286	268	292	254	268	266	268	287	274	282	262	259	263	275	262	270	272	290	271	232	261	265	267	281	275	256	275	268	254	250	291	262	272	253	286	283	261	258	273	274	276	261	271	271	275	266	248	260	246	283	246	279	252	256	277	263	275	289	278	252	276	272	292	279	315	267	263	301	240	282	262	269	278	263	273	241	257	272	268	253	250	276	285	233	250	267	256	268	255	265	286	268	250	264	251	269	272	294	279	267	282	264	247	270	270	258	288	262	243	261	278	254	274	256	263	272	273	266	282	314	294	278	261	255	275	291	273	279	292	247	262	272	264	267	275	274	277	242	269	296	275	254	259	290	290	248	278	267	276	269	286	273	257	260	245	280	243	256	288	266	277	258	258	274	267	259	263	264	285	288	260	272	258	281	258	248	274	271	236	240	286	275	266	235	303	278	279	270	263	260	259	288	267	246	250	282	264	268	221	259	265	249	255	284	282	249	268	213	228	288	258	276	251	278	271	255	260	254	281	266	260	281	286	271	253	251	294	271	269	238	246	247	256	259	305	263	261	268	270	236	255	263	265	281	272	270	252	284	254	299	279	262	289	251	236	265	245	265	272	283	285	252	248	259	247	285	248	255	275	262	220	255	271	267	249	261	277	280	264	258	281	259	262	293	251	296	271	274	256	281	243	243	283	256	232	274	269	266	248	290	262	256	243	261	277	273	266	287	242	274	262	290	272	270	260	271	283	269	266	267	268	258	263	267	257	278	246	264	258	264	284	249	241	276	251	289	272	265	258	275	277	257	272	278	276	248	275	261	251	238	273	271	255	249	297	256	287	261	283	239	263	250	290	275	265	250	240	271	256	253	247	248	231	261	256	260	278	280	264	294	262	294	255	275	268	274	246	252	243	266	248	252	292	262	259	270	266	255	282	242	252	281	279	249	304	278	237	275	293	263	232	261	249	260	259	294	253	268	275	273	277	261	230	239	271	273	275	229	251	249	252	254	253	222	259	231	278	285	265	271	275	260	253	280	248	276	264	272	275	282	242	243	255	258	277	282	256	288	297	246	268	262	253	246	262	274	266	263	273	242	264	288	256	241	272	271	260	258	268	302	243	254	274	251	289	249	281	256	276	240	260	241	245	280	263	270	277	301	266	278	268	284	265	299	280	277	254	268	262	270	276	273	278	285	273	293	252	257	265	275	262	259	275	254	283	261	259	249	264	269	242	276	283	234	255	274	272	262	255	250	278	266	281	258	261	291	254	288	259	290	268	285	286	239	257	274	256	269	268	263	275	246	264	287	255	245	257	296	235	268	233	251	263	292	263	263	241	260	247	263	258	260	280	271	283	297	290	289	238	299	265	275	259	301	282	276	297	257	246	217	260	255	282	285	270	261	262	292	275	291	257	275	254	303	268	255	250	256	241	263	275	290	258	269	241	251	266	251	273	291	307	254	247	271	241	268	299	272	268	257	276	245	261	255	287	268	264	266	252	253	264	258	274	270	235	254	276	280	274	276	274	259	286	269	251	274	299	267	268	284	249	250	273	236	262	310	268	285	262	264	241	279	247	256	279	263	261	288	265	273	277	278	224	251	266	279	261	265	246	274	245	282	253	292	257	296	258	271	269	281	254	285	270	276	273	257	274	259	294	271	275	266	256	302	270	263	239	261	275	262	253	242	247	242	265	283	249	247	274	277	269	274	248	274	271	257	292	251	238	257	268	250	252	277	271	251	280	256	290	287	278	280	244	250	261	258	265	243	292	269	249	253	267	245	263	256	286	270	258	307	278	244	276	243	275	287	275	281	289	234	252	282	249	280	275	281	249	309	255	278	252	262	248	267	245	255	281	295	246	257	247	245	264	245	263	307	240	244	299	243	285	274	258	305	262	265	290	254	250	248	245	243	247	237	228	260	235	270	294	265	254	280	257	235	256	229	268	256	261	269	257	275	259	249	248	258	263	280	289	262	259	266	245	267	290	279	253	234	296	264	247	264	251	285	240	267	273	248	283	239	264	263	269	279	272	274	242	244	268	267	275	279	290	265	267	242	245	259	242	292	277	266	257	266	257	266	264	274	270	262	283	304	259	281	253	255	270	250	262	297	277	264	281	256	278	267	270	251	261	294	278	269	253	281	276	272	273	249	284	256	282	268	238	296	259	270	270	254	277	275	291	280	250	258	263	242	248	255	274	256	249	261	250	267	258	271	266	278	276	255	261	259	262	286	250	268	277	261	262	254	252	281	265	302	270	265	269	263	258	257	284	292	275	270	259	247	249	254	256	277	268	251	296	275	273	247	272	258	271	284	244	261	280	270	262	284	257	264	265	261	245	284	283	286	248	262	264	280	268	283	260	251	270	240	280	241	279	271	241	254	256	247	262	262	252	283	306	258	272	252	253	276	237	260	251	240	247	269	298	260	274	251	253	256	277	266	264	248	267	262	267	271	243	276	311	247	283	260	269	279	255	303	250	254	270	291	282	264	266	271	262	298	263	268	283	262	270	249	279	262	277	270	248	251	266	257	251	277	234	258	282	266	259	282	255	284	255	259	263	271	266	260	296	239	269	273	219	261	240	266	272	244	231	274	247	262	287	263	244	256	245	276	269	264	278	259	275	260	267	276	250	252	258	258	268	278	270	249	263	262	259	253	260	244	245	276	261	288	262	255	257	282	257	258	289	265	271	283	249	253	287	241	265	294	258	244	274	267	243	249	264	267	253	255	284	265	256	235	256	266	272	277	235	258	260	277	259	271	265	266	274	256	297	241	278	259	269	294	259	221	275	247	252	249	240	274	257	261	283	247	272	269	294	232	268	245	270	254	249	268	245	277	268	271	272	275	265	266	250	239	276	262	262	270	267	261	264	276	284	262	278	292	278	290	243	269	290	253	244	258	286	267	281	250	249	275	250	269	255	264	268	261	268	279	294	271	293	273	273	278	249	282	284	243	269	297	292	265	269	261	283	280	252	257	271	242	276	296	289	245	275	260
24759	21200	27415	25152	11634	1237	923	820	764	728	710	711	667	702	705	655	666	703	687	657	605	636	587	651	596	705	659	647	669	628	620	655	569	622	646	650	628	605	649	634	631	610	662	675	627	641	646	661	652	621	615	598	639	609	653	667	624	677	635	653	640	624	703	620	621	679	638	636	622	658	578	662	637	688	680	647	598	629	637	662	614	622	630	669	634	615	669	635	587	628	609	673	630	627	614	639	617	630	611	667	689	586	667	677	690	632	649	652	627	623	647	610	623	646	656	642	656	626	639	620	599	690	666	623	584	637	678	598	601	609	644	648	620	637	601	668	677	648	604	657	636	610	629	687	621	645	648	671	636	646	657	664	622	641	626	652	653	646	634	651	652	637	622	693	648	666	603	662	665	572	637	636	619	624	612	662	659	676	653	608	632	620	675	615	666	599	646	637	590	623	651	628	606	643	607	653	613	615	621	642	629	610	655	615	628	583	647	640	621	670	614	636	596	649	675	609	653	657	621	598	607	644	604	645	630	670	643	635	622	631	673	619	619	623	676	623	626	618	637	659	606	650	652	622	643	643	643	667	644	617	652	646	653	663	661	619	619	643	582	634	645	631	647	628	676	658	652	670	625	616	614	671	657	658	639	616	639	640	623	643	636	654	627	619	614	591	688	669	601	632	658	622	643	652	653	664	643	643	642	592	665	659	621	629	668	639	629	634	617	626	628	654	600	667	667	630	616	651	628	614	662	659	650	664	636	641	661	641	607	628	636	658	655	638	641	641	613	634	599	637	659	627	610	671	646	589	681	665	586	701	640	604	640	626	610	645	658	656	622	670	634	661	676	641	649	645	625	660	654	620	580	620	620	662	629	617	621	630	641	658	628	623	638	611	614	626	647	656	613	616	673	651	611	670	671	637	643	624	599	648	656	630	659	634	581	620	668	637	680	671	659	617	682	636	609	640	656	655	608	658	645	658	667	699	685	644	632	593	586	624	593	653	665	644	606	675	632	629	615	603	642	659	657	638	668	682	636	630	692	649	630	633	673	659	607	566	626	678	605	626	647	626	668	663	615	644	623	647	659	604	620	584	658	652	679	635	637	617	653	645	672	640	669	651	639	638	643	639	623	663	646	652	662	626	627	626	598	635	649	625	619	608	584	611	635	647	652	616	654	638	639	626	646	579	601	600	639	648	665	633	611	623	649	640	642	686	615	619	608	660	642	625	667	593	665	669	606	690	609	622	651	644	600	633	670	619	640	657	631	693	609	637	652	618	612	621	631	642	661	637	606	640	604	628	670	626	634	677	643	626	629	672	602	609	640	624	631	627	642	619	633	672	638	626	651	615	603	625	641	621	634	616	608	626	623	584	580	644	664	695	627	645	635	620	621	642	656	647	630	635	634	640	649	592	692	645	668	637	634	636	619	660	656	653	634	619	617	654	591	651	647	667	612	676	668	623	642	631	639	675	614	627	674	628	661	653	613	635	668	590	659	645	636	648	635	680	596	665	683	663	598	634	668	608	642	603	656	656	647	643	673	622	664	644	623	672	672	622	638	623	682	667	604	699	615	685	600	644	613	709	588	645	611	605	653	655	608	621	623	623	649	637	631	719	654	703	653	634	638	614	641	616	624	635	665	648	645	605	658	617	647	634	657	642	644	595	578	592	608	631	622	607	630	644	624	614	638	641	620	632	691	670	597	691	649	647	626	667	595	667	633	634	666	625	623	676	593	656	622	627	616	646	618	614	600	580	622	623	610	625	648	654	651	627	645	667	604	592	582	660	651	651	652	609	635	604	620	635	647	612	637	599	644	652	625	596	650	666	715	681	656	642	627	621	685	642	630	591	677	667	597	641	605	673	661	620	681	627	587	673	630	636	660	612	631	647	643	605	641	626	646	641	641	660	648	705	640	634	608	670	623	646	681	656	657	640	637	637	626	594	612	618	654	605	619	628	661	618	592	659	689	676	663	651	622	653	627	663	627	646	679	645	668	629	625	637	638	607	679	648	672	653	618	655	627	654	656	694	604	633	577	605	648	637	622	659	652	672	657	665	608	679	639	618	589	675	626	651	621	678	638	665	667	629	586	685	637	633	654	617	615	682	597	643	645	623	643	643	618	668	656	661	648	628	680	640	643	581	625	608	641	643	595	672	640	654	635	675	655	620	701	652	649	625	680	608	632	604	666	635	666	663	641	683	639	671	623	669	616	604	629	621	646	702	700	642	633	642	619	642	632	634	638	601	630	622	633	659	656	609	660	632	614	624	653	656	630	636	683	662	624	671	638	648	631	619	647	661	627	632	653	675	628	576	615	640	654	629	655	645	662	636	608	597	632	634	650	678	631	591	643	612	612	634	576	615	681	614	609	668	632	659	611	629	627	583	601	611	663	623	639	658	681	681	602	648	615	600	635	623	627	655	617	665	664	613	601	656	613	665	629	712	645	630	635	644	617	639	622	635	659	697	657	663	584	606	636	652	661	693	666	624	657	651	677	622	641	620	656	643	661	688	612	636	640	614	659	614	658	605	633	642	647	596	691	609	645	659	643	624	608	625	606	650	684	595	632	686	659	648	624	609	621	684	583	637	622	619	647	629	628	619	661	645	636	644	636	619	621	622	659	625	638	646	650	648	635	638	626	682	614	594	644	669	614	615	669	672	649	651	622	633	684	625	598	652	607	626	661	632	639	584	608	644	626	595	607	678	628	608	627	623	647	644	659	612	653	650	641	607	610	685	594	659	631	610	607	640	610	636	626	658	626	726	675	680	682	631	614	667	627	620	619	641	641	584	619	672	645	621	627	610	668	609	609	630	679	643	626	625	636	601	645	621	675	602	639	623	673	629	654	649	632	627	651	643	592	605	646	624	660	639	642	603	661	605	663	647	647	630	601	622	616	607	625	700	658	652	636	618	623	660	628	591	621	663	607	623	638	644	700	659	621	625	654	614	635	639	559	635	650	615	634	665	617	602	677	621	660	591	634	643	659	636	601	636	691	599	638	638	626	606	659	638	665	673	669	648	616	647	685	616	633	616	613	667	668	623	596	685	580	676	630	611	630	685	690	614	607	655	632	650	650	671	704	682	630	658	645	657	627	650	680	644	638	669	662	617	649	621	595	605	618	618	601	643	660	594	595	633	673	602	594	659	590	614	611	631	625	615	632	648	585	621	662	635	623	667	654	671	631	633	580	654	629	664	616	606	640	629	631	686	641	617	657	593	665	644	627	591	708	626	602	612	597	602	663	625	666	687	682	662	692	674	654	628	619	648	626	624	631	675	601	647	656	611	662	612	636	647	603	687	654	654	639	627	619	672	665	667	650	626	623	678	664	635	673	643	599	625	663	675	578	627	669	637	608	611	660	703	636	654	618	658	614	608	602	640	637	644	655	627	669	654	617	600	679	648	641	615	645	629	681	656	566	613	647	607	591	612	667	613	712	658	672	676	660	650	622	615	595	636	642	598	642	655	650	639	657	636	655	612	623	646	637	634
3333	5169	3584	1906	1501	1232	1076	959	878	817	742	751	742	725	718	714	660	664	655	651	705	693	638	660	653	588	675	662	653	685	619	683	656	624	628	602	644	641	653	649	657	648	616	641	684	638	626	657	685	662	641	640	671	654	633	675	648	636	646	616	670	617	597	644	654	642	612	625	653	656	641	627	682	685	618	653	671	643	662	683	659	587	612	654	658	659	634	595	594	655	681	653	645	609	594	623	685	669	685	599	639	648	619	658	603	644	651	645	621	627	654	615	616	641	663	627	651	640	647	658	661	604	634	633	631	597	631	678	618	651	658	644	635	609	657	652	589	663	649	618	639	651	687	629	631	602	674	673	634	659	574	600	628	623	642	590	688	589	666	599	630	610	638	670	636	615	669	612	671	677	591	634	672	702	603	661	662	634	670	652	626	646	646	635	687	636	614	638	643	661	677	653	640	672	641	696	664	662	655	652	629	654	604	657	679	644	607	604	628	627	619	631	664	591	629	672	639	652	611	640	629	616	582	611	634	598	628	623	658	634	630	641	646	650	707	638	594	654	583	666	634	620	616	615	677	644	641	609	641	627	646	630	626	647	684	627	618	647	630	627	652	701	604	645	642	604	617	619	685	663	618	637	595	630	659	619	649	640	637	617	618	613	638	655	624	632	645	640	661	583	654	675	646	607	631	639	627	650	597	626	644	603	640	651	617	648	626	617	651	612	670	659	677	638	622	676	650	611	586	629	658	650	644	661	612	600	643	615	649	630	682	621	638	620	625	636	640	642	638	669	595	647	634	608	645	628	658	639	667	674	632	639	611	624	630	615	622	668	551	629	664	601	639	660	619	664	598	663	660	653	635	602	603	625	650	646	675	642	625	615	644	656	645	631	647	597	633	625	644	630	667	625	594	664	619	627	657	659	658	661	691	696	656	637	618	639	703	630	648	638	603	619	618	621	634	627	654	625	638	641	616	666	637	633	622	656	653	660	682	645	621	642	671	699	610	620	641	621	643	619	640	667	619	651	578	638	595	690	636	662	656	635	622	597	650	602	642	657	622	662	641	637	640	640	658	624	616	607	692	634	644	627	669	623	646	627	598	623	643	649	622	582	687	629	665	619	652	619	596	643	635	647	611	599	608	695	661	655	616	671	644	657	642	609	658	644	711	671	622	636	636	660	639	655	623	675	603	649	698	582	682	610	625	666	619	654	601	631	635	632	624	637	652	638	626	643	670	608	659	648	640	635	649	613	605	636	621	625	705	675	672	601	649	626	674	623	667	599	661	616	678	632	614	663	635	678	600	649	646	644	705	651	667	628	663	674	683	620	691	626	645	651	686	674	671	650	642	642	660	639	671	636	639	664	649	640	616	670	650	622	640	670	589	634	656	592	626	638	666	653	670	631	654	674	637	669	641	637	646	637	616	641	663	634	629	603	651	611	614	597	698	655	640	619	596	622	667	635	656	646	656	655	661	624	631	658	634	640	610	611	637	647	648	622	647	640	667	643	642	613	646	665	626	655	605	613	657	648	634	645	640	669	628	657	650	653	587	657	634	596	630	622	616	655	653	616	640	637	688	684	649	662	641	641	576	613	620	609	639	617	644	660	627	638	607	692	656	597	638	606	597	634	668	633	637	633	654	683	627	643	683	652	590	621	665	655	662	661	638	661	644	629	643	648	655	639	624	651	645	644	595	670	615	656	626	630	643	660	588	698	644	679	649	678	654	659	620	635	603	641	605	646	640	612	606	634	668	639	645	645	652	667	647	704	614	659	611	660	637	667	608	608	628	636	596	618	618	668	663	663	639	614	627	584	596	601	624	588	635	639	655	640	626	616	653	624	634	629	615	652	569	621	653	615	665	656	625	658	588	590	680	641	671	685	647	676	620	662	675	649	645	664	637	632	656	617	595	642	624	681	636	624	680	636	618	612	656	699	617	614	586	616	677	662	623	612	622	658	663	579	661	644	594	635	618	669	659	670	650	665	609	670	631	616	656	620	639	651	662	658	619	618	674	608	665	635	663	672	607	652	629	600	656	632	667	671	649	627	652	678	614	664	577	653	631	649	632	622	638	608	615	650	663	635	600	638	693	643	629	588	639	674	638	707	640	663	621	660	654	684	648	660	640	624	616	640	670	601	653	655	630	633	656	590	681	669	620	624	638	669	634	637	649	596	621	653	634	643	629	633	607	605	615	631	615	651	631	650	605	675	610	674	608	643	601	636	661	654	646	628	610	594	638	698	631	625	680	644	612	650	644	643	617	655	647	651	619	652	697	647	628	624	663	611	671	692	639	643	588	683	649	655	631	616	631	633	637	586	645	680	652	613	673	628	677	657	674	638	630	660	605	623	675	618	633	658	644	648	598	665	633	651	639	665	619	675	635	598	646	631	631	593	611	637	682	654	673	646	605	664	635	692	627	614	641	626	639	619	685	665	626	639	648	653	613	681	626	629	670	637	630	633	607	643	606	657	624	646	611	620	664	621	686	650	626	645	668	617	613	644	631	655	662	605	642	616	674	626	632	637	622	650	665	622	676	649	631	616	634	610	667	673	669	626	622	680	666	645	654	678	650	663	628	622	608	566	631	663	680	644	644	670	676	652	593	664	620	657	601	680	596	633	629	626	639	668	611	648	653	659	661	648	645	661	652	605	654	668	637	630	647	633	616	660	632	658	645	647	633	603	642	607	639	634	669	644	608	571	660	595	632	629	640	666	639	563	721	643	677	594	648	586	636	671	667	671	645	660	657	681	651	640	610	672	614	664	688	647	608	657	652	629	676	658	649	645	635	639	635	645	645	638	647	669	637	676	673	591	683	656	670	660	650	651	625	570	669	626	661	621	660	621	648	633	645	701	615	673	679	614	632	650	643	651	620	669	635	629	642	626	600	665	655	605	643	636	663	631	683	632	656	628	673	624	647	678	632	612	617	602	632	647	639	656	648	678	649	636	635	662	644	652	637	670	603	655	658	639	664	678	631	599	652	700	680	653	620	634	641	668	637	633	627	645	618	674	697	628	643	615	655	669	630	681	632	683	608	611	659	653	637	604	624	641	644	602	662	664	729	621	625	645	622	659	646	631	629	629	666	690	647	640	650	683	649	609	688	643	684	633	659	659	676	639	653	644	648	628	628	646	642	650	672	658	626	630	664	643	660	623	599	656	613	620	598	631	642	637	604	620	645	624	667	668	626	600	600	591	613	616	615	655	633	599	639	682	643	634	620	683	652	658	620	673	640	614	659	661	596	629	609	658	600	643	624	665	637	683	593	614	675	659	632	617	645	633	655	594	641	595	650	613	640	603	622	634	629	665	673	639	591	590	660	635	681	602	691	648	687	633	631	595	667	623	622	651	641	691	645	650	618	633	667	613	633	615	615	647	645	600	604	641	619	633	669	632	619	657	627	640	621	613	688	632	647	629	607	632	647	616	671	668	648	627	656	606	665	592	624	615	639	620	592	645	647	635	660	628	625	645	660	638	662	625	666	596
22542	21282	28957	23927	21280	21334	9640	990	684	596	547	470	450	396	414	356	341	323	324	288	280	281	270	311	299	293	305	283	276	301	254	264	256	276	247	258	247	258	251	221	208	228	240	250	242	239	252	209	209	227	240	224	225	215	224	233	229	239	228	247	209	225	221	211	220	225	247	218	231	226	207	236	247	222	229	223	243	212	245	230	246	271	217	242	224	213	245	232	216	238	250	211	228	215	247	218	212	198	198	228	220	230	245	248	272	225	238	210	240	218	212	232	249	245	222	214	209	239	225	256	226	200	221	224	216	228	216	253	236	213	204	214	207	223	199	227	229	237	233	218	235	229	229	222	234	239	205	229	247	203	235	247	198	206	265	243	256	225	241	247	243	232	210	234	206	201	248	236	233	237	213	220	216	269	252	229	212	226	234	223	240	220	226	242	220	235	219	246	228	214	258	240	238	235	254	235	236	236	218	235	261	212	208	210	239	220	246	220	234	249	224	255	264	211	223	245	240	210	238	221	235	215	227	236	250	226	228	224	220	233	218	240	253	220	256	236	242	217	252	234	213	224	220	233	227	229	249	213	208	208	243	217	214	233	228	208	213	218	213	250	243	228	217	225	205	245	223	226	223	200	231	215	229	243	244	249	232	212	200	207	245	231	205	222	211	253	214	222	233	230	240	234	211	254	218	212	249	244	222	216	220	192	239	233	211	217	251	231	232	234	208	230	255	233	262	205	232	243	234	220	237	221	214	242	233	237	209	246	252	225	252	240	244	220	213	243	225	226	246	232	229	223	224	259	224	240	223	231	245	234	225	230	240	242	249	233	225	211	186	227	228	228	227	192	205	220	223	219	208	248	245	233	247	227	233	239	241	239	214	226	206	222	225	224	237	233	212	223	230	233	221	231	239	222	234	254	236	234	251	208	213	230	223	236	222	252	236	231	229	247	222	239	258	255	241	225	232	229	209	232	250	213	206	222	211	212	232	218	236	233	250	238	226	240	224	210	213	214	250	242	201	235	221	243	220	210	235	203	224	215	241	221	205	197	278	272	209	217	223	205	210	225	214	228	223	225	251	250	232	230	226	232	236	229	240	236	218	236	200	211	226	207	227	219	220	219	247	225	226	247	214	253	202	239	231	201	234	217	228	209	232	241	209	280	201	243	200	237	226	174	226	220	235	225	218	233	224	205	267	271	241	198	219	204	230	218	231	245	237	238	225	209	227	233	225	229	223	255	223	248	208	226	257	216	245	219	226	241	227	210	231	210	243	238	220	254	249	221	219	250	208	203	236	209	223	194	209	229	212	221	215	223	223	245	195	250	239	230	235	242	197	226	240	221	249	204	225	207	247	208	209	216	233	233	225	215	223	213	247	229	221	224	242	228	213	225	205	228	220	227	229	227	213	251	222	253	210	255	215	219	239	224	263	239	234	225	223	219	247	224	240	221	239	225	235	205	229	231	234	233	224	213	232	222	195	213	247	197	215	203	251	204	228	196	224	231	220	246	202	206	235	220	241	230	223	235	223	238	216	233	226	258	227	247	235	230	246	238	230	235	243	228	229	237	234	233	215	209	235	227	255	231	230	220	211	255	216	227	244	228	254	246	254	196	226	203	235	207	208	231	252	212	230	209	225	228	228	250	226	209	199	238	197	221	264	227	233	217	240	215	250	219	240	235	274	244	238	236	250	219	218	233	229	229	218	220	215	212	213	188	210	208	234	231	207	214	245	232	246	241	219	241	237	223	233	205	187	211	206	222	215	219	264	225	239	249	242	234	237	239	217	185	244	246	221	217	238	253	225	207	202	235	239	222	237	209	254	228	253	236	242	230	220	240	233	215	200	237	235	221	220	215	209	235	192	204	229	208	256	222	257	235	205	241	245	194	231	216	229	223	207	235	226	194	231	224	201	243	245	226	250	205	213	235	237	255	231	239	250	199	186	233	230	220	234	220	243	229	197	226	219	224	203	247	211	245	244	218	244	224	230	212	191	216	220	234	241	233	211	216	219	215	257	238	233	236	220	210	211	215	237	230	212	222	253	224	215	225	237	240	240	219	222	230	192	211	231	234	219	206	221	237	249	240	239	236	243	243	234	221	221	220	230	259	229	227	248	240	212	213	217	239	214	220	216	231	223	212	217	221	195	223	230	230	225	229	232	219	243	208	232	234	204	245	255	199	232	234	219	226	241	232	215	226	219	224	239	224	204	218	229	219	234	248	231	221	202	237	244	211	212	249	236	243	226	230	234	217	233	206	239	219	212	207	235	230	203	240	212	252	241	207	231	211	225	216	224	206	235	250	209	252	230	223	217	230	254	221	224	240	224	229	221	224	229	218	222	269	225	211	225	232	229	250	207	244	204	209	230	216	232	247	198	217	229	228	226	240	215	250	228	224	231	216	221	220	259	223	217	206	254	241	248	230	222	224	224	219	214	219	224	235	211	229	250	211	217	224	219	221	196	236	228	223	228	222	232	249	208	206	211	232	268	217	229	231	224	218	213	211	216	207	225	191	232	223	223	245	206	215	248	226	222	221	234	248	217	201	246	202	220	247	246	219	249	223	222	229	208	250	209	202	233	226	220	234	247	224	230	245	244	211	221	252	219	215	233	243	241	212	225	230	218	249	231	232	205	235	220	225	224	219	224	221	241	225	236	245	217	206	210	205	236	224	218	237	206	217	238	236	229	215	242	234	228	228	225	246	231	238	234	224	240	220	213	217	219	238	223	230	231	247	223	221	233	219	231	222	221	241	238	228	214	221	232	233	215	213	227	239	249	236	218	221	247	256	228	249	240	211	215	244	232	224	271	244	234	212	216	218	244	247	218	204	216	228	232	256	218	232	248	211	249	224	211	237	218	243	229	222	190	258	221	221	219	229	234	246	203	229	232	240	230	240	241	255	247	228	209	222	216	240	206	222	242	223	231	230	230	219	215	208	228	224	227	211	216	222	218	234	232	219	233	235	198	236	236	198	218	240	213	228	217	257	216	223	226	264	214	212	238	237	229	225	242	220	237	215	242	209	246	217	233	237	236	241	230	213	212	238	201	240	199	240	206	207	242	214	221	235	238	211	226	239	242	231	235	232	234	243	196	244	245	225	223	218	230	221	216	195	252	216	248	235	196	199	221	233	230	246	233	248	215	231	220	252	221	253	229	242	232	216	223	193	220	230	213	240	218	251	245	215	226	247	222	235	215	216	234	204	240	217	207	236	209	226	223	223	236	201	224	225	233	240	237	246	206	224	227	210	226	220	225	221	213	219	214	205	226	207	205	214	225	217	262	253	220	221	244	232	244	208	233	214	209	224	235	237	219	240	240	211	219	215	229	213	205	247	225	228	239	236	240	211	222	242	237	227	238	231	222	237	233	235	249	226	223	245	213	212	220	187	237	242	233	223	225	243	247	251	207	227	252	234	261	210	205	232	239	254	242	228	223	215	201	220	222	228	221	263	236	235	216	220	251	213	252	240	239	218	201	210	208	224	240	218
4367	14318	9552	4696	3315	2363	1838	1343	1102	876	710	571	522	506	468	432	380	368	373	348	298	330	317	313	288	337	311	291	270	286	247	272	263	264	283	255	251	246	274	281	239	261	235	237	252	239	229	281	242	249	254	263	231	221	208	246	215	247	217	267	259	216	260	224	205	231	242	235	242	225	238	241	231	216	249	238	211	225	219	238	243	243	224	231	216	213	243	227	213	233	254	221	214	219	223	231	227	226	264	236	207	239	244	243	238	218	230	223	219	240	210	228	257	217	220	221	268	233	254	241	238	215	203	270	239	227	237	227	203	222	230	216	229	253	241	216	216	219	231	212	216	209	230	235	199	218	219	230	203	211	212	216	240	234	215	245	250	227	215	238	241	249	214	246	220	212	232	251	211	239	241	231	247	251	220	234	207	222	223	220	228	212	225	220	211	219	236	206	232	198	223	229	234	213	240	215	247	222	241	201	204	207	225	215	214	248	232	221	223	227	230	203	209	221	232	223	204	225	189	220	214	222	228	235	209	234	233	262	219	224	224	247	222	214	226	223	203	193	227	226	246	208	226	214	248	213	230	213	239	247	222	214	235	219	212	231	231	243	220	246	212	245	254	209	207	226	215	239	223	220	222	232	213	230	228	221	206	220	166	211	225	214	225	221	209	236	221	226	217	220	224	237	198	234	210	236	215	246	229	236	213	237	252	231	227	214	247	236	236	247	230	204	241	238	218	212	214	251	239	216	235	238	213	205	214	215	241	201	244	228	228	211	235	255	243	226	200	226	238	218	232	221	234	209	244	214	226	214	223	243	219	214	259	223	204	205	225	221	230	241	217	252	211	256	213	216	227	234	215	232	232	200	200	234	228	220	241	229	256	210	236	235	234	218	241	216	219	230	237	227	210	229	221	242	236	194	220	205	230	229	217	241	225	268	195	218	225	229	227	234	207	205	242	217	208	220	233	223	184	212	233	213	231	212	217	243	251	246	199	229	234	204	207	213	203	231	222	235	229	244	227	235	225	241	240	243	230	245	247	225	234	193	213	242	221	229	191	198	226	228	222	215	216	244	241	239	221	211	242	208	235	227	231	230	224	224	224	232	235	221	236	221	238	218	208	210	221	243	242	241	214	226	256	218	255	244	221	221	229	214	231	206	243	244	244	216	212	249	248	215	206	206	231	253	257	232	233	206	216	234	215	228	212	230	227	226	223	241	212	246	224	241	248	219	265	211	233	219	226	216	223	234	217	232	206	233	222	237	226	215	230	211	225	249	193	252	243	220	258	212	221	235	247	226	232	244	241	235	235	223	223	241	214	210	214	238	198	228	234	190	209	230	212	244	222	230	210	227	235	254	232	232	229	220	234	226	223	243	255	230	225	241	218	223	244	227	260	221	239	214	253	226	241	212	224	235	209	232	204	216	219	230	238	217	230	238	273	225	202	277	228	220	243	217	206	225	215	216	207	232	223	242	235	233	220	209	213	239	217	195	223	209	252	223	230	211	215	226	245	232	193	212	224	223	237	228	227	245	210	209	208	260	224	247	242	225	242	218	211	241	214	248	244	235	207	224	229	240	206	258	236	262	246	229	228	249	202	218	224	198	234	231	225	234	219	217	229	216	221	223	228	225	222	223	219	203	244	215	224	218	212	225	212	237	233	219	215	211	241	235	216	236	215	223	229	236	218	216	233	216	250	233	215	230	247	222	254	200	224	254	236	230	235	205	232	242	224	235	202	217	237	224	219	231	254	232	214	219	205	236	232	230	203	234	224	213	215	203	231	224	215	224	247	239	227	221	202	250	204	256	234	238	231	221	255	223	238	250	196	233	234	252	234	207	214	237	242	214	229	239	233	194	228	221	230	232	220	247	225	221	234	225	224	241	222	240	240	209	228	211	244	267	215	230	234	227	241	237	244	195	231	235	214	224	226	220	212	214	242	218	230	223	229	213	214	231	224	217	240	217	222	227	237	231	238	230	257	247	230	232	240	242	198	194	213	245	240	220	216	240	223	232	215	224	225	246	233	222	211	205	201	220	246	225	213	212	226	220	218	223	213	227	209	246	202	250	245	241	226	229	231	211	238	222	223	230	244	234	230	223	238	213	216	231	223	241	235	218	226	232	244	251	211	212	230	217	219	228	202	210	200	236	237	207	238	240	230	248	210	240	228	222	241	203	237	230	235	208	224	215	251	225	234	232	258	215	226	241	238	235	227	243	218	237	226	229	219	221	225	228	232	227	239	218	209	221	247	215	242	248	218	225	231	232	231	231	207	218	226	218	242	244	235	223	229	213	238	229	233	219	261	210	229	214	215	209	237	226	231	230	253	230	235	235	221	197	227	260	213	208	203	226	207	240	241	242	244	210	226	196	210	222	249	211	250	240	230	232	192	242	233	192	223	247	238	238	241	248	234	218	247	220	228	209	218	238	205	230	216	247	232	223	216	235	243	218	232	235	214	232	238	241	245	223	234	235	243	249	244	221	256	201	252	213	188	208	222	211	222	249	210	194	226	198	210	228	225	224	210	230	257	236	227	201	226	232	195	223	214	236	208	230	226	227	220	245	240	236	224	215	209	222	239	238	226	201	228	208	228	220	207	223	222	241	235	216	206	251	218	238	235	265	228	226	223	194	238	232	224	249	238	207	217	244	230	221	248	214	224	246	214	221	215	204	233	204	235	217	253	235	227	234	233	222	248	218	219	221	255	232	237	212	234	232	232	236	203	239	218	247	211	234	213	214	224	217	201	201	224	193	216	219	205	220	243	235	203	209	208	233	250	213	232	253	268	237	234	217	207	241	244	211	232	217	205	193	210	253	215	216	216	231	231	233	218	223	216	227	227	250	239	243	229	248	237	221	227	231	215	239	210	223	247	235	260	221	246	217	215	217	208	208	214	229	229	215	228	246	236	227	230	252	207	250	229	234	236	205	213	216	250	238	213	225	253	208	211	242	226	254	220	221	204	250	219	230	203	203	228	202	236	226	235	225	249	220	242	226	228	277	234	229	196	224	237	217	201	230	217	232	221	252	222	209	229	218	231	233	216	208	215	219	224	226	225	216	229	225	214	221	229	235	231	232	203	223	236	222	240	234	239	213	202	232	238	183	221	215	223	223	239	219	226	242	229	227	267	224	188	238	229	242	223	218	219	220	234	261	219	227	221	239	233	222	224	211	237	250	245	247	189	218	224	224	221	196	223	199	240	247	224	228	225	232	212	209	246	235	235	259	244	241	197	213	230	203	205	212	220	212	214	232	212	225	213	220	217	228	239	262	226	235	257	220	230	216	201	231	224	218	238	210	241	227	209	219	237	235	239	229	218	230	232	227	230	249	232	235	245	250	221	237	225	272	235	247	227	221	238	228	209	218	244	222	211	223	260	233	250	220	219	234	250	230	235	236	228	255	239	233	259	209	225	231	237	223	201	225	208	216	244	198	215	215	232	248	238	244	212	235	225	227	229	234	243	216	213	213	238	214	223	232	237	231	213	226
27866	19555	6236	978	723	641	548	574	574	570	566	558	532	559	564	569	601	582	630	591	564	559	602	585	543	531	535	571	581	568	561	570	586	585	552	531	534	604	600	571	560	554	534	568	621	550	596	545	583	590	544	544	588	605	606	545	565	546	536	598	539	529	577	527	545	591	574	519	582	557	532	551	578	557	572	592	587	542	574	572	562	581	541	586	586	574	531	548	570	606	572	574	547	655	572	540	541	573	565	590	518	564	565	581	563	560	575	583	510	569	573	552	538	568	567	580	583	539	551	567	566	571	542	575	585	555	541	568	575	566	545	567	568	563	553	585	572	548	566	569	561	570	552	602	594	553	539	596	525	542	563	551	555	619	549	576	603	624	575	558	592	597	548	534	546	558	574	585	593	549	568	601	571	561	555	594	555	615	569	571	558	584	555	548	593	552	559	604	540	597	583	581	532	601	573	568	582	569	547	562	589	594	596	597	541	551	577	553	609	554	561	545	593	548	536	560	540	556	555	568	547	588	550	581	584	603	589	565	557	573	621	534	533	585	575	573	617	599	537	533	554	556	561	526	594	604	588	600	559	585	571	547	547	614	576	571	587	580	543	560	586	571	607	582	553	527	554	562	587	589	547	548	565	564	498	519	594	581	589	593	537	559	614	558	533	563	542	587	570	624	590	521	562	569	553	557	564	565	571	527	536	566	590	527	559	571	556	572	564	574	545	567	542	589	562	554	547	545	584	587	602	554	553	580	566	616	534	550	551	568	526	564	559	579	560	537	588	559	579	551	567	529	534	596	568	568	585	537	574	557	561	513	529	594	585	568	586	548	553	569	544	559	569	550	585	534	578	575	563	574	548	563	554	612	578	612	585	556	562	558	572	538	613	508	552	545	550	593	534	568	567	618	552	551	555	622	527	541	542	597	591	587	549	555	578	596	541	561	582	610	541	550	560	579	563	586	586	582	588	514	568	579	575	557	566	591	584	556	532	547	572	572	556	570	555	605	573	562	525	566	531	596	530	587	551	582	544	546	571	564	574	585	545	584	557	565	560	556	553	566	563	596	551	564	601	544	556	591	556	558	525	545	579	571	520	517	589	557	540	595	552	555	596	553	559	592	564	586	565	577	557	565	549	587	594	515	572	524	564	556	583	576	586	583	553	580	531	578	592	586	601	560	558	594	561	603	595	576	556	596	550	526	547	610	590	551	614	624	559	588	533	593	579	569	559	542	598	597	584	584	618	558	567	602	565	560	600	544	570	562	558	580	570	549	585	567	593	540	556	534	555	562	550	572	557	575	504	538	567	551	557	534	565	563	574	567	537	546	577	621	561	566	540	552	534	576	541	553	538	550	535	563	548	560	558	551	585	575	560	568	577	584	565	575	551	600	598	541	569	539	587	592	549	562	546	576	574	598	573	593	548	586	555	609	570	553	585	571	526	537	567	560	592	566	548	594	594	573	541	519	548	550	585	551	577	569	585	565	556	585	541	560	575	598	542	501	553	571	530	552	588	578	583	559	596	537	556	592	570	541	550	575	574	519	583	569	593	585	565	568	598	552	568	553	610	545	579	554	564	558	525	591	562	578	589	601	537	565	565	569	570	554	580	556	607	557	593	532	550	563	584	557	581	538	559	569	551	528	511	530	595	570	572	572	561	553	552	593	577	580	602	543	578	569	589	556	624	573	596	604	588	545	583	577	571	568	566	588	575	558	535	575	561	603	594	559	589	592	569	537	575	600	582	562	582	548	612	563	564	541	539	534	583	581	583	572	529	538	589	578	575	587	579	567	553	585	582	598	527	597	557	581	586	544	553	577	540	570	575	606	501	634	593	570	587	578	604	616	587	563	570	598	552	555	561	552	538	561	566	573	595	573	573	544	534	560	575	614	539	533	558	562	556	575	567	572	539	551	548	554	582	512	592	548	566	591	559	541	598	537	541	563	577	576	580	627	527	583	554	564	546	583	575	578	565	564	582	541	556	582	565	571	514	572	542	595	573	589	556	560	562	569	638	540	561	571	556	593	575	634	588	558	564	595	578	551	580	571	599	550	555	579	575	541	581	589	585	582	600	570	559	558	557	519	577	548	604	550	541	541	578	618	556	581	551	567	584	540	547	558	539	530	602	555	539	542	574	630	592	541	591	581	579	603	554	582	577	576	541	551	582	554	610	562	585	543	563	525	577	572	541	525	556	564	598	582	599	588	537	558	595	604	573	568	577	553	607	596	542	579	556	575	570	587	566	560	564	583	509	548	524	559	574	579	581	539	545	526	574	553	601	590	586	545	570	562	574	569	557	548	552	555	551	531	616	517	566	523	548	590	585	521	558	605	562	515	590	552	587	557	529	558	572	590	578	532	539	568	571	588	576	535	615	569	504	576	578	566	600	570	556	588	544	539	548	574	563	573	519	610	539	571	602	534	574	548	557	539	576	591	524	561	566	591	570	537	529	527	580	566	595	541	570	586	611	630	547	593	568	501	623	579	609	568	561	610	582	549	586	532	558	559	555	548	579	576	566	583	575	539	615	548	595	579	562	540	589	549	580	548	555	609	494	513	535	540	575	613	587	582	547	570	539	549	544	532	532	535	581	544	541	567	541	580	583	580	574	582	564	606	568	593	572	586	540	617	542	586	576	536	550	558	538	562	549	563	543	525	555	571	584	546	545	540	555	549	544	613	598	537	588	530	537	576	568	568	617	599	577	559	571	599	584	581	606	566	593	546	587	606	582	570	539	565	528	552	595	566	618	546	550	580	527	601	545	591	564	594	564	609	592	580	526	597	529	570	596	591	550	565	615	547	584	552	581	575	544	544	586	598	557	518	583	585	548	552	572	546	542	590	599	557	588	572	595	575	561	571	590	550	584	551	563	597	616	522	556	532	555	552	553	576	581	548	561	620	532	596	596	531	553	550	560	589	584	580	602	540	542	538	521	571	589	579	569	641	586	537	568	562	589	555	600	533	592	543	607	556	556	574	551	560	582	557	545	587	596	529	570	547	566	608	525	540	549	593	610	570	550	598	600	600	541	576	575	608	502	574	512	607	570	592	547	578	551	616	598	574	593	611	574	596	598	603	543	577	529	545	526	605	570	579	607	593	558	573	572	611	582	573	569	545	547	594	546	560	556	575	557	600	551	554	553	604	557	541	547	558	558	590	536	610	588	577	575	502	544	538	573	587	576	527	568	572	596	599	529	588	564	625	556	597	554	546	573	562	556	540	589	547	535	539	564	532	546	538	561	559	601	597	567	551	573	592	523	598	580	564	525	505	557	576	582	566	569	549	606	537	549	587	587	583	599	565	551	570	557	562	596	555	586	530	563	577	598	563	592	573	555	563	551	549	599	532	555	532	566	598	575	568	560	516	579	549	564	568	596	580	572	596	551	528	516	525	562	563	558	536	571	562	569	586	573	580	580	577	553	532	566	536	543	600	523	529	596	579	551	533	569	550	604	566	549	577	581	577	578	563	594	533	595	571	513	586	564	532
4545	1467	1115	831	688	632	623	617	609	626	641	623	608	624	553	636	586	614	622	603	576	568	600	560	615	620	596	597	614	650	604	560	568	582	565	546	600	590	547	577	564	583	597	594	618	577	552	566	607	649	585	576	566	566	575	571	585	570	632	586	574	585	578	641	611	556	589	597	596	621	628	559	564	586	605	573	557	590	595	561	592	569	579	611	564	557	581	552	543	620	602	589	606	607	554	633	569	552	575	567	584	608	573	577	579	609	582	624	592	548	561	557	560	620	579	602	601	580	588	582	581	583	589	597	565	548	607	571	605	606	574	638	559	586	579	566	582	534	586	596	583	566	566	611	583	573	574	609	599	574	618	573	610	596	601	579	595	601	603	582	582	614	598	598	567	619	587	613	562	579	598	642	580	536	638	596	612	563	574	555	548	546	547	517	617	566	597	610	559	609	564	562	594	563	596	589	551	581	596	541	572	580	564	562	596	581	568	581	545	566	573	613	621	553	600	554	575	559	586	564	572	631	579	613	591	573	581	556	574	624	566	574	580	566	551	605	590	568	615	581	541	561	597	641	588	566	590	639	575	609	580	590	577	586	552	556	575	607	558	634	582	573	537	572	604	580	601	615	582	623	577	585	570	597	552	556	593	601	579	585	599	591	567	585	607	604	573	568	629	600	575	573	597	587	610	590	568	568	595	621	573	605	589	618	609	549	533	559	567	559	593	554	592	594	609	596	572	575	599	566	616	555	580	584	592	586	547	626	560	562	655	570	620	592	569	584	599	606	583	596	582	589	592	612	607	562	583	550	596	624	612	567	589	621	588	581	587	565	585	581	574	547	533	592	568	567	555	554	584	587	585	600	559	563	620	601	632	581	590	562	576	583	605	583	560	601	568	619	608	588	552	584	572	562	561	583	602	601	551	620	588	599	568	594	598	540	564	608	626	630	582	522	582	619	617	543	588	614	577	579	586	596	552	623	621	569	552	605	614	577	601	575	580	585	606	581	569	546	565	581	607	634	583	556	589	602	586	568	576	571	622	631	564	610	551	647	588	611	594	564	622	596	588	589	582	611	589	540	555	591	562	572	568	620	620	622	635	574	558	571	582	568	585	537	537	611	575	571	579	600	638	572	575	598	564	570	574	586	575	560	602	620	577	578	578	564	573	603	531	583	578	575	624	572	597	622	551	574	540	546	635	578	576	596	590	587	560	594	569	629	579	612	570	596	614	620	545	636	579	590	570	555	570	568	581	586	601	554	582	609	566	601	573	540	613	589	602	560	558	582	563	616	552	640	563	605	586	569	637	608	550	601	624	657	601	570	572	583	604	602	602	564	565	567	602	595	602	585	580	551	611	580	595	641	582	609	598	617	555	598	644	590	586	586	603	616	568	589	539	546	573	584	603	574	618	536	573	590	608	596	583	610	615	600	576	562	589	573	638	586	611	559	627	577	589	575	587	597	570	569	564	583	565	583	556	599	588	577	594	554	582	589	564	602	594	576	605	634	567	626	574	557	584	580	622	587	599	585	583	608	608	571	559	589	571	588	542	616	560	565	603	582	599	587	592	605	636	571	563	546	579	599	594	573	572	574	552	591	618	571	567	565	581	543	543	604	595	599	573	569	578	580	622	570	634	564	584	621	598	601	576	619	603	605	589	602	594	570	548	568	607	606	561	574	577	576	599	594	586	556	601	587	588	574	582	606	599	570	615	594	602	578	567	575	589	617	586	647	549	585	613	553	603	623	559	632	562	598	570	584	612	614	604	611	582	594	586	594	573	604	598	577	609	589	609	553	548	602	633	577	589	589	556	558	541	529	575	583	605	595	597	604	592	559	573	595	579	622	571	606	530	589	612	602	569	577	607	624	602	584	593	563	582	614	623	567	610	603	597	598	584	577	605	554	608	596	603	610	597	574	583	557	615	617	569	564	589	607	557	577	603	580	593	543	590	601	589	592	579	617	609	592	578	589	550	583	620	543	564	549	598	551	613	585	571	584	577	595	604	563	614	612	604	580	575	550	574	578	604	602	610	545	587	601	600	572	580	597	601	566	605	579	580	573	564	560	606	560	603	604	617	542	558	566	616	586	593	597	610	603	610	576	618	599	646	592	602	626	589	571	559	555	613	586	542	556	595	570	590	636	587	590	562	558	581	581	572	562	580	575	583	560	604	605	587	600	569	579	588	591	566	578	601	609	584	597	587	574	581	603	559	606	572	538	580	573	603	570	603	611	602	593	553	594	561	527	594	562	573	576	570	599	585	575	584	600	599	604	581	576	548	592	599	535	554	582	622	557	575	604	583	549	531	569	579	575	589	588	579	555	588	579	565	597	611	603	587	571	583	532	569	573	586	571	524	600	591	641	602	548	604	571	622	518	598	624	582	620	611	570	563	607	573	606	574	611	630	530	564	563	575	578	548	554	591	570	604	584	553	599	595	579	581	542	597	598	560	614	606	537	594	578	592	624	607	589	564	589	573	542	592	572	593	576	600	605	610	602	563	618	565	589	576	567	560	577	599	550	581	561	583	613	563	586	560	618	582	594	571	587	616	562	616	584	570	573	596	550	598	595	585	589	568	584	572	593	585	591	588	615	558	642	607	576	566	594	577	605	555	562	594	607	605	619	578	559	569	573	548	577	543	627	600	568	569	550	559	606	565	563	596	606	596	569	587	606	560	560	584	570	607	567	576	594	599	582	591	607	606	599	552	576	547	581	551	608	585	565	595	643	561	592	556	591	565	585	583	623	622	588	581	595	581	589	565	545	601	575	608	562	649	620	545	571	617	597	573	582	556	585	588	577	587	596	582	585	606	567	588	603	542	548	590	540	557	622	600	602	586	555	578	626	596	617	545	596	575	571	549	607	555	580	562	603	620	593	543	586	581	583	588	575	563	583	598	583	613	539	573	596	609	588	575	583	602	598	613	573	551	556	592	570	573	584	583	561	607	606	596	598	608	619	559	612	599	602	640	600	586	603	581	589	557	578	591	593	541	589	598	580	564	559	520	551	601	575	588	534	585	585	569	535	596	603	568	575	597	574	598	588	589	602	559	565	562	548	558	586	593	567	586	607	575	567	605	616	590	553	600	582	571	549	569	522	580	605	574	571	565	565	564	601	573	546	607	568	538	589	601	622	605	597	549	581	576	606	617	630	618	586	594	606	574	572	622	594	567	600	606	613	592	587	581	632	551	592	603	563	589	618	597	570	567	618	567	589	576	612	535	618	586	598	640	631	530	612	613	554	578	560	595	542	609	563	545	583	584	586	549	558	576	567	549	640	553	589	575	559	602	619	546	543	547	588	599	611	586	580	631	547	573	592	568	581	608	568	585	574	551	540	575	561	585	613	618	558	597	537	593	579	594	573	637	573	548	548	606	580	588	570	572	589	611	539	605	578	581	644	567	580	598	576	595	577	574	571	590	591	585	582	583	536	613	596	589	643	594	561	616	587	616	536	581	602	587	564	569	596	558	600	613	594	613	613	631	601
23630	21240	28478	24334	21224	10061	987	599	521	467	422	332	363	326	332	331	286	328	303	265	276	252	276	253	257	280	266	287	282	286	267	270	275	240	270	247	270	247	265	227	290	233	276	260	265	265	271	267	283	235	257	247	285	230	258	242	245	240	258	263	247	271	256	258	240	246	270	249	274	245	263	247	264	258	247	262	271	251	253	257	248	248	266	283	249	243	228	237	257	262	273	264	276	253	267	259	269	289	263	250	246	249	240	255	241	260	259	234	253	265	262	253	276	243	249	244	247	220	229	266	255	237	225	264	255	277	234	255	267	251	240	250	264	233	257	247	244	247	264	275	248	252	241	228	282	225	249	237	226	228	232	248	243	237	219	243	224	240	257	258	246	244	257	234	270	250	268	242	243	255	262	253	235	242	264	239	227	280	291	256	282	268	272	243	240	253	219	261	253	267	260	246	275	258	267	248	229	234	281	249	268	243	227	265	245	244	228	245	275	229	253	261	252	253	243	239	252	262	272	228	291	253	279	225	256	232	254	255	224	260	255	243	252	248	259	265	259	226	235	263	236	252	265	225	264	285	269	243	267	251	270	233	244	267	277	262	256	264	234	269	276	240	270	245	229	255	263	264	251	269	228	258	268	257	250	243	238	248	272	249	247	257	240	271	268	256	232	264	280	257	259	235	253	251	261	246	247	242	220	264	238	250	280	253	257	257	262	258	223	280	250	261	258	268	238	239	260	244	252	295	225	245	244	222	268	241	251	257	252	237	241	260	261	241	240	217	268	261	256	238	271	248	255	290	226	231	260	250	245	252	282	229	241	244	283	264	281	233	273	256	238	228	250	243	257	258	255	246	224	244	256	243	237	230	275	246	248	241	243	262	241	242	248	254	225	239	274	259	253	226	242	250	265	228	237	262	241	242	258	258	277	262	268	245	261	250	243	233	258	252	255	271	231	261	235	272	224	271	231	260	250	267	240	249	238	256	260	232	267	257	243	264	250	246	258	256	264	227	268	273	270	224	262	246	238	254	255	241	261	278	251	274	255	236	265	241	265	254	257	252	263	261	275	271	250	245	245	239	248	247	260	249	227	255	283	244	231	257	241	264	248	274	235	266	248	260	272	250	277	268	255	241	262	254	237	267	237	222	246	261	249	224	247	248	232	236	240	254	268	256	282	247	252	250	273	230	291	252	257	269	241	222	215	276	263	225	235	259	229	260	223	272	258	310	258	260	267	277	260	250	267	235	249	263	273	239	243	263	250	242	248	273	246	254	235	252	227	225	230	237	248	243	261	256	244	242	240	257	262	247	281	257	243	257	277	215	243	229	259	265	257	232	218	246	256	256	302	245	247	230	245	244	241	301	248	232	231	203	282	246	262	249	228	262	233	243	235	230	240	252	251	239	256	256	254	232	261	265	231	243	256	255	276	262	274	240	265	238	244	270	270	241	253	245	249	252	251	242	258	242	256	264	262	241	253	261	259	251	252	244	248	224	246	247	272	257	255	232	237	275	247	240	258	261	262	247	250	263	234	254	234	260	231	234	245	238	281	259	252	268	219	223	238	228	263	256	247	250	252	230	253	245	258	236	235	254	246	220	264	254	243	241	264	242	245	248	279	259	243	258	240	263	259	234	244	249	232	250	281	238	229	269	241	265	250	243	234	259	260	248	253	229	247	261	241	197	249	254	243	270	261	237	259	244	277	245	264	270	233	252	237	244	241	234	240	233	239	257	276	261	249	249	254	238	257	236	231	253	279	257	259	220	286	228	245	239	244	240	252	261	267	256	255	263	260	237	285	287	262	216	242	231	263	239	267	261	253	251	236	242	277	265	255	233	239	272	249	258	257	250	272	221	266	260	271	253	255	230	237	269	262	251	231	237	241	255	245	252	256	267	237	240	274	259	269	272	262	272	256	277	259	273	274	245	266	255	221	251	238	247	236	275	280	289	233	242	265	270	226	250	247	249	264	247	262	221	282	251	235	256	233	276	251	259	275	246	279	258	260	275	287	255	263	258	239	210	258	236	258	255	248	223	246	258	263	255	242	265	260	268	222	244	251	274	254	274	255	262	250	260	246	240	250	263	296	231	232	244	265	276	248	245	239	237	255	259	269	291	256	265	258	225	279	273	230	235	233	272	266	254	244	283	231	273	237	268	241	239	257	269	247	237	252	284	268	227	247	238	271	268	268	255	246	254	273	261	274	263	248	232	245	233	227	272	271	274	254	282	249	252	237	272	294	253	285	239	278	242	267	262	277	265	249	241	239	275	290	243	254	264	260	274	240	245	272	256	265	249	259	232	221	235	247	270	236	262	254	233	255	246	239	252	250	238	250	229	225	248	231	270	249	244	274	260	242	234	249	241	252	264	231	250	235	270	264	253	255	226	263	257	247	264	234	266	285	258	250	276	223	266	258	264	254	244	254	271	253	267	248	242	222	261	270	259	231	283	273	267	272	267	254	263	244	236	260	272	286	300	269	253	240	242	257	254	262	228	250	260	259	272	241	239	253	249	224	240	256	258	236	270	224	281	255	254	265	282	233	253	260	259	266	274	263	278	246	257	240	267	233	259	249	271	255	266	239	259	262	236	249	271	265	256	235	252	255	236	248	253	233	257	229	241	236	247	275	267	260	250	255	257	253	259	255	266	261	244	227	241	243	242	240	255	264	289	239	232	266	285	279	239	219	242	276	242	243	264	248	239	259	271	291	229	234	253	237	242	229	228	247	263	235	246	258	240	249	248	264	240	242	268	258	244	283	262	239	235	234	247	247	244	238	263	259	251	228	212	217	264	232	268	277	247	236	280	235	288	252	213	268	265	237	249	258	255	254	261	250	259	257	275	262	274	266	239	251	251	268	267	255	260	256	251	235	251	252	251	262	263	252	238	248	280	273	242	244	249	242	221	251	276	261	248	251	241	246	257	265	251	248	248	254	238	256	274	256	264	250	254	270	241	273	233	266	267	254	280	275	255	259	232	225	243	246	254	252	261	250	236	238	255	264	239	278	258	241	251	260	229	259	263	282	246	271	252	240	245	266	238	267	272	263	235	272	212	263	235	265	251	249	275	267	263	249	254	246	246	245	238	254	236	231	264	247	243	263	265	263	268	243	242	256	234	233	276	248	248	250	268	248	260	269	260	223	240	225	249	269	239	254	206	214	257	249	225	246	267	273	240	262	261	243	248	237	253	247	234	253	232	238	239	241	257	249	263	260	244	283	244	219	247	224	247	269	246	262	248	254	281	261	222	257	237	256	235	260	258	268	271	218	231	258	243	215	262	251	260	227	237	262	211	258	257	251	241	269	221	260	263	263	269	242	250	284	229	233	239	242	255	294	283	260	257	259	254	236	248	246	244	276	281	251	222	239	260	265	260	244	241	269	254	218	231	270	234	230	259	270	229	270	283	231	217	271	232	273	256	261	242	272	237	257	225	240	254	238	250	261	229	247	238	251	251	255	251	226	243	259	248	280	245	239	252	237	265	270	240
3229	8641	5718	2719	1958	1510	1052	892	713	603	556	500	471	408	363	352	337	340	357	316	328	320	306	310	289	302	318	286	257	307	293	307	270	256	264	303	325	310	264	280	282	296	309	266	295	276	278	279	275	266	269	280	248	274	259	254	257	265	281	256	257	242	262	263	265	233	270	277	253	292	269	253	279	289	228	245	299	253	288	307	283	265	239	276	284	277	269	269	257	281	275	272	255	270	274	270	287	270	265	260	273	266	281	278	261	269	240	273	261	260	247	261	263	287	265	261	281	251	263	268	279	250	277	278	313	263	291	246	244	267	291	235	264	248	255	241	277	259	283	258	299	264	266	261	263	292	243	275	248	266	256	254	276	249	246	288	298	247	273	313	262	262	250	283	278	246	270	283	276	279	268	240	286	294	273	255	267	282	265	260	260	313	265	267	276	276	260	254	267	283	242	288	267	264	272	253	237	293	240	295	272	289	266	259	278	259	265	267	249	271	262	262	274	282	257	242	267	270	249	256	252	250	230	277	270	271	263	269	270	293	258	279	250	295	250	266	254	254	264	260	267	274	254	266	244	270	296	296	230	278	279	241	264	246	294	266	268	280	257	231	280	258	290	271	283	263	274	258	276	268	254	262	277	275	260	247	269	259	282	265	273	278	248	256	238	268	268	273	279	273	275	275	289	259	272	273	271	275	257	256	280	280	294	250	277	278	293	244	271	272	266	222	280	260	234	278	244	271	277	277	287	320	273	290	257	285	265	276	252	260	270	259	263	266	283	264	293	239	264	271	255	258	254	266	246	281	284	303	263	286	269	275	260	278	306	265	281	254	250	254	253	309	275	278	234	257	279	270	249	273	286	273	279	300	291	283	261	260	276	268	270	269	265	268	266	245	269	283	236	258	272	234	300	245	266	259	252	260	274	259	262	282	272	274	260	298	287	253	262	242	259	275	255	288	290	275	269	264	263	260	256	270	260	266	250	297	263	275	267	298	266	244	261	268	257	272	251	268	308	273	250	274	275	275	237	276	280	273	276	267	250	245	272	282	258	257	256	246	270	272	288	240	273	276	237	269	263	255	267	282	264	277	250	273	286	267	271	270	264	257	237	275	266	271	273	277	254	263	264	269	237	252	249	281	292	286	246	248	285	263	268	265	239	293	256	267	266	273	243	256	258	266	265	277	242	267	312	277	264	252	268	278	255	283	259	246	254	248	258	276	248	271	223	274	273	266	267	273	272	270	287	272	270	259	261	257	263	273	283	283	277	256	266	271	253	286	273	257	256	290	277	250	277	262	262	294	233	278	261	270	248	263	248	254	269	268	277	265	285	260	305	275	274	261	292	261	255	256	268	272	255	264	282	266	281	278	272	292	282	290	281	238	293	247	261	258	258	250	273	286	268	293	277	290	236	242	282	285	266	261	267	270	246	284	255	269	284	247	256	261	279	289	255	241	240	261	261	253	268	256	273	258	240	258	258	253	257	261	265	266	278	280	298	267	263	236	252	260	279	256	269	251	271	275	276	283	268	229	261	263	278	244	259	260	277	268	279	229	272	250	243	265	269	275	284	224	299	253	272	229	271	259	250	302	238	254	285	264	278	264	275	252	288	285	255	249	285	250	259	251	258	236	260	278	246	279	275	256	274	265	247	264	274	255	229	250	261	262	286	272	274	268	259	239	266	269	241	274	279	255	228	264	265	247	272	259	279	285	266	285	249	313	269	294	264	240	254	253	264	279	267	227	264	265	252	265	267	268	284	276	223	308	242	278	282	261	258	263	267	283	263	292	253	293	271	260	273	281	253	251	224	260	265	274	247	263	248	252	276	278	253	272	243	249	289	269	269	281	315	254	278	266	280	290	266	243	255	269	251	285	242	281	245	258	261	274	256	252	283	262	289	258	262	277	264	297	278	268	247	286	257	271	275	281	271	271	277	259	255	303	257	274	272	266	249	259	267	303	236	288	276	284	262	256	268	264	257	263	285	236	260	262	252	272	287	255	271	258	243	263	288	275	257	264	253	274	241	263	231	267	263	271	263	276	246	245	273	244	267	285	237	274	286	254	241	293	231	269	276	273	286	263	274	279	281	266	248	270	265	281	238	259	273	253	275	290	284	267	266	229	248	264	290	246	263	277	253	234	263	290	272	287	261	293	266	231	269	247	257	295	268	271	253	266	260	275	271	243	274	260	269	260	281	287	299	277	256	263	278	267	286	279	290	279	254	258	256	263	264	258	274	244	278	283	273	261	286	283	253	265	237	230	271	278	269	257	236	268	265	263	248	230	283	261	291	274	248	241	310	251	268	273	237	246	301	278	283	284	268	288	239	300	277	284	278	274	250	266	247	271	247	247	279	265	271	252	263	276	239	274	241	256	236	255	270	251	284	255	242	289	300	277	252	257	270	284	266	267	273	295	285	294	271	275	261	274	277	276	248	297	244	266	293	281	280	247	283	270	266	269	273	257	288	269	274	269	286	274	268	267	282	289	250	266	263	279	289	287	301	290	262	270	280	251	262	275	272	284	262	272	271	300	259	249	249	264	275	267	273	275	272	255	274	277	287	302	264	290	280	269	251	243	239	263	278	272	248	251	288	261	276	289	296	273	275	296	275	275	237	257	254	247	265	265	285	263	269	287	265	246	262	308	242	262	259	244	269	252	258	276	246	247	280	260	270	255	263	245	283	277	282	269	245	252	263	259	288	258	274	250	257	277	252	264	303	249	258	290	258	265	275	263	245	253	242	294	263	286	273	267	250	280	273	263	294	251	251	246	260	253	255	274	296	288	251	275	261	285	273	258	272	257	305	255	246	284	265	292	297	268	285	263	287	248	280	278	299	270	269	244	277	277	259	246	265	279	290	253	256	286	254	250	257	293	267	245	273	281	307	273	255	243	295	271	266	270	247	286	271	281	263	294	280	284	264	279	277	248	271	238	272	260	277	282	266	287	261	256	258	269	271	252	274	271	256	255	273	303	281	258	295	302	291	288	283	277	247	246	283	237	253	247	238	279	247	280	256	267	275	265	274	253	274	275	298	283	242	251	268	244	270	275	256	266	264	269	302	301	250	241	253	280	261	282	284	268	263	247	255	267	263	262	298	283	235	243	252	258	251	265	282	289	302	291	292	309	271	238	273	274	270	277	253	256	285	241	265	246	251	257	275	239	245	275	266	254	260	255	227	288	292	256	263	270	272	260	259	279	269	264	268	272	255	284	274	295	275	279	257	282	290	279	290	260	299	250	265	253	252	264	289	271	260	279	267	287	255	259	249	272	270	269	272	247	267	272	260	243	250	285	262	293	255	287	276	267	272	264	284	250	288	264	276	271	276	280	244	283	235	242	271	250	263	284	279	277	265	276	275	267	274	274	262	302	268	242	293	253	251	308	244	277	286	271	268	271	263	256	280	259	278	242	290	263	251	273	253	296	243	247	250	273	246	260	277	247	276	265	262	242	280	255	276	289	265	276	261	267	257	283	275	280	260	253	261	264
24801	21292	27502	25303	11646	1163	884	814	778	770	725	725	718	682	701	701	682	670	637	677	653	647	659	681	622	626	676	678	682	662	640	731	685	665	681	624	687	636	644	627	631	671	664	609	663	640	626	649	685	636	665	612	679	630	620	667	582	648	625	624	660	662	696	680	687	676	618	595	642	610	659	639	631	707	631	640	621	611	647	679	630	624	663	625	694	633	614	632	606	697	614	600	663	675	667	619	610	634	663	642	624	648	706	635	668	624	671	629	644	620	654	662	653	660	667	660	677	634	648	659	642	646	626	657	592	706	623	627	648	623	671	600	684	639	648	641	591	681	655	646	594	615	624	605	675	663	634	673	707	626	672	612	617	612	681	668	670	624	651	682	667	632	686	634	652	670	662	624	675	654	672	659	642	648	646	615	598	644	574	638	646	674	574	662	614	628	620	637	635	634	672	676	670	663	675	641	631	675	643	607	638	611	636	652	676	681	661	621	650	663	649	654	628	638	667	611	632	607	639	647	700	645	711	677	668	661	673	641	659	666	662	674	664	672	680	635	634	647	634	612	687	667	650	671	612	612	666	682	674	645	631	657	692	627	617	711	626	607	638	650	644	653	655	647	620	603	645	640	677	643	661	641	632	607	615	646	654	648	637	633	653	646	655	638	635	627	599	652	629	639	632	613	657	648	648	634	617	620	633	690	659	633	623	648	649	613	633	612	626	641	677	648	642	643	626	629	617	659	630	659	672	651	649	616	640	641	645	680	664	663	704	621	634	651	600	658	618	639	591	606	692	640	702	636	639	646	657	622	650	602	667	651	668	650	638	652	672	671	658	605	664	660	637	595	655	680	663	627	651	638	637	650	653	649	654	595	638	677	664	682	601	655	672	616	642	653	620	624	633	616	663	648	643	599	665	651	642	637	666	684	663	669	634	687	580	643	633	608	675	614	635	676	645	623	632	649	616	622	652	632	653	658	658	619	702	640	645	688	655	603	632	636	609	636	659	663	603	626	592	653	630	624	661	639	670	609	649	614	585	624	604	659	655	663	654	631	654	651	637	690	665	577	618	706	703	659	657	622	637	639	599	616	647	639	647	667	638	671	645	645	654	618	684	654	630	645	612	616	664	669	650	625	616	669	699	662	629	634	640	663	619	616	658	599	649	619	652	634	632	678	698	665	680	667	666	687	649	658	634	689	643	651	629	641	681	615	659	665	651	640	625	662	633	691	665	657	640	644	671	647	610	664	611	627	650	667	642	644	628	621	698	679	621	607	638	629	657	632	622	637	592	654	654	676	650	637	632	625	626	606	663	630	642	636	576	646	621	654	652	645	627	624	662	625	626	632	611	626	678	619	640	651	645	650	655	638	594	642	623	629	642	593	640	625	703	573	656	602	633	684	650	637	681	635	655	649	617	614	625	676	618	671	606	643	637	669	625	657	617	685	660	638	622	675	654	628	612	657	652	578	697	628	630	644	660	707	638	628	682	635	595	669	671	680	645	680	676	625	691	585	633	663	650	659	599	609	654	695	670	657	654	615	678	636	680	644	678	642	639	612	657	676	630	587	711	640	617	634	675	660	624	617	665	662	683	590	651	604	666	637	646	696	583	662	613	667	636	611	624	667	663	643	635	655	642	657	661	661	638	650	611	652	599	652	672	642	655	644	606	630	623	632	650	664	634	651	614	656	643	590	645	607	646	612	602	625	673	593	660	625	662	677	665	646	668	652	591	640	620	662	642	644	661	622	628	649	664	602	634	660	628	606	624	621	693	650	668	610	640	610	607	606	640	665	635	672	627	676	608	663	659	652	657	654	643	641	622	665	634	633	650	666	655	632	624	703	625	617	642	669	675	652	648	593	670	595	687	652	597	690	625	652	597	653	637	604	671	636	595	655	678	654	658	596	613	671	645	674	640	663	593	639	623	670	633	700	604	616	675	653	613	638	669	687	650	616	665	659	641	614	654	614	586	699	617	663	662	653	652	617	647	638	677	569	611	636	614	670	634	674	644	634	606	648	677	620	621	649	572	607	625	633	655	601	629	613	644	635	643	656	622	636	667	642	634	655	628	660	660	655	641	651	680	655	638	630	629	599	645	634	663	651	675	622	696	640	651	648	651	638	611	666	619	615	624	631	634	643	613	695	633	612	615	626	647	620	637	671	634	677	634	648	629	649	635	659	714	647	660	617	624	661	681	633	603	608	647	636	623	679	657	653	605	623	637	613	629	602	596	663	591	627	630	662	642	649	631	590	590	663	671	665	608	688	642	626	625	641	675	682	616	666	651	696	594	637	707	658	617	633	615	624	644	646	625	640	610	626	690	630	662	664	674	639	650	621	668	665	629	662	638	624	613	621	625	637	670	657	691	640	632	624	611	692	653	672	599	673	681	671	624	657	591	653	637	661	633	673	651	622	633	647	670	668	639	582	632	623	683	626	624	680	626	640	613	640	617	659	661	620	625	674	609	655	608	642	604	616	627	597	683	688	659	652	656	642	643	632	642	666	641	625	649	642	668	651	652	638	630	664	637	635	679	618	660	642	679	653	677	677	624	636	626	615	718	641	626	657	639	643	663	661	643	663	632	642	631	678	647	644	642	617	657	608	646	642	621	605	616	674	637	600	605	651	681	662	644	604	672	664	633	637	623	606	600	690	644	647	634	662	635	647	618	670	646	645	643	678	630	650	659	671	659	613	661	658	597	623	637	626	620	615	640	642	652	623	646	642	666	662	653	666	644	650	585	618	640	642	667	696	668	607	627	658	626	675	642	659	641	640	626	640	638	682	661	645	677	622	587	632	652	593	655	669	659	674	661	614	645	619	666	670	639	666	652	670	627	662	611	618	648	659	664	682	602	672	675	636	647	642	662	619	678	590	621	702	634	622	633	644	684	636	620	645	641	635	703	606	623	656	663	635	637	661	634	660	641	650	662	669	604	620	646	636	641	624	657	652	634	642	620	648	598	585	620	624	693	627	613	625	623	664	682	607	609	691	662	634	620	643	683	638	633	637	691	641	626	649	618	657	614	608	658	632	602	646	621	620	648	661	638	631	692	650	690	656	670	662	598	614	685	616	645	638	619	655	638	621	624	612	626	622	596	672	632	618	626	670	651	620	618	663	616	635	651	624	666	628	689	642	649	620	684	645	614	620	630	623	611	605	626	661	674	633	598	623	675	637	645	641	625	661	640	636	618	624	634	653	635	653	608	643	595	628	570	649	625	660	615	643	652	626	649	633	630	665	644	666	655	652	690	602	684	646	642	619	610	621	630	654	684	683	628	630	632	612	618	630	657	640	656	654	650	686	668	624	675	668	651	648	669	649	632	667	641	720	649	678	706	650	668	639	659	646	624	655	619	673	646	576	610	660	651	657	618	690	651	602	656	663	628	667	700	626	639	653	593	662	674	683	679	633	642	615	646	674	636	636	588	647	670	648	641	661	634	663	673	644	634	652	669	631	667	683	642	649	681	654	599	633	629	571	642	685	628	646
3422	5169	3565	1907	1510	1315	1064	926	859	845	792	792	714	744	729	676	681	671	667	679	665	678	680	667	706	708	706	634	650	643	692	597	629	659	646	614	662	655	622	664	662	688	643	690	644	645	650	617	640	629	602	665	673	650	638	650	651	658	677	663	629	638	644	650	607	636	688	627	661	714	636	649	631	645	651	615	672	683	643	644	657	667	655	642	673	646	653	683	663	637	639	655	686	680	655	624	652	653	620	674	673	617	667	640	679	637	639	654	648	657	647	636	670	669	665	619	630	654	650	624	621	650	644	714	640	618	649	613	623	677	687	667	650	639	669	634	657	611	659	644	659	632	664	628	668	650	664	656	605	607	627	586	626	656	660	667	648	602	678	596	659	706	612	635	647	642	644	644	652	700	647	647	617	662	669	644	652	653	632	675	680	681	641	648	601	669	627	634	680	633	636	646	618	650	689	694	639	695	666	662	656	645	648	624	674	616	644	647	651	610	659	624	666	625	671	622	657	634	654	647	636	611	631	670	666	692	655	654	676	654	675	688	628	626	660	624	643	667	602	699	692	611	648	691	612	584	625	636	672	640	671	608	647	698	700	631	698	635	679	643	662	661	562	612	613	652	633	661	660	667	644	693	603	648	658	658	655	690	635	671	632	610	655	688	601	665	691	626	631	632	650	646	599	606	703	650	679	611	615	634	665	639	618	663	665	643	668	677	668	693	649	638	672	625	594	631	643	619	682	656	649	636	634	636	663	624	649	650	622	666	644	656	659	605	625	661	668	628	651	653	622	670	609	665	636	684	648	696	630	663	611	713	667	628	636	627	683	603	686	677	646	632	631	652	665	656	676	610	661	628	657	657	617	637	647	645	610	677	656	629	624	666	619	650	672	649	632	656	647	662	664	665	641	639	649	689	672	661	691	638	613	645	632	665	690	621	658	631	679	623	657	655	668	630	660	627	609	637	640	638	660	648	656	662	669	666	658	615	684	621	634	679	641	666	658	711	651	721	632	603	679	629	679	607	592	620	626	657	672	656	649	651	662	676	635	574	649	660	635	607	694	612	663	682	670	631	639	618	647	651	646	669	647	642	655	654	651	669	636	682	693	680	674	635	638	677	645	674	687	650	668	634	647	671	635	620	604	662	665	648	626	660	675	641	651	629	631	590	629	601	637	641	710	651	641	666	666	587	641	649	633	677	666	691	654	665	634	664	684	641	626	659	642	657	686	662	607	658	643	587	634	651	614	657	672	647	605	627	642	650	628	652	601	635	707	652	643	622	613	626	652	676	693	657	615	641	656	623	659	656	671	656	706	643	656	643	686	663	645	673	639	647	643	658	623	639	630	634	681	651	668	605	621	650	713	683	667	676	622	617	635	587	640	635	656	669	666	676	632	651	651	665	672	642	647	681	605	595	621	603	633	677	647	626	650	635	679	645	648	658	651	655	662	639	636	635	640	614	630	645	679	620	666	640	660	677	671	639	611	651	686	624	669	613	688	637	666	649	612	698	592	686	656	642	686	635	639	690	655	594	671	643	608	613	672	702	644	643	629	690	650	699	665	638	667	648	625	617	664	684	653	668	674	653	662	662	666	615	662	662	617	656	663	617	595	654	650	657	655	666	596	617	677	681	620	613	634	613	645	605	610	631	648	654	647	671	673	639	681	646	641	681	640	654	670	625	665	655	652	674	675	613	698	681	629	638	672	650	653	650	639	665	641	659	657	700	636	632	635	645	636	680	706	656	644	661	641	651	655	629	665	666	672	674	699	665	626	667	623	633	686	640	620	652	653	626	686	672	641	668	643	623	653	695	630	650	660	625	664	632	619	684	658	637	595	621	605	651	675	638	718	661	633	633	649	645	620	677	676	635	654	705	666	672	589	666	634	601	662	619	646	614	624	612	643	690	653	711	653	620	684	644	627	650	629	656	656	657	616	632	622	641	644	635	626	659	615	661	636	670	648	610	596	688	649	591	654	648	640	640	695	649	616	668	655	620	696	654	684	655	645	654	640	666	653	631	646	662	645	677	646	630	612	649	639	620	652	660	619	688	678	639	622	658	661	660	602	661	659	647	658	684	620	672	639	682	627	672	635	699	616	639	656	645	674	668	610	609	679	670	674	599	662	662	662	622	648	623	662	622	614	646	623	671	645	646	662	612	642	669	648	667	628	657	692	659	628	660	624	615	648	597	670	615	636	625	645	601	652	650	632	654	608	667	636	648	632	672	646	654	627	632	662	677	662	685	667	629	659	694	634	655	668	658	658	649	653	647	674	658	622	704	665	668	695	651	589	636	680	682	633	669	643	666	641	757	665	615	599	679	642	721	665	689	638	705	644	644	643	656	589	669	626	629	691	601	617	635	663	637	648	650	587	663	688	652	661	651	646	673	629	638	639	620	668	647	626	598	626	658	642	652	654	636	642	633	678	655	645	590	651	614	683	632	618	672	634	696	641	623	637	637	658	668	697	693	678	647	636	650	646	659	622	611	683	602	613	643	655	646	683	656	636	674	651	687	640	635	669	671	671	652	596	625	649	650	609	676	629	654	630	647	633	628	666	655	594	712	723	642	632	657	700	640	678	634	672	608	619	672	652	661	602	708	614	639	642	656	635	646	634	638	628	645	610	643	636	693	663	650	637	602	636	613	616	644	635	629	638	688	626	661	695	653	632	641	616	640	663	623	692	647	644	669	662	683	671	640	617	661	672	619	646	633	634	645	613	635	656	605	641	625	619	617	649	619	637	658	680	681	691	625	653	642	641	642	601	612	659	667	613	608	652	681	670	637	670	655	680	681	678	675	687	649	673	699	667	647	643	650	667	636	637	662	633	664	629	622	611	652	690	645	651	682	627	648	609	659	638	661	663	618	677	653	634	620	653	639	662	672	634	639	612	659	661	644	689	629	635	588	630	636	624	631	610	638	628	673	595	624	681	649	659	663	596	647	637	673	635	679	668	663	640	668	662	703	684	638	630	630	690	629	669	643	662	675	685	680	621	668	659	643	655	670	633	676	637	622	651	644	679	635	645	671	618	669	618	664	618	645	611	643	617	659	633	648	699	647	618	683	715	651	642	636	645	664	653	657	669	656	604	653	624	672	653	662	662	637	628	602	670	646	644	656	660	613	689	692	625	638	639	657	606	634	575	620	656	661	627	661	653	654	615	663	589	670	594	659	626	672	630	683	652	645	645	668	724	624	607	665	681	686	652	638	664	655	628	664	691	663	634	658	660	657	683	627	669	653	678	642	652	640	680	640	628	680	666	658	691	631	701	656	654	638	680	617	681	667	622	677	651	672	681	674	674	608	659	639	616	629	628	666	657	698	631	640	618	622	656	659	670	647	624	635	614	617	639	666	608	658	646	670	623	605	630	628	624	612	673	596	639	662	636	645	620	643	613	617	623	646	679	624	641	670	661	656	661	658	676	707	644	651	661	645	681	716	630	667	625	666	667	622	653	666	651	641	635	629	695	642	645	628	650	698	627	671
22556	21322	29058	23915	21314	21358	9619	989	720	588	509	497	401	339	386	359	308	330	313	300	300	288	314	276	302	286	271	255	252	310	256	252	247	257	259	222	240	248	285	267	246	229	246	293	206	228	255	266	202	243	221	204	247	265	244	255	224	224	259	256	262	248	225	269	229	260	242	244	230	227	222	243	209	259	213	232	259	222	230	239	229	243	232	249	238	188	226	250	241	252	226	254	250	235	197	220	216	239	210	247	278	251	239	254	223	256	217	250	252	225	227	224	229	218	221	246	235	237	246	210	233	268	201	264	230	265	223	244	210	237	242	241	232	237	217	229	224	248	254	206	225	235	235	246	216	216	250	208	253	224	223	205	249	233	197	225	233	228	223	224	235	264	262	198	234	223	226	226	236	246	232	241	195	225	244	198	177	265	236	215	228	247	201	226	226	239	236	229	226	233	217	228	228	229	260	226	235	251	203	232	225	246	221	222	209	238	246	213	235	239	218	249	228	205	227	229	224	223	225	231	214	226	218	231	240	247	221	286	244	241	259	232	236	239	264	217	227	240	222	218	240	227	229	230	209	227	226	233	232	232	239	214	228	215	235	205	214	251	223	233	241	232	213	232	225	233	230	251	214	218	242	252	222	249	237	225	248	244	222	240	219	223	214	221	233	234	231	228	225	228	228	205	233	249	226	245	244	225	223	195	196	235	241	233	224	213	250	231	240	236	221	221	249	221	241	209	236	260	244	261	232	271	253	222	244	242	207	248	228	223	231	210	234	269	204	200	206	260	235	246	241	229	223	254	230	222	259	242	227	231	223	224	219	224	263	230	251	246	233	226	246	205	217	250	196	236	227	205	238	220	211	234	232	234	258	214	255	263	243	224	234	206	230	265	246	244	254	233	217	241	229	224	241	249	237	236	218	213	205	235	230	234	229	256	237	228	226	224	237	204	231	218	241	212	236	208	240	254	232	232	236	204	206	231	246	230	253	234	255	233	222	212	213	234	232	224	211	216	205	239	215	255	236	231	223	211	248	258	278	262	242	228	225	225	241	238	206	213	227	232	240	204	234	210	223	217	219	210	249	262	228	260	211	221	213	250	236	230	229	216	227	240	217	217	219	233	237	232	217	252	231	235	244	221	229	202	230	239	234	232	235	240	221	265	265	235	219	211	220	200	242	237	223	251	243	208	231	258	237	226	222	223	229	243	243	270	242	198	228	221	240	248	233	239	230	214	221	216	238	217	234	195	238	212	212	223	250	233	234	237	245	226	264	220	227	235	235	245	229	241	241	223	236	216	246	227	246	255	237	212	214	262	254	225	241	216	252	213	227	239	207	250	230	231	219	238	205	227	224	233	208	226	227	222	225	243	251	229	197	234	241	225	239	229	228	231	227	219	255	219	222	222	239	219	244	249	216	236	226	244	254	226	244	251	205	248	251	254	206	216	218	219	249	239	230	222	240	245	241	221	234	259	241	213	236	223	232	220	229	227	203	221	214	243	192	201	241	235	239	224	223	263	235	224	208	237	236	254	217	234	215	229	238	238	250	224	244	245	218	250	227	228	222	209	219	232	206	269	232	223	246	227	241	244	216	227	235	218	245	223	233	239	219	243	215	214	224	216	231	213	236	235	226	229	216	233	246	212	231	232	249	210	232	220	241	212	198	217	238	238	246	235	247	252	246	244	210	262	257	235	244	214	215	237	231	236	210	220	213	238	231	232	213	235	209	236	238	226	222	240	202	216	232	230	252	248	247	222	238	237	237	239	220	232	236	223	260	220	232	215	252	242	212	212	246	239	251	221	232	258	236	219	214	224	214	249	219	230	241	226	234	231	233	228	243	229	242	215	234	234	265	257	218	205	232	222	237	237	236	232	213	233	240	209	216	228	238	247	224	207	245	238	220	211	238	241	235	230	237	195	249	241	211	249	220	228	209	239	229	225	205	267	233	228	238	236	224	226	238	264	257	275	222	240	240	203	228	229	213	235	240	229	265	238	217	244	205	210	225	218	233	228	229	232	243	234	231	268	204	235	227	222	228	211	248	214	241	239	260	232	203	227	210	235	219	230	238	237	256	223	244	256	217	255	224	244	245	203	207	233	239	248	238	231	227	223	232	233	224	254	228	219	233	220	242	215	231	207	239	245	248	185	243	217	226	250	237	243	247	231	221	230	222	251	248	222	205	244	251	234	229	246	199	233	246	232	244	224	228	204	193	246	241	242	228	220	220	246	252	229	205	247	190	217	221	231	249	214	216	256	242	230	238	195	239	268	219	237	230	232	215	251	209	214	231	211	237	257	227	229	235	226	211	253	241	219	245	176	231	265	234	224	199	222	229	245	233	239	214	227	229	249	230	249	247	228	234	234	216	227	241	230	250	242	200	221	245	253	233	234	232	247	203	192	211	253	230	263	223	234	225	233	209	248	220	219	267	215	230	238	235	245	213	239	220	230	221	238	257	215	217	238	256	237	222	229	236	249	257	234	225	237	218	267	235	261	218	249	236	246	234	217	217	234	218	210	223	233	197	209	229	218	223	234	253	196	233	230	217	214	252	218	213	234	277	199	238	252	228	214	203	239	219	219	248	230	227	244	197	218	236	230	227	229	238	222	226	247	252	232	239	216	226	227	226	215	212	230	250	244	247	212	225	248	218	239	265	255	259	188	265	213	229	238	240	250	227	237	255	218	211	233	247	260	234	256	239	259	224	220	214	234	228	240	207	209	248	249	208	247	234	224	219	225	238	263	262	211	238	226	251	216	213	234	216	208	234	220	232	228	257	208	222	204	202	238	214	213	228	240	234	222	229	223	226	237	229	221	230	223	219	251	228	231	215	245	216	243	234	235	197	223	227	232	249	239	234	246	221	224	211	234	218	242	217	212	229	236	214	234	233	239	239	226	230	231	215	249	219	255	222	235	221	235	225	212	224	254	235	224	219	216	216	231	208	228	256	245	210	224	227	214	238	205	207	224	231	223	220	226	249	201	230	197	239	212	222	226	247	234	255	226	249	254	218	222	221	178	225	244	219	226	225	211	235	252	212	254	229	220	228	225	222	225	216	221	191	214	250	211	216	234	230	223	245	231	216	248	226	232	239	234	245	207	222	240	242	205	247	236	244	215	250	228	243	233	211	228	236	221	274	234	241	222	221	223	206	244	229	244	243	238	207	217	255	227	229	240	219	211	210	251	231	234	240	215	237	219	260	224	217	266	248	224	219	235	222	228	222	237	227	232	217	219	225	233	235	237	272	216	204	229	227	230	230	228	244	225	221	228	206	223	219	234	227	242	209	209	238	220	234	240	201	246	261	243	245	236	230	220	260	206	239	220	248	217	218	224	243	212	245	225	220	236	222	196	232	218	218	206	222	195	234	228	230	214	239	207	230	258	225	230	231	248	237	200	221	216	227	216	253	241	237	257	227	246	241	235	217	209	251	227	217	232	206	241	225	225	254	231	225	241	248	206	233	221	227	221	230	232	226	237	240	262	253	213
4345	14348	9696	4695	3374	2394	1803	1415	1111	880	717	617	548	506	433	443	402	348	363	340	329	327	320	304	295	341	310	317	295	298	289	243	259	260	227	251	258	256	275	257	245	245	244	255	229	250	250	237	250	252	228	258	227	218	247	213	248	230	232	239	249	189	248	242	245	233	229	242	220	242	233	224	236	259	254	210	230	260	229	209	264	223	224	242	196	227	234	224	213	209	226	237	239	238	221	211	224	211	206	241	231	243	267	220	211	248	246	236	229	227	227	233	178	243	254	210	218	236	222	238	255	227	228	231	227	216	235	257	266	224	236	219	215	214	228	233	218	215	242	249	248	233	227	222	249	227	229	241	260	223	248	229	219	241	226	239	232	246	215	227	281	234	234	232	232	213	215	201	227	256	221	226	240	216	262	239	244	218	237	262	225	238	245	220	219	239	243	222	229	223	258	226	260	231	259	231	240	257	232	246	214	219	223	210	227	201	266	239	223	234	256	235	247	239	227	203	237	227	240	229	248	218	245	209	268	228	205	236	228	248	231	232	217	249	240	229	247	214	237	232	229	222	207	249	218	221	212	233	241	241	249	229	192	228	222	214	208	229	236	228	232	223	235	216	203	197	224	204	211	248	232	239	245	219	237	235	204	238	253	216	246	238	233	243	213	225	232	225	244	237	225	209	239	278	238	253	235	228	249	256	242	215	226	210	245	221	234	253	238	227	254	245	248	215	238	229	210	223	230	234	237	226	228	248	230	240	218	249	295	213	230	246	231	212	222	226	200	225	214	239	195	204	210	210	207	204	223	248	213	222	218	232	227	253	219	213	216	216	221	217	237	241	235	246	262	219	236	233	250	226	234	213	224	219	231	211	230	216	227	237	230	243	226	238	238	239	243	230	231	224	225	229	199	240	245	227	250	235	206	232	203	215	227	252	211	233	265	225	233	222	251	222	236	240	214	255	221	191	223	236	207	215	250	204	284	257	226	256	239	247	223	230	237	227	241	234	218	229	227	265	251	232	239	241	226	249	236	256	227	230	220	248	212	233	233	223	250	250	210	257	211	243	237	262	242	226	225	221	246	199	201	207	240	237	228	267	218	234	239	224	207	241	244	252	242	213	220	237	228	243	248	234	251	260	220	251	216	231	225	256	219	239	218	239	239	229	206	225	253	254	251	229	229	223	235	248	219	228	212	210	229	262	259	212	219	222	230	246	241	234	241	236	225	227	245	204	224	231	245	222	241	198	217	237	253	215	237	239	220	229	269	239	218	223	233	249	258	257	233	221	218	233	212	224	214	219	226	251	211	221	225	237	206	219	225	227	224	229	214	227	247	249	229	240	243	236	224	206	235	214	246	239	225	221	239	239	261	212	238	222	242	188	236	215	178	205	227	203	181	249	238	239	237	242	234	239	239	227	241	215	245	246	227	236	241	193	240	226	223	265	239	242	247	220	211	262	211	223	239	208	210	255	227	234	233	224	255	219	198	246	243	242	244	220	235	214	218	216	246	246	217	196	222	218	207	223	218	229	247	260	245	235	245	200	231	202	247	248	227	234	237	230	249	223	233	200	261	222	242	220	215	228	238	230	244	225	230	231	234	214	240	264	209	231	206	248	227	234	232	248	231	232	219	280	241	234	216	229	208	210	203	222	255	284	221	220	256	222	227	233	218	205	209	225	225	227	233	216	248	246	218	230	218	233	239	232	223	219	228	212	218	225	221	194	206	217	228	239	235	225	232	219	241	226	248	254	222	241	209	233	219	237	211	240	235	241	221	220	246	203	232	204	229	236	232	267	241	239	219	226	227	234	253	221	258	235	224	243	238	222	243	205	216	228	221	238	238	243	250	255	243	216	234	223	224	219	231	230	243	237	226	226	236	218	237	240	230	209	218	222	226	251	240	233	250	257	251	222	232	221	248	228	226	225	241	226	222	252	237	222	216	239	208	200	226	248	224	212	230	246	214	234	247	228	219	237	235	216	239	264	227	255	218	244	231	218	237	225	212	249	229	233	249	233	238	239	238	227	241	232	240	238	240	239	235	220	250	237	205	220	242	237	224	225	242	234	243	190	223	235	213	234	249	225	244	223	206	226	246	233	217	234	213	207	213	231	252	235	244	240	219	215	234	219	233	225	225	230	218	232	253	230	256	228	238	240	230	241	247	211	229	215	251	222	244	258	226	224	241	230	230	234	236	240	247	224	240	213	206	228	230	240	230	248	236	243	221	248	221	239	248	234	244	247	216	233	228	239	236	242	219	247	229	222	234	245	234	230	226	234	242	225	216	246	227	233	219	226	252	219	232	254	253	233	217	217	239	227	225	249	222	206	243	243	251	242	239	248	240	217	244	193	241	226	238	227	228	240	230	211	218	225	209	223	216	227	247	201	227	231	226	210	228	224	239	208	221	207	254	242	234	250	224	225	251	222	228	242	237	247	237	216	238	236	243	234	224	242	225	233	222	222	237	226	230	230	240	229	216	240	231	275	207	240	219	225	232	273	252	218	230	233	253	239	228	246	251	241	197	227	223	223	246	247	217	236	226	239	224	221	232	218	235	241	227	227	238	232	220	212	248	220	255	242	231	220	241	218	235	219	249	249	220	245	214	242	225	197	206	234	218	236	236	210	225	219	233	190	230	218	230	230	220	239	228	199	223	209	235	231	212	238	213	213	229	212	220	232	228	236	220	190	240	220	252	240	220	221	251	234	228	210	244	233	245	248	210	222	210	225	213	225	234	271	225	236	222	242	247	222	271	277	222	235	217	236	242	274	227	253	230	233	219	242	233	222	246	228	268	244	262	239	231	210	237	261	190	226	227	236	231	230	255	243	215	237	229	250	224	245	244	236	240	227	222	230	217	244	238	247	237	214	247	224	257	225	246	238	250	228	239	262	236	243	216	251	217	208	233	214	215	229	245	223	214	227	242	215	212	241	229	241	233	252	233	218	223	269	233	208	238	258	242	234	227	214	229	224	257	261	238	239	217	232	233	238	239	216	227	232	236	247	223	225	245	237	248	236	224	221	228	230	235	215	239	208	205	219	224	222	228	199	232	239	234	229	236	239	209	247	235	229	247	232	238	239	231	197	226	252	237	229	234	238	218	233	227	236	229	253	218	253	223	252	247	231	244	227	261	227	216	217	234	230	222	250	241	246	235	244	240	236	241	244	198	223	245	258	244	262	237	224	225	214	231	227	227	235	238	234	257	227	232	226	225	221	236	230	232	210	238	240	221	241	224	201	225	244	231	231	213	233	223	246	231	204	262	229	236	236	213	210	232	249	230	254	242	220	230	227	217	215	216	256	213	249	246	241	234	214	238	251	240	232	257	211	250	230	220	253	243	207	207	236	254	246	230	237	234	221	241	243	200	211	246	219	247	211	229	229	231	225	218	227	220	235	230	235	232	202	227	231	240	214	234	244	208	222	228	224	220	217	240	232	243	246	247	226	226	201	243	223	248	196	273	232	233	246	220	237	242	210	237	213	227	247
27750	19471	6160	1111	828	763	658	557	620	587	607	612	594	594	557	570	578	577	557	615	610	560	555	562	545	613	621	515	555	581	529	511	554	586	561	558	556	550	562	551	589	588	582	600	561	569	590	569	560	532	563	554	560	602	564	561	585	551	579	587	578	569	561	576	589	596	593	527	576	534	553	595	595	523	621	545	565	589	563	573	571	594	587	534	590	570	565	590	560	524	596	578	544	569	576	551	577	602	610	551	589	553	585	543	582	532	572	561	575	545	558	598	549	543	560	560	547	535	543	619	621	607	551	602	580	560	546	579	532	614	591	577	558	583	575	582	543	577	557	575	553	523	537	566	578	597	510	567	539	600	597	580	601	611	561	572	547	584	574	566	521	571	551	609	569	572	570	566	599	582	537	564	558	574	594	565	580	604	593	548	584	593	576	577	566	588	555	560	575	563	554	580	586	558	546	575	601	552	576	575	588	547	585	529	584	556	557	574	561	565	580	572	552	604	583	556	580	560	551	593	604	540	559	524	618	558	551	610	581	552	590	586	564	583	560	551	543	554	579	545	558	575	538	570	562	575	593	527	559	549	565	573	556	560	529	558	562	555	594	600	592	516	481	542	556	575	596	520	576	590	576	598	586	586	570	535	580	563	565	569	537	519	529	569	574	543	590	545	579	590	548	558	529	579	563	559	527	515	573	580	568	619	560	545	571	623	563	574	555	557	550	593	564	584	595	581	573	603	569	604	572	579	564	583	551	590	597	550	569	561	545	591	561	588	602	554	564	609	569	592	547	609	556	561	594	556	544	578	551	582	590	548	562	589	579	586	572	575	621	607	580	544	557	564	550	572	537	569	618	589	589	544	581	605	540	591	578	536	609	563	598	596	546	601	519	594	572	576	568	578	611	573	614	573	561	575	547	548	555	582	591	577	561	565	544	569	590	598	534	582	589	551	569	585	537	548	537	572	539	601	574	572	554	538	567	549	549	558	529	603	599	585	576	545	560	582	563	527	587	605	586	589	579	564	582	562	576	595	610	588	569	600	564	626	575	541	570	557	593	645	555	579	532	555	635	550	574	602	583	571	580	559	594	598	563	559	553	557	562	553	565	566	599	544	561	589	576	583	544	569	549	566	515	598	592	580	581	585	579	587	584	563	588	587	574	607	583	585	572	584	553	598	526	537	583	595	587	583	537	593	579	551	533	571	572	552	507	567	509	571	558	577	589	600	600	563	572	559	584	522	563	567	593	519	528	579	572	530	585	582	553	542	573	586	543	592	550	574	551	598	551	562	586	530	573	550	583	572	578	528	575	537	599	551	614	565	552	556	512	562	572	533	631	539	522	532	584	577	579	610	550	567	558	574	558	589	542	565	566	561	563	562	583	556	525	598	566	566	583	585	592	573	535	575	544	576	566	586	570	573	556	597	610	533	539	594	585	587	537	546	588	562	530	546	554	562	536	561	545	583	585	536	605	539	563	583	568	579	571	607	604	604	573	589	564	580	568	590	624	604	567	562	583	551	575	583	553	556	566	563	612	571	649	588	564	604	538	551	588	543	576	575	606	574	592	581	577	552	570	588	599	564	599	576	590	571	561	570	590	561	548	563	564	530	557	547	590	581	624	611	560	595	617	556	543	589	563	538	626	540	551	570	566	632	516	538	608	559	537	567	566	533	601	541	587	597	569	574	618	609	571	589	600	565	575	578	553	533	578	568	535	552	595	612	582	566	537	559	557	573	549	588	579	522	587	604	569	590	584	571	529	561	616	588	560	554	546	584	557	586	596	577	572	561	563	598	560	622	556	590	544	556	599	558	579	596	540	544	518	594	571	582	599	536	548	549	582	560	614	543	563	568	576	566	581	520	590	620	590	584	602	575	555	554	569	575	596	614	619	587	575	551	530	550	572	550	551	612	593	549	566	550	608	578	582	588	607	572	558	567	502	528	552	593	563	545	594	550	566	570	597	569	562	536	539	607	587	575	562	572	599	553	526	597	572	563	575	550	579	571	540	588	545	611	533	520	558	566	553	564	554	570	603	583	560	598	535	529	506	579	589	609	557	503	577	568	580	574	537	555	504	562	579	564	597	560	518	577	578	580	533	618	573	545	561	580	584	556	575	576	533	589	567	571	543	598	570	623	581	546	538	574	570	576	622	592	581	553	557	579	593	558	537	564	562	579	539	563	546	508	584	509	598	568	519	564	555	556	614	573	599	597	593	625	562	557	536	549	563	582	550	595	581	562	554	560	578	585	566	567	524	598	567	587	546	592	598	610	612	550	569	580	581	580	543	547	559	565	559	566	547	608	558	569	577	576	548	576	560	604	632	591	547	587	554	570	597	536	597	542	603	553	595	597	591	553	551	616	493	554	527	570	612	622	555	586	537	532	541	574	551	581	615	562	566	566	555	601	584	573	553	614	564	544	610	597	547	559	574	576	563	558	592	543	560	590	515	583	549	599	556	554	564	561	532	555	573	583	585	580	609	542	579	560	579	549	631	588	599	607	557	586	553	630	546	616	610	544	551	530	564	595	590	549	579	576	595	535	550	592	560	542	554	573	570	577	556	577	567	537	578	565	557	599	613	538	586	571	517	591	543	571	523	595	553	565	584	567	593	589	595	563	570	629	563	551	563	559	569	584	564	541	541	543	573	571	537	540	503	565	604	588	590	556	549	585	590	557	588	557	587	534	569	546	596	531	545	516	579	601	553	591	571	557	543	554	589	606	508	564	571	527	519	566	602	559	574	538	564	545	591	558	558	596	551	581	614	580	580	562	591	576	530	569	542	587	576	522	561	579	569	564	580	547	603	631	561	613	560	576	571	591	565	588	578	599	556	561	612	555	560	588	594	546	542	597	564	562	580	606	577	580	577	613	595	556	613	605	570	573	574	564	569	540	596	560	530	558	550	567	583	560	573	561	571	602	572	590	594	593	602	576	555	593	533	599	555	563	576	529	615	587	553	578	581	539	608	613	568	581	583	588	554	559	579	516	574	561	570	578	548	538	559	577	552	548	600	584	521	542	529	590	562	570	530	631	603	569	588	610	602	577	590	558	600	556	551	570	565	595	576	540	570	532	562	549	583	574	581	577	552	585	555	566	567	547	572	567	541	569	599	531	575	565	560	593	529	610	545	555	548	568	621	554	590	577	582	587	570	549	564	551	585	556	571	574	510	632	565	572	567	565	590	588	597	597	578	555	570	658	582	587	574	560	609	551	561	558	589	541	558	594	592	571	572	578	538	561	536	546	576	561	612	575	574	578	563	564	515	557	591	599	578	568	544	556	533	570	583	609	585	576	629	587	585	584	553	536	563	570	555	587	588	602	534	564	583	604	563	605	570	567	570	545	545	623	607	592	568	565	563	600	558	547	557	562	550	597	591	612	585	581	595	580	601	583	582	592	618	584	552	580	580	595	523	581	553	599	595	553	549	535	524	566	570	550	611	590	524	589	537	583	556	593	559	569	551	585	533	546	580	556	566	563	582	619
4501	1592	1139	831	745	680	673	610	660	626	549	605	566	587	647	604	586	557	546	589	549	627	568	614	626	641	561	583	645	622	580	585	638	586	570	616	589	655	598	611	581	568	593	632	575	598	595	586	574	638	567	558	545	585	600	590	595	610	555	574	602	572	565	579	548	548	569	610	563	597	600	601	573	576	565	595	593	587	584	584	602	579	625	598	574	612	570	603	574	575	608	579	552	605	604	599	600	577	611	584	601	543	635	574	571	630	609	574	603	610	600	551	606	545	545	552	580	603	583	615	616	555	570	576	559	592	569	603	583	610	597	623	569	593	614	573	602	529	578	601	604	628	573	584	568	553	566	590	617	617	601	614	571	566	565	558	591	589	618	559	563	601	621	607	578	565	603	625	617	554	588	569	597	540	564	572	569	618	592	554	551	563	575	589	599	575	592	550	556	605	601	605	576	633	542	596	630	604	560	587	584	606	578	628	583	588	613	595	582	573	562	588	581	575	591	599	574	619	587	601	597	588	567	607	643	609	609	557	593	594	581	572	627	584	605	595	622	600	615	579	601	590	588	604	572	621	593	562	573	602	601	582	616	576	580	570	610	600	589	505	595	552	585	604	576	592	565	599	589	599	551	589	621	594	601	605	611	574	565	576	601	585	610	604	557	587	606	570	593	624	566	596	506	601	591	567	572	562	594	597	561	582	588	590	592	556	562	562	589	616	614	607	540	612	585	634	583	573	550	619	598	603	561	534	594	630	548	600	607	580	616	602	604	570	606	651	610	538	602	543	594	588	587	596	577	561	604	593	570	553	612	593	577	576	545	575	600	534	617	597	600	566	622	573	613	594	613	565	563	605	580	597	598	606	561	577	626	572	617	550	609	601	610	589	600	577	596	580	557	581	583	572	606	652	602	564	587	608	568	597	578	615	575	537	574	631	609	562	593	605	605	577	622	545	608	635	577	562	631	601	597	623	613	574	621	627	589	595	571	586	599	605	662	607	615	621	603	626	557	587	619	603	627	603	547	612	612	604	567	612	592	633	553	645	592	622	639	586	554	617	561	530	621	512	612	558	645	591	589	616	623	586	613	581	556	628	578	572	616	596	582	533	612	558	606	603	589	565	596	596	589	574	571	591	575	617	570	569	556	579	592	607	538	599	600	569	633	595	552	599	616	596	609	606	562	558	600	576	589	529	611	577	587	560	616	543	560	551	586	605	566	556	615	627	608	628	593	598	603	592	568	592	557	593	616	595	580	530	555	571	584	609	629	575	604	577	606	516	567	595	535	589	584	544	668	615	582	600	588	585	578	613	605	604	569	626	632	600	578	591	624	602	558	594	628	572	562	550	574	617	584	579	558	561	597	607	617	561	575	590	591	545	566	609	548	595	532	583	568	612	612	576	623	576	594	579	622	582	585	575	548	614	570	624	592	627	576	595	568	570	556	625	590	579	569	607	573	590	597	565	591	576	597	570	609	609	578	602	564	605	557	568	632	583	554	615	604	602	589	591	582	590	596	596	625	572	586	565	558	619	604	585	579	603	539	649	601	581	640	570	558	539	618	602	559	604	585	610	585	653	576	582	561	567	591	627	625	593	588	527	584	561	581	571	600	621	595	569	555	577	597	582	629	611	582	558	526	624	612	608	607	545	596	586	571	596	600	679	569	595	572	604	567	611	602	561	560	602	524	575	579	601	596	605	612	594	617	584	621	583	577	593	543	594	605	564	610	620	549	580	574	598	645	594	628	607	598	626	585	583	564	624	566	565	576	591	605	576	585	553	606	583	573	608	595	589	617	598	619	567	611	570	597	616	627	602	614	585	601	574	568	573	591	570	585	569	625	601	633	620	603	602	593	578	576	598	611	576	573	573	567	586	612	618	595	568	592	586	624	564	585	641	590	608	601	587	616	579	590	599	574	568	567	571	630	564	563	600	535	560	629	566	557	625	597	572	614	576	552	624	575	561	564	579	593	562	567	561	607	602	614	599	590	597	570	566	577	603	595	592	579	575	604	575	555	584	599	598	590	556	607	539	588	579	636	633	616	596	619	600	605	595	562	629	554	577	649	639	574	580	597	573	573	607	565	599	610	619	602	571	549	585	583	629	572	587	566	579	591	580	563	535	599	541	615	569	620	581	570	553	581	547	578	594	518	535	591	584	581	624	613	593	589	556	609	620	587	592	596	604	594	613	578	559	589	600	593	597	601	582	593	533	599	601	608	598	603	563	614	560	572	642	587	580	604	588	597	562	566	572	608	572	583	591	587	594	580	598	570	564	603	584	596	571	605	600	596	609	608	569	593	520	589	600	579	579	565	604	533	576	583	564	565	552	568	577	600	541	594	553	577	585	629	620	652	587	599	547	617	575	629	621	613	618	632	588	567	603	572	591	586	582	613	591	589	578	588	580	588	589	595	562	591	619	627	604	572	614	639	570	583	600	636	633	591	586	602	597	585	568	608	579	542	570	567	579	589	610	598	604	597	615	598	596	578	576	519	565	610	536	594	563	542	602	557	597	570	576	578	568	589	615	541	593	615	598	574	549	588	577	587	580	622	586	576	584	603	620	589	592	591	579	574	562	584	539	573	605	600	596	621	577	581	607	610	593	609	565	555	586	605	574	585	567	583	600	574	565	550	556	568	575	572	567	580	629	593	577	595	592	566	580	612	575	588	581	584	622	607	563	596	586	603	582	558	553	604	578	600	590	612	543	599	549	574	604	587	603	604	572	596	568	625	620	604	643	613	590	610	601	561	637	539	555	581	593	544	627	570	607	588	589	563	622	554	577	586	542	598	594	590	615	618	580	607	641	562	616	607	583	579	572	613	564	601	608	604	535	573	616	628	547	579	550	617	579	594	573	606	587	580	623	576	584	588	599	597	537	577	556	588	603	552	609	575	531	587	545	591	604	564	617	615	558	611	579	633	583	596	574	552	559	593	596	554	590	588	577	584	598	640	597	597	632	564	583	589	629	579	544	601	585	597	601	585	595	607	627	622	611	637	555	614	583	559	616	615	598	634	574	576	618	574	612	577	629	563	582	578	618	557	625	568	574	599	604	582	606	600	626	598	583	579	546	561	551	581	588	618	568	593	588	588	575	571	584	629	629	599	582	573	582	619	589	563	572	627	531	583	587	595	578	599	582	592	580	585	600	563	583	572	622	644	627	580	542	611	601	598	558	586	619	558	638	561	552	634	552	601	635	613	615	595	562	611	602	613	647	588	560	550	624	596	572	595	582	593	585	585	591	620	607	637	584	592	571	591	601	563	582	556	603	586	591	578	579	614	529	597	609	609	603	570	585	576	631	593	608	574	550	559	573	587	591	577	600	604	608	590	563	591	566	600	568	570	550	584	566	584	582	591	603	591	602	552	581	634	583	620	638	574	600	580	552	601	547	611	564	564	583	602	597	559	602	580	565	575	629	583	571	572	621	577	575	592	615	559	576	566	550	613	575	549	601	607	612	573	594	607	569	569	557	579	623	587	597
23691	21258	28520	24299	21242	9871	926	598	477	423	417	392	361	347	342	309	298	331	278	274	284	300	268	297	325	262	285	272	270	277	254	272	258	238	248	254	264	253	264	271	280	262	281	262	234	276	244	254	264	246	258	270	247	238	286	252	261	259	220	246	265	279	263	241	243	257	252	271	273	262	259	241	260	241	293	239	270	255	295	219	267	280	275	244	253	231	287	236	232	251	247	246	256	233	256	251	253	265	248	263	254	257	256	248	246	251	266	264	259	272	234	263	259	261	268	273	252	264	258	262	284	261	245	253	290	259	249	256	271	252	268	265	275	270	271	275	252	283	256	261	242	260	233	277	255	270	276	241	256	239	279	288	260	243	296	262	236	237	245	256	248	267	266	266	279	248	270	277	265	252	251	263	301	277	266	268	257	244	271	271	230	280	260	277	265	274	250	237	293	243	241	250	269	263	282	249	283	267	268	277	279	263	287	261	265	251	288	236	259	272	290	257	259	239	249	250	245	266	243	237	248	266	245	241	272	266	224	227	262	258	252	261	249	239	282	272	237	273	243	244	232	272	251	279	248	246	257	248	269	251	247	265	253	272	249	265	230	275	262	259	240	263	233	271	262	274	246	236	240	280	240	289	262	256	237	248	287	288	240	247	250	231	262	246	263	235	252	266	264	248	250	251	259	242	266	248	263	249	263	237	266	270	247	291	296	239	270	243	233	223	276	259	270	246	263	236	270	263	279	243	274	262	261	273	273	246	262	279	238	258	250	253	271	252	265	272	295	256	268	254	249	238	269	268	281	223	246	237	274	246	276	245	230	265	257	240	276	246	250	262	239	245	240	240	270	261	257	277	247	261	307	248	271	284	258	273	255	242	238	245	268	242	232	282	241	251	256	252	271	281	254	284	274	276	269	286	291	239	261	278	255	274	260	245	287	235	250	257	273	274	249	274	267	252	264	248	246	256	255	258	263	244	274	262	249	245	238	262	258	253	256	266	256	262	233	235	245	235	254	269	254	256	234	231	258	250	279	254	284	243	266	253	276	286	255	274	258	314	247	272	275	283	270	261	266	261	255	265	255	273	260	262	273	258	290	265	263	249	257	213	218	268	237	254	268	271	288	291	291	253	247	256	295	245	249	262	262	268	243	261	267	263	235	277	250	271	279	288	284	267	283	266	248	253	268	277	245	250	227	254	248	271	248	279	260	231	237	288	236	251	254	258	245	236	271	241	271	254	262	258	245	217	294	264	256	241	246	214	274	233	286	261	243	246	277	239	266	253	241	268	261	226	252	254	231	238	259	243	273	240	251	244	258	261	268	250	259	242	256	239	263	211	264	229	246	266	267	266	237	264	247	235	258	241	229	262	264	263	247	264	256	279	253	230	265	262	257	228	232	248	245	236	253	237	255	287	253	263	257	232	284	264	274	272	232	271	243	268	246	235	312	246	261	273	227	242	255	260	287	276	256	240	241	237	236	248	273	248	249	264	247	267	257	243	247	239	256	270	229	235	237	235	251	279	251	243	270	262	272	237	242	246	276	260	311	252	253	243	256	248	264	255	260	256	246	255	270	257	289	238	233	253	245	271	281	229	277	253	250	262	205	248	269	288	258	269	253	265	270	260	269	250	281	257	260	251	274	282	228	262	250	263	274	254	258	259	247	242	239	255	253	258	230	271	256	231	262	255	263	255	262	272	289	258	252	251	265	251	275	278	275	266	262	232	266	271	263	231	246	255	240	245	259	266	267	229	273	250	289	255	267	243	241	259	251	237	246	273	290	270	260	244	263	268	255	264	286	269	256	286	236	230	256	267	239	267	264	254	268	275	240	258	232	277	272	241	253	263	280	232	241	234	263	248	257	247	257	243	275	254	244	261	255	235	268	258	276	280	245	251	270	294	263	243	242	249	254	241	248	263	253	259	274	242	296	243	234	276	280	269	242	276	258	254	262	274	260	260	235	248	263	271	289	284	274	280	257	264	243	266	271	261	239	254	281	260	243	212	209	231	273	259	267	261	254	280	240	284	258	258	261	256	260	239	276	260	258	244	261	224	245	211	262	266	267	278	276	258	225	258	256	253	265	253	244	237	256	265	261	267	279	253	250	272	282	265	231	274	258	274	288	277	232	257	231	257	258	259	272	251	261	239	286	262	260	256	238	244	259	241	239	232	255	256	262	270	228	253	261	245	220	277	231	260	255	255	248	245	245	264	261	265	280	247	270	250	242	276	266	254	258	255	236	252	265	282	260	258	238	252	273	251	258	260	235	244	245	256	244	247	270	250	258	246	253	236	275	229	276	248	244	292	243	257	284	229	268	256	262	267	249	265	233	266	256	285	261	251	284	246	260	281	231	249	268	240	271	235	262	252	231	256	244	268	267	235	246	244	255	256	275	258	226	285	254	237	236	259	266	286	236	236	284	259	224	266	269	249	242	229	235	267	276	246	235	241	255	263	277	277	256	249	255	232	238	262	290	257	272	240	270	269	278	218	274	282	257	258	253	247	255	253	253	238	257	261	267	243	255	263	260	262	247	256	260	276	257	278	244	250	265	253	259	271	270	250	242	253	267	236	259	237	259	265	275	250	247	239	278	227	275	282	283	251	253	276	290	267	250	287	246	241	258	250	280	240	264	247	245	278	262	254	252	252	240	270	279	289	266	266	280	289	226	250	286	277	257	239	279	239	247	260	239	258	274	268	271	244	256	269	240	269	262	287	255	255	261	248	246	229	277	280	253	248	252	269	249	270	267	272	269	245	229	258	270	273	243	246	261	253	278	254	262	256	262	264	281	261	260	258	245	246	270	255	269	257	279	255	288	264	237	264	278	264	235	272	244	249	260	239	225	257	243	250	239	282	244	227	260	234	248	259	246	250	290	258	261	238	266	255	245	258	279	266	250	247	268	271	253	234	251	255	243	256	263	242	256	268	246	255	279	267	257	252	262	255	277	240	276	244	237	277	247	241	231	252	272	267	267	264	236	257	230	248	274	244	286	262	296	255	267	247	232	248	245	253	263	284	259	263	279	263	267	225	280	262	258	262	231	269	251	268	260	264	257	243	246	263	258	274	251	286	261	258	252	282	273	236	269	259	244	264	242	251	252	297	264	243	296	282	259	239	258	241	281	278	251	276	303	234	250	268	264	270	252	256	237	264	281	254	264	270	251	236	292	260	253	258	274	246	268	268	237	244	233	228	250	257	258	228	253	219	256	245	271	287	252	257	277	248	277	252	243	234	286	277	259	252	260	250	267	263	258	295	270	235	275	247	264	251	261	292	254	241	255	262	246	254	255	240	258	265	263	245	251	248	274	277	283	262	259	272	277	260	263	251	264	260	253	292	290	245	277	239	264	262	266	247	291	252	236	253	252	243	263	222	240	260	279	252	262	266	266	258	240	269	242	228	280	253	268	259	256	276	252	261	266	279	216	263	266	283	246	290	213	256	268	244	263	255	267	257	262	237	262	246	251	260	237	249	247	285	296	268	249	250
3227	8626	5814	2635	1825	1456	1136	874	688	626	534	503	409	421	377	346	367	343	360	333	338	314	339	314	307	315	354	288	321	293	286	285	289	291	292	297	295	304	293	260	292	250	283	253	290	282	271	288	287	283	284	264	264	269	248	289	277	312	258	315	267	248	257	305	291	273	264	285	281	302	262	255	313	269	307	275	268	243	266	273	271	313	262	278	290	290	285	295	272	252	269	282	252	302	274	281	246	292	279	282	273	225	278	289	288	251	268	258	264	272	284	259	273	260	252	236	270	277	280	263	237	288	257	259	304	255	278	277	265	261	263	265	272	273	304	288	266	286	282	258	296	268	289	260	273	279	273	242	255	262	262	303	277	249	271	252	279	274	253	291	287	238	265	275	307	288	262	265	270	292	255	263	258	257	266	277	275	286	277	311	252	263	234	268	284	280	247	252	255	309	271	276	282	259	273	275	243	264	296	267	292	262	263	260	276	279	264	264	286	282	282	269	246	254	267	272	269	281	275	282	251	254	247	265	276	245	274	248	270	294	296	270	283	277	265	244	260	259	284	283	265	265	272	269	288	266	275	265	263	251	257	253	276	260	257	257	305	290	266	278	252	296	288	291	273	301	282	260	254	293	262	257	283	270	292	270	283	264	269	271	286	266	242	276	292	275	261	273	256	266	252	270	275	273	248	270	291	265	247	276	248	267	273	258	262	250	280	268	257	290	258	274	281	286	293	287	252	256	274	283	262	275	268	283	239	261	290	284	239	284	301	254	274	276	300	267	264	283	293	284	255	303	255	259	276	285	248	232	247	275	230	269	262	282	267	269	283	263	298	278	289	265	282	266	243	278	274	273	304	254	248	278	263	296	276	289	272	274	259	254	270	268	283	256	289	252	289	256	228	297	260	274	277	242	266	278	279	282	272	299	282	234	258	293	278	272	280	278	283	268	282	266	278	282	300	254	294	262	267	285	290	257	264	275	250	270	260	286	241	297	250	254	280	269	269	246	276	265	270	258	259	275	257	271	307	276	295	289	276	268	260	271	261	299	279	291	275	227	319	272	289	301	266	270	275	295	287	298	267	256	272	279	250	288	225	292	224	245	259	277	285	277	275	242	247	251	283	271	279	265	264	272	275	270	287	313	256	266	266	298	291	289	256	306	302	275	275	244	284	273	259	269	284	282	285	269	271	276	261	267	268	278	253	270	231	291	260	262	281	274	282	246	259	266	279	270	255	291	258	295	287	275	284	278	286	303	256	271	277	295	258	263	296	254	287	280	281	264	284	266	247	290	241	293	287	250	290	281	284	289	266	286	283	253	265	267	250	291	246	284	251	290	290	253	274	282	283	259	245	293	274	261	262	292	273	272	302	248	287	253	259	307	236	253	256	299	277	285	261	259	272	291	238	240	261	284	290	262	290	266	274	266	291	285	279	284	295	271	263	266	234	264	262	270	263	270	271	274	268	258	278	278	283	267	260	259	265	263	283	256	279	285	267	261	306	272	278	235	270	292	279	260	273	266	264	258	303	279	247	259	276	251	266	251	276	280	255	274	289	272	234	255	286	260	278	312	273	269	294	263	246	249	283	273	271	255	245	301	269	254	284	291	268	282	283	251	261	292	259	312	281	265	282	272	286	304	260	266	281	277	273	258	271	263	263	234	290	292	279	275	274	315	257	276	269	276	278	300	261	281	280	253	252	277	268	243	266	287	242	289	277	263	277	306	307	243	284	264	244	281	263	287	301	268	262	271	280	272	271	271	257	277	304	277	272	302	296	286	267	274	283	280	278	240	279	259	270	282	250	265	269	258	277	272	265	285	291	292	265	266	297	269	291	302	284	248	290	270	293	278	274	263	274	266	264	278	271	287	261	285	257	264	260	284	260	306	265	268	248	270	248	255	271	287	260	279	295	269	296	263	267	288	290	224	273	263	280	271	278	242	284	291	287	262	269	263	267	302	271	260	307	264	295	245	273	269	273	278	268	286	316	272	280	273	265	276	265	261	265	263	294	242	251	268	275	267	291	281	278	264	289	255	274	253	267	296	258	272	265	254	222	276	284	277	291	262	279	250	284	242	291	278	267	263	241	261	267	288	275	281	291	275	278	308	259	250	299	288	278	271	262	273	266	266	262	270	275	283	270	282	280	310	286	243	281	269	273	267	254	272	274	284	293	297	275	252	265	275	250	271	276	243	278	287	294	286	278	304	287	299	274	288	268	274	235	260	265	285	277	284	268	267	268	265	313	279	279	272	291	243	256	258	282	298	282	283	281	273	281	292	282	242	264	288	261	280	273	270	249	271	282	315	284	271	257	273	289	276	250	264	301	257	265	279	256	269	270	264	291	249	260	261	272	259	270	288	255	243	283	262	255	307	267	262	263	261	291	224	257	260	270	279	289	287	258	295	296	247	257	261	283	262	265	268	249	281	273	278	273	269	247	285	272	273	240	278	251	265	260	265	274	300	276	261	261	285	266	268	271	270	268	266	252	254	268	273	266	270	299	293	261	281	284	266	253	279	270	291	301	258	277	273	271	299	296	293	280	283	245	263	270	282	240	286	255	262	274	255	246	252	262	252	266	296	285	266	284	269	274	246	303	252	292	285	283	317	272	264	269	262	272	282	270	311	254	256	261	278	268	272	288	250	251	276	290	238	274	287	266	273	280	268	263	289	265	249	263	253	288	277	266	277	242	278	267	251	293	235	289	273	286	237	278	272	280	277	275	281	273	248	270	238	269	283	267	265	286	263	268	295	286	255	277	284	257	269	268	285	272	262	271	269	266	284	252	288	296	307	223	284	296	245	267	256	278	260	269	253	294	287	264	305	280	288	306	272	246	276	252	280	294	282	303	253	285	236	262	270	290	259	235	268	245	264	273	289	263	267	245	254	260	271	286	257	269	260	306	273	279	279	255	247	282	277	267	278	274	264	269	260	277	262	278	295	293	271	250	241	281	270	260	274	291	279	297	277	284	276	286	249	268	281	242	258	248	239	286	247	264	289	253	296	273	275	235	268	258	262	252	276	281	249	277	268	252	264	284	260	268	284	287	297	289	251	302	268	278	274	258	288	284	293	266	244	278	294	312	258	271	272	271	262	307	288	257	283	254	239	261	286	271	274	270	253	251	266	235	249	282	258	266	270	258	285	244	253	271	244	290	312	279	260	266	303	288	281	262	250	267	293	277	292	307	297	250	275	276	269	285	275	266	275	274	277	281	283	269	282	256	260	288	303	299	265	276	261	261	275	311	290	278	277	262	263	274	264	268	265	258	249	254	282	301	304	254	273	261	280	256	304	256	269	296	280	269	277	267	270	261	244	271	266	266	241	279	275	293	271	287	268	258	284	272	258	269	274	252	278	265	270	274	261	276	253	308	258	268	281	288	305	287	280	263	293	298	261	277	291	241	264	280	243	306	264	282	278	253	288	287	270	275	284	259	281	271	252	279	270	267	315	255	279	293	287	287	265	296	260	261	255	294	268	281	264	261	263
24829	21300	27552	25347	11588	1201	927	742	790	691	738	724	725	650	760	692	677	661	641	676	687	657	606	672	645	676	744	688	643	655	676	691	704	639	605	688	658	712	672	670	631	651	623	704	634	607	683	612	641	613	630	648	662	663	634	606	660	626	676	665	681	631	638	699	613	645	613	647	673	638	666	714	670	623	629	629	624	646	618	640	666	632	658	663	686	671	640	654	673	606	665	686	632	641	657	612	644	641	652	713	650	653	658	673	690	686	687	638	614	680	681	677	632	619	642	660	672	642	691	668	661	704	676	654	633	647	598	643	660	700	654	687	626	684	669	654	666	676	664	656	636	617	687	627	642	671	630	633	683	613	696	644	670	655	658	640	657	626	669	652	660	686	689	602	649	700	686	612	666	664	642	653	678	659	679	661	636	641	669	643	671	666	639	630	712	680	711	681	628	671	646	681	659	675	697	678	630	669	682	648	666	663	662	707	683	667	642	686	652	622	650	680	645	658	665	674	614	629	684	698	620	614	672	690	631	633	666	667	669	685	591	644	628	678	658	644	676	648	683	618	634	677	644	660	662	661	676	633	601	666	664	664	643	668	602	622	643	642	647	637	666	640	676	642	671	688	610	664	603	645	623	640	699	636	683	678	664	631	667	631	662	667	662	685	639	710	652	643	703	661	662	659	658	645	631	595	649	656	663	627	722	660	627	649	692	664	614	624	616	702	619	669	651	650	634	633	644	637	624	641	643	683	607	636	633	659	619	662	650	705	658	647	663	640	678	665	634	604	645	615	636	674	655	638	652	649	641	696	626	667	662	655	661	660	607	678	678	633	618	641	616	637	675	666	653	628	658	695	651	651	610	662	671	673	658	694	705	668	665	622	669	692	661	665	699	678	641	669	655	661	644	689	643	687	642	668	650	691	652	660	652	597	641	601	622	673	625	673	666	685	650	664	659	643	649	675	683	619	617	671	682	662	630	675	686	686	653	671	618	649	611	736	663	620	622	658	640	666	627	671	657	634	690	641	623	669	675	616	642	654	630	659	647	696	693	672	666	700	656	664	663	691	651	631	653	682	681	622	607	625	634	620	648	630	668	659	655	626	688	690	629	706	679	673	625	711	697	649	615	692	670	680	675	630	664	643	685	678	670	652	656	651	705	689	608	680	646	672	686	665	632	672	650	668	662	660	674	668	634	654	619	617	664	658	642	641	627	638	660	668	671	664	665	613	681	650	642	649	617	688	641	628	679	676	649	625	685	669	656	644	655	628	626	635	669	698	651	666	671	625	653	653	631	635	643	691	636	646	683	666	693	698	681	618	624	644	672	685	627	668	705	641	675	670	586	643	682	645	656	695	658	664	635	599	615	619	670	664	690	698	629	698	670	660	720	659	598	658	645	662	662	674	672	666	651	645	645	659	704	606	714	640	674	616	648	625	639	715	684	609	651	665	649	677	668	636	661	622	661	630	617	671	642	677	639	671	666	661	615	650	664	665	685	660	660	706	629	667	657	644	670	697	651	670	619	609	670	604	629	630	675	635	627	654	653	646	704	661	625	671	641	627	664	652	609	634	656	617	675	621	669	641	656	608	648	665	656	677	693	664	646	649	656	632	662	617	622	673	651	656	687	619	645	629	657	648	710	654	615	663	657	657	630	651	671	614	637	676	661	646	659	661	605	656	637	649	643	655	651	645	634	635	718	598	674	595	646	661	699	672	649	671	663	647	623	659	713	630	676	671	677	683	663	638	639	653	630	673	642	677	649	691	669	593	643	612	667	690	634	656	679	600	668	709	636	674	647	679	607	673	668	691	663	632	646	654	665	622	653	658	668	621	688	652	659	629	616	647	666	640	666	649	603	689	648	676	667	645	687	629	634	616	603	613	657	720	631	625	678	641	636	678	614	665	639	679	662	644	683	617	693	640	610	695	637	624	669	602	651	670	630	685	692	634	675	636	670	631	636	670	663	666	611	647	678	625	649	638	608	639	664	675	640	708	626	649	663	650	652	704	668	606	651	609	676	610	639	683	610	635	637	617	600	669	633	634	654	631	626	644	669	676	649	651	680	650	620	628	656	656	643	647	707	650	665	633	629	675	687	628	675	655	676	636	630	628	656	641	683	655	643	650	681	678	667	669	635	664	663	672	643	677	684	644	680	598	685	583	649	679	667	662	661	672	642	606	623	636	616	661	653	669	617	651	623	650	666	618	663	635	597	642	674	607	669	617	628	636	687	657	655	630	625	669	635	640	602	621	672	631	655	573	629	646	608	652	683	680	630	646	673	645	672	654	621	658	657	689	627	678	632	652	644	681	694	665	646	631	648	642	607	642	690	679	652	627	698	645	638	662	661	643	650	657	698	611	691	629	631	652	743	727	671	652	668	628	630	634	670	655	657	658	671	651	624	649	668	688	668	638	646	689	656	653	636	627	665	653	608	619	648	723	621	651	663	661	660	677	634	644	645	665	635	652	685	646	663	644	676	656	684	665	665	659	625	679	644	686	583	653	666	692	603	651	718	630	687	658	663	625	667	682	651	664	683	669	655	593	626	642	619	693	656	634	648	673	649	659	679	643	646	625	617	634	673	677	642	679	651	673	634	643	638	677	614	654	617	633	665	653	639	711	647	597	626	626	667	659	641	648	661	614	662	649	607	639	655	678	647	640	647	634	706	650	678	652	631	657	621	650	685	650	654	629	623	643	650	678	645	637	662	656	670	659	643	610	708	652	660	639	660	640	628	625	600	668	665	689	612	653	656	695	657	673	676	631	627	657	705	642	690	651	648	657	642	667	650	625	641	686	695	626	659	601	666	674	635	631	606	693	637	655	678	652	696	635	634	688	611	612	664	652	649	643	664	695	639	637	704	661	661	689	675	641	632	618	658	653	645	652	670	664	668	657	661	630	638	659	639	668	663	646	613	645	634	643	637	635	672	680	693	714	631	644	623	686	639	640	671	604	627	601	660	653	664	658	687	663	650	617	657	635	648	623	658	649	673	622	665	659	673	650	631	574	623	669	665	706	665	641	650	648	616	619	648	663	661	636	655	665	659	650	659	657	656	669	638	684	643	629	636	671	650	600	601	602	637	629	657	674	649	668	638	668	622	677	673	648	639	685	662	679	655	636	602	653	671	625	659	618	644	648	672	667	667	597	621	657	636	694	649	679	644	657	617	606	652	684	619	642	654	643	619	665	676	682	688	650	631	657	615	634	647	643	667	616	662	669	689	647	704	691	618	674	653	619	645	647	677	648	694	671	658	642	638	644	704	658	723	677	619	683	650	652	712	671	615	675	623	634	639	642	675	652	660	649	642	647	680	639	648	638	687	654	626	614	633	597	660	658	684	622	618	660	643	624	680	621	639	637	669	630	645	679	687	671	669	700	631	656	629	631	692	713	629	608	649	630	672	721	650	635	661	672	674	659	655	673	639	658	672	652	681	665	590	625	698	687	682	684	671	652	644	635	592	638	695	593	665	613	684	653	653	624	672	641
3441	5235	3648	1897	1560	1280	1077	947	864	807	774	730	754	746	764	709	705	719	699	660	687	694	681	668	714	687	641	688	697	661	697	701	694	654	660	718	613	655	635	618	648	635	636	660	674	661	681	658	664	656	624	701	647	711	716	684	672	643	647	671	653	656	696	640	662	705	667	625	685	667	645	659	681	667	719	637	654	660	648	676	660	654	666	657	652	679	636	615	673	625	624	650	633	674	646	690	642	607	692	671	663	615	609	660	695	653	692	665	628	615	653	640	637	669	646	646	668	599	639	655	682	665	679	663	648	664	658	655	676	616	662	653	689	673	694	667	645	670	668	711	683	636	654	681	694	616	666	643	646	684	664	720	679	648	657	633	629	664	721	645	671	666	660	661	661	703	663	695	642	669	663	617	638	643	669	660	619	645	620	672	650	656	641	676	691	671	648	623	704	656	669	660	660	667	701	617	675	661	688	605	639	650	611	679	654	612	655	680	678	656	664	635	695	647	678	635	627	677	639	678	639	674	689	664	651	648	633	674	637	646	665	676	647	676	675	650	718	656	677	693	654	698	667	682	670	656	631	696	664	651	663	652	652	636	660	655	676	691	636	667	672	650	679	635	681	672	683	666	652	595	641	688	655	675	637	661	651	662	685	675	658	645	661	685	644	639	629	679	652	642	649	651	644	669	706	650	704	662	593	646	660	661	669	661	642	611	670	605	686	667	676	701	654	664	653	649	617	649	673	659	638	686	680	657	709	661	655	653	623	628	656	658	610	607	625	645	627	719	645	646	670	694	662	615	660	623	644	670	632	628	645	690	682	667	655	677	660	627	688	687	674	682	658	636	662	654	666	642	701	672	654	650	663	721	626	694	656	634	662	662	629	633	669	691	623	651	673	661	640	691	644	651	698	626	656	613	619	649	678	664	641	647	639	684	639	618	648	651	678	652	576	697	635	674	602	655	622	620	659	662	689	646	642	663	651	641	652	625	643	621	658	662	660	615	638	654	643	619	605	642	650	670	648	679	660	614	658	646	673	685	649	622	658	653	663	638	648	671	652	582	644	713	681	644	636	629	636	655	646	609	615	673	639	677	669	653	646	672	629	652	686	631	641	694	674	656	650	675	673	671	693	655	653	683	681	691	641	661	645	682	633	644	673	625	656	613	622	677	666	630	666	635	679	638	683	658	644	638	642	649	628	649	633	660	666	660	672	672	708	623	602	669	632	636	682	657	642	654	666	619	649	688	680	657	618	656	600	632	698	659	659	631	687	660	645	658	661	697	649	694	640	711	659	683	680	676	650	596	654	637	684	677	637	615	639	631	647	625	697	673	682	630	654	672	716	656	631	657	681	688	688	696	622	665	681	599	662	611	685	673	644	646	669	638	658	636	682	665	648	672	663	641	731	667	684	679	672	641	645	664	680	693	666	679	641	652	608	669	620	636	680	676	630	663	656	648	680	696	682	644	651	656	657	646	684	683	639	655	675	645	631	656	630	620	684	677	646	639	675	640	648	638	678	634	656	617	646	637	659	659	642	638	658	678	636	655	645	664	633	641	631	686	623	658	671	662	631	692	626	687	671	651	670	646	658	655	634	635	663	621	641	653	694	646	658	625	678	623	613	666	685	653	681	648	657	674	612	661	650	673	648	642	628	673	615	687	649	678	723	616	654	640	667	638	690	688	641	656	669	688	639	637	638	609	656	680	642	669	663	717	635	703	643	636	664	692	649	685	613	620	615	648	668	687	650	679	644	655	660	663	585	623	696	691	650	649	631	649	658	653	669	656	679	643	595	657	655	642	659	667	691	695	646	662	653	655	661	594	665	652	654	682	634	637	604	656	642	654	637	643	687	673	681	673	664	646	674	708	660	599	630	671	717	683	645	638	648	686	672	672	659	660	664	606	655	663	685	614	637	675	659	676	670	637	694	682	656	653	656	666	677	650	667	657	588	642	687	646	650	699	665	654	660	686	668	632	632	689	617	652	674	673	645	642	642	649	716	668	670	594	672	643	638	684	620	670	685	663	618	658	682	663	661	669	660	676	658	600	674	640	714	675	655	610	693	634	607	680	614	612	687	639	637	679	683	656	684	646	628	636	703	682	712	649	633	639	654	680	676	643	666	638	640	654	639	696	666	672	703	607	684	673	669	646	655	653	620	654	679	669	654	659	698	663	667	637	676	664	676	676	721	638	623	673	642	672	614	654	631	638	664	667	642	658	648	653	656	652	663	668	617	590	671	635	651	619	665	618	620	657	658	647	641	668	662	679	679	690	696	669	682	655	667	651	584	667	633	689	650	605	644	644	634	627	647	691	643	643	602	699	675	681	650	711	643	688	650	660	688	625	638	693	681	694	683	658	628	631	656	690	635	646	658	663	676	676	642	674	657	651	659	647	664	663	620	645	611	648	652	675	661	619	628	700	654	649	599	624	690	661	653	676	643	631	671	652	684	690	614	645	704	634	626	619	682	668	685	681	666	633	652	694	603	638	673	661	660	637	681	661	675	739	617	623	651	632	647	635	665	667	648	648	676	666	686	623	639	628	658	631	616	662	657	625	643	649	652	661	627	685	619	671	687	689	697	670	664	700	640	690	652	661	666	673	706	675	628	644	635	643	654	683	644	626	661	621	634	675	696	691	660	633	665	648	609	674	650	671	657	694	644	623	643	638	630	625	603	698	649	676	681	657	665	659	623	650	635	644	608	599	653	678	654	644	654	666	694	661	656	618	639	592	653	668	635	658	664	633	664	674	628	642	709	651	679	674	690	666	699	659	636	649	628	643	636	640	650	685	662	634	657	615	666	671	633	686	693	617	637	648	702	670	616	668	673	665	647	652	663	680	659	628	636	627	661	668	679	640	631	622	633	676	636	634	680	669	687	642	705	657	679	655	648	687	661	678	689	663	679	640	665	659	622	684	653	672	683	634	704	639	642	668	646	650	674	619	632	646	659	607	724	644	641	650	642	611	647	635	663	651	656	640	643	672	609	631	629	697	705	684	639	650	604	657	616	712	682	695	646	650	634	663	627	691	660	642	645	667	661	694	629	665	696	688	624	670	685	704	676	681	676	648	662	657	695	680	710	664	659	692	675	627	642	646	695	672	703	649	671	656	653	624	635	631	663	676	649	649	658	671	623	671	692	646	635	692	628	641	631	615	662	652	643	636	671	631	676	662	630	674	662	654	647	688	673	712	681	680	642	655	636	613	642	693	683	625	649	623	678	692	623	663	613	670	620	648	620	634	675	648	678	598	649	632	639	626	667	621	708	682	656	652	665	655	627	629	648	671	670	648	679	704	666	648	647	662	689	640	644	689	618	604	648	637	652	708	650	646	661	646	697	664	712	631	642	677	677	656	686	657	712	640	656	649	650	651	649	651	666	660	679	673	628	683	646	671	665	654	655	655	649	637	664	659	663	661	640	656	658	649	666	653	711	691	651	628	670	664	652	638	634	661	655	650	673	637	665	628	697	683	698	640	684	639	667	670
22586	21297	29035	23891	21289	21336	9558	996	704	613	547	480	421	394	370	347	344	299	342	333	280	304	278	313	308	291	282	294	262	249	280	273	259	243	270	262	249	264	256	247	239	252	254	242	232	241	254	273	247	240	257	241	262	260	223	218	236	242	247	209	244	235	217	268	269	245	207	226	226	238	256	255	257	257	238	236	234	264	235	231	226	240	217	238	233	251	235	242	228	224	253	235	261	214	250	212	239	221	247	250	239	234	231	208	237	200	222	218	236	236	224	229	219	228	232	256	226	244	233	215	247	272	244	223	187	239	236	206	251	231	248	241	220	261	196	235	255	246	240	232	231	240	230	246	243	249	210	226	216	237	235	242	261	217	243	225	228	234	231	231	259	229	222	231	245	244	267	212	226	245	245	237	235	231	230	215	244	256	231	258	230	201	227	216	243	242	238	248	226	251	219	239	208	245	231	216	224	214	227	254	222	241	214	230	231	247	261	233	217	210	249	269	226	230	224	262	247	247	219	233	238	230	233	236	232	235	223	206	216	225	229	233	258	243	226	219	250	215	243	251	244	209	247	237	214	216	245	247	238	241	230	251	233	227	231	229	242	242	273	233	226	232	216	250	225	235	261	211	237	224	233	236	240	250	235	245	240	240	265	205	246	239	229	206	271	224	224	232	254	231	225	238	247	233	231	236	226	244	236	257	241	212	225	251	240	227	213	233	205	223	247	243	230	225	225	210	242	227	250	212	244	236	241	228	203	235	229	220	257	234	217	218	261	244	224	241	216	217	238	225	211	228	196	224	259	248	233	260	231	233	230	256	233	249	224	232	249	207	224	249	221	243	254	220	250	229	226	224	234	234	224	251	205	265	256	254	247	249	235	212	236	245	235	223	213	214	243	248	215	205	230	246	224	221	224	239	205	237	236	232	204	236	215	239	204	238	218	221	223	281	225	248	230	257	229	247	234	252	217	233	218	239	229	241	243	222	246	223	275	239	220	251	218	228	227	239	228	236	248	200	212	237	264	236	237	241	239	226	220	240	248	247	213	237	254	233	244	220	211	220	211	216	223	236	240	238	217	221	224	237	251	236	254	232	254	230	213	228	199	261	227	220	210	209	244	231	201	257	219	239	235	226	231	212	263	256	226	240	248	256	206	216	232	237	227	230	217	241	268	235	260	220	232	233	224	245	213	249	210	210	225	246	234	251	251	239	234	257	242	220	208	228	228	224	231	231	266	236	227	250	214	218	220	248	243	243	248	240	224	239	230	221	229	223	261	236	240	245	257	226	210	240	246	257	229	238	210	225	240	250	245	242	243	216	256	248	272	237	229	250	256	265	213	271	240	217	231	228	246	238	261	217	253	239	228	212	213	185	220	225	236	261	228	220	228	241	232	241	234	216	204	215	238	222	238	239	235	241	242	251	237	253	218	245	211	251	219	207	258	238	238	259	245	228	245	253	237	228	240	199	226	220	247	238	232	259	236	228	218	220	204	235	244	241	259	263	230	246	231	257	211	232	234	249	223	232	240	226	247	221	247	242	245	216	223	226	223	206	236	225	250	228	237	235	229	252	222	237	247	255	222	260	243	234	228	246	235	237	221	237	244	249	216	232	254	231	267	231	227	250	241	191	223	247	251	220	251	226	240	225	219	208	224	222	239	251	231	220	205	238	229	230	244	211	216	239	232	246	247	239	241	252	226	232	253	212	229	222	249	248	207	251	213	230	237	216	260	235	253	264	225	237	229	231	242	245	221	225	241	237	232	213	243	230	220	247	242	242	216	235	202	241	253	250	257	239	249	208	241	226	250	218	234	219	231	260	229	238	237	240	225	238	240	215	241	225	248	262	236	242	255	229	236	231	214	251	224	211	221	226	234	245	216	216	231	228	230	221	218	250	261	240	221	220	245	225	207	247	220	216	224	234	231	244	225	232	240	234	240	225	213	226	232	248	221	239	240	249	239	232	218	235	253	206	212	245	227	212	239	251	239	212	238	236	238	222	220	223	227	214	209	222	234	227	228	214	237	199	236	205	243	221	223	237	252	213	247	243	242	217	213	241	238	239	250	234	213	249	244	218	201	251	239	254	243	252	258	235	221	220	231	227	238	272	234	230	243	234	208	239	236	227	209	236	261	221	246	287	240	241	233	231	212	223	222	253	232	224	243	253	257	208	220	202	230	222	238	206	222	236	199	231	246	239	233	262	251	225	261	251	243	219	263	240	232	237	237	244	263	228	233	237	234	234	243	223	233	225	239	248	247	216	225	265	236	225	237	247	220	238	240	221	215	255	231	239	227	218	230	234	206	249	240	219	231	270	250	220	264	257	222	223	208	242	251	245	233	231	224	230	267	234	241	230	259	221	229	235	230	259	227	215	206	226	221	232	241	254	221	226	239	226	250	210	227	254	241	229	227	235	233	222	280	226	220	247	229	202	238	251	235	222	255	218	239	257	234	234	241	234	237	235	208	244	215	247	231	243	242	236	213	245	223	234	226	236	244	238	237	201	239	214	228	230	242	239	206	235	258	237	250	235	279	243	220	256	280	269	217	263	218	243	245	216	235	213	235	245	241	242	228	243	266	243	232	230	249	257	272	235	214	230	239	232	244	243	243	228	237	246	229	228	241	230	246	255	241	246	190	240	252	235	231	217	230	248	215	221	249	217	259	229	239	254	226	206	218	242	229	269	254	241	220	243	233	244	225	281	241	223	229	215	205	236	218	253	237	257	237	227	241	239	240	226	252	212	226	222	231	250	238	241	240	220	232	204	244	227	228	249	231	254	237	252	241	215	219	229	234	212	276	233	226	243	202	240	228	242	271	245	227	262	252	255	232	204	255	233	234	230	237	226	216	232	218	230	227	237	228	233	241	231	223	253	256	220	243	238	244	233	230	239	252	247	220	213	222	234	244	234	266	221	244	228	221	220	251	228	221	231	207	245	211	244	210	217	211	217	231	245	237	250	222	274	211	224	227	250	198	263	241	222	232	236	242	227	240	244	218	243	231	247	219	221	240	201	241	221	237	248	244	218	254	241	262	250	236	219	252	234	218	246	240	238	262	239	253	262	237	228	226	230	252	244	240	208	239	242	203	230	253	249	206	223	244	223	223	245	226	226	220	225	213	263	230	235	247	215	216	237	239	236	243	228	241	235	235	231	236	229	221	227	252	251	248	229	233	207	243	255	249	258	235	248	228	220	216	256	230	212	261	248	262	247	228	240	238	245	238	255	222	237	225	240	255	257	247	237	250	237	226	215	243	230	221	235	216	225	231	217	235	220	235	227	244	230	239	256	226	246	244	230	211	212	239	199	209	229	237	245	204	220	241	208	198	226	219	212	251	221	228	240	216	218	252	261	234	212	242	248	229	216	195	234	228	210	225	245	215	252	227	230	245	233	236	236	238	225	246	223	228	239	250	216	244	240	251	211	250	238	246	228	225	231	238	223	231	210	234	254	215	229	268	223	213	212	241	235	239	228	251	223	239	220	220	223
4305	14183	9669	4760	3445	2449	1843	1350	1088	902	714	605	544	535	459	419	404	377	334	363	354	314	334	341	311	334	298	321	273	286	267	271	256	265	262	268	258	229	263	241	246	243	257	239	270	247	266	286	253	268	227	260	265	252	259	231	254	229	220	239	226	231	220	191	223	266	234	239	234	253	236	220	236	247	230	240	235	235	221	238	235	255	264	253	242	230	245	244	246	230	225	220	269	213	233	257	259	254	214	257	219	248	256	253	207	209	229	246	267	271	252	241	211	251	217	255	230	249	257	234	243	258	227	230	198	221	241	227	262	239	230	234	223	230	240	200	255	240	252	220	253	235	253	229	227	240	227	229	227	250	210	249	265	265	246	248	245	235	234	213	224	231	243	261	229	231	225	216	250	244	219	228	218	232	236	213	220	261	250	250	263	212	233	233	208	222	215	241	243	243	247	235	229	228	233	246	247	230	227	245	232	238	221	203	246	232	223	231	231	229	243	210	256	235	251	237	264	251	220	226	250	240	242	231	230	252	260	216	223	221	215	234	253	246	240	241	232	247	236	219	236	264	202	247	258	223	270	218	247	240	235	213	232	233	225	210	244	212	240	235	222	220	232	223	213	226	246	219	220	253	235	209	234	241	214	214	236	229	245	257	245	221	229	215	248	222	245	235	248	232	233	232	238	221	234	244	244	248	231	249	234	251	248	227	223	236	219	250	253	242	223	246	243	241	215	249	202	220	225	239	251	243	259	218	211	236	244	219	244	246	242	224	236	217	224	230	233	247	227	234	241	255	258	233	243	237	236	225	222	229	229	228	266	218	234	242	236	226	245	246	235	259	230	240	267	198	238	256	221	263	223	252	248	260	229	243	219	223	223	222	249	263	223	218	213	256	262	243	235	231	216	218	236	221	233	222	234	264	257	233	254	221	220	237	239	249	251	204	259	205	237	231	221	240	263	245	221	234	242	242	210	237	232	233	227	254	225	214	231	245	245	213	239	232	213	217	217	255	231	222	246	241	222	228	232	237	221	238	234	212	229	274	233	240	227	226	258	240	237	252	236	233	215	230	266	235	237	249	199	268	251	243	246	224	236	246	250	223	215	257	228	247	235	250	205	230	249	209	229	249	223	242	258	240	233	237	251	244	256	227	229	234	262	240	253	220	215	208	263	224	220	246	235	232	222	222	231	243	221	214	240	280	233	237	227	258	227	213	250	222	244	243	248	229	233	245	208	233	238	240	241	262	232	224	213	238	219	244	243	224	203	239	218	216	231	233	244	196	244	243	250	199	229	245	219	225	238	238	267	224	254	227	222	237	226	231	228	246	220	243	215	248	237	222	235	221	251	220	209	212	243	208	239	226	257	234	253	242	221	264	221	255	225	188	222	232	217	261	265	243	260	213	255	227	220	241	207	242	239	257	233	229	213	203	189	257	219	197	239	227	254	234	231	231	223	246	251	222	230	210	239	251	267	250	239	251	235	233	252	223	253	232	232	244	257	243	244	243	249	214	216	254	237	229	222	234	210	240	212	254	210	243	232	261	231	238	231	226	238	240	245	228	237	237	288	260	244	237	249	231	216	236	255	264	236	235	235	236	228	235	219	229	220	249	253	251	215	242	220	236	226	251	245	218	225	237	239	252	220	218	237	262	229	248	234	210	213	249	230	225	246	232	218	243	253	208	230	197	209	226	242	238	222	206	242	227	225	241	240	218	220	229	236	214	192	233	245	211	218	234	227	251	228	246	226	253	211	219	219	222	234	238	234	244	239	233	260	240	234	234	239	225	226	230	238	261	201	232	235	238	221	240	256	238	250	239	220	212	235	200	230	237	215	205	233	225	227	217	228	224	238	220	262	243	211	220	236	226	251	243	224	220	242	222	223	230	257	232	256	237	232	230	225	214	268	220	211	218	238	252	246	214	239	201	215	238	222	222	226	222	238	235	242	210	242	223	232	248	233	234	236	223	219	261	241	246	245	224	234	222	230	230	248	257	220	242	222	194	217	266	249	253	246	250	236	226	242	251	223	222	211	220	222	210	235	236	255	223	250	216	215	236	215	210	238	233	203	224	260	245	267	233	233	249	243	229	236	234	237	221	257	223	231	245	259	221	230	231	220	228	229	254	236	227	236	245	224	241	235	223	231	219	236	211	201	240	268	254	238	260	263	231	235	221	220	206	267	264	228	247	246	243	242	232	230	232	242	236	241	234	207	230	239	238	223	234	248	242	224	234	248	225	244	260	243	229	244	264	233	239	236	225	227	244	231	253	265	247	225	232	242	226	230	224	214	241	235	230	249	215	228	234	209	282	262	247	212	248	232	235	230	234	237	218	218	244	215	228	276	209	217	233	233	224	223	222	258	247	221	238	225	238	244	226	228	224	253	229	238	222	232	231	235	253	207	237	255	222	245	243	217	234	242	224	225	217	209	247	215	231	222	219	245	274	241	247	236	242	204	239	244	228	261	249	252	216	221	264	252	217	214	246	225	251	217	221	234	252	213	230	220	242	221	227	258	213	205	231	259	228	234	229	224	267	238	203	248	244	259	213	247	240	228	232	238	213	213	239	210	231	248	243	235	237	257	234	223	258	242	259	219	221	226	218	206	217	241	242	224	224	235	262	222	267	243	238	237	180	251	233	256	220	254	233	242	257	250	234	245	266	197	248	213	221	213	232	224	238	249	221	226	215	234	229	247	228	250	215	217	201	226	262	270	219	240	243	245	239	252	229	213	250	255	209	239	234	252	218	260	225	225	235	219	252	233	227	246	220	224	238	252	210	252	240	237	223	238	251	240	208	211	231	207	260	233	191	248	220	241	241	225	260	238	228	222	243	219	218	245	256	245	245	244	222	253	236	238	204	238	237	252	242	235	259	233	246	246	230	241	234	226	219	218	199	256	218	228	253	206	232	247	234	240	198	228	226	266	228	237	187	223	240	238	231	210	229	228	239	240	218	226	221	215	236	254	242	253	222	225	232	232	251	225	260	234	235	239	224	239	241	227	229	231	218	226	214	239	228	221	233	212	242	229	237	243	209	242	215	199	221	196	233	224	233	229	225	231	201	243	237	234	221	247	256	237	217	217	236	226	236	217	240	214	272	217	247	212	201	255	257	247	223	223	237	238	222	259	230	232	244	206	220	239	247	233	230	235	216	235	232	248	228	247	220	268	230	219	266	222	218	262	225	241	225	236	190	226	226	240	216	239	231	228	210	219	215	231	209	249	259	225	241	242	224	235	232	235	245	219	226	223	221	223	203	251	230	249	242	235	242	223	259	235	251	241	208	245	235	253	243	200	231	250	242	244	251	218	216	235	215	224	231	244	231	211	243	240	197	236	234	243	215	218	248	227	216	227	218	229	254	233	246	242	250	223	238	237	239	240	234	201	249	265	212	244	240	221	213	227	245	238	213	234	229	226	248	242	244	237	240	256	259	235	214	244	215	246	231	215	235	240	240	245	234	246	263	223	223	219	257	239	231	248	235	242	234
27711	19368	5944	938	656	649	621	628	596	610	612	608	558	551	605	666	551	606	598	590	545	561	554	569	613	602	594	550	593	568	635	600	572	629	582	584	579	600	609	576	624	577	566	556	598	545	623	614	564	566	585	585	601	617	619	596	583	605	578	545	600	586	575	603	546	588	569	576	584	588	588	583	561	590	560	570	611	562	626	618	594	625	551	588	526	569	569	617	601	588	541	607	570	600	586	560	607	614	641	577	581	567	608	567	598	634	578	558	584	610	557	547	616	575	566	546	607	547	599	617	568	545	591	560	566	620	567	564	608	574	615	576	575	565	586	592	570	665	583	579	534	577	551	603	520	564	599	588	558	587	610	585	559	606	543	605	583	560	619	603	585	621	565	623	585	625	580	622	600	584	578	512	588	610	590	538	568	575	587	590	579	561	612	570	574	565	586	580	602	573	588	644	619	561	604	597	582	569	544	572	579	613	566	596	546	566	577	602	581	605	599	589	569	563	594	559	643	563	613	596	584	569	602	594	545	603	633	552	612	592	592	565	560	567	545	589	605	593	572	575	588	572	630	574	595	604	552	587	575	559	547	613	598	573	584	576	551	598	582	553	579	582	591	566	590	622	571	606	554	608	577	577	550	561	590	534	588	545	538	626	618	609	599	577	642	586	588	601	599	623	604	568	633	578	618	541	554	578	572	606	583	582	567	600	587	579	583	606	558	594	606	598	609	564	596	595	595	583	614	553	552	567	590	545	631	594	600	584	582	602	608	551	600	602	579	590	590	578	556	565	595	586	605	597	567	594	523	558	577	567	593	581	556	594	605	613	548	571	554	613	591	552	607	600	629	541	585	600	588	535	584	584	557	618	558	536	580	580	609	577	585	634	548	593	545	533	574	609	554	617	614	577	603	610	591	597	554	569	584	569	572	578	591	602	579	557	598	590	562	572	589	589	594	630	599	571	593	534	591	586	583	544	598	580	579	598	564	546	564	579	573	625	568	607	595	595	580	600	565	567	579	571	573	587	581	573	590	623	612	598	589	575	560	551	588	594	526	565	547	558	575	574	589	588	559	543	595	602	589	580	630	587	591	602	637	588	587	564	576	585	580	596	575	571	649	570	601	638	574	575	567	567	583	587	573	579	535	585	576	552	593	576	589	638	547	530	567	592	590	577	613	588	573	563	592	604	607	597	579	569	558	577	616	585	620	602	582	602	586	573	580	610	550	588	607	567	573	560	613	598	599	568	587	575	588	597	611	582	621	579	573	562	594	586	596	579	568	586	570	594	598	545	621	609	557	553	586	591	584	560	628	573	595	604	583	629	603	569	604	580	519	602	615	527	583	607	572	569	602	610	596	567	574	556	601	590	581	576	611	596	601	608	554	605	582	653	577	587	565	553	589	566	572	551	593	589	635	565	615	623	558	578	587	571	652	609	565	593	594	590	592	592	616	561	594	590	580	560	591	584	572	589	564	616	582	619	588	594	607	574	593	578	562	556	606	592	560	618	563	610	589	554	585	581	572	607	599	607	605	562	574	553	578	546	628	560	603	553	632	535	571	551	614	605	606	572	523	593	599	583	590	600	583	560	613	570	591	592	590	583	563	561	572	549	616	596	591	585	586	575	601	566	591	587	603	578	591	576	614	583	609	543	601	581	598	599	605	571	595	598	546	577	583	550	636	603	562	597	574	548	588	587	597	540	552	595	592	602	609	582	559	556	568	532	618	573	612	527	571	621	560	573	621	548	596	600	588	584	569	619	610	593	604	584	586	616	609	594	572	568	532	561	591	596	602	576	559	617	571	583	602	595	566	547	583	562	598	580	564	600	577	557	602	580	556	561	615	586	613	560	591	582	537	580	645	553	562	567	616	522	609	626	588	613	591	598	579	601	564	598	612	623	622	597	551	600	587	575	577	551	601	574	598	572	563	576	579	584	596	566	603	576	565	589	554	617	638	589	565	571	587	549	639	599	590	594	596	610	601	593	596	592	583	592	566	595	573	537	572	553	597	620	606	566	571	585	537	617	586	580	601	582	561	578	547	591	591	590	626	563	605	569	575	601	549	576	546	592	607	586	598	553	597	606	586	573	590	558	604	520	577	583	605	613	589	594	628	555	570	591	613	573	611	576	534	560	630	595	614	559	624	568	568	587	582	606	608	576	561	575	545	600	607	599	552	584	613	598	571	594	575	582	595	580	584	623	588	579	594	612	565	534	550	598	577	611	590	563	586	557	575	566	544	578	613	619	570	579	567	603	590	605	622	584	612	596	552	587	563	597	630	567	591	588	619	562	607	607	569	570	626	555	579	595	541	652	593	573	599	587	586	562	573	607	606	592	597	569	610	553	615	590	639	584	594	547	595	597	585	580	627	565	599	595	577	582	555	609	586	605	557	617	546	593	552	561	543	534	559	576	600	557	602	576	628	613	596	545	561	563	568	577	600	587	568	595	599	615	583	593	635	589	624	607	590	565	627	597	563	561	583	565	584	572	607	637	594	583	581	583	517	560	600	630	559	611	576	581	541	619	567	599	563	558	624	593	605	531	547	594	592	530	572	546	599	583	622	538	542	572	581	605	564	618	555	598	582	575	568	660	557	618	567	574	639	579	560	618	536	577	593	602	605	576	570	561	578	554	598	589	588	607	554	565	515	556	585	589	637	598	609	615	621	576	577	601	600	606	550	597	575	632	590	586	576	584	551	583	548	569	612	555	531	551	599	575	544	581	574	577	580	574	560	613	570	591	604	566	592	590	591	585	540	599	607	620	587	584	593	576	580	619	602	576	572	591	601	570	570	583	571	566	582	587	525	581	582	564	584	568	592	538	557	558	575	596	623	561	599	585	599	600	562	560	548	609	537	608	630	610	543	542	563	609	614	592	571	582	593	611	566	558	570	540	577	564	579	596	563	579	567	593	573	580	579	627	569	587	577	608	592	561	599	546	574	618	557	567	614	601	579	606	635	571	579	585	556	573	606	619	580	568	629	602	598	562	576	592	601	633	583	587	612	544	565	623	560	551	537	612	608	595	546	596	601	618	610	597	554	562	570	548	535	593	563	591	609	607	561	563	530	610	581	585	590	588	547	544	622	563	603	571	521	617	617	567	602	607	596	541	601	576	578	580	613	565	546	534	585	599	584	633	576	557	547	566	610	596	577	628	580	580	574	566	607	561	547	577	565	611	567	576	579	577	528	573	608	551	546	556	567	584	595	602	570	571	598	582	596	539	556	589	568	563	563	577	595	555	555	585	569	581	628	539	598	526	607	564	599	599	563	619	576	600	562	621	556	582	591	568	586	552	578	596	675	617	619	589	609	586	595	580	551	558	563	603	557	592	607	599	600	566	576	564	598	592	627	562	563	551	593	584	617	534	585	575	606	563	587	556	580	662	603	586	593	581	567	610	664	569	614	571	560	557	550	576	587	592	558	573	572	556	587	573	587	573	568	624	588	558	580	602	604	561	579	581	585	562	579	586	564	589	614	608	603	598
4468	1386	1061	795	769	736	704	663	638	612	590	647	610	606	627	592	658	626	620	646	572	590	655	623	625	598	608	591	623	609	566	580	581	636	589	623	581	583	590	596	599	573	629	582	607	589	557	600	552	645	598	593	603	547	575	586	603	610	594	600	585	599	615	564	580	600	577	576	573	618	642	638	595	620	606	577	621	593	618	576	540	642	608	621	612	581	581	633	630	610	579	583	518	596	625	600	599	615	590	580	568	579	617	615	563	597	634	567	595	609	603	628	620	601	616	607	567	580	586	627	566	602	603	572	592	624	581	626	634	652	603	585	642	589	606	595	613	581	612	563	565	619	598	600	590	583	590	607	625	596	638	598	606	581	604	604	611	586	593	589	584	566	604	601	570	557	576	667	581	564	597	563	635	596	572	617	539	640	586	591	615	586	574	580	608	589	564	603	623	599	614	565	619	580	644	573	635	607	560	619	557	617	610	562	603	587	588	603	574	602	572	595	602	574	606	628	573	611	609	564	546	579	613	599	634	605	521	590	600	542	599	589	605	551	617	589	610	600	619	580	598	613	603	611	583	602	591	590	623	563	642	603	567	585	572	586	582	605	591	620	570	545	610	622	585	568	573	612	610	591	595	583	612	607	596	595	609	630	624	611	543	576	608	595	589	575	579	579	584	649	602	614	581	581	598	585	580	603	625	585	595	579	585	581	585	613	612	613	606	601	620	584	620	593	581	607	594	609	623	574	622	605	632	603	630	602	599	590	587	547	592	571	585	544	580	596	592	591	539	602	572	590	599	628	644	569	637	645	625	573	638	592	618	578	591	586	589	615	578	602	595	605	546	590	623	620	603	634	576	584	612	626	628	544	607	568	587	553	560	586	579	587	548	578	616	581	552	599	588	619	610	643	563	614	611	604	592	607	589	573	577	607	607	597	563	635	628	600	545	606	600	601	617	561	596	572	591	645	603	591	619	625	606	583	576	567	596	641	581	625	583	594	579	634	612	584	571	585	577	568	584	630	590	530	605	586	605	561	609	579	579	592	589	541	611	575	585	643	624	578	578	574	607	586	626	594	618	558	591	597	581	593	559	624	552	612	647	572	620	644	575	611	589	589	578	596	558	608	597	619	560	628	630	632	531	568	570	589	612	626	605	607	578	643	613	571	586	629	622	589	587	564	544	611	548	584	601	613	578	619	592	571	568	584	628	590	605	629	584	597	578	604	562	608	618	579	590	585	635	634	583	618	592	599	577	606	585	533	561	602	573	586	559	565	574	586	631	610	612	618	596	576	580	631	589	584	568	624	574	580	611	629	580	613	593	567	595	591	603	592	590	618	570	619	596	576	586	636	585	582	585	610	602	627	640	648	638	547	553	601	578	578	628	570	643	570	606	631	574	587	618	585	608	618	575	586	595	635	558	621	631	613	602	589	576	592	600	575	619	598	573	565	588	593	657	645	579	587	627	597	551	631	587	597	579	584	624	597	570	577	578	601	585	594	573	604	644	622	635	637	615	597	611	587	618	611	598	582	598	568	599	629	562	624	616	623	611	589	607	577	597	593	597	600	627	590	627	626	579	600	585	609	589	616	604	600	579	627	586	579	597	597	588	552	599	594	612	554	607	582	578	605	633	648	612	613	575	571	577	587	588	597	555	641	639	598	582	643	626	596	579	609	583	625	609	624	630	624	597	570	608	621	616	622	568	571	589	624	605	550	607	607	624	567	631	561	610	605	582	594	573	617	595	603	607	583	612	576	618	624	588	587	613	594	601	605	539	608	592	614	583	601	570	610	612	570	597	567	605	597	552	617	633	597	594	571	604	629	619	572	624	650	659	598	602	603	589	598	606	575	618	601	612	585	671	593	565	582	650	574	588	633	579	555	610	610	609	607	622	582	625	621	583	587	563	608	577	648	652	594	614	597	571	565	619	599	597	629	601	594	615	563	585	590	594	557	610	617	576	593	594	631	598	612	578	631	633	625	546	613	639	594	597	578	601	626	578	570	603	602	612	582	608	595	558	617	575	587	581	610	592	602	590	617	601	585	596	598	618	601	612	640	611	611	611	584	620	651	609	561	618	595	606	623	604	602	632	627	596	595	566	558	580	616	567	612	576	588	630	649	608	596	572	579	590	602	599	590	597	596	563	572	593	600	625	579	598	606	598	604	576	575	638	549	600	594	608	627	602	584	586	590	611	562	599	621	583	595	608	628	621	610	585	602	599	589	552	611	586	562	570	564	573	629	613	632	567	635	618	591	613	627	588	565	592	524	574	571	597	574	576	602	576	567	599	604	602	626	595	603	602	596	592	597	605	569	555	614	585	599	567	575	617	592	589	616	579	587	604	666	633	616	590	608	576	633	552	601	606	633	573	586	628	554	574	623	591	588	617	632	596	576	650	596	617	621	619	578	618	609	583	578	609	588	580	621	623	579	622	583	594	641	615	614	632	654	596	589	608	629	620	591	604	573	603	592	609	650	591	573	597	568	582	577	606	568	596	577	601	606	616	553	613	594	539	598	589	524	591	593	594	587	609	589	579	597	575	600	610	617	592	594	616	595	576	580	602	590	603	547	584	559	587	582	605	614	621	585	577	577	614	622	559	595	594	587	603	546	563	631	611	588	580	599	590	625	574	576	574	630	637	593	594	622	607	644	563	569	590	589	573	578	591	609	582	594	568	596	597	583	593	605	627	630	573	616	570	555	599	610	608	613	575	618	581	592	576	628	619	600	596	577	586	585	653	587	609	549	606	601	595	610	576	615	612	661	628	603	584	586	614	602	576	550	620	581	541	570	595	606	597	592	599	597	571	592	566	589	641	610	627	584	577	579	564	584	618	643	595	612	600	597	610	610	638	606	601	582	621	558	604	629	612	574	565	599	616	585	577	610	619	598	573	564	540	582	604	568	608	558	599	597	577	571	594	588	643	601	593	582	571	583	581	627	620	583	564	549	591	600	616	593	609	626	630	608	616	607	566	614	647	616	597	625	621	554	614	589	570	601	594	588	600	601	582	611	607	576	615	583	568	589	625	574	617	539	588	589	592	555	596	593	570	552	602	588	620	562	563	596	641	616	617	579	659	561	601	591	631	618	583	600	581	601	600	637	542	564	621	656	611	581	577	645	604	589	616	597	629	625	608	596	598	553	598	577	589	573	644	585	625	561	605	622	603	578	595	561	572	574	575	598	598	555	613	569	573	604	620	618	586	612	621	620	602	602	585	619	588	566	653	593	558	581	579	577	595	623	576	573	577	609	573	602	600	608	662	618	650	568	632	610	608	591	613	604	611	600	570	589	570	583	591	592	661	613	593	575	617	566	626	602	617	559	579	582	573	613	607	595	608	622	560	572	620	608	587	589	591	588	578	584	613	591	605	599	586	591	619	594	600	610	581	596	622	581	582	585	615	601	609	605	607	601	602	575	566	586	605	628	557	607	548	612	622	580	566	580	574	572	608	604	613	613	574	614	608	629	603	630	549	572	573	624	566	583
23762	21310	28567	24369	21308	9994	937	612	553	486	388	384	340	383	325	335	311	303	324	256	317	298	293	288	305	273	299	281	263	264	299	269	301	277	275	294	276	262	265	272	282	255	247	245	283	290	272	266	260	272	233	296	230	282	277	264	243	245	265	262	257	264	264	257	253	264	260	256	248	216	286	235	251	247	252	247	267	262	290	276	251	251	273	278	253	256	268	250	270	269	246	244	287	247	271	285	261	213	242	276	248	247	262	245	277	250	259	244	252	234	244	263	279	255	262	266	250	284	259	246	260	242	288	250	263	272	246	278	268	247	237	289	267	286	268	270	256	259	266	265	245	274	260	283	250	273	250	268	243	269	257	276	272	241	280	247	262	264	250	248	254	253	282	276	269	261	264	254	262	254	282	252	273	253	251	263	256	279	252	260	295	268	282	274	283	242	242	261	228	278	263	264	253	284	250	263	283	235	254	235	244	242	242	241	256	270	250	280	246	227	263	257	285	298	263	261	271	254	264	256	256	284	269	236	272	245	249	257	265	253	267	308	271	278	252	263	255	256	234	249	250	266	285	250	248	277	233	272	268	266	283	255	288	255	257	257	253	251	290	271	255	255	244	280	274	257	268	257	268	249	240	266	260	254	232	267	260	245	264	264	253	249	249	242	268	247	255	235	258	267	256	294	251	269	278	281	253	249	249	274	272	270	247	271	296	243	229	237	290	270	283	236	249	254	266	247	263	251	281	274	218	260	282	259	287	287	247	266	245	273	249	256	257	240	228	225	242	251	241	243	270	254	254	247	261	258	283	259	281	269	276	280	245	274	263	257	270	281	259	273	255	264	264	271	226	244	263	256	269	269	257	230	267	268	245	237	270	261	293	222	262	253	267	257	250	233	257	258	264	263	246	253	251	235	282	255	237	226	250	256	262	248	254	284	247	239	251	272	269	268	258	248	262	238	272	264	273	246	272	262	264	240	260	271	264	249	290	258	279	238	237	264	245	247	271	256	278	264	276	268	226	273	235	284	260	257	277	268	267	286	255	263	241	257	290	252	279	263	234	249	240	271	259	258	280	287	258	254	272	225	259	243	246	268	250	271	265	242	259	268	261	279	265	278	248	235	248	268	249	274	249	272	252	226	266	262	297	225	282	243	266	293	271	250	273	240	269	267	261	243	276	253	261	259	245	289	245	271	270	258	277	266	249	279	273	262	259	271	258	262	266	251	281	250	293	263	267	261	255	279	252	267	299	269	253	250	239	280	227	253	243	245	261	268	266	277	252	245	235	270	287	264	274	260	249	275	247	259	295	256	280	259	255	302	233	263	253	254	249	259	244	267	255	270	255	245	283	243	246	245	259	278	257	275	247	256	279	248	259	241	252	282	268	264	252	246	284	274	263	263	257	265	240	244	235	231	253	259	250	275	282	249	266	274	237	252	247	258	257	283	261	250	265	241	264	259	276	269	303	266	282	264	247	279	241	258	232	264	240	239	272	259	238	278	245	276	254	269	257	258	260	257	310	250	268	254	272	266	263	252	231	227	272	255	237	294	245	257	295	232	272	282	247	262	231	231	249	276	278	256	270	267	235	256	254	238	257	278	247	298	231	247	227	252	254	277	246	270	254	237	251	262	252	275	231	249	261	231	255	254	254	246	263	254	287	266	261	253	244	249	283	252	258	247	250	245	266	253	305	283	246	259	269	279	262	265	266	273	278	237	262	288	278	273	269	284	275	272	261	264	253	262	275	286	240	291	292	290	260	259	249	271	276	266	274	240	252	250	271	261	264	265	263	261	285	275	279	274	256	251	262	264	285	295	248	238	267	242	245	264	282	235	247	267	304	252	252	253	259	287	276	263	283	248	255	249	285	244	251	288	286	281	236	267	277	249	302	257	273	262	250	261	264	255	232	253	254	274	276	291	256	259	250	283	234	275	283	231	241	267	257	245	288	257	255	270	245	249	281	294	260	254	287	282	263	263	284	249	266	249	273	235	263	242	260	276	259	223	244	264	251	248	257	264	256	299	217	256	277	272	224	249	278	262	270	250	241	284	254	260	240	261	292	239	263	237	284	264	239	246	250	294	278	253	258	276	239	267	248	256	275	265	258	272	270	238	266	265	262	256	254	264	275	270	243	261	273	257	254	275	241	242	256	235	245	257	246	245	249	247	280	279	261	266	248	264	265	264	257	276	263	242	268	262	259	287	236	267	259	250	250	256	258	285	223	278	266	292	279	282	234	250	245	254	261	267	256	246	243	244	273	253	262	252	248	259	294	256	284	248	260	285	271	278	249	254	265	282	258	263	256	240	256	275	273	258	280	219	273	253	251	220	254	279	256	242	245	278	247	264	263	250	279	247	269	250	246	273	244	273	270	271	265	273	261	238	275	279	251	247	260	251	255	244	251	274	270	272	250	254	254	228	232	261	252	268	237	263	255	278	283	242	272	296	286	271	268	264	267	240	253	265	234	300	252	278	235	268	291	242	288	252	259	262	263	258	270	250	263	261	265	283	280	252	266	279	265	273	244	247	244	251	259	280	265	269	255	267	283	267	287	262	254	242	248	246	261	239	259	233	283	242	256	250	234	285	264	261	252	261	234	249	279	234	236	241	278	270	268	275	268	266	250	270	269	249	269	237	249	266	319	265	265	275	242	246	265	247	278	269	253	246	250	296	254	283	281	256	262	247	276	274	238	280	248	259	254	263	259	290	241	280	259	247	281	257	286	244	282	268	251	285	231	252	248	274	258	261	254	259	236	248	284	260	281	278	270	250	266	259	274	249	265	244	289	262	254	259	278	232	281	283	251	259	261	257	266	223	276	252	241	260	264	238	267	236	265	230	268	286	289	250	255	299	259	237	289	257	228	262	290	237	261	266	242	304	243	257	233	277	258	241	256	257	257	247	242	274	262	271	254	244	255	249	242	249	270	283	238	253	249	281	245	270	255	276	271	272	266	242	266	264	262	279	254	288	237	274	262	255	254	230	247	258	288	254	278	276	251	247	261	211	249	278	281	237	272	269	263	263	257	256	246	246	264	262	242	265	254	279	247	228	240	279	266	265	244	232	255	221	266	269	250	273	250	273	260	276	276	263	260	266	246	271	271	236	223	269	249	264	255	230	270	263	259	247	273	272	292	253	260	253	252	280	251	267	246	239	266	256	260	262	237	246	262	233	255	231	243	252	267	243	265	264	267	275	258	280	266	252	286	274	260	261	250	261	252	254	271	258	274	251	267	264	282	274	242	264	242	268	294	277	235	272	264	244	279	255	279	288	249	242	275	256	273	267	257	256	239	267	250	238	255	234	232	261	269	253	252	241	264	254	234	234	241	234	210	254	256	251	252	276	244	266	253	267	239	226	245	243	261	275	261	279	268	244	246	239	261	252	299	245	222	284	267	245	240	254	229	264	262	256	252	280	260	236	263	287	247	245	264	246	245	253	271	242	252	257	263	261	251	247	239	229	273	262	276	244	268	251	259	299	264	284	253	301
3241	8489	5774	2695	1857	1439	1070	858	726	632	570	477	434	419	395	401	377	328	329	314	321	342	332	320	323	331	287	307	315	324	300	299	273	292	315	319	276	285	310	277	297	277	314	300	291	282	271	317	270	258	278	257	290	290	278	295	276	252	266	305	275	276	303	261	286	299	293	280	278	270	291	255	286	284	261	271	287	267	301	270	296	281	303	296	277	280	270	263	261	255	309	297	304	258	286	265	277	282	261	305	277	285	279	284	286	263	290	286	285	310	294	271	264	290	283	271	282	271	270	261	265	279	261	292	285	285	292	282	256	275	259	278	282	279	274	233	268	268	257	257	295	292	281	306	274	281	265	296	288	255	279	281	257	255	287	279	270	279	295	253	269	285	281	279	291	269	276	292	261	283	265	290	278	277	287	267	274	300	262	277	286	259	250	311	274	275	282	280	291	289	280	273	266	263	290	261	272	252	265	316	300	279	312	269	278	287	302	235	299	269	286	274	277	274	290	261	268	245	279	279	260	266	297	280	308	295	241	263	300	298	279	266	270	276	289	296	278	244	284	253	259	268	278	273	273	292	287	267	279	283	254	275	314	259	281	304	269	309	279	244	283	266	275	249	295	293	258	264	302	299	272	264	266	258	296	284	264	273	277	286	281	299	275	284	267	303	288	283	308	240	262	286	295	289	306	278	276	261	289	269	237	243	264	269	274	275	258	313	292	261	260	287	293	260	280	264	258	279	281	279	286	294	246	278	289	263	250	319	286	265	301	256	288	262	302	265	291	257	275	306	299	297	268	279	250	265	267	277	271	263	263	298	245	277	295	281	279	294	298	267	245	296	266	258	263	302	303	241	252	318	296	304	290	272	309	268	258	261	286	281	272	294	309	275	264	268	261	281	257	252	270	292	264	272	266	272	285	270	298	266	283	273	288	271	283	273	277	266	259	287	284	275	280	274	281	226	282	280	265	281	257	292	273	239	283	273	289	296	286	294	291	287	283	285	285	281	272	291	252	301	247	259	262	270	263	266	294	287	263	257	296	289	249	271	286	306	303	269	251	280	284	278	281	265	295	291	264	271	281	282	272	259	250	272	290	264	237	285	251	256	274	297	275	268	264	261	297	277	266	262	298	258	279	269	261	252	259	262	283	259	307	288	249	265	269	289	276	291	289	314	297	293	251	259	274	280	261	291	256	294	290	319	275	260	300	266	284	249	263	265	298	289	287	268	308	281	294	281	269	258	321	294	289	280	266	306	270	269	258	266	264	291	252	267	294	279	260	284	239	301	262	256	280	288	281	273	297	297	278	269	288	268	281	265	234	299	251	275	271	281	272	286	287	286	289	307	292	278	277	268	295	275	273	279	259	329	272	269	277	262	302	280	289	298	266	273	269	299	247	253	253	283	301	255	289	287	264	282	280	271	301	277	313	266	251	285	291	268	284	279	245	256	263	271	272	272	297	249	267	263	292	288	249	247	278	265	265	250	301	253	269	281	285	273	295	255	282	264	261	275	298	293	279	287	282	262	293	275	254	283	299	256	265	258	308	282	293	283	268	273	285	279	259	246	257	290	272	284	289	262	293	263	260	275	226	272	297	280	281	261	284	302	261	280	278	275	296	260	304	276	269	279	266	287	278	284	276	261	267	270	280	292	293	293	262	273	298	287	297	269	240	270	262	289	302	275	279	282	272	295	291	291	267	280	285	286	276	288	252	250	257	264	288	273	284	289	282	266	279	280	266	282	274	292	268	299	266	281	259	268	272	265	277	278	255	290	255	298	286	275	272	292	286	246	297	275	299	308	310	273	265	275	266	257	262	265	291	279	296	240	256	261	290	292	275	280	269	312	256	250	243	301	299	264	290	257	254	278	276	267	267	289	302	254	253	290	274	281	284	290	263	278	279	282	230	281	286	257	263	302	291	301	246	318	277	302	265	263	275	270	292	273	271	282	278	290	244	285	278	252	275	271	280	291	299	270	253	294	270	255	280	293	275	272	284	264	278	276	254	274	276	281	298	267	274	281	274	284	283	290	272	274	296	270	281	261	276	260	265	281	265	275	293	287	257	290	279	269	248	306	279	298	258	267	267	303	258	239	277	289	278	296	288	261	275	300	268	308	260	283	251	311	272	264	289	282	276	256	288	285	278	279	283	285	287	270	243	274	262	275	250	259	257	264	259	290	295	279	272	291	271	293	276	273	282	291	300	305	275	277	279	300	258	263	256	285	277	284	279	287	276	294	278	269	253	266	277	296	277	267	273	296	261	276	284	303	260	273	264	277	271	261	258	302	269	275	294	258	274	266	288	276	299	266	270	316	253	276	267	291	298	276	281	300	260	271	284	233	268	274	243	275	267	311	298	283	288	259	307	294	285	266	261	285	266	272	279	285	298	269	286	273	278	271	289	268	264	279	285	268	282	277	263	280	291	296	314	262	274	271	270	292	283	239	285	260	286	270	284	307	284	253	285	269	271	262	273	289	281	294	267	271	275	288	304	289	271	262	291	276	300	273	273	263	275	299	268	264	248	281	272	264	275	279	289	291	276	277	277	313	302	275	270	269	273	275	266	267	275	251	269	266	311	260	278	291	276	279	253	307	261	250	266	263	281	291	270	285	290	256	275	260	286	244	283	276	289	282	297	296	282	312	274	286	255	286	269	292	281	250	257	277	300	262	274	260	296	286	297	243	257	306	271	301	295	274	262	291	284	271	271	278	262	290	285	298	238	277	255	301	284	258	295	277	287	276	306	271	291	272	277	283	276	271	274	301	261	275	278	282	284	296	277	304	263	274	301	281	289	279	262	261	273	293	290	268	269	274	275	297	276	290	266	259	274	266	243	266	294	257	303	288	273	281	257	285	276	305	259	261	289	258	277	279	307	282	266	281	272	282	288	279	264	302	262	286	285	286	266	290	293	266	309	300	262	276	303	282	225	252	303	290	283	266	306	306	243	293	265	265	280	282	280	314	299	263	275	249	274	311	253	260	268	218	314	266	273	291	299	288	274	283	269	275	245	284	287	287	271	297	272	266	256	290	278	272	292	248	283	258	289	282	270	307	271	264	262	278	286	268	258	269	270	263	290	256	304	271	281	269	267	291	277	270	256	300	269	272	250	281	279	267	290	287	267	275	290	273	291	271	283	304	265	250	306	290	286	276	248	298	267	273	290	272	248	303	264	292	271	300	257	258	294	286	292	272	281	257	292	294	270	267	253	273	290	276	259	269	262	243	272	282	298	245	283	301	276	288	285	246	256	262	298	328	276	234	279	298	264	271	299	276	245	269	250	276	293	289	280	268	258	284	289	273	293	269	269	300	278	262	254	251	279	273	296	294	274	302	315	289	264	287	284	289	258	265	266	278	300	287	305	264	285	273	279	283	310	286	277	272	280	319	288	284	272	286	275	294	303	296	268	258	283	288	288	281	281	268	290	296	289	298	279	284	265	267	305	254	288	274	245	268	249	273	268	248	262	285	295	263	285	263	268	292	258	295
24851	21303	27526	25314	11895	1221	939	829	768	735	733	712	717	705	728	685	733	692	673	710	663	680	680	709	677	675	683	654	713	661	655	675	685	708	628	655	660	610	657	635	675	679	697	634	691	709	632	677	615	669	683	686	646	674	644	678	661	677	662	678	664	682	632	657	683	648	644	703	706	640	608	681	686	703	658	680	655	667	659	656	660	678	632	681	698	648	681	691	629	691	655	655	650	611	742	637	637	700	684	644	652	634	693	647	638	708	615	654	661	644	697	668	717	647	698	653	688	637	627	640	673	665	621	628	680	665	683	657	633	622	689	647	709	644	668	672	663	662	621	680	697	657	711	678	625	669	647	688	720	658	637	673	606	686	637	659	669	657	662	675	644	639	664	668	673	662	663	590	664	631	647	653	653	706	646	619	641	627	701	646	601	683	642	662	649	645	646	699	632	673	682	618	677	647	684	642	665	668	647	631	681	643	666	659	683	706	648	693	638	705	607	646	661	676	674	693	658	673	684	663	677	647	627	665	641	625	672	645	660	612	636	678	623	663	605	656	687	666	651	678	651	658	619	643	669	651	677	680	663	687	676	656	711	655	644	667	659	661	647	701	642	638	693	648	618	670	657	653	700	671	645	638	685	656	660	684	648	640	640	671	662	607	691	613	681	632	628	684	690	672	630	705	649	648	689	704	689	688	636	712	643	695	656	651	646	623	671	700	636	658	654	630	682	666	622	627	687	629	680	682	668	624	637	638	708	686	692	638	656	670	690	709	675	650	667	662	664	687	608	650	646	677	695	640	666	691	664	690	712	702	728	691	658	685	659	687	694	637	685	700	675	658	666	670	621	686	691	644	719	642	646	678	697	625	633	668	663	654	655	663	650	677	650	640	646	648	653	698	636	675	697	647	618	658	654	690	612	660	642	657	688	675	708	678	652	603	596	643	682	630	677	666	631	627	701	692	686	651	648	680	701	676	685	631	663	658	678	646	629	663	648	654	606	713	640	605	682	672	650	659	669	626	693	644	694	627	659	637	608	653	707	684	676	661	674	638	615	683	665	663	714	660	635	691	670	623	625	663	656	684	636	618	654	680	665	688	687	681	687	652	695	664	673	687	657	661	686	654	690	698	688	619	707	666	686	686	642	667	662	657	645	677	667	626	703	694	687	610	722	675	648	678	697	663	706	626	684	666	692	644	683	646	692	632	644	658	671	637	661	681	668	654	610	700	685	669	654	633	690	665	688	655	653	644	680	672	655	625	662	655	637	648	649	634	691	618	664	678	678	669	646	690	658	659	681	686	642	652	717	673	719	690	643	665	667	658	636	653	685	687	692	683	685	671	623	652	653	647	636	650	622	646	652	635	640	664	643	635	652	664	657	644	700	698	656	661	656	621	688	635	703	652	691	694	672	634	629	705	685	700	698	665	680	668	668	661	637	643	658	660	669	653	665	681	615	619	659	719	675	675	628	658	659	703	705	646	633	676	704	678	668	639	608	652	616	647	632	634	682	643	644	656	645	678	609	675	680	633	615	701	644	660	645	661	621	700	673	679	701	693	676	658	652	656	625	688	662	633	669	700	636	640	672	654	662	685	649	648	657	641	636	654	686	606	596	673	690	684	649	675	658	697	664	659	666	670	669	617	683	654	693	671	631	636	651	655	687	665	662	655	632	639	662	716	685	694	688	672	660	652	661	699	678	669	677	608	639	681	638	628	655	615	675	659	636	695	669	666	679	659	673	630	670	673	689	631	669	667	666	686	674	703	677	682	671	684	651	687	674	706	714	669	702	636	685	688	673	663	633	700	640	709	652	643	594	715	676	647	609	624	617	616	655	666	671	683	655	643	615	683	638	633	708	665	649	622	694	637	668	612	673	691	604	677	650	656	649	626	612	627	604	646	635	671	615	627	698	673	661	611	648	659	638	622	658	693	659	659	662	671	677	620	661	676	667	654	686	643	689	664	674	653	618	663	699	621	652	618	665	647	645	659	665	656	639	643	695	635	623	653	681	689	637	643	651	656	662	706	613	661	681	623	618	679	682	697	651	646	621	651	629	638	674	694	682	630	678	632	663	689	610	658	644	661	679	630	660	621	683	627	631	674	672	606	644	641	668	688	687	642	662	612	667	656	658	629	662	647	659	677	685	650	643	662	679	718	657	668	608	656	664	701	618	663	710	650	650	648	666	660	695	629	654	632	656	689	647	678	672	665	655	619	665	646	705	631	665	644	606	634	666	652	635	645	690	677	682	689	647	646	687	657	686	620	665	700	688	677	688	708	705	648	656	716	696	657	643	688	660	637	674	632	636	677	641	646	669	685	701	622	697	670	678	695	648	664	654	649	665	644	634	610	641	673	704	667	666	661	645	670	669	639	640	672	665	707	636	696	622	668	642	613	683	595	669	643	668	602	626	661	635	638	670	671	642	629	625	626	689	639	687	642	647	639	653	703	712	674	700	671	622	659	689	673	702	718	655	662	668	642	645	654	681	675	661	687	693	652	659	649	662	654	708	680	647	655	621	637	656	701	694	670	703	628	666	618	641	686	704	649	644	624	652	671	676	657	664	607	672	698	667	655	674	619	665	686	673	691	654	657	594	640	651	677	648	661	640	664	705	663	682	676	658	680	682	647	659	655	645	646	647	626	655	657	681	649	662	632	671	668	642	637	698	641	677	695	617	690	629	650	671	658	654	695	685	679	705	658	658	607	711	659	695	675	666	649	656	709	639	648	663	669	666	707	679	622	650	656	656	699	704	653	645	646	635	658	671	640	642	634	674	646	676	703	645	678	624	722	626	675	646	632	675	670	659	656	651	679	662	655	603	708	711	658	658	603	636	685	670	689	612	653	642	644	660	638	631	617	705	618	647	693	658	642	657	644	693	697	677	612	666	674	671	645	631	699	619	728	692	674	685	658	649	648	690	612	635	659	612	651	673	666	637	636	654	666	687	683	609	639	650	631	626	664	656	646	604	641	674	704	669	687	672	665	621	623	649	662	667	667	662	633	637	679	619	627	627	715	703	662	686	649	660	659	627	695	667	678	659	689	678	641	646	621	633	663	668	653	675	636	624	666	698	681	651	624	651	671	673	643	655	648	646	709	656	662	683	641	645	628	660	684	632	687	580	671	657	650	684	639	669	633	661	622	669	637	657	669	649	645	693	646	661	628	660	692	699	708	661	657	686	683	672	661	689	664	703	662	652	663	606	659	628	660	664	638	678	672	662	624	642	660	640	641	651	642	685	679	649	627	652	662	627	674	645	650	646	644	654	663	684	655	685	620	688	658	689	662	683	612	678	705	621	666	680	659	645	675	687	669	673	647	680	672	679	630	698	678	631	641	671	656	623	637	657	715	654	665	693	664	665	639	649	667	661	656	635	656	617	667	655	663	677	699	664	665	682	629	653	631	622	663	692	643	665	652	644	614	706	649	649	642	707	637	661	671	635	639	670	672	632	660	646	661	681	650	648	661	682	658	699	704	684	646	683	680
3492	5281	3642	1934	1560	1290	1139	989	918	862	804	789	699	740	725	724	683	688	726	708	707	699	676	638	666	671	716	682	691	676	650	699	674	653	644	669	699	675	649	673	684	677	644	627	671	681	643	651	640	659	675	664	668	725	669	653	670	683	650	682	652	638	689	674	640	672	682	685	682	651	668	695	667	660	578	682	617	676	647	635	681	626	645	648	658	747	656	682	706	714	611	669	647	677	654	711	615	645	624	666	694	642	633	676	716	639	628	631	639	623	650	681	649	700	612	677	671	708	657	696	675	655	658	618	649	685	652	675	668	630	686	672	638	668	645	651	676	612	675	666	658	668	673	658	665	642	695	632	723	656	672	650	689	653	703	676	672	660	687	668	641	664	647	704	665	641	655	635	640	659	647	625	703	683	656	671	640	661	691	661	644	718	647	645	657	654	678	673	646	624	630	645	643	660	694	655	681	624	600	652	675	710	611	705	638	676	632	675	676	641	646	658	664	656	650	672	621	698	666	611	660	704	635	632	687	622	685	654	675	625	692	642	667	684	647	697	632	669	671	639	695	681	686	658	646	667	713	703	668	663	639	688	650	660	671	678	665	685	650	672	691	694	680	631	631	665	662	649	673	684	699	661	663	590	649	642	652	644	663	671	682	695	636	652	660	682	665	667	656	643	674	652	694	676	713	704	673	670	667	665	690	686	645	618	638	699	699	631	676	690	719	638	645	693	658	693	654	682	669	675	683	665	703	615	639	629	699	670	653	677	667	690	653	693	669	669	660	638	690	655	679	660	643	665	630	659	635	619	665	642	627	642	636	705	675	672	662	649	655	649	667	604	686	687	672	618	651	639	666	711	669	707	653	639	668	692	722	664	639	651	693	665	615	640	680	669	621	625	609	638	643	666	642	653	641	640	639	648	681	684	656	693	673	642	695	656	679	624	717	660	612	670	642	632	653	682	653	640	669	647	672	630	649	661	668	646	671	678	690	655	664	624	652	642	657	656	658	680	653	700	635	651	660	636	637	669	672	655	681	630	644	610	654	649	681	652	654	654	659	661	690	720	676	661	673	703	634	667	694	665	653	651	695	632	686	645	667	694	681	649	690	627	662	646	679	698	651	676	699	655	692	657	665	659	666	651	636	621	653	679	636	694	703	683	720	672	657	703	648	661	624	682	660	692	652	655	652	638	632	676	598	700	642	700	676	641	702	635	666	683	683	697	593	652	659	680	632	670	672	689	684	662	638	641	657	706	674	630	642	703	668	637	664	624	631	635	652	673	690	672	675	700	712	678	599	662	661	650	680	654	654	646	618	673	673	700	681	691	660	684	659	708	672	650	664	664	672	630	648	649	630	628	703	666	679	679	626	658	645	692	648	674	655	671	707	702	604	618	637	685	666	638	639	659	670	646	700	678	618	681	676	698	679	668	709	644	663	707	713	665	660	634	677	660	717	655	638	634	687	659	653	667	706	619	666	680	664	610	616	674	646	732	663	636	657	686	622	659	645	649	669	594	687	664	632	659	621	673	684	644	644	676	625	632	692	676	616	669	677	666	677	673	643	641	682	696	673	667	641	677	652	683	654	687	655	631	619	686	706	681	654	639	635	696	610	655	658	615	667	666	644	692	644	647	646	657	655	682	681	664	677	651	660	663	712	702	624	657	646	697	650	689	692	692	679	645	668	693	647	650	677	675	636	676	664	715	654	656	681	709	666	682	679	609	645	724	683	646	691	601	683	608	659	670	677	660	643	675	641	673	727	633	619	664	696	643	661	663	686	665	677	698	662	679	654	657	696	656	705	673	647	659	654	704	629	606	680	675	657	660	625	653	660	673	695	675	648	669	620	665	670	660	658	706	668	668	663	683	710	657	637	650	664	648	651	710	654	619	658	628	648	656	635	662	669	648	693	619	677	626	654	644	682	623	597	625	659	679	641	645	704	663	630	642	658	706	640	649	685	662	657	735	635	714	705	705	684	644	659	663	705	671	672	610	678	641	681	697	691	612	645	663	656	647	656	645	657	661	640	661	668	673	677	699	680	625	618	622	652	674	668	661	602	646	641	689	653	653	663	635	657	666	722	619	690	679	680	613	685	673	655	657	644	688	634	682	633	670	712	681	664	672	754	715	689	636	647	657	670	640	657	699	619	654	648	657	643	626	648	707	610	664	668	667	662	637	692	673	686	689	615	641	711	644	660	662	671	736	685	664	649	688	643	668	680	722	681	650	654	664	695	664	650	697	649	667	620	690	654	677	641	660	609	642	661	676	659	674	686	711	650	686	664	664	667	648	680	638	713	643	685	644	621	657	652	663	655	675	685	620	649	659	693	650	612	652	698	700	644	673	667	662	611	675	616	653	643	697	668	619	695	665	677	646	685	678	689	666	687	640	656	673	629	631	681	687	705	639	696	643	660	624	678	647	666	683	704	674	675	628	692	641	678	684	667	674	614	634	673	638	667	620	693	686	655	671	650	667	651	636	652	676	688	694	645	641	614	686	670	633	648	663	629	638	663	671	639	683	620	651	673	690	675	665	628	661	646	634	700	653	652	646	694	638	663	675	650	597	663	651	673	715	597	682	624	653	721	650	684	630	661	634	659	657	661	670	679	648	671	668	712	661	655	707	640	650	653	695	685	656	660	675	658	699	641	656	659	607	675	703	678	668	685	609	663	671	718	682	693	661	656	667	697	664	645	630	686	640	659	663	666	639	709	664	675	670	657	695	653	704	670	661	678	666	642	659	664	610	666	691	649	651	666	679	684	687	697	650	655	668	673	662	676	665	619	671	687	681	609	656	636	648	639	644	687	678	646	652	655	650	657	695	648	702	680	652	647	654	683	654	672	656	707	662	691	719	656	677	660	662	675	648	651	673	670	695	658	673	674	652	639	658	677	663	677	676	696	632	659	660	617	635	668	678	671	655	661	689	660	663	626	688	667	703	678	664	624	694	638	674	688	646	646	649	659	652	649	683	704	682	635	729	622	668	645	665	651	659	695	647	637	657	645	618	704	703	675	595	709	661	638	688	625	619	645	650	692	660	675	630	686	619	663	642	688	663	657	616	616	660	659	686	652	683	650	678	678	625	690	645	655	635	649	651	697	656	644	691	699	644	676	671	670	672	696	671	654	646	664	635	654	684	688	716	717	705	668	648	695	662	678	614	697	674	660	656	635	711	707	656	682	664	709	666	633	610	641	623	655	654	642	640	697	643	622	647	653	653	662	646	678	680	609	673	669	625	679	693	664	667	707	665	654	667	665	665	668	708	628	677	711	696	647	690	630	666	674	677	674	625	663	700	682	635	634	690	639	672	624	681	686	681	659	662	640	682	697	686	614	693	641	652	666	671	664	672	681	641	647	648	698	689	687	694	633	641	633	679	703	650	668	669	619	669	666	673	643	667	669	611	689	673	681	661	675	650	682	653	660	659	660	656	666	663	642	683	651	705	641	656	629	638	652	655	661	661	647	688	672	678	638	613	613	678	681	686
22519	21294	29048	23868	21291	21346	9898	994	732	566	509	481	434	372	341	378	353	331	299	313	305	296	288	279	338	284	299	292	273	280	270	243	264	286	253	260	272	262	274	246	241	238	245	235	253	233	263	258	224	257	223	260	281	237	219	241	224	250	229	272	253	258	249	223	222	258	246	261	214	223	231	234	259	233	244	256	240	235	224	231	238	252	245	225	234	244	217	250	228	239	261	234	241	252	213	249	230	231	252	254	208	231	252	219	244	232	240	248	207	280	246	224	231	216	232	243	250	229	239	268	218	238	234	237	257	254	246	233	279	232	236	232	246	276	236	247	223	222	216	251	243	213	278	217	245	237	250	253	254	240	249	252	217	265	228	235	240	240	252	222	247	214	227	224	240	220	246	260	252	266	211	243	234	249	235	245	245	229	232	232	226	225	229	245	267	245	273	235	268	245	223	241	224	220	240	218	234	262	231	228	239	237	242	237	240	221	236	237	241	221	222	247	231	252	266	207	225	244	228	236	245	240	238	241	227	225	240	272	237	249	249	242	232	230	243	228	261	225	201	223	237	250	227	231	256	218	238	246	248	236	227	235	229	230	238	236	238	235	240	251	237	271	249	248	221	237	229	208	238	239	233	230	234	231	251	221	244	219	228	243	233	235	251	225	260	219	242	191	232	224	224	236	234	244	231	257	201	239	219	244	232	267	230	239	254	261	252	232	250	239	233	220	254	212	248	223	260	250	251	244	222	213	216	253	243	246	244	236	248	226	235	249	223	221	222	229	227	254	253	251	225	231	245	235	256	238	239	215	248	271	245	255	209	246	217	220	213	252	233	246	242	224	230	235	249	266	232	250	234	221	253	229	230	273	258	238	235	255	240	214	218	225	238	251	235	240	222	240	243	256	229	257	240	230	237	287	220	254	245	230	234	222	258	260	227	272	207	238	229	214	262	245	200	245	221	241	244	246	245	212	238	248	222	268	237	215	246	241	218	244	236	241	214	249	232	240	209	247	261	240	242	224	275	239	227	268	258	249	242	237	224	256	226	279	246	224	231	241	244	220	237	225	255	225	239	228	234	248	247	233	212	211	255	231	222	252	246	225	233	236	246	234	226	218	245	214	230	233	240	245	241	259	227	240	235	234	257	238	242	208	250	235	241	216	222	245	250	222	267	238	242	232	249	210	248	221	220	227	239	245	231	226	272	244	236	252	239	247	277	231	241	219	246	233	259	233	256	249	252	219	210	223	253	241	215	253	269	239	227	239	228	241	252	215	261	237	237	228	236	249	224	218	214	237	233	249	244	239	239	239	242	225	227	253	213	258	250	233	229	242	232	257	211	242	215	245	266	260	228	250	232	274	227	238	236	253	223	230	204	224	255	232	240	238	226	218	235	250	240	236	246	231	244	238	239	259	236	259	224	223	245	247	226	234	225	269	234	251	251	227	235	233	222	235	257	224	244	256	230	221	246	232	264	231	238	228	248	243	246	234	219	244	237	203	195	223	213	241	256	251	231	217	249	253	227	244	222	254	241	256	267	210	230	244	246	246	223	232	232	242	231	225	226	243	242	255	247	230	231	223	217	255	246	232	230	248	241	242	264	224	208	213	261	237	244	227	243	226	253	263	237	252	238	236	231	252	246	257	254	233	256	224	261	211	252	251	216	254	248	235	240	227	193	218	262	249	248	258	216	222	272	230	264	215	247	237	243	251	246	250	235	253	228	213	246	233	247	236	238	241	219	244	209	234	247	239	244	259	212	242	235	217	244	218	254	245	238	227	248	214	262	233	243	232	245	230	261	225	236	248	223	229	228	227	238	255	214	234	242	223	219	252	208	233	209	208	251	218	250	239	263	277	257	241	228	221	211	226	216	254	236	250	236	244	225	254	247	242	208	230	237	217	250	234	253	237	216	250	233	264	225	231	245	252	235	256	239	224	240	241	248	212	254	263	224	254	226	222	215	245	260	228	253	248	249	241	230	221	234	236	251	267	266	225	234	260	231	247	246	208	229	243	228	238	261	238	234	217	234	246	229	245	216	248	227	254	254	232	245	237	269	220	232	254	225	231	264	267	242	243	220	227	246	260	233	235	221	239	236	223	222	251	242	245	230	238	218	214	252	190	225	247	216	246	224	234	222	247	222	209	229	253	229	245	217	243	239	241	257	234	229	246	220	236	263	248	242	277	234	233	253	243	246	248	246	233	255	222	239	225	234	222	234	223	242	238	235	221	272	225	243	241	236	253	257	230	252	243	236	257	231	274	216	219	244	250	231	227	234	239	247	246	222	223	249	257	255	242	256	222	216	250	240	219	248	248	236	233	242	220	250	243	242	256	239	238	202	260	254	227	228	217	214	225	249	234	223	238	269	236	222	237	212	217	237	226	223	236	254	259	209	224	239	260	227	259	270	225	250	257	233	248	229	232	229	254	257	235	259	253	231	235	244	226	237	225	226	249	247	260	224	241	233	238	238	246	228	237	230	237	236	235	212	231	231	241	215	228	223	260	229	247	229	214	249	239	215	232	234	242	219	241	248	261	238	245	271	218	232	279	260	238	257	238	231	242	261	254	263	218	251	226	227	249	229	236	260	253	243	242	260	240	235	222	223	242	247	220	247	234	212	235	233	229	238	243	239	236	221	237	251	231	220	223	249	217	239	230	239	247	224	217	250	270	246	230	222	243	246	244	234	237	246	237	234	233	243	248	260	211	242	220	242	233	260	232	234	252	254	261	234	239	236	228	233	220	235	232	241	244	231	221	260	249	208	270	246	246	220	223	225	230	217	240	241	231	248	243	261	226	250	237	239	265	238	239	232	239	254	246	249	244	234	230	251	261	250	224	243	210	250	253	230	241	252	232	222	265	243	220	251	223	227	230	252	233	249	233	233	227	226	251	221	244	227	215	239	224	237	254	253	238	234	246	224	238	230	236	211	215	228	217	232	262	233	207	219	238	234	219	239	224	233	254	247	216	225	243	256	247	203	272	247	256	230	239	206	237	239	231	247	221	243	241	257	219	256	244	219	218	250	261	249	225	231	227	219	216	233	228	223	247	237	249	232	245	261	218	251	243	239	212	233	258	235	249	248	253	231	240	261	228	244	241	215	240	240	219	254	255	242	216	243	249	249	218	267	224	226	227	264	262	214	238	250	230	232	227	230	239	213	251	216	221	249	252	236	247	235	240	240	250	257	222	229	228	241	213	233	227	228	241	215	231	233	223	238	230	230	226	230	252	221	229	253	252	267	269	232	255	249	235	258	217	238	249	217	234	229	209	232	236	252	248	223	236	219	234	244	214	238	237	232	255	245	237	232	227	236	229	242	256	208	230	239	234	248	241	285	218	246	218	228	242	246	249	241	256	221	227	239	233	216	229	251	242	254	234	198	221	237	250	218	261	229	223	252	247	237	240	224	221	222	238	219	245	240	198	234	242	255	237	258	237	246	239	227	248	254	237	266	242	279	249	235	240	228	213	214	246	246	231	224	277	217	249
4403	14379	9656	4640	3366	2459	1782	1361	1087	887	754	662	603	492	472	411	411	373	350	393	329	323	329	356	319	337	327	307	280	270	260	296	281	259	258	261	257	266	292	249	235	282	275	228	241	263	283	258	265	228	242	272	252	252	258	254	222	274	237	235	252	254	228	266	263	238	220	233	248	249	246	241	215	230	219	231	243	234	268	262	220	252	252	262	263	235	210	238	253	255	250	230	253	265	207	235	267	247	246	257	243	245	235	239	226	264	242	215	222	237	229	257	221	223	253	225	258	254	232	231	234	242	239	237	236	257	241	237	256	238	215	252	233	228	245	289	253	228	246	252	241	237	232	240	235	229	211	234	245	241	239	224	233	237	229	231	228	223	238	221	217	247	245	221	240	233	245	224	216	227	232	232	217	226	252	241	277	238	226	250	234	223	193	208	257	253	228	224	222	222	264	235	253	230	227	240	214	222	208	231	217	252	269	219	220	237	210	257	226	219	244	230	214	248	236	225	251	226	240	228	236	222	245	211	236	208	235	247	251	238	223	238	228	230	240	259	224	238	230	255	222	257	229	247	243	234	259	240	236	222	236	258	252	235	249	268	238	227	233	234	223	240	215	229	247	252	225	221	246	225	212	234	224	226	262	240	230	247	238	218	238	260	228	241	237	238	227	236	252	252	240	242	237	220	238	226	240	210	262	230	224	218	257	245	228	221	256	226	264	244	238	235	245	253	228	259	216	228	224	208	232	250	248	246	222	239	215	261	217	218	238	233	217	227	240	216	230	265	241	208	218	240	215	247	235	250	237	248	233	232	234	231	232	216	249	232	243	218	246	244	228	242	244	247	234	231	260	221	261	226	229	256	229	226	225	269	234	244	240	238	239	214	239	209	258	245	243	228	246	242	225	234	237	243	209	218	247	277	206	237	233	234	264	227	286	226	218	238	251	229	220	219	233	242	230	209	240	231	229	221	221	240	248	217	249	225	223	245	258	232	234	230	246	267	249	242	244	231	258	246	225	227	230	244	243	235	229	240	210	240	243	224	245	253	224	227	219	252	224	230	250	264	242	244	247	243	257	245	242	229	216	229	219	245	213	246	218	203	225	209	258	270	235	250	217	250	224	223	252	229	228	215	218	226	231	221	217	240	246	232	258	231	230	223	235	236	210	233	234	250	239	251	238	216	244	220	250	239	237	227	242	209	251	248	221	252	251	242	245	234	227	235	275	235	245	227	229	260	264	249	248	247	212	265	245	223	238	233	232	216	204	238	219	254	205	229	219	247	220	239	251	199	257	249	253	226	220	270	201	230	230	235	242	267	241	252	227	243	255	232	268	224	228	236	238	206	217	213	216	233	263	224	239	239	264	225	230	250	242	242	236	253	246	225	229	232	238	239	209	232	235	258	242	242	247	227	243	240	242	270	255	234	261	226	238	199	229	249	220	217	228	261	214	238	253	247	225	240	220	207	231	251	235	228	241	249	235	230	234	228	220	226	248	237	225	251	254	253	207	229	217	210	245	246	243	256	258	230	256	235	229	245	225	209	240	214	223	240	233	249	241	207	250	258	247	227	231	225	257	242	252	225	220	230	248	288	231	242	239	210	234	251	243	223	244	240	225	243	238	257	226	214	238	261	213	212	218	272	252	217	241	252	216	229	244	250	248	250	241	211	217	236	235	228	210	233	211	247	236	228	219	223	229	213	249	206	261	231	264	252	215	247	231	266	245	209	246	209	230	241	248	264	225	243	242	232	233	238	235	237	236	224	236	254	221	220	271	217	241	246	222	250	254	245	201	249	221	224	263	243	242	237	209	231	211	240	223	234	251	220	247	232	236	227	238	241	205	214	229	229	249	245	259	225	258	226	244	249	229	238	231	227	244	243	232	240	230	229	239	228	212	219	257	250	246	218	240	250	239	227	259	246	209	244	227	250	234	231	243	246	252	249	230	223	240	266	232	260	260	239	210	223	228	222	223	230	245	234	245	226	199	247	256	228	256	233	235	226	232	243	240	236	228	238	235	235	247	256	263	261	226	213	246	249	236	248	235	245	220	250	185	237	223	270	250	237	215	255	251	244	245	233	249	238	228	242	234	244	233	222	252	256	229	229	248	236	229	222	231	224	257	225	260	231	244	243	246	230	224	233	239	221	257	224	217	262	255	225	236	221	212	219	237	239	219	236	228	259	199	227	240	240	208	251	210	234	224	250	222	261	256	232	268	258	248	253	231	251	252	247	263	251	254	255	231	221	248	217	242	241	233	238	243	214	259	223	230	253	254	253	242	229	234	236	230	227	219	222	248	209	230	250	227	250	238	283	251	250	223	256	225	213	253	247	243	225	269	232	232	235	229	243	236	234	235	250	237	237	260	250	220	237	248	228	229	249	243	211	257	247	236	250	256	234	215	250	219	250	205	250	236	248	235	249	233	241	237	235	228	222	260	214	223	211	230	214	221	237	247	272	227	246	245	220	226	226	206	233	255	244	233	230	226	242	231	252	226	238	260	225	228	244	237	254	220	232	237	228	232	265	253	239	219	207	225	229	241	231	236	257	232	264	229	221	238	226	257	212	231	249	273	225	250	247	216	244	242	239	248	224	266	245	236	234	254	222	221	221	223	258	245	241	224	255	239	213	249	248	255	224	228	246	237	233	214	247	234	263	235	230	220	238	250	256	218	229	248	225	226	196	221	228	213	251	246	263	213	245	235	226	228	260	234	237	244	242	238	249	229	246	228	225	231	224	233	241	225	249	221	245	244	238	237	240	227	238	213	243	239	230	235	238	263	250	238	249	249	268	208	245	263	235	255	238	241	214	221	224	263	247	242	234	251	259	217	236	221	265	251	229	247	224	252	204	254	233	239	240	243	266	236	235	218	239	262	229	226	233	249	261	242	251	233	243	230	232	227	222	233	245	197	230	218	215	241	238	241	234	269	234	237	255	245	250	228	236	255	215	220	215	222	236	237	238	234	237	233	225	245	227	236	228	226	218	265	228	215	221	269	236	250	241	260	213	246	225	230	225	209	236	208	225	227	226	224	229	208	240	236	231	274	224	261	251	234	248	239	207	241	222	253	263	228	236	248	236	246	210	222	249	246	242	223	224	220	238	216	210	223	216	235	219	226	265	238	252	252	214	210	235	249	241	234	221	275	231	230	234	228	241	220	225	242	232	250	243	224	232	245	249	238	244	223	237	232	252	239	223	235	226	218	219	261	230	249	248	255	240	220	243	218	221	246	252	253	245	260	222	209	247	256	249	251	243	266	238	242	230	236	241	237	241	233	222	233	209	232	242	249	228	232	249	242	249	250	226	221	264	242	244	238	239	235	245	218	272	252	233	253	248	229	233	240	235	241	231	249	229	242	263	237	223	263	248	247	231	235	239	230	251	237	248	229	249	254	252	225	247	227	250	235	220	260	220	246	236	276	237	216	229	226	232	226	254	223	223	245	241	208	242	221	252	211	240	223	241	239	260	231	241	245	261	233	220	250	238
27736	19520	6185	927	671	647	612	579	623	615	647	565	622	565	591	586	589	568	570	595	610	609	648	569	568	596	596	557	600	579	610	594	599	547	566	612	556	583	575	569	614	576	534	609	606	607	591	603	610	551	586	574	567	585	584	578	627	603	599	571	572	622	606	564	571	587	578	542	596	547	585	572	577	593	576	587	617	542	679	578	586	543	571	586	542	587	579	573	601	590	575	577	583	558	604	581	582	567	600	572	590	577	562	575	595	609	572	584	623	570	587	584	566	605	597	594	615	589	576	573	603	561	527	594	614	561	543	569	542	602	585	609	571	572	610	566	573	590	563	612	589	595	576	612	578	602	599	575	619	603	589	527	580	583	615	622	557	588	561	553	631	519	589	580	561	568	609	586	574	598	565	615	577	621	559	602	587	588	573	573	641	620	571	564	569	571	604	560	609	551	609	603	579	557	601	622	550	622	562	576	622	607	599	607	587	586	584	566	586	596	540	584	581	587	571	610	558	557	580	612	575	598	586	572	560	629	583	613	590	577	596	632	582	571	597	627	621	561	564	596	630	522	600	586	556	609	587	585	622	565	567	589	589	555	593	565	604	588	618	585	606	589	557	568	584	594	606	578	590	596	618	627	555	581	554	597	609	540	584	577	556	580	576	600	594	558	586	534	574	587	564	583	580	543	627	548	603	586	596	594	547	553	595	579	563	583	603	577	548	571	596	596	593	586	610	583	593	597	590	562	531	563	587	599	576	560	564	570	573	564	583	575	570	565	593	564	569	596	577	546	616	598	597	543	581	541	615	560	570	605	601	610	582	588	556	609	593	582	551	562	592	641	587	604	579	559	610	594	540	601	575	606	583	592	593	618	612	567	567	550	595	552	563	580	565	598	588	580	583	578	548	592	565	549	597	504	570	585	541	583	570	601	577	606	551	570	600	596	627	596	567	570	613	609	559	564	577	556	578	555	592	576	578	554	594	575	592	563	571	582	588	597	591	500	584	593	584	577	557	574	558	610	580	574	564	561	589	620	546	594	572	599	606	578	648	575	605	592	556	597	595	597	610	582	551	594	517	617	581	582	616	604	579	573	590	585	553	644	592	603	566	612	578	615	540	532	584	540	579	594	592	577	529	623	602	555	565	597	579	556	568	586	581	600	564	525	617	595	588	551	572	548	585	560	600	581	578	596	584	569	590	603	586	563	581	519	572	624	613	545	579	572	598	578	588	569	573	551	635	564	598	575	545	588	536	609	578	581	587	581	561	546	603	556	601	590	585	596	559	511	578	585	584	600	599	592	564	598	594	592	580	585	592	586	597	592	586	558	581	560	582	575	594	571	624	599	611	572	612	586	553	564	604	590	591	558	608	633	589	576	578	588	578	593	613	552	602	598	589	558	558	585	556	584	560	562	568	573	576	605	553	602	608	547	546	569	545	576	587	560	556	558	621	590	591	597	584	578	617	579	560	577	553	570	569	600	593	567	659	619	638	566	582	615	555	614	593	577	556	599	580	614	546	603	558	597	561	552	563	617	573	593	589	596	598	558	593	571	573	571	625	608	589	552	551	606	572	577	570	587	599	575	598	559	595	608	569	572	592	589	566	572	581	589	605	577	590	565	572	588	543	581	535	575	585	616	612	614	581	541	586	601	584	533	601	617	543	582	614	600	616	596	561	569	549	612	647	571	580	620	580	601	571	534	575	591	573	580	610	577	578	562	565	548	580	572	574	543	564	568	585	587	586	628	579	623	575	555	583	579	531	585	601	603	555	582	614	589	582	574	626	564	592	584	587	566	594	585	576	562	579	561	560	595	572	587	612	576	544	618	579	592	586	559	566	588	539	585	572	578	593	576	595	565	585	566	598	568	590	554	559	559	584	593	597	550	595	594	593	561	545	620	588	568	584	582	573	600	545	585	601	578	576	586	578	668	595	552	613	604	592	524	553	617	575	575	573	609	570	593	550	536	638	613	550	568	589	562	589	560	583	543	587	582	572	584	579	572	573	616	597	644	596	599	577	581	570	607	625	597	588	558	571	581	583	563	588	547	603	564	597	543	546	582	579	619	592	591	549	575	607	579	593	598	603	646	552	588	603	577	614	529	575	577	551	583	604	567	601	580	583	565	543	550	586	581	576	592	580	572	614	595	588	589	609	566	569	586	543	591	581	566	576	580	577	540	628	587	570	610	611	567	571	542	577	537	609	583	557	572	574	570	567	543	557	528	559	580	588	587	566	521	614	566	553	582	550	585	575	611	554	566	578	583	601	578	603	567	566	570	597	606	577	573	571	582	593	569	542	581	560	615	595	594	558	580	591	531	571	546	582	567	575	559	620	603	559	600	562	598	600	579	607	570	567	559	598	610	598	555	567	571	568	570	549	607	654	577	560	571	592	611	573	621	570	579	650	628	538	578	601	581	594	582	583	605	550	587	603	576	599	581	548	534	582	561	570	590	572	590	543	576	567	605	557	606	572	522	620	599	602	530	587	535	553	608	573	555	551	571	595	590	563	601	555	615	610	637	590	550	555	587	631	557	574	610	595	580	579	560	569	580	572	569	572	578	598	546	567	543	555	594	605	548	630	600	597	608	637	564	608	561	530	608	598	586	561	534	630	603	592	593	634	550	585	556	553	570	582	558	611	598	553	577	618	568	596	555	615	601	595	606	584	553	615	571	569	583	564	576	592	597	539	608	591	562	568	605	607	599	613	538	538	567	560	578	595	545	601	600	587	596	535	590	587	601	581	573	574	601	603	596	565	556	528	582	593	575	588	554	561	571	577	555	596	627	572	607	574	564	576	574	554	586	600	566	577	544	555	578	524	597	618	593	593	590	623	591	632	575	581	583	594	588	572	580	597	634	562	616	610	590	586	579	625	597	579	588	587	588	594	548	547	602	581	609	624	567	577	573	576	556	554	557	608	534	586	583	569	587	568	578	586	609	565	594	593	591	605	627	592	581	579	589	574	608	603	563	571	573	601	568	539	542	574	575	603	605	552	574	602	559	586	594	600	562	612	570	539	605	581	589	591	562	589	603	577	582	586	576	584	590	572	591	566	575	607	554	580	585	525	565	586	554	532	552	578	596	607	586	598	577	628	538	588	595	556	594	565	550	603	561	542	558	560	591	570	574	615	579	547	592	586	583	621	550	579	618	544	570	579	575	539	555	617	574	563	600	585	588	617	591	583	619	587	572	548	616	534	550	569	575	549	597	579	607	597	520	576	605	552	598	589	609	600	602	541	561	568	568	553	568	647	580	610	553	555	580	583	586	601	557	567	579	559	581	582	552	606	595	554	566	597	587	603	560	598	572	587	641	586	585	596	577	613	578	578	552	575	584	596	576	583	594	578	544	584	604	632	578	580	570	564	548	561	581	542	585	604	599	596	560	562	575	607	633	575	532	632	580	587	616	583	603	581	586	596	563	612	571	541	604	556	586	611	554	555	571	587	572	610	598	602	635	558	572	583	591	555	550	585	571	562	613	547	588
4464	1477	1094	819	717	722	665	639	637	643	635	618	615	593	589	602	587	595	595	590	585	601	595	560	571	616	642	638	625	595	590	611	612	607	588	603	599	583	580	597	606	627	611	632	566	588	581	577	570	549	583	609	600	574	597	581	583	608	561	614	611	600	624	587	600	600	608	631	530	595	594	571	596	600	610	562	545	576	576	597	596	637	644	553	575	547	608	602	611	651	604	604	600	604	617	625	602	583	605	610	619	577	589	580	623	629	618	595	523	573	632	602	595	637	619	590	561	541	585	619	619	574	609	645	611	629	619	604	614	593	557	620	585	587	626	638	620	577	580	567	505	596	554	580	601	586	588	601	624	618	619	562	600	584	604	581	583	630	579	601	563	580	628	613	600	604	589	566	571	610	609	602	608	602	575	614	621	601	570	603	623	576	571	609	595	598	593	622	614	613	632	573	602	582	611	615	581	581	610	582	589	623	623	606	534	590	558	586	600	617	616	586	584	605	585	612	617	610	607	567	609	627	578	584	594	541	627	616	612	591	599	612	574	571	583	608	619	561	597	583	567	569	586	613	588	588	569	621	584	572	573	600	664	558	585	584	591	611	597	617	593	608	598	597	624	577	593	595	606	576	625	630	617	591	605	632	629	621	592	618	595	586	636	591	623	628	610	626	619	619	590	592	613	683	613	618	594	556	620	600	606	582	566	568	631	556	581	566	581	583	618	601	621	598	643	586	591	569	650	599	575	579	630	632	579	581	602	579	591	584	594	598	577	617	620	592	591	599	596	605	564	637	645	608	609	599	592	579	615	559	593	623	579	622	575	630	602	603	600	605	579	608	621	553	587	592	580	595	621	601	571	586	547	613	586	608	626	625	613	575	560	625	579	600	598	585	629	590	579	573	572	610	546	625	618	619	606	569	597	634	588	626	592	626	600	625	552	617	657	564	589	597	601	628	616	596	594	623	568	598	607	578	598	599	585	620	594	610	605	575	597	589	589	605	546	579	611	636	604	612	594	596	627	617	615	565	627	594	591	572	605	648	606	590	621	592	613	576	592	595	581	606	611	589	596	572	599	594	599	560	627	608	597	605	649	602	624	636	615	602	592	638	594	574	571	628	579	619	583	583	532	576	578	602	620	596	559	600	574	647	599	593	589	592	566	587	548	561	576	614	605	614	629	574	581	609	627	605	578	595	585	559	599	601	603	570	602	604	619	579	603	570	588	589	592	595	608	588	604	644	579	584	568	608	560	589	584	579	631	574	578	554	595	569	642	635	610	587	607	609	603	610	610	587	543	591	607	611	604	616	588	627	591	559	575	575	627	624	614	601	624	603	578	609	607	567	618	602	638	566	593	574	617	558	618	562	605	630	594	606	583	603	632	575	607	613	637	599	588	572	587	625	582	644	627	594	632	612	607	652	649	614	647	600	586	595	604	600	611	612	604	584	584	594	608	595	573	614	622	566	618	587	621	575	609	572	609	624	620	615	570	629	632	616	552	556	567	605	620	595	573	594	579	603	601	595	599	602	619	612	604	598	619	572	540	587	585	602	584	585	630	597	587	553	613	594	594	605	601	593	645	556	572	633	611	583	595	597	610	602	593	597	591	612	614	613	586	577	632	588	621	625	626	613	621	604	606	561	570	603	595	608	695	559	568	589	594	621	636	588	563	606	613	615	637	608	581	626	585	622	583	622	663	590	620	568	583	592	586	563	630	625	603	629	646	580	569	579	657	589	586	562	573	567	595	617	566	597	569	560	632	625	611	577	604	626	586	576	657	614	594	628	618	616	591	579	617	650	572	594	546	661	608	580	609	629	611	636	617	602	657	609	604	586	659	621	545	576	587	638	624	588	594	589	623	609	598	585	671	596	645	575	560	596	609	573	591	613	561	621	580	635	615	595	595	644	585	593	604	649	599	610	575	611	604	649	586	658	627	578	574	609	633	607	644	603	586	588	574	576	606	603	597	611	556	622	651	594	617	584	580	562	553	584	617	622	577	570	576	567	633	593	593	580	621	576	609	577	614	593	624	655	579	596	595	625	657	617	563	577	620	600	562	605	587	567	637	568	610	610	617	600	581	601	596	627	565	553	622	588	605	596	618	605	616	561	622	588	614	584	600	571	612	624	640	611	616	613	571	628	592	598	602	583	600	624	620	614	605	603	597	613	610	611	603	592	617	660	627	594	614	613	616	615	586	581	588	598	597	598	602	626	622	617	591	559	625	611	576	614	607	613	580	640	610	551	583	623	603	604	627	605	653	605	623	616	614	574	555	553	598	609	599	595	638	607	625	577	602	622	571	597	625	605	601	606	602	577	580	629	613	617	653	644	654	643	607	628	618	614	564	627	589	651	611	618	563	607	617	553	602	568	579	633	606	577	601	582	641	634	590	567	615	584	591	620	596	615	552	590	593	631	561	608	597	576	608	622	569	607	573	603	603	623	574	577	623	588	574	595	563	575	604	576	633	607	557	570	617	607	572	583	599	592	599	560	573	594	635	584	609	574	576	571	649	607	576	601	594	562	574	595	587	615	604	619	613	597	564	634	581	592	603	632	595	588	578	572	570	582	655	577	569	578	668	613	595	564	612	577	630	618	596	568	636	619	634	592	573	630	626	570	597	591	569	608	600	581	622	604	550	595	581	588	586	629	608	606	553	582	604	597	572	585	616	632	548	614	600	565	618	646	650	551	611	606	612	584	607	626	588	592	603	629	562	609	609	584	565	614	593	576	574	619	598	590	572	578	577	572	603	654	603	571	646	600	589	592	603	606	508	620	594	601	614	573	651	544	602	590	625	625	603	606	634	595	627	602	627	610	615	562	581	579	599	616	577	594	612	540	611	635	597	595	610	587	581	575	622	600	628	625	590	541	568	606	568	587	633	567	612	559	595	550	581	641	623	590	592	591	572	588	595	619	581	572	569	657	633	609	593	611	611	617	622	599	592	579	610	579	623	621	582	598	582	629	620	606	597	594	563	617	556	601	621	604	624	560	600	600	604	586	563	585	613	615	609	610	626	595	592	628	590	634	619	602	620	616	599	567	613	604	630	593	603	593	603	571	639	589	610	610	633	648	607	597	614	579	583	551	620	577	605	588	611	614	617	588	627	601	615	620	600	600	590	584	620	612	631	590	619	607	585	596	586	594	578	591	596	609	584	580	572	574	652	595	596	587	622	565	561	630	598	596	628	618	593	610	606	603	574	606	605	631	643	580	588	600	592	614	613	607	596	581	598	644	607	591	600	612	567	569	607	618	574	549	631	615	587	608	564	580	604	601	536	579	550	572	628	567	556	563	613	625	561	605	596	613	623	581	600	609	615	607	600	637	536	580	600	596	601	557	630	602	574	581	571	572	595	608	570	564	590	596	561	636	591	611	586	601	565	609	544	549	607	573	626	603	611	594	625	647	594	578	618	655	550	589	596	595	619	641	616	578	592	607	571	590	548	593	622	613	579	629	622	589	633	560	583	622	631	631	601	581	576	630
23784	21350	28659	24383	21355	10473	981	666	496	486	447	406	380	366	321	319	349	296	319	264	283	307	283	280	306	314	318	263	288	267	283	273	266	304	308	286	277	267	310	275	258	261	279	274	278	236	271	265	251	289	298	289	279	271	253	260	256	268	269	268	289	271	289	245	262	242	272	264	277	278	232	272	274	255	267	262	271	262	246	261	287	229	278	296	255	285	264	254	287	264	269	259	284	270	273	277	265	248	244	288	258	276	261	238	252	285	256	262	241	231	274	273	271	259	242	280	265	236	258	257	271	261	289	240	260	260	264	299	272	286	254	270	271	265	247	279	312	263	249	251	269	267	281	292	259	259	274	270	277	259	252	262	278	243	273	265	255	276	261	298	275	229	236	304	250	242	250	253	284	267	277	299	256	251	254	263	262	257	295	291	255	251	249	269	255	260	262	280	252	246	294	283	248	255	267	261	255	256	231	264	261	255	273	272	264	243	246	290	237	242	281	274	266	278	246	272	275	263	255	262	268	245	251	290	284	279	244	282	263	266	242	239	278	275	272	282	257	268	259	286	248	274	271	252	298	251	283	278	245	266	274	255	282	262	268	253	265	267	297	260	273	292	252	261	261	240	258	246	274	305	248	250	295	256	274	266	282	251	243	267	236	281	271	277	269	264	268	283	264	234	242	254	264	256	297	269	266	287	290	276	252	268	265	242	250	247	249	288	274	251	276	252	287	275	256	254	263	276	250	243	282	270	265	271	278	238	273	256	275	266	280	293	261	253	243	258	285	290	239	274	274	260	264	256	290	307	284	259	276	253	267	263	272	280	275	273	261	286	253	238	254	269	257	292	253	316	269	255	302	290	275	284	285	276	267	255	275	282	259	235	267	264	259	262	276	257	280	264	262	265	276	251	250	250	264	291	275	263	277	264	271	266	286	244	256	299	252	271	283	272	264	249	274	247	246	270	273	255	273	260	268	286	263	244	245	234	265	292	302	270	279	296	276	267	258	274	262	249	269	250	257	278	236	270	262	272	260	284	257	282	269	282	258	257	262	216	267	272	269	243	277	287	291	293	251	250	277	270	254	279	291	285	257	271	260	244	253	250	257	251	267	266	274	266	251	269	268	273	248	261	285	286	260	245	255	263	238	284	259	266	257	273	276	279	252	253	279	259	289	238	281	274	259	262	259	261	271	317	255	275	278	283	313	270	251	269	271	261	295	271	260	271	273	267	275	242	253	276	269	246	243	249	271	274	275	270	272	233	295	247	272	254	274	280	258	281	262	284	264	283	251	271	256	242	283	256	263	252	279	312	263	238	272	257	267	280	261	268	259	269	312	263	280	241	254	259	298	307	257	257	253	272	272	263	279	281	281	271	267	272	253	252	259	265	255	308	291	253	271	271	259	267	264	286	262	262	262	266	242	277	248	284	261	274	243	263	270	267	276	260	243	270	271	261	261	227	279	267	297	267	251	275	262	263	255	266	265	260	262	237	277	259	288	261	257	271	281	275	257	247	263	297	265	270	277	298	243	270	279	258	266	263	267	245	274	268	249	255	256	274	239	238	250	285	249	278	242	276	251	245	290	281	306	253	235	239	260	287	266	240	272	261	247	264	274	237	277	261	270	279	283	275	260	282	260	244	272	283	267	255	261	275	267	290	282	284	234	279	244	260	239	256	244	291	266	277	292	226	280	274	250	280	305	279	278	264	282	237	280	258	268	248	240	286	265	268	286	269	275	284	240	239	272	244	270	254	247	312	255	238	233	253	247	242	259	248	262	277	273	258	268	246	270	254	270	262	234	271	269	245	263	280	237	296	286	277	239	276	284	261	264	256	243	270	258	265	260	280	245	227	278	259	277	275	268	256	287	279	250	268	260	260	262	270	305	278	281	282	285	264	271	269	253	264	269	262	263	252	232	286	279	249	279	244	293	271	247	272	268	309	267	266	249	243	267	239	265	260	259	284	244	275	258	270	256	275	254	247	289	257	283	287	247	286	256	270	262	271	214	247	259	250	255	260	267	281	271	252	278	262	245	246	270	278	239	239	276	278	281	263	276	265	269	242	244	269	257	256	298	271	245	271	280	286	286	230	216	247	286	261	283	269	270	274	259	283	272	255	275	259	295	273	258	277	254	237	266	280	246	264	270	269	260	271	310	282	267	288	267	263	281	260	275	263	253	253	252	262	243	269	260	287	280	270	231	254	257	262	272	264	254	283	277	262	280	240	289	255	269	262	276	276	278	253	268	261	269	259	243	240	306	269	257	238	281	263	262	256	264	281	283	248	259	238	264	218	238	272	286	303	248	245	275	254	253	252	272	268	246	270	249	254	238	257	269	228	273	257	273	271	262	293	265	276	283	269	264	273	275	263	243	273	267	241	248	288	281	283	258	232	259	283	271	257	265	232	240	289	274	263	274	234	259	257	240	281	246	274	253	279	266	264	236	270	259	251	270	278	245	279	281	236	273	259	255	321	272	280	255	262	269	266	277	266	262	271	266	221	285	242	256	239	276	248	233	251	250	251	278	262	272	288	274	249	261	242	252	273	277	269	267	263	269	250	292	261	297	267	295	239	238	243	265	266	279	272	248	276	246	272	287	274	248	283	277	237	294	290	238	267	257	261	261	240	244	239	286	239	255	260	255	261	284	256	236	236	293	261	279	249	267	269	285	274	248	283	238	291	281	274	247	256	284	251	277	276	250	250	298	260	255	275	280	269	269	262	289	235	270	278	280	260	276	288	288	249	262	274	256	267	267	249	263	255	256	259	273	271	263	295	271	267	274	257	268	245	253	271	268	287	236	252	263	279	298	291	267	286	273	274	274	265	243	257	259	268	265	250	256	261	242	291	289	281	272	261	258	271	270	266	290	266	241	258	288	289	262	255	249	269	257	266	232	273	270	251	286	249	255	226	271	301	269	255	290	248	260	273	248	262	277	268	249	277	276	290	250	260	262	259	286	292	249	264	246	242	291	262	292	258	274	265	273	251	279	241	277	267	249	227	277	245	270	266	271	268	265	259	278	246	279	230	266	253	275	273	258	285	243	245	285	244	252	266	265	251	249	268	264	273	256	282	251	213	265	268	238	309	270	260	260	288	284	263	264	275	241	281	242	259	273	292	255	273	261	288	257	255	273	251	277	257	272	254	274	314	268	305	251	264	245	268	266	279	277	241	251	263	233	267	268	240	263	256	238	287	286	266	281	258	265	251	257	239	269	300	262	256	288	287	240	256	299	279	268	271	269	263	239	230	314	280	264	265	276	278	254	244	273	268	277	280	256	247	252	273	251	293	268	268	259	266	259	251	293	267	269	285	266	259	262	217	294	254	245	249	239	268	276	294	272	255	252	281	285	252	273	264	254	250	268	266	269	277	274	258	281	221	264	251	263	253	255	274	261	268	264	267	275	283	250	250	254	276	251	292	243	240	286	270	252	287	262	252	266	252	283	245	282	244	264	253	273	261	284	245	275	283	260	275	292	249	252	279	268	280
3372	8634	5922	2794	1906	1458	1145	898	673	598	560	470	422	427	398	333	406	363	310	330	364	321	383	309	369	361	377	327	299	301	283	258	282	293	306	309	264	277	257	323	309	283	304	289	277	288	304	314	295	284	297	289	268	299	264	270	268	260	281	276	309	289	299	285	251	267	283	272	285	286	246	297	302	275	272	285	278	278	255	285	284	284	266	279	281	300	276	287	276	261	282	248	269	320	268	275	280	288	272	255	282	280	277	269	287	284	304	262	285	298	286	267	280	273	258	266	264	299	277	306	282	275	278	279	254	302	277	262	282	255	288	268	323	263	293	283	263	285	266	293	252	282	280	296	278	271	290	277	296	293	270	264	270	286	246	288	298	299	256	280	283	285	252	288	314	283	256	286	282	266	276	286	293	299	270	280	296	290	269	283	248	261	258	285	308	259	295	329	310	276	297	300	280	260	258	334	275	278	312	276	288	261	275	291	301	292	284	275	266	251	298	261	259	296	252	251	290	290	279	280	252	278	294	275	278	255	279	270	288	272	259	275	279	266	297	286	331	297	278	281	288	291	293	270	277	284	269	257	249	264	246	264	275	302	255	274	257	255	275	297	272	287	286	247	263	282	279	274	283	274	284	279	261	288	256	270	280	305	297	276	295	280	271	309	308	277	289	272	282	313	288	278	285	307	300	299	281	289	280	279	295	265	308	256	262	280	271	252	273	298	252	280	284	284	317	279	285	305	254	263	271	271	293	276	253	267	295	267	295	276	302	276	246	254	272	270	259	285	268	260	263	265	263	268	262	303	286	283	261	319	257	293	269	281	275	273	289	277	258	275	286	291	266	304	250	287	285	274	272	284	277	281	246	290	269	296	293	296	274	266	287	283	292	276	279	254	252	273	284	276	277	291	264	309	295	301	276	242	283	287	301	283	281	282	276	282	270	266	284	291	281	277	296	289	248	284	265	292	295	269	282	300	292	287	287	268	250	257	278	290	264	281	237	267	269	279	289	278	281	272	307	288	267	274	266	292	308	287	277	270	288	290	294	288	302	276	259	278	261	288	282	290	268	284	281	270	248	262	267	274	274	252	288	295	276	278	256	277	260	267	303	287	315	297	252	272	264	262	282	323	288	276	278	265	283	287	278	280	282	289	249	290	301	292	275	278	263	303	262	245	274	245	285	308	258	276	293	286	286	279	292	259	286	311	244	281	267	257	257	308	257	291	301	285	267	271	309	258	273	277	293	310	288	271	255	290	281	291	259	285	271	258	258	258	270	271	300	275	300	275	276	278	285	295	263	279	300	272	305	293	294	276	279	248	276	287	281	293	278	257	280	273	285	295	293	247	293	275	289	277	278	289	252	270	268	293	307	292	277	273	292	298	306	279	269	279	254	261	255	293	284	285	279	277	279	282	291	277	288	269	293	262	278	270	268	285	283	266	263	288	265	271	273	313	272	269	291	242	252	292	259	305	285	242	269	290	282	286	290	281	272	269	276	248	264	261	299	299	311	278	296	283	240	301	291	310	275	271	238	299	267	275	276	296	258	280	260	265	260	279	310	264	279	280	255	278	306	265	261	291	271	290	270	266	290	245	273	274	302	275	276	272	299	244	271	306	248	277	277	280	259	281	255	246	269	278	267	279	288	268	287	257	265	302	288	312	296	284	269	270	280	297	256	241	303	269	275	280	271	264	257	262	312	258	278	297	280	268	268	272	244	262	276	264	303	296	280	276	287	269	276	287	258	288	280	285	289	281	305	270	266	270	291	269	281	261	285	262	284	290	289	281	272	307	269	264	283	273	243	252	308	276	268	256	250	276	262	268	259	268	241	264	265	275	257	315	285	279	261	274	276	267	296	269	258	286	285	294	305	258	290	290	287	252	271	283	290	260	248	296	255	287	244	239	277	297	282	294	249	281	263	276	264	258	269	296	247	287	248	313	272	282	274	276	302	268	284	266	282	304	287	262	304	294	298	278	310	301	289	271	292	277	305	277	292	254	267	284	299	264	287	269	275	274	268	291	309	266	286	263	308	277	292	289	294	267	298	288	307	260	286	260	281	285	286	302	283	278	281	286	280	274	280	295	294	267	259	252	292	265	303	299	290	259	296	254	297	287	278	256	288	328	285	283	259	274	286	257	319	249	269	276	263	290	286	305	269	306	290	250	310	289	281	274	261	271	285	273	264	286	273	234	273	286	246	268	270	277	274	285	293	273	300	300	271	267	274	265	255	247	256	306	309	280	300	280	293	299	247	270	284	290	270	303	269	280	289	277	277	232	287	300	276	286	270	283	264	270	289	265	287	283	262	277	288	285	297	292	295	286	275	312	301	285	249	310	269	240	262	267	300	282	291	265	288	251	293	325	265	308	284	280	289	279	282	267	267	287	314	289	313	298	284	284	269	297	295	280	274	284	271	241	259	284	281	268	244	281	266	274	280	288	270	293	293	249	272	281	302	281	293	257	274	267	281	280	283	267	248	292	254	291	275	262	271	287	273	291	289	277	296	293	275	281	304	289	265	266	274	265	301	259	296	281	270	284	296	278	286	280	280	280	278	307	292	253	278	272	301	284	269	270	269	241	263	264	280	284	320	249	272	257	287	290	295	258	285	275	292	263	284	288	271	312	272	266	260	290	271	314	270	283	275	285	297	267	269	289	290	289	287	275	284	239	283	259	292	281	273	264	259	269	266	285	258	266	282	252	259	290	291	267	291	289	280	276	264	275	311	288	287	245	286	309	272	280	306	281	275	264	313	270	263	265	286	281	289	259	292	295	278	276	281	266	266	291	293	307	292	300	249	276	256	260	275	324	252	252	280	263	268	278	262	287	281	285	254	258	289	281	267	305	293	262	286	279	284	277	289	265	271	269	291	271	292	297	296	261	246	274	281	274	289	274	287	287	275	293	314	281	257	267	271	286	305	275	289	304	263	273	290	280	256	263	267	256	296	268	297	244	257	247	259	272	282	289	277	297	281	267	304	304	288	311	268	272	279	299	282	281	296	286	280	269	302	264	264	281	298	256	299	258	280	284	271	297	279	277	258	282	268	286	228	275	283	294	251	301	269	263	291	262	306	300	283	258	283	295	279	298	321	267	254	241	277	286	305	285	248	287	268	264	263	251	294	265	289	288	282	276	296	263	252	280	288	276	284	319	294	299	290	259	300	255	262	268	267	261	305	304	258	256	274	272	280	301	274	276	262	282	263	288	290	291	264	270	283	291	264	274	274	296	255	271	295	273	279	270	269	268	296	262	266	280	274	280	309	270	304	271	250	277	277	273	274	245	289	289	285	300	272	304	272	269	258	291	290	282	244	272	291	238	283	282	254	303	279	260	326	280	298	277	291	279	285	256	263	292	296	276	272	258	300	263	325	298	283	286	270	299	264	255	286	259	261	265	277	264	275	265	270	277	259	264	257	279	293	272	295	299	293	294	290	298	265	292	260	297	278	294	287	273	271	307	312	295	286	295	266	315	262	270	307	269	282	286
24790	21338	27679	25351	12045	1221	930	846	797	784	739	708	763	696	747	697	702	710	718	695	689	767	697	719	651	680	703	697	691	635	754	715	694	649	708	676	657	696	673	678	614	628	666	683	710	666	700	680	666	718	736	640	638	692	667	687	677	674	650	666	680	711	693	696	654	701	659	681	716	672	685	680	678	669	644	676	699	639	695	665	640	695	649	696	650	676	672	673	634	711	686	668	657	683	676	635	648	712	717	657	671	705	641	695	685	636	665	685	662	680	665	681	643	700	689	674	635	679	657	670	709	701	646	722	674	655	676	693	682	703	663	661	663	670	677	730	682	659	678	675	669	625	687	672	658	669	716	665	688	694	659	713	659	718	667	682	684	671	672	685	619	626	659	655	703	696	658	703	675	728	667	656	626	643	640	704	717	665	626	688	645	679	695	702	671	611	667	689	687	658	628	670	701	676	634	644	679	668	656	725	658	698	681	700	654	706	701	679	693	674	691	701	639	734	649	670	700	683	679	690	678	680	655	653	677	649	626	671	656	676	647	685	672	653	658	676	648	733	675	706	665	665	695	725	700	678	704	642	646	671	675	705	632	639	657	716	703	695	652	641	675	705	690	679	646	698	644	669	685	702	631	714	712	700	629	684	721	676	641	657	691	702	677	673	716	674	664	670	676	656	677	694	696	616	662	695	690	629	665	672	638	661	675	684	720	687	683	655	679	684	677	668	673	656	664	672	645	636	706	655	685	701	651	694	687	689	647	668	694	691	671	709	668	683	639	714	676	670	706	641	636	674	690	686	666	664	647	687	660	633	676	718	700	643	692	691	662	689	647	643	642	712	692	684	653	668	717	650	653	722	679	710	663	666	667	666	679	635	639	638	665	678	676	680	650	666	690	708	653	647	681	639	649	716	716	690	677	676	656	658	652	644	662	681	654	670	695	670	713	645	727	666	711	633	663	629	694	662	664	673	722	686	615	657	686	660	674	658	650	672	674	655	636	690	650	674	698	666	720	625	681	659	670	658	676	715	721	644	676	638	691	689	705	699	679	652	656	676	689	647	657	652	669	666	708	667	660	672	669	709	653	692	626	707	705	652	663	694	645	661	698	680	599	671	709	703	689	713	654	715	697	653	730	666	685	638	666	702	688	650	688	650	700	662	680	718	665	704	660	641	656	673	624	679	650	697	651	699	698	650	684	641	678	672	708	697	645	705	688	657	679	671	658	636	661	676	666	701	655	660	697	674	657	661	686	688	666	636	712	616	676	680	689	649	716	681	687	686	638	680	700	631	752	690	715	689	699	649	681	721	701	688	621	667	653	695	673	715	624	602	604	677	697	675	709	697	682	694	709	667	635	670	687	697	640	663	693	664	671	654	673	705	689	715	623	711	696	700	697	680	730	675	696	689	682	640	676	711	691	713	638	700	694	704	695	685	690	654	632	686	660	608	741	687	684	687	656	679	691	672	652	669	718	696	672	663	649	674	686	675	663	677	661	645	678	677	690	704	681	654	647	688	694	646	668	661	662	731	688	751	682	669	659	674	681	694	678	658	679	660	663	634	657	651	675	727	661	649	623	673	678	654	655	660	684	690	687	696	711	715	692	647	731	707	704	683	695	637	742	655	676	700	705	692	656	659	682	697	641	628	622	632	658	648	669	692	668	681	709	649	676	647	641	705	681	689	671	653	727	718	629	679	654	672	694	674	666	709	664	623	664	669	678	663	695	692	648	679	678	693	699	680	673	644	689	675	666	685	704	688	668	646	649	700	688	668	648	663	657	661	652	665	689	635	628	684	690	682	651	660	687	685	647	670	681	689	685	650	693	652	654	700	664	670	696	685	677	691	679	660	665	703	644	663	649	668	672	715	694	666	706	667	665	625	714	719	713	664	668	647	661	642	658	643	718	655	684	693	661	708	711	707	693	636	674	690	692	658	709	663	674	602	682	689	698	697	685	668	657	660	663	632	671	652	689	658	684	656	663	654	692	666	699	735	656	609	626	666	652	672	680	650	699	670	629	691	677	658	657	652	663	663	658	666	686	645	660	705	707	701	692	672	657	679	652	711	692	691	718	694	696	694	675	638	683	653	696	666	710	659	683	666	693	627	679	616	649	666	658	655	686	641	687	665	696	710	667	697	674	676	682	660	642	679	711	674	686	677	666	689	719	668	632	660	692	641	616	681	751	672	714	696	705	652	652	657	699	664	660	645	672	684	668	654	654	628	646	633	625	678	681	687	678	681	692	681	681	698	673	650	647	712	673	670	700	685	711	583	643	671	682	671	665	683	639	664	666	650	655	688	695	643	670	687	645	678	686	670	684	673	665	691	708	682	667	631	728	701	677	627	652	664	682	696	661	644	646	707	654	653	646	673	698	679	670	697	616	665	665	670	656	643	663	662	689	670	695	687	693	636	644	673	691	711	693	652	676	660	712	663	708	668	648	688	677	675	655	668	654	658	696	676	708	697	693	643	689	652	671	702	654	611	666	686	691	703	696	705	707	650	665	661	713	665	697	653	662	749	624	679	693	691	654	666	726	700	691	668	683	639	641	692	639	660	700	694	679	678	692	699	688	658	656	702	724	637	694	699	678	678	686	670	691	695	679	700	641	685	680	728	666	671	657	631	718	689	642	687	676	696	666	688	637	680	630	692	684	622	665	659	668	670	708	664	644	662	696	647	672	669	681	648	701	652	679	619	678	733	651	680	677	671	674	683	696	642	633	713	640	704	698	698	697	674	679	718	655	689	632	651	666	693	660	629	702	653	648	673	664	695	690	689	654	663	702	680	671	711	721	629	704	615	671	642	625	668	699	692	688	629	648	678	663	714	658	709	655	681	715	643	691	655	696	708	652	689	634	690	645	661	689	610	650	680	683	705	660	652	712	640	661	646	660	663	672	739	630	666	694	687	688	701	622	681	654	638	704	711	693	713	655	713	643	621	668	673	657	683	704	675	725	639	681	698	669	654	742	628	664	723	680	674	662	637	709	685	656	660	660	682	702	687	653	652	700	716	680	643	681	641	658	704	658	714	679	652	605	640	665	656	673	680	664	642	672	678	680	684	688	721	653	744	664	701	629	684	634	679	713	685	699	658	678	722	669	636	712	639	676	676	669	689	683	677	652	685	740	675	702	686	644	664	667	669	692	692	711	661	666	691	678	680	675	666	627	677	645	663	678	707	652	667	641	693	750	709	714	708	706	686	682	696	686	658	691	661	704	682	671	689	630	688	670	642	693	667	738	702	711	699	655	694	670	647	632	623	652	696	690	711	694	625	641	702	660	719	682	738	673	659	632	683	695	650	673	650	649	697	689	688	646	656	657	669	686	720	697	613	687	655	677	639	692	676	661	644	738	683	664	678	644	678	697	658	685	709	658	679	668	690	651	643	686	686	703	626	720	646	706	641	711	631	647	670	697	656	714	645	674	674	654	645	681	648	700	690	670	663	691	691	703	715	645	660	680	652	646	691	632	675	623	670	617	691	701	652
3456	5345	3675	2020	1596	1256	1092	1021	887	894	827	801	772	766	731	711	735	733	732	694	675	657	675	696	681	682	701	693	669	690	719	665	692	652	680	670	677	719	731	655	699	663	665	706	670	648	699	698	691	678	649	670	691	684	659	634	650	679	656	656	654	635	641	663	673	619	678	707	629	634	673	674	671	645	697	660	693	677	683	657	666	683	688	670	650	675	688	678	642	679	674	670	674	724	694	669	654	665	682	642	712	646	645	652	628	718	713	631	645	661	667	664	671	699	696	620	684	663	685	652	717	684	669	669	673	695	704	630	623	671	652	714	687	648	707	681	673	660	625	759	659	684	693	640	677	722	678	683	681	690	649	665	667	693	658	624	632	612	672	670	615	655	660	662	687	700	645	633	636	663	692	664	657	702	665	646	634	655	653	630	655	663	690	689	662	682	686	660	626	653	695	678	617	685	653	672	629	672	682	666	643	668	696	666	635	676	662	675	699	705	659	670	697	677	663	653	669	637	702	669	657	691	641	682	700	678	630	691	696	694	710	689	677	733	692	688	702	643	656	701	697	660	688	619	665	654	686	634	651	659	668	696	656	624	606	663	675	637	656	646	658	647	660	684	668	697	661	631	663	665	626	717	681	677	680	676	634	659	674	694	667	721	666	666	671	668	632	661	736	697	684	663	711	652	678	662	644	680	726	657	715	668	664	641	642	659	673	683	720	677	681	659	749	691	690	640	658	673	685	690	611	692	675	647	661	698	677	675	672	660	677	676	685	661	701	643	723	721	658	666	712	704	703	640	668	681	668	668	681	679	670	655	703	685	650	650	665	645	637	631	610	675	717	703	694	690	648	665	629	654	643	644	678	630	681	633	653	715	667	711	670	662	660	691	644	609	654	731	662	660	677	647	680	644	669	671	674	715	663	661	667	679	679	649	667	625	673	657	645	706	674	683	726	656	645	648	623	658	671	680	636	648	692	662	696	676	637	683	717	693	635	671	660	700	694	676	677	636	645	716	699	710	704	709	658	666	694	700	661	646	667	663	686	677	689	647	665	656	654	691	688	679	621	654	635	652	639	683	632	686	638	689	671	662	673	671	652	694	670	677	629	680	669	685	661	639	729	701	665	673	659	659	686	641	667	654	645	679	715	645	667	674	679	691	638	694	659	665	706	684	617	627	698	660	673	659	669	665	607	636	714	627	672	652	657	716	654	650	661	676	685	712	674	658	705	666	651	714	619	687	663	677	664	685	657	677	686	669	650	617	658	661	667	671	663	622	692	715	662	665	699	662	712	660	669	667	667	622	649	655	653	647	689	658	662	665	692	672	659	653	654	673	671	649	696	608	679	677	668	670	700	690	674	735	614	631	710	637	662	699	646	624	608	650	657	688	679	638	691	659	699	658	647	665	670	698	658	652	697	686	667	668	669	632	627	675	644	638	648	658	682	667	670	650	661	666	640	648	660	646	690	688	654	644	632	649	657	658	644	690	644	709	662	674	704	716	633	685	636	663	661	681	687	615	666	663	656	678	620	667	691	660	691	684	687	637	662	675	652	681	701	690	666	647	693	679	644	674	628	669	671	690	660	655	675	703	658	690	711	639	677	656	687	711	661	614	717	664	635	665	687	619	661	681	636	655	702	656	669	691	619	652	688	711	662	636	667	677	659	642	671	667	659	643	666	684	655	638	675	635	662	678	672	684	692	679	682	642	690	667	716	670	670	687	661	702	667	695	682	644	688	670	655	696	653	677	672	718	684	646	627	651	671	647	663	685	636	673	626	684	644	670	633	617	676	684	657	679	696	645	679	681	668	688	699	626	684	685	676	672	655	688	611	712	679	643	736	677	643	661	659	713	665	630	645	674	668	666	705	691	629	674	667	671	651	639	720	666	717	671	697	676	647	684	661	712	622	648	736	699	719	702	687	688	638	675	651	622	629	648	655	682	690	728	662	671	696	622	708	671	680	650	668	649	671	690	667	604	686	675	683	705	677	680	638	671	629	682	680	624	645	661	671	659	700	675	681	642	667	722	641	639	715	670	699	665	674	699	680	668	661	695	678	633	679	626	658	676	664	676	679	649	700	686	696	658	668	682	670	674	666	658	648	686	691	652	631	642	677	702	657	664	662	673	710	684	650	669	639	657	670	686	669	644	643	696	675	688	696	687	665	646	700	719	684	668	634	689	685	652	629	734	662	660	646	649	692	670	634	685	669	640	661	684	682	679	700	645	660	674	630	663	643	695	662	648	683	680	659	614	690	663	685	665	671	641	665	646	702	678	691	677	668	721	641	678	675	670	677	610	654	669	654	675	650	642	635	718	651	633	668	632	658	719	676	645	674	701	688	669	649	693	681	696	696	649	681	660	696	641	682	709	681	672	629	661	655	644	640	649	659	656	688	634	693	653	698	663	701	698	630	706	686	662	643	699	690	658	672	715	661	713	677	671	676	666	692	656	637	660	697	666	681	662	621	693	630	673	648	675	668	688	698	637	733	637	674	674	667	642	655	634	687	631	658	647	718	659	677	700	672	650	691	677	697	625	680	667	665	642	688	655	652	658	665	682	667	687	636	605	616	690	666	664	676	641	667	668	687	673	649	681	686	678	684	643	644	682	661	685	692	676	661	653	616	668	713	635	658	700	686	636	688	629	658	602	685	671	692	714	662	656	699	707	649	696	645	653	703	656	711	670	657	673	653	652	638	665	704	746	674	598	721	639	702	626	668	625	678	674	661	683	672	681	660	673	659	700	692	711	696	652	662	716	675	614	641	669	697	668	697	686	637	704	661	667	662	664	674	702	650	618	735	673	623	669	677	629	678	661	648	720	649	708	632	673	674	651	644	671	678	713	642	656	649	674	655	656	680	662	678	665	678	627	636	629	691	679	675	688	676	581	729	670	668	702	665	662	635	650	676	729	734	650	678	698	680	698	693	672	687	682	675	622	673	634	679	646	663	656	667	677	647	652	689	681	650	655	681	695	703	685	679	645	680	657	633	652	671	674	681	656	665	689	680	718	678	645	715	679	668	668	671	654	672	678	664	631	683	739	726	629	705	680	657	652	674	728	630	680	682	656	665	693	678	688	694	691	637	664	665	676	701	689	675	652	667	679	645	647	643	648	671	679	651	687	699	667	657	645	681	673	664	664	663	691	664	687	667	669	695	646	667	642	624	668	703	659	655	667	678	697	682	729	647	669	680	640	651	651	675	709	691	696	646	700	650	668	719	675	696	687	635	680	739	683	644	638	647	664	692	659	658	621	667	630	676	709	701	630	622	707	697	652	656	695	667	665	712	638	661	692	653	682	630	706	647	659	667	677	664	647	669	655	664	666	645	664	675	691	659	656	735	639	646	639	669	647	659	656	650	653	681	641	671	641	655	626	695	659	639	651	662	670	648	729	659	655	646	692	723	639	675	658	678	621	675	701	698	672	678	660	675	709	704	656	650	674	664	644	673	635	714	724	679	646	648	639	644	680	722	680	673	635	695	694
22609	21372	29133	23989	21374	21434	10247	1115	750	600	553	500	454	390	363	341	330	349	324	320	289	319	300	293	344	306	292	288	302	284	260	266	285	245	274	262	272	291	272	275	255	264	263	263	235	247	252	289	277	259	235	237	213	267	215	243	251	255	269	262	263	243	259	275	244	259	253	274	250	265	228	248	252	224	238	245	245	251	239	237	240	260	237	253	245	243	245	234	234	257	270	268	237	231	250	248	277	230	238	249	242	304	257	263	260	275	234	238	224	271	234	248	234	260	255	256	267	225	241	240	252	271	228	218	241	225	248	244	238	266	254	258	272	225	227	270	260	233	221	230	263	217	253	256	255	257	243	252	242	244	252	245	240	263	231	232	248	252	225	237	238	243	249	244	234	241	267	245	239	254	225	262	267	239	252	257	242	246	244	258	235	240	250	257	241	236	240	247	231	269	257	265	277	248	248	218	267	231	257	227	229	233	217	211	232	226	237	230	227	246	220	235	255	247	231	233	252	262	255	247	272	219	242	239	239	251	242	253	233	261	268	211	247	245	215	241	239	230	257	241	244	236	232	228	234	226	230	235	239	258	248	258	285	250	233	264	224	233	283	236	231	242	248	246	246	251	203	235	238	232	248	261	250	233	278	258	246	260	255	230	298	273	236	249	247	247	250	209	245	246	244	256	258	260	256	241	233	243	234	259	247	257	245	233	220	252	217	269	264	254	244	247	283	247	225	232	233	242	231	244	206	249	235	261	235	239	267	264	254	255	249	268	235	241	261	252	234	247	232	263	232	259	242	225	241	223	272	243	239	238	229	261	235	218	234	240	240	256	242	246	224	224	260	229	238	266	222	246	254	255	257	208	242	268	271	277	229	241	263	268	253	242	249	275	269	257	255	248	260	228	260	249	262	238	234	241	213	210	256	271	239	263	269	248	271	239	255	247	266	259	234	275	240	235	243	255	286	241	244	250	248	224	255	224	214	248	255	258	222	258	230	238	256	256	242	237	246	216	242	262	242	263	243	253	263	260	229	273	256	225	227	227	215	238	269	212	228	226	226	227	232	255	251	230	238	269	236	243	254	232	249	221	254	296	251	256	244	283	235	251	242	266	244	232	238	236	235	243	217	237	223	240	229	236	267	251	258	243	239	232	231	279	230	246	262	253	219	247	219	246	260	236	266	244	238	255	238	240	243	261	247	234	254	261	254	245	246	230	243	226	241	241	226	249	247	243	249	242	243	231	246	259	245	265	226	235	206	237	234	251	261	254	252	250	240	216	241	246	251	240	251	222	254	266	264	247	248	215	262	259	220	250	254	260	253	244	232	225	250	230	253	238	257	214	235	233	255	231	232	262	253	239	267	228	265	227	260	237	214	236	253	258	244	249	239	226	248	253	229	226	260	249	230	235	253	235	236	218	244	228	250	246	236	251	205	248	257	264	249	228	210	260	257	237	257	236	245	251	258	252	253	264	262	253	248	243	232	255	244	216	259	237	248	234	239	241	261	268	249	252	247	232	256	250	239	222	235	243	228	249	223	236	253	274	255	234	218	242	247	258	236	266	226	232	268	207	228	240	268	244	223	234	262	268	240	251	223	230	232	240	257	247	245	215	239	254	229	239	244	245	244	271	247	242	225	279	233	233	230	236	260	242	275	223	244	237	247	250	228	243	243	258	242	238	257	245	281	241	235	248	264	249	244	238	249	244	254	257	270	219	248	238	237	241	266	245	273	230	242	246	253	248	241	259	246	245	246	255	249	249	255	249	259	256	260	242	250	284	274	247	241	234	255	228	220	254	280	264	249	220	266	277	261	265	214	252	236	233	246	254	251	245	249	249	251	259	238	242	236	249	257	243	219	248	244	249	231	219	214	252	250	230	243	264	205	248	253	255	229	227	275	248	231	233	266	256	218	215	208	237	220	241	247	252	233	220	227	270	230	256	242	244	242	254	237	237	240	232	247	249	237	239	246	253	246	252	223	222	262	228	241	224	267	250	260	223	239	253	254	229	261	241	248	252	263	230	237	235	249	224	227	248	214	230	230	254	247	272	239	255	244	253	268	250	235	254	254	236	285	233	235	234	237	261	259	245	243	254	249	250	247	231	241	275	247	259	260	228	202	221	221	220	238	241	227	254	243	228	242	249	236	223	218	240	229	239	245	258	240	231	259	234	224	266	265	238	246	251	257	233	236	237	256	243	249	257	279	231	227	243	234	234	243	262	212	273	240	246	250	231	238	237	245	242	254	248	266	240	229	223	229	252	237	251	259	240	260	247	257	218	227	226	236	217	248	230	241	205	218	235	246	257	238	237	245	255	244	260	251	247	239	257	245	238	214	255	233	223	270	235	221	253	249	231	253	241	242	250	248	242	251	262	266	245	243	235	241	263	251	225	254	222	262	233	250	223	256	232	247	256	234	248	271	254	251	243	252	238	263	245	264	233	242	235	281	259	250	249	218	237	251	247	221	240	238	259	243	263	237	242	272	259	242	258	265	262	232	229	228	225	240	220	255	253	223	250	230	259	239	228	229	226	270	232	241	267	224	244	273	257	238	240	224	244	261	214	255	225	217	241	232	237	252	248	226	241	239	257	227	233	248	256	214	254	256	241	255	247	277	244	228	245	253	295	292	250	208	207	230	258	242	242	229	258	218	257	233	263	217	294	251	223	225	232	266	244	213	251	243	261	262	247	270	221	236	236	245	232	242	245	259	267	232	261	254	227	240	247	236	237	234	224	245	273	230	243	244	248	259	242	254	269	252	237	235	230	250	252	250	236	222	250	280	236	262	215	232	243	233	237	262	226	224	267	242	246	247	245	257	247	233	239	272	247	251	242	241	230	247	231	232	239	243	224	229	262	253	238	235	242	235	232	239	213	260	250	263	242	255	283	271	244	249	229	251	220	256	235	242	266	227	249	230	227	266	245	227	262	245	232	220	253	204	244	260	275	239	237	244	235	238	256	236	261	244	233	248	253	244	210	254	220	263	237	270	228	238	249	246	294	263	213	226	243	234	225	240	237	214	220	270	227	256	245	243	274	216	254	239	257	218	219	253	265	219	276	216	236	238	269	253	227	259	228	232	220	273	279	235	241	254	259	228	263	267	250	272	260	225	239	240	219	258	232	260	266	246	248	277	232	240	235	230	229	226	254	246	261	249	218	256	221	226	278	247	226	231	222	283	270	246	228	246	239	214	289	268	236	229	242	264	244	234	222	223	273	267	227	237	253	236	235	261	244	232	286	212	265	230	261	224	226	233	232	232	272	242	231	256	237	275	259	261	267	267	225	254	221	259	241	228	237	248	252	246	206	218	245	240	261	226	221	269	221	258	254	232	235	244	234	234	246	239	252	232	231	266	245	238	247	223	236	230	280	231	245	259	239	205	241	229	274	239	215	258	247	249	259	278	260	216	261	235	247	234	260	243	244	227	254	231	250	239	239	243	239	231	234	257	250	247	273	247	215	220	252	261	239	243	221	244	262	266	257	250	224
4320	14433	9650	4810	3250	2493	1775	1364	1097	770	705	663	564	503	445	421	376	384	347	359	358	345	335	331	330	306	326	333	301	264	288	272	274	264	264	243	272	253	256	260	253	263	283	257	240	259	285	254	240	252	221	241	277	246	268	238	247	225	212	271	260	236	237	228	223	269	281	243	246	247	272	243	234	227	245	234	257	226	219	218	235	255	229	214	230	269	238	234	267	251	222	227	263	238	216	249	261	230	222	239	241	226	218	243	222	253	234	234	237	253	229	255	255	247	239	256	239	254	239	242	248	241	239	225	230	225	235	253	250	231	233	258	230	235	250	244	226	236	234	203	242	217	235	218	232	243	242	248	261	230	268	269	227	239	246	233	253	248	255	248	237	240	232	217	219	246	256	237	240	237	220	243	249	250	232	277	252	265	227	219	251	246	213	226	251	249	236	251	253	248	234	237	238	193	209	241	265	227	258	242	228	252	240	225	226	269	232	227	252	263	249	238	239	234	253	269	246	221	229	223	258	224	231	250	215	253	216	252	223	224	230	234	233	232	233	229	264	233	256	230	253	251	267	264	221	222	249	222	259	242	223	239	233	238	249	254	241	243	256	247	216	249	240	246	242	260	227	250	255	230	211	244	227	250	249	238	235	214	229	259	239	223	275	245	234	258	228	222	256	224	234	243	248	251	238	252	250	247	235	244	234	239	253	236	239	256	244	233	248	219	246	236	236	225	216	251	237	245	211	240	241	244	215	237	252	239	240	240	252	235	259	242	199	258	248	230	221	226	266	244	238	229	235	228	241	248	232	252	250	240	240	220	226	232	254	235	235	252	232	258	214	218	240	263	205	239	241	249	238	224	246	221	228	243	256	242	245	234	252	262	243	255	229	234	256	216	238	251	236	245	241	244	231	282	251	262	235	242	246	261	231	216	258	244	217	257	239	221	226	241	245	241	260	206	266	258	251	246	223	233	237	303	265	236	220	210	250	245	237	241	253	251	242	233	208	225	212	251	252	222	239	266	247	250	242	245	258	244	250	231	239	236	244	240	275	251	255	247	219	244	244	191	240	243	232	221	234	229	225	231	227	232	245	224	213	234	253	242	240	223	235	246	255	255	247	247	237	261	230	257	221	237	222	244	235	244	230	242	227	239	230	244	246	231	282	221	236	238	227	237	246	259	212	238	244	215	232	232	218	241	259	257	216	250	258	231	226	224	237	227	246	245	229	255	251	265	227	229	240	232	241	210	232	239	247	253	246	257	258	241	253	227	238	245	250	244	211	252	260	248	250	242	243	243	247	213	220	252	263	249	248	238	230	267	243	249	252	243	247	229	250	241	212	244	239	231	248	246	218	251	260	250	257	214	259	255	214	244	240	240	240	230	252	215	278	244	250	227	249	241	243	249	228	215	216	230	258	236	222	259	221	245	233	237	223	254	228	234	218	245	221	256	254	222	230	246	255	243	238	231	243	240	251	266	226	224	269	237	237	246	231	269	227	265	249	248	258	224	236	228	266	235	258	240	257	245	241	238	236	240	241	237	249	230	253	250	219	268	241	264	220	246	235	232	279	240	232	248	232	249	251	268	246	256	265	237	223	261	222	245	214	265	256	235	241	197	216	264	279	255	226	239	226	261	234	267	259	231	231	252	219	267	241	244	236	229	241	212	204	245	213	235	209	240	240	260	205	265	242	236	239	234	264	236	247	243	227	240	251	252	238	235	253	230	223	238	224	241	244	240	251	237	236	207	221	266	241	252	207	255	233	241	252	243	260	248	252	244	208	237	235	240	237	225	231	227	221	241	253	219	245	243	249	241	212	235	250	246	214	231	259	237	247	251	243	238	255	243	250	230	249	247	243	250	245	260	244	219	236	253	252	257	220	244	252	249	232	242	258	249	237	245	240	230	248	253	260	237	225	243	227	250	246	265	255	248	265	222	238	228	234	242	233	244	238	232	227	235	231	243	245	204	259	226	220	239	239	236	248	258	226	245	216	218	252	221	231	241	223	225	229	238	274	232	208	240	244	223	251	232	254	214	232	250	229	265	235	228	220	247	243	225	226	235	242	254	248	240	255	242	229	260	215	241	227	225	201	238	238	228	262	253	217	248	248	239	228	231	214	231	212	273	234	225	246	254	239	228	231	231	213	237	244	245	244	268	228	224	254	246	233	251	252	222	224	247	220	234	282	226	225	229	284	265	248	232	232	232	229	252	230	244	257	244	223	218	233	214	256	248	237	211	234	259	211	241	225	236	219	213	274	259	253	235	264	233	258	250	235	234	275	253	245	222	236	269	226	273	250	248	265	255	260	252	227	245	221	236	254	244	249	247	239	250	229	211	247	240	241	239	229	256	244	230	244	246	252	251	229	229	245	245	244	237	244	246	233	234	234	242	230	227	244	249	250	226	244	224	244	221	224	242	213	263	265	239	264	255	231	237	238	248	248	223	230	226	243	220	228	251	249	254	238	258	239	240	257	249	257	250	233	247	226	225	235	228	224	228	224	255	232	256	247	243	239	243	267	274	236	232	227	234	237	227	225	245	223	258	239	268	232	229	247	248	243	236	233	237	260	244	211	269	207	220	233	269	252	253	237	249	242	235	243	225	212	247	247	243	220	220	230	229	246	222	241	240	238	248	265	275	267	274	261	226	234	242	211	252	259	255	223	241	225	256	208	234	251	250	216	238	254	236	244	240	264	230	254	239	256	221	253	251	226	249	266	253	251	238	237	252	241	253	247	237	215	251	236	260	230	231	238	237	264	231	247	239	268	207	277	215	233	239	246	229	238	247	203	250	256	245	232	220	256	231	245	240	211	254	269	256	246	222	248	231	228	218	240	253	248	229	221	242	227	247	247	230	241	234	234	250	242	240	247	238	249	247	245	207	251	211	219	252	220	228	240	251	217	244	215	241	214	240	250	266	207	266	235	244	221	277	239	233	253	225	274	260	229	230	241	260	255	271	214	230	237	200	263	233	244	200	248	252	220	233	240	212	232	221	251	217	233	249	257	249	255	239	249	220	225	217	242	249	243	244	248	240	243	249	238	224	237	253	222	246	252	241	250	222	245	220	250	237	215	255	270	231	249	255	229	230	262	229	245	231	243	222	231	241	228	214	267	251	252	239	246	227	242	243	217	237	235	250	234	249	217	238	212	241	217	218	244	213	251	235	242	214	216	216	243	213	233	245	229	220	227	245	250	249	216	256	245	249	223	249	268	245	228	226	248	247	228	253	243	239	257	248	248	230	225	237	256	237	255	230	235	261	212	238	235	220	288	239	215	227	245	225	243	224	214	223	235	221	210	259	251	288	262	251	263	245	244	243	251	263	228	249	238	272	226	225	239	245	240	252	215	236	268	272	249	224	242	244	248	256	224	256	263	222	232	250	238	239	230	262	242	212	263	231	257	223	250	224	242	263	259	261	249	228	262	240	228	244	227	232	247	207	228	255	279	245	221	248	242	240	221	240	235	266	252	229	244	209	235	243	241	248
27729	19491	6433	981	670	620	601	637	645	606	610	603	571	566	671	564	585	599	578	597	622	603	572	596	630	586	622	610	621	563	585	578	596	556	605	566	634	606	594	600	627	577	590	608	581	597	590	589	606	579	575	630	620	578	606	574	632	582	564	583	617	624	591	578	580	609	645	586	585	609	614	610	586	596	619	568	578	635	559	574	598	560	588	618	598	616	591	600	576	598	612	619	624	604	611	582	563	566	624	616	630	627	598	601	557	589	577	595	601	544	593	590	639	598	599	594	605	615	573	601	602	590	558	588	556	610	606	605	596	590	554	629	619	592	626	598	584	583	571	592	576	601	613	638	575	580	567	670	600	622	610	577	603	611	610	575	588	611	606	618	596	597	600	589	592	581	607	632	593	608	583	577	611	600	601	626	608	605	586	581	657	599	572	634	603	578	607	600	621	626	605	616	578	608	588	570	602	663	582	632	622	621	595	552	553	620	610	572	571	597	604	581	576	568	572	576	626	597	637	576	605	612	586	581	619	597	596	606	577	581	552	594	588	585	621	634	581	613	563	577	603	639	587	564	546	592	591	638	627	629	588	588	626	590	586	621	594	612	586	601	617	596	571	568	625	584	639	555	604	583	613	593	595	578	601	602	581	657	604	558	605	581	613	586	562	552	554	598	623	546	586	577	587	599	608	633	614	582	620	590	580	607	560	597	606	614	567	552	626	650	606	568	621	566	594	611	579	586	588	599	601	642	604	589	605	559	601	564	602	603	597	584	590	605	630	565	625	592	607	607	573	570	584	611	613	590	509	578	556	605	600	619	599	578	588	586	548	606	621	582	607	574	582	597	592	611	601	596	557	588	569	618	585	552	630	573	587	645	537	537	611	607	647	589	588	598	557	597	591	594	609	585	574	603	591	604	642	632	599	577	542	583	658	602	569	617	615	625	604	577	618	606	556	610	643	609	610	600	602	562	552	562	567	604	634	615	620	589	585	571	590	583	590	607	622	606	587	600	633	601	597	611	594	592	579	651	585	627	588	577	583	574	591	596	553	575	627	636	573	600	637	550	550	567	620	612	575	630	612	595	568	583	624	620	618	574	561	591	558	605	574	596	627	619	603	615	580	592	565	589	577	643	611	585	586	593	603	580	621	614	647	595	588	593	620	601	557	619	656	625	581	575	574	634	649	627	632	610	593	661	567	612	577	599	597	598	641	644	588	597	598	563	612	617	577	590	595	617	600	591	572	561	569	570	571	641	554	641	589	599	624	576	624	598	645	587	587	665	611	566	572	581	614	585	582	562	630	586	559	558	574	627	614	597	617	615	614	638	606	585	604	608	632	638	545	608	573	587	575	579	581	566	626	546	590	564	603	562	628	637	583	617	566	578	586	605	604	581	587	618	584	608	629	603	635	614	668	593	571	576	594	615	628	622	614	614	590	608	580	602	604	571	596	563	632	597	577	649	595	629	565	594	597	614	551	618	599	596	630	557	592	614	592	592	530	613	573	594	626	613	599	613	625	607	624	552	554	614	601	570	581	604	574	592	586	570	619	611	639	611	652	605	569	608	547	597	568	576	608	591	624	567	539	566	546	581	548	604	628	569	583	579	629	593	592	572	619	565	585	604	592	602	589	592	671	619	644	540	625	614	616	594	590	627	575	591	616	582	580	573	572	574	614	607	571	626	610	587	605	581	584	590	600	570	544	627	582	624	552	569	590	613	599	595	615	586	598	578	635	629	620	605	560	579	662	599	593	599	599	592	581	657	574	600	609	608	620	584	623	619	587	574	623	625	543	545	573	606	636	659	578	628	545	611	599	623	630	566	583	578	582	557	640	632	596	599	670	593	581	588	613	617	625	593	621	565	583	600	648	613	614	647	609	622	633	612	549	604	628	629	603	596	610	619	621	605	583	608	594	623	603	602	600	584	599	588	630	618	603	562	572	619	653	603	607	598	588	546	591	607	594	609	593	609	585	623	572	621	606	563	601	587	612	557	617	574	603	671	615	576	582	579	569	606	590	612	652	568	584	619	590	587	606	578	591	632	603	582	622	570	611	621	590	614	587	619	562	572	602	626	603	547	556	600	577	582	637	612	593	630	595	600	628	591	624	674	586	643	634	580	593	577	581	614	584	610	591	588	615	558	624	596	580	642	590	610	613	623	614	585	574	623	598	591	586	622	583	575	612	605	596	616	583	581	597	597	588	597	612	646	561	598	586	596	584	573	580	568	608	600	601	614	558	587	593	582	615	604	592	585	568	566	594	606	606	567	616	559	607	584	599	590	608	576	615	627	613	605	573	598	562	617	647	550	618	582	634	611	603	588	637	578	593	561	585	600	637	628	596	635	583	560	612	572	602	557	607	596	597	616	558	617	592	580	598	598	600	589	539	633	647	640	572	586	566	623	591	643	608	597	632	631	579	619	599	576	559	625	604	596	582	599	636	584	601	605	624	626	572	567	612	572	612	572	591	564	610	580	628	626	612	604	582	630	614	601	621	580	622	638	603	661	636	595	603	602	604	612	615	558	596	619	609	595	629	546	626	623	589	594	583	633	560	605	614	633	573	567	603	595	538	563	604	618	662	596	599	593	593	589	624	598	566	617	599	580	597	636	604	600	602	618	531	574	588	573	593	581	560	559	633	595	573	606	635	612	594	609	562	623	592	611	568	592	588	612	666	578	605	584	596	560	626	628	611	557	587	593	597	542	571	577	608	594	572	584	632	614	568	583	598	617	609	570	551	644	557	581	590	609	573	615	619	543	584	532	641	590	588	542	619	584	607	641	615	600	572	614	622	582	625	632	577	615	617	587	552	585	584	576	623	592	589	635	567	595	620	556	603	610	568	620	590	617	596	608	579	654	604	626	618	639	596	634	630	614	586	637	576	602	575	592	622	627	600	607	565	610	601	589	608	623	587	662	556	625	625	567	611	561	582	608	560	588	612	633	607	571	613	546	571	605	580	616	577	613	608	605	595	622	605	598	584	625	584	587	615	588	565	598	618	572	552	537	584	612	621	606	582	596	594	549	636	582	592	633	599	597	598	565	586	579	548	571	622	627	587	589	583	577	627	605	557	617	558	612	622	613	574	623	624	579	608	635	590	589	594	591	566	581	609	609	599	609	618	610	609	584	566	609	559	596	608	621	578	577	631	572	618	645	587	626	588	631	569	572	590	582	644	559	643	562	616	629	591	557	615	592	634	577	633	611	621	618	615	586	627	623	604	600	597	553	603	568	622	607	675	580	593	566	563	557	609	573	605	601	573	610	586	629	602	602	608	585	536	585	566	614	594	617	633	570	600	618	601	580	616	595	579	605	628	590	619	548	625	622	621	611	548	577	625	616	628	597	572	627	600	656	626	564	607	663	574	631	580	616	615	586	579	606	640	605	605	590	525	619	615	595	565	600	629	599	554	577	602	564	621	608	632	555	616	615	589	560	603	631	568	619	586	564	623	580	573	613	604	586	589	566	613	572	562	583	585	631	596	599
4501	1382	1104	819	732	699	652	670	607	594	648	662	626	635	621	582	614	663	604	585	586	629	581	580	589	620	630	630	623	570	602	608	614	624	618	600	598	620	594	610	594	563	617	606	585	572	536	620	599	570	619	672	599	618	587	600	555	617	625	625	614	649	620	571	604	577	587	564	639	575	569	590	616	632	594	590	616	589	628	562	582	591	589	567	628	601	574	579	618	598	636	594	600	592	588	625	668	601	603	634	592	631	631	617	594	587	593	588	564	591	560	656	589	610	603	607	626	581	552	570	608	618	604	618	576	599	572	580	589	652	597	551	586	564	582	564	622	608	614	598	592	614	582	614	603	595	603	632	617	603	618	611	600	616	580	617	589	586	597	607	613	554	602	618	586	627	630	588	599	592	606	585	581	626	605	625	608	564	605	615	623	582	613	608	613	574	632	641	643	580	591	672	588	637	625	630	564	570	601	549	618	601	579	597	610	617	602	587	591	605	582	606	544	586	575	627	563	602	575	587	653	584	599	614	571	595	643	597	613	612	607	618	613	577	601	576	606	575	609	607	570	578	607	597	581	597	577	582	641	635	606	606	586	651	589	606	630	565	588	599	577	579	590	606	603	612	611	596	607	648	569	626	622	625	584	585	618	588	599	571	564	614	566	596	696	593	611	585	649	553	607	615	597	615	616	577	593	609	617	584	615	615	592	593	626	634	608	613	643	579	568	640	595	583	617	636	585	569	648	611	561	595	624	619	602	614	587	577	610	590	550	598	605	597	604	620	653	568	565	616	612	601	619	596	551	641	651	632	641	618	596	612	580	636	579	627	595	626	607	580	557	607	593	616	576	579	619	635	618	577	629	648	601	574	595	575	584	651	592	618	610	650	618	613	601	620	586	586	604	570	620	612	618	621	582	602	621	598	616	623	605	627	600	570	580	641	636	607	560	585	582	631	616	643	626	578	605	609	592	557	618	618	589	626	637	592	636	593	585	612	618	650	619	587	584	625	636	596	580	594	602	600	641	584	617	599	646	619	626	629	597	618	558	634	582	588	598	619	610	582	597	613	588	617	664	652	608	625	573	590	608	579	600	565	634	575	606	602	627	609	582	633	576	635	588	602	635	593	632	623	575	615	599	595	608	634	593	586	633	626	581	618	592	608	634	583	544	618	601	575	613	582	591	617	623	551	620	627	618	595	615	622	577	626	611	571	595	614	577	558	616	572	653	661	587	607	602	591	623	631	601	628	620	667	583	582	612	585	623	590	615	586	578	601	645	598	610	638	635	636	595	584	635	594	618	597	601	640	583	649	596	603	593	589	542	603	564	655	602	603	593	614	577	589	582	592	604	598	629	600	645	585	603	612	582	633	643	597	605	572	583	607	573	589	599	559	590	598	563	637	623	591	570	572	583	631	552	617	581	569	571	616	597	615	568	620	583	609	610	596	596	626	605	601	618	594	599	558	579	563	618	624	631	583	611	609	586	645	576	552	565	578	593	615	589	626	616	560	572	586	597	615	618	610	610	605	596	592	592	590	595	581	613	620	626	621	641	593	640	611	571	610	581	584	629	573	562	635	632	637	628	629	624	619	608	616	580	619	595	631	601	555	654	616	642	587	636	574	650	606	601	610	584	635	609	588	616	569	603	596	595	581	630	640	646	585	575	601	558	544	595	578	609	591	577	544	559	553	595	651	649	648	611	611	618	611	588	579	610	608	574	658	581	586	610	555	577	598	579	602	615	595	595	565	639	591	668	577	588	632	610	629	628	575	596	622	583	599	592	614	627	609	612	582	616	573	608	605	629	606	606	569	621	589	600	600	589	610	667	622	573	597	579	591	583	618	640	583	616	611	578	594	586	573	575	552	617	595	552	634	616	633	619	617	572	623	620	619	583	633	621	577	581	608	570	599	573	581	614	561	626	607	602	573	592	625	588	576	623	614	610	568	628	630	610	611	592	609	592	617	643	584	594	573	612	631	584	597	609	604	578	618	634	564	578	557	630	564	614	599	604	642	605	596	564	589	610	602	603	605	626	556	602	572	629	637	601	599	592	637	617	595	598	620	611	608	630	602	600	560	592	578	674	608	598	615	567	577	602	592	625	572	620	596	629	600	601	641	602	572	618	571	608	629	628	621	613	565	622	575	594	599	562	598	580	624	589	625	647	574	656	605	618	603	640	605	627	597	625	591	568	576	595	590	585	590	640	602	654	591	610	605	654	621	601	596	554	603	601	622	647	586	614	619	599	552	580	617	622	589	587	585	593	566	670	574	626	596	664	600	619	622	628	591	615	638	611	638	580	590	623	596	621	599	576	576	587	568	626	560	585	658	583	617	583	604	588	588	603	595	632	602	612	629	576	580	590	623	567	645	591	626	631	597	617	651	578	612	620	607	616	627	612	610	597	640	569	582	585	609	598	611	611	618	613	577	620	634	604	627	608	589	602	594	612	585	592	591	563	590	568	623	616	602	581	592	674	576	614	642	609	556	582	569	572	606	595	596	621	579	601	586	664	583	624	591	624	577	589	608	618	555	627	615	578	622	583	634	598	590	642	616	600	621	624	567	564	578	652	649	614	614	627	612	590	604	594	633	626	551	600	608	571	597	611	654	598	607	611	655	599	620	596	619	604	578	636	624	609	601	615	628	594	635	636	636	603	587	608	626	630	625	602	569	601	574	611	593	610	593	634	636	609	646	611	633	582	591	588	544	600	633	604	590	611	584	564	593	617	593	603	612	608	581	646	597	629	581	602	601	630	565	610	615	647	606	541	611	639	636	606	601	609	616	624	604	587	646	607	600	628	587	622	591	611	632	556	628	607	543	600	595	597	582	566	629	614	580	525	579	596	623	629	618	594	582	601	595	616	587	622	591	621	584	646	663	604	589	588	612	561	579	584	596	623	565	629	619	617	605	592	656	645	612	628	605	591	637	599	612	623	555	590	631	560	643	592	647	618	542	636	606	564	611	617	568	602	591	572	599	615	623	628	589	545	630	572	584	595	604	610	617	603	612	592	612	588	629	585	571	659	620	648	607	583	631	622	597	592	588	617	614	599	630	601	600	603	612	629	602	565	618	603	561	578	573	585	616	598	596	640	580	619	609	628	575	592	598	583	539	571	617	586	598	558	597	595	566	622	577	624	609	579	605	635	609	614	612	592	637	551	592	598	617	571	607	602	594	607	596	616	658	635	598	606	607	580	589	616	598	615	575	592	626	582	616	614	599	607	567	592	557	597	597	604	593	608	614	615	551	588	618	573	645	605	569	642	609	571	553	642	571	621	583	578	606	634	637	600	630	569	647	624	580	628	593	603	621	604	583	619	564	628	585	636	612	589	595	583	602	573	597	602	612	620	591	583	603	618	599	648	632	606	618	617	620	614	583	603	600	603	625	609	592	613	617	594	585	609	626	603	593	610	614	637	636	585	573	574	583	644	600	620	626	606	603	615	589	565	573	567	569	600	580	575	591	659	619	578	570	600	634	537	597	596	582
23690	21314	28595	24350	21307	10382	930	637	538	466	439	405	380	349	364	330	305	290	322	305	288	323	278	335	295	314	309	306	288	263	268	286	298	292	291	286	284	310	286	258	280	277	273	258	283	273	301	299	268	273	283	257	277	279	271	275	257	295	263	266	252	283	265	254	264	264	256	282	293	269	275	264	283	255	248	296	265	269	267	248	269	263	251	269	275	294	293	282	281	259	243	274	255	266	263	284	274	272	298	256	284	271	262	256	304	254	244	247	291	272	282	303	259	258	299	258	280	260	265	254	283	267	270	306	303	275	258	261	266	238	289	253	263	280	285	277	253	284	253	255	273	277	282	240	257	260	236	283	273	279	237	274	277	269	256	259	244	293	266	296	264	287	262	285	276	288	263	280	266	274	262	274	281	288	268	275	271	241	258	285	264	269	277	281	268	257	302	278	254	269	266	254	297	254	238	273	262	276	279	239	305	277	251	280	249	266	328	264	279	264	284	283	254	247	278	259	253	279	280	261	269	260	249	250	251	275	273	250	263	277	270	244	270	265	227	291	240	275	275	255	252	266	252	287	271	259	248	296	261	264	283	295	283	286	270	258	250	274	259	267	238	273	248	224	248	277	277	242	248	271	259	282	269	255	289	258	274	256	277	272	276	273	275	288	257	260	283	274	239	272	252	244	258	260	275	282	240	284	287	265	266	257	268	262	266	259	251	262	278	251	261	267	273	246	274	258	304	281	282	271	284	269	265	280	230	286	233	284	280	248	258	277	265	285	290	262	263	265	253	286	256	288	251	252	252	281	275	292	282	262	278	251	262	265	279	261	242	270	244	265	231	262	290	247	265	275	288	299	270	311	249	236	275	227	260	263	258	273	274	273	269	262	288	293	280	277	239	275	264	268	281	244	269	224	259	280	258	269	247	241	243	266	264	275	256	258	260	301	266	294	256	254	268	280	273	276	272	294	268	271	253	307	267	273	284	265	272	295	266	265	264	296	270	267	251	257	278	260	249	268	274	266	242	277	273	249	265	256	268	258	237	289	268	258	260	284	253	256	283	286	276	270	275	299	272	248	288	266	277	251	267	248	301	271	299	270	279	260	255	252	265	263	299	272	270	248	280	249	256	282	255	236	273	269	272	269	240	268	265	262	296	261	270	279	293	267	270	265	258	275	271	300	281	272	282	267	285	263	256	272	289	260	263	268	278	245	278	280	260	266	241	252	254	262	270	287	269	283	270	264	288	269	279	243	246	284	282	289	265	295	253	235	281	271	253	260	290	283	285	241	256	297	264	269	225	314	240	294	281	301	255	254	246	299	274	240	268	285	271	257	291	251	242	276	263	267	284	275	265	259	250	268	267	270	259	274	259	255	255	277	243	264	278	258	269	253	262	253	266	243	238	277	274	234	265	254	274	291	269	274	268	276	278	290	265	237	274	272	252	244	250	287	274	282	268	258	260	262	264	262	250	285	279	265	265	257	267	279	258	276	255	263	269	255	233	255	231	286	259	272	256	300	264	277	276	261	266	292	275	271	295	266	255	277	266	230	251	252	305	274	281	276	260	255	271	312	261	274	274	255	286	280	264	268	283	296	242	287	274	257	279	239	281	264	261	278	259	257	253	246	284	260	297	265	303	277	268	263	263	267	256	291	240	252	271	290	264	246	261	283	269	279	277	264	260	260	298	248	259	284	257	276	268	298	277	260	236	257	268	274	235	252	260	266	277	248	268	302	294	280	260	281	240	266	243	275	249	280	265	288	270	275	229	278	270	239	259	273	258	293	238	249	281	261	285	227	285	278	286	243	243	265	275	285	280	271	265	266	267	292	297	308	272	281	230	280	277	246	241	279	283	257	271	267	263	280	256	259	276	284	244	265	237	292	285	262	257	247	251	273	269	285	252	270	274	254	289	254	263	301	261	271	276	279	282	256	291	272	232	273	281	263	277	240	276	261	261	268	269	243	275	297	273	259	273	265	308	256	247	281	275	268	263	283	257	289	243	271	282	247	260	279	270	254	270	285	247	257	305	272	280	255	258	258	257	281	268	261	247	298	236	247	274	292	244	269	287	258	293	255	259	282	287	253	276	300	255	240	253	273	292	269	262	277	260	261	250	307	249	256	292	264	293	257	261	247	256	252	265	276	241	264	263	273	259	270	287	258	290	278	258	257	278	264	254	269	257	279	243	264	242	250	251	281	275	266	286	251	273	260	298	275	288	245	255	281	265	254	270	281	245	254	291	260	261	288	276	247	244	283	284	248	270	250	280	253	270	258	275	264	261	255	289	304	262	290	264	291	262	267	258	253	255	258	263	239	273	279	260	261	255	241	290	266	298	269	255	260	298	259	261	287	246	300	273	250	277	259	278	275	282	274	270	272	270	287	260	294	272	250	284	251	270	248	288	241	275	278	255	292	251	261	268	288	293	247	262	272	277	254	254	288	241	281	306	271	272	302	300	257	262	281	269	273	256	292	249	261	253	271	266	289	288	254	283	265	259	291	259	258	293	267	274	244	302	245	256	265	280	262	261	264	219	294	282	249	265	264	266	300	274	268	271	286	256	280	289	252	274	266	256	292	260	266	257	268	248	266	253	240	251	233	275	267	256	242	266	271	230	216	281	273	249	254	272	295	232	244	270	320	269	276	276	267	284	249	282	283	237	281	257	274	312	271	260	264	256	270	277	286	282	292	281	268	278	255	264	295	282	274	268	296	265	276	238	247	284	267	259	291	297	258	252	301	279	275	311	273	249	232	257	254	279	265	291	294	249	290	264	266	260	285	287	279	248	286	257	276	250	295	287	259	268	277	256	289	259	293	265	284	258	297	269	251	254	266	270	246	259	255	277	298	262	253	235	279	272	252	260	289	236	270	268	284	261	244	267	235	288	284	268	254	251	258	246	275	269	232	241	242	280	251	265	297	276	245	291	266	282	277	310	248	281	259	242	238	266	262	260	259	280	263	297	268	273	272	254	242	250	249	264	244	300	265	278	266	243	291	274	273	284	276	258	292	239	273	282	257	264	279	298	259	278	287	273	215	237	249	290	273	247	287	278	246	271	268	261	280	270	281	271	247	259	288	242	236	245	260	279	278	264	267	254	283	312	261	257	252	236	261	261	262	283	273	255	284	269	265	264	228	278	274	259	248	266	284	266	274	294	275	267	279	271	282	253	281	284	282	263	302	276	230	245	304	273	292	263	281	269	267	263	236	267	260	269	256	269	270	269	302	248	264	250	268	267	264	251	254	271	283	260	290	263	263	283	288	285	270	260	274	268	247	268	256	282	261	261	250	254	283	251	241	265	249	245	262	281	295	284	274	280	279	272	296	262	254	292	250	270	279	269	282	272	302	295	277	239	309	263	273	269	283	269	263	238	260	295	260	279	267	266	290	288	239	279	278	256	270	262	249	270	276	298	257	301	278	250	256	262	272	293	267	260	268	267	300	297	268	301	249	262	282	285	297	271	246	287	264	266	248	255	257	276	240	276	284
3336	8551	5742	2559	1948	1466	1133	893	684	595	540	463	479	427	386	386	373	377	339	347	336	337	317	314	336	346	338	308	305	288	259	278	293	297	305	277	290	270	312	304	313	280	299	280	302	270	295	296	298	289	278	283	283	288	291	300	296	283	277	304	293	293	305	286	282	282	287	282	293	288	243	283	274	284	295	294	274	269	280	278	262	266	269	273	287	293	283	245	325	269	264	279	298	271	285	267	306	305	266	277	263	266	297	282	269	290	277	278	293	293	261	285	263	291	271	321	276	284	285	259	254	278	277	262	280	333	278	290	272	276	286	288	279	268	288	298	261	284	281	275	259	281	278	301	295	324	270	286	274	281	282	263	280	262	272	280	279	284	283	279	295	318	272	296	263	259	252	293	292	287	292	291	259	254	286	283	286	285	281	297	278	279	295	278	305	254	282	271	267	282	285	299	286	249	273	279	326	273	287	289	253	291	272	279	275	259	258	266	290	257	299	261	296	276	261	262	265	279	304	267	272	292	266	266	281	274	298	275	277	291	293	276	275	291	267	290	275	298	278	295	252	287	265	277	257	257	280	288	325	280	294	270	270	310	273	248	270	256	286	282	288	280	287	283	288	299	268	266	279	278	257	289	298	237	294	281	286	258	309	272	261	254	266	283	310	271	295	271	263	276	285	273	295	290	281	296	300	274	307	274	290	292	244	267	278	259	290	263	298	283	275	269	287	285	305	279	301	291	285	256	273	279	281	238	298	311	262	277	268	258	283	282	290	286	277	315	276	284	289	276	287	277	267	295	278	283	265	279	278	254	291	278	300	291	256	283	295	275	287	296	306	313	322	264	289	278	284	268	303	253	282	270	283	254	283	282	291	315	263	269	294	260	285	275	297	298	269	319	241	310	296	269	277	287	302	274	291	287	270	277	271	289	289	262	266	305	275	257	263	271	300	296	289	284	267	257	280	297	255	258	251	287	275	278	270	302	266	272	283	251	290	285	286	291	301	272	265	269	254	268	277	260	256	310	260	289	276	256	246	271	298	280	297	248	284	275	272	260	319	308	271	255	274	306	269	263	272	278	261	237	286	289	263	282	266	279	251	259	287	270	275	276	250	259	293	279	300	312	292	275	323	279	272	286	274	292	271	254	292	271	258	271	292	289	247	262	286	266	278	264	273	315	290	254	265	252	287	276	268	267	298	280	289	288	282	268	274	250	279	272	271	234	288	286	326	271	264	268	271	295	270	246	283	268	280	266	287	295	281	280	281	317	280	275	264	291	289	270	253	307	304	289	303	263	239	277	288	291	267	256	287	290	268	287	288	270	285	288	274	262	252	291	271	253	284	270	294	270	279	261	281	271	253	276	265	287	257	289	257	281	290	236	284	293	281	283	314	294	296	264	279	285	250	285	295	283	291	280	286	273	295	267	302	266	272	276	309	311	256	300	276	270	274	294	270	267	268	269	263	296	295	251	245	302	272	277	280	280	259	283	283	263	299	268	278	303	297	299	277	282	270	272	264	245	271	281	293	267	265	284	277	286	276	263	282	280	299	268	260	296	277	297	276	257	307	259	275	272	260	304	258	285	265	255	292	288	273	285	274	277	280	295	270	261	288	293	286	279	273	271	297	274	290	279	257	281	265	300	254	248	299	291	248	254	273	276	273	298	278	286	308	251	287	304	322	291	294	278	286	309	273	273	255	323	248	286	277	302	298	254	287	289	281	296	296	282	284	293	282	278	281	300	277	296	294	259	276	273	273	287	283	294	280	269	303	280	261	264	285	286	273	284	259	287	270	321	292	260	253	281	256	282	269	292	267	285	296	309	294	246	297	304	276	279	273	256	313	298	264	270	270	301	276	281	262	282	307	291	308	278	318	296	309	254	280	307	310	269	280	273	289	272	277	272	259	272	263	293	296	272	298	300	262	278	310	269	265	296	308	274	250	308	311	282	258	269	267	275	295	270	269	256	314	297	255	282	298	259	305	300	270	294	296	254	282	290	298	295	306	285	276	278	315	291	281	304	284	255	274	270	283	309	297	291	291	278	323	278	278	293	274	281	301	289	285	287	244	285	296	266	274	291	284	297	287	281	306	299	264	279	287	265	251	272	310	303	264	260	305	280	271	275	307	262	293	264	289	255	288	278	230	294	286	276	273	272	289	282	277	258	308	279	275	270	268	277	282	261	265	264	281	313	283	293	292	282	272	254	297	277	272	280	287	287	278	292	280	266	282	274	266	254	266	273	312	274	285	306	284	271	274	289	273	268	272	288	256	283	275	290	294	284	256	272	257	258	299	292	305	286	280	259	276	263	293	289	273	278	301	303	299	267	248	268	268	280	271	269	289	269	299	268	301	285	269	283	285	277	290	273	275	295	266	270	271	271	284	281	281	261	297	289	253	263	272	308	251	273	287	290	304	287	316	290	268	295	277	290	258	303	311	294	281	311	274	274	284	268	270	286	336	285	314	293	271	254	282	298	279	293	279	254	251	291	308	280	280	309	256	265	270	273	297	268	308	270	278	282	275	262	314	253	290	281	283	299	288	269	307	286	266	294	276	280	281	273	275	271	307	275	286	279	274	257	261	290	275	293	271	293	272	290	267	274	296	297	272	276	266	288	308	290	281	258	287	267	275	273	311	281	267	278	278	244	301	299	269	275	315	275	321	262	304	277	258	264	319	295	294	269	262	304	303	259	285	288	283	278	263	272	274	279	295	264	285	298	235	265	295	273	290	285	288	249	292	248	271	269	279	278	275	263	293	289	267	294	282	286	286	251	278	289	274	280	273	269	279	244	291	265	264	266	297	253	304	273	300	291	247	288	250	293	273	274	282	262	232	275	267	264	266	277	294	275	250	266	249	287	261	303	305	259	299	276	274	300	270	282	287	272	308	281	273	268	275	261	276	279	254	296	296	293	272	263	283	272	276	266	278	305	282	262	272	296	298	264	296	264	278	290	274	277	256	264	281	300	276	265	264	314	234	272	263	286	279	289	288	300	276	270	303	288	280	297	271	282	259	267	271	265	286	283	312	301	290	284	296	308	299	288	287	281	267	268	275	247	275	256	298	284	282	303	256	293	263	280	269	296	295	267	269	292	257	251	275	282	275	293	280	280	272	287	277	259	278	284	264	298	297	286	302	268	283	262	326	298	275	279	257	289	288	267	256	292	283	284	260	287	251	288	269	279	268	269	289	274	307	291	278	286	307	295	278	278	268	287	274	262	283	281	283	269	288	267	283	297	266	262	275	271	279	288	265	283	276	268	275	259	272	263	288	275	280	251	280	280	262	302	267	265	316	297	275	247	313	307	288	276	265	275	276	292	252	254	295	276	291	274	291	279	285	273	285	289	302	290	290	283	277	278	303	265	256	280	268	273	287	240	266	273	274	304	294	248	302	285	286	310	265	298	274	263	289	286	301	298	263	243	276	326	291	257	274	267	265	305	279	269	286	271	289	290	253	286	286	285	271	306	278	262	304	247	282	261	285	278
24865	21352	27642	25353	12087	1353	999	848	785	787	780	752	740	695	767	747	743	703	703	707	668	707	688	666	709	676	745	696	679	741	673	719	667	674	669	656	691	703	674	698	645	673	691	711	698	698	691	709	671	717	678	700	686	690	685	652	682	635	688	682	703	677	680	655	725	662	687	649	706	706	682	672	733	663	678	679	704	671	704	708	705	692	682	695	658	699	709	710	652	692	662	675	708	646	674	646	657	687	744	649	697	690	659	661	665	716	777	676	660	739	687	674	724	687	697	650	674	652	697	661	679	686	634	672	659	669	682	713	641	636	646	650	708	662	707	657	687	665	663	707	699	651	675	654	645	687	657	674	672	704	661	658	710	669	678	664	691	658	702	656	722	706	721	668	702	686	656	687	672	677	689	697	670	680	641	676	693	675	685	715	631	688	710	677	666	685	668	685	670	664	674	681	696	674	651	684	669	689	666	692	678	656	680	689	670	750	670	718	638	695	700	654	692	634	707	639	691	659	665	711	670	665	690	666	712	646	677	624	663	711	675	686	682	647	661	685	662	657	661	664	722	653	684	667	695	661	662	701	702	661	664	674	674	683	668	671	663	717	658	699	679	679	668	687	676	662	686	678	678	659	754	670	709	664	663	678	688	653	670	691	679	727	673	677	662	691	641	679	622	728	667	711	712	677	697	686	623	658	702	653	705	682	720	675	688	653	675	732	689	700	652	675	660	690	691	687	702	671	687	688	646	629	693	727	696	641	702	718	695	665	731	671	671	668	679	636	673	723	697	656	699	641	664	651	644	649	685	679	701	673	680	699	709	672	666	702	665	668	662	695	650	672	671	667	672	702	668	709	650	672	642	702	697	687	660	625	730	719	672	674	676	678	726	631	642	644	674	662	700	669	709	655	649	657	724	625	660	662	658	716	655	722	676	673	657	704	708	712	670	714	697	680	693	674	638	706	683	729	691	722	705	670	683	685	719	680	667	669	628	680	703	675	667	673	654	678	639	696	687	684	664	672	718	679	719	643	655	720	709	678	698	633	698	660	675	694	731	674	661	692	669	708	724	668	680	654	693	683	690	683	696	696	719	656	664	695	630	667	724	696	655	691	669	703	704	645	698	662	684	650	679	699	677	637	651	671	693	690	708	697	724	679	708	689	620	741	712	747	689	714	682	704	681	690	709	643	660	652	665	676	664	654	676	653	678	705	718	644	696	705	653	715	671	711	713	640	683	689	689	666	652	719	683	656	681	673	672	689	684	647	687	638	700	670	703	678	701	681	690	669	677	671	709	680	666	691	695	702	713	704	708	646	700	711	657	651	724	690	650	699	646	678	698	693	646	684	678	639	618	678	681	668	700	689	675	645	645	679	708	677	619	687	690	722	737	660	684	668	658	667	725	676	666	704	631	665	676	655	664	680	686	712	701	731	700	671	717	702	692	696	634	683	687	703	741	698	710	694	691	660	735	708	712	666	717	662	676	651	672	682	643	683	696	671	683	654	719	715	678	655	718	728	694	683	653	708	697	683	743	663	713	707	715	666	725	714	715	669	665	698	671	683	668	657	638	660	698	661	694	701	695	659	644	688	677	631	675	663	738	652	669	667	663	665	692	727	686	675	620	634	690	673	676	680	694	684	656	699	673	676	627	666	682	694	709	714	667	635	659	698	654	745	693	665	682	654	654	700	711	684	686	723	738	640	734	654	641	657	671	692	654	719	642	673	718	666	663	643	659	741	653	681	728	667	627	676	654	700	713	684	687	666	677	713	716	681	735	698	666	734	695	705	684	693	675	690	658	694	642	673	695	661	672	693	701	710	683	658	739	679	698	659	660	667	660	656	663	696	656	641	676	675	723	648	703	696	638	683	633	734	695	679	633	682	663	651	651	694	650	671	619	666	641	669	679	662	709	693	677	725	648	671	670	685	679	689	679	685	695	633	696	724	686	680	652	704	678	696	686	677	614	689	691	680	674	710	682	649	611	672	673	726	706	642	710	664	674	676	602	677	699	669	689	643	656	637	651	607	685	665	736	715	690	687	713	686	721	674	697	685	667	737	690	677	676	622	675	658	719	674	651	666	692	648	665	698	666	667	690	649	695	687	664	668	677	706	680	640	716	651	671	685	706	681	674	669	704	674	678	647	670	697	652	777	671	653	717	691	659	712	710	704	658	683	684	692	652	660	671	665	635	687	714	696	616	659	685	711	695	660	711	672	680	678	719	682	638	679	717	669	684	681	687	659	661	646	722	659	751	681	664	689	674	663	707	639	684	711	670	651	673	647	693	659	726	667	723	674	650	692	680	652	686	643	666	669	656	653	647	694	654	674	687	707	674	670	687	718	679	693	694	655	711	646	701	673	633	659	670	705	696	712	698	671	669	717	670	685	643	679	710	704	698	655	697	729	700	666	704	695	671	682	700	682	692	633	670	683	698	671	674	738	655	665	740	656	726	680	671	661	675	680	710	673	663	685	656	616	644	688	707	729	669	682	666	631	658	688	632	662	682	676	663	664	636	693	634	653	659	649	685	643	655	695	697	689	669	676	665	687	648	658	691	691	669	701	692	724	661	654	709	703	660	674	706	694	676	721	678	688	699	671	705	683	706	715	717	660	646	668	642	725	637	689	637	695	693	706	649	694	690	707	665	635	709	671	678	683	671	671	720	752	677	655	686	628	695	635	708	703	703	680	694	684	682	699	676	675	666	633	655	664	692	666	659	662	695	720	694	678	683	664	704	698	718	656	653	671	726	705	681	645	658	706	660	640	681	695	654	668	705	706	681	687	692	679	707	673	662	664	668	644	666	706	682	694	678	705	679	609	673	688	723	694	651	692	698	660	706	702	696	644	671	717	702	662	688	649	674	701	670	678	684	671	726	660	675	687	720	702	713	685	711	683	655	715	691	627	699	656	684	693	659	646	669	690	683	688	640	655	697	617	610	671	722	654	660	694	676	661	658	642	677	688	677	703	654	677	684	697	699	673	672	695	633	698	686	657	668	659	681	715	677	694	709	678	691	673	666	716	705	687	724	654	656	677	643	667	648	723	693	696	684	653	631	705	663	688	720	647	723	713	739	681	675	673	694	701	669	686	704	672	666	734	685	679	714	719	695	662	694	668	692	675	650	689	664	668	688	693	721	669	679	682	673	665	707	702	701	705	651	677	643	696	659	664	684	676	650	688	700	654	676	670	667	678	707	666	725	722	693	687	667	676	653	658	636	671	679	657	698	632	643	702	692	707	649	693	695	649	717	681	669	682	691	674	684	692	632	712	700	650	694	673	676	676	663	676	681	682	694	708	688	695	703	738	689	709	700	677	695	672	715	721	710	682	711	697	695	624	616	670	660	625	723	673	696	674	665	677	704	693	666	692	640	659	641	655	659	651	651	701	725	652	677	642	683	635	717	676	692	734	673	719	686	677	630	654	647	674	657	665	696	648	657	635	686	707	637	707	707	660	610	660	637	669	669	665	707	679	750	700	663	668	714	722
3485	5199	3599	1983	1557	1341	1156	1000	921	841	783	772	747	705	675	754	684	708	713	683	674	674	685	721	718	711	696	715	709	717	696	710	698	715	672	712	721	629	692	685	726	681	704	688	675	712	615	668	707	682	687	670	656	677	650	661	718	673	677	706	674	663	695	693	679	704	668	685	672	675	673	739	666	692	692	674	678	727	711	690	704	682	659	683	682	698	720	688	669	708	638	658	693	702	721	642	681	716	673	672	678	702	653	666	651	638	697	683	692	661	697	680	698	697	750	669	711	649	662	735	701	703	697	669	650	678	657	709	704	680	628	694	639	668	640	717	646	682	645	616	671	638	690	696	671	662	702	684	676	653	653	682	639	651	663	644	678	693	662	645	687	680	680	679	630	692	642	719	693	681	684	634	662	698	680	704	713	681	701	658	645	690	713	698	674	671	707	691	651	667	768	618	664	686	672	709	666	663	671	684	713	664	687	665	699	707	757	634	681	696	681	663	670	700	680	684	700	665	697	698	697	643	719	672	682	646	727	671	598	718	666	705	696	667	664	672	704	707	641	702	708	671	641	740	654	657	686	667	642	699	635	651	711	657	665	676	680	706	668	690	713	637	693	674	709	698	652	631	659	659	666	685	647	695	699	628	629	695	695	708	638	698	658	657	688	650	679	698	705	728	669	691	661	629	657	656	709	717	659	673	658	692	647	659	668	685	703	670	685	698	710	666	677	714	669	710	675	695	684	730	656	660	678	724	661	679	649	655	668	663	668	659	659	697	704	638	692	706	707	650	661	696	668	684	652	692	703	695	676	671	675	656	729	674	691	708	698	701	678	681	687	700	653	657	664	683	673	700	662	658	714	641	687	688	679	626	632	682	658	682	654	724	699	691	648	704	698	693	691	657	684	629	629	665	725	700	683	649	655	656	650	659	665	679	671	687	623	657	662	691	650	692	686	674	646	711	665	695	670	705	697	675	629	667	720	676	691	679	709	632	686	598	675	701	638	664	712	712	699	668	685	675	723	668	639	697	641	667	703	685	681	715	654	701	714	714	721	677	686	709	664	696	674	678	729	683	653	657	666	675	641	624	666	701	698	673	724	667	670	670	673	640	652	650	672	657	728	653	670	663	684	676	659	711	696	650	683	619	690	699	646	722	683	640	687	642	701	643	684	689	705	647	701	670	697	696	642	600	693	660	686	676	656	640	676	735	615	687	747	683	677	682	709	651	696	659	657	688	638	692	699	709	707	690	680	709	710	702	654	689	660	680	644	690	698	614	678	697	699	679	694	675	702	699	619	624	684	677	678	680	675	660	641	659	700	667	680	680	683	689	705	681	688	619	636	681	675	699	666	672	689	672	664	650	679	663	727	641	674	646	713	730	649	649	657	665	666	649	702	746	653	695	675	639	676	644	657	654	683	652	698	632	630	642	656	676	663	662	676	674	714	685	689	660	666	726	649	664	652	687	700	683	690	657	663	710	706	668	702	658	717	673	633	675	629	674	694	683	746	682	691	684	691	657	673	692	667	647	669	652	695	671	698	723	715	686	697	679	718	652	678	653	645	695	708	696	738	681	650	677	629	630	679	655	729	692	691	675	615	682	680	645	664	679	652	700	651	712	691	708	642	688	651	647	705	655	678	664	684	665	655	732	704	695	692	651	641	683	694	678	650	725	652	662	664	705	661	679	608	676	677	715	707	625	672	677	730	705	647	653	702	683	713	717	680	711	640	697	657	703	611	716	668	630	667	645	678	664	664	714	679	686	703	684	703	634	632	631	669	621	688	650	678	662	652	669	682	687	672	673	672	692	670	676	638	680	669	690	691	683	690	693	662	658	704	710	703	671	649	681	729	694	670	675	669	699	659	656	687	633	607	715	692	676	652	677	648	675	683	726	712	637	624	661	706	678	681	671	672	636	675	723	661	668	708	699	672	664	655	717	703	691	708	646	683	642	621	680	665	691	672	654	680	662	693	679	671	682	651	647	687	695	623	663	659	655	644	659	685	618	659	696	737	652	640	650	692	700	700	715	682	664	693	692	639	686	612	680	719	721	646	665	662	712	692	702	737	634	646	687	692	678	682	674	711	643	689	624	629	685	696	711	656	665	689	691	659	671	692	673	700	645	647	669	701	642	685	630	719	664	651	705	659	673	677	700	622	668	629	708	675	675	674	702	692	682	630	678	719	659	667	680	688	647	699	642	669	653	728	640	679	700	678	729	676	653	669	691	640	656	685	671	698	665	667	680	668	687	677	668	666	699	674	691	657	674	686	649	628	683	646	666	702	628	644	683	663	656	649	674	706	608	697	694	672	720	666	688	720	731	712	616	679	678	649	723	698	664	669	702	679	722	662	656	679	652	670	681	696	644	673	700	649	710	728	717	688	654	675	703	681	702	709	667	683	658	673	626	659	655	663	681	694	655	715	657	671	694	694	629	638	648	658	618	651	676	671	689	707	689	675	677	677	675	651	719	643	701	691	697	643	691	704	699	663	668	696	695	690	618	719	664	725	657	736	687	676	673	711	689	714	659	665	667	710	667	706	620	652	664	663	713	720	700	676	699	676	683	648	698	742	674	646	697	661	664	728	715	630	703	654	622	700	672	685	688	641	615	660	674	673	646	704	694	677	717	640	646	718	659	668	719	683	716	713	677	668	684	678	649	701	661	651	690	715	726	672	702	685	675	683	719	633	710	689	721	653	704	638	667	674	640	676	673	714	667	687	700	678	674	715	639	682	690	663	671	657	653	696	706	656	664	656	722	695	673	699	651	718	685	650	671	669	698	689	686	623	712	683	658	706	682	660	634	671	650	640	697	657	634	621	655	704	669	662	675	708	659	621	675	743	652	715	682	680	650	672	701	699	695	679	682	689	614	710	666	685	653	698	670	671	660	696	696	702	688	667	696	663	672	673	710	679	673	671	662	752	671	637	693	673	609	708	700	711	699	723	705	676	725	648	634	649	674	681	698	687	692	692	658	716	669	641	673	702	676	645	655	703	655	657	694	657	666	722	686	704	682	699	729	669	662	727	673	647	705	645	741	648	652	642	686	656	689	709	659	678	668	667	640	653	690	631	733	669	719	696	667	642	679	630	763	647	681	705	745	617	705	740	679	658	660	707	650	685	701	727	696	667	708	683	671	716	702	711	668	640	684	665	719	655	652	733	660	671	673	684	660	650	667	682	680	685	660	651	690	667	658	662	641	648	663	691	745	650	689	757	679	682	690	681	658	705	665	709	658	667	702	679	687	685	667	720	721	704	649	677	672	685	655	684	640	659	668	683	661	693	690	679	623	684	691	654	710	717	657	667	673	681	647	722	722	666	698	679	667	727	679	678	689	707	669	645	669	657	647	711	716	673	654	660	664	682	677	649	648	713	689	668	679	694	647	668	655	675	669	703	721	698	685	653	682	656	688	676	678	663	718	652	723	649	681	684	684	663	653	642	689	652	665	675	657	662	701	701	669	675	685	671	638	682	698	674	662	629	632
22472	21284	29014	23868	21285	21340	10180	985	718	617	565	482	446	407	343	327	369	342	317	313	319	295	342	349	351	313	276	302	263	242	279	266	276	278	251	271	246	245	262	259	270	274	247	239	236	255	245	273	256	265	282	264	249	231	255	294	257	236	284	254	215	231	275	270	258	236	246	235	254	232	263	273	220	253	248	236	282	249	249	276	252	230	259	242	239	264	269	252	278	266	250	262	248	241	253	257	257	215	263	218	238	243	242	254	250	265	249	261	264	264	243	242	223	256	233	209	238	221	234	217	231	237	252	255	233	240	228	219	243	245	287	250	277	251	246	238	230	257	257	279	242	251	219	227	227	247	224	263	224	261	251	236	228	236	219	220	234	244	265	255	243	219	267	207	244	253	247	235	239	255	218	232	266	240	250	241	259	232	221	258	224	273	232	245	244	224	253	248	250	228	259	250	237	233	238	257	229	256	250	249	233	255	239	266	213	229	265	230	250	259	256	242	267	265	230	221	220	232	233	258	216	250	277	246	236	245	230	228	220	245	243	209	262	242	244	230	219	236	234	245	237	217	217	230	219	256	241	233	260	224	248	233	260	237	221	237	276	252	228	250	220	262	257	232	231	265	253	241	233	254	248	242	238	232	235	232	263	232	224	237	225	234	243	268	229	256	242	210	224	244	263	261	257	230	256	248	246	222	238	233	246	247	225	242	259	253	228	238	221	240	248	238	244	242	227	252	258	251	243	242	260	249	253	246	241	236	250	230	255	215	250	262	256	278	238	228	257	247	239	261	243	225	237	236	264	266	228	232	257	213	241	230	223	241	256	235	255	260	232	261	239	212	243	254	255	256	223	228	251	240	253	228	213	257	249	224	264	269	268	241	260	256	269	221	245	249	214	241	233	249	255	247	252	224	235	233	240	240	225	251	250	241	214	237	244	240	246	249	253	251	239	238	261	244	225	256	234	243	249	241	231	248	216	256	238	208	267	252	243	227	241	245	235	231	234	242	250	241	226	243	228	243	242	277	250	257	261	257	245	246	241	251	270	240	247	232	250	242	222	252	267	219	257	234	237	247	243	211	229	225	244	240	245	250	256	230	244	240	239	278	231	249	246	245	231	237	266	263	253	253	253	228	259	273	218	239	220	238	276	263	263	251	217	254	240	268	246	233	270	278	221	246	241	246	214	201	262	219	228	252	238	233	231	245	240	249	233	246	225	234	277	239	228	260	264	252	241	234	240	219	235	226	229	223	237	215	213	229	226	255	259	235	236	236	246	270	218	246	239	245	247	253	238	253	245	233	240	269	231	253	266	229	230	245	244	279	248	250	250	237	248	193	259	272	240	253	242	231	230	231	241	256	223	254	248	253	230	244	260	248	247	253	228	250	251	257	256	221	237	253	232	205	234	261	249	248	240	239	225	236	247	253	239	247	228	242	259	216	257	227	233	218	216	246	237	219	248	231	235	231	250	259	238	237	259	235	239	238	217	212	231	222	248	217	228	250	252	216	236	261	247	237	250	236	276	223	252	242	237	237	233	281	244	235	239	226	262	236	225	249	274	252	227	254	253	212	254	231	262	226	262	240	253	235	264	224	230	263	234	260	238	243	255	246	244	265	240	243	271	219	225	258	241	217	266	231	263	243	254	223	247	240	233	237	253	229	272	256	261	245	257	256	222	243	235	262	244	257	245	242	259	228	247	214	243	244	248	240	255	240	253	235	218	224	245	257	234	262	227	235	230	223	246	237	223	220	236	239	277	236	255	232	226	255	230	267	252	225	218	248	252	217	272	237	227	241	225	252	223	285	228	220	226	239	276	237	226	254	237	235	252	260	233	261	248	249	243	258	246	254	218	224	263	256	266	219	223	242	261	237	266	258	238	255	247	244	252	238	259	243	237	242	235	246	243	242	245	245	268	250	266	243	250	254	248	261	233	253	257	252	268	249	274	218	261	264	244	236	248	248	249	265	229	233	254	225	238	252	250	247	242	232	244	275	242	225	247	229	228	232	240	223	262	269	224	239	252	234	230	250	230	278	231	244	216	246	259	199	234	248	241	255	233	260	230	239	227	235	252	230	254	219	277	283	280	252	269	248	261	248	262	282	238	240	221	281	207	208	231	213	251	235	261	264	253	260	245	235	220	208	224	269	216	237	240	246	255	268	233	248	216	236	254	238	230	223	249	211	220	254	232	240	255	244	234	251	226	254	245	245	249	247	250	245	256	260	231	238	264	250	227	262	266	236	257	243	267	242	213	229	218	228	259	236	276	259	247	259	252	250	250	264	262	238	253	272	226	233	252	232	231	210	239	235	228	245	262	253	240	257	222	241	251	252	273	269	244	219	246	247	234	300	247	266	227	263	205	244	251	223	281	264	248	268	215	236	260	265	249	270	211	253	246	243	231	228	217	257	230	267	257	227	244	286	239	235	259	216	252	250	239	243	220	217	242	253	236	235	228	227	229	240	240	256	265	236	256	260	248	258	251	230	257	248	232	259	254	242	236	243	238	239	231	255	253	247	223	261	240	241	230	239	269	270	255	235	265	219	242	249	215	255	248	241	233	246	230	252	221	238	272	252	214	243	238	252	262	253	252	247	222	242	245	261	267	240	233	249	257	260	253	251	249	256	250	250	253	246	251	256	245	245	276	236	241	279	250	237	250	230	245	254	249	230	275	254	224	230	243	227	231	239	219	233	271	260	241	224	242	249	237	249	237	248	237	216	246	273	243	264	237	248	224	242	242	261	255	197	247	236	208	241	250	242	263	250	254	209	243	235	260	231	247	241	222	271	248	234	227	233	266	249	261	267	239	249	267	225	219	261	259	239	245	232	255	244	260	248	250	246	253	244	251	216	244	261	232	262	233	248	255	249	228	219	251	237	252	259	245	221	252	234	237	257	221	259	245	271	255	269	237	245	240	229	258	227	241	248	237	245	230	263	232	266	232	225	247	247	231	247	241	234	269	224	255	252	268	251	249	236	269	227	219	258	283	266	240	244	261	254	245	224	246	211	233	237	229	225	218	218	232	257	243	230	249	262	276	269	230	231	247	254	248	244	260	252	251	236	259	242	231	248	227	220	258	253	252	265	218	237	253	227	250	274	222	259	255	248	244	224	248	226	242	262	256	251	237	252	270	246	227	214	248	299	255	229	286	243	286	238	256	239	231	237	260	251	267	268	246	226	232	241	231	254	235	251	266	251	220	247	262	223	238	242	263	241	234	257	251	271	244	228	232	265	247	258	235	257	213	262	246	240	233	237	252	260	252	244	247	227	241	240	213	280	241	276	244	247	226	213	237	238	261	234	264	242	218	245	244	228	251	256	209	227	229	271	254	250	231	247	249	219	247	266	244	256	220	224	254	210	224	231	236	258	235	249	210	260	248	250	231	229	250	222	247	253	277	269	245	258	265	252	259	233	228	244	251	239	259	229	281	225	256	266	267	261	256	250	240	243	237	228	241	258	210	264	212	242	241	244	235	232	261	252	226	227
4345	14175	9640	4741	3326	2470	1825	1343	1065	865	709	646	496	479	468	448	410	377	364	397	330	357	344	329	313	309	300	291	302	281	285	303	282	277	267	267	281	282	264	256	257	281	239	264	277	246	268	265	270	239	247	259	264	263	270	278	265	213	260	257	248	270	262	252	245	264	233	280	260	271	236	245	240	263	248	255	248	253	262	273	248	242	266	252	225	215	240	250	262	247	238	251	246	239	239	265	234	251	208	241	227	200	247	270	277	243	250	218	237	248	217	264	228	213	261	223	252	268	221	277	245	253	226	262	247	253	237	224	239	248	230	251	237	228	254	247	231	242	246	229	250	234	200	222	242	250	254	231	254	233	266	279	248	263	256	249	213	256	230	259	246	256	244	221	251	260	218	213	242	236	253	287	259	262	255	217	240	227	272	234	259	219	256	243	232	215	240	239	249	244	247	250	257	244	236	236	245	250	250	240	225	245	266	215	221	257	248	254	239	263	251	240	238	263	242	233	237	237	264	240	221	230	225	230	257	237	232	252	248	244	235	248	238	231	217	232	223	229	256	232	264	232	270	233	250	245	256	248	236	244	254	243	251	253	226	206	252	210	258	219	280	219	248	238	225	215	281	278	256	226	232	229	238	223	237	224	227	243	239	262	202	260	222	228	246	242	226	231	225	234	262	228	241	227	226	236	250	226	242	251	246	258	232	243	244	259	243	228	230	239	228	265	291	231	267	234	245	254	258	254	252	265	249	238	240	237	270	226	257	200	235	254	240	264	246	251	262	255	237	235	265	262	245	244	238	253	216	232	209	237	266	238	263	250	236	264	234	224	242	234	260	258	240	228	255	271	236	254	248	220	259	229	249	243	234	233	215	234	235	255	239	213	242	241	247	232	233	242	229	251	259	275	217	271	231	227	227	241	259	213	264	230	238	253	271	251	247	248	234	230	226	249	212	262	232	258	232	249	236	227	240	249	245	237	258	236	233	228	243	232	261	259	276	226	265	270	222	233	261	229	252	229	218	234	249	231	216	255	230	257	269	253	222	235	248	252	235	237	261	226	226	234	230	236	245	246	237	254	250	250	244	265	238	228	242	245	233	247	245	241	232	206	240	255	244	227	263	237	227	255	217	271	228	230	250	236	243	246	225	235	227	232	244	244	238	265	248	261	251	241	277	247	244	258	268	247	228	253	219	204	221	264	259	242	257	257	245	231	252	235	232	238	244	259	245	256	253	218	242	224	227	208	244	213	248	236	224	259	225	244	221	234	203	261	262	228	240	237	238	262	252	236	255	217	232	237	259	253	241	224	265	243	236	251	228	257	234	261	249	254	251	241	238	231	236	257	240	268	238	254	266	246	240	234	234	217	238	225	263	219	220	251	226	236	256	234	220	244	228	264	253	220	239	240	258	242	268	237	259	259	275	232	238	244	250	242	247	252	240	237	241	231	249	272	242	225	232	251	252	258	246	228	225	243	231	247	265	209	233	233	258	241	239	242	233	218	254	245	232	245	248	244	245	233	261	222	229	234	244	253	255	247	239	233	250	262	228	233	275	256	227	235	242	220	251	259	240	256	240	233	252	239	263	234	226	227	242	249	254	235	242	256	257	235	223	257	247	250	247	230	265	230	263	266	241	236	241	238	241	250	278	216	238	249	235	231	246	234	234	254	248	257	254	233	220	251	234	236	258	236	229	261	247	251	252	255	233	205	219	247	237	234	224	251	232	240	259	256	234	232	249	211	248	237	233	235	256	239	244	248	228	229	231	248	228	216	254	248	224	237	265	240	217	246	211	218	226	226	237	240	245	238	232	235	258	274	219	248	239	241	242	236	230	257	222	248	227	240	238	275	211	241	246	267	239	218	233	256	233	251	245	232	237	233	249	252	241	256	266	228	260	234	233	278	219	260	261	237	248	238	233	216	252	242	248	243	240	246	249	236	242	218	250	242	243	247	247	264	251	236	251	241	235	231	242	243	227	247	252	251	272	220	239	230	231	251	231	237	247	224	249	254	245	241	203	258	208	240	262	256	238	220	243	276	249	253	232	242	248	265	238	240	245	259	224	247	263	216	222	226	247	255	241	242	243	241	252	272	237	251	221	237	244	242	235	248	204	230	238	230	244	231	261	261	243	247	238	256	238	238	249	260	264	235	244	256	269	257	244	247	241	239	282	234	251	258	216	225	232	251	224	243	225	250	234	238	257	260	245	276	251	278	247	258	240	219	226	229	241	250	248	235	244	257	230	220	224	231	241	231	241	242	234	222	273	252	236	246	238	234	241	229	234	255	225	270	239	257	278	228	237	245	238	271	244	256	254	211	240	233	258	238	247	258	226	269	251	250	229	227	238	243	249	230	245	246	241	272	243	217	254	240	214	237	242	261	244	249	235	234	281	205	234	241	248	252	251	264	238	246	259	263	244	260	265	245	243	251	259	248	255	244	251	232	248	238	208	235	254	253	227	225	231	231	224	224	218	233	213	231	237	247	238	209	262	210	250	227	221	263	249	255	234	247	247	236	273	264	239	212	239	217	238	218	261	238	220	225	238	251	241	246	235	257	250	217	244	234	229	242	242	251	231	257	235	230	236	247	204	231	260	254	241	239	225	231	225	227	237	240	224	236	254	222	224	228	208	257	234	210	220	240	226	226	234	240	254	248	252	250	239	226	231	229	236	255	221	250	227	249	239	241	236	238	267	206	231	231	222	229	227	236	241	228	208	260	226	279	258	238	238	223	245	260	237	242	248	259	254	238	225	224	230	253	198	225	256	241	238	249	237	252	250	257	225	237	259	211	217	238	238	226	243	210	272	239	231	244	230	263	240	262	236	251	234	207	231	240	257	231	266	207	235	234	263	255	242	213	246	204	262	226	218	235	227	245	246	225	216	256	262	224	214	225	239	234	258	256	228	208	255	207	237	230	233	216	253	261	250	279	273	257	243	249	240	237	239	240	218	230	263	241	206	244	260	219	244	245	261	245	233	236	264	237	280	244	250	227	246	227	238	203	224	234	262	229	266	263	247	218	249	244	193	254	238	231	223	235	217	226	251	243	256	220	241	239	245	238	228	239	244	224	232	235	204	240	250	244	225	252	257	236	263	237	224	246	255	249	254	236	246	223	245	264	241	219	245	254	231	234	218	258	259	246	246	229	225	243	210	221	247	256	248	200	224	273	243	247	249	247	213	220	225	235	236	266	253	228	236	230	227	235	253	219	261	215	267	215	243	260	221	252	244	235	229	240	238	267	257	229	236	237	230	266	247	228	248	251	222	242	241	248	263	248	200	224	221	213	226	270	246	239	237	245	259	261	261	239	220	215	259	260	249	252	215	258	264	259	289	224	262	245	252	244	256	237	237	253	215	233	236	270	253	232	254	251	234	244	234	280	258	256	248	231	245	238	234	248	228	227	248	243	247	255	251	241	231	276	250	265	226	237	213	232	226	240	229	219	247	227	213	234	219	243	270	238	246	247	232	235	210	242	256	212	232	263
27909	19778	6706	1154	856	843	684	615	627	605	625	628	632	619	650	609	626	606	646	631	618	590	628	600	665	603	626	580	585	584	618	584	612	581	597	562	620	587	586	639	600	595	652	581	594	591	589	608	625	588	610	541	605	540	616	611	627	617	594	605	592	639	599	593	593	603	594	551	551	608	605	571	575	601	572	625	597	549	587	561	610	637	527	593	604	621	598	582	636	604	563	585	584	537	599	631	606	583	631	607	617	620	598	576	576	536	593	614	538	589	606	619	597	591	616	617	589	602	599	628	614	632	611	597	584	583	594	553	612	595	576	613	641	620	608	622	600	566	590	620	597	583	620	530	628	551	594	574	637	597	631	648	635	612	612	574	598	638	593	556	615	600	568	582	565	553	597	573	647	605	605	629	571	573	629	590	608	598	627	565	555	565	608	575	598	561	642	579	559	599	631	599	617	592	587	590	611	577	582	565	614	569	586	597	592	569	562	616	587	584	584	609	597	580	574	602	541	591	610	625	638	582	578	587	598	601	595	578	615	601	563	575	613	645	614	558	553	585	576	589	583	614	608	609	586	584	590	628	558	613	591	614	589	606	642	585	618	620	611	586	601	544	565	584	573	592	578	575	555	598	596	599	617	625	580	575	577	604	572	582	587	531	585	576	606	579	616	613	583	629	607	603	607	639	614	552	637	556	599	584	621	606	628	628	619	599	629	603	585	545	598	620	616	607	610	614	594	631	608	602	604	615	606	586	551	577	565	611	604	588	578	621	581	595	562	574	598	570	568	599	647	599	558	579	573	621	620	568	606	612	602	634	647	591	632	638	614	547	590	569	553	615	534	644	560	637	619	612	590	641	616	660	575	591	619	579	549	605	589	605	559	634	627	637	547	554	608	610	600	582	617	621	615	573	571	580	553	643	597	563	568	586	578	581	633	582	572	560	618	603	588	620	585	571	653	627	590	615	566	616	617	604	611	618	590	622	631	600	595	570	642	598	634	598	590	590	595	588	651	599	581	574	567	579	597	600	620	616	602	589	595	579	654	610	588	561	653	601	584	639	583	580	602	605	601	602	600	575	604	616	615	578	561	633	596	575	609	622	625	584	614	582	607	603	589	583	574	573	591	597	615	588	637	582	588	554	620	629	637	634	621	585	590	635	554	607	617	577	670	615	613	580	583	616	597	595	601	600	651	621	580	578	568	596	619	557	575	610	607	575	609	605	557	599	598	577	642	588	590	630	626	593	623	574	608	624	598	636	663	593	618	585	582	640	594	574	542	571	599	556	617	611	600	641	595	590	574	584	609	594	598	623	644	565	630	615	600	556	588	581	573	571	573	570	571	633	579	553	595	593	614	609	564	589	589	568	605	613	610	585	581	598	595	577	583	603	631	611	552	591	548	601	605	591	596	578	613	619	605	594	597	637	590	589	526	615	585	598	601	594	591	653	612	617	648	566	583	626	585	599	613	612	587	578	615	578	616	625	590	586	574	598	622	576	572	578	597	598	614	594	642	616	581	627	605	582	599	577	612	585	585	608	603	617	539	606	594	609	536	520	590	602	594	624	622	587	601	615	565	594	628	581	568	633	590	586	638	567	602	617	581	588	624	540	559	600	552	565	597	603	585	654	617	584	555	609	588	603	636	565	593	547	614	601	600	559	600	615	553	618	600	603	600	610	567	564	601	624	623	543	601	584	596	592	617	614	611	586	554	613	598	557	616	562	613	616	609	648	561	648	608	585	576	578	627	606	607	609	559	558	611	574	605	587	613	598	620	576	592	572	637	614	591	581	609	573	606	611	622	606	575	561	584	599	609	583	601	621	605	605	566	617	600	597	639	586	563	616	590	595	578	604	593	567	616	533	611	612	608	610	596	612	610	629	582	600	585	619	609	586	610	605	572	593	561	596	574	568	591	588	592	585	609	580	600	627	612	594	595	602	581	576	602	621	617	609	608	565	568	578	583	601	653	542	551	622	615	618	619	559	583	585	619	587	577	600	590	589	574	566	600	541	618	609	594	579	612	601	599	595	633	581	608	577	615	631	593	574	621	586	564	597	604	557	577	618	561	599	612	645	608	602	615	640	605	605	582	582	598	581	606	557	592	597	542	625	578	603	570	554	603	560	612	594	616	573	609	607	555	611	592	602	578	602	586	602	579	612	593	652	592	592	604	598	592	586	576	593	558	608	593	624	640	606	615	574	622	600	604	642	633	583	573	573	544	608	648	577	642	627	644	548	610	618	594	580	594	610	597	633	620	598	591	600	578	610	604	568	609	556	596	590	612	583	595	616	616	579	628	628	562	611	626	596	613	593	602	572	575	589	629	639	599	603	606	586	565	600	645	640	605	597	585	600	596	580	616	581	603	584	566	632	603	574	607	558	577	559	581	630	576	569	628	553	605	567	582	611	606	603	578	600	583	592	569	580	558	601	592	579	582	605	620	607	613	630	609	568	626	563	603	597	625	556	637	624	561	601	604	595	567	623	608	569	605	637	626	607	597	574	621	602	595	595	541	556	618	584	595	589	518	603	635	630	589	625	612	598	622	630	582	643	581	646	626	579	627	614	592	584	620	593	579	584	628	615	637	601	593	620	600	598	602	637	567	600	580	619	617	587	578	604	598	579	618	567	600	597	632	519	553	585	545	577	621	601	621	649	591	603	561	580	544	581	618	599	557	584	588	571	591	578	587	577	614	615	570	549	583	616	595	596	590	548	606	529	574	611	568	590	579	629	593	601	599	605	647	553	607	560	572	601	605	606	622	601	599	625	593	574	587	606	565	624	576	620	580	566	542	587	568	598	580	610	592	580	589	567	623	614	629	585	561	599	562	561	560	602	610	621	616	580	582	550	582	611	607	609	579	608	564	618	620	626	603	607	659	618	635	583	584	555	578	602	623	577	580	631	608	621	599	585	587	593	573	582	614	611	624	609	572	603	568	576	575	556	590	632	613	599	601	639	598	587	615	602	579	601	584	616	576	586	604	559	599	578	624	617	574	587	641	642	619	569	616	610	598	615	615	652	616	627	602	595	633	619	578	601	575	607	537	617	561	590	629	595	567	569	575	576	597	574	584	594	637	622	565	568	560	559	592	606	613	580	587	602	592	599	612	599	572	604	591	632	573	607	596	627	580	609	600	608	610	563	604	583	589	616	589	588	602	649	600	623	607	643	626	606	570	603	594	560	583	624	570	623	543	570	573	582	635	594	594	625	599	610	574	593	582	601	594	554	649	607	556	607	632	608	614	609	582	609	603	601	542	601	607	620	613	614	610	596	584	644	630	551	602	606	617	590	611	599	580	612	600	580	574	638	609	565	583	603	614	570	593	576	603	587	590	573	579	595	583	611	599	632	599	556	628	612	605	570	618	607	597	611	593	624	597	565	603	605	597	580	575	585	593	588	583	644	546	642	588	571	565	560	613	599	601	583	585	650	587	615	519	580	601	590	546	638	580	599	581	552	586	601	630	600	545	584	606	575	625	608	576	603
4563	1660	1181	845	788	746	690	632	693	629	639	635	632	648	669	663	578	632	610	620	634	583	664	594	661	623	642	621	593	639	626	629	631	613	613	569	619	617	616	628	590	567	646	595	622	635	581	619	628	595	597	617	629	628	607	568	566	628	618	645	601	627	631	635	610	601	633	622	582	660	641	596	596	652	634	623	632	588	598	630	597	613	587	606	606	610	580	604	620	549	604	609	639	639	624	629	579	602	567	589	598	638	593	567	605	618	615	612	600	598	620	626	662	599	611	617	612	612	586	619	632	609	641	584	604	625	675	608	597	588	595	567	596	634	620	580	607	596	632	647	597	634	622	579	612	602	632	609	559	624	574	639	617	643	590	534	668	639	643	603	620	590	616	630	553	584	618	639	570	612	647	563	564	566	631	627	603	606	576	666	604	599	617	580	586	611	613	603	615	614	582	602	597	596	629	631	607	567	573	633	569	642	614	583	615	585	632	601	628	640	658	605	608	624	592	583	569	590	634	621	592	621	612	614	597	617	607	599	591	627	623	598	607	608	669	646	615	594	593	602	623	603	591	609	625	596	592	577	605	598	648	588	577	647	627	606	610	586	583	637	611	631	660	593	590	611	575	600	616	634	610	591	650	613	624	591	646	592	588	588	641	619	595	599	560	619	580	632	615	613	575	581	592	620	611	631	628	624	619	592	576	628	603	596	621	597	660	606	611	619	572	627	636	620	619	567	583	601	604	603	588	657	642	640	599	615	641	595	647	624	588	611	569	628	621	603	642	623	611	628	644	583	618	617	596	617	616	642	624	565	604	607	642	597	650	608	598	628	611	597	656	612	620	563	639	604	632	630	589	594	670	615	593	635	637	604	654	583	634	581	625	628	642	625	640	592	591	618	597	610	602	586	624	612	622	596	623	608	594	608	648	605	633	587	614	631	622	607	638	623	608	657	613	629	568	609	594	631	572	616	592	583	601	579	606	593	618	589	624	599	590	598	559	617	633	589	589	603	590	599	609	567	589	629	574	572	647	626	636	591	577	610	600	627	616	594	636	587	626	566	624	613	583	588	649	578	612	653	602	569	552	607	620	613	614	612	610	617	596	636	661	622	614	654	616	625	587	621	576	531	601	672	592	603	588	602	649	610	614	600	576	598	643	597	639	588	621	585	591	624	593	586	604	584	680	594	609	636	656	589	625	634	581	607	646	628	599	620	625	623	633	614	591	635	630	594	632	596	583	610	626	620	587	627	573	610	621	622	630	623	604	632	586	614	628	628	616	596	586	580	637	646	604	613	593	605	598	641	605	626	605	638	632	567	633	582	605	600	590	612	628	586	584	618	622	609	586	608	634	638	624	611	629	589	584	626	621	662	592	648	580	586	629	625	625	622	628	594	630	604	624	600	545	571	623	582	593	615	634	634	590	636	599	598	603	634	643	596	641	632	586	634	632	543	648	597	590	589	633	589	577	597	622	557	625	648	601	571	618	562	596	623	640	617	632	660	615	605	580	630	603	541	620	595	563	626	601	603	638	632	620	613	618	595	626	619	596	598	606	647	608	614	637	603	595	625	641	634	580	613	589	610	606	591	588	633	592	647	645	612	642	603	574	620	639	587	623	615	625	594	633	632	630	625	600	599	610	634	612	596	615	627	576	595	615	632	604	649	582	587	581	580	636	597	621	653	610	607	629	606	633	623	625	625	594	599	636	591	565	642	612	579	647	593	632	612	625	670	630	573	613	623	575	640	574	608	618	642	566	583	659	618	582	612	620	550	623	610	642	579	603	595	610	673	661	687	640	575	581	570	601	591	596	623	578	647	606	616	587	604	631	616	613	589	617	568	594	594	585	624	627	624	601	621	576	600	630	600	584	577	608	609	685	639	578	583	617	595	599	596	620	601	628	616	594	586	642	627	581	597	588	627	592	604	630	557	604	585	630	609	587	615	581	614	611	626	639	586	597	612	570	585	580	646	615	617	585	670	621	626	609	635	586	671	620	715	650	661	600	633	632	606	600	646	571	605	608	592	630	638	642	574	617	619	575	597	601	600	606	599	629	612	614	629	590	631	603	604	610	618	648	647	619	604	612	590	620	641	596	646	599	608	632	619	631	622	550	620	611	609	619	618	633	571	583	580	617	613	654	619	655	618	608	636	617	618	592	613	598	654	606	613	658	641	640	609	597	598	601	617	659	586	612	638	622	598	569	593	598	599	666	656	647	614	598	641	644	583	600	598	598	626	592	661	584	642	630	596	610	589	572	595	629	616	597	589	610	591	606	614	618	597	616	585	670	622	635	601	614	611	587	624	642	634	562	592	658	617	582	610	628	621	614	629	590	635	580	595	623	614	648	609	612	660	602	600	612	583	603	624	631	631	568	603	617	592	632	587	606	606	606	610	617	607	606	622	604	594	588	607	585	569	596	612	621	649	648	611	603	639	589	585	622	570	642	648	597	634	618	622	606	606	561	644	611	604	585	663	635	613	643	598	612	598	617	626	613	636	614	601	669	598	581	542	615	635	593	620	622	626	621	580	633	588	613	612	604	626	586	620	570	619	588	592	568	591	604	595	601	650	628	620	612	664	577	614	611	605	584	616	622	609	637	615	637	615	609	566	616	592	591	607	620	619	614	618	607	633	649	627	612	613	608	584	633	591	613	590	604	618	606	655	592	580	673	638	604	589	620	631	598	637	621	620	616	621	586	624	642	600	620	648	630	590	594	632	642	622	600	623	655	610	606	644	653	621	639	603	620	605	626	624	601	584	625	596	622	624	590	589	589	603	647	620	625	627	606	591	649	603	663	610	619	655	653	598	583	643	626	615	632	609	595	623	627	597	614	594	624	564	620	650	596	570	601	644	616	623	592	618	586	571	639	609	639	582	600	630	594	627	599	630	631	574	656	616	586	615	620	598	616	586	611	606	621	606	624	554	616	578	602	567	578	623	619	571	595	596	588	615	574	633	598	614	623	577	619	595	648	634	600	612	632	606	594	558	612	600	643	589	615	619	588	633	608	612	627	648	629	572	634	605	585	585	620	614	606	652	583	641	590	600	607	609	608	596	610	594	617	637	612	579	606	643	580	638	587	623	610	582	605	631	581	632	633	638	612	607	616	599	579	633	608	641	598	638	592	674	557	635	630	607	608	597	612	622	565	607	621	560	611	611	594	609	627	613	613	624	588	592	618	630	638	612	597	625	594	612	594	598	617	627	619	610	615	636	618	608	627	646	580	574	656	618	586	600	622	617	600	632	632	560	650	549	598	668	602	646	644	616	557	636	619	548	593	603	622	664	600	642	597	625	600	619	608	640	582	572	577	629	601	613	579	608	617	626	593	630	636	651	606	577	604	636	610	613	636	599	601	650	608	666	598	614	620	590	604	554	623	619	584	625	597	617	642	606	590	608	609	637	584	612	590	629	551	621	596	632	611	581	609	592	598	609	603	597	588	645	646	612	642	620	605	666	633	620	576	600	656	626	627	636	685	575	634	671
23676	21308	28601	24340	21316	10451	1015	640	534	459	457	417	383	367	372	315	356	341	311	323	280	319	305	324	287	285	300	295	264	300	290	281	283	267	283	274	314	305	296	274	255	269	256	265	266	268	238	297	280	266	305	246	246	253	247	269	266	272	247	279	263	254	272	269	259	311	316	292	266	276	262	278	253	279	243	259	267	238	263	240	290	273	270	273	276	302	286	251	247	272	286	272	259	255	258	279	234	274	282	250	270	318	291	277	245	255	290	274	264	272	276	255	259	278	263	260	265	290	246	285	253	272	276	266	252	258	283	264	261	296	260	256	231	278	277	294	255	296	264	261	267	259	275	262	267	288	259	283	259	246	281	293	249	272	258	276	248	238	274	254	264	243	267	293	262	247	264	255	265	264	271	249	279	270	270	294	262	231	249	286	248	285	243	271	271	250	291	290	273	273	315	294	283	239	292	273	261	248	266	263	259	239	256	286	269	274	298	272	278	263	260	280	257	256	259	259	249	264	277	267	249	255	283	288	288	272	274	277	264	286	255	287	254	241	291	257	266	240	292	281	260	267	245	251	259	265	267	249	284	284	242	250	275	275	289	251	243	269	287	259	303	279	252	263	259	254	257	269	286	282	248	278	270	271	258	263	283	253	284	293	284	234	276	311	283	268	266	273	248	290	269	252	281	296	279	256	263	279	278	273	257	240	270	250	241	263	274	270	251	279	280	244	264	297	278	292	259	254	262	228	261	281	253	270	282	261	281	241	286	248	272	267	267	298	291	285	247	259	274	256	269	250	285	241	256	255	278	281	293	277	234	244	260	287	274	297	278	258	277	253	268	276	243	266	281	245	251	304	302	291	262	267	258	254	238	265	247	274	262	271	266	293	269	297	248	259	274	269	279	319	280	277	258	274	277	270	285	300	260	284	268	273	258	282	254	244	268	259	273	254	255	254	252	269	277	254	279	229	272	273	251	252	267	277	256	275	252	257	295	242	264	276	285	237	256	271	274	270	242	304	254	289	271	254	290	308	292	279	296	248	266	255	263	244	255	269	267	278	269	268	301	282	278	273	279	267	315	224	271	296	259	233	251	238	282	248	265	279	242	269	239	257	277	264	250	265	268	242	241	281	275	302	289	244	271	257	256	248	246	298	268	237	277	294	269	282	254	263	248	293	256	265	253	216	253	256	255	277	279	288	287	266	243	271	261	256	282	261	299	263	260	273	257	272	252	263	269	253	305	265	267	284	279	292	274	236	274	266	291	264	275	253	301	260	256	276	270	315	236	246	241	269	250	254	267	288	278	286	247	268	287	265	270	281	264	249	316	260	268	304	257	247	272	261	270	295	260	295	254	261	253	248	280	237	254	295	249	292	252	276	267	270	307	288	266	237	303	242	267	275	295	266	268	275	291	249	248	296	265	287	296	252	252	281	258	316	281	294	275	252	270	254	274	227	258	273	254	272	254	260	248	267	268	265	268	275	247	272	265	258	271	295	255	258	297	296	286	240	267	279	273	262	265	275	276	267	269	247	259	286	278	274	272	276	282	281	283	255	255	288	285	234	266	257	265	278	277	287	251	243	270	267	275	267	245	301	257	279	281	273	263	270	260	288	291	276	253	235	274	275	258	267	284	255	276	275	291	241	221	260	255	305	272	279	257	254	253	254	286	248	272	247	265	286	270	273	279	252	276	300	246	274	256	278	262	256	258	279	273	263	298	247	248	264	225	224	268	253	255	261	283	266	271	238	269	255	307	274	271	272	276	277	274	267	280	271	263	268	248	271	276	263	275	282	278	285	290	253	269	265	257	282	288	258	272	245	239	299	242	278	277	267	283	269	229	250	249	270	263	285	233	264	293	291	241	261	280	247	277	262	243	248	272	255	302	276	270	235	263	268	256	276	278	234	237	272	287	303	258	226	275	293	306	295	301	251	294	283	269	260	252	284	265	271	275	262	314	236	282	302	262	266	271	255	262	265	286	294	268	263	242	247	263	304	240	292	270	291	276	290	260	266	269	255	263	262	265	247	260	242	256	257	274	273	282	261	265	256	253	301	290	276	274	270	243	271	260	247	273	269	299	291	271	244	282	272	253	245	233	259	275	255	279	281	297	310	278	268	256	279	272	297	256	271	266	282	216	288	258	272	264	252	260	290	264	266	257	272	272	282	265	254	263	278	257	247	278	261	269	257	292	291	258	259	247	263	279	259	264	273	269	288	275	259	282	260	262	317	251	273	261	260	268	291	263	249	260	279	252	268	284	275	289	247	267	278	259	281	277	256	241	276	291	295	279	282	237	259	277	273	265	270	267	250	272	259	262	293	263	253	256	280	295	258	268	297	257	295	277	247	262	240	265	260	283	277	269	269	292	284	262	277	273	273	281	270	250	273	283	286	271	289	274	259	269	280	272	274	260	255	244	273	265	241	262	278	289	275	243	251	264	273	296	273	261	262	276	296	266	266	264	279	251	270	260	276	252	263	297	280	292	269	254	279	265	250	259	248	271	261	257	276	295	295	266	269	251	318	261	284	257	271	262	250	259	306	275	287	281	268	248	256	263	254	284	264	277	258	238	270	245	269	252	288	251	274	253	259	272	267	262	268	273	270	285	289	261	298	226	262	268	238	255	252	297	261	299	271	268	255	273	255	276	277	248	262	257	256	234	275	268	254	252	276	271	291	254	238	243	253	300	261	247	226	279	286	293	285	254	231	260	236	289	281	255	292	273	245	289	261	258	255	254	253	257	285	276	273	241	263	285	261	244	308	237	309	286	241	267	263	251	276	278	256	253	270	284	258	234	265	285	267	284	271	280	309	247	284	257	287	250	306	245	253	270	267	248	269	273	268	259	276	261	287	251	280	238	265	274	259	258	255	281	289	301	256	256	262	276	264	288	279	268	240	272	278	247	263	285	266	284	279	278	263	239	251	276	240	260	255	243	252	281	266	266	280	266	252	261	275	275	278	272	248	303	249	266	274	275	263	276	301	271	273	252	256	271	289	259	265	277	268	278	278	273	276	303	245	265	282	250	251	294	288	253	294	234	277	296	266	266	270	246	271	273	254	253	279	267	247	264	230	265	254	265	256	256	278	286	237	256	253	256	285	251	276	278	256	264	317	267	262	268	275	274	253	233	282	238	242	278	265	279	267	265	273	275	290	288	262	289	237	262	252	277	246	235	266	282	267	276	295	263	292	257	266	259	278	259	276	273	260	270	298	275	261	270	292	289	268	265	291	262	289	256	264	256	280	234	261	267	275	274	298	278	267	243	245	267	285	277	279	262	292	259	249	299	245	260	271	283	239	272	270	262	241	256	261	288	264	228	268	264	261	263	238	255	267	262	280	290	256	287	233	260	262	253	251	263	297	267	265	260	272	255	233	258	260	265	293	293	269	289	293	252	258	240	251	259	282	263	260	262	267	286	261	265	289	248	250	286	282	232	261	296	284	248	263	277	283	264	281	270	259	243	276	247	261	280	289	272	268	275	251	305	267
3392	8562	5838	2748	1948	1446	1091	928	667	579	551	498	470	408	400	367	345	366	326	349	369	334	323	330	304	330	327	312	323	317	332	300	343	317	272	272	292	288	260	253	287	312	292	322	287	261	281	264	333	277	312	286	277	249	291	265	273	288	317	302	290	276	292	274	299	285	288	248	321	264	277	302	268	297	284	280	305	269	288	291	278	281	312	249	288	303	277	297	293	277	296	272	257	297	293	281	277	294	280	291	277	267	259	289	272	275	293	276	271	292	286	289	275	256	276	304	251	278	270	270	310	274	289	285	288	270	263	288	293	302	284	292	268	298	267	307	285	305	292	295	283	252	253	290	271	300	297	280	279	281	295	294	296	291	279	288	297	300	295	265	294	256	254	264	275	282	293	273	268	291	295	283	266	287	300	266	292	266	272	287	271	275	296	289	266	280	289	276	264	274	284	278	284	278	316	295	289	285	297	271	276	249	269	286	292	326	242	262	263	262	262	262	269	277	271	275	297	264	294	242	279	273	280	289	258	305	295	274	297	294	243	287	296	282	273	251	295	272	278	255	273	326	303	295	276	259	248	280	265	283	289	282	303	278	237	271	265	287	269	269	297	274	275	299	292	308	291	307	285	297	293	282	282	282	274	263	291	287	283	255	255	278	271	283	293	257	307	272	272	281	289	277	275	246	293	302	261	287	298	262	291	284	286	252	272	276	264	263	284	269	287	273	261	303	287	265	275	311	281	278	292	280	287	284	302	253	280	247	276	293	280	283	283	293	267	285	273	285	253	313	309	272	290	277	298	270	288	263	281	271	278	273	307	265	298	298	253	276	288	261	305	298	249	280	278	247	274	261	292	275	285	298	295	303	265	272	255	278	274	312	275	278	289	289	289	234	316	294	312	280	253	295	262	261	286	292	297	282	277	287	281	298	322	278	286	292	265	265	262	285	262	273	296	292	286	267	269	306	268	278	300	277	268	309	299	289	269	241	280	273	291	296	254	273	271	306	286	302	308	284	262	277	276	274	272	271	283	304	289	285	271	282	287	314	292	307	282	267	288	264	281	270	282	268	293	278	290	276	321	314	288	273	270	277	249	294	298	302	264	299	292	265	273	280	287	306	260	287	277	276	265	271	265	281	286	287	308	272	272	273	269	266	252	270	248	293	280	275	286	284	273	301	269	272	296	271	276	271	285	270	252	282	272	283	264	295	283	293	276	292	273	275	320	269	289	299	256	280	267	257	272	280	266	254	277	292	259	322	282	273	286	285	302	307	287	287	310	254	277	249	285	264	271	292	266	289	280	310	312	271	263	261	281	284	304	284	281	300	287	288	261	305	307	264	287	266	281	283	272	258	276	292	260	279	285	260	289	272	246	298	288	284	275	315	287	282	299	278	280	280	275	289	276	294	298	311	268	296	269	276	273	279	301	291	299	282	296	282	270	276	266	281	281	269	279	272	278	297	275	277	292	263	279	298	317	306	248	275	272	271	312	273	256	284	271	286	289	254	271	326	287	284	285	288	296	298	297	273	302	317	310	288	282	286	273	264	253	277	272	307	273	297	275	290	313	294	263	276	287	284	320	294	298	279	266	281	289	297	306	265	296	268	262	273	273	282	285	281	286	280	253	275	276	275	275	285	282	257	286	264	301	272	310	285	265	270	276	279	274	267	277	269	275	290	265	269	281	273	272	258	278	285	280	284	282	288	338	275	265	312	287	303	290	273	278	275	265	281	291	269	327	317	298	319	326	290	305	261	279	276	292	247	278	292	286	283	270	255	278	264	287	295	263	262	260	295	275	263	264	287	293	269	279	293	290	251	271	306	288	300	267	291	285	296	297	271	278	294	292	289	309	272	256	272	284	282	278	262	285	272	269	254	324	262	299	291	295	260	266	246	287	277	280	277	277	298	280	267	302	267	283	270	294	279	260	275	287	318	294	264	283	258	274	281	255	287	307	285	282	303	281	279	283	286	270	266	305	240	282	292	314	277	276	293	276	279	278	282	266	276	245	282	286	280	281	279	287	261	296	275	288	272	275	270	281	274	320	291	295	304	270	285	304	263	290	297	289	260	288	281	277	275	283	303	270	296	290	301	240	324	286	293	297	268	281	287	264	274	276	258	269	258	312	256	267	262	288	301	280	288	253	275	262	277	301	277	311	287	247	293	279	294	269	265	280	263	255	285	300	291	285	272	287	278	269	295	259	281	254	299	271	285	291	285	286	279	265	283	301	298	263	272	262	243	277	310	276	282	282	273	296	289	273	273	271	300	309	255	265	281	299	268	263	283	314	278	295	275	276	260	265	296	284	275	286	269	278	281	279	306	282	288	302	254	249	303	268	299	303	283	281	284	299	272	269	279	284	289	270	302	305	284	279	287	270	282	261	277	291	301	295	279	292	271	293	306	305	272	315	272	280	298	298	302	285	274	303	305	280	317	278	272	298	261	320	283	287	317	307	278	267	265	262	291	248	286	264	306	319	268	297	258	270	289	299	257	295	286	311	274	276	279	275	279	300	294	270	273	285	287	268	315	276	293	275	278	285	275	278	272	290	280	275	264	289	289	266	293	251	274	287	269	311	297	285	307	281	278	290	298	303	268	319	322	260	275	297	271	276	271	305	302	262	287	294	282	304	266	269	273	292	295	297	303	282	275	293	289	299	273	289	274	265	271	267	291	274	302	264	309	289	288	253	257	303	264	296	285	274	289	287	252	278	257	274	274	306	276	276	272	272	258	252	266	299	255	292	293	261	274	287	263	263	268	272	280	273	284	266	295	243	323	292	273	272	298	240	323	257	289	283	254	291	275	290	271	301	259	274	301	286	338	270	279	297	285	293	266	292	309	252	282	300	283	282	284	278	285	275	285	321	283	300	290	289	281	281	250	259	290	294	281	264	261	245	261	281	285	311	271	282	280	296	277	293	264	275	275	296	291	264	287	257	259	263	279	280	275	264	264	270	303	276	254	280	292	291	283	277	299	269	267	281	278	268	266	304	253	290	274	265	281	327	284	270	324	271	295	306	284	281	317	273	309	254	306	258	270	266	288	279	292	272	278	283	259	267	288	275	288	281	283	278	263	274	261	255	282	269	276	293	256	280	260	301	256	279	273	283	284	252	272	288	299	304	283	239	295	323	263	286	296	282	303	269	272	278	289	268	311	257	249	254	290	265	247	293	317	291	284	316	325	283	277	281	293	284	300	281	314	283	261	276	294	282	293	267	304	291	303	280	309	273	296	303	286	292	282	309	278	272	281	285	269	271	299	286	258	289	268	267	324	266	280	282	261	273	240	285	284	283	271	282	281	289	301	300	288	256	285	291	252	272	309	268	284	280	252	246	305	296	270	262	297	287	295	292	294	277	273	300	294	276	282	264	290	286	314	266	276	299	260	308	239	278	276	308	254	282	266	284	278	249	314	275	303	252	278	310	259	312	271	289	288	267	278	298	285	275	298	296	275	281	277	303	284	271	280	291	269	250	279	267	293	278	288
24902	21318	27625	25289	12124	1284	938	854	771	799	749	758	785	724	730	700	672	763	685	687	699	699	644	739	681	690	713	713	698	720	709	696	699	687	715	683	669	681	692	743	701	712	678	646	686	626	648	686	692	654	747	733	661	685	705	697	659	738	671	651	681	658	684	643	643	680	682	673	683	673	671	700	686	703	652	669	670	691	651	708	691	668	737	689	668	656	724	696	728	721	670	744	639	666	680	664	680	634	677	663	672	651	647	631	629	704	659	696	684	666	698	672	746	660	667	701	676	683	627	693	641	675	694	667	638	661	702	713	669	688	638	703	653	672	693	668	704	709	673	678	715	654	700	711	689	693	708	688	713	679	683	667	679	715	720	708	705	682	680	704	732	689	673	716	681	665	662	658	677	669	678	659	638	654	678	675	673	712	687	660	688	695	666	726	649	674	634	680	703	673	651	662	763	653	696	691	642	703	669	668	663	654	680	699	695	682	742	677	696	695	704	673	698	652	672	663	666	702	690	700	673	712	698	700	628	665	698	679	691	654	645	654	678	728	657	735	677	678	671	719	637	681	678	735	651	691	692	687	699	674	687	725	689	674	694	689	636	650	694	711	684	684	665	697	627	672	714	651	667	621	695	635	694	654	686	650	667	684	634	668	679	699	687	660	728	715	743	670	686	689	690	636	673	669	654	692	694	702	683	716	670	695	665	688	679	654	646	630	709	646	667	675	643	681	660	694	688	711	714	705	665	697	712	664	657	664	699	689	621	673	649	690	670	694	685	649	691	697	675	694	723	682	717	714	710	698	689	664	683	633	699	680	706	711	669	668	681	672	654	621	749	704	681	709	715	663	676	619	685	703	636	683	705	680	649	716	668	669	686	712	686	707	660	687	689	705	701	688	691	663	642	668	663	690	710	676	661	661	672	688	708	678	650	680	728	646	660	683	702	664	711	688	639	707	654	700	698	695	658	686	696	688	677	697	674	666	696	660	685	651	669	635	661	638	653	684	702	681	674	644	688	658	680	689	713	729	692	684	736	639	671	676	650	600	717	638	677	687	679	696	627	674	651	693	709	748	657	687	658	699	692	682	700	691	710	671	651	666	644	720	667	649	649	682	666	705	693	689	676	694	665	642	692	647	678	672	680	716	718	634	642	685	708	721	701	664	715	675	680	668	669	678	669	668	697	690	672	732	684	707	711	674	684	703	671	674	682	690	662	719	626	687	645	644	731	670	693	651	675	683	688	706	677	675	670	682	685	656	647	612	617	687	647	681	679	695	656	689	667	700	616	704	688	663	690	702	674	639	680	697	677	690	692	635	653	682	656	719	669	732	673	627	651	690	645	699	710	686	662	679	650	636	666	657	682	706	675	710	676	691	706	708	678	719	677	702	656	669	690	644	680	656	728	730	679	667	694	687	646	701	667	680	689	670	661	704	654	687	694	645	694	661	743	656	714	682	676	663	680	676	648	722	703	679	700	707	674	728	663	660	661	715	685	696	696	641	662	645	682	643	667	697	690	717	668	666	658	714	691	645	656	680	645	659	685	709	674	700	682	729	709	689	722	683	691	671	648	700	687	626	671	647	654	694	678	669	631	711	690	692	707	707	751	709	710	715	644	678	679	645	649	662	704	642	676	672	688	694	701	713	733	707	691	680	659	646	655	672	740	658	692	660	660	612	696	654	716	704	716	687	684	706	648	666	697	689	686	669	664	726	683	681	675	732	670	645	705	698	644	628	689	740	669	697	669	682	638	642	677	704	702	690	669	673	641	707	677	657	643	655	689	687	676	699	666	696	676	681	668	724	673	665	644	698	680	719	705	679	699	708	681	704	647	668	642	675	698	703	673	677	665	682	706	687	656	695	702	672	687	708	704	706	637	681	648	735	656	717	643	683	663	675	695	681	663	751	677	685	711	682	728	715	633	687	711	668	704	724	697	664	668	656	697	685	718	707	650	694	673	677	706	701	639	692	737	698	683	663	718	670	676	656	726	676	678	643	654	705	717	737	670	702	705	686	713	657	720	703	662	718	625	713	670	742	630	656	714	700	683	670	687	711	714	707	643	665	707	679	690	683	693	662	686	694	672	672	658	742	670	665	688	638	686	690	662	680	678	658	672	676	626	724	667	664	667	659	705	653	698	702	642	651	673	710	662	696	674	629	709	623	643	654	743	699	737	701	710	710	696	728	690	680	718	645	667	655	662	674	721	676	667	683	663	662	744	695	663	725	689	660	694	657	681	679	672	663	670	687	658	656	667	657	680	679	672	664	709	682	684	694	748	752	659	667	701	666	660	695	677	727	695	658	679	677	710	652	698	700	691	750	699	669	651	690	684	676	672	707	642	707	716	722	651	677	741	659	721	677	712	640	675	691	693	688	723	708	674	643	681	662	656	672	695	681	683	653	723	674	663	688	694	736	720	672	675	677	682	672	656	698	650	677	658	750	670	690	638	661	661	657	664	679	686	662	659	680	682	680	676	701	648	704	710	711	719	727	675	707	680	644	649	634	681	689	695	644	695	705	651	677	714	644	646	697	632	691	701	686	646	646	689	702	647	705	670	676	649	731	703	681	656	688	656	688	658	660	648	690	703	669	733	656	647	696	673	709	663	666	685	711	691	677	665	671	669	646	731	698	694	663	679	691	683	662	639	723	712	722	661	708	665	717	651	696	678	683	682	676	726	672	691	641	685	701	705	728	718	695	665	653	674	670	690	672	693	685	693	662	654	677	713	679	657	712	668	684	697	694	688	638	675	704	716	680	677	706	733	688	713	678	667	669	696	712	687	678	670	658	696	676	680	679	676	693	700	709	679	644	698	702	664	665	677	664	680	640	683	663	672	702	684	740	674	669	670	719	623	697	665	698	683	658	681	712	683	663	618	676	719	697	650	676	720	704	634	645	650	735	712	712	667	644	702	707	714	674	687	692	689	642	690	704	672	646	731	661	677	684	681	689	629	642	690	642	707	711	686	700	672	670	684	645	669	676	694	680	697	681	654	683	668	649	710	667	647	654	670	697	677	657	641	703	708	647	730	667	681	676	707	691	698	683	655	678	666	723	697	677	641	710	695	659	695	692	695	650	647	674	659	703	648	666	693	686	636	706	749	698	695	683	654	691	652	726	682	684	681	693	682	681	668	702	682	732	648	651	671	682	678	639	699	682	693	718	686	663	671	650	715	713	704	717	668	646	685	733	686	687	660	697	725	665	729	737	702	695	690	685	640	721	685	665	685	666	696	696	720	712	637	686	678	668	667	698	689	681	719	674	667	720	706	679	691	678	660	687	656	657	681	712	685	669	684	691	699	687	653	672	702	665	679	679	701	682	662	669	674	688	710	664	665	677	697	693	699	644	685	696	644	663	668	667	685	660	678	715	674	756	660	653	706	651	701	716	733	707	708	681	709	660	700	680	697	734	710	689	741	672	648	668	686	666	669	692	683	684	664	674	684	659	697	708	730	630	671	619	698	715	734	684	647	673	691	686	675	660
3455	5188	3711	1986	1540	1287	1098	974	918	913	774	825	745	748	703	706	727	738	718	697	715	694	680	683	702	690	748	634	712	722	674	705	682	686	692	695	620	691	647	702	672	731	710	746	686	649	676	704	694	670	666	676	697	651	696	710	673	685	722	645	681	680	738	740	638	685	698	668	674	685	706	715	726	683	752	664	702	632	720	685	711	676	627	650	678	653	712	686	699	676	652	719	679	667	674	666	692	655	702	726	668	674	667	698	685	655	673	674	629	703	654	656	682	685	668	689	642	618	689	702	718	643	660	715	697	673	631	660	681	650	691	705	725	713	663	647	669	682	686	686	670	708	625	713	677	683	673	704	668	648	670	679	665	693	667	690	705	704	715	713	648	700	688	683	704	658	700	649	699	651	704	663	654	648	674	695	674	646	713	678	696	714	658	664	704	700	679	680	649	728	664	685	651	681	671	679	690	666	716	722	669	704	650	665	637	693	649	715	679	676	676	657	673	687	655	712	677	673	666	701	715	675	678	650	659	675	665	739	685	678	667	658	683	713	685	682	670	679	651	638	713	696	671	646	698	680	686	719	659	720	731	665	641	702	662	675	684	687	678	709	682	677	644	662	678	671	721	644	644	647	718	733	723	677	700	730	692	711	647	703	693	683	681	631	642	665	640	698	657	656	651	670	655	641	681	712	631	670	658	702	681	663	692	721	697	684	712	730	674	682	673	650	694	743	680	717	600	695	692	689	729	687	687	688	677	654	677	694	684	632	691	689	698	695	655	712	655	714	657	711	615	661	687	708	712	668	664	720	669	664	657	678	718	687	642	690	716	721	736	710	700	705	677	650	686	684	653	678	646	703	762	687	675	660	657	661	705	698	701	685	673	690	657	724	674	646	705	686	673	667	714	702	687	702	702	707	702	700	716	674	658	655	728	705	704	661	653	677	685	699	685	677	656	694	726	674	708	728	697	703	696	721	690	685	702	696	733	722	715	710	682	658	672	692	692	694	647	685	710	665	687	684	666	662	683	694	677	668	701	654	702	689	709	670	684	690	664	693	683	663	625	708	641	697	693	708	699	642	646	695	665	651	691	699	641	676	693	703	667	696	678	660	663	683	665	652	635	654	675	619	705	660	648	658	716	706	666	666	724	634	703	680	649	721	728	732	698	718	736	697	687	688	746	690	705	636	726	635	727	601	731	657	636	668	661	651	698	736	691	679	726	686	713	670	674	651	657	671	696	673	678	648	665	678	695	672	678	758	686	685	677	695	694	683	726	657	722	712	679	684	731	723	726	689	678	694	645	741	663	708	711	629	658	688	656	713	670	729	688	670	704	661	670	686	672	635	663	739	701	659	686	648	685	719	656	670	679	725	652	659	708	666	679	710	667	687	686	660	666	731	683	647	635	646	694	714	671	677	679	676	639	682	683	637	681	697	702	678	700	690	678	730	738	652	680	705	743	675	630	658	683	702	720	686	658	649	682	683	676	734	691	701	681	649	650	660	676	679	725	639	693	722	693	684	713	725	676	659	709	682	674	653	686	677	680	702	648	701	688	690	731	690	692	709	725	687	681	729	603	682	696	644	665	697	683	666	705	639	661	692	673	707	723	704	691	700	697	666	690	674	658	714	722	668	690	663	706	642	673	656	668	691	684	712	729	683	673	691	714	645	666	652	699	681	681	731	640	685	724	684	620	703	686	643	720	648	684	650	693	692	651	676	643	649	639	738	639	720	714	703	701	668	661	682	695	656	668	683	708	676	683	693	692	705	655	650	618	672	644	647	683	653	649	673	725	668	660	668	652	702	679	670	678	662	682	679	631	735	707	666	641	687	645	665	677	661	674	654	659	675	693	698	676	667	651	689	665	716	662	651	652	693	659	699	656	715	691	671	680	715	744	688	657	679	638	735	676	686	690	664	730	700	706	694	687	657	707	657	696	734	681	721	678	681	678	682	696	686	677	681	617	703	647	684	704	700	706	648	698	694	626	656	683	685	700	692	740	660	761	706	663	684	682	707	687	714	655	688	671	663	670	683	679	702	673	692	697	665	749	716	657	681	658	674	663	693	668	704	696	690	694	707	618	724	644	666	686	652	666	641	670	670	697	672	710	671	702	705	652	690	685	694	680	675	698	665	668	726	684	659	684	681	680	653	695	666	720	702	634	712	671	693	657	710	726	642	707	679	688	698	676	627	720	693	718	683	685	689	688	701	654	662	668	710	702	706	739	692	662	662	693	687	685	666	666	713	658	672	713	697	656	722	684	694	675	672	619	652	685	708	645	643	700	622	687	678	692	689	640	683	668	647	688	703	706	720	648	681	670	695	693	682	694	655	661	670	688	696	710	704	739	709	700	666	645	694	642	676	677	671	666	716	721	669	702	692	698	651	659	681	721	656	660	705	682	656	716	694	641	669	711	682	642	640	665	712	685	712	677	711	700	661	668	668	715	661	720	643	716	662	681	665	668	722	706	684	744	671	677	703	645	658	670	687	681	694	707	672	704	680	677	720	690	695	720	687	670	679	655	670	668	671	699	643	678	712	675	682	693	665	684	710	678	715	674	708	644	646	656	673	664	724	682	705	676	646	642	710	631	660	668	660	688	718	718	684	710	676	680	640	720	642	662	684	696	710	683	723	739	682	664	660	641	673	674	675	645	708	694	734	697	657	659	675	675	695	675	738	679	655	717	650	686	719	693	661	688	684	684	659	696	687	684	702	735	707	729	694	653	635	715	659	668	675	683	714	687	714	711	697	683	645	703	699	689	650	661	698	668	648	695	671	664	690	723	702	640	679	691	749	685	641	654	735	698	695	666	713	672	714	643	702	713	654	699	708	657	682	693	664	654	673	701	659	647	674	661	699	640	674	701	706	659	694	683	650	687	673	658	649	671	649	668	692	679	648	712	734	635	707	697	708	680	719	686	720	660	628	652	707	703	705	664	644	715	700	643	688	657	660	686	672	712	714	658	690	655	639	667	678	682	683	709	702	707	690	683	715	641	640	660	734	627	709	619	661	634	707	717	628	656	672	700	684	678	657	683	683	639	662	691	660	717	657	734	713	693	648	658	717	710	672	704	648	685	688	665	694	689	664	697	694	685	712	742	625	677	704	664	673	683	667	653	678	670	699	638	754	703	655	670	691	678	652	713	699	667	661	654	667	671	671	687	735	687	665	654	733	638	691	744	694	692	746	690	690	699	693	671	668	711	727	712	688	699	704	691	632	705	705	687	649	688	683	696	700	637	700	654	688	702	697	646	688	643	679	669	699	720	675	682	715	711	699	635	705	643	671	692	630	685	664	708	700	725	651	689	705	657	726	644	663	678	697	672	681	660	697	683	731	680	650	700	674	680	679	697	690	666	686	698	744	676	743	700	664	718	711	693	671	699	701	645	685	698	713	654	703	649	737	661	691	701	657	698	681	731	698	634	656	714	639	697	693	636	684	656	679	634	705	642	697	702	651	675	675	659	699	699	719	689	728	692	685	717	704
22607	21354	29105	23958	21355	21395	9982	999	723	622	524	450	456	402	385	389	372	347	305	349	340	346	311	301	310	307	313	297	300	315	275	288	260	298	269	239	266	222	260	267	242	241	252	280	276	223	238	234	219	268	274	254	271	226	253	270	256	260	258	276	254	242	235	239	244	256	263	255	232	248	244	232	246	290	248	255	262	238	247	274	234	239	268	285	254	251	236	216	248	241	284	231	259	221	228	240	248	255	238	250	229	218	217	236	230	297	227	271	263	230	239	285	233	210	267	234	255	275	251	247	249	235	250	266	242	267	248	256	250	245	277	236	244	247	233	243	247	242	258	278	244	241	246	238	239	269	231	233	256	245	268	236	252	261	268	269	256	244	216	266	247	260	259	254	228	243	277	242	236	245	242	273	254	250	264	258	235	225	287	247	282	242	251	239	238	265	264	248	265	293	234	255	222	238	264	240	244	245	219	234	249	215	225	219	250	222	240	246	255	246	243	236	252	226	232	229	238	244	265	213	252	249	248	256	242	234	237	226	261	228	239	238	253	248	271	248	260	254	296	252	249	253	259	240	270	223	208	286	235	255	267	270	244	223	246	272	243	232	242	254	271	259	239	230	256	241	243	277	234	231	212	254	239	216	226	246	248	240	266	245	258	240	240	252	231	247	254	242	237	260	272	268	264	216	243	260	272	251	266	239	239	243	244	252	231	246	265	237	232	242	241	230	217	238	255	236	251	238	220	241	238	240	230	239	251	237	255	256	259	236	235	271	246	263	267	247	241	259	253	271	264	237	255	269	239	218	253	232	245	224	250	245	247	246	244	234	248	261	231	238	239	247	239	247	239	258	242	237	265	243	234	255	238	257	241	256	247	278	231	219	230	247	254	252	262	245	235	255	255	252	268	253	256	233	265	265	251	254	236	252	238	253	246	242	252	262	237	256	229	268	262	234	221	242	247	264	252	224	204	252	231	248	250	246	243	238	271	240	256	229	246	209	231	240	253	240	257	246	245	255	270	247	255	248	270	254	232	261	280	246	214	277	221	255	246	233	255	243	241	268	265	241	255	247	244	254	240	244	242	251	231	269	248	253	251	245	236	259	241	245	249	233	259	255	256	237	246	248	256	247	256	222	260	241	242	240	240	238	233	258	272	276	254	251	247	251	289	249	223	222	257	224	267	232	248	249	253	239	275	276	236	259	240	256	256	258	231	274	252	238	241	244	253	279	247	262	257	292	232	257	249	257	242	269	276	253	269	255	256	235	226	255	266	224	252	277	232	231	220	256	253	271	287	265	262	253	263	264	217	233	256	264	266	259	243	285	243	265	241	240	249	244	255	222	270	254	235	250	259	260	261	244	269	265	259	259	239	245	255	230	269	241	237	263	215	242	238	262	214	233	275	248	243	268	239	240	246	247	249	283	233	256	229	253	255	234	254	245	257	244	257	246	245	234	232	257	231	217	235	239	254	256	257	250	264	221	244	257	239	236	214	249	243	235	247	266	238	206	236	223	278	195	237	249	235	245	257	214	244	242	257	262	240	238	233	229	262	248	276	250	243	256	258	226	230	250	253	238	270	238	229	229	257	213	264	244	251	254	228	262	258	251	287	270	258	238	255	247	252	249	252	261	255	248	205	254	263	254	244	243	237	268	230	263	268	251	240	249	262	213	269	263	254	259	218	217	252	269	250	246	222	255	266	260	253	237	268	238	277	236	255	242	246	266	246	223	222	273	233	265	255	244	225	235	248	250	284	275	264	236	240	250	222	252	256	254	272	265	264	239	263	258	231	251	248	234	261	245	263	245	241	282	254	266	255	267	249	235	253	263	238	273	256	267	236	227	245	239	226	247	270	219	244	274	234	242	228	257	262	270	257	225	223	254	223	215	213	254	245	253	263	253	222	225	230	246	265	249	232	245	233	246	258	230	247	238	272	227	250	271	238	258	263	236	236	230	242	245	257	254	247	245	260	251	246	215	237	254	267	242	252	245	229	241	250	237	249	229	224	238	239	236	217	270	269	256	192	275	273	250	227	247	251	257	244	277	239	272	213	229	259	253	239	223	215	257	256	257	247	259	240	230	254	217	241	250	247	263	226	242	236	252	240	218	266	254	260	231	234	242	225	262	235	251	263	231	258	218	253	275	238	252	251	268	243	248	266	257	239	258	245	267	232	258	253	248	246	258	228	251	243	234	243	284	262	243	257	235	232	241	245	224	231	243	286	236	244	256	235	255	261	238	218	235	247	228	260	257	269	234	219	256	251	250	235	246	250	255	212	253	235	278	286	244	289	236	268	222	251	225	263	247	224	241	231	260	252	236	238	274	251	242	216	239	249	232	233	238	239	228	220	220	258	233	249	237	240	239	246	268	265	259	228	242	246	222	250	227	228	248	224	236	257	263	235	267	259	221	265	254	246	222	243	248	250	228	241	226	239	267	262	254	233	265	256	219	262	260	254	256	263	247	223	212	263	275	229	263	227	245	259	230	227	252	239	237	226	230	249	269	242	258	261	245	229	248	250	221	238	264	258	251	267	233	274	254	235	267	252	240	234	237	241	240	250	235	262	245	241	245	206	258	221	270	237	252	260	244	235	230	236	235	259	230	263	266	237	228	255	229	258	242	222	262	230	240	243	264	270	241	255	225	247	267	221	227	256	236	219	256	249	256	219	250	246	227	236	241	275	250	265	233	210	266	246	233	250	248	239	272	241	258	251	241	251	263	267	243	249	243	225	240	256	259	242	249	242	257	230	259	240	275	241	254	277	242	229	236	247	239	231	275	262	238	229	242	236	249	256	262	243	228	251	235	228	242	223	246	265	231	239	242	260	236	268	229	252	255	242	261	240	256	243	238	267	235	268	252	239	223	256	243	278	249	244	251	239	251	258	234	260	231	236	257	260	245	238	245	210	277	230	266	262	261	259	270	253	257	249	268	249	235	244	267	229	262	257	234	239	223	262	237	234	259	256	259	257	248	253	218	263	283	240	272	233	214	222	263	249	235	244	236	261	243	242	260	253	242	252	258	256	239	243	237	287	250	253	264	238	249	217	272	223	249	242	250	236	247	274	251	248	229	240	240	234	268	267	223	256	263	261	253	249	239	261	250	265	279	270	230	291	273	261	246	235	259	268	276	235	257	233	273	250	246	257	237	250	263	244	219	261	221	255	248	256	224	267	249	248	256	226	284	235	258	227	231	234	228	247	237	244	226	258	240	253	248	246	246	248	257	243	245	262	249	235	261	247	239	231	250	229	252	241	223	247	235	258	246	240	242	241	231	238	245	270	214	239	220	234	245	256	234	251	260	271	228	247	243	247	259	229	236	277	257	265	248	257	258	235	277	264	260	256	238	260	226	252	263	232	259	245	252	242	233	233	222	239	233	253	249	245	248	248	255	266	243	217	275	260	256	224	239	239	209	242	224	250	252	246	227	237	244	261	264	234	237	254	260	256	255	251	230	262	259	250	223	247	265	253	232	246	253	231	253	270	261
4340	14250	9719	4653	3253	2536	1817	1424	1058	822	716	612	567	538	479	430	385	373	355	395	340	370	333	311	304	340	319	284	311	306	269	284	254	285	260	256	295	248	259	277	270	247	227	278	261	242	259	248	271	263	250	269	249	260	252	253	243	266	247	261	285	228	250	244	253	259	244	247	253	245	255	255	256	263	239	237	245	255	274	233	275	284	237	275	256	243	250	259	249	279	261	245	267	243	249	226	231	281	256	264	219	237	250	249	255	233	253	226	237	247	288	256	233	246	219	212	269	261	246	274	263	270	244	200	238	267	266	256	262	251	237	216	260	231	252	249	223	229	249	226	243	261	228	222	253	254	249	250	251	253	273	221	244	239	249	236	256	230	232	248	252	223	277	236	242	230	277	256	231	251	260	241	245	237	232	246	259	232	238	252	266	256	250	214	247	246	241	218	238	258	255	249	245	235	223	242	234	259	230	262	240	242	230	255	275	238	251	216	234	236	258	249	268	234	228	230	238	267	296	219	233	253	263	243	248	250	253	285	234	255	246	246	241	262	239	255	243	250	231	224	251	247	239	229	263	246	257	237	285	261	244	238	235	237	274	242	256	230	236	243	241	237	243	272	255	294	248	243	241	253	231	239	229	240	261	275	239	244	226	258	252	229	245	252	240	252	225	245	241	260	247	250	245	243	247	250	262	255	232	252	247	232	219	242	246	238	264	239	232	237	231	233	251	247	227	263	240	247	263	241	247	258	255	256	234	241	239	229	216	203	243	256	251	228	251	235	271	280	257	230	243	247	272	248	232	269	225	249	224	238	257	235	231	262	286	238	238	228	258	265	265	258	244	288	238	240	270	240	253	252	240	252	282	233	249	240	257	251	231	253	252	259	233	236	267	240	254	226	239	235	247	270	273	241	234	246	230	248	237	240	232	270	290	279	238	252	236	265	231	254	224	221	250	242	239	236	249	249	260	223	258	276	250	255	261	273	250	272	244	247	245	226	238	236	239	257	268	225	249	260	216	246	266	222	255	268	224	266	261	247	248	233	249	215	253	245	237	260	235	241	201	236	254	256	229	246	236	239	216	246	257	245	249	235	261	247	232	252	252	251	250	260	217	239	234	257	237	234	299	230	245	271	276	253	258	232	229	275	244	247	255	229	239	243	251	240	229	253	246	255	234	219	235	218	261	242	246	250	240	272	246	247	237	255	250	239	232	217	268	255	218	244	261	277	230	246	266	229	249	226	213	256	246	217	249	235	243	233	220	230	245	214	252	243	231	238	238	257	252	239	241	263	242	230	232	259	238	253	248	232	264	243	238	251	238	246	233	220	248	229	252	242	214	244	235	257	232	257	233	220	220	247	235	214	259	249	228	238	233	231	232	230	244	233	233	267	241	252	239	254	256	243	231	254	250	246	272	243	234	233	223	233	245	236	256	264	265	245	255	275	250	252	239	231	266	258	242	277	244	258	237	263	250	235	239	245	249	248	240	232	236	223	254	252	224	220	256	255	241	242	282	242	251	219	254	260	279	246	233	263	256	251	245	242	238	235	252	267	246	240	263	237	270	240	215	227	272	246	236	248	224	246	242	242	240	254	229	240	282	238	261	247	256	241	234	225	245	269	214	225	246	252	238	273	247	247	270	238	242	259	262	247	241	229	248	273	213	239	222	235	244	237	263	242	242	255	232	269	251	246	207	269	260	248	265	221	248	216	258	257	258	260	240	253	222	263	261	261	234	254	267	255	220	276	241	237	226	271	232	256	276	250	254	230	244	251	259	246	241	272	258	245	252	277	212	247	240	246	268	248	266	216	228	220	259	253	253	249	239	231	266	244	263	260	261	241	231	257	281	224	250	251	267	304	266	249	223	228	240	264	278	251	238	254	233	262	230	228	257	267	246	228	243	222	251	237	234	220	250	240	226	253	264	248	248	249	254	235	227	254	285	263	253	271	254	244	249	249	243	230	227	244	242	216	250	244	225	239	268	235	243	244	236	228	253	239	267	263	256	261	255	225	267	232	252	266	244	244	248	240	225	239	219	255	262	230	262	280	254	245	242	243	243	239	257	235	259	261	275	228	242	228	248	241	227	245	240	248	259	268	246	261	260	236	243	233	263	218	236	228	254	239	246	272	245	277	256	277	219	242	209	219	255	229	268	248	243	236	251	242	224	229	228	232	244	263	239	247	232	267	206	255	240	261	249	262	223	270	237	268	234	233	255	246	265	256	235	262	236	249	242	218	273	250	259	244	258	246	244	254	225	237	253	224	248	242	232	247	235	250	235	250	259	262	230	239	258	241	235	249	246	251	271	248	250	242	246	228	250	240	235	231	248	255	231	247	243	242	241	267	233	251	252	221	224	248	245	233	231	255	251	280	242	262	265	266	221	240	250	264	226	237	264	228	227	246	263	275	267	237	239	232	254	234	241	235	227	261	263	221	189	245	226	243	234	258	217	224	251	251	265	223	245	228	256	248	228	259	229	236	252	258	255	230	257	236	245	252	253	245	258	228	248	217	219	251	248	233	225	268	211	254	228	258	214	251	253	274	266	241	261	261	267	227	249	213	257	243	245	243	255	241	264	229	273	262	246	264	222	240	245	247	265	247	240	248	245	253	228	266	249	241	239	247	238	239	252	235	230	248	246	248	247	259	243	240	232	220	248	253	249	262	222	231	221	237	245	217	248	241	233	219	253	244	281	239	233	259	233	230	239	225	240	253	274	247	272	239	236	255	251	270	244	250	252	249	263	231	253	252	245	235	230	246	255	238	223	234	235	260	250	240	243	240	263	266	219	248	265	243	263	242	239	253	255	238	253	250	252	244	247	248	229	272	232	228	259	241	265	244	237	244	246	236	221	242	204	215	238	244	248	246	238	265	228	229	237	249	236	228	256	230	255	222	246	266	250	206	221	243	255	242	231	251	255	260	262	255	261	240	215	245	214	260	247	279	231	246	237	251	262	260	243	242	249	258	218	236	248	255	223	281	211	254	265	233	255	232	247	259	252	261	228	236	237	244	214	267	230	240	271	255	261	227	233	255	243	240	232	250	245	220	236	245	251	228	293	254	256	273	262	220	269	246	224	257	239	218	267	266	228	242	251	257	247	264	241	248	262	236	244	256	262	271	235	226	239	250	227	268	239	289	249	255	252	254	232	252	251	250	235	239	237	242	222	227	270	232	245	230	239	248	255	268	254	244	222	247	279	256	236	257	260	248	236	220	261	268	256	264	248	242	211	276	234	266	236	238	246	253	252	273	241	257	255	244	239	266	256	268	230	243	256	243	231	195	233	262	230	222	258	239	232	227	238	238	214	224	243	253	239	224	223	233	283	247	212	227	238	237	265	246	243	269	215	228	230	232	244	248	228	249	233	249	245	237	237	243	238	245	264	245	247	239	248	237	207	255	245	246	245	236	243	226	231	241	258	230	259	264	267	242	245	249	275	242	262	245	259	261	260	237	248	226	247	241	260	216	256	242	230	238	249	269	242	262
27951	19593	6326	981	699	676	677	613	626	591	612	632	602	648	612	583	580	606	579	565	591	580	610	631	646	609	578	589	643	597	574	658	562	565	600	591	618	629	619	637	615	598	595	573	617	600	620	593	601	608	595	622	625	592	583	626	612	569	581	638	591	579	606	637	608	609	576	594	629	590	579	586	597	612	663	593	562	616	604	653	597	662	601	601	593	637	621	604	594	597	629	613	665	565	644	588	631	568	585	655	608	561	581	580	612	609	556	570	622	622	562	573	564	605	572	644	565	572	597	614	587	666	605	565	592	606	606	613	581	590	628	568	614	600	613	589	607	577	626	589	588	592	587	581	565	616	587	561	614	571	584	616	574	634	620	566	618	642	576	569	598	627	618	609	564	627	584	591	603	546	618	636	579	606	597	600	588	566	592	622	596	632	606	610	607	612	572	546	597	635	566	635	615	595	624	589	574	602	627	576	618	617	564	599	589	639	627	626	600	586	621	603	558	566	610	647	546	586	613	586	638	597	613	622	606	590	582	663	625	634	631	593	621	575	644	623	599	573	595	594	638	643	617	621	622	595	580	599	616	630	621	578	630	558	602	599	608	632	605	606	601	589	598	584	597	581	572	648	577	625	573	561	563	609	633	562	588	596	613	587	576	615	599	564	609	590	623	594	623	631	590	621	617	634	613	593	580	593	604	616	574	633	611	620	617	615	566	655	576	612	622	659	578	587	617	584	605	612	584	623	612	628	613	591	616	643	646	605	598	584	586	581	608	608	592	648	573	573	614	620	548	568	631	588	568	615	608	612	602	613	601	611	567	565	647	617	617	589	611	602	585	625	611	611	602	626	565	624	607	585	622	636	602	630	599	586	623	570	588	616	612	587	578	606	670	582	548	599	600	586	587	599	583	627	627	570	548	576	586	599	638	601	587	651	604	588	602	621	572	615	631	623	572	567	616	565	575	611	637	599	611	604	594	609	616	605	611	649	587	607	597	611	642	606	620	654	578	610	597	561	633	605	581	619	619	608	596	596	598	647	655	589	622	585	632	626	614	606	609	622	608	578	586	575	624	609	595	603	582	626	613	604	624	591	597	640	591	629	629	611	628	619	580	556	564	631	596	610	613	582	620	600	630	600	630	586	611	588	622	623	588	542	586	619	634	604	621	570	608	638	629	605	647	571	583	615	597	589	533	587	624	594	641	616	579	615	607	586	584	602	563	596	554	604	608	597	597	618	591	569	620	609	611	620	629	619	624	593	609	611	624	583	583	595	629	587	592	622	589	612	609	608	641	627	654	583	618	628	591	650	600	566	585	581	584	604	643	624	630	599	593	629	518	552	600	605	622	629	602	584	636	586	655	612	599	617	558	604	578	631	621	631	609	618	598	630	636	629	651	603	612	594	643	605	608	636	607	626	625	607	598	564	609	639	609	646	595	611	599	627	593	627	645	601	663	636	637	569	647	584	616	602	585	615	566	648	618	614	608	584	602	571	591	532	589	580	614	606	593	590	635	606	598	621	571	624	623	601	593	593	582	626	603	606	611	618	583	634	599	637	570	636	620	585	617	590	574	602	622	623	639	567	612	542	619	590	590	631	569	629	627	626	595	589	582	644	559	577	626	578	590	576	638	581	646	630	578	589	609	606	654	600	606	612	643	579	597	572	559	603	609	615	648	579	581	618	612	614	584	564	636	575	560	567	605	562	630	605	613	599	597	595	585	613	631	595	604	642	594	608	649	600	593	588	612	598	577	617	601	654	574	636	599	565	601	574	582	650	625	584	631	635	648	607	636	588	547	573	580	593	607	585	604	628	587	556	635	580	610	595	613	635	570	634	610	648	601	643	593	612	569	634	612	636	584	585	585	624	558	614	636	683	626	598	628	651	628	573	613	564	612	629	618	619	602	568	582	553	587	560	602	595	599	617	602	543	655	594	569	579	645	589	575	626	602	617	609	563	614	600	598	626	602	585	625	600	592	619	610	587	624	622	589	593	595	607	623	617	608	571	585	595	615	618	594	618	602	597	605	623	600	608	560	568	588	577	627	642	581	625	584	645	598	562	598	593	590	601	593	630	607	616	607	589	619	610	597	572	576	618	620	642	656	663	587	652	568	597	610	604	606	585	579	631	621	581	587	583	604	624	637	605	596	597	606	606	605	601	600	582	568	628	593	588	640	643	601	550	592	567	575	600	607	589	637	631	609	605	634	576	592	590	638	585	607	625	581	607	599	583	605	613	616	571	593	624	618	600	603	555	583	616	609	598	613	592	535	581	597	649	578	611	583	644	596	581	596	566	584	628	611	616	619	583	605	615	559	579	613	589	618	567	577	612	650	575	604	601	592	577	634	595	628	619	561	572	617	593	593	586	620	610	586	622	613	613	628	577	610	642	605	620	627	626	570	611	594	553	586	589	626	650	555	570	644	574	641	598	592	635	588	582	597	597	578	566	584	641	633	600	602	558	617	612	575	664	602	642	621	597	649	613	596	638	634	594	607	612	608	612	617	622	567	604	602	587	597	610	613	615	628	575	622	608	598	642	594	620	632	607	662	584	643	637	640	555	575	646	604	589	588	588	594	663	559	654	603	620	617	598	627	621	588	609	578	603	596	656	645	599	578	597	584	593	602	578	576	573	588	597	569	611	629	586	656	641	623	578	623	623	625	627	614	578	611	617	628	575	566	638	590	593	587	632	609	610	578	636	540	585	597	634	590	592	577	562	643	589	624	572	610	646	640	599	622	595	594	634	614	648	569	610	616	642	613	616	578	625	629	621	587	609	577	584	615	610	582	637	554	624	617	608	561	600	573	543	605	610	576	610	594	630	573	585	629	595	627	632	586	656	598	630	574	602	615	638	566	660	601	597	617	612	612	625	638	590	615	570	605	576	603	575	592	573	595	612	615	617	569	614	635	640	596	641	616	615	590	604	578	603	591	622	533	583	597	586	598	608	608	602	573	607	608	571	611	599	597	598	610	621	615	610	600	650	632	631	587	610	601	556	587	570	603	609	616	601	669	575	622	614	603	577	622	586	613	587	606	601	632	615	636	586	615	556	539	651	604	624	585	592	633	613	607	654	631	586	608	578	612	593	612	614	622	602	580	641	620	591	593	606	547	601	630	617	589	593	608	617	613	567	616	594	634	571	605	618	558	596	618	613	587	612	587	599	643	617	614	617	619	568	601	617	582	580	593	612	642	621	599	601	591	630	576	595	638	586	618	599	611	600	658	632	612	562	607	621	638	617	575	575	604	585	603	586	637	595	604	615	570	636	610	599	601	634	576	596	628	569	597	628	582	662	585	592	647	574	592	563	583	632	611	643	617	604	567	601	577	606	547	640	619	580	588	616	628	607	567	627	631	597	618	616	593	584	584	592	635	592	635	610	666	614	570	589	641	635	594	586	594	589	576	578	599	618	599	598	581	575	618	653	624	611	582	625	610	638	570	589	632	586	573	605	568	601	668	630	600	606	612	604	622	588	562	555	593	621
4666	1531	1175	832	736	761	663	702	646	633	602	601	625	622	599	564	607	607	600	620	594	654	611	622	630	626	616	587	624	623	632	583	599	610	583	607	629	562	601	633	604	615	603	602	657	605	603	576	655	598	580	623	565	627	619	620	638	610	617	578	635	618	611	637	604	647	587	602	585	620	600	607	662	616	629	630	615	623	648	638	602	635	589	609	594	630	626	562	613	582	594	589	606	614	644	628	612	610	639	609	639	574	611	626	637	590	622	636	624	681	596	647	644	608	623	613	585	588	606	613	626	609	620	629	608	601	635	636	643	616	631	559	641	589	604	604	676	602	622	646	661	609	604	583	641	622	598	622	603	609	622	641	630	591	612	637	603	587	538	644	634	630	591	610	601	659	679	616	627	637	602	608	631	646	621	629	613	650	608	621	592	649	623	611	638	622	565	617	609	598	638	642	626	608	615	593	610	630	589	604	629	611	597	663	650	643	626	627	637	609	637	585	641	599	599	595	648	622	610	657	648	610	601	607	596	640	588	668	591	588	605	590	598	652	605	630	629	631	628	625	591	630	615	610	586	613	666	634	641	620	594	581	612	627	650	633	632	677	606	624	603	594	616	606	593	577	623	657	664	609	588	605	592	598	630	635	601	642	632	639	587	634	594	616	593	635	650	605	629	643	615	589	634	580	617	638	625	624	599	638	616	616	594	602	597	631	581	624	595	631	608	615	639	604	629	652	653	632	665	573	637	612	635	630	653	635	588	595	587	630	613	591	577	565	604	614	621	626	602	592	605	628	657	633	613	586	625	619	576	634	642	593	589	639	633	632	665	643	642	608	618	601	633	619	638	596	635	604	653	627	644	609	601	623	623	663	631	595	671	605	595	632	606	651	641	612	617	601	580	612	640	622	659	660	563	628	643	595	630	593	617	644	623	605	599	582	613	578	599	631	613	627	597	608	625	639	614	597	635	601	648	607	672	615	618	635	641	565	609	603	613	626	578	597	619	622	591	633	591	646	607	640	690	600	582	614	617	613	671	585	623	612	629	604	640	595	636	669	622	623	594	634	622	579	633	632	629	664	621	630	577	650	621	646	599	666	662	612	615	684	597	612	637	606	648	648	638	589	650	637	630	589	632	620	579	652	659	598	598	604	609	634	598	645	662	618	592	602	644	597	623	596	645	596	634	586	632	562	649	648	633	627	644	626	612	619	602	665	605	636	573	621	635	619	615	630	655	615	636	669	637	648	611	572	606	629	592	609	645	628	640	609	639	611	603	623	565	607	604	614	631	623	604	688	619	596	610	639	599	640	648	585	602	606	625	594	639	580	642	614	626	653	595	635	636	617	640	651	601	627	602	656	625	631	624	620	606	610	632	606	618	616	635	629	612	634	649	633	613	629	617	576	609	651	586	619	610	584	589	627	610	595	607	645	597	626	616	606	621	639	579	618	607	602	626	619	600	621	579	617	639	606	552	610	609	635	633	605	585	677	630	632	589	584	612	609	619	655	638	608	610	646	629	632	619	598	619	637	595	583	652	656	610	583	588	582	622	659	641	698	639	638	675	574	621	585	613	615	591	648	650	605	646	618	613	620	649	581	612	678	633	629	593	636	598	616	571	614	632	642	611	627	586	633	625	657	608	618	619	654	619	634	638	585	629	568	619	587	593	573	645	644	655	579	650	601	627	580	630	656	640	605	616	630	573	585	577	608	660	640	631	638	579	616	645	642	530	644	667	610	622	606	557	599	605	620	604	640	595	618	643	675	590	609	644	657	601	612	641	633	642	565	621	620	643	606	624	575	602	620	597	584	605	582	609	621	606	600	615	643	664	603	602	587	624	585	613	579	620	648	594	604	603	585	601	605	648	587	667	649	600	652	585	640	631	616	587	622	625	579	631	651	638	617	672	646	626	643	609	625	596	577	590	627	587	615	634	623	628	604	619	620	633	622	651	592	656	643	583	615	593	656	605	609	607	592	611	601	637	610	628	627	627	623	591	581	649	593	664	628	627	619	621	673	608	623	645	617	622	595	633	588	600	622	562	619	613	632	606	625	612	605	650	626	668	591	623	609	606	594	619	604	604	640	588	603	620	582	606	612	633	611	635	624	648	628	596	644	601	606	653	660	629	610	622	619	652	597	623	642	619	573	634	634	658	635	589	627	552	620	638	610	618	628	624	624	614	582	594	653	617	611	604	605	646	675	609	652	660	598	630	607	592	614	629	566	642	633	621	622	611	615	623	602	607	636	599	632	614	632	604	604	632	623	664	618	663	605	618	626	630	583	607	587	616	609	596	607	604	597	637	621	609	618	592	568	677	585	577	646	610	613	644	605	605	619	655	639	606	638	624	648	618	589	592	613	575	656	623	636	631	633	578	611	612	609	636	630	681	618	644	623	656	626	626	616	634	649	591	595	635	614	638	615	639	631	629	590	564	579	656	591	608	608	638	618	594	626	614	645	602	616	607	640	548	634	662	616	663	606	619	643	597	620	625	605	658	640	600	594	573	586	629	581	580	591	614	610	638	622	613	599	650	597	631	627	646	599	626	630	610	580	591	655	652	631	615	576	622	600	619	654	622	618	619	640	628	623	628	613	607	609	620	596	676	610	602	626	626	626	586	653	625	621	608	632	599	605	631	638	621	586	588	648	602	614	604	608	648	649	619	585	640	610	586	619	619	590	620	658	606	654	630	651	636	641	608	616	602	594	588	609	618	642	620	648	656	611	588	577	658	621	588	599	616	580	623	583	623	605	616	604	610	619	630	632	607	621	650	649	608	610	657	592	618	596	632	592	667	610	602	591	584	655	578	608	598	612	623	569	599	611	657	577	638	637	559	605	650	636	632	557	604	640	598	574	626	646	576	638	623	654	588	613	657	616	606	683	623	617	614	619	604	640	626	608	586	625	622	646	583	622	617	631	597	625	634	618	641	655	605	608	602	639	644	592	657	619	620	674	579	630	643	655	608	629	586	647	633	612	652	599	634	635	621	632	608	639	624	661	619	621	617	621	624	608	648	605	655	615	591	559	676	610	634	638	577	614	597	598	651	629	606	632	589	581	597	582	621	666	598	571	639	610	570	621	633	597	611	663	644	611	620	627	629	650	613	638	628	558	630	614	635	609	592	596	600	622	636	663	598	610	642	630	650	656	688	652	605	620	640	614	656	583	598	630	564	586	612	654	645	588	615	606	651	635	594	628	614	655	604	614	604	600	636	613	653	612	592	615	629	597	613	622	600	625	558	639	585	610	623	639	605	638	655	647	625	605	628	645	658	598	600	622	590	614	590	593	602	584	629	614	602	610	598	585	590	641	595	660	653	607	626	649	590	652	612	617	620	592	634	612	591	611	640	606	645	637	637	639	633	594	597	604	614	635	664	639	600	621	588	630	568	581	623	620	631	589	640	646	611	608	592	594	618	601	610	610	605	621	631	610	623	632	607	600	635	588	624	591	598	616	624	649	541	605	627	581	626	610	654	610	583	611	630	602
23721	21334	28644	24370	21340	10396	986	642	553	451	441	411	393	367	332	322	331	289	335	308	301	301	310	307	276	298	306	299	303	305	290	262	265	270	289	273	299	284	301	263	289	268	261	268	287	304	277	298	257	238	299	260	278	275	261	261	283	267	277	297	254	249	301	303	256	260	277	298	296	244	276	280	283	276	269	291	256	278	273	278	261	284	314	257	293	239	281	248	249	250	250	280	279	273	269	277	261	273	259	264	269	265	265	260	263	285	276	274	260	263	270	250	267	263	290	268	259	289	286	265	265	276	274	258	248	298	279	276	275	304	237	271	283	256	244	254	289	263	263	287	277	256	280	273	267	244	272	290	287	260	270	279	289	252	246	283	265	255	262	267	282	268	287	266	239	262	264	233	265	274	268	265	285	239	266	272	277	258	291	280	278	260	275	270	273	274	278	261	296	304	272	281	287	259	302	310	254	264	248	271	254	274	273	252	240	262	272	279	242	299	260	276	263	291	257	293	264	251	262	275	271	258	267	242	260	267	288	254	262	254	284	280	243	263	258	280	268	251	252	257	274	251	293	282	277	267	261	278	274	280	262	279	261	254	276	260	256	293	271	259	281	289	273	283	257	279	265	262	265	268	257	270	240	268	271	267	272	269	249	303	281	250	294	268	267	281	301	255	273	276	273	287	254	279	253	284	313	226	236	267	281	303	268	251	279	292	282	260	303	292	288	246	259	284	300	266	356	243	279	269	294	293	260	264	263	274	270	256	259	257	281	276	275	295	276	251	272	277	280	267	296	272	250	265	274	286	278	243	272	255	249	267	260	265	289	264	265	271	296	299	251	265	273	293	263	241	253	273	309	278	302	266	272	292	282	254	300	239	233	288	290	273	286	292	279	257	281	252	259	230	291	279	309	280	244	249	258	263	270	286	274	296	266	272	295	279	293	272	276	249	284	271	251	272	256	297	245	269	258	263	287	257	261	248	251	257	263	278	240	287	270	263	258	271	262	269	314	277	252	260	247	250	283	259	242	255	282	246	271	298	265	262	301	282	274	254	259	291	283	258	277	241	267	262	269	267	265	264	290	278	268	277	278	266	271	290	271	281	271	281	281	279	284	293	279	227	282	264	248	272	283	261	281	232	276	272	263	274	289	270	260	286	252	249	247	246	253	262	272	275	250	272	269	275	259	253	283	296	283	290	250	246	279	260	268	290	267	250	275	264	266	308	279	274	250	278	301	280	270	285	281	277	244	257	289	280	251	262	252	290	309	244	275	270	285	274	246	277	263	240	241	278	243	277	272	262	266	252	281	251	263	292	275	273	272	260	288	262	256	280	284	251	261	275	254	273	300	250	282	277	248	254	252	256	284	256	216	278	258	231	274	294	245	251	282	262	265	284	287	271	251	288	258	257	271	279	261	276	278	293	265	278	251	264	257	252	259	253	277	297	240	277	268	262	277	274	266	267	308	269	277	275	276	273	263	281	272	290	274	251	267	300	277	257	279	263	269	246	246	253	293	247	275	276	243	263	267	221	264	305	262	255	285	268	261	305	273	255	236	234	284	266	278	276	274	269	252	295	259	240	259	301	268	268	283	287	263	283	236	253	242	247	288	277	273	271	271	257	279	234	253	267	259	287	279	253	263	251	294	252	232	266	245	260	280	307	266	250	275	258	272	268	300	248	269	277	265	257	278	265	273	284	285	301	280	279	305	282	290	261	286	303	266	273	281	239	259	266	307	246	246	253	277	288	289	282	274	283	259	270	270	247	265	234	296	249	274	259	273	286	294	282	244	261	267	287	284	290	255	307	283	294	250	260	290	270	288	259	267	295	244	236	298	277	284	258	232	277	252	256	276	269	279	262	237	288	292	281	261	274	271	262	281	268	269	278	247	258	270	275	268	298	251	267	297	247	256	282	284	246	246	290	260	240	300	266	303	288	263	288	293	292	280	255	268	285	274	280	262	285	286	287	287	266	258	291	265	251	280	268	264	300	262	240	265	278	262	279	261	247	304	282	267	262	268	283	252	284	258	275	274	289	289	278	316	286	268	289	270	247	256	268	283	267	262	267	258	276	279	286	271	269	252	267	269	269	271	261	268	262	286	275	266	277	262	250	286	254	291	273	280	231	279	267	269	277	269	265	225	260	310	280	293	266	278	262	273	280	307	264	266	277	226	274	260	246	268	298	311	289	264	250	246	293	282	252	254	268	286	276	265	269	269	261	240	276	273	268	266	266	277	255	241	241	289	287	282	263	295	280	255	283	260	256	259	260	260	256	262	279	280	286	266	256	288	256	267	276	249	243	252	273	254	279	275	274	258	262	262	265	275	263	249	263	276	260	283	280	293	290	281	293	287	265	247	246	261	239	266	264	283	275	277	265	274	236	260	285	279	276	266	274	296	267	265	282	277	298	245	263	263	304	280	273	278	262	297	243	257	291	242	241	273	265	268	281	262	263	269	259	265	284	280	250	269	269	259	288	294	262	266	271	248	268	287	280	285	311	274	285	288	268	262	238	289	250	297	237	263	263	262	262	292	285	282	273	233	274	273	252	256	287	262	255	318	264	268	281	268	255	267	265	294	281	264	263	264	259	281	268	262	248	290	271	259	256	278	253	264	264	253	285	259	279	276	311	290	274	275	266	289	254	275	237	253	246	254	259	269	270	272	279	255	248	289	300	288	283	292	260	295	265	260	250	291	303	278	295	235	248	240	274	264	267	257	266	275	257	289	249	256	256	278	254	274	294	281	256	268	235	266	266	290	282	259	279	259	278	291	253	253	253	234	267	254	270	264	245	288	251	231	285	267	260	247	260	268	261	257	284	300	229	293	276	302	282	270	274	254	267	268	263	302	301	278	252	270	249	288	290	275	247	289	288	278	248	285	259	260	237	270	265	268	275	277	268	258	286	294	284	300	278	282	271	270	253	285	254	263	277	268	261	284	283	286	274	263	298	242	284	271	296	279	281	256	249	278	255	260	284	259	272	263	252	257	276	280	270	261	247	258	242	285	299	250	267	286	257	291	280	243	278	227	271	269	274	295	272	284	295	270	294	265	262	288	270	220	291	277	275	254	280	274	263	261	268	263	269	281	276	255	266	272	258	293	252	294	229	303	245	288	286	275	248	254	227	272	249	270	256	268	283	273	269	262	291	276	254	255	272	279	290	258	293	293	266	268	274	252	271	289	303	264	282	289	319	270	226	280	256	266	267	278	256	270	269	260	247	257	272	290	266	288	279	271	297	270	284	260	312	255	270	270	251	267	242	290	293	283	274	278	273	241	261	273	261	300	289	288	275	287	279	270	256	260	222	249	274	266	258	271	263	259	267	263	291	269	254	303	269	301	259	306	265	260	252	229	279	275	289	297	263	270	260	272	272	259	284	272	290	259	255	295	259	268	284	271	272	299	290	287	266	273	277	265	278	284	282	278	268	256	269	247	270	286	263	267	286	248	263	239	240	267	274	266	281	288	268	229	276	275	266	263	264	286	284
3363	8593	5736	2679	1932	1491	1099	839	725	612	574	446	446	421	396	360	354	355	344	373	343	326	316	328	316	313	323	298	302	292	325	288	323	295	283	296	325	304	269	278	312	303	280	297	313	292	306	290	282	286	293	284	297	293	276	310	292	275	275	294	269	283	277	278	330	280	282	268	284	302	279	287	315	280	281	272	266	271	262	303	266	287	296	295	272	271	274	318	294	318	306	261	283	292	277	299	287	286	301	283	291	283	271	287	309	278	264	308	284	275	267	283	294	277	241	285	282	305	277	310	276	258	289	271	274	289	306	302	274	328	257	291	301	304	291	304	286	267	259	291	309	283	275	278	228	280	278	238	299	284	295	276	264	277	298	308	265	291	280	278	259	329	287	298	301	287	295	270	268	262	243	303	277	312	332	275	274	296	266	279	290	289	286	295	320	310	295	299	276	292	298	297	287	271	284	287	269	252	250	271	269	245	248	282	282	317	306	303	291	278	276	282	266	291	278	278	274	280	271	288	290	276	289	258	299	264	272	242	291	299	261	284	293	308	284	286	276	288	266	319	300	288	275	280	278	282	285	312	249	285	296	289	293	274	309	288	279	291	276	279	300	301	269	269	281	286	286	270	285	271	258	320	314	295	255	305	301	320	287	291	285	271	240	313	302	278	290	287	308	292	307	280	285	277	288	309	316	271	303	276	267	281	294	273	295	255	300	290	276	254	302	267	286	271	286	270	279	246	286	292	271	269	311	258	275	327	284	288	288	283	299	267	280	285	291	268	277	289	274	312	314	251	304	281	268	276	275	280	279	278	297	307	293	288	267	242	253	272	265	295	295	289	278	280	280	258	282	230	307	269	299	290	266	317	266	293	275	276	301	277	289	268	301	266	288	263	320	306	305	289	284	295	283	266	306	292	274	280	293	279	269	300	297	276	283	306	298	289	317	274	249	249	262	282	302	283	245	299	285	314	284	296	270	269	297	289	278	278	274	309	265	297	289	294	272	294	296	288	293	273	278	269	267	281	286	286	296	290	297	255	287	286	276	290	267	266	263	293	262	282	273	279	275	272	295	306	258	291	297	264	298	287	275	267	293	283	297	288	276	261	295	309	244	308	300	266	251	303	282	280	281	257	274	280	290	285	293	279	289	273	280	274	268	325	261	274	267	296	271	306	286	282	279	286	281	266	291	273	286	279	284	322	285	300	254	274	284	305	268	308	297	299	303	287	302	256	283	301	269	301	271	305	270	253	279	298	328	300	297	296	268	283	281	284	278	244	284	292	292	289	305	301	286	316	300	289	274	263	287	267	270	302	269	261	273	280	294	264	271	277	295	301	270	304	305	275	273	268	271	288	262	275	264	287	313	297	290	249	287	287	259	294	289	303	321	279	241	313	294	266	309	287	289	274	291	276	296	284	280	277	273	284	288	255	307	280	289	273	300	284	269	281	260	281	288	270	283	300	310	255	305	314	308	294	303	269	270	300	284	301	273	297	273	274	302	291	238	287	306	278	263	266	276	282	249	294	282	303	299	313	323	292	279	275	252	290	296	298	288	241	267	294	269	297	305	284	292	241	277	282	296	276	265	270	278	286	258	293	290	259	290	258	266	271	263	297	300	268	277	299	277	285	263	313	296	278	307	286	247	264	305	277	300	269	277	284	294	273	274	270	275	345	267	269	318	272	311	280	272	286	283	255	302	273	277	296	300	284	276	257	266	274	266	277	262	267	298	260	275	279	290	293	274	309	312	306	301	276	305	251	310	290	281	312	253	288	255	284	319	285	286	297	290	308	283	274	304	275	285	275	324	288	263	295	248	314	268	310	302	295	268	302	298	295	314	263	283	269	296	273	247	265	293	294	256	288	264	310	270	269	255	289	288	267	288	299	289	287	306	254	272	281	297	279	285	258	268	246	282	263	271	269	308	246	299	281	325	292	297	319	276	277	283	281	290	290	254	284	285	259	289	306	258	292	243	280	276	270	285	276	294	271	279	278	292	257	303	268	296	295	273	294	279	318	255	271	237	304	291	291	265	274	306	284	284	293	313	293	263	298	290	269	255	276	286	247	293	281	284	279	309	306	272	302	266	284	266	262	261	270	306	281	267	284	274	290	283	288	237	302	282	292	290	309	268	278	307	300	259	281	298	280	290	270	294	301	253	306	283	278	287	286	288	295	325	243	281	278	296	274	292	256	265	284	267	269	282	293	286	274	276	291	255	281	310	281	279	300	279	321	273	303	279	313	275	279	299	280	260	300	282	296	287	285	280	277	286	287	283	281	271	264	301	276	280	259	260	267	273	278	287	266	280	286	283	265	282	281	271	287	296	284	284	282	295	294	283	289	303	286	264	267	290	290	267	307	300	285	303	274	306	265	307	262	290	306	307	282	292	261	277	314	289	290	232	285	246	264	287	274	280	274	281	312	295	292	284	302	294	288	281	295	304	284	246	306	273	293	280	290	296	266	281	300	294	286	293	294	302	295	270	296	297	277	299	312	291	272	276	273	296	282	270	314	281	264	310	284	277	289	320	283	283	288	258	233	298	267	311	292	299	273	285	270	291	278	280	291	272	293	282	284	280	300	270	297	284	265	281	270	291	296	297	262	301	298	287	298	280	265	325	269	287	302	276	266	270	253	265	259	277	301	304	270	297	288	268	262	279	277	296	282	263	316	312	280	318	265	297	255	290	319	301	253	265	304	258	289	305	277	267	312	269	303	266	273	287	297	275	293	289	282	273	282	276	249	282	298	278	276	307	275	311	301	284	298	259	279	277	277	285	309	296	290	306	267	279	233	269	286	309	284	282	314	274	298	286	289	298	254	308	246	274	300	259	306	269	335	285	274	276	291	274	259	289	291	291	276	295	271	263	277	294	289	297	293	278	290	289	282	255	264	305	289	299	310	282	309	304	273	289	297	269	310	270	284	285	278	283	314	277	283	257	285	311	276	280	287	273	266	288	305	310	307	266	279	265	261	265	281	310	296	288	251	263	297	285	256	291	288	295	282	279	311	298	260	279	292	287	258	287	299	290	285	271	250	295	279	280	261	268	274	276	297	280	285	282	271	259	280	304	275	279	255	291	283	278	270	289	293	290	311	298	293	288	304	306	273	300	280	274	286	287	284	289	295	284	266	278	299	263	267	299	269	310	288	271	280	294	254	309	284	301	269	298	271	320	289	274	297	278	266	277	286	279	285	277	274	282	281	255	288	276	277	288	282	280	307	304	298	270	296	271	276	312	268	287	285	296	261	282	304	267	290	266	274	286	231	306	291	304	260	288	288	267	275	257	266	298	291	272	292	298	266	278	288	306	284	287	280	278	272	294	293	301	274	300	273	285	258	274	281	268	281	301	304	289	265	280	277	325	315	286	294	255	280	281	265	271	288	271	307	312	291	255	275	286	321	311	264	278	311	275	308	274	260	258	271	292	288	322	279	284	307	275	290	301	308	291	280	298	306	275	284	288	277	291	264	293	286	283	287	291	299	237	299
24694	21236	27502	25270	12045	1212	990	859	802	805	788	773	729	729	742	700	755	732	701	739	693	753	679	664	694	744	700	659	672	715	692	683	697	680	667	721	682	692	698	693	705	681	630	679	671	715	724	666	693	685	698	693	676	690	711	672	710	682	661	721	704	645	673	754	706	678	654	690	720	711	687	691	650	693	666	652	657	709	691	693	704	655	721	707	664	656	634	653	694	696	694	700	659	675	723	653	681	728	699	712	723	648	672	716	671	706	713	686	695	688	694	663	682	689	659	690	698	645	679	651	726	695	691	684	744	682	695	653	664	649	666	680	680	693	640	681	659	686	658	726	677	698	726	645	686	668	779	708	746	699	721	691	709	668	706	667	679	675	687	676	697	708	662	679	679	719	718	640	654	700	698	722	660	665	702	739	699	683	668	693	679	704	624	703	714	697	677	678	686	707	687	709	699	634	699	667	702	686	713	704	678	684	720	693	693	701	703	683	622	685	686	653	652	671	649	640	696	671	693	714	673	710	707	673	681	728	689	662	741	688	684	704	696	744	676	675	696	671	724	677	713	669	638	680	682	635	705	715	651	697	649	701	694	686	650	646	660	695	717	676	701	742	654	690	677	664	635	666	686	692	707	704	697	717	703	678	688	673	701	653	659	693	714	677	733	720	686	694	679	680	687	702	745	675	700	741	703	699	674	667	687	699	708	714	675	686	651	668	656	655	685	645	679	668	657	701	664	677	651	665	685	678	744	718	720	767	666	669	661	684	707	655	728	675	714	683	687	658	666	705	697	644	680	712	740	684	669	651	665	664	675	675	723	681	741	675	704	697	681	682	686	683	717	687	637	729	671	714	694	687	671	693	675	665	666	623	677	656	672	720	682	627	697	714	726	670	659	675	639	704	684	720	672	695	704	661	659	650	691	720	689	677	714	673	687	694	678	684	676	670	667	677	629	672	651	726	730	691	670	644	656	719	727	693	679	717	708	708	703	677	743	632	676	714	634	710	653	700	685	682	706	684	674	679	668	681	657	694	734	677	651	694	701	689	634	687	664	681	681	695	656	707	697	666	683	641	685	684	660	691	670	689	669	661	702	646	695	700	704	646	652	689	680	730	730	675	734	686	678	737	716	712	678	702	699	639	668	748	681	650	639	688	691	720	733	656	716	676	706	718	662	662	701	718	677	651	701	642	648	713	689	700	676	703	714	660	684	688	667	686	664	741	696	695	717	687	712	670	692	622	687	691	647	683	648	652	696	690	630	620	674	701	679	641	624	651	710	678	731	685	687	746	678	696	693	686	660	689	716	678	671	705	690	666	675	695	736	682	686	659	653	695	652	718	680	639	666	709	693	659	671	686	694	667	736	654	698	722	692	672	684	701	670	715	686	662	730	642	666	676	675	689	701	736	673	706	745	650	673	685	638	716	696	692	724	687	711	686	687	693	649	645	698	680	660	682	674	676	692	695	622	677	691	656	685	673	735	656	686	660	704	683	718	709	637	628	658	734	662	726	724	653	682	664	658	681	654	658	706	732	702	685	683	721	684	679	682	677	676	694	698	665	654	725	708	731	667	688	710	710	653	644	671	716	719	650	676	659	688	694	667	694	650	690	703	631	689	653	646	683	651	674	675	701	674	656	667	635	629	663	680	672	639	663	668	644	701	692	680	713	705	681	702	719	681	710	697	734	663	688	661	650	642	673	722	642	648	706	697	634	684	713	705	713	614	702	696	657	674	668	675	613	715	667	673	682	635	625	631	693	743	682	694	720	675	683	677	694	700	650	668	714	695	684	647	708	670	646	679	676	727	702	684	689	622	659	640	698	671	693	671	682	618	653	703	669	635	720	671	712	708	705	661	708	689	670	658	745	713	705	687	668	680	690	689	675	661	711	702	704	671	670	701	704	659	718	712	668	672	723	713	740	699	679	659	671	683	641	699	687	623	650	725	668	702	653	697	704	669	633	688	726	712	698	687	691	666	682	645	684	683	696	709	652	687	669	669	674	651	744	666	697	725	688	728	700	666	662	663	657	715	678	662	692	651	694	670	662	699	658	651	646	672	681	684	733	653	666	676	706	649	663	675	664	713	684	705	650	690	693	679	648	707	704	693	727	657	699	664	669	735	664	667	680	690	670	734	659	729	700	720	644	688	675	674	659	695	702	664	631	712	670	657	670	662	683	665	634	681	694	663	701	691	669	702	652	664	682	702	687	739	703	682	669	669	659	710	699	692	689	699	666	724	648	656	683	648	692	659	715	742	673	690	717	674	647	670	695	639	685	633	715	697	688	706	623	678	672	700	685	674	700	658	702	632	685	690	676	637	687	675	674	688	677	610	631	745	697	678	700	684	677	678	666	714	694	690	669	733	676	702	709	687	649	695	631	707	671	653	680	700	647	708	686	721	670	711	644	701	691	726	698	683	684	639	688	649	705	703	704	714	668	638	702	649	666	672	685	683	670	668	709	654	678	682	663	706	677	699	673	688	681	674	670	695	715	699	647	654	625	634	651	674	673	684	683	700	678	674	717	691	653	691	666	658	715	704	643	620	660	653	689	663	715	718	665	678	674	642	692	686	741	702	661	667	722	689	724	688	646	721	695	712	673	710	684	720	654	686	673	646	689	748	667	647	657	688	697	673	678	688	701	716	693	670	665	698	660	764	692	658	649	757	687	695	650	705	693	741	716	655	666	686	662	682	680	701	677	733	690	629	719	672	678	683	703	668	694	652	689	696	726	672	671	688	629	650	722	677	647	685	666	655	756	720	694	662	699	709	691	724	695	660	701	692	710	670	715	670	731	657	659	686	626	739	678	636	710	696	662	685	690	727	694	674	686	704	699	646	725	698	682	681	701	638	647	699	653	704	686	695	650	665	656	644	734	682	735	685	643	665	672	652	690	660	709	637	662	725	657	644	714	736	697	714	698	645	737	728	732	693	731	657	719	693	652	654	731	657	686	683	714	688	678	701	661	690	708	678	647	680	685	709	663	668	611	690	721	681	660	704	653	702	650	664	705	663	703	711	645	669	696	726	732	684	711	677	689	664	679	680	603	663	699	648	645	718	707	680	715	709	666	728	694	665	687	676	644	747	599	691	688	672	669	729	737	701	693	705	673	654	726	663	684	715	644	673	698	691	666	690	699	666	688	726	709	691	718	673	624	713	678	682	712	677	703	719	668	709	684	763	637	704	680	657	708	671	680	662	688	677	670	676	698	696	700	679	713	674	709	636	708	697	675	695	685	706	688	683	692	659	683	732	697	691	656	719	684	662	686	697	732	643	689	690	698	669	713	679	661	680	695	702	729	696	670	689	700	669	636	677	719	674	666	706	663	741	679	652	680	665	754	673	688	727	669	731	627	716	684	684	669	697	679	714	695	667	661	724	618	690	705	695	695	678	704	691	712	734	676	675	632	601	706	691	680	710	693	677	685	663	627	712	671	649	698	677	666	708	715	679	684	725	713	692	671	671	671	704	665	713	722	654	684	681	716
3382	5279	3591	1940	1579	1256	1086	971	967	860	814	824	765	726	822	682	746	693	714	664	716	727	727	704	753	681	716	635	709	714	718	731	701	683	690	687	677	720	679	700	685	679	665	692	726	711	685	640	690	636	699	670	661	706	702	684	681	685	706	693	713	659	680	709	688	663	626	667	666	733	746	673	722	701	726	651	690	659	692	681	716	702	724	664	712	695	643	649	669	652	732	710	702	674	730	685	614	695	697	674	714	698	681	679	693	691	701	686	677	695	641	669	674	682	686	715	713	694	721	678	650	692	741	679	676	634	727	692	673	665	728	670	712	655	696	678	676	679	684	667	685	719	638	656	706	670	690	703	704	690	704	728	721	679	691	724	674	715	601	674	672	670	665	689	717	703	709	665	692	691	720	681	656	716	693	697	699	685	702	705	698	676	686	700	674	682	659	752	723	712	692	711	690	660	679	702	690	705	680	707	688	719	695	663	666	718	646	694	670	709	699	710	691	683	681	668	714	695	700	673	694	642	655	617	694	687	647	662	706	684	691	728	715	718	680	687	696	673	636	694	698	634	669	664	681	737	693	715	653	690	707	739	696	666	691	688	684	718	690	671	730	712	695	675	669	706	655	650	666	705	697	670	663	670	735	660	679	679	703	692	697	666	685	728	719	638	686	669	684	703	672	662	688	698	696	711	689	696	680	665	694	669	714	693	721	664	681	716	729	744	688	670	694	715	672	692	710	663	681	673	669	718	660	666	704	735	624	697	634	686	679	660	706	677	671	656	703	651	705	636	711	686	698	725	664	658	674	732	662	695	712	701	685	682	621	671	668	693	704	693	659	669	661	677	730	676	676	628	688	690	709	728	706	673	698	706	614	700	685	703	668	660	645	737	699	672	655	676	681	687	695	649	691	688	660	709	601	693	689	653	670	693	693	642	700	732	692	678	665	659	661	696	675	698	692	703	664	698	714	686	695	656	678	690	689	679	713	688	644	688	729	692	704	666	698	679	746	641	659	703	645	645	679	689	658	692	679	668	717	714	666	694	684	714	666	659	680	680	679	665	686	660	682	729	707	672	685	751	664	680	655	637	669	674	642	711	677	711	666	653	665	693	702	671	683	727	693	691	728	660	645	638	697	692	694	702	686	680	665	638	682	702	674	703	703	715	728	716	669	732	671	711	736	699	677	661	645	686	638	694	698	650	683	638	696	683	711	640	674	726	706	642	692	668	693	695	647	660	667	705	703	719	741	701	715	709	689	704	719	693	690	706	681	662	749	620	686	685	633	678	650	679	701	669	680	667	700	731	703	638	710	628	707	674	666	693	688	687	666	661	696	688	690	718	677	663	668	751	688	709	679	685	667	660	664	672	702	686	718	655	692	664	648	650	636	694	690	703	681	676	684	723	649	637	689	693	717	636	673	675	660	666	694	708	684	666	659	688	656	675	681	681	699	663	680	622	688	673	660	675	663	680	679	692	691	698	659	688	670	699	676	741	696	664	696	707	719	687	673	690	680	730	698	718	699	679	701	730	691	672	695	696	683	704	655	710	660	735	659	752	692	711	700	637	679	670	662	703	693	713	751	667	731	701	705	724	709	679	642	684	684	685	669	632	717	668	707	663	698	670	686	724	694	702	649	695	693	659	658	684	668	683	703	693	661	686	707	620	657	688	637	655	722	658	679	642	615	668	710	713	684	681	648	685	687	694	747	671	689	653	653	708	695	711	690	675	671	695	719	711	654	698	690	618	677	681	692	641	735	678	720	647	667	706	667	716	701	662	634	709	663	659	664	701	650	687	679	671	668	740	693	666	734	675	695	691	729	722	663	747	665	649	708	686	732	658	674	637	681	714	672	666	626	680	648	672	672	691	680	674	666	667	695	637	692	667	710	702	702	692	713	689	652	703	708	685	707	711	730	652	712	713	717	740	669	696	742	647	692	645	701	744	656	662	694	686	668	686	658	690	670	668	695	760	668	712	721	681	697	700	690	696	699	679	680	692	713	681	699	681	635	695	675	674	733	630	682	669	708	691	636	661	653	689	695	666	685	728	697	719	723	680	693	702	729	709	692	707	679	679	721	670	697	689	683	715	685	685	678	712	690	683	711	671	650	710	698	669	709	681	725	704	672	656	651	617	675	689	680	707	712	677	733	679	685	649	654	698	715	659	706	684	695	682	636	685	728	685	664	696	691	695	675	688	668	702	657	691	712	696	702	700	644	697	738	723	693	667	651	694	666	643	688	678	679	682	643	684	683	695	712	645	698	674	691	681	655	684	672	684	656	713	667	675	724	706	684	619	701	665	715	672	716	695	685	669	727	665	748	681	697	669	706	654	666	654	692	692	687	663	659	668	692	691	648	704	692	666	657	711	682	652	686	685	725	677	709	698	670	691	718	726	711	707	706	690	715	659	694	700	727	722	663	680	773	652	713	686	685	728	718	700	648	700	660	690	684	705	642	653	740	690	694	690	670	678	698	682	620	669	687	692	710	632	701	739	673	678	648	671	714	693	710	714	672	677	636	687	635	678	682	697	702	652	718	705	707	718	726	695	711	650	660	694	724	658	702	669	673	704	714	686	671	665	708	680	679	704	677	686	705	726	663	685	662	725	707	646	673	655	667	678	686	688	703	685	692	725	634	657	680	664	695	708	696	695	657	682	638	705	636	707	676	685	663	713	691	663	671	676	704	710	646	639	705	673	721	688	659	666	609	670	697	708	695	687	680	652	671	693	694	710	694	676	683	683	652	662	676	719	668	674	741	675	719	711	668	686	629	687	719	695	686	704	656	691	691	683	709	695	694	696	659	637	685	691	643	738	650	678	636	760	675	713	661	686	679	668	687	697	666	690	687	700	666	712	652	645	693	679	692	683	649	705	670	692	709	640	675	680	695	700	685	692	667	649	678	674	655	646	669	715	680	678	655	630	720	694	701	684	709	730	707	681	678	707	668	676	696	705	678	736	642	670	699	652	762	694	655	685	684	676	715	662	688	712	674	687	647	677	697	710	708	691	717	704	671	676	742	678	682	699	678	737	695	695	687	727	701	688	718	692	703	686	688	662	673	704	689	679	712	680	716	716	710	667	670	725	696	693	722	674	686	703	650	711	702	711	735	730	679	663	661	715	680	689	672	675	671	651	709	676	740	669	679	665	710	667	646	690	640	694	675	707	685	680	681	704	693	690	700	674	651	685	680	707	685	697	667	689	688	676	673	717	735	678	662	701	681	689	675	677	671	720	707	672	661	715	639	699	677	661	728	674	682	690	682	677	695	673	714	662	695	709	691	702	702	671	664	683	644	683	650	658	676	701	695	699	691	675	695	705	730	715	670	743	695	692	678	723	698	659	677	696	687	693	660	680	717	654	629	700	676	740	653	660	692	681	687	673	692	691	642	684	702	710	648	684	630	688	650	667	736	695	679	691	652	677	657	664	694	664	694	688	700	635	688	676	649	660	653	680	668	687	666	687	703	704	705	703	685	689	697	691	654	721
22628	21396	29178	23993	21398	21448	10067	1022	702	601	576	533	432	431	425	372	388	355	351	353	318	329	327	316	294	292	285	283	285	290	273	291	276	253	292	286	265	249	271	257	290	275	278	254	252	238	271	265	255	297	258	221	238	273	277	246	264	259	272	252	281	275	250	236	232	244	288	276	236	230	240	258	251	234	273	257	287	267	251	257	212	240	242	293	228	261	248	252	246	280	242	266	271	282	268	237	266	246	256	253	254	255	250	291	266	256	253	254	231	234	233	234	250	274	266	240	255	245	251	261	244	247	241	270	248	248	221	284	282	258	235	235	257	267	255	299	257	249	225	268	247	269	258	253	260	257	251	261	220	231	264	251	229	259	231	232	252	278	239	225	224	243	266	257	257	277	277	279	274	248	251	269	281	248	242	266	251	235	256	267	274	276	247	255	247	266	262	238	254	269	237	271	257	237	247	239	247	248	236	235	261	225	241	229	270	250	259	257	246	262	277	270	255	243	246	216	270	276	252	254	251	255	273	230	280	276	252	253	260	268	250	265	254	268	244	262	259	265	236	279	267	228	271	255	267	225	236	239	226	254	238	261	246	248	249	256	259	242	241	281	265	273	249	278	228	252	276	257	244	266	253	254	246	264	241	269	289	232	259	236	259	264	245	230	250	266	267	257	255	231	266	226	257	253	253	262	255	277	238	257	284	249	255	241	264	256	243	275	222	246	256	261	234	262	247	243	245	280	253	237	279	268	257	251	254	273	255	273	256	256	227	248	266	260	239	269	249	256	270	245	260	257	261	238	246	267	251	245	279	249	250	218	231	226	270	268	260	242	237	255	245	250	229	247	238	229	240	263	230	251	255	225	229	226	261	260	249	280	254	242	258	271	252	237	247	281	258	244	292	233	235	235	227	272	256	259	248	235	258	237	268	250	272	242	242	236	289	264	277	239	246	266	235	252	221	251	232	217	247	257	222	242	223	252	226	250	239	263	279	280	268	245	251	254	237	222	259	221	243	247	235	244	265	222	247	285	237	258	270	268	236	230	222	236	226	229	243	243	283	237	262	241	262	234	226	269	235	240	248	242	267	247	273	233	251	262	237	230	261	244	251	276	243	278	244	236	232	248	241	260	259	255	244	256	222	293	241	248	271	262	260	256	242	260	260	258	266	239	253	248	272	247	239	272	261	269	244	255	257	270	226	248	264	249	253	239	259	242	225	218	234	268	250	219	257	257	241	253	298	267	236	265	237	254	263	244	252	240	222	278	269	249	231	233	288	256	247	244	264	256	263	240	239	269	238	265	242	284	234	234	257	239	278	231	264	238	241	252	239	242	250	253	254	254	265	220	267	256	242	260	250	255	266	256	249	234	247	246	241	238	232	252	262	269	206	278	267	252	255	266	237	256	244	249	249	246	261	254	266	264	250	246	269	252	248	252	240	251	258	245	245	258	241	273	246	227	215	258	258	230	252	238	251	233	239	251	247	234	219	257	276	270	261	264	253	271	245	237	251	243	248	266	251	230	248	248	255	239	287	226	278	246	236	248	258	220	240	272	262	282	246	258	253	241	263	231	274	266	260	265	245	224	253	298	235	277	267	249	236	253	251	247	246	249	253	232	243	271	262	270	249	259	261	268	242	240	255	271	253	234	257	253	239	229	259	232	265	265	256	239	273	251	293	259	223	261	251	252	227	243	257	242	260	242	256	258	233	266	238	261	271	230	225	254	222	257	273	249	248	234	245	238	279	245	269	254	260	250	256	241	216	280	237	220	227	278	251	248	263	231	244	256	259	244	240	249	272	240	233	253	260	248	276	245	245	267	236	226	274	266	253	237	272	275	254	240	247	274	247	252	243	264	263	217	256	262	299	241	256	261	250	233	249	275	234	247	259	252	237	247	252	238	235	238	238	248	244	240	260	240	258	218	233	236	221	251	266	241	237	250	251	246	223	240	262	269	234	280	243	245	255	257	237	237	221	254	277	236	276	257	244	228	236	229	221	255	264	273	244	238	238	259	224	246	248	262	252	249	259	243	230	245	251	271	248	245	259	237	246	256	286	243	228	235	255	252	262	243	239	247	248	245	227	258	256	259	220	269	226	242	251	242	220	244	264	240	286	224	272	252	236	240	260	250	250	265	259	234	267	228	288	251	239	243	269	225	230	227	276	237	247	224	254	243	240	252	248	229	240	254	288	217	289	255	227	248	244	273	258	259	266	243	264	258	224	254	273	238	252	274	198	242	250	258	230	261	239	246	245	263	258	281	266	257	258	241	230	252	208	239	252	248	244	227	282	233	257	247	223	244	245	255	242	259	247	255	232	268	241	253	289	266	265	237	240	242	215	252	250	257	238	248	243	225	240	230	239	242	258	231	245	241	254	263	250	252	249	242	209	239	258	256	244	267	250	259	254	256	283	263	272	259	237	261	236	257	263	272	254	236	236	243	254	262	255	246	259	247	249	254	241	254	258	284	249	255	252	262	269	248	251	214	259	270	280	262	278	263	270	234	242	271	236	245	272	247	209	261	238	243	289	273	229	260	242	255	248	250	255	242	217	245	268	240	271	250	236	236	283	248	250	264	222	247	230	240	237	234	271	247	252	248	259	243	219	258	258	273	239	253	253	255	251	234	281	269	266	269	277	287	282	236	259	255	246	278	249	251	262	250	240	269	248	229	241	263	230	263	232	259	246	251	266	262	280	249	235	241	247	247	250	223	256	251	267	259	242	217	231	251	253	225	241	270	277	248	242	232	239	270	255	239	244	248	259	231	249	265	240	276	224	283	258	250	253	226	255	235	237	235	268	253	238	260	226	263	274	261	238	242	197	223	280	264	275	245	254	267	287	251	225	250	246	300	258	277	231	251	247	252	243	267	251	254	254	247	260	247	267	227	247	232	240	284	231	261	257	237	250	248	250	247	247	235	261	253	265	235	259	234	222	273	257	253	256	213	275	262	271	287	261	260	249	287	270	241	228	256	256	266	255	252	265	235	238	237	248	229	268	229	262	247	247	236	260	245	241	255	259	259	272	246	247	240	242	249	231	237	249	257	208	262	251	271	236	236	237	234	256	249	253	246	247	242	259	258	245	250	267	251	288	259	280	262	236	256	240	237	246	247	259	257	260	249	265	236	254	283	247	270	208	235	262	255	231	264	238	223	251	271	238	251	237	257	260	243	227	263	257	244	233	262	235	242	261	262	252	249	240	220	251	225	244	250	260	252	277	259	261	259	233	262	250	271	266	262	240	257	265	261	257	236	242	251	239	283	256	265	261	257	259	244	254	254	238	281	238	238	257	237	246	239	260	239	246	266	257	228	256	272	233	248	261	259	254	241	264	265	283	280	247	258	236	244	258	258	242	236	247	214	257	288	270	247	248	249	259	268	261	271	259	277	252	244	265	229	279	241	241	261	251	224	223	232	262	264	246	265	234	239	249	237	222	239	242	248	259	220	251	245	269	253	233	249	268	251	248	284	262	253	249	259	246	244	259	280
4242	14254	9641	4617	3410	2536	1808	1363	1094	861	739	671	525	492	412	453	404	412	374	366	362	347	374	347	333	305	338	301	302	306	301	307	278	290	255	281	267	293	288	270	286	268	264	271	252	268	265	222	269	240	283	301	271	261	229	238	264	250	284	267	251	279	271	279	242	271	278	256	271	226	256	255	252	238	248	265	251	240	260	280	224	231	271	253	238	239	246	245	249	247	272	248	268	222	218	272	243	268	257	272	264	217	236	266	250	240	288	258	240	258	280	271	252	227	272	290	244	236	274	257	259	256	222	229	248	237	219	260	233	242	241	275	272	243	251	256	238	278	251	225	260	242	255	278	255	270	255	230	232	293	233	237	267	276	239	248	257	220	242	247	295	245	244	231	255	248	261	248	247	224	266	295	231	245	268	238	254	274	226	254	243	271	264	263	236	258	257	221	254	267	271	269	246	265	253	230	261	236	236	221	239	248	236	244	263	260	253	278	257	274	249	269	259	242	257	241	251	238	231	227	259	237	244	228	237	242	263	264	239	247	235	248	272	254	257	229	265	220	249	269	249	246	254	251	274	224	264	207	279	249	262	256	262	234	272	205	236	271	275	238	252	269	239	260	253	260	244	247	229	273	248	238	255	270	234	221	247	249	255	255	259	240	241	253	241	267	269	247	240	270	253	251	285	271	265	260	281	233	254	237	238	270	212	254	253	255	251	244	219	256	209	251	234	241	236	248	249	225	257	250	252	229	228	251	254	235	223	259	262	244	257	233	227	254	269	233	291	244	241	256	261	239	251	237	250	249	241	254	250	251	188	257	257	238	221	278	267	258	244	204	232	267	237	246	235	235	230	261	251	248	251	239	234	224	264	242	252	248	241	271	248	237	254	273	271	227	257	245	250	238	236	230	232	287	244	224	234	256	255	265	254	226	243	257	261	256	241	252	266	262	274	263	230	214	249	282	281	286	264	263	256	236	298	244	255	263	230	232	255	250	272	239	272	265	273	232	247	285	232	236	258	246	225	259	226	244	240	234	258	218	278	265	250	219	251	263	240	219	249	254	218	240	259	248	252	262	239	265	238	262	216	236	248	245	248	261	255	250	270	246	262	260	257	256	235	232	245	271	249	263	270	253	260	268	231	241	243	268	261	245	243	257	244	254	263	254	248	268	265	223	226	248	274	275	247	227	228	263	263	239	252	265	244	258	231	222	242	236	214	272	249	253	223	267	243	229	236	259	225	234	245	258	272	266	248	257	250	265	258	239	229	241	252	253	239	256	266	241	259	286	224	266	248	263	227	241	260	249	238	215	246	251	248	257	255	257	255	258	254	286	248	243	229	222	277	235	253	244	278	271	236	251	278	236	239	261	247	263	239	289	270	253	242	271	253	256	232	255	243	227	256	260	284	229	270	259	259	247	269	233	262	241	229	259	265	266	264	245	237	254	238	272	253	241	250	255	257	260	235	229	246	235	263	237	240	282	238	279	227	267	272	207	250	239	276	245	227	226	256	243	262	259	281	269	253	255	228	231	255	237	260	238	242	245	245	271	250	247	257	218	242	249	263	293	258	239	238	227	245	259	239	219	258	245	273	254	252	232	230	251	224	247	252	250	229	222	258	249	275	263	241	251	255	246	275	241	247	211	237	239	243	239	245	253	250	225	263	244	224	272	253	244	266	231	243	233	253	227	260	223	260	258	237	254	262	237	226	246	259	242	249	260	242	253	244	273	272	240	247	231	257	272	229	221	235	252	238	225	249	252	257	262	255	264	228	250	253	251	243	259	248	255	218	234	256	248	226	280	242	260	246	235	240	233	237	248	265	266	281	266	255	233	236	241	249	246	246	257	228	237	277	250	253	276	264	227	239	257	246	272	244	264	225	262	240	218	227	274	252	258	232	243	243	237	223	240	264	233	238	246	257	233	272	261	248	240	258	239	256	278	220	268	266	253	259	242	252	260	235	264	259	235	255	273	239	261	246	276	230	263	289	232	246	243	249	221	233	243	236	229	222	263	236	235	260	221	223	232	266	240	256	250	253	242	250	260	245	269	248	252	269	270	262	236	264	231	240	250	262	248	220	256	266	261	234	233	232	263	260	250	240	273	220	264	248	226	236	238	251	233	256	256	210	269	231	206	225	256	250	252	252	262	259	251	244	263	267	240	270	267	270	249	279	250	217	248	243	229	275	253	241	221	266	255	234	249	276	243	235	257	244	244	241	248	240	247	276	230	254	234	246	233	247	259	244	264	232	237	272	249	246	240	256	248	235	221	242	252	244	248	217	237	281	258	266	261	221	257	260	244	246	252	250	232	250	208	233	244	270	244	226	244	243	255	234	239	234	247	259	242	277	253	249	206	221	252	273	241	262	240	236	247	243	239	242	235	231	268	270	246	251	257	241	238	238	245	254	252	246	225	228	254	248	247	233	276	234	260	225	218	250	218	264	221	236	240	261	266	252	222	236	256	284	252	217	272	251	268	246	247	241	242	244	243	244	251	230	235	245	278	245	220	267	241	270	229	280	246	261	227	256	264	242	262	248	254	270	240	237	220	230	259	252	242	253	210	267	235	258	255	258	251	237	261	248	261	245	251	241	275	237	272	241	265	246	254	241	262	266	238	269	267	266	217	236	245	266	222	265	250	266	240	248	246	260	242	248	231	253	247	241	252	239	236	251	229	264	289	228	235	236	251	222	259	248	252	238	251	276	229	249	256	241	224	266	260	267	219	252	267	211	278	259	238	250	237	261	231	250	249	236	231	282	265	253	268	259	260	240	226	255	255	227	242	251	231	238	275	277	221	261	254	259	260	274	261	261	267	250	246	234	223	267	240	225	216	227	266	237	249	249	262	232	236	220	248	253	248	264	243	248	229	258	248	232	239	258	249	267	239	264	253	256	255	228	258	232	239	248	243	239	248	267	251	230	222	269	245	210	249	236	271	251	243	278	273	216	238	256	253	263	249	247	254	263	238	245	267	255	275	248	254	243	228	249	213	256	235	255	258	249	234	249	226	258	246	262	256	265	246	255	246	248	212	249	280	226	249	209	267	245	237	240	239	239	226	218	293	272	283	214	265	257	242	253	241	252	264	243	243	237	228	258	251	244	251	244	254	248	234	269	262	252	224	252	242	204	240	255	249	232	250	252	246	239	267	267	223	249	249	264	273	245	259	248	253	238	262	243	253	260	249	245	241	248	238	225	244	259	234	242	238	266	237	265	264	252	232	259	239	257	234	225	222	232	245	209	243	244	241	252	242	268	256	252	237	302	258	233	252	251	242	265	244	236	252	236	249	217	251	245	234	260	213	266	229	220	244	253	236	250	221	252	273	235	276	257	236	237	245	242	263	218	257	247	241	263	245	269	282	250	211	250	268	274	262	259	262	242	240	221	252	248	220	249	268	226	259	239	221	243	230	245	259	238	275	250	228	233	250	255	266	267	257	244	262	258	208	262	265	245	231	262	265	270	254	247	238	242	265	250	247	262	244	262	235
27715	19696	6485	1044	690	661	636	669	632	659	618	678	619	626	606	596	603	590	631	597	617	588	639	618	608	664	611	581	617	637	616	568	567	634	643	566	575	574	570	571	620	603	670	595	576	576	660	589	607	610	615	636	598	610	613	543	589	582	640	585	662	607	583	601	610	651	594	635	621	626	644	588	569	617	613	593	623	568	606	584	601	595	621	583	618	596	589	654	632	595	617	634	615	598	614	558	648	594	655	600	580	595	633	610	623	640	600	631	589	591	636	598	574	650	611	630	585	629	575	651	633	566	546	607	658	649	580	599	597	592	607	630	614	599	607	657	615	589	613	618	568	611	635	620	617	645	603	610	609	581	581	570	626	669	615	603	615	617	579	613	581	628	603	632	606	615	566	607	646	610	613	631	613	603	607	583	575	617	569	613	572	615	592	602	604	595	587	655	641	644	640	624	602	608	631	611	593	592	593	625	601	585	595	636	614	634	552	649	622	584	617	568	619	628	601	571	598	664	624	625	532	631	552	611	609	615	610	579	654	662	607	603	574	617	625	628	608	605	615	639	628	610	634	604	579	649	635	619	641	588	616	609	609	619	588	640	585	583	583	586	586	600	631	606	609	580	577	651	581	608	643	599	633	596	600	590	584	596	603	551	628	560	638	599	600	610	641	636	606	586	599	652	587	552	547	608	594	612	580	615	630	622	638	644	594	599	612	606	621	635	666	550	586	617	570	604	647	559	572	623	621	610	587	604	600	652	649	571	618	577	646	664	632	599	624	634	599	605	625	632	640	592	618	608	596	575	606	604	642	610	621	592	652	637	617	581	593	591	620	604	593	599	575	601	607	610	604	578	632	611	605	585	556	615	559	581	607	631	636	633	605	648	624	571	617	645	571	606	610	635	617	646	638	612	595	586	619	598	618	587	624	644	580	632	607	616	597	618	580	635	593	680	616	611	609	587	617	586	602	565	598	623	633	612	618	619	590	613	627	643	593	590	571	594	645	596	595	605	623	613	625	609	599	618	573	600	633	615	619	621	602	579	615	639	587	613	668	587	614	633	607	594	606	595	586	610	652	637	587	594	582	606	648	597	615	622	601	568	584	631	617	621	612	614	591	579	635	601	618	608	612	648	603	641	600	631	600	582	568	604	604	626	559	618	599	647	597	612	602	600	647	592	574	581	576	587	594	626	603	622	583	570	589	622	614	622	621	564	577	631	574	580	556	573	617	549	581	589	589	585	616	595	599	571	596	631	612	566	585	638	599	625	569	591	580	646	625	615	600	612	606	634	627	634	612	617	622	573	619	586	573	585	631	598	635	609	635	609	583	596	610	570	606	620	627	593	593	628	595	630	607	572	632	615	625	601	632	637	634	631	594	648	616	614	578	623	586	577	615	631	586	642	572	564	628	607	598	577	592	628	607	604	594	583	629	626	562	574	607	599	546	593	609	595	619	601	613	627	586	619	611	592	622	615	634	633	594	615	630	607	625	647	663	572	589	579	603	606	632	610	582	614	609	581	603	598	603	602	644	615	570	639	603	590	600	594	611	583	610	578	581	602	609	617	637	609	591	609	622	602	595	602	626	591	634	637	588	618	623	639	619	620	580	603	612	597	595	615	615	604	619	601	624	563	614	617	625	605	632	571	603	626	629	585	587	585	604	571	623	556	639	634	598	637	610	590	584	612	612	589	569	568	616	642	639	558	566	598	651	621	589	579	625	615	586	584	615	601	613	649	606	609	578	616	610	590	580	615	587	592	602	667	669	619	609	607	595	623	620	638	650	611	610	612	630	584	629	595	590	600	554	605	592	632	597	615	591	603	598	571	621	629	623	586	616	622	575	616	645	596	628	618	575	619	584	630	634	637	575	590	612	553	629	550	592	640	603	603	658	662	623	617	576	588	615	614	618	645	584	579	604	607	593	654	581	585	643	606	609	648	615	598	622	599	616	600	630	615	614	583	588	688	620	600	584	612	632	625	607	607	599	640	587	577	589	600	568	613	584	593	641	619	643	612	614	595	619	624	607	582	606	608	600	614	634	619	608	632	565	584	637	609	575	590	599	587	623	587	595	604	626	634	644	626	632	612	611	583	613	606	622	604	629	629	620	615	659	614	587	562	581	657	577	636	607	630	632	615	617	620	580	567	627	597	583	637	653	597	612	570	636	625	631	629	611	589	627	550	640	635	611	578	607	625	596	634	638	616	620	610	570	622	626	632	615	619	656	613	568	598	559	605	610	622	647	659	614	566	566	627	575	630	581	594	612	633	558	607	598	595	582	614	600	601	601	616	628	559	613	594	614	592	613	567	654	607	578	596	618	557	592	601	595	602	653	606	587	642	612	599	568	627	649	584	649	629	592	595	598	610	636	591	623	624	647	613	590	611	638	600	616	648	643	640	574	586	663	607	601	589	645	563	617	593	583	633	587	626	586	612	642	618	588	610	616	661	619	593	591	615	612	604	620	618	592	593	593	647	633	609	606	624	576	622	652	586	592	610	622	558	589	587	616	564	543	617	606	588	632	622	581	601	582	627	646	670	618	588	619	597	586	627	597	625	636	583	637	607	601	630	648	625	635	605	631	589	622	627	662	600	599	618	636	653	601	635	569	614	613	627	626	629	601	578	621	586	607	559	580	657	628	591	636	635	649	589	584	567	621	638	588	586	627	644	609	667	580	609	591	629	581	609	656	626	551	593	585	602	627	596	603	629	587	588	622	604	603	632	672	617	597	609	597	620	587	639	603	630	586	590	648	588	618	614	628	641	619	606	607	643	611	591	587	668	608	612	594	620	625	604	585	599	579	641	625	632	568	595	617	585	614	602	588	591	595	663	586	620	622	561	631	618	612	637	556	588	638	615	633	673	628	573	636	650	661	588	599	632	566	625	622	614	638	573	589	660	628	570	640	601	602	581	633	594	627	596	627	614	625	598	632	611	592	575	599	573	604	590	593	611	632	574	588	633	562	589	621	612	609	634	611	637	602	605	593	617	549	653	599	570	601	565	624	602	646	587	634	588	575	592	597	614	604	551	626	606	612	575	577	620	588	603	624	582	564	641	593	596	620	574	574	599	637	577	611	641	573	580	621	613	637	593	608	600	595	614	601	600	615	607	589	610	621	611	609	631	581	589	595	655	678	631	641	611	614	627	656	680	616	618	617	584	592	643	622	583	619	601	603	627	613	621	649	622	584	613	626	606	662	603	584	588	621	599	578	570	616	584	621	646	619	588	614	600	648	628	617	575	612	595	649	597	610	622	630	577	595	595	581	593	601	654	641	620	618	580	603	599	604	598	653	594	617	558	617	610	585	630	574	599	613	619	594	585	632	634	648	603	599	640	614	609	615	609	622	600	627	635	646	624	625	643	591	597	617	606	586	600	601	597	612	606	592	589	626	594	655	601	609	652	551	604	587	599	597	609	559	596	648	627	608	636	575	616	556	593	568	649	646	626	577	625	637	632	564	556	582	595	604	640	553	585	605	638	595	625
4467	1534	1111	796	698	748	681	674	673	639	686	616	656	634	628	638	654	624	648	605	637	670	582	635	642	637	666	619	648	599	666	632	650	633	638	633	612	627	629	632	640	676	644	623	632	624	617	652	599	630	601	594	614	627	645	603	649	620	639	610	611	607	618	596	639	571	564	600	603	589	644	627	660	655	645	628	603	657	616	605	658	654	598	648	613	625	625	661	598	603	631	606	647	640	587	558	677	627	624	630	611	634	623	629	627	633	690	653	650	633	578	626	591	639	559	624	633	589	627	654	623	622	661	642	629	641	605	662	604	592	596	618	628	654	619	585	619	621	647	599	649	632	605	597	613	669	639	621	631	653	629	505	566	645	624	626	648	683	620	638	634	635	628	593	626	576	576	625	609	614	646	635	639	613	639	636	620	630	637	605	589	637	603	622	642	621	612	595	616	648	585	620	623	622	590	627	638	628	647	629	626	594	598	648	634	597	639	645	568	630	586	594	612	572	622	619	566	626	636	614	651	623	635	616	651	641	606	662	581	601	619	651	641	612	599	620	622	599	628	631	583	608	598	620	615	652	604	609	627	602	616	603	658	573	617	587	632	643	648	655	605	626	613	646	617	639	645	587	618	685	626	589	644	607	606	672	597	634	582	606	653	622	630	592	640	603	581	581	654	620	666	589	626	650	635	591	639	642	613	603	640	627	609	630	632	616	618	620	580	587	702	606	610	574	643	600	667	638	635	584	625	588	613	637	639	614	664	632	585	618	627	615	676	614	595	608	629	635	604	651	646	622	641	639	547	646	595	616	642	654	582	592	663	636	604	657	609	633	663	613	623	600	638	615	624	633	599	642	633	637	635	625	600	587	636	610	628	642	600	622	585	582	625	624	625	645	629	610	679	601	605	604	627	615	616	615	659	645	607	654	600	629	622	634	565	638	589	641	603	623	608	527	616	617	654	657	596	623	630	597	685	633	639	633	560	585	636	646	657	624	616	647	636	615	621	682	662	604	641	593	647	604	634	615	593	629	567	618	623	613	651	580	611	644	606	600	576	616	631	630	594	626	603	647	655	608	646	673	615	638	600	624	616	662	650	602	657	610	587	633	633	633	635	630	614	605	611	633	625	639	593	645	586	620	616	607	667	631	604	598	671	600	580	614	608	600	641	612	631	620	601	608	616	604	574	612	623	631	626	626	593	641	635	644	602	589	633	626	607	597	615	629	613	657	630	627	594	582	641	617	598	619	639	610	583	612	648	618	676	614	617	563	608	635	596	641	643	645	593	631	632	630	649	640	648	619	628	659	624	624	582	627	608	635	641	624	588	591	658	641	592	591	580	620	627	635	604	686	560	658	593	649	641	654	662	601	605	592	660	587	650	651	619	598	585	627	607	669	642	637	595	647	619	594	654	618	596	620	636	677	610	602	623	679	627	586	611	591	599	634	622	647	634	628	636	588	665	578	588	592	613	628	635	617	636	621	604	583	623	612	650	622	645	619	610	625	621	556	632	638	624	646	631	599	602	668	615	618	623	599	631	584	592	635	578	644	597	644	614	604	633	626	588	591	634	643	635	638	592	638	647	654	633	643	616	628	633	658	641	622	588	611	603	613	628	638	619	604	600	628	610	592	628	634	616	568	604	607	658	634	596	636	608	597	573	629	649	617	605	613	608	617	633	639	600	593	656	603	596	603	620	621	628	657	654	636	614	632	621	622	633	626	603	613	594	641	620	615	646	665	630	586	591	589	590	635	580	643	616	608	607	614	618	608	646	638	641	579	649	618	637	624	636	635	574	636	608	613	684	641	628	644	647	634	612	595	585	637	596	597	624	631	609	632	642	587	624	602	609	616	614	655	628	560	623	603	620	600	629	628	595	623	627	598	632	658	631	623	638	649	622	597	640	599	611	625	639	666	589	559	619	604	610	614	602	611	654	657	636	609	623	643	593	647	647	595	619	643	624	580	625	637	638	630	575	602	607	620	619	607	602	618	620	598	617	635	590	621	670	561	636	628	618	644	581	584	602	600	611	632	668	649	612	577	602	635	637	636	623	613	597	614	628	648	636	646	646	650	604	601	660	596	597	604	618	614	651	617	596	604	621	642	622	622	600	598	643	649	643	591	604	585	623	613	607	627	645	615	629	648	615	617	641	596	581	585	623	643	675	617	646	593	611	656	629	611	605	606	649	645	608	641	597	607	641	622	619	608	612	649	583	617	630	627	599	659	592	620	652	622	611	629	598	631	628	591	609	622	654	598	593	597	628	617	629	619	618	652	611	603	630	588	577	605	617	623	591	597	649	634	616	612	605	583	600	642	602	606	605	631	612	639	633	665	633	625	615	605	601	663	593	607	635	644	608	608	645	632	577	578	651	640	630	606	617	609	633	612	649	625	644	603	615	615	631	623	661	601	617	633	635	622	598	587	621	635	612	597	621	609	624	610	615	637	605	602	633	641	612	615	600	624	652	652	648	654	619	619	644	623	610	598	629	610	644	629	629	614	657	593	610	649	644	619	650	621	634	587	647	618	608	644	559	661	619	621	634	665	675	624	608	610	686	635	655	606	632	654	644	646	613	578	632	606	594	626	651	637	636	652	624	609	659	593	621	618	623	585	680	608	655	641	654	612	591	625	613	609	670	634	655	603	582	586	677	641	602	601	679	616	617	616	618	607	616	581	619	575	677	604	603	623	608	622	592	613	601	567	617	606	615	636	583	610	610	610	610	613	638	641	645	648	605	600	667	604	593	627	611	593	654	608	620	606	637	588	617	603	627	660	604	620	609	637	647	658	608	622	666	586	577	672	638	613	617	576	635	624	629	651	669	608	598	628	616	654	624	623	651	607	701	595	603	567	643	625	622	621	663	628	629	619	612	602	606	582	583	612	610	602	621	621	638	579	599	631	611	618	637	628	634	624	620	590	637	627	642	630	614	636	603	587	593	651	617	660	611	590	615	620	598	632	620	620	653	616	615	611	613	624	633	654	594	635	607	639	629	621	601	646	611	628	595	599	683	594	632	624	591	631	656	594	618	625	631	597	643	638	632	639	613	632	642	595	621	604	621	622	618	579	636	592	599	611	560	603	627	616	635	599	634	614	628	581	611	616	632	571	627	622	650	613	603	628	626	620	635	642	627	618	642	621	622	631	624	638	633	623	627	637	624	588	661	589	640	611	631	673	600	641	607	643	614	660	601	650	616	617	624	578	585	633	580	624	639	596	567	582	648	589	606	632	622	648	577	639	625	616	632	607	597	632	639	641	628	618	603	642	575	627	606	602	614	647	650	609	650	626	575	622	607	617	615	603	607	662	655	617	632	621	640	662	629	595	580	623	611	637	648	631	581	603	640	641	614	648	634	658	602	621	617	612	633	660	599	643	623	571	616	588	644	644	606	648	605	653	643	601	632	604	594	582	616	689	638	594	632	605	634	618	605	593	601	624	614	625	624	588	599	626	613	642	644	624	622	611	632	581	601	640	642	615	581	660	659	630
23688	21314	28586	24360	21318	10353	981	647	498	440	450	408	394	383	354	344	334	326	335	329	315	299	293	293	269	298	291	276	269	285	279	282	285	276	273	254	297	283	291	289	270	297	285	311	263	263	266	265	256	273	260	233	275	258	268	317	277	262	279	271	251	266	257	282	283	257	294	272	257	249	253	256	246	276	262	293	243	248	244	290	279	311	257	275	269	281	248	266	298	248	256	286	267	249	259	267	253	259	268	266	275	282	249	297	272	268	307	285	306	277	283	266	270	286	285	298	276	281	257	277	294	266	268	279	287	244	266	288	300	271	274	252	233	301	265	276	275	270	260	259	259	255	286	296	289	264	288	279	262	281	282	253	273	280	270	290	274	268	298	294	279	277	283	251	260	265	267	255	230	264	270	283	260	275	281	269	273	280	268	278	272	276	250	260	260	230	277	277	271	303	291	276	260	265	246	299	298	249	273	291	315	242	238	253	247	281	243	256	233	293	240	285	253	256	267	284	254	249	249	286	286	306	265	264	281	254	280	286	260	282	258	257	252	252	279	262	231	270	262	291	278	252	268	272	300	277	251	224	262	274	251	253	304	269	305	296	273	272	262	285	264	236	243	286	268	278	255	237	270	279	252	296	230	245	266	258	281	262	251	258	295	261	248	259	279	271	283	278	259	274	265	290	272	282	264	285	267	286	258	259	266	282	276	274	280	234	276	280	266	284	248	265	304	265	244	283	256	295	276	299	266	287	258	258	276	278	257	256	297	291	268	254	300	249	294	288	252	284	282	275	268	263	238	269	285	250	269	268	293	256	262	262	267	283	274	296	273	261	279	274	289	292	271	300	234	270	269	301	276	285	263	238	259	245	246	241	283	261	292	256	247	300	287	269	297	280	243	271	281	286	244	278	253	266	277	266	254	253	265	257	253	272	294	284	278	288	280	263	256	279	263	238	263	290	262	271	248	268	282	270	267	246	296	257	286	271	256	267	254	256	274	255	273	297	272	273	277	275	290	241	289	297	273	252	256	243	285	228	264	262	271	283	272	285	289	267	273	272	259	296	278	274	289	270	252	264	280	271	269	242	263	287	258	268	255	245	250	288	275	241	283	249	288	301	262	273	271	261	246	262	277	260	262	271	261	268	285	275	257	256	261	265	302	267	248	266	292	270	260	249	279	265	260	269	276	270	258	289	300	250	274	263	274	255	298	278	265	265	249	288	269	262	279	272	259	336	275	269	281	280	291	236	277	278	240	268	247	276	276	270	263	256	259	239	264	271	290	272	259	293	292	303	258	266	267	274	274	301	278	279	255	299	269	243	296	245	266	291	293	256	274	265	288	262	279	277	284	279	281	285	282	270	258	288	285	267	275	257	278	264	287	281	254	275	275	254	270	265	292	280	247	280	278	272	278	268	263	259	306	274	278	259	253	261	265	273	248	287	275	237	256	287	278	262	271	276	259	274	291	266	264	277	233	240	279	257	266	290	271	316	267	281	266	261	237	270	245	284	253	254	249	283	262	283	287	258	261	294	259	277	270	262	250	258	277	285	248	259	252	228	272	249	277	261	302	278	254	264	283	265	270	333	284	266	300	260	266	252	273	266	264	291	279	264	267	253	302	280	268	273	288	279	287	234	267	272	303	264	282	265	270	289	253	277	253	252	287	262	249	256	268	270	231	268	295	287	250	254	256	275	288	252	257	277	264	244	272	281	259	254	273	252	279	284	264	292	244	284	277	281	267	240	283	275	270	251	260	253	268	283	273	264	251	246	252	251	276	303	308	262	259	286	274	283	274	263	271	270	265	281	255	291	266	272	289	300	265	267	281	284	286	286	261	312	258	256	292	262	269	295	279	264	264	284	253	259	292	272	267	280	256	259	257	258	284	287	279	253	270	247	261	262	281	284	302	266	295	275	267	239	265	237	253	293	273	273	260	254	267	281	269	275	298	262	270	279	279	261	270	291	279	278	269	260	218	279	249	271	246	298	294	284	289	251	282	299	287	252	258	256	304	260	281	262	283	264	288	296	265	301	289	289	258	262	255	279	262	275	256	265	239	280	273	261	257	272	232	266	282	262	254	274	255	300	285	272	266	285	287	294	262	248	303	281	267	277	285	263	271	266	268	289	286	277	277	263	266	237	277	280	268	297	246	269	278	285	264	255	262	259	257	254	274	281	266	288	283	273	284	266	276	245	262	294	250	280	264	233	286	268	258	275	252	265	250	238	271	282	318	244	258	264	281	287	283	252	279	249	259	250	254	275	277	289	264	259	266	282	268	264	270	283	253	249	274	273	256	272	280	255	254	285	253	298	287	269	264	256	285	239	264	264	252	286	298	263	247	293	232	252	307	276	276	265	276	266	262	285	278	269	272	264	265	291	248	269	256	242	271	264	279	263	278	297	253	281	271	267	287	273	303	274	260	264	277	280	278	270	290	278	274	258	308	269	268	262	251	274	269	285	242	253	272	266	236	315	260	255	274	253	278	277	318	267	256	270	246	262	269	287	253	245	290	253	254	293	275	255	265	264	269	300	248	288	293	267	265	278	268	267	284	273	261	258	232	250	285	289	241	259	279	279	272	240	286	244	275	280	262	298	283	257	254	236	284	279	270	295	265	274	279	268	285	251	255	255	270	272	297	259	270	263	299	275	290	278	264	258	290	254	269	281	265	262	254	257	323	244	273	269	283	279	266	282	301	290	253	272	295	289	267	281	236	254	288	243	255	254	286	293	258	271	273	301	253	277	258	289	279	279	272	271	260	278	258	277	253	293	258	251	255	248	262	282	282	276	263	280	272	258	253	252	262	276	250	291	267	270	268	292	253	280	266	278	272	263	283	262	270	274	271	280	281	275	276	300	241	260	254	291	240	251	270	279	271	276	258	279	260	285	262	278	297	287	268	268	251	284	282	298	281	258	272	253	281	306	261	266	282	257	248	274	282	253	295	310	282	288	245	284	289	283	244	250	291	264	280	265	266	270	315	269	286	271	244	302	286	256	299	269	263	266	247	259	272	286	232	289	261	256	249	273	253	276	283	268	254	249	258	257	286	248	274	268	263	259	281	266	286	282	263	278	252	311	290	295	229	252	290	283	253	278	266	276	271	266	265	267	279	265	258	276	287	306	309	256	276	258	296	276	270	259	263	286	280	279	281	261	308	316	271	286	268	290	288	276	269	286	259	273	254	289	276	277	281	294	261	289	277	269	292	277	257	266	261	257	262	274	259	262	264	297	271	277	271	272	264	261	299	275	286	278	253	264	299	286	288	282	269	295	301	298	279	255	304	261	263	280	301	296	260	259	279	263	261	287	286	258	262	264	258	259	276	276	264	307	283	278	263	287	269	258	279	291	261	275	277	276	275	282	295	267	258	268	253	275	274	253	273	281	274	281	264	267	274	238	279	297	273	257	257	249	269	285	268	247	279	268	283	290	254	302	281	234	266	264	269	277	287	271	282	276	267	290	265	266	298	277	271	263	256	252	299	255	277	295
3346	8839	5746	2718	1923	1486	1093	884	753	608	578	500	447	419	381	418	398	331	366	355	347	355	341	333	317	305	305	325	294	316	334	334	285	333	278	315	266	304	276	316	281	293	336	308	331	280	294	295	297	277	301	296	282	293	328	300	281	295	263	298	296	278	297	289	271	292	247	314	263	309	276	271	301	261	278	276	292	298	297	318	279	275	285	270	299	294	276	290	277	276	286	273	289	303	252	283	296	296	287	269	287	280	278	248	296	276	310	305	286	291	287	274	278	310	302	276	299	311	294	318	261	269	276	250	303	290	292	265	287	285	304	286	279	292	274	269	304	265	328	288	293	293	261	287	282	303	305	270	300	270	255	285	300	292	277	277	283	283	277	292	296	283	297	303	278	284	300	308	279	278	294	289	305	297	324	278	272	287	314	285	286	320	287	264	275	299	284	293	299	297	307	298	262	265	276	282	280	259	276	276	310	304	280	283	273	295	271	242	307	313	283	290	268	303	255	248	294	279	286	269	284	284	276	286	309	285	306	284	245	267	307	282	292	263	309	300	269	289	287	287	314	282	286	293	259	279	300	282	290	295	265	282	255	279	266	311	290	281	286	287	258	263	288	291	284	281	282	320	259	290	322	274	264	254	304	302	302	263	280	285	280	291	289	300	305	276	274	279	273	289	262	265	312	281	300	282	282	294	320	276	304	277	295	312	310	291	305	286	282	271	279	288	280	299	284	256	282	287	269	295	297	307	311	296	294	253	298	276	272	289	267	320	314	276	271	274	280	297	296	309	302	264	292	268	287	254	301	288	272	275	293	270	274	283	274	283	298	313	266	277	266	328	262	275	288	294	310	291	276	281	312	280	287	274	296	286	294	257	283	267	288	283	284	269	272	303	284	280	283	281	300	252	295	300	304	293	279	275	290	288	274	281	278	316	281	263	264	295	272	321	285	271	319	322	297	320	277	291	306	276	299	309	285	266	294	306	299	322	274	267	261	282	279	303	274	284	299	267	274	276	299	265	282	248	318	275	312	265	296	312	282	266	306	282	278	289	271	282	289	314	269	270	269	258	315	271	305	275	264	265	275	299	254	282	306	270	262	276	280	286	278	272	298	275	280	255	286	297	303	290	291	293	273	251	304	315	277	314	309	306	284	281	268	281	275	270	247	282	286	261	298	290	268	290	316	287	285	274	260	254	257	271	307	288	322	265	267	282	275	260	282	333	284	316	297	288	294	282	298	307	284	317	268	276	295	270	307	251	297	299	279	295	298	309	304	277	297	264	265	276	299	288	282	293	303	273	294	276	288	294	263	320	266	252	293	304	286	262	318	296	255	289	286	288	280	259	292	285	301	273	287	304	297	297	262	266	308	332	281	280	263	258	330	286	290	295	254	291	288	281	271	303	297	259	312	273	251	296	309	257	292	261	294	306	259	272	288	262	280	275	296	300	300	265	289	255	273	290	268	295	315	255	273	285	283	319	293	306	273	259	294	276	288	279	271	280	274	275	265	286	295	243	268	278	322	296	263	274	273	288	280	290	314	282	289	301	274	298	275	312	301	296	283	273	285	311	288	259	283	314	295	267	262	310	318	284	306	262	297	312	290	296	282	305	278	289	297	277	296	290	288	274	283	285	269	298	288	304	269	280	290	291	290	281	298	304	298	282	302	278	320	292	268	281	294	271	292	290	262	311	298	291	303	272	291	291	293	291	279	282	284	284	286	296	280	318	270	294	264	274	272	297	275	289	294	273	306	293	280	278	286	261	272	287	280	277	249	287	288	281	285	286	265	296	276	289	251	283	307	300	316	270	263	283	276	304	278	299	277	280	282	292	293	312	275	297	273	282	305	293	319	289	257	302	286	267	288	259	245	301	303	289	294	294	274	283	294	287	311	305	243	262	265	278	268	286	310	251	292	292	299	294	266	294	274	264	289	285	277	303	300	299	253	311	296	307	296	300	265	323	272	284	301	305	311	266	307	337	261	269	267	269	274	306	264	281	264	265	292	301	275	293	307	310	268	239	261	274	304	305	251	265	278	290	286	271	278	298	298	292	284	310	279	302	285	278	300	283	284	258	274	258	298	253	265	291	286	298	254	264	273	305	278	247	272	277	277	294	314	282	301	284	285	301	300	294	273	277	292	289	302	281	258	309	278	245	271	303	296	309	278	302	279	290	293	302	286	311	261	314	294	267	268	292	286	266	305	284	276	282	304	285	281	284	277	265	238	284	283	302	299	288	298	259	258	281	255	272	331	295	292	290	300	263	268	280	269	280	294	304	294	254	311	272	301	299	324	270	266	278	256	291	290	265	291	254	269	295	292	300	268	287	297	285	288	279	281	299	261	282	329	282	311	289	269	287	289	284	300	278	260	275	315	260	319	285	272	301	269	294	275	280	296	304	248	271	280	267	265	299	276	247	282	256	258	270	273	258	319	293	278	265	250	286	275	281	275	273	297	292	299	280	282	277	296	319	301	300	291	303	292	303	254	285	280	283	247	279	297	279	293	272	275	285	267	269	294	268	270	283	301	260	299	296	263	299	306	275	293	281	273	265	290	270	276	258	291	306	295	305	287	261	291	291	290	289	278	266	305	294	298	280	290	315	283	271	263	297	283	286	300	279	266	305	265	276	313	275	282	303	326	278	246	272	282	278	270	299	284	267	275	271	238	304	293	292	283	317	284	269	264	268	302	285	266	290	292	285	280	270	273	311	294	265	291	277	309	335	280	278	296	268	292	294	288	258	288	274	301	272	286	319	286	277	307	269	281	275	282	257	312	265	259	294	314	301	293	299	258	281	307	295	275	296	294	308	325	274	311	298	292	255	308	302	296	253	307	290	295	290	289	290	297	305	269	294	279	281	276	275	302	249	270	287	286	285	277	270	287	262	260	293	286	301	258	323	276	309	275	301	263	297	284	309	271	273	286	296	283	277	266	293	285	279	274	280	286	289	261	278	295	300	319	290	282	296	280	329	268	264	277	272	274	306	298	279	290	293	315	300	338	267	291	299	275	300	291	266	287	301	319	265	281	266	278	294	289	224	265	268	288	232	297	264	265	310	255	306	271	289	267	275	289	272	277	314	261	282	269	298	280	281	280	255	292	264	280	281	298	267	270	279	298	272	275	268	289	270	298	302	283	275	289	277	291	276	276	296	279	289	277	297	301	261	279	261	288	254	270	246	286	297	277	264	290	265	282	301	268	284	301	304	283	284	277	267	289	291	306	298	265	280	273	302	297	301	286	300	271	255	305	248	264	270	269	271	297	315	299	281	288	300	305	292	284	276	274	294	291	280	284	242	279	306	268	286	284	257	313	339	290	287	262	302	262	265	280	278	289	277	282	288	269	266	269	245	294	272	308	283	293	277	269	271	324	302	314	310	267	285	309	283	292	295	274	276	274	303	267	281	305	283	303	259	324	304	294	297	270	302	256	279	283	255	280	294	262	282	263	280	288	266	276	275	317	318	284	329	308	270	297	274	286	267	274	273
24750	21313	27613	25299	12142	1242	947	857	822	788	756	808	716	753	709	735	717	706	651	695	716	712	734	687	675	700	732	725	712	742	724	688	638	691	683	664	727	737	699	652	707	652	699	677	670	657	757	669	742	677	723	684	680	752	722	695	698	722	693	673	686	679	662	692	705	720	737	748	707	689	719	648	708	699	648	732	704	689	695	698	732	694	715	712	687	695	711	705	659	714	671	703	667	654	715	720	715	684	684	712	682	664	706	657	682	676	716	734	709	705	703	671	692	681	707	703	706	714	676	697	674	719	738	715	716	697	687	723	681	733	751	666	674	703	714	678	689	654	712	659	700	703	720	694	683	644	646	644	694	719	724	712	684	695	685	691	625	679	652	721	707	684	685	733	706	699	744	701	667	714	686	679	683	689	738	759	722	667	736	697	694	734	693	665	707	612	714	686	665	716	692	705	721	672	704	733	650	662	696	664	653	688	625	711	708	729	720	697	639	689	701	705	699	710	697	679	693	719	702	701	740	686	695	736	646	679	658	751	698	646	637	660	675	702	740	697	662	704	657	712	698	673	658	622	633	656	692	711	656	714	664	735	659	664	681	675	698	691	681	725	690	696	717	715	662	708	636	689	719	730	641	731	715	714	660	702	718	693	662	680	717	722	679	704	735	718	725	736	699	686	678	710	705	700	657	664	713	661	669	728	628	699	673	687	767	703	706	703	688	716	696	693	702	713	687	646	661	678	689	753	724	671	692	669	718	704	711	657	721	701	697	704	712	682	684	667	690	688	656	663	709	712	686	677	702	725	697	635	714	730	707	688	691	686	712	655	727	735	698	682	695	696	683	678	681	713	680	677	691	678	700	687	653	691	668	700	693	685	681	651	686	700	672	749	729	704	680	744	665	680	728	722	665	698	704	698	710	649	668	709	676	673	705	713	701	721	673	705	678	699	682	695	669	692	667	704	718	663	716	674	736	714	667	680	703	723	690	666	695	692	651	687	672	678	711	668	687	681	677	687	704	704	696	692	730	684	766	705	685	680	647	661	666	726	661	700	666	685	706	676	690	736	672	743	675	704	685	680	719	696	728	769	683	699	670	702	676	737	636	684	657	698	687	669	632	696	722	677	673	690	714	609	737	670	711	713	696	658	670	716	707	661	703	685	743	685	698	667	687	625	714	632	665	734	684	680	698	755	648	686	693	666	695	713	694	644	699	719	691	736	736	705	702	704	659	689	656	693	692	692	651	734	721	707	640	708	678	699	729	672	678	685	684	697	628	646	703	681	674	679	745	724	711	665	653	733	679	692	689	668	658	702	687	701	699	660	663	702	702	708	633	730	696	690	646	704	708	689	724	689	709	643	655	712	677	704	693	677	688	682	691	762	667	681	704	725	667	660	698	715	680	750	694	733	698	676	634	706	681	707	693	718	687	683	688	706	722	749	692	723	700	673	682	710	654	649	635	734	696	656	719	674	719	682	667	692	701	739	677	691	690	680	723	715	667	698	731	696	683	666	687	714	676	710	685	719	674	674	681	635	704	741	757	667	671	677	731	713	740	669	714	691	700	703	648	681	663	704	731	693	680	703	677	727	658	688	738	660	686	717	714	703	685	695	763	714	697	718	668	671	664	682	711	668	677	692	668	713	682	698	676	686	717	689	654	697	736	750	730	725	739	673	656	684	666	702	702	708	687	673	660	679	678	683	697	712	718	622	711	649	661	679	659	673	696	633	696	680	682	661	662	724	705	739	705	697	670	734	721	683	699	675	713	717	678	654	689	692	666	681	693	648	676	677	675	675	654	716	739	727	694	695	708	708	679	643	696	685	695	670	684	710	701	721	704	697	679	685	672	667	694	712	714	706	681	697	695	649	647	668	679	667	690	695	681	713	744	687	699	710	717	736	691	705	662	746	679	703	676	667	689	704	689	662	694	706	688	692	759	722	688	716	674	691	695	723	707	658	726	669	688	674	692	655	708	669	635	692	694	750	605	682	668	723	669	678	679	685	700	700	685	663	703	660	755	724	704	705	679	638	679	743	698	689	725	649	702	726	695	685	686	709	699	691	656	712	663	706	687	725	667	666	687	706	646	664	723	662	727	632	719	741	660	695	669	689	678	735	640	664	690	673	684	699	673	690	726	712	616	746	681	677	717	680	667	733	664	637	671	695	686	668	670	708	700	704	690	712	696	707	727	629	677	713	764	707	668	711	665	668	697	658	704	697	704	654	651	695	676	688	686	707	698	713	657	662	698	643	662	712	701	662	685	657	716	680	658	672	689	725	701	672	716	726	666	659	724	677	719	698	772	672	691	698	704	643	712	670	648	707	698	675	705	652	682	685	687	654	661	657	682	694	672	694	676	721	687	682	672	678	715	685	672	654	658	732	731	657	688	646	731	693	704	638	662	663	680	709	684	697	678	697	706	684	674	678	733	610	653	732	674	686	677	750	694	686	672	657	696	689	712	658	701	695	707	680	709	720	707	677	721	643	727	675	691	701	711	722	664	695	676	717	682	762	685	692	678	685	700	664	693	732	770	696	727	692	730	704	665	619	673	710	689	694	675	705	704	662	673	621	693	691	736	677	693	686	695	693	675	681	718	691	689	643	691	706	707	659	724	688	662	742	673	677	739	692	683	693	685	686	670	654	690	685	679	657	671	691	702	707	672	685	710	729	704	709	680	682	728	686	662	700	714	702	675	697	719	631	640	714	666	723	679	661	676	768	694	648	699	689	679	722	693	704	697	703	662	682	694	704	656	690	625	747	700	646	642	690	735	677	674	660	655	693	706	701	701	679	687	633	667	678	703	657	670	678	689	692	711	664	724	702	675	694	698	672	708	722	681	717	705	664	635	765	682	705	646	690	703	669	634	689	670	661	686	745	692	678	674	681	677	693	690	686	661	774	690	671	702	689	653	687	689	708	708	703	671	670	701	702	663	676	652	660	679	719	693	715	705	655	695	716	721	685	716	667	700	702	700	668	720	707	702	733	696	747	721	691	707	691	741	698	679	683	659	698	641	701	668	692	710	708	666	668	724	742	706	697	706	675	668	703	691	664	712	703	696	703	704	677	780	708	712	645	695	678	744	731	693	678	652	653	630	666	691	648	679	684	662	747	741	731	687	674	678	723	651	631	666	687	680	663	700	709	720	694	688	638	733	697	689	717	715	694	708	724	681	695	648	718	693	715	723	717	714	683	690	746	703	678	671	695	669	701	654	687	666	667	667	677	682	663	687	677	720	724	659	679	668	692	698	713	712	703	653	681	694	660	696	730	668	688	700	723	700	718	683	708	700	679	712	643	701	686	715	716	671	675	703	685	708	732	700	675	730	631	670	701	733	613	640	722	675	675	694	723	710	678	714	653	697	675	708	687	739	730	725	702	686	708	669	692	711	684	679	723	686	710	679	670	696	731	693	716	694	767	710	690	697	653	704	703	702	686	666	702	702	703	695	687	650	694	680	652	694	717	701	708	664	681	726	675	663	691	738	687
3420	5230	3635	1977	1575	1341	1138	938	957	860	859	748	762	726	764	738	772	711	713	764	765	719	731	704	694	732	702	706	655	658	682	684	710	700	727	720	702	676	705	636	718	699	703	656	714	710	655	669	690	661	747	697	713	658	723	704	673	689	704	739	705	687	731	692	628	675	695	697	691	687	688	635	668	706	667	676	682	679	670	697	652	718	733	671	671	650	728	680	688	728	695	662	661	667	695	689	671	719	688	690	683	640	673	661	726	669	701	674	719	695	699	693	639	740	724	695	695	699	693	724	721	700	674	740	657	700	687	730	691	690	628	691	679	744	683	704	697	688	717	659	700	702	674	711	698	674	693	669	730	646	674	676	705	708	695	691	679	677	709	682	653	746	678	686	746	669	691	708	691	656	665	711	685	689	648	683	689	682	639	688	677	691	738	685	653	710	701	699	679	691	716	710	685	715	671	678	718	692	689	737	698	687	694	675	684	686	699	680	725	704	749	690	703	703	692	711	661	702	674	705	723	684	684	683	737	625	759	677	670	717	669	678	706	716	728	669	678	686	706	736	668	648	672	695	691	724	689	706	729	679	689	671	682	680	695	728	676	652	705	692	697	674	644	684	695	661	706	707	704	743	688	691	661	701	695	657	680	704	719	657	693	695	697	712	647	728	657	675	657	695	716	691	699	671	681	707	697	675	683	679	719	702	713	673	711	696	675	679	701	703	674	702	663	685	663	738	659	714	672	703	698	711	691	685	744	723	672	655	714	679	677	724	708	668	682	659	702	672	657	686	689	673	700	698	663	673	687	698	728	745	705	687	731	661	676	687	665	667	689	728	715	708	640	693	701	697	701	700	670	731	668	702	689	678	700	665	664	685	721	729	689	698	696	664	700	665	634	663	679	668	676	714	689	689	705	681	684	684	680	651	675	726	676	621	718	686	639	703	709	724	672	668	695	675	747	708	697	703	652	740	700	665	696	695	685	679	714	748	722	723	669	714	723	716	664	652	676	659	715	645	720	680	682	663	721	670	706	703	700	715	655	685	666	725	683	736	724	706	709	662	711	659	687	733	695	720	706	648	674	671	680	699	737	666	685	718	734	716	672	675	711	662	712	694	714	689	662	685	646	712	706	670	690	678	668	685	678	690	682	685	700	689	736	679	667	674	725	761	651	720	737	713	706	696	689	692	667	708	697	713	638	684	702	692	674	656	678	699	683	731	696	719	724	697	677	747	703	683	684	691	707	711	692	680	707	699	690	683	715	698	674	703	702	678	686	691	642	662	699	698	674	703	693	624	702	714	651	712	703	693	690	712	691	639	702	705	698	714	686	682	610	729	704	724	706	681	694	693	692	718	727	694	695	708	706	707	694	710	724	721	707	671	673	681	693	706	666	716	697	639	688	765	660	689	698	680	706	706	715	685	703	684	685	739	686	679	704	690	699	669	672	695	709	698	692	667	712	723	670	674	701	690	665	717	680	685	692	672	683	675	695	738	698	705	649	716	641	723	671	710	713	681	689	665	685	717	695	727	686	723	702	687	706	669	705	713	708	646	669	648	751	653	689	687	680	690	702	718	737	679	733	710	690	665	676	699	697	713	671	673	674	683	681	667	721	705	736	644	708	686	723	688	703	736	672	656	678	681	722	733	711	685	720	701	698	728	762	682	703	655	709	721	683	697	690	690	695	680	709	692	702	698	666	714	711	722	692	679	740	663	647	674	705	662	661	718	736	730	690	713	696	712	705	669	672	670	655	680	697	658	678	701	688	732	686	695	697	662	703	625	674	725	680	677	724	688	681	686	736	697	701	647	678	750	673	726	687	686	697	704	697	708	661	702	703	668	701	636	664	691	712	701	701	721	659	709	622	674	695	704	724	671	704	699	653	697	705	704	702	648	676	750	708	682	680	733	672	705	673	688	682	708	714	723	648	692	732	686	666	698	694	677	660	658	703	707	689	691	688	742	680	688	694	677	631	704	730	697	666	675	668	673	616	682	677	683	696	701	663	705	669	681	708	710	662	697	683	716	692	686	673	694	636	663	652	655	686	703	740	705	673	679	673	696	665	713	692	653	668	719	633	705	686	692	693	701	742	688	678	637	667	703	711	716	673	686	685	687	701	700	674	661	619	681	672	716	741	657	716	686	687	674	718	730	701	673	686	688	682	716	702	687	682	698	711	680	680	657	669	652	697	700	707	683	716	719	664	676	700	694	724	671	654	711	691	683	699	674	728	693	728	713	705	686	712	700	680	710	682	684	704	660	637	683	693	646	699	722	661	741	713	693	756	681	724	699	691	691	685	643	692	671	702	713	698	708	668	639	699	703	670	689	705	696	692	705	686	697	720	677	688	673	666	675	741	737	673	685	748	708	648	646	641	722	720	713	684	692	700	686	696	699	683	689	674	734	641	660	691	678	659	681	634	686	695	676	638	729	665	725	702	688	690	651	656	688	710	696	671	681	701	727	724	676	659	675	679	664	689	719	679	706	705	708	677	700	731	685	639	699	639	718	711	716	704	697	693	695	661	734	711	674	695	696	715	686	654	733	717	664	696	694	659	669	673	704	717	675	704	700	705	678	645	657	689	679	719	716	703	690	661	681	668	716	627	672	690	686	667	687	704	663	693	704	713	681	674	689	697	704	669	697	672	698	688	651	684	690	710	682	710	718	693	697	645	655	719	700	680	716	691	669	685	714	722	698	705	689	718	694	730	694	698	715	694	729	647	692	670	663	765	690	701	657	724	721	668	669	718	657	684	685	649	699	732	728	686	693	686	683	669	630	686	660	689	716	723	707	699	669	670	714	725	666	708	638	668	716	696	678	660	710	673	674	681	730	698	735	652	737	709	724	673	655	691	708	661	654	665	747	650	657	669	647	694	671	710	659	733	690	674	662	708	653	688	691	664	656	694	657	675	704	689	705	668	697	697	662	658	742	696	663	661	700	719	669	650	765	697	658	662	654	730	741	741	705	748	693	665	650	688	711	702	694	681	655	687	695	668	666	710	687	675	639	719	704	658	644	688	677	700	697	631	700	700	729	741	699	672	731	729	680	723	698	663	717	657	709	708	701	674	693	672	694	703	673	734	677	701	707	704	686	715	678	651	666	725	700	751	701	692	721	678	693	712	737	707	683	685	696	676	703	676	678	708	698	672	719	709	674	737	681	748	668	660	659	693	644	748	722	698	675	651	709	721	666	665	657	684	681	722	676	698	642	703	699	700	699	696	654	644	683	680	698	706	683	624	698	715	667	715	687	677	685	674	720	684	711	741	661	699	732	700	657	715	685	709	708	704	700	651	770	672	694	685	712	709	695	679	656	680	688	683	728	740	703	715	710	707	708	671	687	693	619	776	711	629	669	675	654	679	727	750	652	700	684	716	713	696	665	698	697	673	664	727	648	693	690	705	671	690	680	699	681	695	681	678	642	701	713	678	681	729	702	720	731	682	656	699	675	666	679	683	699	693	690	693	725	649	728	679	686	680	705	711	702
22592	21358	29127	23968	21359	21406	10290	1006	761	687	573	487	485	443	386	350	369	349	363	300	295	307	310	322	308	286	318	281	273	276	291	285	290	287	290	303	245	296	315	265	283	249	266	266	213	275	269	282	275	266	252	285	272	281	267	267	273	244	252	258	263	253	230	244	261	276	277	271	267	266	269	264	263	233	252	278	272	229	274	247	242	233	266	273	296	266	258	247	236	257	260	262	267	268	283	250	258	255	252	278	234	261	217	246	244	237	250	256	248	248	257	284	259	277	270	258	217	239	240	251	231	275	263	275	259	255	248	253	277	273	268	239	220	264	247	239	262	253	245	249	237	232	257	270	242	260	261	263	242	234	282	268	249	276	265	237	256	240	253	267	225	230	277	258	220	245	265	261	248	263	267	289	248	243	259	246	229	248	285	249	252	267	260	219	251	283	251	238	239	249	287	260	228	267	259	257	249	254	254	278	241	228	252	238	243	276	265	289	240	254	225	240	236	258	245	245	253	251	254	238	249	259	241	255	235	276	255	232	252	242	230	266	271	252	247	284	254	268	236	275	231	264	218	246	291	245	243	241	228	240	248	248	249	230	227	258	233	267	243	222	239	256	266	250	297	236	247	246	236	236	257	225	241	233	257	262	256	265	266	219	262	251	255	231	256	267	258	225	272	250	265	261	228	242	252	280	250	267	240	243	252	238	272	294	266	272	234	254	259	260	262	274	271	284	235	273	259	265	259	250	273	274	252	252	275	239	245	239	270	242	247	254	286	237	270	246	240	237	230	249	254	231	262	261	242	249	261	263	262	257	268	268	278	257	253	252	256	265	247	252	255	257	266	259	244	240	258	264	254	258	252	252	272	254	267	282	261	242	251	256	254	252	248	254	268	222	270	246	248	259	254	261	284	265	262	272	259	256	252	273	250	255	240	264	253	258	221	254	275	257	270	264	279	243	259	256	269	249	264	248	249	278	264	238	254	250	228	225	269	255	259	251	255	247	259	268	237	253	269	254	232	278	263	260	249	236	254	264	262	249	241	273	254	282	230	226	251	268	277	272	262	236	263	243	256	256	254	237	222	259	266	253	262	241	262	243	239	237	240	250	256	253	281	244	217	288	216	242	246	246	259	262	252	246	265	236	273	249	237	224	251	274	259	255	267	282	254	242	247	261	267	283	271	258	290	241	286	268	234	289	241	235	262	244	253	232	235	253	247	250	251	239	243	259	256	245	224	260	254	259	261	240	262	260	252	251	238	235	253	252	283	252	227	241	230	272	287	265	255	238	247	241	241	269	245	257	242	260	283	232	246	269	238	267	242	254	259	245	243	253	261	269	277	232	265	230	248	244	268	239	272	271	242	248	228	263	244	295	247	264	242	236	260	259	246	260	242	222	254	249	256	261	224	234	271	247	241	284	252	234	238	233	273	258	247	238	227	256	282	230	274	224	259	254	263	277	287	253	244	271	269	242	258	260	227	239	273	253	273	240	259	272	253	272	273	271	242	229	256	226	262	260	233	262	285	233	247	270	274	231	282	247	256	265	281	267	274	294	278	245	263	262	239	252	241	253	250	257	292	256	254	301	241	285	282	263	288	251	269	258	240	241	259	253	244	256	271	236	256	241	256	256	252	229	264	254	264	272	261	269	274	285	241	271	245	231	246	264	227	282	211	266	262	257	231	268	240	250	258	244	279	269	231	273	229	249	261	270	255	266	221	263	245	247	269	268	252	250	239	252	226	262	271	240	277	279	270	257	240	269	241	257	258	268	251	266	237	244	245	234	254	269	250	254	259	266	266	278	230	248	258	270	235	281	289	254	248	262	226	250	267	241	265	254	278	264	236	268	251	269	267	258	243	247	268	285	246	268	285	262	272	247	226	235	261	255	251	271	246	262	229	244	252	258	270	253	251	248	251	237	223	241	279	273	269	272	256	265	220	245	267	241	278	250	262	257	270	243	264	265	247	264	232	259	271	249	232	259	276	269	246	263	247	240	240	257	251	260	250	235	250	265	251	231	243	274	248	254	280	253	268	259	268	260	253	232	275	228	249	256	244	253	242	244	251	223	241	256	269	252	237	274	242	273	257	276	242	264	248	261	235	242	267	237	254	242	242	247	253	287	235	265	271	265	247	277	258	252	254	238	254	244	255	244	262	257	258	262	255	226	249	252	252	251	264	257	263	240	269	252	246	268	235	269	246	263	251	257	223	236	250	218	255	236	233	240	260	263	242	271	261	250	248	278	260	254	250	242	243	274	264	262	274	246	255	266	280	254	244	244	276	242	240	245	245	272	260	277	257	257	232	246	216	250	225	248	259	244	246	247	268	273	263	258	226	271	250	261	233	249	237	270	238	242	247	276	262	250	240	257	252	266	266	271	243	253	249	257	257	284	248	248	235	252	229	232	280	270	266	263	232	266	271	266	229	262	253	259	246	256	240	226	251	256	278	259	253	289	262	252	249	267	257	228	237	258	243	253	264	239	270	259	230	271	256	242	241	254	261	251	248	251	253	280	241	251	233	272	244	260	223	259	253	250	244	236	245	266	254	255	248	251	261	253	252	260	247	244	248	259	265	227	233	239	263	232	253	278	244	273	239	263	282	265	237	263	237	241	270	228	235	243	272	248	236	287	263	265	265	247	237	277	267	245	250	257	257	280	214	235	281	241	253	254	284	248	280	259	257	230	286	256	241	249	257	257	231	279	246	235	249	269	251	238	262	267	248	237	262	291	237	272	251	274	275	258	242	259	227	235	246	289	237	248	230	230	259	283	262	270	252	262	247	243	279	233	242	303	290	268	245	260	238	265	231	258	258	254	253	253	270	236	277	251	278	225	261	258	257	251	245	242	278	258	257	216	259	257	260	243	267	221	261	241	246	233	251	288	279	267	252	246	290	244	242	246	223	283	217	247	266	278	267	272	254	244	272	248	257	245	266	246	266	250	261	247	234	246	279	278	244	249	247	260	286	243	256	268	234	269	271	242	244	249	250	248	251	228	253	251	244	307	248	246	249	284	242	248	260	243	234	287	249	264	218	270	234	253	250	261	253	281	261	262	258	254	254	265	256	234	265	262	240	258	268	244	262	254	280	269	263	259	244	255	254	256	267	251	262	241	233	253	258	252	247	250	245	281	264	264	257	250	236	236	263	267	264	250	277	216	229	241	258	243	262	254	257	237	254	245	235	250	268	253	226	252	242	250	233	238	248	264	250	227	234	261	222	244	249	257	227	214	257	269	247	282	247	276	294	246	239	254	271	241	229	262	273	259	253	274	247	254	253	240	236	251	245	235	258	247	249	260	250	281	223	268	239	267	274	267	254	269	272	226	243	243	288	257	255	242	259	256	225	262	266	259	252	286	249	222	258	230	244	277	249	234	245	272	229	247	272	251	245	255	268	264	232	226	236	260	247	246	234	261	272	240	232	279	263	246	250	240	275	244	261	230	248	239	239	241	276	267	239	248	238	240	260	270	274	246	252	232	254	251	275	249
4442	14326	9781	4706	3303	2516	1840	1376	1121	898	833	616	609	506	469	448	410	369	390	375	372	328	345	322	324	367	309	288	304	277	296	301	270	280	269	277	260	260	244	267	263	257	239	270	263	290	282	264	269	254	247	268	272	250	270	293	261	263	299	229	263	267	249	272	260	272	249	261	262	278	246	243	283	263	236	234	257	264	241	280	269	280	250	255	266	267	258	263	280	237	244	247	259	238	254	248	233	251	273	243	254	264	240	275	249	247	244	246	290	273	248	246	256	268	245	255	261	216	262	251	240	248	252	241	233	252	267	255	243	264	230	265	228	269	249	254	263	238	227	251	223	245	240	239	221	240	223	261	226	257	256	238	246	245	261	249	244	274	247	235	268	292	256	268	261	241	269	241	240	228	248	243	235	244	253	244	259	249	261	272	245	282	239	240	255	247	249	260	217	257	248	237	254	220	263	226	238	249	252	239	256	233	253	241	253	250	255	227	237	244	252	258	265	229	239	258	251	231	228	246	247	257	277	245	229	239	269	256	244	267	232	241	263	246	232	256	243	239	260	250	266	250	245	296	262	270	264	247	230	258	284	243	253	244	250	255	259	266	251	259	260	246	238	271	257	242	251	235	265	275	238	254	231	264	262	248	232	266	237	254	273	252	224	268	252	250	224	247	254	253	273	228	259	245	241	247	266	244	250	259	271	252	224	231	253	245	221	268	239	257	247	256	239	255	247	257	260	240	273	238	249	271	229	284	248	244	243	230	233	245	231	252	262	213	260	247	280	257	237	236	242	248	274	262	248	243	240	259	234	256	237	233	242	257	250	232	238	257	238	264	260	266	272	234	269	248	253	262	255	243	258	265	249	211	250	267	234	269	269	229	246	217	272	274	260	252	272	255	243	233	241	257	250	259	253	251	269	249	263	258	258	245	255	266	239	271	236	261	268	256	245	261	235	226	236	218	249	247	246	258	234	240	280	244	229	261	249	219	261	268	247	261	259	261	230	274	239	269	270	264	272	268	238	235	246	238	242	256	243	252	242	255	235	235	268	248	261	241	234	256	272	226	258	228	266	280	250	259	249	224	282	250	252	238	269	264	238	261	258	241	227	253	239	233	238	234	267	266	253	251	252	233	214	245	215	247	247	267	245	249	240	258	246	238	240	235	258	217	272	218	236	264	254	250	262	251	261	224	256	285	261	249	259	230	236	257	254	270	263	244	242	221	280	260	254	235	259	275	268	243	244	247	257	225	261	244	234	255	228	251	243	247	266	241	248	250	267	245	235	257	261	270	260	257	273	265	253	254	239	230	255	246	282	266	230	265	244	240	248	257	254	256	264	278	239	261	259	280	250	235	259	228	237	240	261	273	238	269	247	265	251	247	257	281	260	223	239	226	261	220	248	268	248	234	252	237	274	259	236	238	279	239	254	212	229	219	264	268	261	248	266	261	226	231	269	250	274	257	237	248	276	244	276	259	267	228	252	241	246	233	267	225	246	255	252	252	262	237	250	248	234	241	255	239	230	246	244	267	237	254	229	244	233	283	262	235	241	250	256	228	235	259	258	252	243	221	261	268	279	235	214	253	270	214	236	282	242	241	226	255	259	275	300	251	251	234	242	246	244	271	254	245	265	243	256	265	241	233	268	261	259	263	262	255	239	253	260	225	254	248	256	259	259	260	252	268	241	232	247	252	275	258	251	283	279	252	241	273	260	249	261	245	235	247	277	253	243	250	258	246	222	246	238	250	237	255	245	273	248	240	261	236	250	236	249	238	219	226	266	270	229	261	252	266	276	249	242	279	247	259	276	259	240	253	284	244	245	249	273	264	263	265	272	245	251	248	225	237	259	255	246	245	253	254	257	221	252	225	238	265	251	268	256	248	231	215	254	241	273	240	235	258	285	232	282	248	252	258	277	257	249	219	239	243	255	265	274	263	233	269	275	268	250	240	251	253	259	253	234	239	278	261	253	286	211	238	275	223	241	245	264	246	261	257	252	290	224	247	262	249	248	265	270	238	251	235	253	258	284	235	256	239	255	251	268	240	262	261	234	238	254	245	256	252	241	255	243	269	244	263	246	232	255	253	249	263	236	229	242	267	232	258	261	219	246	266	234	256	255	247	248	245	256	264	232	243	279	240	288	261	227	230	243	256	261	237	250	246	249	238	260	237	250	267	255	264	273	250	230	317	218	246	242	251	244	255	251	271	238	264	247	251	223	249	243	235	223	289	264	251	246	233	304	270	267	247	275	243	258	235	247	241	245	248	260	256	238	217	243	221	260	225	253	240	246	260	250	244	240	235	269	225	260	247	230	254	264	279	257	245	250	260	275	264	262	256	248	276	236	257	259	263	265	254	270	267	244	269	248	240	243	256	268	235	252	253	229	232	271	252	224	276	244	254	253	238	284	294	270	279	235	229	261	269	245	221	257	237	214	205	239	257	288	252	236	243	243	252	250	241	234	267	240	267	250	276	252	241	257	271	288	247	264	231	246	244	267	247	254	253	241	279	225	229	273	231	258	253	238	266	237	259	253	244	260	247	239	248	229	259	241	254	269	251	246	238	252	238	277	258	269	266	250	273	230	267	266	262	230	249	263	242	201	253	258	218	229	261	291	251	267	240	251	256	254	231	227	267	244	249	252	242	271	238	263	244	241	269	258	257	277	264	232	243	270	226	242	246	242	241	227	256	246	235	240	225	240	226	229	263	244	226	252	245	226	229	273	251	280	252	262	251	248	264	240	244	226	265	288	254	271	243	238	255	250	280	257	268	266	280	272	242	255	221	263	243	242	236	264	265	242	254	238	249	258	270	272	238	227	266	282	234	249	247	276	234	283	263	256	243	251	236	245	265	250	256	275	239	209	255	273	243	252	270	254	241	239	259	235	268	261	252	238	249	272	280	248	244	229	250	256	251	253	248	240	286	234	263	223	259	264	249	273	269	228	233	226	248	253	259	248	239	250	240	285	233	258	253	222	228	243	224	229	272	258	257	263	249	291	231	271	231	263	244	254	244	246	266	257	264	244	254	262	273	237	241	232	266	243	234	262	258	250	247	207	221	241	303	268	251	249	261	238	259	259	244	250	230	246	264	255	270	251	252	260	226	231	240	271	235	262	249	248	268	251	254	244	262	262	231	252	242	259	249	239	250	248	275	260	246	276	243	271	241	233	234	243	260	264	255	247	251	242	231	255	248	225	255	239	261	247	269	251	228	251	226	268	259	224	262	245	276	258	264	278	284	233	253	240	269	241	247	260	260	242	252	240	224	223	242	258	233	262	262	246	253	259	260	296	264	243	251	232	271	245	266	250	243	261	235	256	259	256	253	273	276	252	257	276	247	232	258	276	242	240	247	246	264	263	238	246	249	291	216	260	261	242	236	227	250	269	261	275	221	256	230	261	276	244	219	235	248	241	246	278	282	246	258	231	264	240	255	241	258	255	268	270	250	243	269	243	228	218	265	283	262	271	240	233	258	257	254	272	215	232	255
27905	19758	6635	946	681	645	674	639	626	641	629	656	604	633	568	608	590	610	598	634	646	614	626	581	599	576	592	597	617	657	627	627	635	557	601	623	622	644	622	576	583	597	607	580	625	599	609	625	618	657	652	661	590	637	642	588	619	593	632	578	616	622	609	642	596	595	571	659	633	594	626	670	671	622	631	600	599	618	589	572	619	612	596	613	627	651	631	647	613	572	646	604	592	601	640	640	632	601	646	614	636	620	631	617	615	649	633	604	615	573	601	612	600	612	575	582	607	592	616	571	615	658	583	642	625	584	644	625	600	596	590	586	674	574	619	615	623	594	595	595	614	574	575	630	581	584	627	615	603	599	622	624	580	620	574	678	595	589	581	628	601	602	635	664	672	591	624	598	602	638	622	620	627	664	597	607	593	615	592	642	581	636	618	600	612	643	607	607	611	634	635	616	659	610	645	602	594	623	604	656	577	581	612	594	608	637	621	630	624	645	579	676	614	597	617	599	642	658	582	629	650	624	574	619	606	588	610	597	643	653	596	616	664	598	630	609	649	633	649	639	667	649	638	630	618	612	583	603	641	639	624	579	627	601	590	624	607	611	562	555	645	618	578	611	645	596	612	607	619	611	647	580	605	636	650	588	610	611	600	605	603	641	617	616	634	645	618	598	603	605	616	603	576	596	646	607	620	595	573	631	609	667	615	592	591	575	587	634	593	604	599	620	634	633	619	636	622	661	603	575	581	604	600	617	624	619	612	648	613	609	611	594	645	612	579	595	590	628	612	622	625	602	648	646	606	636	596	662	611	590	627	609	613	610	618	619	595	648	614	608	696	609	570	622	603	617	640	651	630	603	619	613	617	578	633	596	606	580	640	594	650	586	665	613	632	639	616	583	625	574	646	611	580	604	616	603	589	588	615	600	627	614	639	563	658	605	589	572	610	605	610	626	588	615	613	645	648	614	618	611	604	564	630	619	613	629	598	631	662	590	619	613	608	622	661	578	631	659	585	589	623	641	578	576	656	598	622	654	593	627	650	626	571	623	628	593	635	602	571	622	615	629	639	628	629	628	622	673	616	614	633	609	611	659	620	622	627	547	592	609	611	620	616	660	623	580	571	653	618	599	571	609	610	615	609	674	610	633	643	614	595	615	650	637	577	621	657	620	643	619	596	683	653	636	617	651	654	625	619	573	578	625	623	604	620	645	621	596	601	610	697	623	603	618	618	611	633	598	593	633	617	631	595	624	614	625	639	595	590	630	632	634	632	599	636	624	567	632	626	632	599	664	617	584	580	630	626	627	603	643	646	603	567	636	625	588	617	579	645	594	676	574	625	587	586	602	625	610	622	630	591	658	607	632	621	588	621	569	605	606	587	606	580	593	583	616	567	581	636	623	632	591	627	640	599	623	631	643	615	587	649	645	614	608	561	582	661	592	622	610	657	557	581	622	652	628	592	602	658	606	622	596	589	604	658	592	599	646	626	629	645	607	595	581	609	565	645	587	626	595	612	645	587	605	638	600	621	615	629	579	621	623	601	621	593	605	634	569	613	625	640	648	632	630	599	667	657	610	644	592	664	638	602	597	611	641	631	637	602	592	613	594	616	614	595	603	614	608	578	631	632	607	622	657	627	592	584	579	558	603	574	637	624	620	591	618	593	586	638	621	624	578	711	636	621	627	553	602	622	667	611	610	575	611	665	615	651	599	636	658	613	589	568	604	648	603	616	610	636	620	669	550	611	629	583	608	637	605	607	619	599	564	618	623	639	615	615	621	610	627	601	621	607	571	623	588	604	636	634	581	602	595	611	598	635	607	594	596	611	595	614	635	615	637	609	585	652	588	586	658	634	600	627	670	601	550	614	645	587	604	639	595	581	603	621	601	601	600	606	604	655	609	618	628	602	574	564	626	576	608	627	606	654	614	634	623	634	615	605	613	652	554	648	651	588	632	565	609	612	581	620	582	653	620	579	588	575	643	612	620	652	667	646	620	623	595	594	620	608	599	613	617	608	650	608	665	613	612	560	642	639	609	594	609	586	609	583	656	618	604	595	574	658	591	578	595	592	639	566	609	620	590	601	620	592	647	620	601	613	580	614	617	585	647	634	628	643	654	646	619	634	644	615	625	587	629	619	595	592	624	605	588	620	632	625	591	654	634	649	597	603	623	630	618	590	624	569	623	572	625	640	611	607	633	607	632	624	610	626	609	612	601	572	623	621	653	572	599	659	610	633	562	616	566	658	599	604	619	570	621	604	620	586	579	646	598	628	593	590	594	656	636	617	649	621	614	586	664	629	599	571	597	613	636	623	607	617	616	663	636	615	614	638	586	586	625	569	571	617	581	588	646	613	598	586	622	586	631	614	614	628	631	640	605	642	638	628	645	604	634	603	624	629	607	608	606	573	604	626	591	634	618	634	599	652	598	586	592	602	612	636	620	605	598	597	591	625	599	638	640	611	597	589	616	614	583	635	614	597	612	587	627	597	634	638	596	568	600	616	667	615	582	615	611	616	601	568	649	616	621	636	653	587	625	624	618	614	619	591	643	667	630	609	586	635	614	633	600	604	593	644	588	639	651	615	621	619	620	614	604	581	602	586	599	598	575	602	621	639	625	607	616	609	617	683	582	634	631	608	631	621	592	630	620	657	593	612	621	608	620	602	620	580	639	591	588	640	568	648	580	637	598	614	607	617	611	610	636	613	612	619	608	555	583	599	584	585	600	590	598	626	646	621	652	624	608	637	565	600	630	586	649	588	610	631	641	611	634	629	603	596	600	589	574	589	624	622	606	610	591	611	644	606	624	617	631	629	593	604	617	620	615	620	632	625	655	653	626	643	633	630	653	585	632	650	625	569	590	647	619	621	669	607	636	620	635	662	594	590	615	587	685	636	624	631	567	604	579	616	610	604	584	612	589	560	640	614	670	633	624	593	626	638	612	626	628	637	564	641	579	625	628	621	625	633	640	623	598	636	595	573	609	641	655	641	621	619	661	575	616	593	632	591	607	611	597	613	620	601	607	582	657	643	637	648	631	651	649	619	666	607	642	663	623	632	650	655	593	637	642	612	599	601	607	641	583	603	597	537	623	597	610	623	608	632	599	625	660	610	635	592	578	624	599	615	608	628	597	628	636	642	610	610	668	595	652	639	633	642	585	656	630	610	600	570	606	674	616	627	628	671	636	650	624	619	665	582	602	608	645	631	578	682	647	612	661	670	617	625	653	604	623	618	598	581	645	635	586	587	614	614	639	610	639	622	606	610	628	592	602	567	658	616	576	606	610	616	617	623	619	601	601	597	615	621	626	618	610	590	614	607	638	632	586	611	639	593	616	595	602	662	561	569	647	595	604	602	650	623	659	633	665	618	665	635	595	585	615	611	602	637	598	639	658	571	611	605	651	644	607	631	590	603	605	574	633	608	628	596	616	604	648	621	588	628	606	627	597	646	654	635	641	582	596	543	617	614	592	586	591	613	623	640	596	583	609
4544	1555	1200	788	773	750	716	658	657	627	628	640	615	638	635	648	610	635	598	632	592	618	640	637	666	618	598	633	646	628	607	609	662	638	624	599	639	649	607	670	648	622	619	620	620	629	620	567	585	617	623	605	599	632	610	656	619	619	617	662	584	644	613	618	630	655	629	613	643	629	665	601	634	638	653	619	592	603	633	595	631	607	627	602	632	631	639	585	637	626	608	679	643	666	632	632	652	592	620	570	637	617	677	645	598	620	640	642	605	660	648	622	645	594	608	597	645	632	629	631	633	638	674	651	627	625	603	600	647	615	592	639	653	618	601	629	657	617	651	627	604	696	650	612	614	612	609	667	643	614	661	673	670	660	665	630	666	642	643	625	649	613	625	640	663	623	596	578	688	609	621	635	611	618	613	662	615	633	637	635	678	657	609	616	584	610	606	602	645	627	607	588	615	589	655	609	621	603	619	585	602	645	643	595	628	663	645	587	629	640	653	664	608	704	634	604	607	609	657	671	596	609	615	627	612	620	644	614	611	622	647	618	608	621	614	662	635	647	618	624	652	655	593	664	581	611	638	627	578	651	610	607	638	607	635	634	594	609	608	607	627	616	602	588	593	627	583	617	602	617	620	593	640	617	610	618	597	614	598	629	655	648	613	635	608	569	614	625	638	682	607	625	627	579	611	637	620	633	632	628	617	640	623	619	618	592	640	648	609	639	637	615	641	643	640	618	681	664	627	574	637	646	574	632	620	654	676	615	603	611	628	630	637	623	645	606	674	650	633	625	634	609	598	692	683	612	616	602	638	591	616	646	641	667	634	609	647	608	630	613	656	613	607	596	668	681	662	669	629	614	629	570	662	607	617	653	646	605	645	663	556	609	642	605	633	640	623	666	641	674	629	659	673	645	599	603	598	614	604	675	663	614	597	623	604	635	616	585	635	611	606	618	638	569	632	614	600	591	648	653	664	673	606	619	626	606	650	635	603	622	599	607	640	608	636	632	611	638	614	609	688	587	644	627	632	628	630	605	646	590	608	654	628	636	595	587	636	663	602	616	610	631	607	592	602	653	649	598	689	616	645	589	636	644	602	648	648	650	638	605	597	601	639	597	627	619	629	596	633	647	627	653	636	646	654	598	638	646	634	660	610	632	607	628	610	643	646	622	614	675	610	628	639	625	648	660	642	606	604	652	632	599	671	618	602	618	600	630	603	616	607	639	629	610	593	663	636	588	578	656	613	608	643	625	634	628	614	611	647	614	590	639	591	606	609	675	637	621	655	595	601	658	603	632	600	574	643	596	574	585	585	596	611	676	611	590	632	633	615	603	638	579	641	633	631	584	643	593	612	591	611	656	643	601	613	606	612	599	584	666	616	641	583	650	656	647	693	655	586	644	622	608	605	682	627	656	620	581	689	627	619	624	604	629	600	616	630	590	620	634	656	580	643	624	655	598	633	611	608	680	668	643	651	615	641	677	614	611	613	617	643	579	665	581	607	604	647	674	609	650	632	621	638	591	605	627	620	624	643	683	651	631	655	654	601	590	663	665	615	601	637	634	631	636	653	644	612	637	654	684	620	616	619	590	619	644	644	630	639	611	632	578	646	642	651	613	630	623	644	602	622	628	644	637	631	628	630	631	643	590	606	645	579	634	652	648	621	626	677	646	662	630	664	664	675	628	688	644	581	591	622	629	658	638	620	618	617	628	689	645	630	628	643	676	659	643	596	636	593	606	658	571	638	614	628	642	648	621	639	673	656	593	652	662	617	647	624	638	657	621	620	625	650	594	615	631	661	625	631	669	618	619	592	631	652	609	621	595	616	648	665	598	635	615	636	619	602	619	623	632	601	640	623	580	621	631	632	595	629	657	636	622	611	626	639	670	626	577	597	605	660	588	610	614	644	640	578	623	629	646	582	641	634	616	647	605	624	665	595	575	629	586	597	623	644	593	578	613	654	646	655	611	618	644	591	627	616	615	668	622	606	666	658	602	626	624	625	595	607	622	611	643	656	655	609	622	627	592	601	598	638	681	667	620	588	625	599	593	669	578	652	651	616	650	598	600	594	656	611	641	650	652	607	633	615	630	660	633	640	607	648	631	622	603	607	628	614	623	603	617	628	596	604	629	663	612	629	649	664	638	583	637	641	591	641	640	589	599	646	614	665	643	635	610	669	615	601	633	612	612	621	573	593	659	669	635	654	592	620	612	611	671	622	611	614	614	634	600	602	593	587	688	632	628	639	632	609	583	604	628	643	629	641	619	605	637	622	588	638	613	628	610	674	637	592	605	639	659	634	620	611	600	652	673	655	623	624	623	635	625	616	629	642	642	602	625	617	578	627	605	619	640	626	606	611	621	614	660	577	615	627	640	649	644	660	640	589	628	647	617	648	605	658	606	596	650	621	641	635	630	621	670	609	610	618	609	588	613	565	593	665	619	642	636	650	602	594	652	598	604	671	664	675	626	609	672	591	610	583	671	655	634	596	656	638	605	617	676	610	638	619	604	630	597	623	634	593	580	657	646	628	635	606	663	607	610	682	626	617	638	616	638	607	671	598	630	670	677	581	610	625	570	595	634	664	597	667	625	639	651	636	608	625	603	641	630	619	621	652	642	635	613	611	626	630	605	605	615	590	598	605	650	644	634	631	645	619	643	618	640	647	678	601	606	638	674	612	595	634	608	677	610	650	599	584	622	642	625	641	585	638	582	589	630	609	588	583	636	632	623	592	628	646	622	615	612	604	605	670	617	591	660	653	661	594	602	637	608	610	573	599	657	638	632	627	604	672	620	630	629	568	636	614	622	616	637	631	642	618	641	646	591	629	583	651	662	621	621	650	641	631	653	651	629	648	631	648	661	643	637	603	659	628	657	564	653	613	634	620	621	598	625	574	665	583	623	600	646	612	657	638	611	612	624	631	652	625	622	645	616	658	617	616	578	616	633	632	628	604	640	603	654	629	632	648	626	629	601	617	638	612	623	613	597	627	647	614	643	595	609	640	663	588	609	631	627	622	641	658	672	675	630	624	626	656	617	641	593	583	617	633	635	613	591	658	664	585	622	632	640	604	618	627	634	628	652	636	634	643	649	632	659	614	625	615	603	624	585	621	614	640	634	623	642	650	628	637	590	677	617	604	653	622	636	598	632	597	652	644	635	615	613	663	637	655	666	632	611	619	596	637	605	618	630	618	645	584	608	631	661	657	658	608	652	629	577	672	617	594	630	652	639	622	646	615	657	644	604	600	679	602	603	638	625	684	624	661	619	626	637	670	589	614	656	616	606	613	618	680	637	597	649	601	640	630	634	633	613	600	632	599	633	648	623	662	618	627	609	632	619	612	627	608	672	599	606	647	623	599	666	582	620	617	620	631	633	625	628	618	614	615	597	631	669	611	595	600	621	639	637	663	648	652	637	648	669	610	580	613	612	614	667	584	627	625	589	625	598	643	653	628	629	629	642	582	630	605	627	623	622	628	651	605	610	604	621
23677	21306	28615	24344	21311	10432	1005	634	532	479	466	391	388	371	361	331	274	301	315	321	313	295	314	292	272	305	293	311	301	307	320	302	305	280	291	278	272	271	286	282	291	295	284	311	267	249	294	299	281	278	277	255	271	259	302	274	282	265	248	285	274	259	288	272	264	262	263	295	265	255	234	281	285	271	267	262	272	257	276	242	291	289	299	250	282	286	295	286	286	290	292	256	252	278	264	279	261	299	258	261	270	281	252	281	278	246	259	280	302	277	279	265	279	239	272	276	303	272	285	265	297	272	276	260	267	274	273	256	287	289	243	250	276	289	285	273	276	276	291	270	240	247	316	255	253	291	279	252	262	278	279	271	258	257	271	309	258	245	285	267	270	287	277	258	248	257	300	309	277	242	268	263	281	275	266	266	273	292	278	262	280	324	285	261	267	292	272	281	296	276	268	277	286	292	266	270	284	290	305	241	299	262	279	300	256	268	259	270	272	282	276	274	262	246	295	252	260	250	271	277	278	266	286	275	246	272	289	265	272	265	273	228	271	277	267	282	291	269	283	265	286	245	282	267	300	286	269	301	255	271	262	257	281	292	284	263	288	259	296	323	280	273	296	231	274	283	288	301	302	291	271	291	279	279	271	295	282	272	286	277	242	262	269	251	287	261	254	269	300	278	268	280	303	279	256	251	266	275	285	238	263	282	250	270	251	268	270	272	295	276	282	300	266	295	263	262	293	291	292	278	269	305	296	266	290	284	264	260	235	266	276	282	284	249	290	280	233	302	270	279	270	294	278	278	261	291	234	266	279	272	282	297	273	290	294	268	291	267	262	252	278	274	268	286	276	266	292	305	279	239	288	265	272	264	288	269	276	276	274	250	285	246	291	282	302	273	255	258	293	266	279	247	259	280	277	274	267	282	258	274	288	243	284	277	259	259	268	261	247	266	262	275	274	271	280	227	295	250	292	274	274	289	269	250	251	261	290	275	252	279	292	277	266	266	253	258	296	254	286	253	276	273	265	244	271	258	261	279	272	296	273	283	296	279	270	298	262	262	278	277	295	284	275	252	258	259	299	258	274	266	266	262	238	301	285	299	274	270	289	268	239	265	273	268	254	258	274	290	296	285	280	276	271	293	301	276	261	273	267	310	266	279	289	291	314	304	314	284	303	248	280	273	272	261	291	265	281	299	258	274	270	283	322	251	238	280	272	278	258	256	276	260	277	279	306	279	277	269	263	261	269	258	275	292	234	278	255	265	303	249	277	278	253	304	290	284	287	259	290	289	291	272	296	280	276	264	261	271	287	252	271	297	262	285	291	296	267	279	258	263	266	273	244	299	296	283	302	252	250	288	260	271	269	277	268	286	262	247	308	299	282	260	295	271	253	268	261	283	262	298	274	284	276	270	274	282	259	273	268	257	291	282	280	294	235	258	291	267	278	279	299	268	267	245	291	283	289	278	262	247	282	267	261	296	287	254	253	290	257	269	284	296	304	273	283	256	260	268	290	273	258	274	292	300	268	280	266	254	267	278	277	292	260	255	255	279	259	282	274	259	273	278	262	263	244	257	281	283	299	300	291	288	292	279	267	266	285	291	281	283	266	245	281	262	239	262	263	260	294	268	251	258	284	290	274	263	271	268	271	259	290	256	238	248	239	276	275	272	259	279	286	261	284	224	289	282	259	254	276	267	280	317	277	266	272	237	281	282	278	253	268	280	276	287	261	260	246	296	282	279	254	292	257	263	279	275	272	242	305	289	298	263	290	280	269	266	295	252	272	246	280	271	266	278	268	295	281	268	272	261	259	249	280	257	246	288	301	282	285	265	277	290	280	265	283	293	282	257	246	248	292	258	267	282	277	272	281	285	255	300	301	284	227	309	291	257	304	272	248	288	249	283	286	306	249	300	233	237	288	281	274	313	278	305	259	249	263	276	278	276	283	304	265	267	298	281	259	256	273	268	317	272	254	272	263	295	293	270	310	253	262	258	274	297	282	292	265	268	259	311	263	274	274	259	261	260	247	274	273	285	271	246	279	235	256	276	272	263	253	269	283	279	275	273	267	271	262	254	246	277	308	271	271	266	296	287	252	265	286	275	275	291	256	266	266	277	286	271	298	278	263	246	287	274	272	259	278	276	282	292	286	244	276	282	275	281	294	269	237	276	255	252	264	295	289	275	291	283	276	272	280	299	252	291	277	274	266	267	303	283	291	286	286	247	274	239	298	297	285	266	309	265	264	252	303	292	268	281	266	241	245	267	271	250	253	294	258	278	267	279	258	276	292	255	262	244	288	279	277	294	273	292	272	243	317	274	272	297	300	287	269	277	293	281	266	235	271	259	262	286	291	249	239	300	279	259	262	264	276	284	268	250	275	283	269	278	250	271	290	317	277	274	276	267	273	290	265	273	270	249	273	277	272	273	239	281	285	271	281	280	261	298	237	269	317	249	259	289	269	277	282	261	242	296	263	264	263	250	283	275	275	275	274	272	274	287	283	289	282	320	250	261	280	310	267	295	272	258	264	278	277	266	255	256	277	268	284	290	310	272	267	285	283	266	260	289	285	295	271	279	305	274	247	249	267	255	271	286	277	293	278	298	256	295	291	282	299	253	259	256	295	260	302	277	246	259	274	257	276	291	249	271	236	263	277	263	305	309	275	300	262	282	278	264	281	264	286	284	274	291	278	276	289	268	255	278	266	268	277	278	258	293	261	282	317	270	284	250	260	317	281	289	256	287	257	245	265	297	269	239	258	293	272	305	260	271	280	299	273	265	266	287	267	271	271	270	265	261	294	280	298	273	253	263	265	264	290	259	297	261	306	290	243	277	271	288	261	283	282	279	283	274	286	249	253	245	285	275	272	263	284	306	266	277	282	282	282	262	268	285	261	269	289	275	248	262	282	283	315	256	266	304	275	264	238	268	265	246	270	272	269	234	251	265	261	270	263	296	291	309	245	264	263	299	276	249	315	275	275	261	247	264	259	277	262	260	283	257	281	257	288	282	264	281	261	284	249	247	304	254	294	287	284	251	262	268	269	286	247	251	279	263	268	262	263	263	274	283	293	262	274	297	237	294	261	276	260	286	283	296	266	272	301	274	274	278	256	257	280	273	306	279	255	272	295	268	282	268	253	280	289	291	282	258	258	268	240	301	289	285	276	288	268	273	286	275	284	265	265	272	252	269	257	294	284	267	248	262	259	255	303	262	280	248	262	248	277	287	275	275	282	265	271	276	298	273	268	270	278	285	287	271	274	273	304	258	276	235	278	259	288	257	268	263	266	260	238	287	271	301	267	285	255	258	294	287	299	259	263	307	286	253	261	288	290	288	262	301	271	253	284	265	285	327	290	272	267	278	234	246	280	250	267	268	260	262	284	266	264	270	283	272	227	253	280	277	273	291	284	267	288	285	272	289	294	278	289	285	292	239	276	276	288	270	266	287	278	282	267	266	297	271	287	290	260	246	282	269	300	271	260	299	288	299	273	290
3346	8830	5772	2719	1998	1489	1124	858	772	630	547	495	442	379	373	383	359	389	339	369	332	347	318	334	313	348	329	346	310	329	312	331	303	280	299	306	298	309	316	270	316	281	275	263	307	279	292	297	290	266	303	310	297	296	300	301	294	280	287	298	295	300	250	299	291	255	318	289	305	280	285	286	299	291	277	293	306	299	272	298	286	278	293	296	272	310	292	288	299	259	308	335	279	303	292	292	316	272	283	320	280	273	300	289	282	310	294	285	297	317	262	290	273	285	297	281	287	289	277	285	318	299	257	287	295	292	272	299	287	284	302	280	271	285	299	303	277	283	267	278	281	283	284	293	274	268	317	279	319	278	283	303	280	295	265	281	268	296	297	285	298	304	277	290	265	290	293	295	281	293	262	323	280	298	284	285	275	274	307	293	285	273	298	299	290	302	275	277	280	273	282	294	261	269	271	269	307	314	291	294	312	292	292	300	269	269	300	277	286	284	272	271	281	306	305	315	260	274	316	275	287	278	268	295	282	300	279	283	279	265	311	270	280	279	313	275	267	297	276	310	279	267	306	286	268	291	288	275	289	264	293	310	304	298	283	303	303	297	309	301	281	304	267	282	304	299	286	297	274	272	276	281	284	316	290	259	259	257	263	289	297	259	297	259	292	289	266	281	266	252	291	287	302	295	296	297	303	276	283	280	285	309	272	309	260	276	292	295	298	260	302	273	307	299	302	285	275	266	287	282	295	263	294	284	281	294	287	288	306	266	293	275	267	272	251	295	266	318	296	307	282	283	281	281	280	287	279	312	308	320	287	277	296	276	264	283	283	299	269	294	319	288	285	254	268	310	293	263	285	254	267	273	246	282	271	235	287	269	274	261	306	302	308	294	302	277	302	280	276	312	274	274	287	293	319	326	296	291	268	319	291	265	260	290	286	289	291	281	286	264	281	303	287	279	292	287	262	289	282	250	260	243	257	289	264	275	315	302	298	286	271	258	283	272	269	283	283	297	303	317	276	306	255	304	297	287	285	266	306	286	272	293	277	278	251	290	297	272	283	275	306	312	276	266	293	284	282	288	282	291	317	282	295	291	262	311	293	292	269	305	272	292	273	282	305	273	286	281	288	305	307	282	283	257	292	266	287	301	258	308	299	271	323	285	293	268	285	294	308	301	297	274	254	293	319	296	285	269	305	305	285	282	289	320	274	308	260	278	305	292	292	299	283	272	291	254	284	268	281	267	268	274	285	242	288	304	277	307	280	310	287	265	287	283	288	302	291	291	279	272	294	248	312	278	292	297	296	288	301	267	280	295	318	296	276	278	277	267	269	289	283	275	295	276	243	296	288	282	286	288	268	291	263	266	286	266	258	290	277	283	312	275	299	269	290	285	279	312	267	309	306	289	271	274	298	258	287	302	301	295	295	312	287	247	318	284	289	284	299	286	287	320	271	285	278	289	285	286	290	283	283	289	284	288	254	283	255	292	288	262	311	290	282	301	298	282	272	296	295	252	288	271	290	295	279	294	285	292	295	277	271	306	257	279	287	275	270	279	316	275	281	265	264	331	292	284	284	281	311	278	268	263	301	284	270	274	315	289	261	303	265	314	284	282	268	260	276	282	301	275	290	302	252	276	292	282	254	303	328	266	293	276	287	265	267	294	275	276	274	310	284	293	284	260	276	292	295	264	284	267	321	288	264	266	294	295	267	275	281	325	290	307	298	266	294	278	251	263	303	282	301	275	297	301	282	272	287	290	296	293	279	299	281	305	265	282	238	281	313	243	296	303	308	266	290	296	282	264	303	310	292	275	287	257	282	265	304	264	278	284	302	266	312	290	294	282	297	296	287	273	293	270	291	291	274	268	306	275	262	284	301	295	291	275	273	280	276	296	275	297	300	269	278	268	302	274	305	280	306	292	264	313	277	297	267	284	269	284	302	293	273	310	309	320	272	283	269	268	295	255	295	270	275	290	258	269	279	280	271	297	277	260	285	288	309	285	290	253	307	283	249	290	295	296	311	291	266	283	266	292	318	302	287	278	290	281	276	284	280	258	273	277	312	300	267	262	304	279	291	304	268	309	281	295	277	294	284	267	278	296	312	279	276	276	299	307	323	297	277	294	261	284	300	302	296	267	309	268	298	295	277	254	284	297	297	314	302	267	282	314	284	277	310	279	271	259	303	320	298	302	321	284	301	291	303	287	302	293	285	284	304	293	286	275	278	292	298	274	278	268	287	274	306	271	303	315	287	323	267	255	246	281	326	271	295	283	267	291	290	291	291	256	290	302	273	309	329	266	275	313	297	285	277	287	278	286	307	288	270	322	296	280	285	285	303	299	274	308	279	294	257	301	276	275	324	269	293	278	317	287	334	300	284	285	290	273	301	271	280	264	276	289	295	313	282	295	289	284	302	314	308	284	291	272	308	264	290	267	271	277	287	287	281	286	264	269	319	281	292	279	246	308	297	285	278	273	264	277	267	285	250	277	292	278	255	293	299	297	271	243	280	285	312	270	276	280	304	292	274	291	290	290	292	249	292	280	236	293	281	275	274	257	309	275	295	272	268	280	266	312	297	288	298	277	282	292	269	289	255	316	258	268	295	299	283	261	265	282	293	280	300	277	299	295	257	306	308	289	323	299	272	268	309	274	298	275	292	296	302	284	302	290	295	304	272	298	285	297	305	298	279	286	318	295	271	267	269	269	292	275	308	297	300	271	269	292	310	294	313	286	271	295	298	282	305	293	275	277	294	264	286	294	286	265	254	270	309	279	287	287	294	300	293	289	286	264	315	305	273	301	296	297	293	282	278	284	290	302	290	283	304	304	276	292	330	270	294	275	295	292	273	273	294	270	288	309	268	269	276	305	273	285	303	274	311	288	283	299	292	290	272	294	261	266	290	287	273	297	301	278	269	311	324	294	245	309	281	289	300	280	251	281	288	276	301	308	282	302	264	305	284	269	267	262	307	270	270	245	290	273	308	284	286	310	314	269	294	277	269	284	296	285	274	252	293	286	306	272	312	286	278	263	282	269	269	279	283	258	292	271	250	305	296	291	270	283	284	303	284	300	287	281	283	281	294	262	278	281	291	278	290	274	296	262	277	283	262	301	275	291	282	294	284	288	294	278	278	293	265	258	273	285	265	284	270	303	299	272	281	274	275	285	282	274	261	290	266	284	267	294	270	301	307	294	295	263	343	269	316	269	282	270	278	292	279	289	311	301	290	266	273	296	289	275	302	300	305	292	266	281	281	291	286	337	299	287	318	282	276	292	313	318	290	296	265	275	277	293	269	283	287	278	272	304	322	278	254	279	298	276	290	252	269	267	305	286	292	293	276	278	289	299	299	312	298	263	272	286	271	293	255	301	260	288	267	267	303	291	286	283	277	282	283	263	284	266	313	275	312	308	263	314	299	295	257	302	262	315	300	272	260	272	266	256	287	270	310	294	260	274	268	282	307	298	271	292	269	282	286	288	272	310	275	303	249	301
24873	21322	27637	25336	12105	1236	982	858	872	763	793	735	788	785	750	763	721	750	749	739	746	707	759	705	678	710	725	693	700	747	660	707	703	699	739	729	717	717	672	733	709	655	703	718	725	724	726	725	702	715	646	718	747	700	764	703	753	664	689	687	692	722	716	699	667	710	680	746	707	728	658	722	704	696	714	720	725	716	740	690	676	729	705	732	719	728	681	716	703	688	724	677	684	706	730	685	748	699	685	677	716	753	711	688	695	675	743	694	742	734	731	703	678	710	704	740	709	706	684	717	691	669	676	696	705	716	679	711	735	694	665	719	657	739	699	740	694	698	707	675	673	715	686	659	738	678	733	704	718	697	688	678	680	705	702	733	708	733	704	692	663	686	711	730	742	689	721	702	697	715	723	749	756	699	712	737	727	737	679	678	713	711	697	731	755	710	715	685	747	702	699	680	705	728	706	677	710	665	658	639	750	712	721	701	708	731	667	720	706	680	698	684	699	689	702	741	746	716	733	688	699	717	705	739	758	645	710	727	728	701	681	741	706	714	700	725	699	694	733	681	673	710	693	717	651	753	678	729	665	705	678	704	730	684	728	703	738	683	674	722	734	703	696	707	684	706	701	681	698	719	676	684	689	755	741	731	660	719	663	765	737	731	710	711	679	707	659	686	685	663	685	708	671	714	728	703	718	694	676	678	724	701	645	675	690	694	761	753	732	733	746	706	730	697	746	710	745	729	677	746	784	721	719	733	694	672	695	706	711	656	658	713	646	708	737	746	744	695	721	727	701	643	700	730	727	701	692	740	743	706	707	727	685	703	732	687	754	676	691	671	678	732	657	694	677	695	703	709	674	693	713	685	696	668	701	728	715	742	635	718	697	687	710	687	632	679	685	694	727	726	708	700	694	719	719	698	706	736	663	710	684	705	691	725	725	692	690	700	681	721	724	668	689	713	718	718	723	751	716	720	733	707	780	697	704	746	698	759	677	723	638	645	725	694	691	708	693	707	735	705	740	662	702	688	693	705	675	730	727	697	649	728	748	714	681	730	718	691	701	714	690	693	708	705	727	748	645	721	665	690	713	707	685	690	653	711	639	665	694	686	736	688	703	696	754	704	702	670	714	715	713	724	694	658	738	703	713	701	722	721	662	711	749	733	710	702	693	663	690	670	651	749	705	671	739	684	717	682	693	751	695	668	742	729	696	670	704	718	737	712	736	735	698	702	700	684	681	675	694	677	671	720	700	713	689	701	699	671	703	717	704	694	696	706	719	657	692	721	702	714	709	662	727	709	733	695	711	743	774	695	726	684	675	681	648	674	708	682	707	680	667	711	697	707	700	734	735	714	648	749	740	684	729	714	690	701	700	698	695	726	686	722	707	659	741	685	731	662	687	660	683	676	701	710	751	668	698	764	720	738	669	695	742	694	674	692	698	682	706	712	733	768	706	667	694	711	683	698	716	751	761	677	753	685	689	674	690	696	697	688	731	704	668	705	708	690	737	673	713	744	717	690	693	685	711	709	696	724	729	694	708	698	682	696	745	651	714	754	693	710	723	686	702	703	656	720	694	637	688	715	659	674	712	685	673	709	689	678	705	723	680	699	711	669	726	695	729	742	695	702	687	712	669	686	733	730	707	692	699	663	675	712	715	697	685	689	724	691	716	707	674	709	720	689	717	682	757	723	705	721	691	679	697	711	683	734	685	713	737	698	774	683	701	673	697	743	708	682	723	735	702	669	734	678	676	725	719	716	724	711	744	704	752	736	705	711	711	728	666	659	748	700	688	669	703	702	711	721	716	728	725	710	655	661	721	674	659	673	730	691	692	718	713	726	691	725	738	737	714	726	761	700	656	720	707	727	671	709	689	695	730	716	743	720	689	751	699	642	735	696	683	706	713	685	718	705	687	691	665	715	639	697	743	682	671	746	722	702	697	692	686	701	713	725	677	722	664	713	725	737	713	694	685	739	650	724	701	677	686	698	740	670	712	722	722	668	704	728	699	703	665	657	708	690	698	721	722	689	757	731	715	721	707	771	696	691	657	688	720	711	665	688	697	710	706	683	733	665	673	670	691	703	723	687	748	703	721	694	744	730	702	699	670	747	770	699	735	695	663	695	715	691	705	671	677	673	713	764	738	732	686	679	704	672	710	718	729	730	718	703	687	706	671	737	714	696	674	690	726	757	678	673	711	709	671	675	718	670	720	656	742	715	676	718	814	731	710	755	690	698	729	739	659	715	683	708	714	757	750	687	688	653	720	738	651	692	729	696	729	669	684	714	721	667	762	727	756	762	661	703	722	721	725	694	720	673	665	707	690	722	686	694	710	695	707	682	757	709	689	749	770	685	712	696	665	658	704	694	719	718	681	686	703	727	683	704	659	673	702	726	753	652	735	732	730	684	717	683	701	718	696	721	666	771	710	702	690	691	719	718	756	677	692	698	724	689	696	708	722	710	728	672	716	733	712	750	692	719	689	695	705	662	733	670	703	737	713	713	732	703	664	741	656	725	659	708	747	685	754	692	709	698	712	718	713	725	732	754	684	659	681	719	687	727	749	683	704	695	689	693	701	678	692	753	724	697	689	689	706	683	704	677	692	752	702	694	737	725	713	732	702	730	713	722	732	709	699	673	700	698	650	714	735	719	688	679	659	692	752	651	733	709	776	713	681	677	753	714	702	710	646	730	671	711	723	708	715	679	687	734	764	707	701	699	673	673	714	666	686	686	703	694	719	741	659	748	657	690	724	703	663	725	680	676	717	673	735	687	697	745	702	718	702	682	650	696	673	736	691	648	687	702	712	717	738	737	691	695	697	693	738	679	680	696	749	706	700	690	709	693	668	643	724	766	699	704	620	753	709	710	660	736	691	699	739	692	661	693	703	715	751	723	709	714	706	709	663	692	721	712	732	737	698	684	753	660	729	732	672	707	709	742	675	695	661	673	740	725	718	699	682	677	710	662	656	690	706	685	689	724	692	737	675	700	723	672	720	740	723	702	710	687	699	699	696	699	650	737	683	673	706	664	731	715	696	722	732	689	730	653	686	711	686	660	730	669	678	718	695	748	693	717	698	689	686	704	692	740	683	720	691	668	673	719	739	677	694	691	727	728	718	718	718	725	704	733	718	703	698	698	716	743	684	716	689	695	695	670	704	720	739	722	685	698	689	673	707	692	694	743	712	680	691	691	652	708	703	674	676	688	735	723	717	688	714	716	692	734	712	703	656	678	672	732	692	679	684	684	692	672	691	688	754	680	722	714	665	716	698	716	659	681	719	674	732	704	721	690	711	715	674	699	680	667	712	713	725	706	732	729	722	734	724	735	684	694	726	697	685	726	711	683	739	700	708	732	710	696	722	710	672	696	683	733	695	726	717	705	705	757	701	708	664	693	754	729	708	701	698	705	701	664	706	667	639	707	684	719	670	714	684	714	744	696	740	698	717	682	704	672	718	675	692	675	759	691	671	722	717	714	725	696	728	686	686	702
3545	5471	3535	2033	1608	1327	1176	1023	964	887	826	809	763	729	791	726	726	744	716	714	679	716	754	759	685	770	674	739	698	674	665	720	686	670	731	700	762	706	722	698	741	675	710	690	732	678	715	697	718	722	662	674	718	715	705	739	725	667	750	687	714	690	697	672	738	716	695	737	656	705	744	731	732	669	709	729	721	694	698	713	722	669	741	723	676	749	707	678	719	715	657	674	697	723	723	659	689	738	655	710	685	660	676	637	742	688	696	749	720	709	682	695	690	732	678	709	726	678	719	658	669	685	687	684	717	678	684	662	662	718	699	722	689	704	718	682	691	665	694	694	685	715	683	721	675	681	686	665	686	720	683	722	669	699	723	714	661	668	735	755	709	723	692	715	694	704	671	725	750	670	692	705	717	757	702	740	685	676	717	655	711	707	668	674	696	728	749	669	687	659	676	724	699	727	704	672	699	700	766	701	744	766	737	719	716	678	720	665	657	663	682	704	705	726	721	670	716	751	689	714	741	697	703	710	689	731	692	662	684	692	705	750	710	717	738	728	704	718	622	747	722	735	733	686	732	727	697	699	741	684	721	739	685	694	722	693	683	778	687	708	684	690	726	702	663	654	695	697	705	711	672	696	694	700	716	692	702	705	670	696	684	660	679	710	676	663	680	746	720	721	666	691	680	692	673	725	724	717	699	736	737	726	696	646	691	717	692	672	687	654	665	709	747	707	675	696	686	674	721	713	776	703	725	683	711	713	701	685	706	681	715	736	709	693	715	706	681	648	752	731	686	674	700	652	715	708	666	702	655	668	763	691	704	680	712	709	672	726	692	705	707	727	697	719	681	702	704	672	733	701	736	704	666	704	713	723	707	758	754	716	697	673	734	675	688	700	721	728	688	714	706	693	742	666	704	708	690	699	735	786	699	694	699	663	673	751	721	677	741	683	702	752	701	671	674	699	726	717	698	706	699	729	702	735	748	716	740	673	690	702	665	683	713	687	726	707	705	704	727	744	676	744	711	719	695	719	673	731	705	720	714	707	707	692	730	739	665	711	640	697	694	716	703	663	722	686	679	657	696	668	648	727	708	637	741	693	680	671	699	693	744	662	724	664	702	720	693	757	719	693	710	690	654	727	684	758	651	756	659	676	707	674	704	709	694	704	684	767	714	702	690	722	671	714	689	683	674	694	715	672	668	729	711	713	698	669	730	659	695	672	741	679	721	677	715	714	714	713	708	695	707	725	709	704	746	667	695	733	718	722	707	662	704	768	681	667	667	723	660	705	698	712	741	691	705	707	736	688	697	683	708	701	699	652	745	731	677	665	706	620	737	693	717	701	693	707	752	741	731	759	703	684	669	745	737	693	696	726	712	743	687	676	689	680	677	737	672	687	690	715	718	704	709	723	684	710	680	734	666	710	688	715	672	748	724	712	744	698	743	742	782	721	703	686	688	678	718	708	703	648	715	670	690	693	668	713	753	666	708	680	731	674	742	701	674	710	704	692	699	743	689	685	715	693	724	698	679	683	707	686	669	685	723	656	714	771	673	713	677	704	723	691	737	705	723	713	689	707	679	707	734	697	664	696	712	668	708	715	706	693	644	744	649	659	636	711	696	701	723	670	701	722	722	709	665	775	701	706	673	703	676	671	745	758	675	679	708	712	724	642	683	746	692	709	683	698	705	726	767	705	746	689	696	671	691	716	722	790	686	725	652	648	677	681	688	726	678	715	709	681	730	684	706	704	754	697	712	747	722	708	726	692	667	675	724	705	694	706	686	725	708	725	666	706	734	734	710	703	740	731	711	730	680	685	668	714	704	700	679	690	715	674	683	685	681	696	687	755	675	667	727	672	715	678	656	715	650	701	706	657	712	705	691	735	697	724	672	693	717	677	718	720	673	677	690	669	694	777	727	717	660	672	711	704	764	729	702	694	712	715	726	707	687	692	683	660	648	724	698	677	696	669	696	690	731	683	729	748	676	713	719	695	705	687	728	702	714	700	666	692	755	704	700	684	697	713	712	646	669	666	688	719	724	743	729	688	696	682	741	731	736	738	715	759	730	772	706	706	685	709	722	697	704	684	713	692	698	687	727	770	684	750	680	686	683	679	680	707	732	726	718	714	663	735	707	697	755	673	739	720	731	692	700	688	650	717	698	698	745	706	656	776	734	682	718	675	717	703	721	725	742	703	762	746	659	681	688	670	712	696	716	739	721	677	728	694	686	670	679	753	718	736	738	743	673	740	691	687	711	725	680	687	647	757	711	661	683	770	706	754	746	736	670	720	703	694	707	666	698	657	726	697	719	672	733	692	693	747	712	704	687	686	712	691	682	704	701	687	648	703	669	713	697	702	736	706	732	668	717	666	680	740	681	725	721	711	715	712	682	700	698	737	688	690	704	677	721	688	744	677	685	713	705	698	712	663	690	693	718	741	728	742	679	741	699	693	750	729	684	720	720	758	671	677	675	724	678	700	724	732	652	697	721	715	689	724	755	729	713	645	686	735	694	707	664	723	709	699	701	708	642	694	662	709	706	706	671	676	746	711	674	686	743	722	759	664	682	711	640	661	731	731	708	650	681	697	704	724	682	708	670	757	680	716	719	657	733	696	682	692	754	721	637	724	731	670	715	736	742	675	747	653	708	696	702	712	708	691	697	709	695	709	740	679	654	709	656	680	724	705	705	696	657	676	679	723	702	682	689	726	732	721	684	720	711	666	633	701	693	742	681	688	678	693	688	722	695	667	680	669	699	673	760	707	671	678	687	692	751	708	701	664	714	688	705	748	687	666	688	669	656	733	699	740	749	693	712	727	675	745	685	736	752	724	691	684	697	676	731	679	714	685	702	745	681	712	724	735	731	707	674	695	718	713	742	724	709	689	685	672	694	724	671	674	687	725	660	697	700	687	765	748	733	683	721	704	728	735	734	710	715	743	663	696	732	691	652	688	696	694	692	708	727	730	715	761	722	726	738	675	715	679	704	681	676	688	706	649	707	737	746	719	651	711	698	737	688	691	713	717	692	680	706	693	680	729	711	714	697	733	716	754	736	756	702	724	728	703	691	692	706	725	696	693	652	730	667	694	685	707	675	739	709	666	689	756	724	732	669	698	675	710	670	726	667	711	725	682	723	750	678	701	703	760	694	791	697	683	710	719	662	677	715	689	693	681	691	713	669	689	667	696	707	706	691	707	704	712	699	718	688	675	696	687	699	701	664	721	679	706	701	704	701	679	668	669	684	693	703	686	706	664	704	703	672	749	701	704	715	734	690	712	697	700	723	717	713	714	703	698	697	692	655	696	694	755	698	736	693	746	744	721	695	643	697	651	691	738	722	645	741	701	675	705	686	677	712	733	677	722	663	681	705	736	693	684	744	680	704	685	653	747	702	732	721	751	705	707	755	692	643	713	713	759	757	677	696	715	701	687	670	689	704	673	659	664	713	710	710	722	718	726	686	659	699	724	735	691	670	698	746	676	691	742	682	696
22458	21308	29066	23908	21311	21384	10035	1138	761	613	558	501	482	421	356	399	351	349	320	310	320	321	304	326	316	286	270	291	274	299	293	267	276	315	282	266	275	278	263	249	270	242	278	260	277	238	260	248	285	282	271	230	240	269	260	275	255	266	258	260	260	262	257	254	259	235	268	293	279	268	248	288	260	249	282	259	269	265	274	240	253	256	263	239	241	246	260	261	233	234	284	251	242	282	254	239	243	271	264	254	235	270	242	262	266	281	250	227	239	244	254	247	272	262	262	245	269	263	246	262	264	260	245	256	297	233	255	265	252	250	269	237	268	245	267	265	254	243	258	249	244	269	272	264	232	247	245	274	234	247	251	265	243	220	245	254	260	257	233	250	255	255	259	269	258	280	245	272	240	253	265	259	259	230	272	255	232	253	238	236	278	242	283	272	260	217	253	270	249	257	224	248	223	278	268	265	236	259	254	253	272	253	233	270	235	231	237	271	255	275	264	251	258	243	245	268	278	258	235	269	250	277	262	248	254	248	300	266	276	274	292	256	211	212	227	248	248	236	244	265	255	276	270	289	295	234	248	259	273	271	239	234	277	260	256	260	240	257	260	255	243	268	221	250	282	261	246	250	223	235	264	262	243	272	253	264	250	257	256	272	235	227	233	252	271	240	235	266	238	272	284	246	264	278	278	266	290	270	243	269	239	280	287	245	221	300	247	247	247	235	250	227	266	234	286	276	265	248	248	271	277	257	239	284	264	261	238	250	232	261	241	251	265	259	241	233	274	252	242	247	280	220	271	258	259	243	232	283	280	243	264	271	245	254	243	275	284	257	261	268	246	243	250	244	267	257	255	260	252	228	259	247	239	239	264	261	256	235	237	242	282	241	236	257	281	232	265	224	261	247	258	208	251	260	258	270	277	236	274	240	239	225	249	246	257	236	218	242	225	267	254	263	223	264	257	238	247	295	237	264	230	283	269	252	240	242	266	296	264	264	248	232	263	266	228	245	266	264	248	266	244	285	224	240	243	269	282	271	271	242	259	255	259	248	271	266	262	263	252	229	258	254	277	255	242	255	291	251	241	236	232	253	237	267	233	291	271	271	263	243	267	264	257	288	232	257	254	256	259	227	263	270	269	277	282	248	275	247	276	254	237	232	235	268	251	254	220	232	268	259	244	256	262	262	268	252	280	228	274	257	255	236	253	244	237	243	257	248	270	263	260	236	246	233	262	272	284	255	276	292	255	248	246	275	275	285	268	252	273	251	258	285	250	252	267	248	251	243	253	247	249	267	261	253	259	254	243	269	243	251	285	246	272	245	272	263	274	255	264	248	245	271	268	263	265	242	274	251	244	265	256	247	243	245	268	268	278	258	270	238	268	251	266	250	220	255	259	239	253	232	233	229	268	267	262	259	248	256	291	229	236	253	258	269	268	256	249	253	243	248	265	253	269	276	242	257	283	242	231	233	264	223	241	231	260	273	264	259	260	257	252	238	292	262	269	262	248	257	276	238	273	247	269	238	248	274	261	252	248	265	261	267	249	263	262	256	269	271	234	271	263	226	279	254	269	255	271	258	256	258	244	246	276	275	270	257	248	274	278	270	240	250	249	269	251	264	241	254	246	239	261	258	259	227	266	257	221	230	242	225	246	268	249	235	249	255	269	241	248	282	262	252	254	240	256	256	257	258	248	261	258	267	250	256	265	269	255	296	255	269	277	235	249	253	260	256	272	248	280	250	277	253	257	286	243	238	253	265	247	252	266	280	254	254	266	257	281	251	268	234	266	250	246	278	230	266	252	249	237	246	250	222	237	243	270	285	288	271	273	233	264	251	257	264	236	258	271	222	242	246	251	258	244	280	249	243	249	269	254	276	248	258	255	257	261	257	256	276	238	240	266	231	272	268	257	243	241	272	263	272	260	223	245	251	245	248	249	260	272	264	287	249	264	255	238	259	239	267	251	241	253	256	261	238	268	255	213	258	298	246	254	240	261	267	263	270	219	266	255	263	261	270	282	250	244	248	250	234	262	240	272	242	269	266	284	264	263	251	244	245	275	242	252	268	273	239	247	235	280	269	289	295	229	242	253	244	279	254	247	248	258	235	249	242	282	268	262	251	285	259	234	262	251	239	263	231	218	258	248	247	259	226	209	252	257	269	254	248	255	266	251	257	255	263	225	256	254	244	232	224	284	258	258	237	261	249	257	259	245	260	245	246	256	278	236	253	259	240	251	275	263	249	244	247	256	250	224	250	260	247	255	250	259	229	258	265	249	250	276	293	266	254	258	250	265	245	256	260	271	230	263	260	270	260	270	222	260	254	283	256	251	269	282	260	241	282	255	254	235	263	269	265	247	248	262	252	260	264	256	264	271	226	249	250	253	246	258	278	277	236	261	210	274	267	273	270	249	266	219	238	260	239	293	260	252	253	272	255	256	269	282	239	261	267	263	255	257	237	256	259	267	259	228	249	271	259	256	279	261	249	260	265	249	245	235	240	251	268	263	262	274	236	222	294	249	238	226	246	257	252	278	218	246	256	258	254	279	269	261	245	217	257	220	235	229	283	254	235	248	241	236	231	267	257	228	229	247	251	257	249	267	264	266	276	244	257	247	237	242	237	221	277	274	240	265	245	251	262	285	236	257	271	258	228	233	267	245	232	225	251	224	257	259	282	282	235	248	250	230	242	223	233	257	245	246	271	268	245	269	292	290	238	273	250	251	251	252	272	266	265	252	254	248	243	276	263	259	266	256	233	245	229	280	263	265	275	264	236	256	268	253	265	258	234	280	256	285	273	250	285	240	232	256	269	238	230	237	263	269	255	262	255	265	239	241	249	254	245	276	268	249	258	266	282	257	263	254	222	268	281	289	268	263	275	273	237	234	233	264	238	246	250	268	248	297	256	266	259	250	281	267	253	247	257	255	250	230	262	265	270	250	260	270	255	258	271	284	249	231	263	251	239	261	245	246	267	241	268	274	246	251	260	272	243	255	260	257	254	241	227	274	263	247	244	283	270	255	280	248	282	258	281	242	270	276	253	245	258	233	262	260	252	257	238	245	236	252	222	261	250	310	245	230	281	258	236	255	220	281	259	253	254	258	249	227	253	263	265	259	256	258	246	273	258	264	237	285	258	272	251	274	261	242	240	246	246	275	246	279	251	267	253	271	277	260	259	256	248	274	248	249	257	245	240	240	226	255	240	248	231	252	275	244	249	264	250	280	251	234	257	268	253	261	262	250	252	264	256	245	244	241	243	260	232	244	268	257	252	249	234	234	299	234	244	255	227	291	243	253	258	249	247	253	267	269	269	275	242	259	255	242	246	255	243	247	245	248	246	246	241	258	247	251	260	248	263	245	251	232	269	223	275	251	234	260	232	247	233	255	262	289	245	265	240	241	232	214	284	219	262	230	241	238	244	248	243	262	247	269	271	246	266	248	267	217	276	247	229	255	260	258	238	258	269	267	258	256	234	254	256	285	234	258	269	288	240
4311	14398	9615	4841	3400	2457	1861	1422	1077	899	734	618	595	515	483	432	408	396	346	360	359	343	353	353	303	330	314	292	345	276	312	283	305	267	262	304	295	266	273	279	276	274	283	256	287	261	258	264	276	278	271	272	294	239	283	279	269	273	278	281	280	257	235	251	258	274	258	265	256	241	242	273	251	275	263	279	238	259	276	246	274	264	229	248	271	260	277	266	251	259	255	252	271	280	246	262	257	268	254	264	252	252	267	254	234	269	254	304	256	244	266	249	288	261	261	269	274	207	238	270	257	237	235	278	272	248	240	251	265	253	254	260	219	212	232	261	249	255	252	273	224	282	271	249	259	242	270	257	242	255	268	253	268	234	252	257	265	270	253	239	261	307	307	240	272	292	247	246	256	262	254	265	259	253	223	249	233	273	256	261	253	277	253	252	240	268	257	254	258	295	258	247	264	224	272	260	234	268	257	239	279	243	255	247	252	274	239	263	225	268	272	259	273	255	250	252	225	259	247	238	271	257	297	234	241	253	242	230	280	229	234	248	263	264	231	286	232	275	244	251	250	275	250	256	235	296	247	236	257	271	263	264	252	246	254	244	241	277	247	255	258	245	269	294	250	235	266	235	234	229	265	244	247	256	282	253	256	265	251	287	219	253	264	246	269	248	241	248	249	264	246	279	232	252	268	237	245	243	230	252	222	262	244	252	239	220	255	254	262	261	265	242	266	277	240	266	253	252	253	254	247	258	271	250	282	273	282	267	237	261	284	251	252	248	243	283	240	268	263	229	277	238	282	267	245	257	241	281	257	265	227	259	262	255	277	225	244	249	237	243	253	253	248	239	261	271	266	233	231	263	257	257	274	250	227	244	252	286	268	273	250	243	246	230	283	270	233	243	265	286	262	290	254	256	269	232	246	259	258	234	225	247	266	266	260	286	251	251	270	261	258	229	242	248	246	235	227	276	262	254	251	266	244	297	218	251	259	244	263	286	252	234	249	272	240	249	271	257	255	282	250	237	257	266	237	261	257	272	229	242	244	247	253	256	278	243	270	279	269	293	256	236	245	250	250	267	270	232	231	234	249	265	251	272	264	257	256	288	260	234	258	250	249	243	274	263	254	256	256	270	275	276	261	258	255	246	236	270	260	267	242	255	260	215	226	269	242	216	250	286	236	249	254	276	252	263	241	252	257	249	263	259	270	256	232	243	224	226	255	254	263	257	241	253	234	223	240	274	245	233	244	243	246	225	252	256	249	229	234	247	275	245	217	277	255	221	262	243	264	259	239	256	250	238	234	227	288	220	257	264	232	259	239	258	243	240	282	254	257	265	270	243	234	246	223	248	251	242	267	263	237	244	250	262	294	238	248	276	248	270	269	263	240	242	232	265	248	254	254	237	270	264	245	258	233	256	254	248	240	247	268	250	250	282	247	257	232	213	249	271	237	267	233	236	227	263	258	246	264	250	240	246	233	246	245	262	273	255	244	259	256	233	261	243	259	232	253	241	246	253	261	242	283	262	231	245	234	257	293	242	235	261	248	257	243	260	271	250	260	278	227	234	257	232	266	252	265	250	278	246	262	245	265	286	244	260	247	256	223	224	260	284	243	254	273	267	228	245	258	268	209	243	220	266	234	237	286	267	255	252	246	271	253	269	255	239	286	229	249	247	282	255	237	251	263	290	251	257	274	241	262	268	263	254	255	234	266	260	276	251	243	250	251	262	222	248	234	250	286	266	238	241	248	233	264	268	264	288	248	261	262	248	257	234	250	221	250	264	252	257	231	220	276	220	244	254	249	245	246	245	259	252	240	232	275	266	239	244	239	285	274	259	236	247	239	230	245	232	277	265	266	222	275	245	235	275	286	236	260	283	251	267	218	263	268	256	260	248	249	225	255	257	246	261	198	250	258	257	251	248	262	235	243	269	281	258	258	268	245	274	274	237	271	239	267	264	260	255	258	264	265	250	236	272	235	258	253	237	261	260	240	232	259	260	286	270	251	259	221	253	264	239	263	250	288	271	268	249	235	269	254	235	249	293	255	259	276	249	249	233	251	251	255	239	265	265	284	247	266	240	248	289	257	253	253	284	240	248	263	251	284	286	271	260	252	264	252	262	222	270	214	260	242	262	258	236	233	260	289	245	254	238	231	245	246	256	261	268	244	272	257	243	258	266	267	237	253	257	261	238	250	255	269	253	231	258	252	233	249	238	242	256	246	241	265	234	224	264	275	271	264	263	268	245	262	268	240	287	248	297	262	238	229	223	253	261	226	237	242	283	260	251	246	235	219	254	275	242	244	266	258	245	261	235	277	228	280	246	269	243	265	263	239	244	243	244	238	278	277	210	226	249	254	235	253	250	263	224	271	244	252	258	271	258	241	289	245	246	249	247	233	263	243	235	246	273	208	276	237	248	262	228	256	247	237	261	259	264	237	242	264	258	234	260	249	232	256	262	267	266	255	234	256	259	264	249	240	241	250	255	246	268	249	247	252	260	251	264	249	258	269	258	242	233	258	243	236	259	279	273	268	248	253	258	264	258	255	248	253	249	274	236	240	262	260	235	240	263	253	236	231	267	242	243	248	249	258	255	275	260	266	252	279	250	211	264	259	228	250	248	269	260	276	250	253	273	266	254	252	242	267	247	255	255	230	256	252	215	271	248	270	264	264	256	252	253	265	259	243	262	231	245	257	233	248	260	261	259	256	260	262	257	261	221	261	239	244	276	278	256	257	242	254	244	241	258	258	243	240	244	258	237	269	221	238	258	303	240	245	232	221	247	264	236	248	269	255	248	227	237	268	226	267	255	263	233	244	264	285	275	245	213	249	269	254	247	277	286	228	252	218	263	264	235	259	250	248	255	241	253	267	253	259	245	241	274	263	246	282	244	239	224	253	247	250	273	243	282	254	224	254	255	228	297	263	236	244	258	259	245	244	249	268	258	252	252	249	244	238	249	269	231	272	245	287	265	249	252	238	277	233	233	269	257	256	246	262	250	246	273	244	238	240	267	245	244	255	266	254	240	277	243	247	272	258	254	255	225	234	247	259	253	265	256	235	267	216	253	266	251	264	250	238	256	262	262	243	263	234	270	282	249	264	260	255	257	247	252	280	243	241	251	272	249	237	241	220	257	266	265	247	279	247	254	235	239	266	260	248	285	288	260	251	243	259	250	253	276	250	249	255	222	271	230	250	240	256	249	241	266	262	253	280	225	253	276	260	244	275	225	266	243	241	270	281	245	272	281	266	244	254	250	264	233	263	253	266	272	253	259	226	275	239	236	247	229	255	246	252	275	256	248	236	252	240	239	254	287	239	252	293	238	257	246	268	226	258	248	269	244	237	290	240	267	223	271	240	283	254	271	254	240	241	261	233	262	265	258	249	288	253	271	243	258	238	251	261	282	259	237	251	250	262	222	252	277	263	253	223	214	248	263	273	259	241	287	284	274	265	255	253	255	259	251	243	242	249	245	257	274	268	249	236	254	266	263
27907	19799	6820	1173	850	745	699	631	669	624	628	604	574	636	621	601	646	623	610	580	690	624	595	605	631	583	608	625	651	607	612	690	650	629	634	612	615	647	605	606	634	602	619	630	619	648	615	600	593	613	592	615	595	572	629	600	628	655	649	634	581	574	675	630	597	652	565	609	628	625	625	673	595	607	591	609	594	570	603	632	642	593	626	583	620	595	588	587	587	602	644	589	594	643	605	575	622	607	615	616	619	597	611	631	601	630	571	587	631	628	616	608	624	596	624	601	632	612	582	598	626	637	607	649	630	600	612	630	639	629	617	640	636	617	589	601	596	595	630	637	628	650	643	596	619	652	612	646	609	620	590	602	582	648	658	575	618	582	606	637	595	611	579	597	584	639	641	611	619	566	624	676	591	622	605	651	647	588	611	626	610	606	575	613	610	585	613	575	648	627	564	632	594	632	576	650	630	559	594	606	636	633	622	646	623	607	610	602	622	622	601	596	653	644	586	611	564	580	631	641	590	583	638	571	602	595	638	641	608	593	642	648	612	599	614	635	592	645	588	619	586	633	637	641	639	637	619	637	618	657	604	558	631	662	587	658	619	577	606	662	606	601	595	608	581	619	601	577	634	648	612	648	633	615	627	619	609	614	650	645	586	607	599	586	585	608	656	616	616	606	625	636	616	615	608	619	618	630	624	608	653	625	600	553	656	601	610	595	583	620	664	604	605	595	633	622	604	642	617	647	614	638	645	608	624	609	601	636	652	612	623	616	601	631	592	636	619	593	664	597	597	621	619	628	589	618	621	644	620	575	651	604	621	624	622	598	604	573	613	611	602	595	609	589	594	609	622	558	588	603	624	634	631	607	603	613	606	586	613	666	657	632	645	630	588	617	662	624	598	577	610	669	655	618	632	584	626	599	578	643	568	617	594	607	559	622	617	602	628	587	623	647	634	647	617	655	614	641	579	605	633	601	629	618	649	588	621	648	617	606	622	660	628	624	603	614	601	599	617	599	592	611	585	572	615	609	624	607	624	588	635	623	595	608	624	616	645	638	611	621	592	605	619	606	641	659	620	630	584	599	606	608	635	638	646	618	641	674	579	633	591	583	651	600	620	612	570	614	591	593	621	603	635	633	683	613	628	569	626	617	647	644	629	605	578	651	643	586	615	588	597	597	607	654	574	609	598	622	560	633	653	626	626	584	638	631	620	625	653	607	640	628	666	603	636	599	638	586	607	656	635	604	598	609	618	601	598	603	626	602	610	575	613	599	554	631	618	572	607	584	669	650	610	624	645	618	586	616	625	592	649	619	619	598	593	604	607	622	662	642	604	618	606	613	591	595	631	631	599	592	590	629	598	671	617	584	618	578	603	611	597	622	597	643	589	615	614	644	607	618	633	596	594	621	693	626	620	599	621	589	621	564	631	595	582	587	597	591	641	618	600	605	613	592	589	610	633	584	602	610	602	607	595	582	637	583	612	600	615	569	609	607	583	629	601	620	607	584	630	622	576	625	580	611	639	597	630	622	599	601	596	630	627	576	650	600	574	595	627	581	615	660	637	622	592	598	609	598	575	626	673	591	591	612	631	601	640	622	605	648	622	609	654	634	595	619	623	633	624	615	627	659	597	641	587	610	613	620	613	648	658	631	617	599	608	627	619	621	646	642	584	617	656	596	598	637	594	598	624	566	695	615	577	621	622	716	617	554	594	631	629	647	597	650	587	658	608	617	643	633	593	651	597	618	613	579	566	647	580	600	619	607	597	629	640	605	595	645	606	626	617	655	616	612	663	598	635	601	615	629	631	612	639	600	647	628	598	620	598	605	597	620	547	600	639	600	586	621	598	679	641	592	588	589	641	645	646	568	622	577	606	656	584	624	605	610	643	601	594	634	603	583	590	600	638	614	597	643	649	623	616	593	610	612	646	589	595	598	612	618	628	616	587	657	614	604	604	612	595	601	607	627	648	583	683	596	587	654	560	595	595	641	603	589	562	612	596	611	633	611	583	613	612	626	600	582	604	609	631	593	567	615	594	605	615	608	603	631	619	629	644	615	593	635	620	624	579	636	612	628	609	627	579	596	620	578	640	655	645	579	581	623	625	605	657	620	588	613	601	650	547	641	612	626	596	627	595	633	607	616	631	629	583	617	572	563	646	635	628	632	660	645	583	641	611	608	631	629	601	606	633	621	667	637	636	624	653	602	624	601	642	589	638	589	603	580	603	613	602	647	636	618	627	658	611	634	630	609	591	625	581	635	645	612	631	602	634	583	635	649	635	631	602	670	631	568	626	610	643	582	604	606	618	612	602	609	602	618	630	596	609	629	593	663	589	577	587	615	604	586	538	603	647	593	621	603	639	600	583	604	618	564	606	597	644	588	599	606	583	603	539	643	619	653	586	609	623	654	642	626	587	665	626	628	568	624	621	629	640	622	605	600	601	648	622	581	626	596	614	593	589	591	624	653	579	629	628	615	599	580	612	609	667	635	636	626	625	627	614	629	593	630	646	608	640	643	630	599	569	643	642	619	629	617	598	638	635	600	626	634	613	570	600	678	624	619	587	647	635	597	605	651	664	600	595	622	557	617	656	603	604	639	611	595	588	613	621	586	611	657	603	593	591	543	600	599	645	588	594	662	599	585	599	639	647	617	603	635	625	602	580	615	642	597	584	581	647	593	600	572	579	570	588	650	612	612	621	571	583	593	633	591	607	632	623	630	670	634	593	639	607	648	615	604	534	627	605	600	646	617	626	614	638	625	601	604	603	585	621	610	629	616	599	661	626	602	636	635	663	561	629	593	588	588	619	618	655	626	683	583	608	597	592	604	612	623	646	607	603	601	625	629	647	603	633	644	632	654	623	661	643	650	573	632	635	615	606	638	623	594	603	572	632	592	625	669	608	599	597	596	589	600	629	623	632	632	607	625	644	607	577	600	627	606	641	612	611	598	646	568	640	598	615	570	574	609	640	663	648	589	654	609	587	616	609	647	623	605	579	571	610	607	631	620	657	640	631	608	641	612	632	559	641	653	584	644	635	618	618	633	624	605	614	599	636	597	622	629	591	617	650	637	587	600	637	643	651	588	613	646	593	613	664	624	650	612	620	616	605	633	621	603	669	662	590	610	584	632	671	608	650	579	616	582	620	616	666	648	631	605	626	619	625	611	603	656	561	603	636	621	578	637	630	624	642	621	601	645	622	616	607	607	638	618	611	594	649	658	648	629	631	610	630	609	608	613	609	618	604	620	588	628	624	606	567	637	611	629	635	570	620	644	592	628	598	585	585	625	616	648	624	603	623	577	614	607	604	597	600	623	662	641	600	671	627	583	638	621	632	590	613	612	631	625	647	659	598	612	637	591	604	582	634	627	616	607	555	628	591	561	628	609	586	585	588	609	632	592	614	578	632	581	627	587	634	577	613	628	630	625	679	609	611	626	581	613	658	631	650	603	637	598	608	637	623	619	677	617	608	578	604	636	632	585	614	626
4552	1632	1253	853	777	777	709	696	656	710	615	675	685	659	655	622	631	636	642	649	621	631	620	609	602	635	641	652	650	660	620	652	629	625	626	621	643	636	675	608	613	671	623	618	670	596	630	567	616	609	658	626	625	658	630	617	667	643	588	607	627	596	633	629	624	652	615	666	607	622	677	612	624	607	609	608	674	632	638	682	641	647	594	615	636	617	637	623	630	605	627	641	697	612	589	689	638	649	624	640	608	654	658	664	614	592	640	644	643	638	595	605	650	690	634	591	632	611	625	626	633	585	599	650	588	576	654	621	637	639	625	589	611	625	671	559	621	602	646	629	597	651	634	638	602	627	580	670	601	628	638	682	579	617	652	603	652	628	644	617	647	652	649	659	566	637	645	628	649	653	588	652	616	682	603	575	645	614	630	650	620	647	621	607	660	608	683	661	634	673	706	626	578	631	624	602	678	633	636	641	629	631	657	639	638	613	654	683	663	638	612	612	619	577	623	608	621	644	582	599	656	660	625	649	620	662	635	616	629	612	642	622	600	616	612	608	608	659	617	680	661	634	617	608	633	605	596	653	655	609	652	618	650	574	647	644	629	655	603	606	667	617	689	654	596	625	607	616	639	641	602	634	609	602	596	642	626	633	708	648	628	619	616	649	648	634	624	634	654	649	618	641	661	644	615	594	610	626	686	660	616	613	601	617	620	629	649	597	603	634	630	675	628	641	647	621	620	617	608	645	673	625	603	663	600	623	655	642	641	640	635	622	643	606	626	650	641	642	642	651	630	649	599	672	604	584	626	631	637	686	575	601	649	633	602	622	618	652	659	604	580	678	655	606	611	636	623	657	671	633	594	656	649	618	619	613	611	625	614	639	646	629	625	604	645	628	663	613	637	648	633	607	622	571	624	580	655	587	630	648	610	624	617	590	637	613	640	643	649	600	667	611	650	596	657	645	649	658	663	621	644	655	636	628	593	603	599	595	628	620	658	641	661	605	664	610	610	645	625	653	620	593	583	623	639	643	626	621	631	633	653	591	629	641	629	596	660	631	642	653	653	643	579	612	651	622	606	650	606	616	548	631	605	632	628	650	596	597	635	638	605	575	630	616	625	606	636	642	589	605	668	582	633	665	655	644	622	604	647	638	651	595	655	598	664	636	637	634	599	603	629	614	680	642	642	627	632	646	613	645	623	631	623	611	586	643	616	652	609	649	658	606	638	671	651	638	591	679	580	611	614	591	613	635	615	628	622	656	653	582	638	603	631	635	654	634	666	602	593	666	621	605	661	619	630	623	586	650	619	595	580	632	658	659	609	645	613	610	597	586	677	632	610	614	645	642	588	590	600	596	638	662	620	641	640	637	623	616	655	612	648	603	621	648	661	619	651	593	644	663	631	624	623	633	649	594	619	651	666	638	626	647	613	607	614	633	651	679	612	595	656	589	576	617	633	605	657	613	641	635	612	582	610	623	616	631	628	653	662	630	628	599	647	626	638	626	635	602	642	651	638	620	624	619	614	646	620	677	604	650	628	624	625	647	610	621	636	631	618	637	621	625	590	628	649	629	612	603	622	654	634	599	634	603	631	659	622	625	651	612	601	635	660	675	622	639	643	629	654	661	601	650	592	662	616	638	644	592	620	635	673	611	669	619	650	610	613	672	662	645	608	661	608	635	626	601	621	609	608	612	597	611	612	653	656	644	601	647	593	631	647	652	612	627	628	626	606	647	623	583	645	640	610	649	617	606	626	577	566	638	613	628	646	637	614	642	615	667	624	646	644	611	637	613	668	607	636	599	605	629	631	663	571	630	621	628	649	631	622	667	650	646	672	629	667	641	636	636	646	627	647	660	624	632	620	633	612	614	623	627	649	604	603	600	599	631	614	639	656	635	666	667	656	639	668	648	608	630	681	658	610	655	611	648	629	630	646	602	641	649	630	620	661	629	637	656	617	618	630	634	600	667	630	644	631	648	607	639	647	600	656	568	622	617	628	634	660	605	626	623	666	614	609	602	619	656	634	604	619	593	629	627	647	633	632	644	597	634	587	638	613	647	627	637	640	676	631	602	625	647	640	648	603	615	626	640	623	677	685	672	631	592	650	661	656	651	595	629	638	613	642	606	601	631	630	614	638	614	616	682	607	684	643	649	701	629	630	693	644	613	626	654	641	644	631	665	601	642	630	594	611	625	633	616	685	678	645	579	667	669	646	675	655	647	654	612	623	645	612	652	627	609	627	677	637	603	664	647	622	662	655	664	678	647	624	663	622	621	616	644	644	629	623	638	626	610	627	583	624	648	597	635	634	691	629	664	628	652	655	621	636	587	591	638	633	613	651	607	635	635	619	617	599	601	644	619	676	583	639	634	635	584	622	620	687	640	619	646	624	624	596	574	643	638	689	619	669	662	642	625	656	614	638	627	624	619	586	641	656	629	619	690	625	641	631	622	644	634	637	623	617	609	648	628	634	645	625	593	653	608	627	638	657	664	630	604	609	628	609	658	671	589	670	628	614	649	659	633	642	631	632	607	624	608	632	635	618	624	624	621	639	649	615	673	576	619	611	628	588	638	644	619	636	622	602	634	636	612	654	619	591	643	633	614	637	616	640	613	663	619	633	632	626	631	615	662	606	667	612	614	637	659	660	584	650	640	606	657	607	605	645	647	638	649	649	612	664	620	617	614	647	611	680	637	660	625	615	682	653	641	597	655	638	595	632	603	601	644	624	632	661	616	615	638	623	652	640	634	579	629	617	610	665	599	675	626	603	599	642	632	643	659	665	624	641	662	686	579	651	614	633	642	614	661	629	594	616	643	659	666	621	597	666	600	702	598	636	644	580	644	635	639	607	633	654	622	620	637	641	601	640	623	617	652	610	611	640	597	665	634	644	659	633	636	578	606	622	655	612	642	626	615	658	634	667	617	624	649	624	614	630	647	611	614	623	593	628	681	617	585	613	651	632	640	665	601	643	661	620	660	604	638	637	620	630	667	650	620	622	637	607	627	611	590	614	623	656	649	659	582	636	627	633	620	635	606	658	641	622	606	658	628	616	659	617	636	671	599	638	635	605	606	604	636	634	691	640	657	637	598	598	628	629	634	609	606	609	609	641	612	614	600	645	632	649	616	668	657	636	686	571	658	648	602	614	646	610	619	646	640	653	637	646	648	601	620	648	638	616	585	651	550	666	622	659	677	627	629	603	625	659	641	595	605	664	586	608	649	617	566	620	603	652	578	624	593	601	622	612	651	666	621	641	596	628	640	625	623	603	620	638	667	658	619	605	666	657	631	637	611	598	588	659	635	628	620	663	592	636	645	630	655	653	654	609	613	603	617	620	637	634	608	618	621	626	625	627	627	683	637	614	643	635	652	669	648	628	658	618	581	599	646	586	593	664	617	555	626	635	646	644	636	617	621	634	639	623	624	619	655	587	648	611	615	621	628	633	620	602	638	625	600	598	613	597	615	637	625	616	659	624	587	639	652	641	623
23785	21358	28655	24427	21351	10321	968	665	527	478	445	420	357	351	339	332	350	292	343	278	309	302	293	283	268	316	280	330	294	269	285	285	248	258	276	275	299	286	286	258	264	280	286	297	271	280	272	295	286	310	275	290	252	309	300	276	289	302	269	280	275	244	273	258	275	272	253	276	287	256	289	272	274	293	258	260	288	289	298	259	281	282	265	322	260	299	250	258	267	301	282	268	272	293	257	255	265	286	267	286	280	291	258	271	261	288	245	277	273	276	294	249	303	285	267	275	272	277	311	254	282	258	279	273	275	280	269	304	257	252	273	276	306	273	290	334	289	284	266	276	250	259	292	288	292	309	236	276	288	268	304	261	263	272	327	280	296	274	281	259	267	280	247	266	280	284	273	263	282	270	248	273	250	285	264	262	292	262	299	274	267	256	272	271	280	286	284	254	279	272	265	288	300	256	266	286	247	284	269	287	278	276	262	236	305	276	266	277	291	264	272	268	304	267	284	259	235	240	291	297	279	256	287	277	256	266	257	263	268	290	267	282	279	259	271	265	287	283	269	295	268	233	281	299	249	276	280	264	286	291	270	271	262	269	270	261	273	304	283	285	303	274	247	267	281	248	291	297	284	280	261	269	287	285	286	266	273	255	275	273	261	253	262	275	250	274	278	284	251	259	266	283	286	253	296	294	276	284	296	305	285	282	290	302	296	293	296	278	274	285	280	290	294	249	259	255	254	293	259	297	269	279	288	252	281	270	284	262	291	269	266	254	244	272	262	270	238	294	278	270	260	263	269	290	312	247	283	281	273	273	280	251	285	276	263	293	292	279	285	266	287	285	260	255	272	265	237	263	278	263	279	270	286	273	275	296	272	265	272	292	261	294	289	256	260	249	274	245	274	267	272	280	258	295	272	282	243	271	252	266	261	272	260	279	288	257	265	261	285	257	269	294	250	296	281	279	279	284	252	273	252	279	283	272	260	266	274	255	276	261	286	283	274	284	282	279	265	307	275	317	257	307	283	263	322	277	282	287	291	278	271	285	258	302	269	274	244	244	267	276	290	273	257	303	286	258	272	269	316	250	267	306	306	276	284	259	277	283	297	265	276	291	299	274	277	273	290	250	265	278	238	281	289	276	271	290	269	278	289	276	268	286	295	267	293	262	296	268	279	266	269	279	286	284	287	276	266	294	262	278	276	281	298	296	314	262	275	274	300	257	264	286	283	279	247	247	273	286	253	278	272	288	287	301	290	282	282	278	255	286	260	264	259	265	250	262	285	284	283	306	263	256	298	288	280	250	284	267	278	281	290	262	255	296	280	297	292	276	244	283	277	282	286	256	277	284	285	261	278	270	261	285	255	277	276	259	275	270	284	302	302	274	267	278	280	278	280	282	243	257	265	272	256	278	282	283	249	248	284	276	285	264	295	285	237	262	281	268	262	279	268	270	279	320	274	293	260	292	274	286	243	277	247	259	276	282	319	291	277	274	265	256	289	314	269	259	241	288	275	278	285	263	277	269	287	286	268	287	260	285	253	271	277	313	291	272	271	278	269	281	256	268	264	270	288	276	283	257	256	258	287	287	249	266	290	263	265	268	289	284	284	284	301	317	290	263	265	291	287	266	277	277	254	246	275	262	257	279	288	275	286	292	305	270	262	314	286	254	259	280	285	246	264	275	276	270	302	267	255	275	280	261	249	295	293	269	276	277	264	237	282	258	274	276	298	267	248	283	249	288	272	267	255	290	247	272	289	260	278	283	251	269	288	293	284	307	275	260	285	268	289	267	285	269	290	267	256	285	273	287	291	284	241	285	267	275	272	279	267	284	294	278	263	280	262	272	287	252	271	275	273	294	257	251	261	255	261	256	298	257	281	247	249	314	306	309	289	311	264	267	294	281	273	271	267	268	258	274	241	271	268	260	305	265	281	257	305	284	262	245	292	253	305	270	301	294	279	252	293	260	263	298	261	277	290	255	290	325	292	297	266	259	270	298	265	272	256	266	287	308	296	280	292	259	289	267	280	279	259	282	265	283	258	287	285	280	320	259	287	275	274	259	259	300	294	287	282	279	263	270	271	266	283	282	259	314	262	292	272	302	276	231	258	285	286	288	302	289	272	242	281	265	270	286	287	292	263	256	280	276	275	243	254	277	279	271	288	265	285	275	261	287	285	265	264	277	258	272	273	315	280	253	258	265	261	292	294	261	281	295	270	267	283	262	279	278	247	296	264	291	258	295	279	278	253	272	276	286	266	289	296	308	297	268	289	282	309	266	266	277	275	283	295	263	247	276	262	270	268	285	274	278	284	258	256	270	244	295	261	260	275	296	255	248	279	281	263	256	281	279	259	282	258	285	294	294	280	262	261	250	239	262	286	256	284	281	304	256	287	304	267	231	282	267	286	272	256	268	292	279	295	264	260	270	275	272	252	261	256	283	315	290	283	271	232	271	278	269	266	282	275	269	263	251	268	334	271	284	268	251	272	282	286	265	267	320	278	263	298	281	276	276	281	274	288	275	261	264	249	278	276	278	268	267	281	266	284	264	300	296	275	301	295	288	253	266	280	266	286	246	264	274	269	241	287	280	264	267	299	286	302	238	299	280	275	280	269	289	289	315	286	236	286	292	277	265	297	275	270	266	261	257	259	242	273	274	253	289	275	306	268	291	268	311	266	276	270	271	255	302	288	274	258	265	256	289	308	282	280	269	268	281	280	257	274	251	260	286	268	290	272	258	250	272	257	284	283	275	256	281	275	268	278	274	282	255	289	277	275	251	282	242	279	273	281	288	272	275	308	273	272	278	261	255	280	270	258	296	269	262	283	290	273	295	290	279	274	296	269	282	273	286	302	304	289	284	277	277	264	260	252	297	295	254	278	270	259	271	277	270	284	269	260	265	288	256	292	244	268	279	260	249	250	283	274	284	298	282	270	258	279	266	289	295	292	267	292	241	268	280	272	275	278	289	288	281	268	263	278	258	286	282	273	259	246	289	282	258	255	289	269	268	253	301	265	285	256	251	245	258	241	294	266	299	275	266	300	272	287	259	279	242	258	281	269	263	280	271	304	275	274	280	270	238	286	276	297	254	285	263	271	248	282	281	238	270	319	274	251	263	246	306	282	262	267	302	312	257	289	280	270	284	280	305	268	284	251	278	270	251	313	282	265	277	291	271	267	283	282	267	285	286	258	276	288	305	271	297	260	255	282	267	271	287	284	270	287	253	252	294	305	251	277	271	289	278	299	259	272	268	269	279	282	288	244	298	268	282	286	266	270	265	287	260	264	295	260	257	258	273	286	289	254	289	266	284	293	285	269	273	296	280	267	258	257	279	282	299	253	305	274	283	256	261	275	270	246	252	257	272	277	251	235	281	258	281	274	278	262	262	257	262	304	245	272	271	319	249	267	290	276	254	271	259	260	291	273	268	264	282	246	271	277	275	309	271	283	291	248	289	278	244	263	264	300	261	278	255	244	303	285	273	254	265	265	289
3309	8818	5804	2641	2011	1415	1181	931	715	618	556	475	478	435	422	344	353	389	360	354	376	319	334	341	324	289	323	290	307	303	310	290	292	312	270	287	291	317	317	275	314	328	282	321	305	284	300	296	307	300	297	276	303	309	294	287	268	302	274	308	302	305	283	311	295	290	304	286	277	295	304	268	264	282	284	309	282	267	285	291	281	268	305	304	305	297	274	321	306	276	308	321	289	312	295	290	294	291	304	286	274	331	294	290	307	296	324	294	297	291	281	282	261	289	275	303	262	290	284	302	295	268	285	290	310	278	295	274	280	287	288	290	290	245	289	276	303	312	284	254	280	285	296	278	275	286	301	293	290	282	265	297	311	315	312	285	259	304	282	283	284	313	278	294	304	263	301	297	277	290	285	265	296	302	294	326	271	270	290	294	293	267	301	296	264	273	261	270	261	319	289	296	278	294	290	292	334	293	309	269	286	302	300	291	312	329	314	274	322	285	291	329	278	299	318	315	259	270	286	290	293	276	288	281	271	294	263	308	302	267	294	314	277	258	327	282	279	253	313	291	295	299	296	300	261	283	325	278	291	316	296	298	271	285	253	264	306	286	297	282	286	271	272	299	286	293	273	292	249	284	285	287	297	302	304	289	295	273	280	281	309	281	301	291	319	268	294	276	286	280	298	284	264	300	293	242	284	280	269	300	291	284	287	275	314	295	292	276	300	306	305	280	266	267	277	303	268	281	296	266	284	296	308	282	292	281	273	284	307	297	297	294	278	284	315	276	276	314	296	315	272	271	294	305	294	298	281	266	282	283	282	263	297	273	309	281	237	257	323	274	289	283	265	283	268	283	263	300	289	285	292	316	304	288	297	286	315	294	272	297	303	271	270	266	273	289	256	281	290	268	289	290	281	301	244	277	275	286	282	287	288	275	254	292	292	302	294	292	305	286	295	263	289	292	291	264	284	299	287	301	259	280	305	267	301	274	305	282	309	254	279	296	251	295	282	263	258	269	303	293	309	287	285	299	284	302	288	294	272	295	278	297	268	325	286	292	295	285	296	291	264	301	314	280	291	287	285	279	317	279	287	283	315	269	323	304	287	298	263	287	263	270	277	302	308	286	305	251	274	272	291	267	285	289	282	280	294	284	291	264	300	300	304	294	292	269	294	282	272	315	261	281	268	288	283	300	291	265	289	267	271	302	269	283	299	276	272	268	307	273	303	286	277	305	306	268	327	271	310	283	293	280	275	310	327	260	267	281	293	324	300	319	316	318	286	277	256	272	295	284	303	288	310	310	295	312	304	339	301	295	275	308	288	293	287	296	271	298	286	280	290	290	322	310	288	281	267	280	286	310	312	296	290	282	298	321	313	274	323	277	306	293	278	297	288	230	299	310	292	300	313	305	293	310	245	294	291	272	287	292	285	283	275	284	283	296	258	308	270	260	267	290	300	297	301	311	291	300	259	300	285	323	282	260	270	301	316	304	289	301	296	288	305	288	310	277	296	300	288	289	309	248	265	308	289	268	331	285	306	302	253	275	296	300	279	293	289	280	289	268	255	303	312	290	289	285	286	292	281	300	279	271	279	309	293	270	245	311	284	279	277	270	282	272	285	291	280	295	309	304	286	299	261	316	270	287	245	300	314	298	280	332	296	285	310	316	269	266	309	297	304	282	284	270	354	301	294	305	285	310	277	299	260	315	287	302	300	266	307	292	303	276	317	306	313	304	279	282	282	305	309	280	272	260	284	292	298	297	279	302	282	275	291	297	288	298	284	274	265	319	292	261	272	284	286	297	308	331	258	276	299	295	300	282	288	299	260	272	260	297	286	299	311	282	307	279	286	321	292	291	310	280	309	272	324	309	272	300	310	279	289	299	281	299	298	259	287	315	312	273	295	321	292	311	305	278	311	280	296	312	283	294	284	266	299	289	285	297	278	294	300	283	294	282	290	311	290	297	282	281	293	261	268	294	251	309	278	282	271	291	281	275	322	299	299	272	306	302	270	282	300	291	312	266	294	291	319	308	285	289	282	267	277	300	306	307	282	291	283	302	268	282	321	284	258	282	286	289	286	334	255	276	305	298	285	300	268	257	284	279	291	285	291	314	292	292	262	283	316	292	305	288	288	276	261	290	277	285	290	277	263	265	240	270	281	244	285	287	293	300	302	289	296	282	295	278	259	302	291	326	310	278	312	304	305	295	279	269	308	281	287	299	298	300	264	281	285	292	309	309	278	307	255	290	292	283	278	271	290	314	287	278	287	277	283	279	286	294	299	295	306	265	299	271	290	293	304	280	266	333	329	314	301	267	292	268	287	284	289	281	282	276	266	293	260	282	257	286	262	274	280	282	279	289	281	280	290	304	261	277	307	281	276	279	299	273	273	276	301	269	273	285	299	293	286	282	281	299	267	290	281	281	286	307	274	272	319	284	288	259	273	262	320	306	283	317	252	268	295	284	246	284	289	296	259	303	279	323	289	295	284	287	305	273	278	289	295	304	291	270	265	286	266	311	298	286	291	322	280	300	292	286	273	314	289	245	314	283	319	291	309	293	255	286	317	280	286	291	336	295	281	270	305	288	300	274	285	276	273	267	263	293	277	295	267	290	251	275	311	297	267	300	298	312	286	297	315	275	228	295	282	273	319	280	287	290	272	323	311	260	263	307	303	253	292	303	304	270	251	289	241	261	285	266	302	302	323	274	292	275	302	253	286	292	291	282	294	273	311	267	321	275	304	270	313	268	329	313	289	266	287	301	274	300	306	310	302	274	292	312	308	270	266	261	272	281	338	288	291	271	293	271	268	303	320	277	315	274	275	286	269	280	305	283	284	308	310	311	284	289	282	301	312	319	268	286	288	302	313	297	303	268	273	314	321	301	284	288	289	246	308	279	314	300	281	280	268	284	293	313	272	271	302	294	253	303	271	314	269	277	305	288	262	296	282	315	281	300	240	311	288	293	255	281	312	280	299	277	284	262	298	285	307	264	292	286	324	303	305	280	280	292	280	286	319	307	300	271	267	285	276	298	318	283	297	278	284	286	289	291	294	301	299	337	299	339	276	280	276	287	306	305	311	302	247	319	301	294	286	285	269	292	247	270	292	281	268	303	293	284	257	297	275	309	310	294	279	304	270	267	280	315	292	296	291	262	293	283	280	278	263	282	264	311	310	313	305	313	274	297	300	279	281	319	258	307	302	303	276	305	300	317	268	286	293	274	287	278	281	302	279	276	305	309	292	265	305	309	273	287	299	315	254	297	319	262	297	269	304	319	291	289	275	246	299	305	278	271	272	326	302	285	264	308	298	291	283	290	291	287	261	293	277	282	281	302	298	283	290	286	257	314	270	275	287	291	275	300	291	305	283	290	319	309	270	276	277	313	275	323	250	284	283	309	318	264	279	271	320	301	251	305	294	265	288	303	287	261	257	259	301	293	284	280	288	315	263	285	292	297	298	317	277	295	299	303	273	289	287	295	283	268	284	263	278	289
24764	21288	27590	25266	12103	1232	984	852	841	809	813	745	794	729	738	753	757	717	734	745	733	772	720	744	676	693	707	743	710	751	713	724	709	720	715	736	676	724	681	733	713	760	768	707	707	730	687	670	737	697	730	728	691	705	683	735	699	688	694	733	679	716	712	705	726	728	709	719	706	736	734	717	689	701	705	730	734	724	714	715	736	685	666	730	690	692	689	670	721	723	723	755	671	672	679	693	728	726	709	700	716	728	730	685	700	734	723	696	634	677	691	729	693	728	760	708	708	724	716	702	675	722	716	716	726	714	734	675	717	699	678	740	730	689	723	744	754	704	722	698	692	687	751	707	753	674	712	635	715	760	695	767	681	693	710	701	713	760	701	693	724	754	719	689	674	710	687	714	723	694	717	681	704	722	698	737	714	745	690	685	730	745	769	720	725	723	683	708	708	665	714	675	703	714	676	719	677	711	698	714	706	666	745	720	700	718	741	653	734	695	718	727	746	709	674	718	708	725	706	744	699	740	680	709	709	697	729	722	707	677	693	713	720	697	739	678	672	673	770	723	754	702	706	675	699	711	723	667	700	696	701	670	707	732	721	701	695	702	703	727	712	659	704	726	712	684	696	684	773	727	714	695	734	695	731	699	718	703	734	702	733	698	698	693	680	691	691	692	772	713	740	728	715	681	746	721	691	702	725	694	704	683	702	697	701	744	717	736	700	741	688	731	718	687	674	719	749	701	753	747	702	729	689	741	698	738	741	732	679	692	693	720	730	713	697	707	688	717	712	696	712	734	713	626	662	757	723	692	702	713	701	710	679	698	700	679	736	701	718	695	723	693	698	738	679	730	707	739	721	682	700	726	732	700	722	711	704	730	702	712	687	724	689	752	695	757	727	708	709	709	722	703	722	700	713	699	705	745	690	737	732	719	711	722	707	720	679	740	720	689	708	752	655	689	649	714	727	728	729	736	693	663	683	690	689	678	729	684	726	728	719	718	728	738	740	705	712	709	712	717	678	721	684	712	699	687	701	701	714	725	723	655	676	709	699	699	675	710	764	739	729	720	637	738	711	684	694	713	725	749	749	726	729	702	721	704	678	699	674	686	721	712	683	707	675	730	738	721	761	694	698	669	735	676	707	645	704	715	735	669	695	752	738	655	727	703	694	713	691	718	716	761	689	720	759	694	725	676	723	730	708	680	704	721	712	714	713	683	727	713	723	714	667	699	717	662	704	665	742	737	742	738	703	725	682	697	688	712	737	703	655	736	667	686	665	687	730	719	695	725	704	719	669	702	728	667	674	736	677	710	741	761	646	690	718	721	703	695	703	731	681	739	720	700	692	748	723	684	738	735	722	771	696	706	666	674	652	722	697	730	709	686	682	738	716	688	683	709	699	768	773	728	705	738	693	651	677	731	707	693	662	724	696	689	699	716	657	725	666	718	670	734	706	697	718	692	708	701	739	716	754	754	702	700	697	637	685	724	691	735	713	723	763	680	739	665	682	701	712	707	686	665	710	709	707	700	683	706	741	704	671	694	663	712	749	757	742	703	743	737	688	708	723	691	681	724	730	698	710	758	739	732	707	757	641	631	697	703	703	689	739	689	714	707	713	739	692	627	731	723	686	718	719	726	718	720	703	693	713	666	733	760	754	743	709	744	672	717	723	728	727	740	704	742	755	690	738	724	720	664	741	727	738	731	730	728	693	697	698	724	734	702	704	681	710	714	677	725	716	668	678	696	731	723	750	708	720	695	723	715	746	683	710	707	698	714	737	725	738	696	700	665	697	719	716	737	705	658	737	734	734	708	725	751	680	736	664	710	666	715	697	717	705	677	664	728	776	737	686	729	721	707	702	668	738	728	726	706	740	696	734	661	657	712	700	721	755	703	697	703	752	728	722	708	722	709	692	656	664	703	742	693	716	688	704	750	682	684	710	687	686	714	670	711	711	680	756	709	743	682	722	708	695	746	748	713	679	694	726	673	732	703	748	671	660	701	704	703	695	677	722	697	738	728	760	710	753	733	713	687	694	692	708	741	732	711	675	730	724	694	667	716	709	726	685	679	687	692	715	711	732	705	714	670	723	683	705	686	672	714	740	716	744	690	732	704	720	731	690	757	733	670	624	705	692	683	712	698	670	694	719	727	701	739	646	710	724	673	685	716	700	693	706	730	691	758	714	692	718	700	670	765	783	658	698	709	692	657	722	676	730	660	687	719	696	676	722	727	661	741	718	656	727	708	670	700	751	699	757	753	723	673	653	686	732	714	682	760	743	710	746	716	654	711	720	700	690	745	711	687	685	696	695	684	702	708	662	705	715	678	720	757	753	745	718	731	722	734	727	714	685	688	763	718	732	747	712	670	671	685	710	735	675	684	680	701	699	686	721	729	729	711	687	706	704	711	712	690	758	682	726	716	756	675	721	694	659	722	651	724	755	712	717	739	712	709	668	686	704	716	720	679	722	708	700	735	734	656	744	734	677	707	725	661	729	725	699	727	732	689	711	674	738	762	677	679	719	660	679	740	691	657	726	737	697	651	667	708	716	715	673	679	690	698	754	701	688	701	717	649	707	702	718	705	709	648	705	697	735	713	712	668	692	707	708	729	719	679	745	680	703	687	726	719	717	684	743	699	669	723	700	684	690	655	719	688	711	664	666	682	747	677	682	665	712	703	656	756	738	722	676	706	665	688	691	704	685	701	709	680	735	701	731	684	784	693	692	673	721	691	657	709	692	709	759	697	672	700	678	727	751	735	714	632	715	700	757	741	713	707	758	747	687	685	680	729	706	721	756	776	775	642	729	728	699	754	763	705	717	663	715	679	685	680	663	672	689	708	727	695	739	732	723	740	660	701	715	695	687	696	716	695	698	709	786	728	703	658	726	643	687	663	635	741	679	714	681	726	673	693	726	687	703	712	710	740	666	653	701	730	729	688	672	686	718	688	699	740	695	722	756	676	736	670	692	726	675	710	700	720	758	659	720	700	739	716	675	727	732	653	736	729	714	685	710	720	712	682	762	741	755	731	723	699	726	647	756	733	700	717	696	701	694	704	718	748	689	697	702	657	718	739	744	676	709	685	679	702	670	689	688	676	723	718	726	688	726	684	685	725	748	763	719	724	761	670	685	684	681	670	696	726	730	682	675	685	688	685	705	694	646	714	754	681	746	683	691	717	722	728	689	697	693	752	685	727	772	731	743	707	717	714	695	694	710	712	657	700	687	714	744	730	714	720	692	665	666	704	720	719	714	694	699	709	725	679	705	716	726	691	707	740	690	745	712	678	752	670	740	711	731	665	703	738	705	693	723	705	703	709	723	709	712	726	775	695	721	720	744	714	690	713	726	750	709	678	678	696	720	716	742	770	700	695	688	675	763	699	731	684	681	664	725	651	708	716	638	659	692	717	736	698	723	710	728	691	690	697	738	677	731	657	753	758	699	697	691	704	693	702	679	739	706	707	702	692	700	780	697	745	736	707	684	704	728	719
3525	5434	3689	1983	1571	1365	1238	1034	985	841	817	846	843	755	775	756	772	712	754	736	749	755	771	741	724	740	682	719	696	669	727	717	699	696	690	679	701	678	704	744	714	690	718	675	704	769	735	688	755	733	682	716	690	704	751	753	721	671	686	660	690	726	657	699	737	677	720	700	686	718	708	691	673	708	730	679	720	715	742	671	754	715	727	720	678	703	670	695	721	722	701	735	690	684	679	693	700	688	693	672	699	682	720	713	649	709	688	696	737	679	693	674	726	704	700	734	688	668	729	728	714	667	716	695	729	671	689	691	696	747	674	743	705	683	663	715	675	714	694	671	715	725	674	709	696	675	752	727	717	704	700	712	690	673	705	690	699	717	713	734	768	700	674	646	702	689	671	720	704	696	675	716	656	694	700	647	695	663	716	705	728	675	695	737	686	709	669	703	740	706	749	726	719	722	725	749	712	699	654	668	648	688	709	649	690	708	720	756	705	716	730	732	658	736	703	723	713	709	703	707	647	762	672	651	695	704	701	681	729	637	671	663	695	693	689	714	705	743	701	721	678	701	743	715	682	635	737	710	670	675	694	715	656	769	638	689	698	720	691	694	714	715	717	705	662	719	708	692	750	687	715	742	735	715	740	712	677	711	687	660	678	675	696	648	678	709	667	716	717	728	724	718	691	698	738	703	675	742	714	617	701	697	725	674	723	741	692	669	718	688	727	699	700	691	761	691	691	726	695	737	708	676	680	700	746	722	708	666	698	691	719	682	709	722	696	721	719	704	695	736	695	720	694	699	690	710	716	722	688	713	671	735	725	704	693	739	700	706	729	712	727	737	728	752	762	670	696	642	706	678	727	720	710	663	768	709	668	727	704	728	716	717	711	734	694	693	696	696	748	741	688	720	733	678	647	705	693	766	718	744	721	682	674	678	640	680	635	689	711	701	676	709	656	700	705	706	707	704	722	642	727	732	661	667	695	718	693	706	750	698	731	683	683	714	671	701	707	711	674	714	710	695	740	705	724	698	709	719	758	733	711	642	745	709	692	693	693	730	725	688	680	740	669	689	659	725	642	679	699	723	668	716	730	770	702	679	696	685	668	741	663	666	715	660	721	696	718	735	680	714	683	699	676	683	734	691	690	708	651	671	729	711	730	719	708	707	743	722	682	721	698	765	710	670	735	702	686	739	678	712	688	652	705	718	703	700	694	716	713	644	730	760	676	720	711	730	688	664	644	661	679	671	733	691	747	715	712	724	694	694	677	684	666	695	722	685	677	703	688	714	758	689	668	658	761	693	670	704	680	697	698	710	678	692	678	709	703	696	719	694	704	698	719	693	667	706	739	683	714	706	694	715	681	689	676	669	682	688	678	735	713	708	715	678	722	659	685	731	725	725	723	664	726	691	721	662	709	738	717	740	643	724	760	724	740	702	668	702	709	686	747	698	693	708	708	678	719	686	713	680	738	702	688	705	689	691	667	748	698	705	691	655	728	724	698	716	686	716	709	759	728	693	699	661	712	681	692	704	684	703	707	745	702	708	657	725	680	723	707	687	706	681	714	622	648	692	750	700	711	728	675	728	748	683	709	659	737	738	731	753	715	673	674	683	723	726	714	664	765	683	717	698	731	671	647	725	703	698	659	743	690	660	707	684	726	720	679	713	725	695	754	707	746	698	700	732	689	692	699	679	740	666	743	715	659	694	729	706	689	718	713	667	735	662	680	746	709	738	768	698	682	660	669	709	685	688	747	700	676	669	674	693	700	707	730	772	723	673	708	716	644	725	741	717	724	688	696	715	655	659	653	711	716	707	728	677	741	683	728	704	737	670	710	743	683	682	725	631	719	736	691	714	724	676	656	684	680	658	663	728	760	694	726	708	688	681	723	687	673	738	707	687	669	668	729	696	704	671	712	706	704	695	704	688	707	721	764	703	725	668	711	721	664	700	741	712	672	762	695	698	697	727	675	747	722	695	660	726	670	699	695	691	678	698	716	705	750	718	711	689	655	683	708	705	691	671	691	712	672	683	704	701	657	748	682	712	689	680	751	734	684	707	704	683	731	705	726	719	754	660	712	703	698	767	697	748	732	693	673	706	748	597	728	692	731	740	749	689	695	687	736	684	712	739	703	704	676	739	673	696	668	737	676	679	633	741	728	694	691	663	660	741	710	681	706	695	719	751	720	675	675	717	716	700	748	684	687	683	699	773	701	697	719	708	720	717	729	662	720	710	715	707	677	680	697	700	702	695	720	675	706	663	714	737	704	709	662	705	711	678	724	739	706	731	710	652	718	724	733	704	737	705	725	672	764	681	663	701	721	696	695	694	714	677	673	708	721	736	706	700	765	692	657	738	701	734	728	707	688	746	706	721	706	687	715	724	727	694	697	730	698	676	691	719	677	659	686	715	737	753	729	695	700	740	719	714	700	715	669	702	693	661	705	658	732	720	702	705	754	700	747	696	682	689	707	707	767	695	722	770	669	693	702	705	727	722	683	769	710	698	654	707	700	730	716	745	661	675	664	700	685	736	700	723	677	717	730	644	724	671	655	743	663	682	677	685	684	740	735	672	729	705	708	696	748	681	715	728	736	697	686	704	706	685	694	673	662	734	725	680	704	684	678	677	659	707	684	646	712	650	733	715	703	714	691	713	677	677	726	703	675	784	692	673	709	702	776	703	722	695	701	732	704	686	659	689	744	719	704	712	708	725	752	693	686	702	700	698	683	753	670	722	710	704	683	694	700	692	731	664	671	723	732	723	708	765	680	701	697	714	681	668	739	681	723	688	677	668	696	692	707	717	748	706	712	665	713	704	715	695	707	734	709	707	713	700	673	678	735	690	746	683	690	733	693	691	699	698	648	711	673	707	688	748	671	670	689	718	733	681	730	697	693	705	713	657	716	684	661	642	686	708	688	672	682	670	685	680	708	745	703	719	739	710	732	654	724	677	729	684	713	708	679	703	661	701	695	727	698	702	678	733	692	656	692	701	677	752	685	664	716	677	685	691	720	659	699	722	677	721	732	695	671	674	671	665	706	692	746	686	710	707	677	680	715	723	711	753	737	714	693	694	671	669	719	670	664	764	704	703	773	733	675	690	720	725	665	687	721	766	669	724	681	688	745	679	700	728	722	672	682	711	733	707	697	711	692	745	710	704	702	715	717	725	728	673	748	696	672	735	699	673	683	737	687	689	708	686	746	712	714	736	713	667	714	702	760	727	729	732	720	669	697	740	717	708	691	667	717	707	721	690	698	729	732	718	662	699	676	688	653	715	711	745	623	697	679	730	720	696	669	750	693	671	690	671	679	685	734	719	719	684	713	671	683	695	733	714	638	733	691	694	687	698	712	647	660	690	656	726	683	687	654	741	660	709	711	691	717	700	708	696	740	695	686	670	743	712	737	681	757	665	712	750	677	758	727	688	705	665	669	699	719	699	763	707	722	699	670	748	687	663	702	717	712	694	720	727	692	702	689	702	697	716	675	746
22595	21350	29095	23944	21351	21396	10206	1056	784	637	622	507	470	409	395	408	414	332	344	326	335	319	325	318	293	321	285	272	288	274	301	297	301	290	275	304	264	267	269	276	266	253	274	256	268	291	274	233	269	249	258	278	278	275	258	256	264	270	276	276	266	232	272	260	279	261	269	290	258	304	264	276	217	274	306	299	267	259	274	306	266	251	249	249	280	254	241	240	253	253	247	259	243	274	267	225	260	246	279	237	268	239	242	306	241	245	256	237	245	280	266	272	255	272	287	262	264	228	270	281	259	248	262	250	255	274	255	269	273	239	257	250	257	258	295	265	265	247	230	263	288	276	277	252	273	231	275	279	259	270	252	269	280	229	276	286	258	255	223	240	238	219	280	233	263	256	282	249	273	244	251	252	249	253	259	249	259	251	280	257	284	253	262	279	275	250	284	252	249	252	261	225	238	255	244	243	239	250	287	257	260	271	275	241	274	286	241	243	287	249	236	268	242	268	279	248	253	274	236	237	262	260	231	238	254	270	253	283	263	274	256	273	289	252	242	271	283	270	271	241	258	261	272	225	269	279	229	270	234	240	277	269	276	265	245	273	245	269	252	278	273	262	270	273	276	251	269	243	275	268	264	240	239	242	255	247	269	266	256	253	258	293	276	274	255	250	264	270	236	260	253	237	248	259	252	270	247	256	261	272	237	229	280	293	291	258	239	263	271	268	274	270	266	264	265	236	276	257	268	236	250	274	269	262	269	307	232	258	282	246	278	268	269	272	245	260	284	253	243	266	251	250	292	273	252	262	252	263	259	235	243	241	264	264	245	256	243	281	266	235	254	238	247	245	249	262	274	264	244	268	256	237	258	269	261	250	268	240	285	256	268	270	268	261	261	255	282	264	267	252	250	264	300	279	252	223	279	246	222	256	252	267	268	253	231	219	261	276	274	274	243	267	269	262	245	271	254	270	285	275	273	245	275	255	251	250	264	277	244	295	263	272	253	232	257	251	265	287	270	242	261	259	269	272	255	276	237	256	273	263	260	257	261	258	277	249	265	267	278	263	252	276	220	249	295	282	238	243	245	258	271	248	254	235	240	301	254	257	241	251	285	264	257	278	246	266	246	234	301	255	275	263	243	251	258	289	279	269	262	267	278	269	247	237	250	239	267	254	284	217	273	254	279	286	240	257	243	236	268	271	263	252	232	260	224	248	253	242	240	279	252	248	289	296	259	233	253	229	260	254	261	243	244	248	264	278	249	245	248	267	253	250	278	251	251	257	258	259	264	253	245	270	263	269	262	242	277	261	271	291	270	243	270	252	265	280	269	231	245	252	254	291	232	241	244	271	269	242	238	241	251	254	249	298	262	259	250	255	251	258	272	234	282	251	264	257	283	263	267	297	246	267	256	272	245	281	280	235	259	274	258	261	272	267	258	259	227	239	232	261	257	252	245	263	261	233	249	250	235	251	276	264	270	285	235	288	242	246	249	274	262	241	257	236	256	259	256	259	254	280	260	249	263	264	275	244	262	237	238	281	252	261	265	239	274	253	249	285	231	283	259	267	273	243	268	248	262	268	275	246	268	280	246	288	244	235	263	296	263	285	267	258	269	256	267	246	234	261	249	269	271	236	269	263	267	241	290	292	285	252	258	285	268	242	253	257	265	244	241	268	288	250	239	253	253	278	239	251	276	263	269	251	259	256	262	263	240	267	241	232	265	261	272	280	226	243	257	252	263	251	276	254	268	298	262	275	230	237	263	248	259	251	241	246	247	283	245	218	283	266	278	283	288	251	248	276	222	271	268	276	243	253	237	250	256	265	243	258	282	268	250	272	264	240	257	251	271	265	264	279	250	262	245	283	241	286	245	291	268	265	253	246	261	271	243	252	266	273	252	247	260	236	268	226	239	267	253	224	279	236	250	238	250	282	257	257	273	248	265	256	239	231	257	266	281	242	273	258	231	259	271	265	232	268	289	250	260	233	238	250	258	256	257	263	258	251	246	240	255	248	272	235	236	243	253	241	258	286	275	234	232	279	259	282	258	275	244	271	259	247	254	235	292	251	218	286	289	252	241	255	264	269	251	298	242	251	256	276	253	253	264	238	314	281	271	256	286	248	264	245	261	248	262	244	255	271	276	259	262	261	261	265	262	244	244	250	289	248	250	267	228	255	277	235	258	268	252	242	275	243	248	239	252	234	245	237	258	268	250	255	259	246	275	261	244	265	275	230	246	269	259	270	250	277	266	265	254	268	277	255	269	251	234	275	254	255	269	235	235	254	247	249	258	233	230	232	242	258	231	290	265	259	240	268	245	280	254	280	248	258	262	255	293	291	253	249	262	270	266	279	257	254	266	274	260	258	269	272	218	261	258	239	254	253	252	248	254	272	276	274	259	259	257	261	277	290	258	246	266	253	278	238	237	278	273	272	259	262	246	237	254	267	251	266	238	258	263	312	249	258	259	254	252	260	259	302	239	272	275	238	246	268	227	270	261	255	269	235	254	238	249	268	246	223	223	247	276	236	281	278	264	249	265	249	263	274	253	246	267	233	238	265	266	253	266	243	240	265	229	241	251	226	272	248	274	272	243	260	233	255	267	236	273	287	248	243	263	263	258	254	255	256	263	237	239	245	258	259	237	255	298	266	288	266	265	282	259	276	249	240	258	259	274	238	259	238	254	233	270	255	254	225	248	250	258	227	279	234	270	271	249	267	285	282	257	256	276	300	265	265	245	271	268	247	260	268	267	237	259	256	235	279	275	263	250	260	272	261	272	244	229	270	248	275	255	320	289	268	257	261	269	254	272	250	260	246	299	264	257	273	269	281	245	248	277	244	260	274	259	269	262	277	227	260	258	282	279	281	256	248	254	229	241	245	268	260	254	242	250	256	252	249	243	266	263	240	262	272	256	237	278	264	247	296	242	265	246	286	257	260	257	238	255	262	258	243	258	243	270	280	254	231	282	258	258	263	274	266	275	265	251	276	260	277	255	235	254	241	254	254	249	241	278	248	266	270	273	243	254	227	245	250	277	262	257	248	280	284	238	232	249	257	240	271	241	267	255	294	257	235	267	259	263	248	253	258	247	230	249	255	277	245	247	237	265	226	252	262	275	264	237	248	244	243	254	268	265	235	259	237	244	254	268	267	257	243	246	287	248	254	258	285	252	241	279	211	269	257	256	306	259	229	270	245	268	274	236	234	255	278	276	268	244	248	247	287	244	286	254	251	261	265	271	254	242	258	236	251	288	214	251	261	220	243	253	280	264	249	267	251	305	252	281	258	249	263	288	259	255	281	244	259	238	255	237	278	226	255	267	260	235	261	291	235	228	256	240	233	262	272	258	295	260	245	267	238	245	254	261	277	240	271	261	300	260	257	273	237	275	263	259	277	255	254	267	255	259	252	254	280	278	238	252	254	270	284	296	273	258	235	244	239	237	251	289	259	268	245	257	246	276	252	262	255	225	231	288	271	234	255	281	271	247	261	257	238
4465	14333	9756	4803	3427	2488	1863	1455	1120	908	772	654	571	505	506	475	418	421	420	384	386	389	298	338	319	320	338	326	338	283	306	301	269	283	280	275	278	305	267	265	307	265	241	283	280	283	245	261	262	246	259	246	261	281	278	271	287	287	280	254	261	258	284	252	281	259	258	237	267	258	286	288	244	258	276	252	274	287	269	245	265	230	269	255	250	242	273	265	274	259	266	273	254	260	248	279	225	269	249	235	240	253	235	244	264	296	256	278	269	242	251	260	241	240	271	273	234	263	247	238	257	253	304	268	265	258	234	258	263	236	256	244	262	251	255	239	230	246	259	296	271	269	236	251	248	236	286	257	265	259	255	258	259	245	250	262	233	246	257	244	247	291	268	258	232	244	248	274	256	272	267	228	275	261	237	248	220	238	261	238	258	245	237	276	288	250	247	258	255	241	253	270	297	277	257	268	255	227	260	279	268	274	269	233	259	238	264	246	257	291	245	255	244	271	241	268	261	246	261	246	257	250	244	240	258	255	243	274	240	259	282	249	278	246	235	271	261	254	235	243	274	260	228	249	257	284	256	249	238	242	243	270	243	277	258	283	230	256	271	261	266	254	270	293	246	247	243	263	256	234	243	269	257	235	269	289	279	261	245	251	248	252	260	244	259	258	250	269	257	276	280	266	247	238	273	224	291	260	253	259	249	270	262	251	256	249	258	248	253	266	252	252	256	230	298	232	282	265	253	251	259	272	283	281	247	224	269	262	255	238	213	247	247	246	254	269	258	265	238	273	253	267	252	231	250	258	287	266	233	250	243	274	259	272	250	269	214	276	260	279	269	248	273	245	252	247	259	272	242	235	272	250	248	244	253	258	266	237	241	238	266	247	234	230	222	224	253	263	251	262	257	268	263	234	274	257	284	259	286	271	274	250	263	250	264	248	251	251	243	251	248	239	258	244	269	257	238	248	253	239	252	252	236	265	262	288	263	253	245	227	287	240	283	264	252	264	260	274	254	280	216	237	266	248	284	272	232	257	254	260	251	289	281	256	263	270	239	248	231	264	270	260	254	261	227	270	254	284	263	265	286	254	240	253	253	236	266	261	258	271	252	276	265	254	247	234	221	249	235	237	255	280	265	250	260	266	279	253	245	263	252	202	263	266	272	244	254	236	242	222	241	276	267	255	243	287	249	246	272	242	274	244	250	273	253	277	283	265	260	259	239	258	256	245	287	243	261	253	234	260	245	239	236	263	251	257	225	246	234	246	242	256	287	258	263	260	238	269	269	248	247	247	243	274	259	277	260	276	277	251	249	263	269	270	238	283	278	270	263	269	238	254	231	254	247	222	275	235	240	257	275	220	259	259	287	227	268	239	261	264	227	255	263	212	251	243	240	242	247	261	247	256	268	244	233	258	254	254	270	245	240	249	230	259	257	233	284	251	279	265	267	257	282	242	264	231	260	234	250	240	285	220	229	257	279	259	313	281	276	259	262	249	239	262	244	247	250	259	255	282	236	253	280	235	266	273	244	258	250	261	225	250	248	272	250	283	283	275	263	252	243	282	257	286	277	245	254	263	222	227	275	261	287	231	248	252	264	258	264	266	281	242	251	264	276	227	250	260	254	230	250	247	242	274	263	237	242	271	251	277	255	275	229	244	292	268	241	251	259	274	244	263	259	255	253	262	239	265	256	231	258	220	273	263	235	263	263	239	272	261	272	230	252	261	259	244	249	279	260	234	254	274	274	245	284	266	286	244	238	235	234	272	219	255	271	254	267	236	269	271	235	261	264	272	257	257	250	250	250	278	240	259	242	271	222	258	279	274	268	261	260	243	274	276	264	246	231	253	267	273	259	248	233	217	257	254	260	243	248	245	250	244	248	258	282	274	259	262	247	275	268	255	256	241	240	258	255	251	246	231	230	246	237	264	233	263	253	244	244	238	267	274	306	277	272	225	242	274	270	281	241	254	271	239	233	249	255	226	261	230	262	254	267	303	274	229	267	260	252	254	247	267	270	239	282	266	269	254	274	277	265	260	271	259	270	250	252	297	283	259	251	249	266	259	234	254	259	249	243	221	217	279	247	246	236	284	267	232	220	262	259	258	273	270	276	268	250	255	254	268	257	266	236	251	224	230	261	242	234	226	263	262	241	245	248	218	228	240	252	253	259	239	259	256	224	253	228	266	256	281	244	267	242	284	263	277	249	248	276	249	258	278	265	235	249	244	227	281	265	245	231	261	232	278	264	270	263	280	286	276	266	251	264	263	276	235	228	240	224	250	239	234	261	248	255	220	274	221	246	278	222	259	251	249	271	264	229	261	249	268	238	263	278	240	272	278	265	256	259	265	252	256	267	240	281	265	268	248	269	257	269	260	266	256	246	274	236	234	232	255	251	288	268	236	249	257	255	247	247	250	263	245	264	274	249	252	279	285	246	268	263	252	265	261	244	246	281	264	237	271	258	241	250	266	254	271	256	261	259	260	260	266	270	242	258	234	232	289	274	286	259	246	256	256	256	248	269	213	266	245	258	247	250	268	244	242	236	232	252	252	245	288	213	241	272	218	274	257	289	244	263	247	231	267	274	263	259	274	265	249	273	246	242	261	238	255	274	249	259	245	275	217	229	259	255	290	230	283	226	235	268	259	250	245	299	245	270	235	241	255	248	247	262	285	276	251	239	227	253	254	253	289	277	229	246	259	276	241	274	258	262	239	262	250	252	281	265	261	258	264	251	257	266	249	265	251	252	271	282	269	243	243	272	304	268	247	247	261	276	260	239	253	267	273	228	262	254	239	260	240	252	254	252	262	250	236	275	241	264	257	259	263	263	262	253	249	278	255	263	268	247	228	257	260	270	256	247	244	241	267	248	244	252	262	273	242	229	264	267	232	241	275	269	239	244	216	249	278	278	268	245	257	228	243	253	252	261	247	270	273	249	265	227	223	255	281	236	255	248	269	239	266	259	264	279	234	264	255	249	233	247	247	280	270	247	245	296	244	264	234	268	262	264	263	241	234	261	230	271	236	246	257	256	267	240	251	269	253	257	265	244	294	276	270	232	241	265	258	261	256	241	244	255	277	247	247	254	273	277	251	257	264	244	252	250	275	264	247	261	289	255	278	271	258	245	290	227	248	242	260	235	233	270	265	281	248	241	273	274	281	254	228	269	252	246	261	261	265	223	271	247	275	255	255	246	274	237	254	226	250	252	293	239	272	253	274	232	254	240	273	270	242	249	256	272	259	245	238	253	265	281	264	240	251	262	263	253	277	232	252	266	252	255	270	265	231	271	245	260	276	269	231	238	272	249	278	274	227	256	253	263	241	250	255	284	255	278	271	236	254	244	270	257	248	253	288	261	264	226	253	258	252	264	269	271	250	262	240	251	259	249	251	262	271	257	250	283	289	270	261	256	240	247	255	259	248	271	248	276	263	243	235	289	277	246	257	249	233	259	228	252	253	267	240	241	257	268	252	257	235	292	218	275	265	250	265
27575	19601	6549	925	638	675	634	615	625	628	619	633	666	671	582	633	639	611	636	619	626	652	653	643	665	627	676	629	597	605	618	687	585	606	617	641	600	640	600	625	617	657	603	609	620	590	641	597	607	647	658	627	626	587	607	651	624	612	675	631	557	644	650	635	604	599	634	617	646	628	608	657	634	669	629	638	663	593	649	619	638	596	577	614	589	654	640	632	596	583	589	570	648	648	598	648	667	582	637	585	603	607	616	649	625	591	584	619	647	588	613	564	611	590	645	597	631	615	664	644	615	583	626	625	599	612	593	587	621	617	591	633	594	625	571	614	631	588	568	662	641	630	604	649	643	622	601	592	610	588	621	613	606	661	612	605	588	603	627	622	600	606	625	663	662	655	629	644	636	624	589	607	603	641	616	601	618	602	640	598	603	621	642	625	572	585	644	660	638	623	620	583	640	632	598	647	650	617	618	622	642	621	634	590	614	634	608	642	587	612	601	622	592	598	606	617	629	642	602	678	616	605	610	651	636	622	635	636	598	637	592	598	590	603	614	579	619	589	585	614	575	620	555	593	604	615	605	582	585	640	561	607	635	618	634	636	594	629	667	617	627	594	601	627	632	607	614	604	625	614	612	626	600	595	611	641	682	606	607	597	591	627	585	604	593	638	591	614	613	581	643	646	629	633	636	611	600	599	598	628	630	681	618	639	666	596	623	647	649	640	573	588	633	632	642	598	646	621	559	618	585	629	678	586	645	679	610	650	633	614	601	611	623	553	612	659	663	623	602	618	652	597	643	677	566	588	588	613	637	659	605	622	631	583	621	618	622	609	587	585	601	617	640	604	659	608	643	587	619	641	607	634	668	621	596	638	625	621	633	641	597	602	622	650	628	623	658	605	639	582	618	631	588	570	566	621	627	617	650	571	603	604	606	629	620	599	626	631	661	585	688	678	619	631	598	633	601	603	585	602	612	586	588	585	651	625	593	621	618	614	616	601	634	631	615	626	645	640	636	616	603	630	605	582	629	616	604	584	610	616	639	638	611	643	624	597	636	644	595	641	651	611	656	606	610	602	623	598	701	613	619	562	613	595	614	621	617	606	595	600	619	646	628	632	626	636	623	651	619	585	595	580	676	587	619	620	588	607	631	626	582	638	659	606	642	660	642	619	636	583	619	594	656	580	631	656	609	598	591	579	625	611	605	570	625	612	601	617	642	610	627	613	625	613	659	628	616	644	589	608	699	624	611	592	600	585	619	610	620	612	607	585	584	641	629	620	609	603	624	731	571	652	625	650	650	623	626	630	593	623	613	636	594	602	650	595	615	660	607	597	597	607	625	645	635	615	644	575	660	614	599	682	631	592	609	633	593	562	597	607	571	607	579	604	641	593	617	636	613	581	651	596	599	602	643	604	604	579	610	637	596	676	619	688	620	618	634	623	638	589	640	632	621	608	623	595	643	622	637	609	639	638	624	653	611	627	600	666	650	635	633	641	595	657	620	611	659	590	616	585	652	597	613	623	650	618	636	623	610	565	600	569	607	618	606	605	623	641	631	614	610	621	632	586	599	605	651	622	614	602	640	579	636	613	589	613	646	635	633	571	579	639	605	591	650	651	602	620	620	616	601	619	635	600	570	604	622	631	601	599	644	606	642	609	610	625	604	622	603	637	627	563	628	603	624	634	645	597	627	651	627	596	628	593	622	634	588	620	620	616	595	618	622	592	613	629	593	617	604	597	613	594	642	628	619	595	609	615	625	590	569	636	585	628	587	584	651	621	634	654	614	636	610	614	696	619	615	566	597	655	654	630	633	579	586	611	633	609	654	650	625	592	636	572	632	619	647	610	596	592	616	629	622	647	601	608	569	607	643	663	603	638	611	631	646	606	642	651	589	608	590	569	638	623	638	639	596	609	617	569	606	638	624	674	677	607	605	632	630	645	670	628	611	630	647	673	610	606	604	648	586	626	622	618	579	585	604	618	590	650	634	617	595	623	619	605	615	620	614	622	581	649	609	606	634	638	622	574	618	580	602	662	621	595	651	590	583	599	672	618	620	600	593	632	650	608	628	575	592	570	622	614	604	633	628	580	595	599	632	581	667	624	554	628	638	595	601	616	569	620	629	616	615	616	617	604	616	640	606	575	639	611	628	596	616	623	620	612	634	611	656	622	635	553	570	637	608	643	608	599	610	605	618	623	592	563	670	645	589	591	602	628	614	626	567	591	613	579	621	637	589	605	572	590	647	641	579	598	610	613	650	633	642	598	591	652	600	626	623	596	615	579	639	612	649	654	598	599	597	610	620	594	635	661	621	619	615	602	612	607	576	606	602	583	613	643	638	626	629	657	613	614	613	632	596	622	603	605	602	670	609	640	611	626	573	640	605	625	636	611	651	649	631	633	621	623	593	630	623	624	586	611	646	596	618	607	599	597	589	610	632	597	631	667	612	629	658	651	633	663	629	621	630	606	588	631	587	632	614	626	620	603	602	613	660	590	641	620	571	616	610	590	581	596	608	613	633	612	652	603	618	588	630	650	623	622	614	683	610	600	648	624	616	620	639	619	619	611	598	568	640	639	580	623	612	657	618	651	613	669	616	620	606	635	625	628	627	629	665	657	604	591	617	678	608	619	648	600	635	613	591	575	636	558	612	635	624	623	637	567	647	590	618	609	621	598	605	625	616	664	644	648	600	647	614	648	565	613	602	616	639	623	628	570	625	622	650	642	639	607	651	599	617	653	578	643	642	618	640	603	614	591	626	620	602	594	606	631	626	624	620	593	651	654	626	623	553	610	587	636	604	654	580	610	627	613	620	600	624	603	635	592	639	608	655	618	634	628	624	576	593	629	608	632	639	607	612	624	623	653	594	648	675	679	588	632	631	613	600	581	595	597	626	671	588	636	595	587	642	613	633	652	636	614	575	552	631	614	644	653	589	623	624	631	629	570	610	621	637	613	655	608	615	638	594	582	599	587	606	618	647	640	578	637	659	595	657	630	630	645	620	632	622	589	532	639	635	587	613	617	628	648	627	661	609	627	615	541	633	620	679	625	556	630	584	638	607	656	634	658	669	612	651	608	608	597	591	605	658	657	604	632	592	641	645	605	572	587	639	598	631	592	598	618	631	627	589	632	575	615	630	595	632	571	575	610	594	601	593	617	603	608	622	612	614	626	565	647	632	640	620	623	589	607	663	631	610	659	565	599	570	660	615	588	669	630	607	633	572	624	645	635	654	647	624	631	650	623	617	580	644	646	627	586	628	640	660	618	635	617	619	646	625	597	579	607	618	647	665	611	601	609	660	591	613	609	637	652	596	592	639	608	626	677	604	592	629	587	601	589	576	576	604	589	587	633	573	622	627	629	631	648	612	631	649	696	617	624	674	644	623	642	598	613	564	642	573	608	606	602	607	650	644	597	584	594	598	585	606	593	637	624	606	639	590	603	618	615	607	613	592	577	585	675	620	637	631	624	617	644	610	647	596	634	610	602
4491	1453	1141	846	755	691	743	721	654	647	627	652	668	599	644	603	658	616	641	637	669	621	640	643	653	638	657	684	612	635	610	696	651	648	620	617	608	633	585	609	634	675	660	640	609	629	606	591	646	634	637	630	634	609	623	596	649	655	598	625	649	642	605	663	620	602	667	606	660	609	646	641	673	664	607	635	581	602	627	670	660	631	649	637	596	650	638	613	642	623	648	649	575	614	673	649	617	639	588	587	640	662	592	681	596	550	636	598	660	602	633	626	647	673	635	632	609	656	591	677	603	615	637	597	608	628	629	650	612	674	630	655	635	614	646	637	621	647	690	655	598	610	629	621	658	627	656	655	639	617	642	627	594	662	576	612	618	606	650	612	660	631	654	641	629	604	672	681	621	628	585	627	657	609	657	623	618	615	617	637	629	649	670	621	649	667	595	631	676	624	656	645	664	650	617	643	654	621	649	591	637	638	631	636	614	598	634	625	663	606	636	640	662	649	612	661	667	624	563	589	659	683	599	678	676	612	673	615	600	611	662	614	626	607	634	653	633	640	645	610	668	629	604	620	682	623	609	637	600	622	632	669	649	634	627	623	644	642	659	649	622	694	612	610	607	616	691	627	658	614	630	628	625	671	605	613	631	660	635	684	596	655	645	648	631	666	681	636	606	620	657	603	676	623	626	655	644	666	626	681	634	635	628	638	607	632	609	640	604	634	598	671	622	600	623	607	610	621	627	656	640	640	626	637	660	615	627	625	577	614	608	638	645	607	644	677	633	649	661	620	629	604	642	700	680	671	594	655	607	683	609	610	603	649	647	666	664	653	606	668	587	602	596	661	654	647	608	654	646	613	630	649	602	613	633	650	683	641	597	614	628	636	625	628	649	613	606	622	591	635	588	675	632	612	659	635	582	618	587	625	668	658	641	591	606	611	635	625	612	644	627	614	620	635	627	608	639	631	621	655	637	666	643	609	610	628	633	650	614	671	625	633	597	620	593	576	637	664	600	685	620	624	613	640	643	585	616	652	620	613	608	662	619	612	631	609	617	687	632	665	646	594	596	630	666	578	635	639	604	614	670	653	633	597	654	640	639	646	634	672	627	611	654	627	629	627	644	614	604	612	613	606	642	654	611	615	667	615	667	579	629	610	623	600	638	614	672	635	615	633	638	609	606	648	635	637	675	608	605	592	604	649	634	639	628	633	634	630	613	619	602	641	602	651	635	668	636	642	628	613	654	663	666	613	673	627	597	626	641	618	643	679	696	649	622	658	590	624	652	613	646	642	639	622	652	619	715	643	633	654	621	627	633	676	628	656	666	619	671	647	590	633	626	618	641	628	661	605	634	637	637	621	632	607	694	570	635	621	619	627	615	664	588	601	627	637	647	614	616	615	607	614	642	632	631	592	571	638	639	652	624	655	648	630	651	647	604	626	590	615	624	613	627	642	615	615	604	603	610	598	630	644	569	618	619	632	619	636	614	603	609	601	693	625	661	632	626	641	616	604	607	660	603	676	616	700	627	610	638	620	617	609	566	654	640	628	674	616	639	674	630	592	618	601	652	641	640	650	645	611	589	659	670	670	659	622	624	658	654	624	625	639	638	632	634	639	645	633	597	637	619	555	672	622	633	600	615	625	605	613	684	629	609	622	606	622	645	670	652	604	641	636	668	647	649	642	647	657	612	625	675	631	680	663	657	651	650	627	624	602	633	624	632	579	638	622	649	683	620	611	650	625	620	653	603	643	635	662	599	580	650	614	625	673	646	635	619	654	660	611	603	621	663	641	677	585	638	612	637	613	641	595	632	652	591	634	600	633	604	609	678	585	652	635	633	646	659	634	625	646	601	662	614	614	626	616	651	616	640	605	587	642	603	608	624	663	664	643	646	667	645	642	618	635	652	633	647	629	655	624	600	662	593	630	592	630	616	612	648	633	649	621	600	580	607	630	641	609	595	652	691	630	675	619	619	622	654	589	641	663	623	660	639	609	601	631	641	608	658	631	647	671	632	633	595	617	625	616	626	639	633	664	620	596	611	633	663	655	692	611	663	611	630	668	582	644	638	615	629	640	633	652	647	658	674	626	648	623	626	674	584	633	623	635	624	633	627	620	634	605	594	595	612	631	578	632	632	619	607	652	665	655	649	630	616	678	672	603	656	613	607	653	654	630	632	624	639	636	610	601	650	629	613	635	672	648	624	629	619	642	654	571	619	622	640	657	580	629	657	603	624	633	667	624	662	563	638	647	634	620	694	621	619	601	611	657	607	626	605	601	609	624	664	658	667	620	637	629	610	608	627	606	617	621	685	589	615	663	613	649	686	656	647	630	589	637	625	630	632	641	677	637	606	659	611	654	593	636	606	605	661	623	691	633	626	642	628	613	640	634	618	680	599	605	645	612	625	635	662	568	617	596	639	609	633	624	602	642	652	639	645	633	635	614	607	618	631	627	646	603	634	660	624	666	671	640	649	656	643	647	607	647	635	580	647	624	667	594	648	628	657	636	587	636	666	651	623	632	669	646	631	662	657	599	608	626	622	647	631	644	622	614	596	631	651	614	656	635	655	631	630	621	635	625	692	602	656	637	604	616	599	601	626	625	668	629	670	627	610	632	626	612	591	646	663	634	624	641	635	635	649	620	651	570	647	590	636	607	707	713	616	602	685	606	631	605	638	642	599	655	677	620	628	609	626	617	596	615	665	621	630	604	699	635	651	562	617	583	617	638	620	635	634	623	665	615	623	593	655	635	633	667	629	595	644	643	625	605	641	630	643	666	648	656	654	642	651	604	633	599	613	619	612	632	627	624	648	646	589	614	572	614	604	588	628	644	604	631	619	638	641	655	654	635	625	614	621	668	687	659	613	617	671	574	607	634	608	627	628	640	628	603	613	666	643	607	601	612	650	593	620	626	618	641	623	615	662	599	633	618	592	587	628	593	631	639	609	598	575	627	657	627	675	639	618	614	653	665	632	608	641	631	630	611	666	584	632	612	681	618	623	624	627	591	627	625	640	585	659	711	627	636	644	656	589	656	594	623	642	593	602	656	636	654	637	632	612	627	613	620	660	597	641	588	596	652	667	609	647	634	643	610	648	663	625	621	656	617	553	654	682	605	642	625	612	606	626	626	617	608	647	608	650	628	599	630	617	714	638	623	657	646	622	616	678	584	644	619	610	619	637	648	649	663	655	636	620	636	636	664	673	663	623	604	630	577	659	658	646	634	636	672	623	662	603	641	632	629	623	632	650	631	638	620	607	644	638	615	637	613	592	626	594	660	617	630	624	707	586	661	639	617	619	605	616	609	614	667	615	636	612	630	633	617	619	615	646	602	634	681	632	637	651	605	661	645	654	673	649	666	619	643	563	603	627	590	639	612	637	603	656	646	561	651	647	638	606	653	630	640	630	613	634	620	607	632	636	661	607	659	615	612	686	663	620	673	628	624	583	651	582	639	611	617	629	639	625	609	605	593	622	626	603	620	667	581
23775	21360	28655	24409	21367	10378	961	655	545	511	426	396	389	386	364	344	384	359	307	341	316	296	318	281	346	321	284	335	290	309	291	290	295	300	286	293	315	316	298	282	283	290	275	283	301	278	266	273	274	274	263	279	276	254	300	324	285	315	320	282	296	320	253	290	272	287	279	318	310	313	286	282	296	273	279	294	289	272	278	266	265	248	290	297	274	322	244	275	262	283	281	291	268	250	272	289	327	303	273	277	273	263	278	293	281	293	275	269	284	295	266	320	294	257	290	275	259	279	275	294	289	288	270	288	280	275	281	259	273	274	274	273	307	285	270	284	277	298	288	257	264	299	253	311	274	269	257	292	300	267	315	276	298	277	283	308	276	267	287	292	256	305	262	256	280	270	271	265	286	302	281	287	278	272	275	306	294	279	263	283	274	280	283	291	286	259	289	283	272	276	262	311	283	292	277	290	288	288	274	278	269	287	292	297	258	263	270	290	325	288	283	328	290	294	290	308	296	294	311	250	292	289	292	295	278	267	283	306	290	260	267	257	271	286	254	268	249	272	284	315	305	301	310	294	297	324	285	264	282	279	277	282	274	277	290	318	268	275	257	267	270	300	301	287	299	261	278	270	295	248	270	291	275	263	286	279	267	285	277	276	308	292	292	288	289	326	272	255	273	294	260	276	291	295	319	273	286	281	259	289	211	274	292	288	283	266	253	287	278	286	281	295	278	281	269	275	297	264	300	269	269	277	286	248	296	281	298	285	282	288	281	268	299	280	266	284	310	300	286	255	278	267	250	271	260	267	300	283	289	278	241	273	302	305	277	279	263	298	264	286	295	298	271	285	286	307	262	310	250	285	261	281	309	256	287	280	287	273	271	252	281	280	320	306	294	313	300	275	299	284	261	288	291	297	287	280	240	272	270	307	265	279	293	277	272	295	263	269	281	311	274	290	283	273	293	276	286	278	263	266	279	265	275	312	279	289	292	296	261	281	285	259	284	299	270	253	251	304	299	281	273	275	261	306	280	275	281	249	303	273	295	288	240	292	247	253	249	271	260	272	265	278	278	272	305	268	282	260	309	283	293	263	293	257	295	246	241	250	293	285	281	282	277	266	285	250	280	266	258	257	267	268	262	279	259	271	300	280	288	266	292	264	292	280	303	259	289	281	280	306	272	283	295	285	270	300	282	278	267	292	258	271	251	286	291	280	267	271	281	274	295	271	288	273	295	275	288	293	296	285	267	276	282	256	281	288	239	267	258	254	280	277	269	278	283	281	278	286	301	281	268	269	246	250	292	273	291	268	279	279	286	303	287	263	299	299	265	274	278	283	258	282	283	279	286	282	306	272	281	268	295	282	276	310	282	256	278	275	294	250	268	256	303	246	286	276	284	269	277	269	282	293	275	266	284	289	318	281	316	287	298	271	294	275	278	258	288	262	279	267	303	263	280	264	231	285	298	270	255	266	278	276	261	274	276	249	317	274	264	275	255	278	284	280	260	282	273	242	301	298	300	297	278	296	314	274	278	260	279	275	271	269	289	292	255	258	305	288	281	290	280	304	289	319	258	275	288	285	243	279	267	261	283	257	277	286	273	284	266	287	293	302	300	283	264	275	281	245	270	294	284	312	262	283	316	279	288	286	264	288	276	279	298	267	263	268	262	271	273	260	242	271	271	284	271	280	289	267	265	252	256	268	250	283	296	301	291	262	276	245	271	267	274	277	281	294	293	263	287	280	251	256	240	276	267	265	245	299	274	315	290	270	290	245	296	280	273	301	273	276	278	268	269	304	287	290	276	277	291	273	277	279	285	272	283	280	286	266	279	261	266	299	266	265	265	265	296	290	272	241	262	304	302	287	223	269	284	274	286	277	274	301	263	279	290	274	304	280	305	280	267	284	297	280	267	254	275	292	272	278	286	297	270	273	239	257	300	294	271	241	288	304	262	275	269	267	296	318	296	302	282	289	285	280	284	246	274	287	290	287	268	280	272	288	286	283	294	266	273	283	276	309	275	268	272	305	275	269	282	260	291	253	276	278	272	249	276	263	272	286	260	262	280	283	293	270	286	249	274	294	251	266	265	269	253	282	313	267	249	292	284	274	261	284	268	251	281	262	279	253	291	263	280	286	280	280	279	280	255	291	289	272	293	309	271	261	268	285	308	288	282	283	256	272	289	288	302	282	276	263	277	242	289	299	259	266	295	272	273	289	305	315	244	273	290	265	276	278	269	260	314	283	275	288	287	287	268	279	283	272	297	310	305	292	281	273	278	271	290	295	266	282	297	301	296	262	276	282	264	277	284	271	282	289	277	285	308	284	307	274	263	299	295	265	271	288	284	298	250	274	289	273	265	231	306	244	262	279	271	277	279	265	298	295	267	279	282	290	269	252	267	288	286	285	265	296	273	281	276	266	256	286	298	271	286	271	334	271	263	322	265	297	284	290	239	290	284	244	290	281	244	297	270	266	295	263	257	252	268	269	277	273	301	259	274	270	271	304	295	276	294	266	271	285	277	274	269	275	259	308	291	280	269	308	256	292	272	257	292	267	260	278	272	275	281	283	282	242	243	281	320	294	267	272	270	262	282	260	285	288	265	295	280	280	293	283	260	251	281	305	314	270	280	303	274	285	261	285	291	270	287	281	303	283	276	272	243	286	278	295	277	287	260	280	245	250	287	281	241	240	305	291	274	288	290	286	320	251	272	312	322	307	272	267	278	231	285	281	297	278	253	296	270	291	290	278	255	289	262	287	289	268	286	280	270	295	271	313	286	268	286	303	273	273	311	267	308	292	264	297	296	253	241	300	328	300	283	287	254	269	272	274	268	275	308	286	268	261	284	295	253	295	273	282	296	249	274	252	278	292	288	290	294	271	270	281	294	269	276	259	271	282	292	272	266	276	259	264	217	275	287	275	258	254	299	268	266	274	275	269	291	268	268	314	293	296	304	300	297	283	292	274	291	273	306	294	271	316	275	271	273	263	263	276	295	253	284	259	265	283	284	244	283	306	297	299	295	282	279	285	291	310	302	286	293	284	293	265	279	285	261	290	225	275	288	276	275	279	251	295	289	268	281	251	262	283	263	289	258	251	242	288	296	280	311	298	283	286	277	259	293	271	284	284	285	274	305	299	276	276	262	268	289	287	278	281	258	267	277	278	257	283	261	289	280	285	284	263	288	233	278	247	290	274	296	303	254	293	293	263	273	290	310	294	288	305	281	266	300	267	256	283	285	280	254	299	311	264	299	276	270	278	270	280	289	277	265	287	285	293	288	281	279	312	286	291	276	293	301	280	267	276	295	285	282	268	279	273	274	281	277	280	308	273	294	255	281	230	274	248	264	263	295	288	281	277	249	264	289	281	275	322	245	254	300	250	248	252	259	295	261	259	283	291	284	282	270	293	269	297	274	288	284	280	286	292	289	283	266	290	258	270	301	297	273	302	294	278	274	282	289	237	275	259	270	283	290	282	278	256	288	291	272	268	292	301
3368	8674	5752	2793	2000	1499	1159	868	763	621	573	535	468	457	427	355	400	387	341	351	358	329	344	368	329	315	299	325	300	348	328	323	289	344	303	301	302	301	303	327	298	277	327	287	310	321	262	302	300	312	301	310	304	284	317	296	281	290	289	306	305	282	298	297	308	282	290	278	277	290	301	299	289	274	304	312	258	287	303	289	271	300	283	289	294	286	319	293	291	291	309	293	261	292	291	303	322	317	309	278	328	265	296	290	302	253	294	272	263	250	299	315	277	278	284	257	258	294	285	281	270	315	280	275	310	284	311	291	288	292	290	302	289	283	295	272	286	259	293	268	281	286	309	294	284	333	265	288	304	304	289	304	276	281	309	291	268	287	272	281	268	278	285	276	290	261	278	277	294	293	294	283	291	304	315	286	294	314	278	316	266	286	328	300	292	302	270	290	281	288	305	320	306	278	284	309	258	282	325	301	300	276	285	298	278	309	274	314	284	277	305	303	291	267	291	269	284	290	261	319	319	299	295	314	314	292	297	297	282	277	320	295	301	292	297	264	262	316	286	296	297	267	288	279	266	284	295	252	294	298	331	291	282	275	278	294	283	276	298	273	309	277	335	288	312	277	301	281	278	277	272	304	297	277	313	252	290	273	288	264	276	288	280	283	266	318	281	273	289	309	294	256	278	305	289	273	268	280	288	292	302	280	284	284	313	288	266	295	333	307	259	254	286	302	296	302	309	263	285	279	287	316	281	288	307	259	328	322	314	289	263	290	287	299	301	271	313	280	273	308	295	299	293	274	267	305	286	303	292	278	261	269	296	280	298	302	321	315	306	300	276	271	285	269	283	273	317	272	277	296	286	309	283	262	317	276	311	266	270	263	276	312	294	301	268	314	272	288	297	264	286	301	284	291	289	295	297	272	258	297	279	281	259	284	294	287	298	296	290	265	298	280	322	296	320	284	249	297	296	313	291	331	300	260	295	313	304	309	293	277	294	282	316	315	343	299	301	294	306	314	296	294	296	312	276	297	257	279	263	293	281	309	300	293	309	296	301	311	243	267	308	282	281	300	312	319	290	313	261	270	274	288	311	296	326	301	277	323	315	302	306	292	302	282	292	296	286	284	298	264	304	274	315	299	289	287	316	293	284	291	299	274	280	295	282	290	320	271	283	319	277	320	311	281	292	292	303	289	283	313	275	297	265	297	278	299	291	325	299	291	284	288	298	256	312	304	325	288	312	289	282	314	268	349	303	283	285	250	274	293	281	275	298	293	303	295	280	263	296	291	311	302	315	316	294	261	300	282	311	278	294	292	281	311	284	295	299	281	283	277	299	284	303	294	289	291	296	278	324	295	338	286	285	272	298	272	307	314	277	243	300	271	285	288	276	292	303	267	313	269	281	308	290	327	247	274	323	297	281	297	310	321	295	296	284	317	267	306	292	282	280	320	311	268	318	270	288	273	289	298	314	243	303	262	277	260	317	315	299	290	336	300	281	272	302	273	313	278	284	318	265	288	303	305	275	285	297	291	304	298	290	315	285	283	303	312	304	293	277	304	276	295	314	302	258	280	292	294	306	261	259	299	258	273	288	291	300	321	290	272	279	291	286	274	281	298	299	272	298	302	283	283	305	268	271	303	315	289	263	306	301	283	303	323	282	290	294	292	276	300	296	295	293	298	297	302	273	321	277	306	296	280	278	283	286	288	309	281	280	256	284	296	270	297	294	317	296	294	331	300	311	286	282	300	296	293	288	297	311	286	293	288	277	291	268	319	291	292	271	298	305	274	284	292	305	255	280	308	303	286	293	294	276	297	304	278	299	278	294	300	324	312	334	292	279	308	280	278	285	291	283	301	292	296	297	289	308	293	279	311	284	303	300	296	288	286	279	289	295	269	315	289	311	300	298	306	304	306	269	325	297	276	263	264	308	291	294	301	341	295	269	275	305	299	281	266	282	278	310	277	253	289	263	266	330	294	269	278	337	306	318	292	276	283	326	283	275	322	289	254	271	292	291	287	314	292	276	304	288	271	309	299	283	289	306	307	296	299	261	302	279	294	315	313	303	283	304	287	312	298	298	283	301	281	323	291	319	304	281	316	279	275	271	324	278	297	287	291	287	281	291	305	324	258	267	313	317	308	294	281	302	276	293	263	297	298	273	309	283	281	282	266	288	305	292	282	289	328	315	272	287	298	282	290	280	294	298	294	277	265	279	310	267	272	281	248	299	292	289	291	288	262	304	292	278	305	296	300	312	306	290	281	289	300	273	287	296	351	297	254	278	301	306	293	301	322	303	288	289	287	287	305	294	313	312	313	342	274	277	283	285	275	298	283	282	287	295	257	319	296	314	270	273	301	271	291	259	309	280	286	268	286	324	308	295	271	318	283	264	285	315	286	285	277	295	298	300	277	290	296	293	269	306	303	261	279	275	310	278	269	274	282	302	288	297	314	287	281	295	294	290	273	282	276	307	302	302	265	272	288	292	285	297	302	297	318	273	281	294	282	276	292	293	280	271	332	294	297	296	276	282	298	289	286	273	264	276	316	301	286	295	286	281	307	298	280	289	284	297	325	295	293	291	321	294	282	314	308	294	298	283	307	285	285	276	297	294	293	304	287	304	278	281	316	318	289	308	291	276	298	258	310	289	294	293	275	273	246	287	283	275	294	323	284	322	297	277	305	305	288	288	321	308	285	276	293	301	299	288	270	300	281	273	267	273	270	303	266	280	278	303	263	302	253	305	298	297	288	283	277	316	311	287	289	272	327	317	287	327	268	287	271	299	247	310	321	299	315	288	289	292	287	309	263	263	295	317	308	294	274	320	302	326	286	288	291	300	283	298	304	288	304	321	303	305	290	298	289	265	284	280	278	255	272	296	296	299	291	307	282	300	268	293	291	257	258	285	294	285	259	263	307	279	276	322	284	255	292	298	314	304	274	287	303	281	276	285	273	286	290	286	315	274	245	297	274	262	296	287	280	292	274	293	273	325	300	304	301	308	268	293	271	282	289	304	307	258	300	291	261	288	282	297	295	313	296	285	285	295	298	322	299	273	269	263	275	294	287	324	327	286	301	294	277	303	269	270	268	282	273	294	277	284	277	296	324	289	293	283	276	305	313	289	274	310	312	295	291	316	306	285	274	288	288	308	286	275	273	283	292	339	296	306	287	302	302	282	305	310	293	277	294	297	289	267	300	317	300	292	297	288	302	300	298	304	299	296	286	270	290	294	281	291	312	297	303	290	276	265	297	282	300	322	242	313	280	314	270	266	285	295	307	282	271	295	282	307	291	300	305	337	304	294	280	274	310	294	291	278	293	266	307	279	301	279	289	296	312	300	322	311	305	293	293	272	292	284	298	338	283	296	256	282	287	276	292	291	313	265	257	277	300	281	261	276	279	292	291	301	312	313	280	281	271	265	297	308	287	299	292	306	300	284	281	315	298	262	285	281	316	290	284	294	297	300	281	273	282	312	302	317	309	330	300	286	284
24801	21328	27610	25323	12243	1273	988	891	749	815	790	802	764	819	754	752	688	726	744	738	713	727	738	775	703	690	704	715	699	713	755	725	702	709	706	734	736	779	689	764	695	695	682	701	755	729	731	701	728	701	708	710	725	743	746	750	690	719	678	708	713	698	708	716	681	713	688	709	680	671	674	752	728	752	719	673	725	719	698	729	727	693	733	741	702	721	702	710	699	712	709	745	676	750	719	735	694	703	757	729	746	664	727	673	745	735	621	712	720	678	724	699	702	721	672	680	700	689	684	735	713	787	713	712	709	736	682	740	716	705	704	746	704	744	736	751	710	703	758	696	700	748	720	682	693	734	749	734	749	732	722	712	703	691	706	676	741	717	738	668	687	728	679	685	682	733	695	782	711	701	731	700	720	729	704	747	774	714	684	703	745	716	701	725	735	710	715	717	736	737	707	697	739	758	692	730	691	713	753	681	695	712	707	672	758	710	762	702	668	683	736	674	770	721	687	694	701	717	715	707	720	738	749	752	718	674	695	672	683	733	751	704	739	745	726	754	703	671	740	730	685	770	719	720	737	682	719	746	741	701	726	701	721	683	793	718	687	683	747	707	680	729	721	721	676	715	677	752	698	725	720	699	721	746	714	725	690	759	704	679	749	733	736	754	730	646	716	685	701	686	772	682	699	697	755	775	745	689	695	690	674	711	706	726	702	666	688	680	759	715	706	793	723	737	744	747	697	730	724	680	690	679	751	698	700	694	724	746	744	706	715	728	722	724	740	747	714	696	733	712	718	747	739	765	715	719	739	680	690	687	684	758	665	696	738	713	759	732	708	754	729	711	707	753	715	724	703	774	734	713	718	740	709	734	670	666	711	720	753	737	697	746	669	708	758	711	686	731	701	740	667	760	674	692	692	722	690	713	743	728	693	741	752	732	711	698	709	714	707	732	729	713	666	691	717	688	747	680	674	724	699	704	690	725	688	720	679	711	718	687	735	697	717	731	734	714	751	736	721	755	717	700	687	675	714	691	673	688	703	736	703	725	664	701	729	749	737	673	741	750	659	704	691	688	732	707	712	728	689	726	715	758	741	776	749	670	743	699	707	714	705	766	694	687	749	708	675	709	761	686	718	730	714	692	743	715	733	779	709	721	729	727	723	732	715	686	708	713	759	677	746	743	748	686	707	724	707	718	703	727	706	740	674	716	701	734	710	704	732	729	741	768	722	701	744	692	666	757	701	736	709	729	734	689	768	691	732	727	698	662	730	684	686	637	687	727	775	706	751	722	701	724	720	727	670	760	677	711	725	701	732	727	685	767	722	704	691	708	761	693	744	700	714	718	775	757	721	782	698	698	688	740	704	708	768	717	706	694	707	752	705	694	711	750	739	712	688	736	720	720	712	712	737	768	699	749	693	713	686	698	718	689	745	758	772	705	729	709	736	694	670	721	716	693	702	712	737	685	717	684	755	725	695	693	687	706	752	669	731	721	725	728	766	729	738	780	677	745	740	752	698	655	707	728	761	701	742	801	688	773	732	722	650	704	743	735	693	705	701	700	744	728	715	731	689	716	707	722	717	699	737	699	694	688	751	769	685	712	700	734	749	777	752	643	679	744	691	742	808	729	675	682	736	704	689	734	712	703	747	711	746	680	739	730	669	720	720	734	725	747	715	711	729	716	764	718	776	735	732	733	706	730	712	709	653	754	706	748	688	693	696	728	713	737	724	709	733	732	701	724	729	721	701	696	733	701	668	717	684	696	699	722	741	711	712	718	697	703	708	727	727	747	737	713	742	756	739	701	678	732	734	737	691	710	673	659	713	678	754	700	707	717	730	715	710	710	727	674	707	679	705	725	712	688	710	732	729	733	730	690	763	725	693	706	748	720	750	721	708	705	759	763	729	711	724	679	685	697	712	776	724	701	710	750	706	767	682	698	735	750	709	727	695	697	682	694	730	704	696	717	725	682	724	732	729	714	712	696	721	681	700	735	711	729	736	701	709	715	718	716	735	723	697	708	735	729	735	730	677	757	691	704	689	698	678	725	753	713	699	645	698	698	695	732	718	716	746	707	741	698	715	698	709	674	694	718	693	688	726	715	731	687	671	732	649	733	711	742	724	716	775	696	756	707	721	730	748	721	701	723	737	742	740	718	718	712	705	738	705	735	693	759	719	685	730	702	717	718	747	733	721	747	714	698	729	683	743	743	744	734	724	722	752	740	687	724	718	684	710	709	727	678	754	692	702	687	774	699	691	686	740	730	687	734	711	740	710	700	749	731	704	699	743	672	735	765	737	696	715	747	735	747	733	708	664	752	690	723	729	708	735	699	740	711	699	676	700	753	734	759	676	782	725	738	649	684	716	734	707	786	668	713	746	729	716	727	674	710	736	701	724	713	739	707	725	696	757	687	714	720	730	737	714	703	717	741	709	730	747	705	673	738	679	699	703	705	717	713	755	676	731	751	729	704	738	672	720	699	696	724	746	708	673	742	716	702	717	754	695	718	668	712	712	718	716	753	726	801	673	743	703	689	754	708	776	703	680	723	690	727	678	695	707	714	684	773	727	689	710	674	737	690	692	732	710	709	650	717	702	706	750	715	679	703	721	719	689	706	740	676	689	700	691	699	697	727	683	762	683	702	688	693	712	743	731	714	699	709	671	731	661	671	741	706	707	765	723	684	696	712	744	703	742	715	738	744	718	709	727	709	752	684	732	748	704	719	700	690	711	685	749	731	743	761	698	763	722	719	722	697	684	736	751	733	754	695	742	715	707	715	684	746	690	713	746	676	701	747	730	698	780	657	681	705	734	700	730	724	728	676	783	720	682	740	724	691	707	747	704	707	739	674	687	741	758	708	704	721	713	712	713	687	704	734	732	715	713	747	733	686	734	727	698	717	707	726	715	658	682	737	720	753	744	707	710	706	743	724	734	729	715	752	716	684	756	737	708	678	699	730	712	740	722	714	718	690	695	775	683	736	680	684	704	714	717	708	709	721	699	717	693	731	740	719	718	712	709	703	695	683	729	692	716	671	705	706	675	755	734	713	748	718	713	684	709	772	725	715	711	665	695	689	739	745	713	742	722	661	700	737	707	668	659	694	738	702	642	695	729	726	683	726	708	699	682	695	724	644	737	716	698	731	754	731	697	706	709	686	706	707	715	732	728	696	699	748	710	696	696	746	695	723	714	703	717	679	696	673	723	712	788	720	720	699	697	749	662	675	688	775	703	709	714	694	708	680	708	709	727	686	722	733	727	702	729	745	709	700	748	669	684	695	725	729	743	702	723	705	657	730	675	695	656	670	726	751	715	743	721	708	675	721	665	731	736	750	721	701	742	661	729	760	754	703	721	747	696	739	745	739	737	767	748	761	702	743	690	693	680	734	723	727	703	716	709	763	741	717	722	726	709	746	717	727	691	688	725	726	761	726	691	722	706	675	699	719	713	710	706	701	758	692	707	728	761	773	685	719	757	703	723	687	678	741	708	727
3453	5584	3724	1938	1620	1362	1167	1038	934	879	859	857	823	734	751	766	806	780	796	710	748	703	651	750	745	740	759	754	719	691	727	698	728	788	748	674	695	758	737	675	720	728	704	717	680	719	714	728	736	669	719	721	710	708	731	751	702	706	686	695	719	725	658	711	739	713	716	740	737	702	736	739	697	712	689	675	756	660	679	709	680	721	738	713	711	698	717	719	691	722	703	700	722	770	708	724	723	671	736	728	709	691	690	703	733	685	726	708	738	730	708	692	725	694	691	670	706	682	709	706	723	673	720	761	713	723	676	699	750	738	747	715	718	739	732	726	673	705	724	730	749	733	750	739	699	692	691	690	690	728	655	717	732	727	711	714	704	716	691	720	735	751	699	748	730	674	695	728	738	677	727	698	717	736	696	752	713	720	705	718	713	719	731	713	704	725	711	685	732	695	722	706	720	752	727	677	689	685	740	696	725	704	771	761	720	680	694	775	724	676	723	646	727	762	713	709	724	715	710	684	747	710	697	670	676	741	725	714	679	750	740	709	735	682	711	737	718	666	716	743	672	697	731	694	684	726	736	665	725	717	708	698	711	706	743	704	706	731	713	677	711	716	754	690	741	705	713	699	750	655	710	723	749	717	689	728	740	729	690	745	712	683	690	732	742	734	700	712	695	695	731	675	704	746	699	729	714	788	726	697	694	691	707	723	696	685	693	709	713	743	714	694	667	704	705	711	691	692	689	695	731	762	670	677	667	717	735	663	702	734	721	715	689	700	708	718	713	696	679	667	707	707	708	708	727	772	744	700	712	696	745	753	704	749	750	742	669	725	732	709	738	731	686	746	694	712	761	738	751	725	687	706	744	740	679	710	736	699	781	728	715	717	696	707	688	712	732	698	745	680	727	689	669	685	717	762	683	724	683	657	705	752	697	698	731	744	706	768	663	707	793	757	770	717	728	732	724	746	702	663	731	674	732	727	761	724	710	703	687	686	736	726	658	666	690	724	707	762	748	726	703	703	722	726	654	693	705	699	741	692	743	729	690	724	696	707	714	699	760	683	692	714	696	755	718	677	678	740	729	706	661	733	701	716	673	685	715	705	726	742	738	678	710	730	696	705	703	738	747	718	718	708	773	722	714	688	685	734	721	704	661	656	681	705	698	695	696	744	709	641	709	753	703	720	729	671	765	731	684	705	705	684	698	761	742	722	734	731	692	748	694	671	726	681	715	700	704	722	630	706	699	726	702	689	663	724	735	732	704	718	653	687	749	700	684	677	682	704	719	714	729	700	747	693	758	682	722	711	721	715	709	768	691	700	687	730	683	644	746	690	689	728	796	735	689	683	753	734	734	696	720	728	734	722	714	730	703	735	723	732	722	722	699	705	681	711	731	706	697	649	697	715	686	709	734	700	665	707	700	717	703	741	713	673	693	717	691	718	737	719	714	698	748	692	710	672	688	770	710	703	762	701	721	701	684	695	701	725	701	689	680	689	682	662	678	727	713	662	711	684	766	733	697	697	683	662	730	658	708	699	711	756	704	718	709	704	695	671	705	800	729	717	730	738	670	689	749	727	731	702	716	754	722	706	694	682	738	734	719	751	701	700	694	692	673	756	715	765	702	720	708	689	738	710	694	729	708	691	700	697	669	636	694	716	693	705	728	708	690	750	772	716	705	720	721	716	704	702	716	741	753	658	736	681	672	775	704	692	716	693	697	723	692	741	752	715	689	728	700	703	750	686	734	686	742	701	745	702	748	685	728	698	728	711	772	762	720	707	768	667	686	676	705	742	739	709	732	698	717	698	716	741	679	741	725	745	733	669	721	753	737	702	715	663	668	709	684	727	731	717	720	701	687	705	719	670	685	689	702	709	694	706	694	665	715	657	709	700	699	740	733	724	711	675	690	707	712	777	691	652	749	701	675	684	676	683	681	715	689	702	695	743	710	740	773	734	671	658	714	692	730	703	720	706	708	723	650	728	716	711	672	703	704	732	709	722	709	706	729	671	695	702	753	674	684	686	701	678	710	667	721	717	683	691	690	713	679	724	748	691	718	698	686	760	725	695	726	767	729	715	734	691	702	693	736	728	692	675	714	691	734	687	672	705	706	706	689	722	731	681	729	708	727	680	734	702	721	745	722	724	711	732	737	737	714	700	715	681	724	694	666	691	677	710	718	725	733	718	695	682	717	706	734	730	737	684	772	697	723	702	742	692	652	722	711	688	682	745	692	711	638	741	724	663	682	698	760	742	679	741	662	722	735	705	693	721	762	698	702	722	708	702	740	686	774	682	752	717	742	738	702	695	692	663	737	692	734	704	672	727	689	717	698	717	697	702	737	668	748	690	720	688	667	695	677	694	704	723	738	708	726	689	704	709	708	721	705	687	716	704	713	732	684	690	718	706	703	713	698	719	688	727	783	706	698	729	691	710	711	741	756	752	681	696	697	709	725	681	712	718	731	724	689	673	699	695	766	706	711	719	720	726	676	733	657	712	773	664	731	686	672	725	681	701	736	682	726	759	709	749	724	718	717	706	659	759	697	682	696	707	688	756	664	707	709	706	733	758	683	713	757	698	713	766	728	748	702	704	630	720	774	702	719	755	712	675	722	735	726	686	721	732	707	763	661	707	712	712	667	688	728	737	740	679	688	765	765	722	728	741	742	726	710	673	664	679	719	728	697	715	679	737	683	694	697	713	709	691	703	748	690	732	733	698	688	677	717	697	726	677	723	762	712	747	671	735	687	709	735	697	712	695	678	697	724	693	750	690	750	712	715	701	739	689	709	727	733	750	682	724	676	695	691	700	761	727	753	708	737	677	728	740	721	705	727	698	705	749	749	698	717	716	719	718	675	694	669	694	747	709	653	684	667	674	701	733	764	719	707	669	641	742	744	712	741	727	681	684	719	730	684	745	772	715	713	709	734	733	724	714	722	687	716	745	728	696	751	690	668	688	692	693	730	674	697	731	709	732	753	735	729	703	716	686	729	775	725	716	732	696	733	695	741	699	740	713	696	704	724	723	714	704	723	740	733	662	709	687	714	703	713	692	739	726	718	703	710	756	759	739	711	729	707	690	665	667	710	714	722	728	714	734	679	764	707	688	725	662	682	699	721	734	719	696	683	685	745	730	666	698	733	683	747	706	705	770	727	709	708	744	716	716	740	720	731	683	736	744	740	656	730	745	724	688	675	708	716	690	747	697	735	674	689	684	722	683	703	740	712	660	699	723	688	722	693	729	692	712	777	722	698	719	697	705	735	685	745	707	705	738	788	713	706	718	730	742	721	670	698	683	665	703	740	746	695	748	728	746	767	670	772	696	704	740	698	724	683	710	664	698	730	731	710	695	704	711	677	732	704	696	732	725	698	705	699	711	720	731	697	738	742	738	740	710	711	710	690	755	714	720	687	678	733	708	721	688	700	676	711	683	739	707	704	704	714	736	757	688	753	710	747	674	703	716	686	757	726	745	756	648	722	702	725	688	702	710
22546	21326	29067	23929	21326	21390	9947	1012	770	634	523	499	504	442	445	407	393	377	370	333	325	344	322	321	356	308	274	283	301	314	291	303	293	283	296	249	279	253	292	293	252	271	289	265	253	280	269	271	288	272	277	293	282	257	265	286	277	248	297	272	262	290	259	259	282	308	273	263	245	284	282	249	277	241	272	245	264	270	275	300	270	240	240	241	226	253	274	258	259	270	292	253	264	243	275	266	266	242	237	259	244	244	251	224	261	297	263	256	273	284	241	266	225	255	253	270	279	293	248	226	246	260	261	232	282	247	290	233	255	260	255	273	232	268	272	273	259	268	264	291	295	301	276	276	239	263	251	253	260	258	264	273	277	290	265	261	255	241	256	257	270	246	240	247	264	269	266	291	260	249	263	268	274	235	297	284	267	241	262	292	242	264	262	265	251	260	268	279	272	249	250	265	268	247	262	283	269	266	242	254	268	249	254	287	289	315	248	245	261	251	256	257	273	232	262	265	295	254	245	271	262	250	272	255	260	249	269	265	280	289	249	234	259	255	296	281	271	259	270	230	259	251	236	255	234	258	279	276	264	277	247	308	270	278	260	300	278	257	251	260	285	237	260	242	252	273	256	267	285	250	269	304	276	237	264	283	247	272	261	290	234	241	251	284	244	292	264	269	263	266	266	266	266	262	258	294	248	246	270	273	300	238	269	271	269	268	292	275	254	250	250	267	270	234	264	254	269	250	275	248	232	247	271	244	275	245	268	263	291	255	287	287	256	252	248	247	273	261	279	282	266	270	244	273	275	267	289	277	243	230	263	251	270	270	264	241	237	255	228	245	265	255	259	248	265	272	255	266	272	255	253	263	238	259	254	278	235	281	256	271	245	225	280	254	260	242	264	278	296	288	263	271	263	250	257	270	254	272	264	264	226	272	268	226	248	266	244	270	265	282	258	276	261	271	292	265	292	278	256	251	269	272	273	267	218	276	242	268	266	246	286	273	289	274	252	258	275	282	258	253	247	235	283	248	268	277	271	293	296	255	251	271	264	276	254	249	271	270	271	242	250	264	282	257	235	249	264	253	242	250	262	264	239	264	248	255	291	273	268	257	268	282	256	243	278	262	258	289	273	240	301	245	231	255	287	303	274	244	263	268	296	264	275	252	249	246	285	264	272	240	302	265	265	246	273	292	272	290	273	251	248	272	266	275	287	268	261	292	267	265	237	252	247	282	250	246	266	303	264	231	274	282	256	219	259	267	256	256	284	239	259	250	272	263	269	265	234	254	276	246	264	243	286	246	267	269	261	250	276	255	262	266	285	267	241	274	270	256	266	241	282	278	253	271	288	262	251	256	237	277	242	283	257	249	262	262	245	245	227	255	275	233	228	253	242	240	248	285	247	257	275	279	241	243	251	264	225	250	239	244	283	281	278	249	257	254	257	262	243	244	227	286	270	267	259	272	242	222	274	246	259	245	246	260	248	257	258	253	281	299	242	238	280	254	271	242	274	289	233	243	268	284	289	246	240	271	288	233	266	246	260	261	278	221	273	257	251	282	263	256	262	264	264	228	266	273	249	261	248	267	235	278	243	234	252	237	228	252	262	244	280	228	245	247	268	288	233	261	261	257	265	276	242	293	274	271	269	275	262	260	290	291	256	248	252	272	288	267	290	253	283	257	251	251	267	268	232	286	275	264	233	290	245	283	288	279	258	260	260	275	274	264	233	228	271	254	257	256	268	275	257	279	258	258	263	274	246	257	250	237	250	245	252	257	246	292	293	277	251	254	259	285	258	292	243	261	249	289	281	238	269	259	266	249	290	287	268	239	265	254	272	299	261	260	254	252	240	249	271	240	265	233	226	252	239	250	257	263	259	275	246	226	257	288	273	265	295	273	275	247	251	248	260	248	282	234	278	289	243	243	257	262	261	242	253	268	250	249	233	243	261	227	271	233	271	269	280	264	242	258	304	254	308	256	268	253	246	252	254	268	274	266	251	266	277	266	245	283	254	240	265	277	245	243	258	285	255	257	258	267	257	234	241	263	259	238	261	287	280	240	287	247	270	254	261	274	255	271	254	277	261	270	277	252	264	263	278	264	269	260	262	290	255	281	280	265	256	271	244	251	236	284	305	240	284	281	235	276	250	248	272	244	271	278	252	253	239	259	267	254	250	258	248	287	260	274	271	259	271	237	261	267	292	283	229	233	251	263	260	248	288	225	262	266	252	268	260	271	251	230	276	252	257	248	258	272	270	240	289	254	229	245	268	246	263	241	234	253	272	269	258	255	254	250	239	260	261	235	254	272	280	263	254	262	243	226	222	216	251	246	273	271	284	232	270	243	253	250	257	237	251	252	279	257	242	268	237	257	277	266	280	265	248	235	243	237	288	281	278	264	242	263	267	277	291	246	236	295	243	258	283	263	251	244	251	273	248	278	263	263	282	250	255	270	274	252	261	248	282	267	235	279	273	286	269	259	283	255	232	278	259	246	282	291	287	263	245	284	284	249	249	253	225	252	242	250	273	280	263	236	257	271	255	264	256	284	276	255	275	263	252	283	267	239	248	277	253	271	254	252	263	255	253	270	273	287	228	252	252	269	288	280	272	253	246	270	257	251	244	228	258	252	248	259	252	240	280	253	260	263	312	249	258	257	266	240	266	274	254	262	296	271	271	266	269	233	279	251	262	267	280	283	290	254	272	270	276	264	281	282	261	255	229	250	261	259	268	286	250	264	262	284	262	253	275	247	241	282	273	254	250	272	265	261	254	270	243	253	247	260	252	250	257	272	217	285	248	252	263	288	258	291	288	262	273	256	260	267	255	249	283	258	258	267	272	259	260	263	257	262	267	270	246	275	250	270	267	254	278	254	253	262	281	251	247	277	257	264	233	274	289	261	237	288	275	258	272	274	271	255	236	283	277	274	257	272	247	248	255	258	242	277	258	255	258	258	246	252	248	264	236	280	249	225	282	237	294	260	255	223	280	228	257	247	269	248	260	268	272	257	278	254	230	281	248	258	272	273	241	268	271	255	241	270	259	273	262	245	271	253	243	268	283	246	226	252	238	263	266	267	234	264	248	298	229	270	251	276	236	281	268	248	267	267	241	294	287	277	256	280	264	262	260	234	288	272	268	286	275	259	290	285	255	232	252	274	257	274	255	299	258	264	243	232	273	271	280	275	251	255	258	270	249	260	252	284	240	301	257	261	279	274	262	275	281	288	236	263	263	260	264	272	259	273	255	254	272	266	262	276	290	279	224	266	265	265	266	237	250	258	265	254	280	255	289	266	234	268	260	242	240	263	241	252	272	278	294	236	239	261	271	248	230	246	253	279	279	263	285	239	283	250	249	254	277	264	274	239	264	227	262	247	260	280	261	282	263	270	307	255	252	284	239	280	274	272	290	260	231	270	287	269	239	244	268	244	280	235	262	250	236	245	253	265	231	270	281	270	231	277	253	246	247	258	256	218	282	232	233	252	240	289	235	252	223	273
4374	14423	9808	4681	3426	2581	1855	1424	1072	880	809	680	587	542	483	445	429	437	392	411	358	372	342	326	356	358	290	298	294	345	297	300	285	292	284	309	260	265	314	303	258	245	283	270	254	270	280	270	272	249	259	263	282	291	264	234	249	278	260	278	231	259	278	275	267	323	270	270	278	277	258	259	257	240	256	228	272	260	251	228	253	270	297	260	246	272	259	258	284	278	267	276	277	267	265	261	254	257	258	248	256	249	313	259	268	260	246	278	249	241	249	257	244	250	259	254	264	264	250	259	272	288	293	266	246	279	252	290	274	261	233	228	267	276	273	281	254	259	272	277	269	257	254	260	263	219	243	273	249	258	272	276	284	269	274	252	237	246	265	227	284	249	250	254	246	274	283	258	255	236	267	264	231	267	280	284	241	238	256	264	250	272	262	255	256	225	288	245	256	263	254	250	271	252	267	281	260	277	228	266	256	251	253	265	277	237	263	250	233	259	251	253	251	249	249	269	257	249	274	270	242	269	281	263	251	261	251	279	275	259	309	253	276	253	243	266	268	237	254	235	285	270	270	262	293	235	290	268	277	269	245	290	254	263	246	277	287	246	254	244	275	280	266	291	274	241	249	244	290	251	268	267	284	263	273	268	257	283	272	271	271	252	296	251	243	260	240	265	282	260	280	259	249	256	261	281	283	259	262	246	248	259	239	269	265	260	273	258	290	298	261	272	265	278	254	261	263	249	240	233	264	265	247	240	253	270	241	280	257	264	276	252	273	269	268	250	260	275	257	260	236	263	287	267	248	272	250	254	257	273	258	242	215	234	275	231	256	268	246	292	270	262	270	279	275	283	266	269	258	241	267	241	251	258	246	240	284	270	263	279	270	268	266	255	274	266	253	266	266	260	262	227	292	261	259	242	261	251	246	240	244	263	241	242	238	264	277	287	249	261	253	247	301	235	243	258	267	267	257	235	202	278	247	264	263	238	271	269	259	234	254	269	234	267	257	265	264	249	282	261	268	265	242	290	257	285	254	262	240	249	281	248	253	274	273	251	254	259	256	263	261	261	257	259	259	278	268	274	294	275	219	246	252	270	268	258	247	261	245	256	254	253	298	278	267	243	271	262	229	263	294	283	276	239	242	242	253	278	271	230	224	243	256	254	270	254	248	245	252	233	249	253	257	276	251	249	276	264	241	253	232	242	235	273	232	253	246	249	262	260	271	248	274	265	236	239	274	282	272	238	242	241	243	256	262	254	231	219	276	257	278	287	251	265	221	275	267	247	275	250	266	241	249	239	260	234	276	251	248	237	255	248	240	243	284	261	268	235	237	283	261	264	252	249	283	237	266	260	269	275	229	266	273	269	258	263	261	246	254	255	270	252	264	248	255	262	270	259	269	255	252	266	241	257	238	254	280	261	249	258	229	248	251	241	253	289	277	256	262	284	251	271	241	262	256	263	240	242	250	272	251	268	239	307	268	215	285	265	284	260	256	247	288	284	261	258	261	240	242	262	274	253	245	231	263	244	276	247	281	252	274	267	269	282	242	258	265	229	266	241	238	253	230	268	256	263	281	274	283	252	284	272	250	244	263	266	276	250	231	232	240	252	251	250	253	251	255	268	275	270	268	269	252	249	229	260	299	248	252	249	212	238	283	263	235	258	245	241	259	296	260	268	250	248	244	277	220	233	256	265	244	258	255	295	267	267	244	263	249	265	274	257	260	240	269	283	263	274	220	264	264	249	239	251	256	269	252	233	255	239	314	268	270	266	256	251	236	271	247	260	248	238	255	278	243	238	254	274	255	282	266	237	276	266	216	238	283	275	254	277	270	257	252	261	249	268	241	268	280	252	273	280	241	264	261	250	236	267	284	259	226	241	285	247	287	276	260	267	252	255	264	256	271	266	273	252	249	248	271	246	258	257	271	263	259	252	257	246	236	241	265	266	258	242	251	281	252	232	263	253	269	277	297	240	230	238	278	250	257	251	272	234	249	272	258	267	250	261	234	254	235	229	282	244	274	279	228	268	255	253	263	230	267	256	240	280	246	271	260	275	272	271	230	230	249	276	245	222	263	244	289	239	269	273	274	243	271	257	279	275	244	247	258	260	239	267	237	276	260	256	268	245	248	276	267	255	268	259	238	267	255	274	302	254	241	258	244	290	238	262	260	269	227	275	267	272	228	242	271	277	236	271	254	264	221	248	267	250	244	292	269	239	274	263	263	247	257	274	212	252	275	261	255	222	242	236	229	253	248	277	258	251	234	252	258	258	266	244	231	257	247	286	273	266	251	261	270	261	247	253	286	263	225	298	284	255	270	239	253	264	259	249	269	269	268	268	220	269	249	273	240	260	281	260	251	244	262	271	245	278	250	230	258	265	273	286	233	245	269	292	257	283	251	267	274	248	256	272	276	253	260	239	251	256	274	219	264	278	253	264	248	252	250	260	250	239	250	274	266	245	286	275	237	235	269	236	263	275	253	242	258	268	266	258	247	253	282	257	261	275	258	269	269	276	279	203	263	245	240	237	245	271	227	260	237	262	266	278	277	250	275	253	281	251	266	274	242	222	272	256	261	266	224	258	273	243	278	252	273	264	281	278	246	250	285	253	272	277	244	283	256	270	222	279	240	223	281	258	285	262	269	263	273	256	235	241	242	247	264	258	237	270	267	265	227	243	242	270	280	290	234	248	265	259	258	267	293	267	244	243	251	253	267	256	262	263	268	243	261	277	252	276	253	233	266	265	261	247	257	243	246	251	266	255	261	244	242	254	260	275	257	251	234	225	256	255	277	238	247	239	272	260	266	258	256	277	262	293	270	227	273	236	277	260	258	242	276	255	241	263	260	247	226	247	265	264	251	266	238	311	234	255	261	252	281	267	251	270	277	274	228	239	266	251	228	260	237	241	277	284	238	259	260	255	272	264	266	271	251	245	255	266	261	269	244	252	264	272	232	277	219	248	262	270	271	264	241	274	241	238	232	221	282	288	266	270	254	293	263	237	259	258	270	271	261	261	269	257	269	274	249	263	253	260	267	243	282	280	262	268	272	247	272	276	252	281	268	260	290	251	244	301	256	256	248	275	258	238	237	273	285	245	256	223	284	249	266	259	274	260	255	238	282	235	245	248	237	250	246	256	225	229	271	231	263	273	274	244	280	253	263	256	247	278	244	237	280	281	283	270	230	266	269	256	286	267	293	251	261	247	266	253	275	282	284	240	220	242	267	256	240	238	246	238	282	237	253	293	247	282	261	271	270	289	242	254	257	266	257	267	249	237	259	279	270	244	253	245	257	288	263	259	244	250	288	242	252	293	260	289	259	267	265	238	226	249	229	261	273	266	259	254	250	263	268	259	262	263	272	244	267	261	277	259	223	262	253	286	241	276	253	273	261	274	259	237	237	263	241	268	292	270	286	287	224	286	282	276	258	255	254	280	276	247	260	276	265	237	258	274	254	277	292	263	282	270	268	237	247	261	267	284	271	263	251	267
27848	19768	6694	1064	709	713	635	595	676	685	592	652	672	653	631	678	627	655	629	630	654	665	664	669	622	611	627	612	579	618	595	610	647	653	657	661	647	618	618	643	649	648	619	598	627	652	609	574	646	603	645	628	662	616	641	670	665	689	637	606	624	597	677	626	599	652	620	605	604	650	624	606	585	596	608	630	654	647	691	618	645	647	629	617	646	613	602	672	629	615	630	625	646	608	641	625	617	664	646	642	625	621	624	612	626	617	617	650	610	603	666	604	615	585	627	565	607	652	622	661	610	662	604	675	607	625	588	652	619	628	649	625	611	673	613	577	680	606	607	604	597	638	610	612	651	629	598	630	600	633	641	581	631	633	664	660	645	670	613	622	625	601	598	649	599	596	627	633	652	591	633	638	623	601	653	629	655	652	651	629	635	643	679	573	662	578	654	651	645	653	632	652	628	640	620	612	632	646	611	633	605	669	662	654	678	590	673	659	605	616	660	676	616	603	610	654	575	601	625	613	637	620	601	602	650	622	648	689	579	631	616	599	604	653	655	633	577	619	632	655	629	668	617	627	616	717	613	620	632	641	673	617	614	625	599	625	605	626	707	616	618	649	642	609	590	606	618	606	663	595	664	664	627	624	668	628	616	611	617	646	660	666	661	604	651	643	647	656	598	635	657	605	612	587	647	647	595	663	618	629	601	648	596	636	624	633	620	661	656	674	642	628	607	576	632	636	629	633	565	649	652	624	683	634	610	635	630	624	633	654	679	629	641	621	622	596	597	625	623	610	621	614	601	595	603	647	617	608	629	614	625	627	634	648	609	613	616	641	689	634	623	594	575	686	644	640	667	674	632	613	635	627	647	635	581	658	650	626	607	637	652	629	597	619	629	635	580	688	599	612	672	620	619	574	644	622	644	658	641	636	687	615	622	608	609	632	637	661	610	620	605	609	613	619	637	644	660	628	611	618	625	601	600	635	638	631	623	633	612	620	599	647	602	670	661	613	607	603	637	602	643	669	656	674	642	597	608	606	638	668	616	646	634	630	641	657	628	574	631	617	617	649	632	593	693	652	654	637	606	620	644	599	628	628	602	622	634	627	609	647	656	632	563	665	661	645	637	595	616	650	609	657	580	659	653	653	682	635	623	662	622	656	641	622	599	589	584	625	666	622	628	655	642	597	643	609	617	605	658	631	635	682	619	619	601	572	652	627	641	624	607	631	654	630	624	647	608	643	649	632	666	627	633	631	612	639	610	614	676	664	647	652	646	597	617	685	594	621	573	613	663	625	620	632	622	562	612	635	637	620	633	595	633	633	616	645	611	653	567	585	638	614	632	691	608	632	627	626	657	594	599	632	631	647	610	602	634	664	644	642	639	585	689	625	648	600	602	614	636	615	627	655	616	658	657	628	646	677	593	622	597	622	652	634	626	654	596	612	594	661	665	648	641	671	624	624	614	635	631	644	654	612	682	652	640	621	667	607	616	614	641	633	632	610	601	617	620	627	643	594	612	605	640	605	640	639	664	659	644	597	622	657	616	645	620	622	597	672	631	622	650	603	652	610	599	659	624	597	626	648	633	585	630	638	670	627	609	628	609	593	624	617	628	622	655	609	667	658	606	591	632	658	620	627	624	698	626	598	620	631	620	621	643	698	581	637	643	616	630	631	615	652	642	638	603	646	580	636	627	626	611	606	640	629	616	653	631	616	680	568	614	646	625	621	584	651	598	618	610	577	637	641	643	618	615	616	645	633	652	661	646	630	617	592	636	643	629	620	610	658	668	651	653	609	620	638	629	621	646	583	655	608	630	667	599	650	642	671	628	625	617	649	616	591	666	620	647	647	614	611	617	655	594	630	612	640	642	591	641	639	632	648	662	656	645	631	612	607	639	603	673	658	653	626	606	653	627	648	694	662	656	615	653	587	656	604	614	631	665	684	607	670	640	686	619	655	606	622	592	608	603	616	622	665	651	604	648	630	613	623	681	606	633	655	634	637	647	607	591	654	632	640	597	648	607	601	592	613	598	615	665	632	630	623	695	632	649	629	592	664	602	621	714	623	674	639	618	663	661	606	598	653	653	635	650	618	607	622	552	658	646	597	654	584	608	605	567	646	658	641	647	621	607	664	622	632	608	616	659	641	602	588	635	609	659	606	628	609	607	619	609	651	645	653	607	620	651	642	595	634	583	597	602	623	623	599	624	656	648	600	598	594	622	625	623	689	611	645	687	648	598	666	626	609	618	628	644	646	641	623	644	639	616	641	582	613	636	675	658	628	630	614	650	638	590	640	604	644	657	650	599	610	650	575	601	572	635	621	617	617	649	642	629	648	655	613	568	648	629	604	660	601	606	638	607	609	621	611	612	615	631	585	634	630	615	614	604	672	641	604	636	661	615	616	600	638	640	625	609	640	612	603	611	618	622	674	647	613	649	627	660	618	638	608	632	659	628	620	628	650	611	616	612	654	658	576	623	608	632	662	623	646	658	604	576	648	655	595	689	631	637	666	617	631	626	590	616	639	667	618	620	646	614	606	628	632	606	592	655	687	655	604	603	654	642	629	604	623	639	629	625	625	648	606	652	641	617	618	647	640	627	604	598	593	588	647	637	636	608	642	588	657	639	612	633	613	631	621	621	621	602	641	623	636	591	666	708	649	599	642	630	623	635	623	623	626	684	609	662	628	621	638	666	630	663	629	618	615	621	678	672	605	632	660	642	650	599	646	643	611	639	645	582	616	641	659	617	621	641	604	619	593	613	656	620	613	634	623	691	684	603	646	638	693	637	640	640	646	667	621	630	615	639	642	566	639	635	593	625	663	634	613	636	660	586	650	654	628	609	637	641	638	614	643	632	584	634	622	596	617	666	646	618	638	576	633	621	677	590	634	638	615	625	648	666	615	637	612	636	610	611	651	613	625	649	636	615	586	627	654	627	634	653	629	659	616	626	665	606	652	598	638	578	645	616	625	590	592	604	618	614	629	669	649	642	620	626	674	636	627	664	612	684	629	669	645	627	619	616	631	604	578	680	630	654	637	644	640	647	607	652	652	623	631	587	636	609	613	672	629	654	676	628	640	659	618	632	681	670	617	606	658	619	628	582	657	623	581	664	636	676	621	665	639	603	611	616	625	616	660	646	588	639	655	604	610	644	628	655	620	618	633	660	616	634	635	623	615	636	658	607	617	640	599	647	640	614	609	610	618	614	573	626	635	608	615	605	647	608	628	637	635	613	649	614	647	629	613	625	612	611	609	640	669	615	662	609	643	613	625	636	610	607	656	673	645	659	618	616	646	662	633	615	604	638	638	653	646	602	634	595	613	580	597	606	614	637	628	614	655	614	595	595	609	624	637	609	649	622	653	635	623	626	644	627	635	659	621	591	634	639	647	615	656	672	679	674	658	618	643	671	677	636	632	705	588	600	593	638	619	618	598	612	637	635	679	647	602	616	624	580	641	637	650	619	594	626	637	656	632	610	634	584	627	659	638
4520	1602	1131	834	788	781	730	677	666	672	682	627	671	650	679	689	653	609	652	637	651	645	662	633	667	628	639	635	649	666	653	637	664	672	656	670	611	702	631	649	620	596	674	686	647	741	638	655	704	656	649	616	603	657	654	634	670	605	620	661	620	711	649	676	661	586	643	640	674	594	688	669	608	599	659	606	633	656	637	595	619	678	670	669	642	614	659	668	630	661	628	648	592	608	640	650	631	661	660	636	654	638	694	659	594	633	626	647	622	602	653	620	680	672	652	666	660	643	685	619	640	642	660	634	651	649	657	638	643	667	654	643	631	623	595	613	625	653	642	626	627	675	588	633	644	619	633	653	644	706	648	632	629	646	630	651	671	602	619	606	639	672	657	615	660	664	644	661	653	652	641	665	607	623	697	692	628	649	622	662	595	659	698	619	642	650	685	637	638	648	643	672	638	622	676	666	617	665	620	626	647	614	642	617	595	568	618	609	619	657	593	612	582	619	601	602	618	667	630	582	587	595	677	616	646	637	671	588	643	655	595	643	633	644	649	623	648	641	641	705	655	613	640	626	656	662	649	665	661	606	652	656	623	663	627	595	648	668	648	662	633	658	659	629	647	631	606	707	622	646	656	681	650	636	635	639	653	670	657	626	624	640	655	637	628	651	640	678	672	629	657	616	695	634	685	613	643	666	656	640	678	583	637	651	632	644	652	645	654	601	607	634	638	645	622	601	657	594	665	640	603	652	653	618	639	642	681	610	663	684	616	645	649	618	647	662	619	629	668	626	630	677	660	603	625	622	658	636	656	660	632	665	649	625	667	612	647	629	616	668	631	684	656	680	670	627	664	642	570	645	696	631	668	626	624	626	608	650	622	605	672	671	690	656	623	636	646	642	647	665	605	638	627	627	613	659	654	625	667	673	652	644	621	694	642	639	591	636	596	590	617	640	648	669	629	610	642	639	665	645	686	617	631	606	611	632	656	658	650	628	624	666	670	614	640	618	621	651	663	693	674	637	630	609	657	632	658	641	626	610	631	650	635	647	619	591	616	646	651	630	660	650	651	617	638	669	659	642	639	629	657	650	684	642	637	641	659	660	645	629	622	610	672	600	674	676	655	616	642	691	634	629	608	631	607	634	652	667	657	648	637	641	622	665	640	624	624	650	624	644	616	650	636	654	717	650	639	676	675	632	624	621	658	638	615	650	626	644	651	611	646	634	678	651	600	614	660	614	628	663	628	638	622	628	643	598	676	684	705	627	657	646	653	609	657	668	615	604	688	656	662	623	673	652	661	591	667	631	608	614	616	644	642	644	613	686	650	599	651	659	632	643	666	607	634	630	639	647	674	671	642	673	648	627	666	639	664	603	664	662	597	620	647	663	630	650	646	636	634	643	617	611	641	608	655	659	627	640	678	638	617	660	630	638	612	611	630	599	671	627	665	658	660	606	638	675	590	665	644	640	646	628	657	659	660	702	671	581	649	665	644	670	711	626	676	677	640	620	650	601	642	644	618	641	649	629	637	661	651	626	679	689	657	628	659	547	643	630	679	642	605	676	631	624	661	683	622	641	653	636	651	629	675	629	637	602	624	681	639	611	651	685	636	626	592	664	631	652	665	658	650	636	689	670	617	671	610	644	631	620	597	595	642	702	649	592	662	637	630	688	672	702	654	655	620	678	733	653	601	595	643	648	641	623	634	670	626	647	644	660	685	630	627	633	599	661	695	658	659	647	631	649	642	687	657	642	635	656	580	682	610	687	682	685	609	662	647	653	672	651	672	661	619	647	665	633	632	672	676	631	637	631	620	715	663	653	658	652	641	655	642	659	665	629	630	619	706	670	653	614	611	644	615	649	626	629	626	600	633	624	660	637	603	625	674	630	644	593	635	644	629	666	638	633	636	627	598	609	631	618	660	667	686	615	631	647	653	617	667	636	637	636	677	660	639	661	583	667	643	597	672	610	647	637	640	651	620	613	603	615	635	667	664	634	598	654	657	662	660	651	627	649	670	595	665	652	674	690	691	639	619	613	648	671	662	670	639	631	633	625	637	653	626	666	646	597	639	665	628	655	643	612	663	633	684	636	630	646	625	625	643	675	628	652	604	642	638	661	641	618	649	675	654	623	641	637	647	600	615	619	652	657	637	652	657	688	669	630	650	622	662	618	610	649	640	622	617	638	611	629	647	651	662	594	639	656	608	646	640	654	622	657	619	615	634	616	617	655	625	610	645	611	669	631	640	680	661	625	625	633	618	656	618	620	605	674	616	663	686	659	689	692	689	646	652	653	657	655	639	617	679	626	660	649	625	606	647	626	648	664	610	634	718	651	691	642	652	662	621	646	657	628	619	620	649	670	616	680	621	670	659	686	638	642	645	626	649	647	618	667	638	660	674	579	645	648	636	647	634	691	653	613	636	666	632	642	630	626	687	621	613	649	667	653	649	627	631	681	622	642	639	685	705	594	651	614	617	631	684	658	624	642	641	595	621	645	651	672	586	654	661	613	589	613	611	651	615	618	642	678	659	590	638	627	683	648	663	647	658	645	645	665	637	641	663	667	654	663	629	578	603	657	643	633	678	670	679	623	677	627	660	653	615	631	616	647	639	649	611	638	610	642	667	642	671	661	625	599	665	626	649	650	671	660	649	622	649	632	595	670	605	620	718	666	697	639	669	660	601	599	655	624	639	693	625	642	637	614	618	633	637	621	650	610	632	616	673	663	651	625	665	662	657	627	615	622	647	610	634	655	667	629	625	623	672	634	615	650	652	648	659	618	614	607	636	626	600	629	664	613	613	603	686	647	634	608	596	656	648	644	645	652	649	584	619	691	609	605	646	664	598	642	647	683	638	617	659	618	647	647	670	633	594	626	645	657	682	648	658	622	674	646	637	634	671	645	637	655	636	640	696	642	659	641	660	638	655	673	710	650	653	593	627	660	632	621	645	606	679	646	674	654	683	635	645	638	633	594	654	659	632	633	627	667	647	631	627	606	634	643	647	622	643	657	640	655	658	615	619	646	634	622	634	641	667	720	624	644	588	681	718	605	646	644	662	644	625	591	696	641	668	609	640	606	652	637	625	697	647	653	640	576	636	633	616	637	664	602	625	639	592	637	656	633	629	625	656	651	637	604	610	642	627	667	656	652	644	655	630	662	651	663	628	629	614	638	570	683	636	650	656	672	659	656	626	619	607	651	668	607	677	640	622	647	635	659	631	673	611	646	633	668	642	651	612	597	664	647	660	594	653	641	627	650	626	640	674	651	663	660	641	679	611	648	685	616	653	652	650	603	657	631	616	654	621	617	637	655	597	605	617	626	643	633	619	615	604	650	620	601	649	656	625	594	624	661	662	679	647	626	620	646	619	682	639	571	659	674	649	615	615	641	652	659	666	641	658	688	646	638	605	623	676	632	633	609	627	645	624	595	634	654	653	658	672	614	649	627	631	660	639	611	633	618	620	579	678	627	669	618	681	629	660	596	663	652
23769	21362	28663	24417	21371	10330	980	654	563	492	435	400	384	349	341	333	333	364	321	315	314	307	291	314	335	302	296	284	301	270	287	289	272	275	315	284	303	300	308	308	290	303	307	288	289	293	301	274	350	297	288	284	285	257	273	294	284	278	283	295	281	290	268	285	281	296	280	276	261	257	269	286	317	280	279	306	275	279	286	280	270	290	286	259	277	268	282	249	295	286	244	282	266	264	289	279	279	270	284	287	279	277	273	266	299	295	284	294	307	255	273	287	268	288	302	286	282	273	300	303	282	292	277	300	287	269	310	294	295	292	273	290	283	296	292	305	294	294	280	291	280	281	286	266	277	281	242	273	307	299	261	283	277	272	283	295	266	265	256	271	286	258	278	294	232	258	314	275	302	288	293	269	290	295	259	299	285	267	261	274	277	295	281	252	281	253	275	259	277	289	301	269	272	298	280	290	252	289	271	269	259	286	285	287	270	273	222	271	310	291	296	306	311	291	267	273	264	313	274	281	283	298	287	286	305	272	280	282	294	281	279	292	256	268	286	270	294	278	285	281	292	270	289	286	266	280	267	266	281	261	291	258	275	275	288	279	296	261	285	298	279	287	271	272	281	305	277	296	291	284	284	290	291	299	275	265	273	289	258	281	257	284	277	276	304	308	291	263	281	309	280	273	279	292	271	258	248	275	265	278	265	238	284	270	266	283	270	280	297	273	290	260	276	291	275	268	302	309	292	257	290	282	299	290	275	272	270	281	281	284	303	261	278	302	294	283	282	309	287	275	253	284	274	266	270	273	286	288	280	254	291	282	278	278	270	263	269	286	308	268	265	280	306	302	288	276	288	265	287	266	264	293	261	288	294	304	275	279	306	290	232	273	309	275	304	285	279	311	277	277	299	264	278	290	263	248	281	282	287	292	248	300	283	315	290	303	299	258	270	277	280	280	263	230	270	260	283	300	285	281	262	293	301	284	265	277	263	260	293	279	297	247	283	295	266	254	278	324	303	305	317	273	321	301	260	285	284	254	249	290	233	309	292	276	300	303	284	271	284	272	282	255	308	308	288	257	292	284	292	269	283	287	279	262	260	265	295	257	290	276	279	278	301	277	282	288	264	303	299	283	263	298	278	280	292	252	287	314	318	292	252	310	262	295	306	252	278	291	254	254	281	299	297	268	289	275	312	303	291	298	278	275	286	248	269	274	276	274	287	254	297	287	285	286	298	264	259	262	284	292	295	273	300	271	290	251	287	294	311	281	291	291	261	304	263	280	303	289	268	289	275	299	297	291	271	276	274	289	275	261	324	296	272	259	270	305	278	275	308	288	276	285	261	306	287	262	271	308	293	259	261	289	260	291	254	281	279	295	268	284	288	275	291	284	265	283	290	261	293	273	276	279	263	274	288	304	250	267	276	278	278	303	303	310	275	289	301	264	303	298	256	240	292	265	293	264	303	313	280	263	257	294	254	277	282	299	285	268	263	298	274	297	287	290	277	287	291	278	301	301	268	286	275	303	287	307	277	282	251	270	284	261	278	255	308	258	281	295	277	293	304	265	244	316	304	278	248	250	278	310	260	278	305	263	279	291	283	287	282	294	285	282	295	263	257	272	255	286	282	276	286	288	278	281	257	283	285	281	297	276	271	315	268	273	286	272	272	245	291	251	289	281	276	282	275	265	277	276	265	284	272	311	257	255	277	277	279	271	274	318	288	287	279	286	277	304	274	262	242	281	273	276	286	271	286	275	291	309	240	275	266	302	298	270	300	276	285	263	297	294	275	260	284	294	259	259	272	258	298	300	270	289	274	312	305	292	235	252	297	249	278	286	304	278	271	275	276	304	254	295	289	297	269	287	294	255	278	316	308	265	290	258	262	281	287	300	285	284	290	271	301	290	280	245	317	305	293	290	271	281	263	298	256	295	250	265	293	270	310	253	287	276	272	291	285	267	292	292	298	283	268	336	260	302	323	286	288	271	296	288	284	280	268	272	278	279	288	257	279	270	303	300	261	297	301	283	292	265	270	272	265	300	310	296	292	274	316	291	255	281	295	269	269	285	296	262	294	259	277	295	269	280	267	296	271	308	301	287	291	296	291	308	243	274	287	261	270	281	302	299	279	288	291	279	270	271	286	271	285	280	272	268	273	274	286	266	266	278	272	277	299	297	273	260	286	280	294	283	270	289	290	263	285	297	288	271	294	290	278	253	280	284	263	278	289	281	302	274	291	297	304	260	298	298	333	279	290	283	292	301	265	264	270	280	264	296	248	288	297	284	319	249	303	256	305	294	260	286	271	269	262	258	305	285	268	284	254	277	278	272	264	286	287	278	276	293	269	279	257	277	310	278	287	281	249	286	282	300	304	267	308	271	261	252	315	258	287	271	290	301	261	273	288	284	287	287	301	278	277	278	264	255	307	300	310	287	284	259	285	259	294	264	274	283	304	298	319	275	325	286	271	276	295	295	288	265	295	313	292	292	270	270	291	293	315	257	263	278	286	300	271	274	279	295	291	276	297	266	288	297	275	294	298	271	291	267	262	270	266	287	267	281	273	283	272	295	261	297	290	279	269	290	278	290	271	269	295	247	280	295	296	252	259	258	275	277	270	292	288	285	302	276	283	283	251	255	280	279	310	292	284	287	275	270	294	291	252	294	283	274	268	306	277	282	303	307	280	297	271	273	293	280	311	282	304	301	275	300	276	280	274	288	287	244	274	284	292	250	297	272	301	292	248	289	269	273	291	282	293	278	288	275	304	277	283	261	298	282	274	275	280	262	307	302	287	279	288	273	289	271	307	266	271	229	286	304	293	268	276	304	280	312	272	296	278	252	277	268	268	281	311	281	256	310	290	269	244	274	278	256	291	278	282	294	308	275	275	296	279	274	276	285	294	276	309	280	304	286	311	256	272	273	273	294	279	278	267	294	296	286	302	288	256	302	257	263	303	276	267	300	271	255	273	255	278	299	309	247	269	272	262	264	261	263	301	293	307	243	274	288	316	295	270	305	282	282	287	296	265	278	296	258	280	306	288	285	280	301	262	263	252	292	271	268	287	275	298	285	274	280	271	283	279	282	277	309	305	284	305	284	258	292	265	302	269	248	282	269	297	291	288	274	313	304	291	250	261	256	267	283	279	284	292	274	288	285	267	288	302	288	283	278	293	278	289	274	288	300	295	300	267	299	296	274	262	301	307	284	309	312	289	318	293	272	274	263	287	285	289	295	265	272	247	276	285	277	273	301	299	303	261	253	270	276	290	296	280	259	262	292	267	268	278	294	273	285	264	288	272	297	288	278	298	269	261	293	306	291	313	271	306	280	288	276	295	298	243	296	286	306	289	267	302	308	278	284	282	278	284	289	262	270	289	247	272	289	283	287	271	277	281	256	338	260	283	280	308	271	275	261	303	259	250	276	264	309	298	305	272	275	264	302	275	275	271	246	274	283	288	269	294	290	284	275	291	258	280	269	280	254	253	261	304	275	281	267
3358	8963	5963	2697	2022	1507	1169	897	700	670	556	499	449	458	422	405	349	359	348	358	352	335	336	312	327	305	312	319	310	305	291	284	304	316	321	309	305	307	333	313	302	281	299	295	289	280	279	307	301	288	299	298	287	333	304	319	294	284	304	310	304	293	293	315	279	289	283	279	284	270	272	279	291	286	320	329	291	281	290	270	279	288	300	307	313	286	340	311	315	280	289	298	322	291	304	321	316	301	305	307	346	283	307	285	303	278	279	295	289	295	287	285	306	255	324	291	304	294	310	284	334	305	296	300	308	301	308	337	275	298	270	296	297	294	279	281	324	290	314	274	251	309	287	284	310	270	292	249	297	303	321	273	294	296	269	288	297	319	270	286	318	258	272	292	282	304	318	299	313	261	302	286	312	306	297	316	303	288	291	287	308	256	277	324	299	285	316	293	289	297	318	295	313	307	304	338	291	315	264	308	292	288	276	332	284	279	284	296	275	267	306	274	318	302	291	281	325	279	312	284	303	272	304	333	299	288	269	295	301	290	309	276	265	294	285	288	296	295	304	284	311	290	274	308	310	300	266	285	295	294	312	273	278	311	308	278	309	288	273	268	278	292	288	307	290	296	309	320	320	282	310	310	302	288	290	267	276	271	300	289	283	297	314	272	273	311	296	310	256	273	262	301	265	292	294	288	307	284	306	261	296	308	296	278	316	256	312	309	311	269	297	324	258	289	304	301	278	280	316	325	295	272	298	288	275	286	307	315	267	270	281	309	281	297	270	233	282	306	293	252	278	285	311	317	307	276	289	276	299	323	331	298	281	272	306	320	268	294	315	299	306	293	272	257	269	317	295	322	258	310	318	299	281	278	315	304	279	337	291	306	267	262	297	313	284	294	256	301	319	288	297	290	274	269	299	297	310	277	338	297	284	276	260	315	301	294	290	251	276	296	303	299	288	297	318	277	335	305	309	287	277	288	288	294	289	285	297	297	283	274	289	289	308	308	291	283	305	313	278	338	282	301	266	291	287	302	300	314	302	288	290	300	286	295	266	299	297	325	298	328	326	289	287	293	306	290	324	300	311	306	304	285	269	312	274	267	293	287	288	292	280	304	307	310	289	307	240	325	309	301	276	303	275	317	298	281	320	304	280	283	309	312	297	318	289	317	277	281	294	290	289	301	273	310	311	279	254	297	275	295	292	278	282	294	284	306	303	288	313	312	290	323	294	317	282	314	292	283	290	276	303	294	273	282	300	318	268	309	292	311	288	323	305	280	272	311	274	303	304	292	255	294	302	323	320	292	283	292	302	306	293	317	304	268	313	317	293	295	300	302	278	298	299	289	292	286	261	285	294	320	278	285	346	285	278	275	291	326	274	284	315	306	306	278	294	299	266	278	323	289	291	315	287	268	332	314	269	296	280	308	302	301	296	307	296	279	294	308	279	292	295	291	274	312	313	285	281	281	277	304	308	258	292	291	281	272	301	299	323	289	298	288	289	298	287	289	304	288	309	293	299	329	281	301	314	309	301	317	283	273	291	319	317	296	305	293	306	277	284	287	314	288	305	309	311	280	297	280	253	291	273	317	305	278	281	286	289	316	287	295	298	290	299	331	253	294	291	294	283	254	300	310	311	292	317	286	278	287	292	278	311	271	286	315	309	297	275	287	337	300	309	283	308	298	293	286	273	290	287	294	303	281	284	295	294	300	305	305	306	285	277	324	253	254	291	262	285	307	297	287	270	282	292	310	266	294	300	291	311	316	288	298	291	268	312	233	294	303	264	271	322	303	305	309	263	281	276	251	284	292	287	286	299	303	282	292	284	293	262	321	292	295	317	305	302	301	295	287	326	332	259	264	301	316	283	295	305	290	329	255	299	308	284	292	310	298	299	306	312	281	284	254	283	285	293	275	289	305	305	326	310	301	287	309	307	295	265	282	284	298	293	263	309	280	302	292	273	271	258	284	278	307	284	292	285	273	315	276	294	307	264	290	305	309	324	273	317	298	315	266	291	273	265	287	296	280	280	298	300	283	287	273	304	265	296	328	311	292	273	291	283	316	298	295	322	256	310	308	307	271	289	318	316	290	290	298	302	328	270	293	310	313	304	271	332	308	300	282	345	279	252	285	284	320	285	288	286	278	300	251	292	290	282	282	315	293	283	303	326	276	268	291	318	311	313	313	298	300	320	281	277	282	297	296	306	272	290	304	279	300	332	299	310	291	306	309	279	295	317	295	305	261	272	278	265	300	252	292	292	284	288	298	299	336	324	304	279	279	279	256	296	284	251	326	313	292	276	316	285	298	296	306	314	289	270	310	287	273	304	319	305	278	294	308	287	301	311	282	294	307	310	276	295	297	293	290	276	338	291	299	297	322	294	290	290	288	332	295	297	301	290	296	293	300	286	268	315	292	286	299	281	257	291	272	315	262	333	332	264	271	295	289	302	257	298	293	305	299	278	299	284	300	313	272	311	318	284	305	315	250	289	296	312	292	284	293	302	306	313	291	311	328	300	294	274	299	278	284	286	286	289	287	286	337	350	298	291	276	292	284	291	287	288	284	283	276	295	291	308	298	329	295	312	289	256	282	297	308	295	311	315	275	278	285	306	295	307	278	286	286	300	289	305	307	289	319	275	309	297	294	287	291	273	284	255	318	284	292	287	287	283	305	287	330	278	284	275	303	315	300	305	292	276	272	296	294	295	302	279	288	291	322	296	294	302	284	321	288	333	313	287	303	306	260	285	278	298	262	293	278	275	295	290	256	301	296	258	308	276	300	273	297	304	299	294	282	299	322	288	272	302	277	332	292	293	285	310	292	269	294	295	302	288	298	304	293	298	282	299	299	299	312	256	261	298	276	296	273	279	277	290	313	316	318	291	271	299	307	296	284	307	288	281	303	342	272	281	271	281	297	288	277	321	310	304	309	294	319	284	326	303	270	282	299	309	275	293	284	320	289	293	298	288	277	280	269	302	300	292	290	328	287	294	329	323	287	296	290	263	262	274	268	292	318	307	270	274	259	278	284	321	306	274	264	330	312	289	298	298	274	314	303	272	289	317	277	271	268	260	279	288	291	305	285	326	276	349	301	291	309	288	287	289	267	298	276	321	276	262	304	313	310	288	280	281	288	286	287	311	326	290	306	293	282	315	310	318	290	292	282	276	279	301	292	317	286	275	307	273	309	303	284	273	296	266	295	317	278	293	260	310	283	310	309	286	277	324	277	305	292	320	301	300	258	294	300	300	305	286	292	282	287	284	330	303	306	292	287	302	297	309	291	281	298	311	296	265	292	300	276	267	284	304	337	285	276	308	296	327	287	290	272	305	289	294	309	286	298	302	303	295	276	299	290	286	312	296	292	279	293	335	275	273	292	289	300	277	309	322	282	281	282	315	309	283	295	324	280	295	296	307	271	294	274	264	302	282	295	294	283	303	295	280	302	304	308	301	290	313	283	302	290	281	284	274	305	307	295	271	289	266	292	290	333	284	317
24864	21338	27620	25352	11886	1268	999	886	816	798	809	793	770	762	757	781	706	761	718	708	739	719	743	723	733	720	734	723	709	685	746	757	754	772	744	710	680	722	682	753	721	744	740	735	726	779	717	698	778	762	744	773	727	724	736	727	666	735	714	708	719	723	707	737	671	690	685	711	724	765	715	719	747	689	703	710	706	733	675	705	740	691	743	727	708	772	717	763	689	676	692	707	710	781	697	709	719	700	701	708	771	705	761	748	713	703	697	684	758	717	721	679	737	723	725	773	690	742	666	743	704	677	667	760	736	747	727	702	744	727	709	704	688	702	708	675	676	707	741	752	702	699	740	719	726	702	717	706	776	720	673	724	732	693	720	729	695	735	730	729	672	732	743	764	727	763	702	732	725	759	703	679	660	719	716	766	722	761	733	706	772	690	752	675	750	673	707	727	693	738	765	693	730	733	695	687	702	701	709	716	750	725	778	782	686	769	722	748	712	760	684	732	709	712	710	734	709	729	656	743	760	769	694	730	719	722	666	717	740	716	664	716	722	723	763	707	710	749	703	750	732	673	668	687	726	777	681	727	731	718	718	725	736	737	700	734	750	736	725	730	709	699	703	714	699	706	709	733	791	688	779	663	662	721	685	733	693	732	735	694	735	683	731	697	758	642	690	693	747	725	708	701	736	655	748	684	739	690	712	686	685	695	695	655	714	700	729	686	772	688	678	726	725	703	731	725	755	759	735	721	705	695	696	734	707	697	720	690	731	732	680	703	737	758	667	737	748	728	750	730	711	727	701	735	720	771	737	728	683	743	688	705	685	710	729	695	754	680	737	740	692	707	718	762	697	718	709	709	693	739	745	732	712	730	759	717	752	764	702	739	658	717	715	740	694	717	793	760	708	739	739	711	747	685	666	659	665	713	686	709	722	749	741	717	733	710	737	727	659	733	684	727	737	702	665	721	717	720	694	734	736	706	732	697	708	720	721	713	713	713	721	715	754	723	735	755	748	742	710	716	710	755	684	699	725	654	730	710	741	716	771	770	694	679	736	715	742	706	737	722	717	691	700	706	678	745	716	736	711	694	773	724	772	747	743	709	714	738	717	717	734	729	720	737	681	725	707	715	718	706	717	728	715	683	712	732	700	701	759	726	694	689	687	693	780	713	721	698	708	693	740	742	700	763	727	681	749	731	725	694	728	713	738	747	680	718	727	677	690	766	757	693	738	732	724	716	698	697	716	724	695	691	718	749	730	679	727	712	713	700	705	713	734	677	771	749	741	731	708	709	674	671	701	735	753	684	726	699	745	743	750	751	720	698	743	661	701	754	711	696	732	681	745	685	695	719	760	707	712	740	728	715	729	700	725	736	660	731	745	713	744	738	727	763	707	742	755	694	767	689	697	729	681	683	758	759	692	679	696	732	746	711	709	729	714	680	710	714	684	761	732	730	717	677	755	723	692	693	645	737	724	758	678	711	667	701	778	687	680	727	739	737	695	735	717	693	726	741	726	697	722	710	719	730	693	710	704	726	763	692	705	774	745	722	721	686	700	718	741	752	698	723	707	715	761	663	756	721	705	705	691	729	740	721	751	717	708	687	707	736	721	674	718	677	701	740	661	718	728	715	720	691	699	733	712	727	700	703	745	755	683	707	727	706	704	750	694	725	681	725	734	740	696	767	747	662	737	744	697	743	734	716	697	697	706	701	729	715	674	734	703	743	727	752	677	733	696	714	739	731	690	668	778	730	694	722	754	710	690	720	813	691	759	696	717	702	738	710	730	739	722	667	761	726	728	706	696	760	727	728	734	729	738	737	716	711	646	766	751	722	726	713	791	720	688	762	708	756	713	651	711	732	695	753	703	706	733	697	768	733	729	758	683	726	733	738	730	690	736	729	673	780	720	739	723	718	754	677	747	690	704	743	717	702	734	717	744	703	710	682	741	750	725	727	762	721	735	710	735	763	726	633	685	732	709	774	724	707	681	731	708	715	721	702	747	703	761	709	721	678	693	670	745	733	725	713	764	685	702	742	736	732	699	723	773	722	789	726	672	723	730	693	705	681	716	721	715	700	758	706	736	708	691	683	724	698	736	674	689	725	686	703	779	715	681	687	710	689	698	669	726	709	716	714	702	682	735	705	749	679	715	712	690	724	723	717	679	672	717	754	716	746	751	691	730	726	730	727	698	755	756	764	704	710	743	683	724	678	743	705	688	760	705	710	698	703	754	744	726	668	702	670	739	734	756	705	725	702	722	762	740	707	740	701	737	738	663	690	761	674	696	721	733	700	711	722	772	706	703	723	733	715	687	704	717	707	706	702	715	738	756	726	750	728	683	691	728	723	703	715	702	770	723	724	722	741	771	708	733	712	719	718	712	750	643	749	659	671	722	726	740	698	755	734	707	727	695	707	700	717	735	672	702	717	698	741	664	702	701	725	777	672	694	672	712	698	750	727	704	768	734	751	674	735	727	743	742	677	740	751	717	699	712	680	673	689	735	710	757	703	717	670	682	675	709	692	720	755	725	686	691	714	753	733	725	731	731	748	719	747	689	766	713	693	728	708	747	725	691	741	772	763	763	719	717	761	712	735	662	787	736	676	745	728	726	673	758	728	711	720	716	699	711	714	691	682	696	747	768	703	668	689	703	732	677	742	702	721	770	715	725	699	714	773	687	734	714	743	679	761	810	727	690	730	739	669	709	667	742	771	725	730	707	693	741	714	792	721	758	751	766	749	716	727	718	720	739	730	759	699	666	699	752	703	715	715	708	668	676	724	726	747	699	740	767	719	716	730	687	753	660	687	743	707	688	685	733	671	687	709	708	759	699	694	701	727	753	798	695	731	742	683	678	708	712	664	751	745	738	712	670	756	751	735	686	670	680	736	709	697	716	709	743	740	744	660	765	738	741	698	743	731	766	700	718	692	704	716	727	660	707	757	731	709	704	660	748	724	745	693	732	738	730	733	726	748	682	708	713	749	716	713	729	719	744	768	723	677	710	784	720	720	701	736	704	709	746	741	680	686	724	747	767	717	706	743	741	746	749	709	758	720	675	746	719	690	660	657	694	669	733	747	727	721	679	713	673	730	720	755	646	731	703	690	746	713	690	704	755	753	720	662	734	748	720	770	706	731	681	722	718	674	719	690	739	709	686	730	684	713	694	691	731	737	750	737	683	711	707	734	769	691	713	740	744	736	720	727	708	778	659	773	710	672	709	682	707	677	695	745	719	728	697	633	741	685	692	709	718	734	667	726	726	679	724	698	735	723	702	674	685	736	720	711	710	699	684	693	703	725	718	755	695	726	721	773	680	747	720	724	719	700	655	708	705	749	709	737	711	675	749	737	727	717	709	742	630	617	714	692	703	731	716	704	732	733	695	696	711	740	697	729	732	726	683	679	707	785	728	700	739	692	732	723	736	701	733	675	753	690	672	673	659	759	689	734	689	690	696	754	728	731	705	720	744	747	706	722	766	682	705	699	745	677	714	732
3433	5372	3675	2069	1574	1311	1204	1077	973	887	809	854	776	775	794	731	754	727	745	729	722	724	765	695	758	716	759	737	715	755	719	686	729	749	746	741	702	701	681	725	727	722	777	676	687	691	704	746	708	685	741	719	765	706	700	676	692	702	732	728	721	734	736	673	678	724	782	753	721	732	727	728	717	720	706	740	720	691	747	651	729	695	744	724	716	730	729	708	751	778	707	724	697	764	706	668	696	725	646	696	708	722	716	750	708	721	746	707	689	753	718	707	740	727	744	718	699	688	716	710	726	757	688	691	753	701	681	706	737	683	721	741	754	718	710	743	675	705	736	724	747	637	738	707	683	742	748	707	699	734	729	678	741	659	742	688	735	724	680	693	688	712	740	706	697	708	766	711	676	745	732	697	706	677	691	688	691	710	746	726	713	716	692	689	730	737	697	748	732	685	732	703	738	750	730	689	711	761	745	698	746	736	724	754	700	757	691	719	707	716	703	696	700	724	676	711	674	770	706	707	725	741	709	706	638	663	739	721	710	733	680	735	741	749	680	701	745	708	684	688	704	748	748	728	741	685	701	715	711	690	749	711	752	761	703	740	677	696	706	695	694	655	717	713	701	694	742	666	716	738	744	729	698	734	715	699	719	715	723	709	716	736	689	730	705	720	711	746	702	695	731	725	754	693	724	708	732	742	760	740	745	715	760	656	747	738	700	698	680	722	698	683	744	677	708	722	694	700	755	786	758	718	720	745	741	725	684	769	724	753	760	776	736	724	693	702	684	724	707	755	747	723	680	733	774	672	742	736	734	671	724	706	744	695	699	721	726	710	704	739	683	694	708	722	736	730	663	672	753	693	725	701	696	730	716	736	717	710	753	647	702	682	725	691	682	744	713	710	727	714	726	733	730	700	735	684	672	707	734	734	707	732	715	658	725	744	727	752	714	730	700	736	773	713	726	745	713	654	705	678	724	727	695	735	726	718	735	716	748	711	733	683	718	707	694	751	726	740	711	740	697	753	731	707	706	734	723	667	741	675	688	723	728	712	715	681	689	698	719	681	719	769	697	715	677	733	711	715	748	733	744	725	751	706	720	723	728	739	715	709	681	698	748	764	728	694	698	721	725	709	722	746	700	718	703	727	693	714	729	727	700	692	719	734	726	730	726	743	745	690	716	698	727	702	736	739	718	681	743	733	718	704	750	663	683	732	734	701	737	721	705	728	713	734	729	704	715	727	686	671	738	705	750	761	719	723	676	702	680	698	712	759	760	731	734	742	685	701	679	728	743	694	700	710	700	767	753	753	774	731	737	700	651	754	725	713	706	760	736	783	688	707	699	695	719	715	748	759	716	725	691	771	692	737	714	717	654	655	759	724	757	687	742	718	706	720	715	685	707	737	685	706	706	723	705	708	674	756	719	745	687	726	752	711	697	708	700	713	677	747	733	709	675	703	739	693	709	717	708	710	691	669	714	693	686	686	719	689	705	734	736	673	680	671	734	729	742	687	680	717	757	754	710	739	731	726	727	729	709	701	727	703	727	712	722	762	696	676	710	694	721	768	718	746	677	730	713	675	674	695	756	641	721	774	709	690	725	745	717	701	678	717	685	687	701	714	709	704	704	700	674	755	755	671	732	754	690	752	694	707	726	740	753	683	655	742	707	702	696	681	746	725	677	673	697	776	709	779	678	733	758	723	668	751	724	711	756	725	696	738	714	694	731	724	743	756	753	691	725	708	700	741	701	681	765	721	736	673	692	697	723	701	729	745	689	709	741	717	690	680	725	712	761	736	671	691	671	718	712	741	710	736	740	732	730	718	763	756	707	739	739	721	675	736	650	685	697	734	757	647	694	705	722	734	713	762	720	693	709	684	744	722	715	740	687	749	736	705	747	660	715	704	718	729	679	686	733	729	707	695	729	737	725	734	687	709	704	670	728	728	692	762	747	674	668	680	698	657	739	702	782	730	684	732	690	736	713	665	738	749	711	733	738	690	738	716	717	742	726	698	707	686	754	739	710	703	724	698	731	722	729	747	736	680	764	730	717	697	695	715	784	681	681	751	727	709	725	739	731	714	693	730	713	747	694	731	724	729	666	650	718	738	715	729	695	703	719	696	731	734	709	699	726	710	735	688	694	748	777	674	697	739	748	664	700	731	694	697	745	658	748	749	731	723	724	735	683	720	768	700	706	698	719	729	669	736	652	724	735	701	722	680	686	764	697	747	687	706	653	736	719	701	701	707	735	720	708	754	719	729	727	734	744	709	738	710	707	685	705	677	711	661	699	711	703	717	686	709	715	683	718	704	708	702	757	652	735	783	763	716	712	724	688	705	732	702	731	712	748	708	679	730	671	710	684	722	723	678	702	733	718	711	741	707	700	719	732	706	718	683	699	695	700	731	693	703	708	744	695	714	678	723	732	691	742	718	692	724	705	723	737	694	730	725	756	762	704	726	719	728	701	683	700	745	681	756	743	708	692	681	737	696	718	693	703	736	715	722	717	728	680	712	710	706	716	712	750	723	705	721	710	704	704	735	696	722	674	751	711	702	644	685	731	711	741	738	721	705	731	744	665	733	701	805	700	741	746	702	708	745	784	682	745	729	707	722	726	723	756	706	744	647	682	704	739	719	669	737	686	681	729	729	670	667	736	709	737	700	742	750	716	682	751	728	719	737	709	747	747	703	757	763	765	737	720	705	727	710	734	698	698	692	723	738	698	744	743	767	681	706	717	669	705	709	697	702	664	703	753	708	688	729	763	767	720	696	754	717	715	732	696	716	726	712	723	708	746	734	725	730	720	728	714	719	734	721	751	702	770	725	738	702	672	709	729	737	706	743	749	779	691	708	717	694	757	698	707	722	730	750	704	669	706	664	739	764	695	704	730	700	726	719	728	751	703	719	722	729	718	720	718	741	696	726	710	686	731	725	697	727	729	742	709	709	738	705	712	719	734	695	706	708	786	722	731	714	760	701	688	712	727	808	751	732	699	721	717	778	739	725	740	719	694	722	705	751	763	734	703	701	722	712	744	710	721	738	718	716	702	716	705	739	707	695	693	748	732	699	708	664	761	702	732	727	704	737	780	712	702	658	743	713	725	699	714	747	718	730	740	702	731	711	697	712	725	702	737	693	680	722	711	685	703	675	669	752	708	720	705	718	769	706	726	723	663	768	749	711	726	705	724	733	749	686	733	711	636	682	737	766	759	723	701	724	707	702	654	727	716	681	715	746	695	735	735	709	706	731	699	737	670	721	708	708	696	744	716	704	761	744	724	685	725	695	768	711	733	741	693	685	743	751	684	673	747	707	728	725	769	711	743	685	717	717	710	681	693	703	731	714	707	702	740	755	724	701	697	671	716	723	682	699	707	661	747	722	755	685	760	720	715	749	690	731	703	725	755	702	725	739	689	710	632	747	704	695	725	712	659	696	673	785	695	763	698	736	688	743	751	727	733	750	695	744	712	735	692	709	744	697	741	746	726	720	710	727
22542	21318	29053	23900	21322	21383	9631	1019	734	615	550	527	464	438	400	400	387	377	382	361	320	282	321	304	330	296	300	312	301	268	299	278	294	282	265	283	295	296	256	260	258	277	281	284	284	246	272	277	279	252	263	282	261	265	252	271	258	255	304	283	275	285	278	259	250	291	256	300	270	264	264	260	241	252	231	274	254	249	281	250	269	261	260	252	252	259	305	261	269	252	249	281	261	267	309	257	272	283	245	244	274	253	266	285	273	235	254	249	262	238	247	253	282	274	267	262	236	244	259	283	257	267	229	254	271	250	276	260	273	269	272	250	283	265	267	251	263	267	254	285	234	234	279	243	273	267	308	261	258	256	257	239	270	283	238	259	240	246	274	263	252	246	306	262	272	269	260	269	282	243	273	276	287	272	256	265	263	238	266	295	255	292	285	291	250	281	254	276	294	240	261	294	262	249	248	229	269	280	235	270	273	285	277	259	262	260	266	284	245	266	259	284	248	279	254	259	275	259	249	288	261	268	243	264	256	245	261	295	228	262	260	291	289	261	264	262	291	271	248	251	278	269	263	272	293	284	275	307	248	254	284	260	243	278	239	270	262	264	259	280	266	255	294	289	262	246	254	254	295	258	268	284	250	267	241	235	265	257	279	279	266	302	245	258	268	288	262	289	266	265	241	265	275	274	279	272	242	246	269	220	240	245	269	271	260	251	252	244	266	283	233	271	270	258	276	265	272	277	268	262	290	258	256	236	242	275	261	246	267	281	286	258	261	241	269	290	281	262	255	231	244	286	263	265	296	263	242	241	255	264	282	257	258	284	266	276	243	251	255	268	270	272	258	263	287	256	247	224	266	244	263	255	271	256	262	239	261	265	264	260	255	271	254	252	265	250	276	280	251	271	285	272	248	254	281	248	308	257	259	279	279	291	269	279	271	275	284	252	251	279	261	270	230	246	249	290	272	265	268	268	289	251	229	256	244	273	273	251	266	283	244	256	276	272	231	285	254	263	242	278	259	257	259	256	249	272	263	240	287	263	267	292	278	257	288	296	272	269	266	250	272	250	266	278	245	263	261	244	271	295	279	272	291	255	239	262	257	256	291	279	273	247	273	246	292	268	287	271	245	257	259	257	258	256	244	243	258	253	275	262	266	265	275	279	267	263	282	240	270	276	293	261	269	268	288	274	246	278	245	256	233	283	264	242	261	260	286	266	265	248	228	292	260	247	262	246	283	273	275	267	277	255	257	248	266	268	228	304	254	308	285	251	253	241	286	269	236	286	279	255	284	238	252	266	269	255	298	261	295	280	302	247	274	241	243	270	266	259	271	288	257	285	279	287	274	257	274	277	236	248	246	243	290	237	267	228	256	281	267	275	277	262	272	265	263	252	233	244	258	275	240	262	279	273	249	252	276	253	288	290	242	239	237	252	272	261	299	262	273	272	267	258	259	270	262	268	264	257	259	275	265	243	258	250	248	230	235	292	250	272	283	236	271	275	257	270	271	239	294	248	247	236	253	275	285	232	279	257	282	264	284	265	262	229	239	292	243	237	254	218	250	226	263	232	285	270	257	262	243	266	261	268	255	260	283	282	245	275	260	269	269	266	277	285	275	278	281	242	254	286	284	252	278	247	246	270	263	241	266	254	261	257	290	283	255	283	257	266	260	267	276	250	253	252	241	266	248	289	239	265	275	263	260	262	286	263	275	266	265	242	311	248	235	263	266	236	264	277	264	257	274	275	252	243	254	244	289	268	259	285	268	255	240	251	240	249	259	276	262	249	287	274	263	249	244	265	270	260	251	259	236	287	287	265	286	251	274	283	259	259	265	251	257	295	235	254	247	260	271	261	263	293	258	279	269	281	256	240	261	282	261	265	253	261	250	258	242	285	261	253	250	275	235	251	261	281	284	257	257	268	284	261	260	251	245	259	254	283	262	238	252	280	268	273	262	268	276	255	268	241	255	266	280	251	258	248	267	279	276	299	273	237	256	269	268	272	271	279	257	258	246	286	239	255	250	257	261	261	279	284	272	242	254	254	248	278	279	229	282	270	257	265	285	230	245	270	267	242	268	269	269	260	267	252	272	251	273	264	249	260	266	242	265	250	281	262	229	281	280	286	242	276	256	251	258	243	299	263	259	281	238	268	278	278	263	256	273	260	271	287	260	264	258	283	264	271	260	257	279	271	251	277	294	260	261	265	278	258	271	236	262	246	282	272	256	273	263	233	265	268	296	241	262	259	256	259	268	257	250	257	248	245	244	240	261	257	269	271	272	277	277	249	275	250	257	282	270	279	241	283	272	263	284	275	237	272	267	264	262	263	259	228	241	230	249	259	273	250	256	263	251	263	266	273	253	252	243	262	256	254	277	258	259	246	238	273	250	256	285	225	307	273	269	259	283	272	242	277	233	253	266	282	256	293	286	240	293	237	278	285	259	263	248	278	263	268	241	264	302	271	239	279	272	252	234	276	254	256	272	261	234	300	234	241	276	268	278	255	301	276	249	241	266	266	243	244	275	276	243	243	251	225	222	243	269	258	280	269	291	285	258	260	252	280	265	247	246	259	237	283	289	242	276	277	278	269	287	233	260	254	302	268	260	245	267	274	264	254	257	302	266	278	254	250	264	288	276	252	268	267	247	262	265	226	246	256	249	240	229	294	242	271	247	244	240	282	247	247	257	240	258	267	269	263	258	271	260	249	283	247	289	235	266	246	254	248	256	276	243	293	295	245	278	265	248	259	239	244	259	224	239	286	268	248	257	259	260	276	262	277	263	274	255	243	281	296	268	260	256	287	267	281	257	263	259	237	265	264	252	253	261	239	258	232	258	264	251	293	257	234	278	276	250	254	264	261	281	262	272	278	274	284	278	278	298	264	253	265	238	235	259	224	241	258	272	270	272	251	239	255	264	284	260	242	272	263	252	300	267	279	246	292	265	262	246	251	244	274	271	285	255	275	267	256	267	265	283	275	244	249	279	263	275	274	268	286	252	255	256	259	286	273	238	272	286	233	273	241	268	264	279	256	263	293	261	259	261	237	259	281	245	272	269	246	260	255	263	270	257	250	267	271	249	250	274	291	253	276	242	269	253	262	253	275	246	281	237	250	244	294	275	261	243	256	257	293	254	278	272	261	253	261	251	237	276	243	254	276	258	250	260	266	262	239	244	282	262	242	283	264	258	271	265	266	239	245	275	262	232	267	265	277	262	241	268	264	261	258	254	242	296	278	256	252	277	280	280	243	232	257	251	264	265	267	281	288	273	288	244	250	284	280	279	270	278	261	256	255	284	272	279	277	277	268	267	262	278	264	261	272	266	284	261	256	270	276	251	239	271	282	269	253	282	264	226	252	255	241	294	264	267	283	245	261	254	270	239	264	267	287	239	276	248	249	249	278	262	271	298	287	292	285	259	267	265	255	285	261	248	257	260	279	267	250	281	245	266	239	252	279	252	281	279	258	256	264	262	253	254	265	279	263	251	281	257	281
4299	14465	9737	4711	3423	2588	1795	1370	1072	940	831	715	628	516	495	487	451	426	386	379	369	353	351	355	301	318	307	321	325	311	340	319	275	323	285	276	276	304	302	241	308	307	289	274	254	260	285	269	252	270	283	286	241	293	250	260	234	302	247	278	248	270	257	290	288	267	292	247	261	240	292	245	289	274	240	255	271	254	257	285	268	285	269	276	261	245	271	281	232	294	272	273	268	282	275	275	257	244	261	269	269	261	291	268	268	260	280	274	252	249	271	276	279	274	284	278	272	298	255	265	274	276	253	248	281	253	267	257	249	281	244	267	285	270	261	236	227	271	283	243	280	273	265	249	264	266	267	267	265	281	246	287	278	265	278	283	256	271	251	281	296	269	268	278	268	250	276	256	286	249	277	266	278	244	287	269	244	282	267	244	267	260	246	246	275	288	252	259	256	248	257	265	280	242	285	245	254	291	249	267	267	289	260	257	283	279	246	285	250	285	244	236	268	278	236	245	261	260	245	247	272	234	249	269	258	259	258	264	224	275	283	244	249	247	258	271	274	279	262	301	254	244	289	261	268	269	253	273	237	262	263	291	290	277	272	259	255	247	247	267	267	227	260	280	238	253	276	245	265	241	282	235	273	278	253	282	235	243	237	232	279	258	264	240	254	256	281	276	261	252	250	250	243	239	280	279	245	284	275	251	229	257	267	270	254	252	257	227	261	261	255	260	247	235	275	250	256	252	249	240	226	268	247	281	276	243	281	256	251	277	242	286	263	279	266	257	257	264	276	223	275	250	269	263	241	273	275	264	265	275	244	263	276	282	272	242	264	272	247	270	268	266	259	280	233	240	276	272	263	219	238	266	250	256	257	250	255	287	238	260	260	233	263	276	269	283	248	269	273	280	253	245	224	251	266	240	262	277	241	265	280	255	286	260	244	239	274	279	286	237	282	255	272	282	306	283	255	273	251	227	238	276	251	269	283	252	263	245	292	251	266	282	250	258	246	250	276	268	282	271	262	263	266	284	253	242	266	257	259	276	221	232	251	248	283	286	251	261	283	235	288	281	249	260	266	277	245	277	255	243	283	286	274	272	241	279	291	278	273	244	280	240	263	269	260	260	261	293	287	273	245	268	239	258	260	254	277	251	238	254	248	281	246	269	255	255	268	250	266	255	261	256	277	259	283	275	276	236	272	266	263	256	245	247	263	280	254	248	268	300	273	252	268	279	245	235	262	275	266	239	256	282	269	240	268	250	254	280	282	270	272	260	264	279	252	254	275	250	259	226	276	261	246	247	259	243	256	269	267	283	248	253	245	259	253	255	269	274	264	217	278	286	230	281	268	262	262	259	257	210	270	269	267	257	262	258	272	267	254	273	240	245	296	251	246	258	245	277	273	281	277	249	260	232	241	272	241	278	253	254	264	290	244	263	253	258	268	281	269	250	252	252	258	248	266	261	229	306	284	280	289	286	253	240	267	274	282	257	266	250	236	248	246	253	265	272	256	252	259	253	270	263	304	257	260	239	236	256	282	252	261	277	248	269	260	264	264	254	264	293	251	271	288	262	265	251	275	267	228	245	257	269	270	244	270	256	284	274	257	252	257	258	257	271	267	259	242	259	260	270	290	254	272	258	261	227	273	279	278	260	241	273	251	256	313	259	255	227	296	268	255	283	265	252	270	263	252	236	262	259	271	271	269	271	234	245	245	277	243	243	261	259	259	238	254	242	267	227	255	267	268	265	245	270	239	248	250	257	258	259	233	281	239	289	267	269	225	258	280	266	263	264	269	268	246	296	234	276	281	262	276	259	257	249	229	264	261	236	274	276	251	280	246	266	246	279	261	267	267	248	242	264	251	268	296	284	260	265	240	254	252	267	270	276	237	272	253	270	241	233	251	253	235	252	279	245	216	280	248	263	256	272	261	279	253	293	243	243	254	269	259	253	255	276	240	255	258	264	248	251	268	268	289	261	272	268	258	250	260	279	295	258	269	280	255	245	256	253	258	269	234	290	255	280	265	283	267	246	281	287	253	269	230	239	268	257	257	269	307	275	239	251	286	272	282	287	275	231	249	257	250	270	231	290	273	238	269	250	280	230	237	285	239	261	271	256	289	278	274	269	257	260	248	278	247	274	259	256	234	256	266	240	263	241	274	247	243	258	239	273	266	263	291	293	262	270	261	243	258	257	241	265	287	252	230	232	253	286	239	259	267	276	262	251	296	291	212	256	269	276	270	250	246	226	285	261	260	234	290	260	243	231	251	271	266	296	262	252	268	267	274	263	262	238	257	256	264	260	273	258	285	239	280	255	246	264	272	281	265	234	265	250	262	275	271	274	278	292	271	275	242	229	232	259	242	254	228	272	232	240	285	254	249	279	286	268	246	245	263	271	258	258	261	250	284	291	270	246	287	262	262	273	255	276	247	246	294	246	277	240	256	252	262	266	266	245	246	222	268	275	243	278	256	281	262	245	266	255	274	260	256	249	288	232	281	250	254	265	275	251	260	256	312	250	273	263	279	247	255	246	266	254	258	250	267	298	268	266	230	274	256	262	268	248	266	256	238	242	265	233	256	250	265	282	235	266	257	266	260	269	278	286	249	269	256	258	269	233	251	251	246	245	248	241	266	239	263	252	252	278	273	249	277	253	265	273	231	293	260	267	260	265	247	267	261	270	262	245	268	256	284	248	245	261	264	258	271	277	248	285	259	253	288	256	278	257	259	271	229	245	294	276	237	261	254	266	262	269	241	246	265	284	253	255	280	259	265	278	251	248	261	237	236	248	258	268	268	241	257	248	274	242	219	288	204	258	283	278	274	223	268	260	287	245	232	261	225	243	258	266	262	277	259	233	275	254	270	259	256	267	225	245	273	241	277	274	252	229	256	262	264	255	239	270	285	263	261	243	270	273	243	243	268	257	269	268	247	249	252	258	279	285	257	242	278	267	277	266	247	278	244	280	245	281	294	252	273	276	254	255	277	272	296	245	271	272	229	245	262	249	242	271	238	253	253	251	242	268	254	245	259	259	247	266	269	289	281	255	273	259	261	251	249	254	263	262	272	245	274	248	261	286	244	252	259	234	276	277	256	280	260	243	263	230	259	222	250	262	262	258	277	287	240	265	264	276	263	259	251	256	265	244	252	260	269	261	277	263	286	284	266	260	246	265	259	260	254	271	283	254	260	237	290	286	238	238	269	259	276	246	266	246	277	261	239	246	288	263	268	271	284	250	264	230	279	276	291	269	286	257	272	257	241	276	287	257	258	244	276	261	247	240	262	248	266	238	258	265	259	259	261	253	266	256	237	252	227	278	258	254	265	263	231	266	273	266	266	269	253	264	250	266	252	277	233	238	258	245	254	277	276	282	259	245	234	271	257	242	260	266	306	266	272	247	269	269	233	258	270	270	261	243	247	265	272	288	290	273	287	254	290	253	259	284	224	265	252	235	241	268	274	275	271	252	285	267	248	282	253	245	249	261	248	235	289	232
27836	19785	6622	1040	762	694	690	641	683	669	645	671	651	660	625	627	650	658	635	616	629	606	636	620	631	635	620	631	582	628	628	614	633	605	666	601	660	584	634	624	624	647	629	617	613	597	624	642	630	681	606	563	660	609	621	643	652	653	657	588	670	624	662	671	673	574	646	638	641	600	648	582	654	627	671	584	646	653	632	613	628	634	637	646	624	601	597	625	653	645	615	630	610	613	645	603	597	628	625	622	655	587	593	641	611	585	637	609	603	673	621	641	668	586	687	649	610	608	641	628	645	640	697	572	620	627	619	624	648	603	603	631	631	612	647	592	613	672	661	610	602	628	617	609	606	640	645	637	624	662	668	607	631	636	638	624	648	621	646	627	651	646	658	633	639	637	662	633	652	658	631	669	667	615	600	641	642	694	579	621	651	604	661	643	599	592	598	625	626	610	589	632	591	639	661	601	611	620	661	605	625	656	657	645	638	582	613	622	667	667	594	631	622	648	663	616	615	621	654	612	641	640	671	648	644	634	615	617	656	616	655	634	632	692	694	603	575	611	630	573	614	615	637	613	649	669	652	632	629	629	589	653	615	624	617	605	603	671	666	636	608	622	614	626	678	616	663	623	635	622	623	641	635	640	675	617	652	656	630	647	652	605	679	643	634	644	615	649	630	608	613	600	609	615	632	601	644	667	663	708	626	554	595	614	618	617	613	581	640	640	636	626	625	623	629	667	620	647	635	626	650	617	625	619	613	643	646	638	637	651	600	591	587	630	612	665	628	632	615	633	635	678	688	639	629	604	658	651	643	616	681	594	604	619	663	629	642	601	606	616	611	633	626	584	627	591	612	672	616	603	646	610	640	590	641	634	651	642	608	633	621	663	636	589	629	647	621	625	585	626	659	623	626	638	647	599	602	643	638	611	641	595	631	647	594	626	618	639	627	672	643	654	613	654	658	629	605	675	655	585	654	626	642	676	648	603	639	604	628	622	601	636	611	625	623	587	611	641	621	679	687	626	586	598	617	612	643	618	659	628	627	619	623	650	644	624	654	658	613	617	625	637	647	616	588	649	663	621	639	562	610	662	637	597	598	632	646	588	622	632	655	615	651	604	622	641	639	614	615	639	612	625	609	639	627	591	624	611	586	608	650	605	579	629	631	617	676	611	626	670	606	616	659	640	678	649	627	622	607	649	646	572	639	595	651	658	637	658	630	616	621	635	638	645	623	616	634	612	592	617	621	599	608	618	684	581	613	621	665	630	634	639	642	647	647	596	635	619	601	630	625	581	581	650	673	678	585	604	657	611	653	634	589	608	604	657	624	601	612	626	626	645	611	638	626	637	669	618	613	624	634	560	643	575	634	648	621	659	645	622	642	628	608	604	600	615	635	636	619	656	641	627	585	634	629	620	629	619	618	658	617	655	616	632	623	646	623	630	610	645	628	655	618	624	627	635	687	639	612	641	610	606	652	635	620	616	613	620	599	641	604	607	644	624	646	603	619	627	637	630	596	619	613	609	652	614	605	642	634	599	608	589	653	609	597	559	596	606	654	622	635	621	629	608	636	635	599	659	660	622	598	643	650	645	684	635	581	591	661	616	618	674	620	633	617	656	659	642	639	604	601	650	622	641	628	660	615	544	616	678	586	615	622	590	626	643	620	687	615	554	596	617	651	675	654	608	621	606	627	648	626	619	586	625	630	622	646	635	634	632	643	646	629	606	613	662	624	670	596	627	622	634	651	654	600	625	623	610	635	659	584	558	683	706	629	628	644	641	600	662	621	589	607	621	593	648	651	616	613	664	589	594	599	619	637	605	649	682	663	630	583	625	659	636	657	601	578	629	656	625	640	597	644	656	628	648	622	630	638	621	573	637	607	603	622	628	625	659	645	625	614	608	596	629	647	614	650	632	591	652	624	622	648	619	608	613	598	619	646	575	604	650	628	636	642	636	632	606	594	635	569	580	624	603	637	603	623	624	596	623	647	683	621	642	668	629	623	612	656	604	655	650	638	603	647	614	610	614	617	593	622	628	637	612	593	613	590	565	634	617	655	653	614	617	594	606	553	625	617	604	635	599	670	651	637	629	636	639	667	608	635	614	616	608	632	635	631	621	633	642	590	679	640	679	638	617	646	634	630	616	609	611	671	638	632	615	673	659	674	612	645	621	589	652	624	625	606	611	641	617	613	600	630	639	625	626	623	616	613	593	656	633	672	666	625	605	621	673	669	588	596	635	619	605	662	642	619	644	643	638	655	670	682	615	616	603	626	636	615	684	608	609	617	644	546	655	671	619	630	602	624	648	679	622	633	587	621	591	604	603	632	640	601	618	640	608	647	649	595	609	644	634	559	592	586	653	646	613	626	628	627	626	638	634	626	620	599	625	659	631	619	652	648	627	646	605	628	650	612	644	644	624	677	604	618	634	599	624	626	584	608	626	623	590	639	605	608	623	659	620	628	587	638	646	609	636	620	631	651	620	622	612	639	633	633	585	655	599	616	628	644	595	570	632	590	628	613	624	616	647	675	626	644	643	587	647	594	634	661	627	604	610	612	601	588	570	622	622	627	586	650	631	559	632	607	605	599	610	628	616	615	610	657	645	641	628	628	613	656	635	608	643	607	599	660	676	630	651	605	604	697	616	635	622	628	642	637	629	621	635	657	615	641	606	663	594	650	686	634	627	663	598	593	657	633	660	629	649	646	637	618	646	647	648	616	662	634	614	610	579	612	635	613	600	584	614	634	607	638	624	607	628	606	627	611	657	626	631	652	632	634	643	623	657	599	597	616	644	596	603	653	636	654	601	617	663	655	669	610	605	661	594	626	610	618	610	648	632	634	638	643	620	633	622	590	598	598	614	681	651	650	576	602	621	635	642	588	638	584	563	637	642	602	642	676	622	655	610	632	629	614	621	614	641	612	600	615	625	632	613	660	660	687	611	642	638	588	615	610	634	625	656	572	640	686	630	625	637	619	670	603	611	671	622	610	657	656	685	600	662	627	612	630	630	630	618	606	619	606	582	633	661	644	603	604	618	666	652	600	622	659	622	615	626	648	650	673	619	635	603	683	660	659	618	597	615	655	632	603	560	640	659	627	618	632	587	708	622	618	605	611	601	602	609	612	639	595	592	630	630	615	638	600	646	573	631	641	634	646	636	590	660	654	614	632	642	640	650	642	623	596	646	655	664	650	630	643	639	633	669	620	610	608	597	657	634	656	673	600	661	686	648	637	614	607	620	623	633	567	624	595	623	628	634	608	596	662	636	673	625	662	587	628	604	626	665	668	600	574	627	605	624	631	638	626	612	623	667	608	600	642	567	650	615	673	645	594	611	601	601	664	660	614	617	619	639	633	612	650	591	616	620	643	618	634	607	613	626	640	676	633	646	635	650	631	695	618	639	615	621	643	651	611	660	659	630	602	652	638	623	621	598	634	635	635	639	588	677	646	660	639	631	655	653	633	657	609	619	634	675	594	618	639	681	619	609
4587	1618	1197	941	810	765	710	699	754	665	654	626	694	638	604	640	662	663	664	618	637	694	651	586	644	610	663	640	696	609	611	673	614	643	639	652	682	632	644	640	595	675	638	695	631	590	642	647	652	663	659	616	653	655	618	655	629	590	677	642	670	650	646	645	675	629	629	635	595	640	628	639	676	626	607	635	648	586	661	610	647	666	642	637	651	620	657	638	659	615	688	652	641	671	624	637	640	618	605	626	668	620	617	657	694	609	648	629	686	653	631	668	672	624	653	635	683	625	638	626	682	591	653	654	679	647	651	649	632	641	651	633	603	632	655	689	674	638	650	675	625	633	704	638	630	660	632	657	637	659	652	648	646	627	666	654	662	670	680	633	626	645	632	599	648	650	645	659	676	695	661	617	658	681	685	640	654	687	643	639	654	663	640	602	608	636	627	667	703	653	643	597	672	636	666	655	612	641	646	655	639	633	632	627	650	609	657	655	612	618	631	658	674	674	642	660	652	736	657	650	611	638	619	639	609	635	622	659	600	657	641	614	607	634	646	591	649	651	647	695	651	637	641	617	614	629	622	640	639	676	601	609	598	665	644	654	635	625	643	655	605	606	641	628	643	661	655	662	626	650	623	630	663	680	649	623	649	676	657	658	670	640	631	653	624	574	636	680	589	606	655	596	632	629	667	711	659	684	667	629	648	633	655	654	598	602	662	648	687	609	698	618	662	666	639	652	715	651	641	616	636	669	621	676	586	673	670	620	667	677	645	596	670	670	625	626	616	671	642	663	627	667	646	628	680	678	679	578	681	657	644	675	690	638	624	661	617	643	656	652	645	646	612	668	625	669	626	628	647	676	693	624	667	617	647	669	630	674	637	632	650	679	617	675	608	621	669	639	623	619	653	631	677	591	632	613	616	646	654	680	593	664	652	645	650	652	618	589	631	676	627	631	654	654	665	647	647	636	656	611	641	593	663	688	632	625	588	644	677	637	692	670	620	628	625	669	642	604	581	600	722	639	626	590	620	644	668	680	621	643	651	621	633	642	676	709	648	647	670	637	634	658	650	637	640	611	609	627	665	640	647	635	648	632	666	619	632	658	673	669	638	646	642	630	654	657	674	620	689	642	663	592	646	667	657	657	648	675	601	655	656	646	636	650	660	663	616	617	612	666	633	647	630	627	656	665	654	632	665	632	667	688	644	638	681	642	682	699	626	685	659	669	638	669	630	638	638	642	640	686	672	592	636	670	659	633	631	636	603	651	664	664	682	687	657	623	663	646	640	696	725	615	613	632	634	664	642	599	612	594	724	661	686	649	651	637	633	629	665	622	666	656	630	675	636	636	611	625	635	630	641	676	634	621	634	652	633	635	628	665	639	683	637	618	686	715	636	644	664	568	619	658	652	676	653	635	684	618	664	605	704	631	671	653	630	639	660	627	615	644	633	606	614	671	643	636	656	702	672	626	679	654	657	650	692	691	673	671	617	620	621	612	646	659	689	619	627	657	677	594	670	645	635	631	644	639	695	614	646	653	664	637	621	655	659	626	616	632	623	659	676	651	631	648	612	650	630	657	644	602	658	638	630	628	671	666	629	638	640	627	653	646	657	677	610	630	621	618	644	633	620	676	676	614	666	646	656	618	663	696	654	658	639	707	646	627	603	664	666	611	647	637	584	626	671	629	686	655	601	664	648	657	635	661	621	639	634	601	658	641	669	608	663	606	686	661	627	660	647	672	635	604	664	634	654	645	650	632	639	628	695	605	669	667	590	628	637	615	655	614	633	677	668	646	679	658	610	677	656	617	644	660	705	646	657	628	654	613	627	639	643	653	648	694	627	679	652	664	660	657	665	645	669	643	646	675	636	678	666	630	681	632	662	680	615	665	654	659	647	650	663	646	657	644	668	653	623	690	622	662	648	655	678	608	698	620	637	585	580	623	628	647	665	664	633	640	616	660	684	616	646	632	634	671	671	651	645	623	637	655	651	652	638	642	599	638	621	643	672	623	650	661	643	662	621	630	586	643	665	668	649	650	654	652	657	664	679	667	681	612	698	613	589	637	610	624	584	666	605	672	599	624	627	625	644	607	679	634	651	655	651	702	639	655	682	666	657	630	633	633	701	647	632	639	646	660	657	645	631	653	580	623	644	659	623	642	614	687	626	704	650	603	673	652	618	622	651	631	652	637	642	627	611	651	638	640	621	652	614	646	676	660	615	648	621	611	615	661	659	649	662	622	630	644	622	656	626	664	615	634	651	659	687	645	640	643	677	636	620	646	652	631	623	663	653	608	602	630	648	652	677	638	632	668	612	665	634	656	645	580	646	631	659	645	609	656	650	633	614	697	651	665	695	680	621	678	642	639	664	659	630	690	662	660	651	673	630	664	652	629	676	597	645	691	632	639	574	640	664	644	644	621	642	629	626	611	641	647	665	662	649	646	642	623	603	678	640	620	653	659	674	613	608	663	625	626	670	614	660	642	657	659	633	618	614	641	659	662	581	644	656	689	641	596	616	691	637	650	647	647	643	663	648	639	653	602	670	615	645	631	643	678	631	647	614	634	648	681	654	645	590	667	604	620	644	606	595	623	665	592	688	652	650	640	634	654	672	657	655	607	652	615	657	621	671	631	597	683	614	649	604	664	649	665	643	671	650	662	614	612	630	682	661	661	638	696	634	631	652	646	641	645	694	675	646	643	584	683	650	629	664	666	633	653	605	624	628	674	606	645	653	649	654	692	630	666	665	683	638	643	670	660	596	669	601	617	623	615	644	685	598	641	636	640	645	664	648	649	630	655	644	684	610	614	619	680	643	615	628	619	695	603	681	617	658	677	642	638	685	657	693	656	645	612	613	666	643	627	665	648	618	646	654	644	657	684	655	650	617	615	649	596	642	699	622	633	619	669	646	687	640	641	645	712	639	706	671	680	660	731	691	671	622	695	640	667	638	670	672	670	714	660	688	648	653	690	649	636	679	653	641	654	666	642	644	643	652	598	642	619	674	616	675	676	671	636	666	664	692	607	679	655	603	624	662	633	668	680	627	649	587	602	685	627	613	634	664	639	635	645	612	679	656	631	645	603	673	655	678	673	669	683	613	657	690	614	629	635	647	600	649	593	633	705	622	664	657	615	663	655	596	625	630	671	617	646	626	624	615	665	659	671	678	625	672	661	674	691	707	666	657	675	632	630	626	634	666	682	616	654	647	607	632	705	618	632	679	675	687	648	662	641	608	600	608	602	635	674	656	663	619	651	667	633	641	665	613	620	624	631	648	641	662	624	640	631	686	654	685	637	633	633	696	643	630	622	637	647	708	635	642	649	612	649	651	634	657	668	666	691	621	655	625	658	619	655	658	629	641	627	671	663	630	642	644	663	629	665	699	660	666	612	613	655	647	658	608	655	677	642	647	611	671	639	674	659	654	645	666	629	686	692	646	615	661	602	663	639	638	651	663	657	624	593	627	659	656	639	640	651	646	649	670	660	656	619
23758	21342	28644	24404	21350	10399	1111	661	555	503	469	389	407	360	328	321	365	306	343	301	300	298	311	316	292	292	309	306	318	283	295	284	328	310	309	263	293	286	278	279	269	270	304	274	258	316	308	302	279	293	303	256	288	311	270	317	272	278	292	282	287	272	287	280	256	293	239	276	279	275	296	264	250	247	281	287	290	291	233	311	292	265	300	301	310	298	282	284	279	274	273	291	270	313	288	289	281	292	298	273	264	289	282	296	316	291	255	297	286	265	289	287	305	288	282	297	286	286	256	292	267	287	273	297	302	258	289	297	282	311	268	251	268	288	283	279	274	279	302	278	301	251	269	278	258	293	278	294	309	264	289	321	257	307	268	269	285	248	298	231	266	280	281	272	265	266	259	260	279	282	293	277	290	291	283	262	265	314	280	268	279	269	270	289	292	295	309	277	303	292	264	272	275	284	296	269	300	261	273	274	275	254	305	287	306	306	259	264	246	294	290	249	267	263	293	274	284	290	314	290	265	297	296	288	303	259	264	300	308	305	288	265	289	269	294	257	318	291	294	238	264	261	261	278	289	309	261	260	314	289	279	283	276	268	251	274	235	286	260	279	309	254	294	275	294	288	275	263	279	276	263	283	285	248	271	302	301	281	284	275	294	282	236	281	275	319	290	285	272	296	290	277	269	279	263	275	292	286	284	287	288	281	273	274	251	273	276	265	303	254	276	276	275	307	259	263	266	274	314	288	289	266	309	293	269	284	262	273	269	268	275	266	254	288	264	284	291	313	296	280	276	272	291	287	271	294	283	268	298	291	273	283	276	272	262	270	284	286	284	277	284	307	264	274	296	266	271	288	296	279	267	267	272	307	273	241	311	252	262	266	274	282	261	304	266	278	284	298	316	316	270	286	291	293	292	279	265	280	269	270	291	272	304	294	300	287	276	281	283	255	271	306	304	277	276	281	283	296	292	312	281	276	272	272	273	262	245	244	284	253	313	316	295	249	293	260	255	272	270	255	297	291	279	277	282	267	274	276	316	275	264	273	282	293	286	272	323	278	296	245	291	256	336	269	262	269	292	302	246	265	286	274	260	288	289	270	297	288	290	274	287	304	294	287	310	274	275	270	289	271	293	286	322	267	311	257	279	240	277	315	309	312	296	282	272	298	254	285	292	288	311	278	281	314	281	272	280	277	278	303	277	294	279	281	276	309	312	267	308	273	250	292	302	302	268	272	286	284	270	265	255	315	280	291	263	274	296	289	264	265	295	266	269	275	287	279	283	273	249	275	282	270	260	269	262	304	276	300	277	297	280	291	273	291	271	297	292	282	274	287	266	242	314	291	265	290	298	258	272	287	267	297	284	291	300	279	272	285	278	277	261	280	272	308	303	260	276	264	290	263	260	295	279	285	278	268	254	287	286	269	265	290	281	261	276	250	250	289	302	269	283	298	284	278	278	258	289	291	273	312	277	262	298	274	233	252	281	284	246	259	273	275	291	273	278	270	284	257	302	305	281	257	309	269	296	290	303	262	284	281	286	281	283	302	279	288	306	305	288	273	275	281	272	274	293	298	241	265	282	275	288	265	269	262	265	293	282	294	285	303	269	297	286	261	249	272	270	271	276	280	274	259	269	277	303	276	289	292	299	271	290	261	302	277	311	272	272	285	315	251	284	294	248	272	281	298	316	298	251	288	281	271	289	284	306	275	310	275	286	268	260	288	263	261	303	302	275	266	259	288	278	284	277	293	267	284	273	289	297	282	288	294	299	239	307	306	273	282	276	293	296	286	296	258	286	313	282	299	271	266	257	293	278	262	261	293	259	323	295	275	282	277	300	303	293	301	276	295	270	307	270	306	262	284	290	285	274	279	283	280	280	264	291	278	308	298	279	283	274	301	270	289	295	280	306	266	271	282	281	298	288	230	258	282	261	272	269	313	290	274	285	269	246	249	262	305	266	254	309	276	288	294	266	265	296	281	304	280	282	280	284	294	309	276	281	274	276	272	278	273	288	282	288	301	242	238	277	262	257	295	259	275	295	279	279	264	260	279	285	261	283	287	301	249	284	250	274	238	288	285	274	319	278	265	296	306	263	280	274	286	281	299	283	260	274	286	294	259	266	275	296	266	280	292	272	282	275	271	271	297	238	301	280	268	300	303	278	268	321	277	288	276	294	280	241	293	257	285	291	272	290	274	265	262	292	284	302	301	284	252	302	296	293	315	265	334	284	301	292	262	302	273	289	289	286	272	299	282	308	284	318	272	254	277	311	275	312	301	270	302	273	277	292	290	269	271	291	305	293	309	299	289	289	268	302	274	283	272	286	273	302	267	273	262	286	288	280	292	290	298	284	304	282	251	273	289	284	304	281	289	265	251	284	275	299	270	260	301	279	298	251	251	281	294	259	306	282	244	262	304	285	306	297	279	287	281	275	284	287	318	305	274	279	294	255	253	287	291	297	251	263	282	314	253	277	313	301	279	278	281	281	263	263	263	273	295	281	255	290	270	321	299	272	275	305	252	283	284	249	286	280	266	283	284	303	282	312	279	327	278	282	269	262	284	301	286	254	255	281	284	284	296	289	312	290	254	243	263	274	270	272	277	275	273	247	276	294	253	285	309	291	308	306	273	258	278	264	304	288	253	264	254	273	270	285	306	295	272	284	263	276	271	273	277	298	278	293	285	278	286	262	273	294	271	275	254	276	267	258	274	287	287	259	287	263	297	307	302	278	277	260	269	283	291	273	328	272	304	293	261	271	253	265	283	303	297	249	277	304	266	247	270	287	280	266	254	272	302	274	280	281	294	297	262	241	263	275	249	301	276	255	283	284	266	272	288	251	297	266	270	262	296	277	321	280	277	300	295	273	264	265	285	303	294	282	284	254	272	270	307	273	285	312	277	280	263	289	270	248	310	268	271	273	305	280	298	275	272	285	263	267	248	281	255	293	269	255	306	285	277	259	266	274	269	269	299	261	278	274	277	275	271	303	266	296	318	287	307	294	282	291	278	289	291	306	300	294	278	294	274	235	275	296	265	269	287	288	264	256	267	289	281	303	276	278	286	314	264	290	254	277	262	283	289	262	254	275	288	309	271	272	250	282	288	286	317	271	269	293	250	289	299	286	285	312	287	271	277	275	270	280	274	250	289	281	294	302	304	285	278	288	265	278	293	274	285	318	251	245	271	289	274	282	302	289	286	291	312	306	286	304	284	320	288	281	299	273	241	289	260	271	294	254	250	275	275	312	282	283	266	293	295	260	307	279	287	273	261	276	285	298	299	329	287	292	299	280	287	298	262	296	265	291	272	299	289	285	249	299	284	279	290	306	259	282	277	269	280	284	265	256	267	283	233	263	259	277	298	284	293	288	258	282	286	291	298	275	312	310	285	305	270	266	290	296	276	298	261	233	270	300	286	316	268	308	296	264	270	281	269	292	283	282	280	264	249	293	270	287	294	293	293	283	297	271	285	307	316	278	274	286	264	262	319	252	296
3396	8932	5875	2788	1991	1544	1105	892	774	664	541	510	474	446	401	401	397	364	338	388	324	333	352	328	337	322	316	339	308	297	330	321	335	301	314	317	304	298	311	339	309	296	305	295	308	322	307	294	309	279	296	303	300	292	296	293	312	323	286	290	290	303	340	324	329	282	286	245	318	305	299	280	287	301	296	272	291	303	287	275	301	316	287	298	281	283	275	304	298	301	332	301	315	319	287	259	285	289	297	290	294	266	283	269	292	325	325	295	355	326	284	304	291	307	306	264	280	320	279	310	315	266	312	313	296	284	302	313	309	248	274	294	280	314	284	325	308	314	303	328	305	267	294	294	281	287	277	291	308	315	278	309	294	304	292	311	312	302	292	302	300	321	277	311	314	282	256	291	294	298	277	309	304	300	268	280	261	291	266	287	297	320	324	291	307	260	292	306	299	264	313	288	304	281	303	281	287	290	264	247	308	329	326	296	301	290	273	289	306	308	324	314	295	266	283	297	305	311	291	296	290	300	299	300	288	292	271	285	275	283	279	299	293	303	294	300	265	282	298	318	314	291	279	309	295	304	278	298	299	310	292	272	283	301	303	277	316	311	297	268	298	287	277	302	304	293	287	298	280	282	339	309	308	302	320	284	305	284	324	295	252	305	288	281	291	324	319	303	302	292	324	296	303	292	313	261	325	279	285	316	286	280	311	307	297	305	334	300	274	303	289	271	267	278	299	275	266	294	291	286	304	286	310	283	299	306	295	290	281	315	302	313	281	303	289	296	257	274	282	304	295	276	280	281	313	300	280	274	288	298	278	295	276	301	279	297	269	272	298	293	331	286	321	288	290	284	302	294	239	327	294	296	299	311	283	304	287	300	270	273	290	311	282	284	317	286	289	303	295	295	282	295	271	297	327	330	291	286	299	272	333	293	323	318	285	244	302	308	286	277	297	328	297	294	317	295	274	302	302	277	276	276	259	289	287	281	290	316	292	317	290	304	297	306	289	302	308	260	295	300	267	313	287	303	292	288	285	286	284	326	294	298	314	279	312	290	299	235	307	310	308	277	287	296	278	321	285	290	312	287	306	312	284	317	290	296	276	266	297	274	299	296	279	303	323	314	279	282	307	306	292	266	301	278	303	286	287	271	297	306	298	309	297	279	285	316	268	294	293	319	302	280	285	278	302	295	287	319	297	289	283	316	302	300	294	297	305	282	287	296	292	305	270	298	290	292	295	275	273	298	292	320	296	313	312	319	303	288	271	291	304	320	270	261	272	281	278	288	290	278	293	282	313	301	275	284	274	283	300	284	307	340	289	282	276	306	270	281	296	351	328	274	304	274	306	253	275	266	287	293	317	283	267	332	253	294	290	282	282	265	265	271	299	309	322	302	312	291	283	298	255	294	295	288	310	304	300	278	303	269	287	281	308	311	321	278	275	291	286	280	295	306	314	294	274	296	328	273	315	297	272	292	248	308	275	324	303	289	303	299	316	306	301	309	321	308	307	302	288	272	283	315	298	311	282	288	317	310	253	299	300	309	288	303	282	270	275	287	316	309	312	277	322	314	313	293	316	290	309	282	298	317	294	308	295	274	283	298	305	273	304	303	314	326	301	285	300	299	331	314	298	284	291	311	313	290	292	287	262	305	265	311	295	271	287	254	280	316	289	274	303	298	295	283	278	289	293	288	314	274	305	294	289	263	305	308	301	260	290	287	301	296	284	292	315	293	296	279	269	303	304	290	310	282	335	271	289	301	290	280	299	307	278	291	276	274	323	291	274	290	307	293	297	279	282	297	305	302	305	323	303	289	277	324	274	320	283	294	293	299	283	287	286	296	275	300	252	295	290	291	278	294	293	277	296	318	288	308	308	305	342	310	317	295	313	301	274	278	290	271	288	295	311	316	299	296	280	322	299	279	300	270	274	290	303	327	284	270	304	295	282	280	279	286	266	324	285	267	312	297	309	331	292	297	296	292	296	261	285	297	328	273	308	284	305	267	279	299	294	299	293	306	292	281	268	312	254	285	312	297	326	295	307	294	290	282	301	281	298	333	311	306	281	294	311	304	292	313	301	310	268	300	284	283	317	301	310	286	276	323	285	293	327	266	281	294	263	294	308	320	283	313	281	292	290	292	295	246	298	258	322	284	283	278	305	289	325	294	261	320	306	288	320	291	315	314	285	307	324	334	285	307	291	270	285	327	300	297	295	310	296	301	299	302	296	301	285	289	313	304	294	275	304	298	280	279	294	301	283	302	334	294	295	322	275	298	318	316	268	289	291	296	302	310	292	311	303	279	316	272	283	303	301	298	301	304	326	311	260	281	282	310	324	318	308	277	305	294	274	305	294	270	260	283	287	319	304	283	291	284	300	271	289	304	314	278	289	292	308	251	329	313	281	290	289	304	296	288	306	268	302	313	284	282	266	327	285	291	312	281	306	299	308	298	283	305	288	308	294	304	271	342	291	285	272	303	321	264	311	292	306	293	300	287	300	290	285	334	270	288	312	297	287	325	302	287	315	295	271	308	281	323	288	307	305	299	295	302	293	315	280	286	278	316	316	312	305	294	310	313	268	278	247	288	295	295	340	284	318	284	317	299	302	311	312	300	297	281	298	289	288	306	298	277	284	294	284	293	303	291	276	327	274	275	307	305	331	278	298	278	314	304	316	279	309	290	283	279	282	284	304	300	326	328	272	310	311	278	285	290	288	305	303	259	304	289	286	313	301	297	292	319	293	284	295	273	290	289	261	294	304	268	263	306	284	292	291	301	308	309	292	278	297	315	327	309	283	278	279	333	316	281	299	295	290	307	303	289	325	312	256	324	274	274	316	307	277	303	302	322	292	309	288	293	291	293	308	296	326	279	283	340	330	275	278	306	306	311	269	279	311	335	312	274	311	320	296	290	292	310	299	267	275	295	289	319	291	278	295	312	298	311	267	296	320	270	287	278	294	310	323	284	308	272	285	295	280	259	311	296	286	314	300	272	275	267	297	310	316	285	319	286	279	294	314	287	302	282	315	305	292	301	275	329	329	304	271	319	288	287	282	302	284	315	313	286	281	266	278	293	265	304	271	304	303	275	275	305	285	300	307	296	296	304	280	296	305	303	274	299	287	291	292	289	288	297	276	270	286	334	275	316	291	293	292	296	304	272	311	320	318	273	311	292	293	303	314	346	314	296	300	295	318	314	311	303	323	311	282	307	319	288	292	313	315	311	281	284	305	286	291	270	282	286	288	260	300	303	293	276	288	313	288	319	300	269	307	305	297	326	282	313	320	267	322	291	335	287	284	329	308	296	305	269	304	259	290	316	274	328	271	311	284	289	291	331	317	304	294	283	307	311	272	300	326	323	299	296	290	286	303	305	301	313	289	295	305	281	284	299	283	283	275	292	317	295	289	282	297	291	313	309	280	316	290	274	292	288	290	295	323	296	306	305	270	285	283	317	267	283	307	295	314	322	275	280	309	313	283	316	277	289	268	307	260	311
24901	21332	27630	25329	12009	1310	966	863	821	796	815	791	727	764	764	765	791	748	771	758	800	736	711	759	821	719	761	750	734	775	780	751	760	680	753	737	730	779	719	779	749	701	763	719	799	785	734	762	707	720	764	700	757	718	727	712	737	784	742	744	708	762	730	692	728	748	685	715	736	693	721	700	755	698	736	723	755	753	756	720	737	725	758	786	703	717	742	745	764	715	740	750	708	748	744	706	764	756	716	729	702	748	734	712	720	736	712	766	737	706	727	749	716	776	729	716	708	684	740	754	752	785	677	709	775	752	761	737	685	703	715	751	731	655	753	755	716	679	708	723	758	693	635	761	717	682	726	688	703	711	767	734	690	747	738	757	721	695	682	767	711	745	777	714	713	736	746	751	739	741	650	733	740	779	764	769	738	702	721	689	705	749	737	714	731	733	711	738	742	740	746	742	720	703	709	767	723	714	737	755	753	769	668	693	681	700	713	687	776	722	712	706	720	733	725	739	747	707	745	724	777	731	787	753	708	756	725	738	664	713	670	767	756	723	754	750	711	705	690	743	723	689	726	733	746	750	730	719	735	720	719	715	740	731	762	762	729	736	761	727	705	753	724	721	766	698	754	753	773	724	736	726	707	714	744	723	701	765	771	708	759	747	681	725	714	725	733	721	757	723	722	727	727	684	714	694	729	736	711	726	719	715	720	703	688	716	725	704	763	741	777	730	715	715	739	725	710	715	737	699	733	755	722	666	715	707	735	720	692	739	729	684	743	722	763	745	740	743	733	755	731	731	778	743	724	696	707	716	733	729	671	674	697	728	764	718	710	664	697	687	757	717	772	755	738	725	741	701	721	731	727	720	744	718	735	695	744	680	721	720	774	695	752	755	761	707	755	740	695	738	757	740	687	761	714	743	697	694	719	748	718	723	749	706	739	763	703	744	690	691	739	789	723	729	714	738	741	740	740	718	723	779	695	699	761	724	723	721	694	709	708	737	723	732	744	742	746	728	776	751	723	730	706	681	784	747	767	765	742	755	744	702	747	746	737	733	702	752	738	738	716	721	760	779	729	739	698	748	748	723	736	696	731	700	747	750	740	718	750	777	770	746	726	776	724	766	747	719	680	724	722	721	728	719	723	757	706	746	682	759	744	752	746	721	673	710	710	796	720	736	753	692	715	731	748	739	740	728	736	659	743	772	765	702	704	734	749	668	768	758	704	732	715	746	740	715	743	725	711	760	705	770	710	758	727	737	700	705	753	769	749	691	724	713	732	715	686	729	712	737	727	749	731	707	753	738	711	681	810	706	793	677	734	707	719	699	704	709	743	739	739	734	728	690	760	741	745	734	707	733	731	781	708	730	689	720	647	717	816	689	758	697	712	701	681	764	753	747	746	743	758	762	751	727	705	735	736	768	725	727	742	718	738	726	740	726	721	737	720	713	731	726	706	787	712	736	725	682	718	742	740	688	719	739	748	686	711	716	713	705	699	740	743	738	744	723	775	757	751	712	691	708	719	715	703	735	752	729	745	713	788	749	717	713	745	728	683	725	728	749	750	685	758	708	686	727	761	755	728	707	746	695	736	687	733	713	744	737	717	731	774	716	708	736	723	744	681	719	708	691	738	719	700	706	739	737	756	728	750	695	733	714	739	730	676	667	725	716	734	722	755	686	737	673	706	709	720	695	782	705	719	720	723	726	727	751	716	766	750	732	721	740	733	719	710	700	733	714	726	712	715	758	704	754	771	740	710	757	713	697	787	754	741	659	756	696	742	718	652	701	761	746	761	708	767	725	733	729	674	746	700	724	771	781	714	738	742	754	695	755	702	719	712	772	765	693	745	726	755	740	756	741	705	705	770	706	710	697	708	758	764	716	677	731	702	693	732	720	755	692	730	688	674	736	752	694	709	679	743	780	704	768	729	710	760	745	712	700	705	726	742	748	753	700	719	796	759	715	706	735	699	702	689	729	761	740	734	727	723	740	736	735	732	735	727	771	686	725	738	635	711	781	657	706	803	698	731	689	711	734	713	764	709	742	728	717	748	746	763	705	757	762	752	677	732	747	695	695	774	737	740	721	706	714	754	754	740	746	744	719	777	760	757	735	736	728	728	710	701	744	732	713	756	709	740	747	708	697	782	723	732	731	735	744	738	725	733	717	712	712	739	715	775	744	726	764	760	772	690	744	734	696	739	704	757	705	683	760	721	718	713	739	758	789	756	759	732	683	718	745	793	751	706	729	721	745	720	703	734	720	734	686	724	748	715	728	705	730	749	715	706	736	739	753	751	708	742	711	667	721	681	770	715	725	741	759	685	738	747	741	785	706	723	685	741	685	709	708	704	716	706	759	699	668	717	735	752	728	699	723	718	712	663	711	730	722	714	758	738	731	748	704	746	718	786	711	739	717	755	719	731	721	733	740	719	700	714	746	717	752	783	717	721	702	751	728	740	732	740	725	714	719	721	713	751	680	711	704	725	721	737	709	808	728	716	739	719	701	716	745	763	712	710	752	747	714	726	710	753	690	736	719	770	753	729	710	732	768	715	742	729	715	786	695	688	736	709	741	744	662	726	752	753	752	708	672	750	789	676	723	701	753	745	764	692	677	724	710	717	694	702	712	773	731	725	732	705	739	789	763	698	737	701	691	718	716	662	736	751	701	750	744	718	680	706	695	747	667	737	692	735	671	723	674	703	764	754	731	731	732	721	759	693	730	773	721	710	753	736	762	750	722	750	679	701	734	738	684	733	709	732	706	719	703	730	674	730	676	774	716	751	721	706	696	697	718	743	713	706	783	681	780	757	665	750	718	716	720	775	761	719	726	711	769	758	721	734	754	740	711	737	734	735	755	688	749	725	728	721	701	726	740	726	762	736	731	720	740	717	702	687	715	751	715	729	726	743	742	712	737	668	686	717	713	744	713	747	732	741	705	705	682	726	735	695	747	687	718	730	702	700	765	746	703	770	744	735	689	768	748	746	739	714	711	726	719	698	741	696	718	699	739	734	687	703	692	731	699	778	744	734	681	706	758	743	754	746	729	758	698	704	757	683	742	755	751	684	698	733	731	718	724	723	757	718	758	713	728	715	792	743	758	757	760	737	718	719	786	721	722	703	721	713	698	767	716	744	734	682	708	747	676	744	753	731	711	768	719	709	687	685	731	694	677	755	706	752	677	739	721	726	752	711	719	718	715	701	712	686	791	755	694	748	719	732	699	759	742	713	745	739	733	708	767	702	715	716	773	765	667	733	699	728	723	715	704	726	708	731	679	739	655	733	757	731	696	728	725	744	721	742	712	707	736	696	754	732	703	727	747	708	731	779	691	689	727	716	705	717	727	747	730	707	713	748	765	704	744	700	718	762	723	789	742	715	686	732	741	704	714	765	694	724	776	715	731	735	731	719	716	706	724	675	735	756	681	740	723	733	725	713	747	718	721	741	762	724	729	725	737	725	720	808	769	761	689	726	742	740	738	723	756	745	755	730	778
3542	5410	3725	2078	1687	1319	1189	1008	957	933	887	834	863	803	736	745	800	754	734	762	798	728	792	781	731	706	770	721	791	666	738	694	769	728	732	777	732	764	728	680	707	742	765	754	765	721	730	739	693	720	735	740	718	737	740	756	699	723	728	737	758	670	697	725	730	707	761	705	708	750	749	692	714	744	725	739	755	688	726	746	703	722	697	744	756	681	682	708	726	670	718	714	755	707	734	754	764	705	690	688	740	721	735	717	701	733	740	738	702	709	733	719	759	718	732	686	724	757	763	706	699	768	704	732	653	698	707	670	697	681	719	693	715	741	740	740	707	704	728	749	785	710	718	683	709	728	731	724	763	743	708	704	709	709	724	688	772	726	706	682	729	727	727	698	732	738	705	732	684	707	722	762	749	742	741	725	701	726	709	747	715	726	717	699	725	752	726	732	699	709	730	676	738	746	732	679	683	716	707	719	719	701	722	755	736	726	738	733	697	717	643	707	703	718	703	801	746	762	731	715	669	727	711	724	745	757	759	724	728	715	746	705	711	705	679	767	705	709	695	730	725	707	712	701	727	740	735	756	744	707	701	754	721	712	720	716	724	750	707	735	733	674	720	745	689	765	688	709	723	732	763	750	727	744	740	717	680	736	673	700	759	690	741	714	748	712	726	728	723	716	732	738	735	710	725	677	751	768	777	651	711	668	731	741	718	698	774	697	689	742	737	737	690	745	761	693	733	733	744	704	716	677	712	713	734	710	753	724	732	705	664	718	711	745	727	771	752	715	768	729	737	690	692	805	758	767	718	737	753	745	725	709	777	691	758	715	774	697	743	763	679	719	696	741	712	715	750	773	696	719	693	782	685	762	754	724	718	749	748	734	719	741	763	700	703	706	776	710	759	711	727	754	716	689	761	743	758	735	703	749	689	687	685	733	703	735	780	725	752	756	704	726	711	734	732	725	697	732	725	726	685	748	768	718	769	705	719	709	737	714	697	675	728	707	732	731	751	696	740	759	708	690	716	766	705	683	740	719	732	732	676	740	753	706	743	737	687	754	707	729	712	745	681	731	785	752	722	758	709	713	694	763	767	734	696	707	723	661	687	750	800	758	709	732	686	701	662	683	712	718	715	783	743	739	731	701	683	689	738	795	718	754	722	691	691	712	700	734	704	689	750	731	720	748	691	739	675	725	728	677	752	711	735	710	716	690	719	683	677	735	743	710	688	707	744	765	712	732	715	684	775	716	731	775	765	749	671	715	705	719	691	710	728	735	706	712	718	676	678	695	725	762	771	723	737	661	749	675	745	703	718	729	706	719	760	686	722	752	680	754	682	776	745	744	712	739	750	750	729	768	730	668	757	728	737	727	707	733	727	733	764	737	710	744	714	702	711	734	735	733	728	737	692	747	731	732	718	731	739	777	735	739	717	733	725	740	711	757	725	715	719	708	743	787	705	734	749	755	732	703	687	751	700	710	710	771	722	682	758	745	723	754	708	696	716	699	685	778	741	782	716	702	734	754	684	758	743	759	742	728	741	718	724	718	702	711	699	669	784	707	721	746	724	714	723	731	683	705	756	724	738	773	720	769	726	715	701	672	703	731	717	726	738	765	742	722	744	768	712	685	678	688	687	674	752	697	766	691	749	711	754	715	723	712	719	735	726	699	770	752	706	722	714	662	709	750	722	738	732	720	728	721	720	686	740	707	690	731	704	779	729	700	756	724	721	740	747	751	710	747	726	690	747	689	735	746	755	712	701	768	729	749	728	720	709	753	718	735	684	741	731	748	689	768	734	739	729	764	709	747	682	736	739	721	723	734	703	662	727	719	703	741	717	742	691	679	716	742	746	759	748	713	678	708	710	748	732	750	784	761	691	726	656	758	755	720	704	724	687	703	783	710	713	732	736	719	680	736	722	701	740	733	718	736	697	703	737	707	697	740	728	711	717	743	708	745	755	706	737	730	744	728	689	777	718	726	692	702	686	708	759	691	709	703	707	707	742	736	758	679	719	746	751	766	744	734	723	720	709	749	703	730	714	712	725	719	679	769	754	707	717	745	744	738	692	706	758	743	694	687	697	713	742	741	735	718	730	778	758	703	718	736	762	767	740	685	711	725	703	757	735	741	734	753	731	784	708	670	707	702	754	766	730	741	669	689	717	725	726	759	679	718	757	709	750	769	743	770	788	712	721	730	718	667	780	698	745	740	723	741	654	691	748	712	706	667	717	724	679	743	727	717	715	709	733	749	731	724	739	757	745	749	719	749	733	727	726	716	770	699	696	749	708	740	747	741	770	753	724	714	761	744	709	693	715	743	697	725	727	747	710	703	771	735	670	718	744	708	730	760	754	711	722	702	712	727	725	730	727	712	664	710	751	768	741	735	708	714	717	723	692	708	744	727	673	705	711	698	735	714	700	711	698	720	690	713	730	737	705	715	711	690	732	702	738	755	714	712	748	708	675	738	783	767	719	756	686	710	740	728	715	724	764	741	732	722	745	745	701	687	717	717	714	731	734	747	717	704	797	708	668	755	685	715	696	747	745	751	735	674	727	707	700	751	758	727	746	709	722	751	730	751	746	744	752	745	709	735	718	755	755	719	736	712	742	751	739	687	693	723	734	727	720	713	742	702	725	696	722	762	698	721	750	752	648	714	725	735	724	690	761	728	746	691	749	730	717	678	720	712	712	695	687	785	689	740	670	751	698	709	705	743	736	732	703	744	695	722	678	722	659	721	716	723	681	698	725	704	697	763	749	704	707	739	679	710	715	751	704	721	700	772	731	745	718	698	774	678	692	698	694	642	691	753	757	712	750	751	709	759	754	703	687	711	701	720	735	745	755	749	710	717	756	741	708	798	686	743	735	736	705	737	705	714	730	727	706	738	741	732	727	715	739	714	715	707	702	752	711	656	712	725	740	685	723	703	750	788	715	704	701	740	725	739	694	683	734	757	726	746	741	734	690	736	722	759	705	705	711	718	704	753	690	707	743	694	730	707	747	732	784	775	715	732	782	741	698	727	704	719	714	740	710	731	705	684	731	761	731	761	711	766	730	676	708	692	786	700	758	762	676	760	726	705	729	692	749	765	766	701	748	721	680	748	784	737	734	735	744	792	689	761	703	721	701	745	687	743	751	693	688	664	689	702	771	755	749	724	755	727	737	740	728	682	698	702	733	779	729	712	748	724	736	749	730	720	761	709	724	755	762	731	820	746	717	735	742	732	712	759	710	716	776	775	727	718	721	709	714	770	717	702	709	705	736	735	744	740	724	726	728	701	717	748	739	735	692	679	763	726	719	738	725	710	700	682	763	667	715	708	768	704	686	758	700	732	682	727	709	739	711	737	753	704	701	778	731	733	723	723	718	699	731	682	782	682	728	754	690	741	729	692	742	762	737	737	723	697	714	737	784	749	712	716	757	694	759	726	811	718	706	701	728	713	716	720	710	713	728	719	720	744	688	719	670	730	764	706	772	725	775	703	746	755	694	720
22607	21358	29127	23937	21368	21411	10060	1076	775	624	550	541	487	433	412	370	403	348	378	346	340	326	269	307	334	284	281	330	286	297	313	303	311	270	286	291	287	264	295	280	288	302	285	265	253	300	299	288	292	256	251	253	260	267	265	285	291	276	257	257	272	241	241	284	284	274	284	270	244	303	284	303	277	280	259	245	277	274	314	250	278	294	277	291	280	245	286	257	301	281	270	297	263	263	293	254	264	281	285	258	256	291	247	295	243	280	274	284	265	241	257	256	269	260	283	253	245	273	281	296	259	277	256	276	270	229	261	259	298	259	283	282	256	250	284	271	276	278	250	257	266	248	278	287	282	248	299	278	282	250	285	262	266	265	242	259	270	293	303	279	277	265	267	294	249	270	235	266	249	256	279	283	270	274	279	270	240	287	292	261	248	266	266	265	286	280	257	285	262	250	283	251	284	243	269	225	256	237	271	252	270	267	299	275	275	250	297	285	251	270	243	286	276	264	250	265	273	299	266	266	299	275	250	300	254	282	277	276	290	268	257	253	251	256	242	309	268	292	268	277	291	275	238	244	258	267	278	247	288	271	278	276	260	276	249	293	268	241	282	277	267	266	271	266	243	255	267	252	271	282	274	267	271	252	263	260	275	242	295	279	251	277	278	298	259	269	292	272	272	290	270	253	259	280	288	249	248	262	277	289	298	275	269	258	231	275	287	266	290	254	285	272	247	247	281	259	287	248	260	280	262	302	256	257	268	257	287	294	250	296	279	293	259	249	276	274	288	286	294	286	283	262	278	282	275	259	290	267	246	276	276	271	272	236	286	293	245	248	284	287	276	268	266	264	275	265	274	264	273	246	264	271	271	258	271	254	251	281	269	284	285	286	295	260	240	244	266	296	273	259	239	265	264	282	257	284	298	286	253	250	273	274	262	261	266	247	246	271	261	265	283	296	267	280	238	253	238	259	262	265	275	302	274	272	257	254	236	263	293	278	286	274	286	299	235	276	260	284	263	257	228	277	256	267	241	289	272	254	257	285	279	254	291	286	282	255	258	278	258	279	248	263	254	274	270	275	271	228	258	274	275	268	269	285	283	277	261	260	254	230	263	257	321	267	264	290	251	264	285	262	251	288	328	273	254	272	272	272	274	272	269	295	272	260	251	242	279	262	272	251	267	271	258	273	284	275	267	284	261	261	265	280	284	287	269	259	277	253	276	246	252	255	293	246	286	295	291	262	277	258	275	287	263	267	264	275	282	289	268	287	255	287	281	261	249	268	284	277	247	282	250	279	264	251	290	282	260	269	282	264	265	276	260	246	282	257	275	286	259	281	299	265	262	304	289	287	267	246	248	238	279	267	304	291	293	257	287	298	288	297	269	256	286	259	270	263	241	315	284	261	233	257	288	246	242	275	291	293	261	257	284	264	281	255	249	276	279	261	249	256	255	272	248	269	290	286	277	276	266	281	254	244	272	237	259	257	285	263	300	266	277	262	275	273	269	307	266	288	255	277	260	274	284	281	286	313	270	280	265	283	266	268	256	257	303	256	263	265	269	270	253	279	269	274	275	259	296	256	286	247	258	285	260	253	271	249	272	261	286	270	280	266	265	266	296	256	253	260	269	262	282	291	259	272	264	282	279	270	269	280	263	253	263	250	270	237	289	261	286	254	303	241	263	267	279	249	247	225	258	242	261	285	269	254	286	281	286	299	251	263	265	268	289	259	272	277	256	240	263	289	261	270	264	244	270	247	270	262	271	270	241	261	267	290	264	269	265	277	265	254	287	264	272	279	273	249	288	261	278	307	270	278	268	283	251	281	257	263	257	269	277	259	269	290	286	272	264	299	270	262	253	253	248	243	240	259	258	239	259	254	269	266	281	278	280	293	265	280	278	230	236	241	265	268	263	255	254	250	260	255	253	270	272	256	284	268	267	295	279	262	280	228	281	266	250	287	246	280	284	251	266	252	304	272	258	255	259	255	280	298	286	302	279	267	274	259	248	251	279	239	251	244	295	288	267	259	276	239	249	266	289	279	259	256	321	305	248	270	270	297	268	294	266	263	270	280	263	240	278	271	245	246	261	278	260	272	258	246	254	262	274	265	266	281	273	264	279	292	281	279	266	279	249	272	280	290	283	233	281	273	253	259	276	266	278	281	280	267	288	257	245	288	282	273	271	276	279	272	251	280	284	246	283	268	279	247	263	260	254	285	297	274	280	246	264	279	288	265	257	255	247	246	295	239	264	271	255	276	229	249	274	224	250	269	264	284	289	280	271	247	284	267	289	239	271	303	265	258	270	262	285	256	258	250	266	272	283	244	262	233	271	256	278	274	238	296	276	285	274	280	263	263	286	269	280	285	294	273	262	280	273	297	276	289	229	252	291	268	254	233	280	265	294	243	287	263	285	283	274	247	285	276	289	278	264	264	266	239	262	286	272	286	291	273	283	272	281	265	245	260	271	262	269	262	257	274	276	297	260	287	273	262	266	261	284	236	264	274	269	251	266	256	266	308	294	259	237	262	282	232	281	269	249	284	269	247	272	261	270	277	256	288	274	259	291	243	284	266	259	253	290	248	253	257	272	282	265	284	279	264	286	282	289	251	274	272	286	248	254	280	259	260	265	253	290	254	267	251	270	257	273	257	288	261	284	256	268	275	267	273	262	273	260	247	272	265	261	275	258	270	274	246	249	262	297	280	271	266	264	294	257	237	249	270	279	243	273	265	257	275	265	236	284	260	290	246	272	272	264	267	260	266	262	283	277	286	292	264	267	266	271	288	261	271	300	248	258	239	287	266	280	243	274	299	249	248	234	270	262	278	260	254	245	285	253	272	261	255	269	249	281	250	257	249	255	253	230	278	292	279	278	287	263	262	260	268	268	259	262	282	271	265	265	250	276	259	290	285	261	264	266	269	278	256	259	260	284	290	267	269	291	263	270	257	258	257	240	267	249	255	279	273	311	304	257	264	274	264	287	246	266	261	253	309	256	281	254	260	278	271	234	279	255	242	271	264	271	264	269	300	236	268	272	273	250	266	251	272	275	236	269	276	302	266	250	268	280	300	269	260	289	253	284	264	285	290	283	262	262	279	254	295	271	286	264	257	278	283	254	275	261	276	289	247	238	288	268	242	297	279	250	278	259	287	253	279	263	247	285	292	284	281	286	255	262	297	258	267	270	229	280	296	277	271	297	239	256	269	246	255	261	278	272	273	246	288	233	265	292	247	278	251	268	249	259	248	249	286	271	295	277	263	289	257	277	271	250	250	270	274	255	245	287	256	282	293	259	239	259	266	276	275	279	264	276	261	248	284	269	260	288	278	272	273	265	283	278	265	255	244	265	288	271	270	240	277	267	300	288	270	247	287	255	264	238	258	281	251	256	273	293	269	258	264	265	277	275	258	257	242	261	305	266	258	263	283	281	270	240	248	277	275	266	244	233	294	247	255	233	264	246	258	266	278	267	241	251	276	278	247	281	281	250	272	261	286
4464	14366	9715	4719	3472	2599	1911	1438	1131	913	790	684	611	540	467	435	425	421	385	391	368	365	376	327	304	328	316	320	323	291	329	301	306	280	302	308	289	277	272	264	264	275	262	297	281	305	284	269	318	296	288	277	269	280	241	294	285	249	292	265	247	251	273	276	255	256	286	277	262	279	249	273	262	253	280	275	265	281	240	289	258	252	281	252	273	272	260	280	268	288	279	264	257	293	236	267	264	295	295	266	282	257	300	275	265	255	271	242	284	278	278	250	277	266	264	242	267	268	252	299	253	214	253	267	288	243	248	242	250	258	282	246	267	282	279	271	253	267	272	286	256	309	243	277	247	265	266	292	263	279	281	248	251	273	249	235	259	267	229	274	297	244	265	263	247	271	277	278	288	267	264	248	280	294	243	271	281	269	283	280	282	252	272	294	274	258	264	253	272	275	276	257	283	263	254	282	259	287	287	313	281	282	254	245	296	267	274	266	250	269	269	267	236	244	269	248	250	283	250	270	253	273	291	276	252	264	251	270	250	281	265	248	269	259	265	272	271	250	273	255	266	284	280	273	270	246	249	282	258	247	291	261	252	246	260	283	235	268	234	282	253	259	273	287	255	256	246	274	258	274	242	248	284	256	252	228	247	247	253	245	262	252	242	253	262	246	281	272	251	266	273	273	237	272	270	258	275	261	248	276	275	273	261	266	294	266	273	292	286	251	275	267	269	238	276	296	250	273	246	261	236	268	256	259	273	263	256	298	250	272	284	260	271	257	248	260	275	253	279	276	289	260	277	273	287	257	256	240	275	255	283	257	281	265	260	239	255	275	276	255	255	251	278	253	287	278	271	237	294	279	271	253	244	304	251	275	255	255	248	266	269	259	245	259	249	263	263	281	276	253	295	282	264	259	257	249	271	261	272	275	276	275	261	237	280	256	270	268	253	272	254	268	282	259	273	263	278	276	239	243	268	252	242	286	281	259	272	271	279	261	258	249	261	291	241	263	284	272	269	271	248	267	284	263	277	263	263	249	269	271	255	265	293	254	281	258	272	281	280	254	291	267	270	248	242	257	257	277	259	272	267	256	255	273	261	270	258	298	274	245	270	257	293	273	263	294	267	261	251	263	251	253	234	279	276	254	252	247	273	229	270	276	260	283	293	264	251	265	218	280	265	241	262	279	292	306	278	254	253	282	262	238	282	266	250	273	273	240	258	294	276	242	228	267	251	258	296	277	265	261	276	260	285	265	255	271	279	230	249	266	236	258	278	256	260	274	240	255	263	259	229	287	285	244	243	276	269	259	266	285	264	268	267	262	273	255	256	276	269	248	243	246	283	281	273	239	250	261	264	280	258	248	240	298	264	253	257	279	269	258	306	267	279	266	268	265	273	262	270	260	250	255	282	253	281	284	301	252	282	281	263	254	242	254	266	258	259	271	265	251	283	255	262	269	263	270	241	248	252	265	263	290	272	272	244	307	234	252	255	259	227	265	275	276	258	244	248	279	246	278	267	251	271	281	284	285	266	241	259	283	251	310	276	272	278	267	254	243	220	255	246	287	265	265	283	268	261	241	285	264	255	266	287	255	250	278	267	257	254	267	279	257	277	273	259	262	246	246	282	262	298	273	314	247	265	276	278	251	250	281	276	299	257	273	284	256	267	270	283	278	268	259	294	275	263	286	275	243	271	253	272	258	274	246	263	282	290	252	269	233	259	272	244	231	256	280	309	259	266	265	261	262	255	238	240	255	288	241	256	278	271	260	270	256	276	265	236	265	293	276	288	264	229	270	271	278	246	289	275	265	247	266	268	271	250	264	263	254	271	262	261	256	260	287	254	270	251	284	235	274	260	268	272	250	294	265	263	222	268	276	283	315	254	241	286	281	272	264	248	235	232	268	257	274	268	260	272	259	283	274	264	254	278	270	263	264	250	264	222	270	259	252	257	264	265	256	257	284	269	264	282	254	275	285	269	285	258	279	259	279	253	258	263	250	253	274	241	263	289	256	293	262	262	298	282	247	264	265	243	253	267	256	278	266	281	263	235	262	276	257	276	299	273	301	254	264	254	279	262	278	286	263	284	260	267	289	279	251	304	246	266	257	294	271	280	233	272	300	266	251	249	261	281	263	249	283	313	274	264	296	261	279	242	261	270	266	287	233	261	252	286	289	259	284	267	241	260	258	236	273	276	259	256	255	264	262	261	256	295	306	298	274	269	268	234	238	266	257	246	272	251	276	269	250	264	290	255	272	227	256	266	263	269	284	240	247	295	247	238	249	243	258	270	270	263	256	290	249	277	233	264	275	297	288	269	275	266	256	250	262	259	258	244	270	272	236	253	238	293	256	254	292	259	258	268	283	285	263	252	261	261	263	265	245	228	286	299	251	282	271	280	277	261	253	293	265	267	283	244	260	268	260	283	283	271	258	258	292	253	277	256	264	269	291	278	257	246	233	264	267	263	260	255	246	277	257	284	267	285	278	272	262	252	230	275	260	264	276	248	267	247	265	278	266	274	268	268	265	234	261	252	254	264	258	281	277	276	244	246	258	257	276	270	240	270	308	261	269	262	296	264	279	287	253	254	290	287	238	276	266	258	277	260	266	263	254	308	265	255	301	256	265	291	272	264	298	268	236	277	279	248	258	276	256	241	256	251	258	247	253	272	277	260	281	244	277	281	258	274	258	264	309	245	269	273	270	269	258	237	275	273	267	269	290	264	294	266	273	262	257	284	276	265	252	265	266	253	267	276	285	268	255	250	277	280	284	264	263	278	256	271	244	268	312	261	269	256	293	274	251	243	272	282	247	249	260	284	256	233	264	317	256	259	260	247	271	269	261	268	257	238	236	257	265	263	242	300	270	273	259	288	280	250	266	262	229	265	256	269	259	260	295	241	267	272	274	246	274	258	256	260	270	258	248	234	281	266	268	278	260	282	240	254	270	237	264	284	281	260	289	253	270	266	267	284	255	269	287	263	252	288	270	255	263	277	247	268	257	244	256	270	272	288	255	248	246	249	280	284	266	264	265	276	277	255	267	238	274	277	274	244	290	272	255	282	253	247	258	285	285	271	274	264	258	282	243	230	298	284	263	284	252	263	239	248	273	244	268	286	281	264	271	296	239	248	283	307	268	258	267	239	275	255	280	296	277	226	305	251	280	277	283	286	238	260	258	255	251	253	262	273	263	258	251	253	279	242	282	282	295	262	270	294	289	258	273	262	277	293	268	252	254	271	277	272	245	285	268	266	244	286	255	279	271	286	253	275	291	261	239	285	289	275	266	286	282	281	234	269	280	273	263	240	256	251	269	295	264	240	243	259	257	274	265	286	263	277	295	280	283	261	255	241	254	267	269	266	272	233	258	265	280	260	254	250	279	254	302	261	273	243	264	265	258	239	266	259	286	240	280	270	255	263	263	248	252	203	235	304	291	263	254	277	272	302	275	307	266	257	281	259	275	276	230	269	273	270	282	279	262	291	262	241	239	239	265
27916	19796	6733	1049	791	693	703	661	702	618	663	671	633	650	638	597	604	650	617	629	637	648	630	609	615	643	610	608	620	637	635	600	628	628	638	648	645	635	585	693	597	629	579	652	623	625	663	605	668	685	557	629	634	632	623	659	617	652	616	662	638	631	636	611	684	632	639	639	617	580	601	652	612	615	616	623	621	610	607	665	676	596	639	596	640	620	667	620	661	641	660	674	629	603	674	613	626	652	627	660	669	604	637	629	612	617	614	621	629	607	602	639	633	642	653	635	588	626	640	645	621	671	623	620	648	631	616	645	613	612	640	597	622	647	606	656	620	654	602	592	613	664	638	608	672	644	651	564	661	649	672	653	627	618	618	579	622	639	655	609	639	625	618	619	617	635	666	616	599	623	620	646	617	614	687	665	656	610	623	648	643	671	632	651	625	624	641	634	642	652	603	612	668	635	626	636	637	611	620	619	638	630	597	684	666	570	670	646	637	650	637	649	619	635	623	643	643	658	616	605	650	698	596	625	645	632	620	667	610	656	636	591	646	608	646	601	633	674	683	661	651	635	643	640	635	599	639	605	620	611	624	650	606	621	614	598	577	634	659	633	676	618	587	662	612	659	674	646	597	631	630	640	611	640	680	565	596	645	652	646	623	647	635	593	624	657	565	706	609	654	631	608	664	628	652	605	653	681	626	622	653	651	640	597	640	601	651	618	625	614	617	656	633	643	615	628	656	632	627	625	598	657	668	623	624	636	615	623	642	636	647	655	651	676	637	590	615	666	658	633	672	614	584	656	637	629	628	656	599	606	651	675	640	593	632	652	605	672	612	710	592	635	635	615	673	651	638	596	669	646	629	615	665	604	676	654	645	655	628	623	617	580	644	628	622	628	664	661	639	623	696	614	662	627	604	656	646	646	613	602	647	641	644	634	639	612	602	659	636	637	621	647	618	641	618	689	632	632	602	636	685	628	634	621	645	685	589	591	652	608	652	659	598	647	677	667	634	628	631	616	664	650	664	647	601	646	604	633	626	619	671	592	651	630	643	657	673	655	642	647	634	604	623	616	623	620	608	616	675	677	635	654	596	633	618	620	626	637	674	610	670	596	638	637	562	637	634	625	642	664	631	689	644	652	670	623	664	642	645	622	611	631	656	616	614	674	616	618	637	650	618	638	608	645	625	674	603	614	661	659	645	636	596	640	622	598	663	607	631	632	655	652	669	621	631	580	649	634	588	622	612	611	598	634	647	640	667	587	640	613	646	654	653	678	642	659	659	646	668	613	606	615	645	628	588	607	648	603	628	628	638	581	620	619	660	687	639	630	633	690	620	636	630	595	708	659	629	621	681	620	703	630	633	656	637	625	620	659	664	609	655	650	583	647	621	661	638	591	652	652	650	636	637	634	649	645	615	601	625	655	618	579	664	588	648	644	652	651	654	623	642	660	627	625	616	619	648	589	656	665	656	642	605	634	632	630	610	672	640	634	652	648	677	673	638	600	603	621	616	582	631	602	643	649	666	659	586	664	599	597	632	625	641	647	619	650	682	593	629	676	658	636	609	670	609	642	615	653	673	659	635	596	618	630	653	674	592	635	613	662	633	593	620	670	670	648	588	658	657	617	603	626	621	586	624	625	612	671	595	645	599	640	629	672	669	656	639	655	634	652	609	623	615	668	670	657	636	625	652	691	671	650	640	596	624	613	660	620	616	628	631	665	656	662	629	598	676	669	630	677	633	630	638	625	612	591	665	608	619	627	652	625	665	629	606	639	641	639	639	615	641	655	674	633	618	638	612	649	630	635	591	657	617	646	645	658	646	624	636	631	584	622	648	619	663	620	652	638	621	658	611	652	642	600	639	630	616	666	637	675	642	665	669	670	604	625	658	625	637	626	651	650	662	632	636	613	612	674	617	637	621	655	624	678	612	623	616	662	618	640	598	641	615	631	632	605	622	629	606	633	656	624	675	623	648	658	627	627	624	615	632	637	648	608	620	660	670	613	640	672	640	627	628	652	631	654	612	640	601	673	629	601	679	621	681	617	615	669	653	615	621	631	568	597	652	644	655	625	655	588	633	631	651	640	658	631	599	630	617	601	646	627	664	654	647	612	644	594	633	642	640	659	623	618	650	664	652	631	604	596	656	646	617	632	623	629	598	648	619	644	638	622	634	648	652	635	624	627	616	650	649	650	648	653	614	625	645	652	664	599	638	656	594	661	626	625	612	683	630	634	645	618	629	637	623	624	621	650	621	642	632	646	643	619	642	634	613	615	668	651	623	621	670	615	647	654	594	624	632	626	642	624	631	590	591	616	626	658	624	630	626	632	649	653	618	667	614	666	626	631	659	622	612	631	617	622	676	621	646	625	616	634	623	597	613	619	595	582	599	597	643	649	625	685	602	633	634	602	637	604	614	651	649	661	612	630	655	668	661	604	633	639	618	671	628	626	605	662	610	630	628	668	651	666	604	642	656	674	594	611	613	625	621	658	587	621	617	584	649	594	600	613	594	637	613	632	620	622	622	684	629	637	644	632	664	632	605	629	642	664	665	613	645	646	636	642	625	651	624	652	616	674	651	674	609	585	624	590	667	640	624	631	656	580	622	679	613	656	648	642	643	641	658	635	626	651	624	619	608	668	650	648	643	602	658	621	605	662	678	682	667	625	641	629	627	616	613	680	615	640	612	668	634	617	629	609	600	645	621	656	669	652	647	662	661	610	656	662	599	600	614	649	627	603	657	642	603	648	585	611	611	673	608	647	636	616	632	624	618	645	692	636	619	653	625	653	675	676	645	680	615	620	644	607	653	634	655	637	616	668	634	602	634	614	621	651	626	651	611	626	691	633	644	652	602	655	648	634	622	633	617	627	584	635	621	638	612	611	643	625	620	624	642	637	617	640	687	649	605	632	651	619	643	636	706	586	634	628	670	634	599	660	610	687	667	660	671	624	647	574	664	636	659	647	700	661	597	649	557	618	637	642	652	656	629	675	636	613	652	630	678	654	657	653	611	662	672	600	595	599	652	615	611	604	616	619	616	644	634	687	626	630	652	659	638	576	623	627	625	636	633	618	637	631	609	642	608	624	619	638	615	652	600	694	653	626	660	656	640	626	590	627	618	667	658	662	616	684	620	607	668	625	632	618	642	604	613	658	665	622	673	673	596	686	603	665	631	651	615	628	621	634	634	590	608	659	693	613	628	615	661	672	618	613	660	663	667	640	681	633	625	581	612	622	609	662	637	623	625	635	629	631	644	664	624	677	696	606	680	619	663	682	586	622	643	634	618	605	601	624	666	595	643	612	643	620	649	619	704	638	641	616	613	605	641	627	646	632	625	645	624	624	671	624	608	649	619	642	617	651	607	607	612	679	648	644	634	635	659	648	626	657	598	684	610	625	656	625	606	675	650	684	695	686	640	605	623	638	620	589	636	670	633	664	633	658	661	617	618	646	648	634	596	610	672	671	617	585	638	630	593	637	601	657	668	629
4556	1599	1205	918	797	718	761	714	689	739	671	640	677	700	663	619	674	685	679	641	718	643	659	616	668	627	667	663	661	659	649	649	632	630	670	616	669	606	663	653	678	634	655	615	654	651	671	663	623	614	635	683	622	638	658	664	657	672	669	674	666	621	607	686	661	673	597	658	644	637	622	627	667	621	674	620	652	640	665	663	664	658	620	649	674	633	626	644	684	664	662	630	677	615	638	633	672	661	698	654	635	645	673	605	672	689	636	619	623	641	676	657	646	636	679	640	644	580	654	650	637	696	656	598	690	686	640	680	661	674	626	663	635	682	665	676	646	675	644	665	624	668	684	645	570	649	676	620	680	652	668	672	684	651	677	660	678	628	647	618	632	652	621	609	660	629	645	624	642	630	672	616	670	685	675	643	665	634	638	689	625	669	615	644	661	649	658	626	680	677	674	642	686	634	666	667	639	664	654	687	631	647	645	673	631	631	638	719	673	652	690	630	609	657	658	603	617	643	653	688	628	640	629	644	612	632	601	646	696	633	668	640	658	645	688	624	625	636	637	637	647	629	661	630	612	645	631	635	598	653	649	684	642	661	661	632	611	624	675	729	667	707	601	634	624	657	640	669	657	691	611	623	653	615	627	686	657	655	650	593	663	672	654	629	704	608	657	668	642	623	673	650	651	628	685	650	662	707	652	633	653	669	668	645	647	662	679	635	615	668	642	651	593	602	627	649	734	649	667	645	663	633	686	637	655	692	613	637	658	690	653	659	612	720	666	675	625	636	649	636	674	635	625	630	637	687	664	667	642	663	633	619	688	655	664	623	655	596	636	653	650	673	648	648	694	660	683	641	651	639	629	692	651	658	650	641	647	711	709	659	689	629	629	686	677	683	651	642	645	700	648	644	661	698	673	645	637	671	687	628	640	613	614	641	670	662	649	640	677	662	615	691	647	640	634	660	655	697	651	628	638	665	655	621	649	639	649	669	592	659	618	662	682	659	716	651	695	612	659	685	671	619	647	630	640	644	657	706	631	652	639	699	596	646	675	650	624	625	614	637	668	651	653	665	687	649	608	686	650	624	643	631	694	691	600	633	634	620	679	662	653	644	629	642	666	648	648	660	676	627	610	651	625	650	673	657	649	636	657	633	613	636	670	670	699	650	656	674	657	621	636	626	669	648	665	623	655	646	654	665	700	641	703	674	652	646	702	637	670	641	648	698	655	657	655	630	679	628	656	658	657	648	615	650	658	621	651	643	638	682	667	653	584	625	662	649	665	624	632	620	605	662	642	606	643	650	663	688	639	653	666	679	629	632	677	658	624	662	651	633	638	654	651	658	682	668	652	615	618	663	635	661	639	679	685	641	648	622	662	669	663	665	688	686	646	651	673	651	642	613	672	655	657	656	633	660	604	672	619	653	656	631	653	631	665	642	597	636	680	619	649	605	615	645	628	638	645	678	621	637	657	650	646	626	633	678	665	690	645	666	633	686	679	648	656	666	652	651	677	633	650	618	655	611	621	652	638	688	611	646	578	615	662	619	653	680	630	685	660	681	630	608	606	651	622	650	645	621	645	687	627	656	632	634	614	650	663	659	637	660	605	659	638	658	667	700	672	632	593	652	671	685	617	629	688	671	660	638	679	686	650	636	648	656	625	616	704	668	648	639	593	644	684	681	614	619	627	631	655	614	641	632	621	610	685	669	682	650	651	592	620	618	642	622	705	681	677	621	640	605	651	687	626	693	651	634	612	689	624	609	620	630	662	711	625	659	661	661	699	665	696	671	603	681	658	647	652	650	668	635	664	707	598	612	636	710	674	622	640	626	624	681	608	621	628	650	649	587	648	654	659	644	649	678	641	630	633	642	663	656	680	649	659	635	653	666	595	661	647	662	667	614	658	671	642	705	604	676	657	619	675	659	634	635	696	656	661	612	662	653	659	616	656	673	651	672	656	693	630	653	626	665	687	636	637	634	647	613	630	655	657	648	651	696	655	664	631	649	654	670	648	667	682	620	674	689	685	616	642	642	589	668	653	640	680	634	685	602	598	655	673	670	611	696	612	630	662	628	666	660	672	634	654	676	677	681	626	645	661	672	581	635	622	662	673	656	666	640	631	626	638	635	655	657	655	640	663	631	638	608	634	635	646	666	654	674	654	629	648	659	697	646	634	621	657	673	611	612	650	663	647	617	665	646	653	641	586	645	651	644	627	631	648	663	655	647	619	678	668	686	623	617	619	670	632	623	621	628	620	637	683	654	664	622	590	648	625	639	645	663	679	645	605	624	621	612	590	644	643	667	682	651	684	686	691	636	650	631	691	667	652	678	590	639	668	687	629	632	644	669	626	662	683	610	653	665	668	704	665	630	641	657	643	634	660	639	662	605	682	646	617	656	653	634	617	648	624	642	629	648	607	673	647	662	618	646	644	640	653	625	628	648	618	627	661	671	639	590	620	673	644	637	675	663	646	634	619	617	640	635	683	609	686	659	686	651	625	635	685	655	684	633	626	665	642	641	607	637	674	619	643	662	647	617	668	640	637	618	646	623	626	645	647	646	600	638	678	618	644	688	628	658	656	676	648	665	674	640	671	606	629	655	640	635	659	640	632	642	699	630	626	632	670	624	662	621	642	618	665	675	664	695	663	670	657	642	652	702	726	672	603	656	654	654	656	645	687	671	616	647	635	626	635	634	632	679	615	631	695	637	668	657	657	639	663	654	621	657	688	637	656	639	651	668	619	679	701	646	652	653	674	628	636	639	639	639	604	679	651	639	620	681	714	594	642	651	651	678	696	679	682	618	626	660	622	652	699	643	662	635	668	633	662	664	663	640	675	648	636	633	646	696	639	585	633	653	631	606	623	612	667	636	656	654	668	656	634	632	684	679	677	672	661	638	634	685	637	677	639	638	600	623	633	659	666	659	641	634	654	643	633	661	673	648	603	651	673	636	662	604	607	627	671	647	620	635	678	650	672	653	650	677	627	702	664	680	664	653	637	648	651	631	631	660	637	685	639	667	658	648	646	607	644	673	682	628	623	630	657	647	615	627	661	659	654	644	644	684	634	678	637	672	641	632	682	621	670	639	657	655	655	658	648	657	666	671	662	615	626	646	657	606	625	642	651	655	684	620	693	641	582	645	646	650	666	670	674	682	671	621	666	648	631	684	620	656	660	662	689	658	619	681	613	650	650	603	649	623	689	623	680	673	710	658	726	677	633	680	668	613	650	636	592	648	632	681	654	644	632	617	648	665	632	658	650	619	625	634	627	654	658	664	693	658	629	615	682	603	690	655	644	627	691	628	616	633	658	619	680	589	687	620	618	621	646	658	685	636	676	699	706	643	587	652	626	633	671	629	634	642	608	654	646	625	669	656	638	644	602	644	686	683	651	617	664	663	669	665	680	692	654	633	633	630	632	658	612	677	644	657	696	629	645	679	659	667	646	663	662	679	629	666	625	694	662	619	680	640	623	664	662	695	673	639	640	642
23807	21366	28685	24424	21374	10388	1067	635	539	497	483	418	407	357	370	381	329	319	318	346	331	297	301	318	322	330	283	295	297	278	296	273	297	300	255	313	297	327	285	294	306	272	308	289	281	309	296	289	299	297	273	270	273	307	286	296	277	312	289	284	278	279	285	306	307	288	283	267	292	295	338	309	272	282	315	305	286	280	261	263	312	275	261	308	279	287	274	273	289	241	253	245	307	268	321	298	292	288	303	295	319	296	274	294	277	299	255	303	273	288	291	275	292	333	275	279	299	275	296	274	296	296	276	252	301	295	281	294	281	269	252	301	276	291	302	313	266	295	315	269	300	294	263	305	288	285	276	300	303	299	313	303	285	277	276	278	268	279	275	287	288	295	320	293	274	285	292	278	294	277	296	280	288	286	274	249	276	293	290	264	286	280	288	293	291	288	264	275	292	266	291	242	283	325	299	297	286	257	260	285	299	272	269	295	297	302	297	295	270	294	284	309	275	294	273	269	293	302	294	309	275	296	292	316	290	269	295	276	314	288	293	310	296	278	270	322	277	293	260	304	267	303	313	303	278	308	302	294	256	251	266	279	290	289	277	300	313	262	286	278	305	281	311	287	303	261	277	253	268	279	294	296	310	280	292	270	275	296	262	309	285	281	278	292	290	276	293	278	293	300	274	262	296	307	297	296	249	318	278	292	303	246	248	252	269	267	282	287	257	276	293	285	317	282	294	278	272	291	283	292	252	275	266	273	297	299	282	298	279	285	282	264	284	271	313	279	280	282	263	282	282	259	286	315	310	285	281	308	281	279	310	277	257	303	281	268	302	282	287	272	288	327	317	273	320	290	289	248	290	282	272	279	321	303	288	291	296	295	277	312	282	276	305	271	296	299	285	305	277	280	246	292	278	270	275	289	264	260	297	311	261	272	262	303	265	296	266	267	265	301	256	278	268	270	302	301	312	282	274	304	253	281	271	284	277	279	305	271	268	264	324	297	319	307	294	275	250	300	305	266	281	276	284	285	296	288	257	302	318	285	272	298	263	255	292	260	286	310	286	307	280	278	284	275	289	296	287	272	264	274	295	279	285	296	298	277	295	287	264	282	319	278	318	288	274	282	279	294	330	281	323	262	287	281	295	262	269	318	296	275	272	313	277	247	273	303	300	280	289	314	296	324	280	296	283	290	291	296	263	265	287	286	237	284	294	280	296	261	271	279	329	279	291	278	283	301	247	288	277	341	308	261	292	296	297	284	281	261	306	287	276	292	301	295	279	303	265	311	299	315	302	294	272	281	282	289	300	259	291	278	295	272	295	298	311	295	343	293	298	272	277	296	313	287	302	292	279	325	303	289	290	293	317	259	297	277	273	273	311	295	277	294	307	317	299	286	272	286	272	296	281	278	311	267	303	284	310	290	294	280	280	306	300	281	270	303	295	254	286	273	286	292	272	289	289	261	281	313	278	270	237	251	279	265	292	296	266	269	253	296	282	294	293	306	326	293	283	290	293	292	301	276	283	291	272	277	308	270	257	266	288	292	291	272	275	282	287	310	293	276	301	292	281	302	278	272	266	314	296	258	251	287	304	278	282	281	270	253	282	278	283	291	298	336	286	277	270	297	305	298	290	282	289	291	276	280	290	283	316	292	291	280	262	278	297	281	271	308	276	269	286	293	281	266	298	315	271	294	284	290	291	294	303	277	276	275	261	286	269	284	288	275	270	283	261	283	285	294	283	303	310	280	280	271	315	264	302	262	262	310	288	292	281	307	272	264	268	273	289	263	289	289	281	276	272	291	295	308	311	305	294	278	292	269	297	285	276	289	268	284	294	310	301	269	309	273	310	278	304	274	288	266	296	298	278	271	302	278	262	289	284	262	293	242	268	319	277	266	296	290	266	268	311	262	304	305	302	272	290	283	289	289	294	285	290	312	286	261	301	276	290	282	284	269	285	300	298	262	297	307	260	281	310	268	274	282	277	306	292	277	270	296	301	294	258	314	287	274	271	273	276	278	317	283	306	256	303	278	266	264	281	313	290	246	326	267	300	265	317	281	267	303	278	257	286	283	264	277	306	274	291	277	269	305	298	273	274	315	273	307	269	278	271	262	270	278	261	267	295	302	258	289	303	269	278	258	298	300	282	270	296	281	270	321	295	266	281	265	292	303	266	297	315	298	299	283	288	275	306	291	282	281	281	277	300	266	321	274	283	277	286	293	277	301	260	302	286	261	301	305	278	257	284	266	286	307	284	295	318	304	289	282	302	281	249	266	295	271	298	261	297	306	287	284	312	293	268	263	323	320	283	234	272	276	304	250	321	300	306	281	269	302	302	263	282	257	260	286	298	319	271	286	293	286	276	299	266	283	301	293	271	308	291	272	282	298	341	265	279	306	280	272	283	285	282	296	290	284	319	269	277	335	262	303	314	292	267	282	281	294	266	307	271	280	264	296	300	280	243	289	295	267	276	273	307	290	270	266	280	281	298	265	288	282	286	254	294	303	269	293	281	278	267	306	264	265	268	301	245	282	314	293	287	269	270	291	272	265	280	260	292	329	264	269	276	294	293	263	296	265	289	319	301	278	302	291	256	294	283	284	278	258	290	298	250	266	305	295	307	264	307	277	287	306	263	275	253	276	271	292	280	284	321	266	271	279	285	308	264	298	274	295	266	266	304	266	295	277	281	276	263	318	307	282	294	270	298	298	298	252	274	275	250	281	299	268	309	290	276	314	315	275	291	266	288	257	257	296	301	271	316	280	268	281	293	281	290	313	308	291	266	285	295	286	257	286	303	299	264	263	292	291	286	299	308	290	287	277	303	297	288	275	290	281	279	293	284	271	304	257	261	276	270	296	314	282	260	285	301	268	256	281	284	287	294	276	254	267	294	300	279	289	294	265	285	288	307	292	286	269	262	293	279	254	263	271	300	312	318	290	275	294	278	279	278	271	270	261	289	288	292	305	282	248	281	292	268	258	291	289	283	264	302	261	260	269	278	299	294	279	278	294	257	253	285	263	290	281	252	285	285	293	289	265	240	296	268	294	233	303	290	316	282	292	286	274	291	258	286	284	294	269	273	288	323	262	295	312	274	299	276	292	270	280	276	273	253	288	290	282	319	268	269	300	285	264	263	314	277	285	308	272	284	280	303	310	289	274	322	271	284	303	268	274	300	277	279	284	270	286	270	308	301	294	320	275	291	268	290	287	266	275	302	285	305	288	298	230	294	281	285	271	282	275	311	296	316	305	311	304	290	315	289	253	285	282	280	283	254	316	299	297	262	289	256	285	304	283	276	309	263	273	297	284	290	320	297	282	311	284	265	265	288	300	280	267	302	300	321	301	281	279	300	271	255	276	286	281	284	286	288	297	251	282	258	284	287	287	283	301	288	273	282	293	299	297	249	275	297	243	270	273	288	255	329	305	280	257	302	293	310	298	276	297	265	293	298	306	275	302	307	282	312	276	280	287	288	272	292	282	270	284	280	292	277	313
3391	8925	6019	2824	1967	1455	1208	961	767	629	521	511	486	448	397	448	351	370	377	338	374	370	329	331	325	337	342	319	334	310	345	353	313	313	322	284	316	303	306	340	334	309	302	303	290	313	301	313	298	362	318	316	299	284	322	313	299	335	299	274	300	305	306	309	284	287	317	315	322	303	332	308	297	291	275	296	308	332	311	296	303	285	309	278	300	292	293	304	295	303	298	286	325	299	268	276	317	289	293	315	316	306	320	313	299	287	327	309	293	326	296	311	299	301	282	277	280	278	290	288	273	285	279	281	311	307	292	275	265	306	296	291	289	306	294	285	283	303	297	305	319	303	288	300	305	312	337	297	281	276	311	289	266	298	307	272	283	312	290	297	300	285	313	285	296	321	312	333	306	307	305	289	334	347	267	249	301	316	292	284	312	294	274	322	314	287	285	300	283	315	302	308	258	313	334	291	306	295	313	321	320	272	297	341	304	349	308	303	305	327	284	298	293	322	282	327	301	290	295	293	286	299	309	311	295	272	276	292	290	317	288	284	305	309	296	306	301	302	303	308	259	292	319	319	312	262	301	287	307	331	303	315	310	271	291	282	278	294	271	310	326	314	295	303	300	305	296	274	270	281	319	335	281	325	308	281	294	290	286	301	305	289	304	279	304	364	289	317	313	296	319	297	294	330	287	295	277	311	299	303	302	301	304	307	297	305	268	317	316	283	312	295	294	299	293	320	311	334	310	287	293	300	277	292	306	332	275	288	303	307	299	293	310	296	333	299	307	279	283	283	278	295	310	301	266	306	317	286	306	289	281	313	323	304	283	326	297	286	290	285	297	275	277	276	319	293	300	284	270	294	322	279	306	305	318	296	337	297	282	295	308	290	289	284	316	336	301	294	280	300	306	324	285	293	319	278	272	307	274	280	330	301	274	283	294	300	295	305	262	303	302	350	316	289	282	321	270	273	280	299	296	338	299	298	291	295	338	313	290	303	279	308	281	315	294	296	293	294	308	286	271	323	291	263	309	307	312	273	325	282	279	331	302	290	266	291	312	286	308	327	296	287	319	272	306	308	274	288	327	296	324	296	318	328	307	294	329	293	289	310	298	302	280	312	281	296	309	288	292	292	279	302	273	303	289	305	300	325	288	282	299	285	314	302	308	286	274	279	272	286	302	312	269	319	319	295	297	317	330	303	271	311	317	297	283	288	278	294	291	304	267	276	263	274	295	299	290	287	311	346	324	298	292	274	300	297	289	320	287	285	280	293	282	285	277	328	285	297	325	309	302	292	283	285	310	285	263	294	293	306	312	326	288	301	343	301	318	277	287	311	299	293	334	284	324	316	296	307	311	341	328	305	284	345	287	329	294	280	300	296	330	289	294	282	260	306	291	279	282	282	298	325	298	290	312	283	300	326	314	332	283	298	288	283	271	278	277	323	282	331	318	295	296	326	310	316	290	283	299	287	272	288	285	303	279	285	283	295	316	321	274	303	309	305	309	299	293	301	273	311	302	291	305	328	292	295	300	317	311	317	285	310	290	299	298	317	297	277	287	323	293	303	310	281	299	293	274	283	282	312	317	344	274	300	290	306	300	301	298	308	269	311	295	316	285	305	312	295	297	283	308	317	317	292	318	275	332	311	333	317	283	310	310	306	298	307	317	335	299	330	351	288	299	283	295	273	290	286	307	286	288	319	317	324	296	297	257	338	269	302	309	278	293	291	292	293	292	310	338	308	301	275	291	286	307	316	289	295	275	284	295	324	297	292	293	279	319	299	303	292	280	305	286	286	290	316	309	291	333	288	268	304	287	306	303	320	292	273	291	328	265	306	319	293	286	309	280	277	312	270	301	288	317	286	310	291	311	296	277	275	311	301	300	302	277	303	307	304	298	314	267	284	280	300	288	298	294	326	290	311	282	296	300	287	289	328	287	269	285	301	316	323	310	274	300	295	286	295	321	324	293	294	283	295	303	281	284	289	290	312	275	296	297	267	307	298	300	308	312	317	306	279	295	321	330	316	266	288	332	285	286	301	305	290	325	290	301	302	280	290	308	297	280	296	324	306	286	273	305	283	266	284	297	296	251	306	316	313	272	327	296	282	294	273	283	292	284	311	309	300	271	311	292	311	314	299	318	294	288	309	309	268	295	302	297	295	307	316	285	292	295	306	290	345	329	315	322	321	293	302	300	294	310	302	312	263	249	280	309	310	288	291	288	327	266	290	287	324	311	302	309	298	310	313	319	294	310	302	301	312	304	284	277	304	304	285	287	286	294	335	290	281	321	283	292	273	282	304	268	266	313	341	276	285	307	298	320	305	302	305	334	300	300	300	287	303	305	286	317	334	302	295	290	294	269	275	288	276	293	274	270	280	326	277	287	283	316	299	312	303	308	310	275	307	296	296	276	308	291	293	314	254	327	302	308	277	308	306	336	301	297	292	288	310	298	280	295	307	306	319	339	330	300	293	285	329	280	316	295	294	302	312	295	269	327	308	283	303	275	310	277	292	294	286	298	301	312	301	320	305	310	278	264	321	315	277	306	305	307	321	325	316	307	298	301	287	303	279	307	324	323	301	296	288	309	305	276	298	281	300	269	304	280	284	298	318	281	259	269	288	295	299	272	269	308	307	275	308	275	271	300	269	285	304	311	323	317	298	281	288	280	293	307	285	309	286	353	295	308	329	295	312	300	307	278	303	298	296	324	294	247	278	286	297	315	310	307	316	284	331	293	291	298	280	311	313	314	301	294	304	299	285	285	277	305	280	290	289	299	313	284	315	295	323	312	278	291	272	310	295	295	312	292	277	311	294	298	281	325	314	279	306	301	282	321	317	284	313	314	307	302	312	294	294	289	288	308	286	294	301	292	297	270	277	316	270	319	286	300	261	260	308	297	293	264	285	313	298	318	303	297	314	329	275	335	314	312	279	287	310	322	269	305	277	320	277	255	281	322	336	278	320	314	332	316	257	315	304	293	289	268	295	302	313	292	352	294	320	255	286	280	298	300	328	310	335	283	313	271	295	291	261	290	286	284	303	315	269	328	288	284	284	298	310	313	313	343	306	304	289	285	315	276	320	312	294	287	309	294	289	315	297	290	295	283	287	309	299	285	299	327	287	296	297	309	296	314	312	299	285	322	285	257	322	299	307	298	327	304	292	323	310	298	321	310	304	271	314	268	279	299	277	288	297	296	297	286	284	304	277	271	279	278	294	314	302	291	292	320	293	285	320	305	260	278	282	292	288	321	295	304	327	301	315	302	270	269	315	309	304	315	282	271	302	299	287	307	305	329	281	323	313	286	283	303	320	261	302	306	292	295	295	263	277	294	280	307	327	314	340	266	310	301	319	321	296	309	309	279	290	290	299	262	303	318	330	312	284	286	300	286	303	297	285	331	304	285	325	329	301	295	313	275	279	337	284	305	304	301	266	299	278	279	307	311	292	280	304	308	306	334	273	337	308	314	293	307	304	317	304	263	281	285	287	344	266
24869	21350	27635	25405	12051	1317	995	911	856	839	831	749	820	747	779	840	752	797	771	829	755	728	771	745	791	755	786	732	820	775	795	753	742	723	762	724	730	733	735	749	721	718	763	738	746	722	704	793	723	774	662	743	707	764	706	747	735	724	708	788	723	718	759	756	700	721	765	738	766	753	752	724	733	713	713	785	746	733	732	754	761	759	736	775	779	762	745	798	743	704	753	754	795	818	745	704	760	727	708	746	726	749	728	733	681	741	744	725	736	739	765	760	731	730	743	824	689	760	737	719	783	733	744	778	782	731	727	707	729	688	730	763	711	703	730	724	691	750	707	733	756	782	762	709	688	763	725	776	718	742	739	739	693	746	731	757	776	722	774	737	686	697	760	773	731	711	711	710	726	770	713	697	776	707	763	706	718	755	686	757	786	749	671	737	731	780	754	736	686	753	715	738	720	695	695	713	699	806	748	741	759	693	781	720	723	740	689	727	741	703	790	722	713	715	759	694	699	725	736	761	737	789	724	714	718	693	789	705	771	717	701	729	712	721	766	745	758	733	752	742	755	749	726	729	729	711	732	748	735	737	725	723	666	748	714	770	746	741	758	685	726	753	764	749	756	738	742	714	731	759	764	752	767	715	739	774	717	777	717	745	741	723	728	713	737	728	754	732	792	730	738	745	741	733	772	741	746	811	768	755	714	719	773	798	771	691	740	680	728	733	710	759	722	723	744	739	747	736	699	794	723	722	784	725	743	737	716	764	690	731	742	711	730	757	770	730	705	781	777	743	777	812	765	716	745	744	732	768	759	718	688	701	730	759	709	683	702	734	715	773	783	701	775	714	726	707	753	738	776	686	816	726	743	729	725	726	773	794	715	700	770	736	705	715	744	747	727	745	758	757	724	712	727	768	701	753	768	783	690	709	713	725	758	740	704	729	770	685	703	730	745	758	733	708	740	729	679	764	690	700	713	710	797	736	708	760	737	737	756	740	703	782	762	768	751	750	731	687	736	756	736	731	750	720	719	763	728	725	755	688	699	758	760	751	781	716	745	692	730	709	739	735	750	767	731	767	707	742	711	743	747	735	681	725	708	732	728	656	739	724	710	713	727	707	697	733	716	706	764	785	741	754	706	734	757	747	718	720	740	767	743	759	666	740	747	716	735	736	755	716	770	693	766	724	742	709	716	704	761	750	735	780	708	712	704	729	710	720	719	797	730	743	673	713	735	732	729	695	708	747	735	734	719	712	724	681	720	763	752	734	750	755	713	763	718	745	784	751	729	735	704	708	773	742	747	690	749	719	767	743	698	739	738	736	736	811	736	746	737	708	787	779	708	756	728	712	716	738	730	702	764	712	746	735	712	742	730	664	732	749	714	785	749	718	717	716	763	727	754	758	748	705	773	723	728	704	709	745	739	772	789	737	729	696	774	717	747	744	773	727	754	720	764	721	694	736	711	782	707	765	749	716	793	735	768	728	731	743	763	762	706	776	762	735	741	743	716	738	751	700	745	727	758	720	714	741	700	732	684	785	726	744	721	713	736	714	757	743	776	769	731	719	718	717	733	753	716	711	750	728	660	719	718	736	741	741	762	772	736	733	726	748	738	759	760	728	723	736	720	744	728	764	758	737	741	757	737	770	740	746	780	719	762	746	775	753	733	723	691	750	766	730	764	767	796	732	672	759	749	701	723	689	748	737	764	751	703	733	758	716	688	738	769	716	794	757	704	784	696	747	755	717	732	723	762	752	756	712	716	754	757	719	751	732	757	765	752	753	749	726	720	737	742	735	765	779	690	757	738	706	729	775	684	684	726	740	755	713	731	720	714	701	714	757	683	742	790	724	753	743	697	773	737	776	722	732	694	758	708	739	749	753	713	726	763	725	730	750	706	708	740	705	718	720	737	717	713	712	694	774	781	753	757	737	739	765	686	717	743	735	758	760	730	770	728	737	709	680	781	743	702	707	748	755	749	778	712	752	710	697	734	702	763	786	746	711	716	716	708	762	766	785	710	724	704	713	804	816	763	732	732	702	707	784	756	697	749	724	715	701	744	752	734	724	723	699	705	784	755	763	736	749	743	739	730	724	731	729	721	733	753	740	755	729	713	723	725	706	722	736	758	737	775	744	741	730	731	746	775	758	742	714	780	735	760	757	747	730	759	787	721	759	717	800	731	716	740	739	774	741	729	778	716	666	742	690	767	788	769	751	746	732	730	733	723	754	709	728	768	739	723	795	739	718	726	709	783	711	732	766	719	736	727	676	709	716	759	712	727	708	728	769	778	676	746	729	707	724	732	752	776	778	722	771	721	713	756	734	729	738	744	722	751	753	730	763	734	763	757	755	737	733	754	726	721	712	758	764	724	738	723	719	700	695	745	756	712	753	733	680	689	738	787	719	718	738	750	733	758	752	743	768	753	724	738	683	724	760	721	779	746	706	779	750	724	778	736	650	740	754	717	712	698	715	748	741	708	736	737	718	694	700	751	777	797	704	717	765	732	729	768	745	729	739	769	770	799	738	776	736	737	706	719	748	725	689	720	763	758	694	700	776	776	729	734	763	717	706	749	751	740	680	740	746	730	725	772	734	685	717	728	742	772	702	765	768	679	760	711	757	757	756	719	767	761	692	689	700	705	725	732	737	760	764	790	743	743	709	754	748	742	704	729	740	707	724	713	713	698	789	728	688	720	748	736	756	715	734	777	701	747	687	774	740	784	703	762	746	723	707	697	702	735	706	738	699	758	717	747	775	748	697	768	787	761	725	748	701	738	787	730	690	754	748	746	771	767	755	768	761	690	767	747	730	739	709	730	715	775	772	669	752	760	733	725	743	690	730	758	751	702	778	762	726	709	756	736	764	753	713	735	759	702	719	730	760	746	743	737	765	705	710	736	755	759	718	725	735	748	732	722	713	717	756	770	733	722	739	758	688	727	692	702	660	743	746	736	721	722	740	750	739	741	758	747	711	712	739	749	721	704	686	712	703	729	714	759	723	728	731	763	726	719	761	741	741	749	698	712	734	744	731	726	738	742	757	757	762	729	758	722	766	746	805	767	722	739	756	696	715	706	725	760	781	699	710	768	755	749	721	734	694	708	711	710	714	751	755	713	770	770	760	718	722	753	772	779	763	765	726	775	759	782	717	717	717	705	750	748	736	756	741	743	714	743	724	719	700	754	747	723	734	706	760	707	780	768	728	737	751	759	766	745	737	739	760	706	756	728	723	717	750	700	769	749	768	764	733	732	701	676	752	744	773	763	758	718	761	763	696	754	647	727	734	726	749	726	770	734	694	724	726	755	736	752	760	756	739	753	766	741	706	787	717	716	711	731	765	750	711	787	758	706	728	716	743	762	727	736	720	761	697	780	761	732	753	747	742	715	731	680	737	729	741	807	737	753	744	724	707	696	759	746	730	755	792	717	772	738	749	702	785	734	729	739	719	740	776	753	716	754	719	711	738	698	740	727	757	727	780	744	736	738	708	683	708
3531	5518	3698	1954	1636	1446	1166	1078	957	907	829	855	838	767	753	819	794	731	763	780	770	792	734	717	799	783	766	797	785	814	731	744	745	708	727	676	718	756	721	707	756	758	769	723	684	698	664	672	750	756	739	750	700	806	701	682	717	712	729	794	748	716	656	698	738	739	799	727	694	733	766	743	714	811	721	719	720	727	771	759	699	725	694	696	781	704	760	691	731	740	696	723	767	729	679	728	713	718	760	731	749	744	713	732	772	774	682	748	739	717	733	684	773	717	725	772	727	734	718	703	792	739	706	728	718	686	720	752	708	739	777	750	745	736	745	739	741	673	731	714	696	721	731	700	721	705	756	771	744	729	715	749	739	709	685	726	725	758	694	747	700	695	751	717	701	749	679	734	708	770	697	737	727	775	758	770	701	748	733	714	767	750	753	736	742	653	720	684	743	724	701	692	751	761	766	705	736	745	819	710	712	750	738	724	749	689	718	729	736	787	784	714	697	767	761	752	721	696	710	713	698	733	718	778	738	743	771	711	749	750	730	730	700	715	753	761	711	732	732	697	778	803	704	730	735	677	688	700	701	756	727	720	741	768	726	711	762	721	776	758	741	745	703	701	733	734	761	724	720	705	783	736	668	740	688	751	741	715	729	752	734	775	744	711	708	726	683	745	721	707	774	764	721	773	720	739	794	686	752	705	725	673	709	777	766	692	675	702	717	754	723	775	708	756	730	695	727	716	718	732	719	703	744	725	775	691	744	688	735	712	719	726	718	747	723	717	733	730	685	698	686	709	715	715	729	709	722	735	685	717	713	747	739	734	696	728	733	697	726	749	711	769	724	716	678	751	725	682	747	759	747	677	712	728	693	710	764	754	754	736	779	745	700	763	744	750	765	786	714	774	719	744	746	755	699	753	705	728	758	713	755	720	742	760	753	770	706	696	718	713	728	678	733	742	770	698	698	777	764	729	733	802	755	712	776	689	746	694	719	711	689	749	728	731	737	742	723	735	767	698	736	770	739	726	767	754	722	720	737	746	681	785	738	786	741	710	727	755	723	728	736	737	780	714	692	704	734	742	707	713	756	700	771	743	702	696	736	689	749	715	740	714	718	735	780	717	698	716	761	719	776	711	754	747	733	720	737	757	723	775	712	719	737	706	699	697	734	749	721	739	696	741	694	753	736	796	768	712	785	729	691	707	733	710	763	733	735	729	736	752	776	704	740	773	728	764	736	696	678	721	693	747	677	772	710	718	732	729	681	748	722	742	750	730	705	756	707	702	714	751	704	703	732	724	767	696	752	691	715	753	699	759	758	735	767	726	764	722	775	776	731	733	722	719	693	738	731	752	717	706	773	757	705	720	741	741	740	679	723	744	714	737	733	767	723	720	721	693	692	735	724	715	752	763	744	750	759	723	730	709	671	744	713	728	748	765	745	752	741	705	766	755	743	716	756	740	731	685	745	733	754	747	690	775	711	730	743	736	704	768	753	701	740	788	697	732	748	700	741	736	768	750	723	724	729	705	754	669	734	755	761	735	753	678	747	738	765	743	695	736	707	794	729	721	732	759	783	677	711	712	718	744	753	726	715	773	743	750	706	776	756	702	713	747	714	689	751	794	725	750	662	730	736	728	708	723	721	705	702	755	744	705	713	718	732	716	713	700	799	673	774	729	754	745	749	747	744	748	797	719	704	717	699	707	755	772	716	739	694	748	714	708	701	705	738	723	691	718	684	735	692	765	715	718	795	723	694	686	661	759	703	744	745	719	792	747	674	749	736	747	697	720	703	718	728	711	736	691	725	736	717	706	704	700	732	769	690	746	694	739	731	700	698	695	736	753	771	746	717	703	698	716	760	748	744	717	745	734	761	738	722	717	750	701	726	718	719	725	714	760	748	740	737	699	750	731	773	731	719	716	755	703	708	712	763	741	773	745	753	819	703	726	681	768	719	699	751	694	715	727	712	743	763	717	740	719	699	729	760	748	721	754	705	697	725	733	745	728	769	719	732	705	731	768	738	716	714	721	758	734	763	778	707	728	698	715	721	703	710	733	756	708	762	668	740	753	756	702	680	721	714	766	740	769	690	718	707	718	765	705	774	713	691	703	738	762	690	738	722	709	700	741	725	758	779	723	736	729	717	702	715	735	660	764	747	701	691	726	722	742	740	706	702	774	742	722	750	732	753	708	722	702	760	738	782	715	697	709	728	776	725	710	737	734	833	694	694	746	732	721	736	738	718	745	698	722	711	713	753	795	748	683	698	717	719	728	716	746	727	711	718	739	718	752	726	787	766	738	752	758	774	750	729	723	700	699	726	745	742	707	696	707	763	770	717	701	704	721	727	743	678	738	741	733	720	730	768	753	735	757	740	732	743	711	729	719	748	744	768	728	773	704	674	732	750	765	710	749	715	683	789	691	692	711	722	763	717	708	728	708	717	755	690	735	766	743	698	748	793	704	762	691	720	698	719	721	697	716	766	741	753	743	731	703	683	735	718	715	676	730	744	792	714	718	733	747	708	668	716	710	703	725	739	765	712	726	709	733	749	695	711	783	722	726	728	735	756	727	726	679	727	742	751	727	782	723	735	777	736	759	702	755	746	734	751	714	757	753	698	733	710	735	738	779	683	748	703	657	729	731	694	739	723	735	723	710	755	738	700	727	807	723	735	663	732	745	771	740	762	723	732	752	691	725	753	740	726	683	724	742	700	795	726	749	753	727	690	719	733	725	750	779	765	702	736	722	669	735	741	732	763	758	730	756	731	731	702	717	758	752	717	696	775	771	735	737	756	794	733	760	714	760	725	773	780	692	750	738	725	739	726	772	733	760	758	730	728	696	740	734	721	765	707	805	703	728	709	743	710	659	739	743	731	726	742	772	735	776	739	758	719	736	703	739	682	718	724	728	751	693	761	726	700	734	749	725	702	704	727	737	753	720	729	717	703	768	721	723	739	695	731	706	727	745	728	701	749	725	731	776	721	757	738	677	728	719	747	766	765	692	735	764	737	755	699	734	693	733	725	709	693	781	737	707	709	737	710	749	750	712	724	761	734	745	719	726	764	774	727	704	743	700	735	720	753	755	740	751	729	779	712	709	706	727	725	720	692	791	731	720	712	699	749	777	723	701	731	694	730	738	725	746	736	769	726	725	720	725	685	750	738	749	669	690	749	740	711	723	709	702	741	715	766	795	752	750	745	736	731	697	771	726	705	749	656	696	698	726	723	751	751	713	762	765	701	704	694	718	695	710	732	791	791	784	763	737	743	756	718	723	717	734	763	761	738	777	792	762	752	729	724	733	699	707	761	726	697	703	706	739	722	682	752	727	680	782	711	706	729	713	750	682	718	701	705	758	752	720	724	726	738	758	699	772	680	739	765	678	761	759	741	740	735	745	737	745	752	658	710	774	719	743	697	771	750	773	710	740	758	725	747	753	750	743	747	715	711	744	735	702	756	705	738	713	749	680	714	679	788	734	732	719	724	679	734	709
22620	21400	29203	23993	21401	21458	9994	1073	748	663	605	517	523	478	434	376	388	347	345	349	348	352	327	343	310	288	326	284	319	297	316	287	291	345	332	313	306	273	264	272	251	309	298	309	304	256	272	280	258	268	298	271	263	281	298	297	324	287	271	259	279	290	271	278	300	300	310	278	281	303	251	287	277	268	278	276	293	265	271	295	275	287	271	271	258	284	275	258	259	307	281	278	275	270	299	290	258	278	268	294	267	266	287	267	283	276	275	263	261	302	281	298	275	271	274	261	271	288	266	235	287	272	276	265	293	252	300	290	268	298	284	290	275	272	259	291	271	305	294	244	254	284	266	274	300	255	230	281	298	288	269	259	267	260	259	245	291	275	257	265	266	268	296	301	268	260	301	266	265	273	259	266	237	265	281	274	262	270	269	241	255	300	264	283	286	284	231	274	265	292	266	318	268	260	283	281	258	298	282	263	249	284	314	271	287	281	283	283	265	284	255	261	295	264	282	287	295	256	280	260	284	277	278	268	266	269	290	290	274	266	300	262	261	261	286	248	258	285	263	280	261	256	253	239	296	283	266	263	268	281	281	279	280	292	286	279	268	286	265	273	307	300	272	257	285	265	274	282	270	285	274	296	264	256	250	252	291	268	270	245	269	256	237	283	283	282	275	278	267	303	296	243	253	309	255	262	252	278	302	256	313	273	275	307	271	278	293	285	267	252	242	286	263	295	285	290	294	258	264	286	281	271	276	277	282	270	303	257	262	270	253	254	295	255	245	285	261	265	242	289	281	286	269	283	247	252	302	257	287	275	262	274	269	280	254	274	230	263	262	266	260	279	273	278	289	269	264	287	269	277	274	278	270	279	285	272	254	264	278	254	282	270	273	279	298	288	283	254	269	269	284	269	271	259	261	250	270	267	269	256	247	294	265	252	265	294	287	266	272	246	270	269	248	287	269	281	246	286	269	252	254	265	293	295	283	260	259	282	286	244	236	254	271	274	281	258	250	276	296	308	248	267	278	288	263	284	303	279	288	248	252	235	283	262	285	271	287	286	278	268	273	249	273	263	266	271	281	260	278	296	277	283	261	277	264	303	272	270	277	291	254	258	261	261	263	262	309	282	249	269	274	278	281	264	239	279	261	275	285	262	258	259	282	279	289	274	298	253	262	257	279	291	278	293	250	289	260	247	301	245	270	261	294	272	251	275	280	273	256	279	257	311	236	290	230	267	278	283	284	293	301	255	264	270	273	258	286	285	266	239	292	242	292	257	298	251	295	271	275	254	273	252	268	272	286	265	259	316	276	266	274	290	265	268	251	296	273	289	275	276	279	283	273	295	269	299	281	274	296	270	285	259	256	266	282	238	281	269	272	284	269	271	287	255	253	283	290	282	276	263	273	281	260	282	263	260	269	294	284	248	269	262	284	279	282	271	283	265	235	281	279	274	297	293	258	292	265	282	262	255	286	280	250	255	291	254	278	294	269	283	306	278	306	271	273	274	265	274	286	246	271	281	281	302	293	269	284	258	283	277	280	239	281	269	300	294	267	278	270	282	254	271	280	293	277	300	287	277	236	291	281	276	276	299	265	251	286	275	262	267	289	260	275	264	258	255	259	285	281	271	267	278	262	266	270	270	306	235	263	278	293	279	300	243	269	277	263	296	273	283	296	272	257	262	276	299	243	266	266	280	253	288	265	248	262	257	258	270	280	274	238	287	248	263	278	283	269	268	241	313	250	269	283	277	273	241	304	258	275	257	261	288	261	261	279	243	287	296	290	267	258	248	271	307	286	267	263	285	299	247	293	281	228	236	269	283	279	278	270	258	280	242	301	277	284	273	248	271	262	277	278	309	272	292	248	279	281	283	265	288	289	282	266	235	276	282	246	278	293	284	276	265	270	296	257	251	262	284	251	256	295	254	258	278	269	272	284	288	269	291	290	237	267	277	282	274	262	280	275	281	284	319	269	270	277	291	273	280	280	298	291	276	298	288	289	247	266	261	267	232	292	300	277	258	283	277	287	265	286	276	268	275	252	272	287	260	272	279	293	270	284	277	289	279	256	290	257	264	294	266	251	287	304	263	259	252	273	255	262	271	283	245	284	259	281	252	285	247	276	237	253	238	272	262	276	263	287	257	268	252	278	252	284	254	269	279	279	252	265	240	268	281	265	272	244	305	276	273	272	245	287	285	270	264	265	289	281	299	242	276	265	245	273	284	285	269	279	270	269	274	270	260	251	294	272	278	264	259	277	268	276	274	299	290	285	277	305	260	280	272	295	277	265	277	260	256	251	271	295	300	260	295	280	285	270	280	258	299	312	254	268	247	269	245	243	236	253	271	276	285	289	275	285	271	264	274	267	285	278	258	274	262	261	272	267	288	259	268	249	253	249	296	287	253	275	268	302	255	270	218	266	252	269	270	290	266	269	258	284	271	264	274	277	291	271	251	268	290	281	315	254	305	271	249	277	258	247	304	277	280	271	261	281	281	275	269	276	288	281	270	273	296	299	269	270	270	264	252	263	285	272	266	272	293	259	271	267	272	269	233	275	272	305	278	271	254	254	259	279	266	271	270	281	266	297	247	272	281	296	285	292	286	286	258	274	289	271	278	268	270	265	260	287	288	253	272	270	288	267	255	241	283	302	306	289	257	276	251	271	262	285	250	270	271	315	272	296	273	296	260	260	270	254	282	279	286	248	257	275	254	263	256	245	279	234	256	296	266	263	269	269	258	290	249	325	289	261	249	271	288	234	294	277	253	248	291	304	234	251	236	259	291	217	231	273	300	264	283	272	286	249	275	266	260	254	281	263	278	284	270	278	270	277	277	264	275	263	262	250	268	273	208	281	294	290	288	282	260	257	241	288	248	260	269	297	272	267	297	258	289	251	276	314	242	271	271	249	264	271	306	280	256	275	263	294	276	256	273	276	237	264	266	270	243	253	263	288	248	268	235	288	257	273	275	264	271	257	241	283	243	272	254	262	300	238	272	296	279	281	272	241	276	275	266	289	286	277	231	250	289	269	281	261	259	313	282	287	252	259	266	313	271	297	262	261	270	268	239	248	251	278	280	275	276	280	258	244	278	279	288	293	283	295	275	290	279	268	285	301	240	264	296	279	258	252	258	240	298	270	293	275	265	299	282	287	267	252	284	264	282	262	285	312	245	254	270	259	255	254	312	268	274	254	283	274	267	257	275	280	246	277	217	280	265	256	271	285	304	251	303	262	289	295	265	260	281	272	297	266	299	266	257	296	257	244	281	295	273	220	296	294	261	256	268	276	262	303	290	297	287	283	275	301	284	263	266	280	283	247	264	281	277	265	260	280	248	295	287	303	285	267	252	249	261	288	263	273	277	259	267	285	266	247	276	288	254	253	277	271	256	249	288	251	298	280	294	229	279	278	246	266	256	264	270	295	262	279	236	261	241	279	271	260	281	270	253	261	276	263	273	305	296	287	290	243	294	268	278	263	243	268	272	291	267	281	288
4461	14382	9809	4810	3370	2574	1848	1510	1133	937	754	663	583	513	522	458	445	397	393	383	383	354	334	335	347	319	317	335	300	361	280	311	310	299	291	294	318	286	318	300	281	308	315	265	286	299	270	268	283	296	314	262	270	299	254	301	294	303	299	256	277	293	293	260	271	268	287	264	285	268	257	280	293	276	253	308	281	270	287	265	283	283	281	288	294	236	261	265	284	251	278	272	273	270	301	282	268	231	254	257	260	221	267	252	279	273	280	273	274	271	267	277	262	259	279	282	295	244	259	289	275	259	271	303	285	297	297	281	275	264	248	252	254	274	300	295	264	301	270	305	290	287	302	270	278	258	246	249	260	270	255	270	271	254	274	284	251	281	257	266	286	250	263	269	297	288	269	241	256	282	256	254	257	271	279	257	294	266	267	244	260	244	273	255	281	274	267	273	286	263	277	288	275	240	279	248	276	280	275	264	276	278	285	264	268	273	287	272	296	302	268	264	257	242	279	251	269	277	256	274	262	245	274	248	255	278	274	274	240	269	242	256	271	258	286	285	256	282	274	275	255	279	273	296	255	269	271	266	233	280	285	282	248	279	245	257	278	237	282	259	295	256	260	264	262	282	264	278	258	279	255	250	293	287	279	270	259	261	282	266	269	263	274	281	275	283	278	290	264	269	258	278	274	282	261	279	289	252	291	262	256	293	270	264	307	255	289	280	271	273	284	279	241	252	252	282	259	293	261	284	286	248	300	271	278	282	257	264	238	266	258	262	291	289	271	264	263	238	259	285	282	275	252	270	229	232	251	272	267	255	265	276	264	256	283	284	274	274	247	247	282	274	263	256	268	247	287	250	281	287	249	284	266	268	256	274	280	273	281	248	297	238	260	263	259	270	277	272	256	266	234	285	277	259	232	274	259	250	296	280	262	261	267	280	276	280	288	276	269	266	272	257	237	261	271	272	281	253	259	276	247	285	258	296	255	275	315	270	279	272	266	293	279	288	268	282	274	289	261	290	282	262	277	266	278	294	284	284	245	271	258	278	264	290	269	268	271	247	264	256	270	283	280	281	267	280	265	263	275	262	279	268	258	286	267	258	253	297	250	258	251	250	301	265	292	284	273	317	266	281	294	294	245	256	288	279	291	300	300	296	296	291	291	265	293	250	232	249	259	242	259	278	243	295	273	260	287	268	264	281	278	271	253	268	264	283	281	253	273	262	277	261	244	271	262	249	287	270	258	280	256	278	302	280	269	242	267	270	291	244	282	263	256	255	244	262	257	298	258	276	276	252	297	269	254	226	289	281	263	263	243	285	237	244	266	279	270	262	268	284	255	279	266	258	280	282	261	273	260	265	279	276	256	272	246	294	294	264	264	289	282	256	254	274	268	238	283	266	278	274	277	260	262	296	259	263	272	261	275	263	257	260	266	267	269	272	264	269	290	278	258	253	276	272	267	262	260	263	301	252	274	248	262	272	255	244	256	254	260	257	284	287	273	251	260	252	271	244	269	273	288	269	243	272	265	267	276	277	295	263	246	258	248	290	251	214	265	252	274	305	286	270	271	262	250	263	252	274	286	249	285	265	287	253	241	286	275	273	258	287	278	239	280	302	293	288	241	253	276	262	275	278	240	285	282	261	284	276	260	286	254	264	260	273	237	263	259	262	278	257	260	286	279	295	261	280	285	285	303	277	265	267	288	289	263	262	281	295	291	279	290	293	255	253	218	241	292	272	245	246	278	245	295	261	285	283	262	279	260	249	245	248	249	274	297	284	246	231	282	279	268	269	291	248	300	290	242	292	270	268	245	282	263	272	278	273	271	253	280	287	276	275	284	287	279	290	273	262	272	259	260	274	273	279	294	249	292	286	270	268	235	292	256	272	256	248	247	277	293	277	265	262	281	288	235	266	250	287	281	276	270	248	264	280	304	270	276	254	286	279	283	234	233	285	254	295	279	273	296	276	289	286	268	246	280	285	287	257	246	275	259	277	274	284	290	273	276	285	275	260	258	291	254	299	259	274	255	253	257	286	279	293	274	241	260	267	280	287	251	271	281	251	241	252	273	249	252	258	277	253	279	257	261	257	308	249	262	293	285	244	265	255	244	262	275	281	267	272	297	264	289	263	300	264	284	264	263	291	250	259	249	279	240	282	259	275	254	269	294	262	270	289	272	272	293	290	258	273	273	277	256	286	260	253	273	282	269	282	283	250	305	259	276	254	256	277	242	236	260	298	262	291	244	263	247	279	248	265	269	250	266	270	258	266	281	309	273	280	269	264	261	250	282	264	283	282	274	284	225	248	249	281	240	280	260	261	247	269	283	237	237	288	254	271	283	277	281	253	239	276	281	260	249	280	286	297	240	261	274	265	260	282	253	246	259	270	279	250	243	262	281	253	258	243	273	267	292	270	287	273	289	260	260	273	260	258	241	279	261	286	272	282	289	270	255	260	276	257	262	270	284	275	284	272	267	271	254	275	277	283	266	288	248	268	282	278	303	260	266	260	286	269	279	257	271	246	222	261	266	264	265	268	248	276	271	282	252	275	240	260	303	262	268	269	273	269	301	270	299	251	265	263	265	262	267	249	298	274	268	284	256	301	307	279	253	268	235	266	269	253	281	276	273	295	273	270	258	261	251	261	260	258	267	289	275	242	240	267	252	258	286	249	260	259	268	314	286	263	266	261	271	259	266	297	261	279	259	284	254	264	267	257	236	259	264	265	255	291	255	244	283	249	267	251	264	279	249	259	251	257	262	254	245	271	277	291	306	288	285	260	257	269	248	273	282	263	248	252	268	259	279	219	238	245	236	235	273	257	267	263	257	242	282	260	303	250	270	276	295	272	253	275	286	267	278	273	247	280	259	277	260	294	258	235	270	257	269	230	269	275	269	248	287	260	286	261	282	272	256	296	257	254	267	261	267	285	274	267	275	266	248	268	290	250	281	273	267	269	260	298	280	258	287	243	260	252	256	262	277	244	264	290	237	274	269	248	271	259	279	272	255	259	260	269	278	279	260	249	241	246	262	249	269	290	281	280	271	278	280	297	268	256	272	275	282	249	253	259	291	266	281	289	247	244	258	295	236	296	251	279	274	256	250	267	276	271	276	283	262	285	266	277	262	257	260	254	279	273	275	288	289	267	266	288	264	233	263	267	283	254	263	269	254	289	287	251	266	273	257	268	270	245	268	268	314	260	253	249	281	281	276	264	262	282	234	267	261	256	282	288	271	311	281	252	280	262	270	268	254	287	269	287	288	270	256	261	270	273	273	257	244	261	271	256	232	261	255	264	272	269	264	277	257	246	265	255	261	251	268	264	256	245	276	289	274	250	281	283	282	276	257	292	290	275	290	244	247	257	302	248	274	271	265	268	281	272	253	275	273	285	286	236	275	259	269	274	274	270	258	262	265	278	248	275	286	275	260	311	273	236	261	278	292	262	287	266	242	249	269	311	258	246	259	294	255	261	247	287	269	247	242	255	271	303	252	270
27871	19909	6797	1053	716	652	709	669	683	692	656	683	638	620	630	651	666	644	624	648	610	621	679	618	640	630	615	610	687	665	576	661	644	645	638	658	633	618	643	630	663	677	676	656	613	633	628	601	626	643	622	652	658	625	651	717	694	631	681	636	652	633	665	615	630	596	672	677	632	631	658	693	579	641	621	632	649	713	633	666	656	611	642	621	620	610	661	629	645	648	662	700	637	637	687	649	657	665	602	697	684	632	654	626	637	721	664	638	668	593	617	624	633	672	667	687	608	651	697	648	661	664	612	623	657	675	663	639	647	658	652	666	701	697	603	654	657	650	656	635	631	649	655	657	604	679	631	645	641	635	674	644	637	648	664	616	664	627	652	651	673	639	677	644	653	614	643	694	678	645	633	663	665	615	681	616	668	608	614	631	655	619	666	679	637	623	680	610	634	662	657	663	701	643	651	650	629	663	646	667	615	694	649	639	692	668	637	599	622	665	639	639	669	627	635	616	671	646	646	624	624	629	654	636	664	697	674	654	625	652	637	652	650	627	673	664	644	638	663	604	655	634	673	687	572	649	643	616	609	620	666	665	623	644	642	634	651	647	629	664	675	615	662	676	611	687	577	645	608	619	649	629	640	693	681	647	637	691	636	621	667	657	636	668	667	601	663	622	649	621	651	616	646	635	683	607	657	631	651	610	687	645	670	628	646	638	622	679	625	643	681	642	630	643	623	651	648	625	619	630	609	662	629	648	643	604	636	638	634	649	618	661	698	662	654	645	619	619	663	666	628	618	650	639	632	635	576	667	665	652	634	588	642	628	631	645	595	641	683	622	611	633	656	599	681	635	652	643	671	654	651	667	631	628	644	643	658	698	688	650	658	670	647	653	627	634	645	611	628	650	653	673	651	657	631	642	674	627	605	690	639	630	635	636	622	663	664	653	673	653	633	691	636	682	604	647	611	615	681	653	604	676	608	627	602	595	608	655	621	611	661	645	656	669	632	664	656	652	655	647	660	661	627	625	693	652	626	645	637	640	618	656	621	620	617	622	639	645	628	658	648	675	652	616	638	636	631	622	694	613	627	630	644	612	661	637	645	685	673	670	618	615	640	706	637	631	614	629	629	630	621	643	652	666	642	570	645	636	618	649	668	687	635	666	675	647	644	628	605	656	626	640	625	640	636	651	650	653	651	643	618	628	665	652	650	622	655	630	656	642	605	648	678	629	655	632	679	646	635	645	618	670	646	609	611	696	635	664	616	637	670	644	673	651	663	627	701	672	650	629	655	657	645	635	634	647	610	711	625	653	663	646	632	613	600	661	661	634	648	680	699	629	619	628	616	664	668	633	622	635	598	649	652	647	661	653	710	627	617	651	617	625	642	631	620	620	686	641	595	642	622	652	662	661	620	631	679	620	601	674	613	656	607	640	653	643	708	635	636	623	629	637	632	620	640	632	628	638	653	701	598	666	652	662	631	634	636	624	601	661	657	621	657	605	640	614	617	679	647	644	619	649	647	653	656	664	703	646	653	627	638	652	637	628	645	610	647	621	637	685	618	633	635	621	679	646	619	615	675	670	660	657	654	664	646	645	642	672	664	603	647	681	661	655	668	650	702	665	654	619	666	640	664	668	644	634	629	704	659	660	692	627	640	603	641	618	652	601	608	664	700	609	655	656	648	676	580	663	612	610	640	642	685	673	658	612	714	620	648	644	663	603	643	641	649	653	644	675	656	611	639	619	654	625	668	678	660	684	660	639	648	662	653	626	688	616	649	629	615	640	606	607	628	627	657	675	645	674	662	670	662	659	649	626	615	648	638	644	618	618	640	673	610	625	656	642	642	636	618	646	656	633	651	619	662	650	611	651	663	637	640	639	647	631	669	615	692	649	647	629	608	627	656	633	639	577	652	688	641	669	630	649	673	566	678	649	665	618	630	673	673	665	612	628	633	641	680	660	678	640	670	606	621	665	666	631	654	626	661	624	639	630	659	634	619	656	601	635	611	616	604	681	652	632	664	676	611	656	620	647	648	651	638	687	701	642	682	684	701	656	645	607	668	650	639	679	636	647	649	676	632	697	630	624	685	631	659	659	632	649	648	650	625	661	644	608	670	661	605	660	637	611	664	663	606	645	636	621	663	655	649	684	662	610	644	610	668	653	647	654	657	647	640	637	662	567	687	610	670	626	681	602	612	637	663	652	669	597	662	647	688	651	659	648	644	629	640	618	663	656	663	629	613	649	648	679	627	611	651	671	615	638	648	641	664	682	658	625	658	663	643	659	651	644	669	644	628	680	656	636	686	671	663	685	636	646	607	624	608	627	635	653	664	622	624	645	642	675	616	650	618	645	636	665	657	652	685	658	654	649	655	615	637	647	629	599	670	660	625	635	678	652	599	635	652	637	659	649	645	699	624	662	653	642	631	612	616	627	628	646	652	618	630	619	639	689	631	662	659	620	668	673	637	602	664	645	660	636	650	670	695	616	657	657	644	636	666	659	687	649	671	641	668	706	634	643	631	701	654	656	723	606	640	629	679	627	609	606	607	637	673	616	636	672	622	625	651	634	653	680	606	613	629	664	621	618	605	646	625	685	608	645	691	670	660	668	643	630	706	658	652	665	675	630	655	617	642	649	639	686	682	692	656	618	669	652	645	602	662	610	657	677	691	652	623	664	627	663	655	607	644	654	681	648	626	674	661	643	598	666	648	599	645	644	594	670	632	659	653	655	650	635	637	671	614	627	624	623	636	615	636	654	644	639	597	641	600	605	622	693	627	664	634	625	589	643	647	661	619	679	617	644	657	643	603	631	640	633	626	673	659	697	645	663	629	619	603	659	582	607	658	639	658	644	665	666	638	663	671	649	658	680	646	634	677	627	681	622	631	637	638	656	656	634	656	658	650	692	615	629	645	657	622	641	621	603	626	643	688	661	631	632	622	638	638	637	617	669	646	650	629	639	653	627	684	663	669	630	618	601	624	641	684	614	621	667	622	667	658	627	655	613	615	643	601	653	661	642	603	648	622	660	639	704	671	584	614	679	663	689	690	618	666	660	617	605	635	583	662	631	590	624	654	662	662	638	611	633	656	650	655	660	659	649	626	663	608	697	645	696	609	610	659	649	599	674	640	629	632	644	591	627	660	632	614	635	643	658	663	625	621	630	666	637	666	632	616	649	661	614	626	620	621	609	655	658	640	653	663	658	649	719	662	618	661	612	647	652	633	637	634	639	650	658	675	626	666	689	635	605	667	721	661	636	619	636	606	674	697	633	669	639	629	657	646	637	586	622	680	639	638	600	628	621	658	656	656	653	667	626	646	612	681	676	632	657	616	644	629	620	643	627	633	692	697	660	650	621	655	634	708	627	616	644	630	697	641	634	618	648	613	639	666	643	683	647	643	664	666	607	608	687	650	632	635	633	657	668	650	670	721	692	618	670	643	585	679	644	625	640	652	636	634	645	641	632	646	645	648	588	594	629	639	589	587	625
4664	1592	1149	906	791	773	751	706	719	674	658	668	686	705	610	636	640	674	635	674	651	655	662	687	647	684	670	646	656	661	686	662	637	673	654	704	677	629	674	673	638	636	634	664	629	688	612	634	661	636	684	661	663	646	645	675	670	626	656	636	672	683	628	640	643	677	672	644	702	648	643	652	663	648	656	617	619	651	636	626	638	655	658	678	634	657	666	622	659	657	690	703	658	633	693	652	627	635	702	645	671	650	623	619	632	645	642	642	633	682	688	661	593	651	646	670	649	682	648	664	655	669	614	640	659	701	660	673	678	623	670	665	620	637	692	680	677	658	602	673	626	670	671	626	654	694	640	624	646	654	598	700	698	698	656	657	633	695	713	671	644	691	653	650	646	632	700	619	610	681	657	677	641	662	672	643	627	632	679	669	582	645	640	674	649	597	662	644	681	638	635	634	643	625	616	639	619	680	611	700	623	651	644	644	657	656	649	718	626	660	675	632	613	649	609	647	631	644	652	625	705	698	667	615	666	635	642	689	696	653	645	656	640	649	661	658	643	687	657	636	629	618	674	657	639	657	605	641	662	615	644	669	652	642	632	682	695	641	689	659	620	675	593	663	639	761	679	655	672	644	663	690	634	674	672	666	663	688	726	626	680	644	666	633	651	640	674	690	669	685	622	608	696	664	642	615	706	642	635	666	656	662	649	605	656	650	653	657	684	678	705	642	644	661	682	630	695	677	639	673	612	670	645	623	688	666	683	675	667	628	646	643	657	659	730	617	672	642	654	617	635	642	632	633	680	663	649	642	697	645	683	631	680	641	652	654	671	658	630	616	647	647	668	664	644	642	670	634	637	651	622	634	672	619	648	687	652	642	640	666	631	629	685	680	645	701	674	650	701	657	668	626	665	665	688	673	700	657	693	588	677	653	659	630	692	668	662	618	643	666	631	680	662	690	684	647	700	632	643	655	667	691	610	663	645	673	642	655	682	649	693	671	618	632	653	649	655	641	664	640	691	627	657	690	617	618	698	631	657	643	694	665	641	652	689	667	638	656	724	661	649	621	599	646	625	659	660	695	654	637	690	671	656	665	632	679	677	642	690	621	681	671	679	654	717	705	676	610	694	649	643	688	674	635	630	680	659	645	661	646	662	653	648	685	667	705	660	656	640	681	658	642	642	649	614	688	669	635	626	670	661	665	668	658	666	690	658	653	679	668	629	679	681	588	667	679	657	677	652	650	659	665	663	669	694	666	644	624	683	640	683	680	678	678	639	659	671	680	697	652	670	653	632	641	651	672	649	635	709	707	659	600	722	668	638	600	685	707	680	682	600	661	629	641	618	640	637	713	704	631	623	685	627	650	685	637	680	600	683	644	645	675	601	645	685	642	656	702	680	683	688	640	619	660	654	664	673	634	666	624	639	654	639	700	670	640	629	627	628	632	675	696	668	686	704	653	674	654	684	649	654	697	653	661	673	635	622	612	681	595	647	680	699	686	670	654	675	685	641	643	655	663	666	643	604	672	704	650	629	653	712	678	679	623	638	625	667	642	691	626	643	673	659	656	643	688	672	688	635	613	655	672	650	616	700	647	660	658	650	620	659	638	635	638	657	694	676	681	671	679	658	627	711	642	686	654	673	679	638	629	674	684	605	637	664	651	613	659	642	611	652	672	622	626	637	641	614	633	671	675	690	680	683	648	633	682	609	708	638	629	634	691	676	666	660	650	643	639	645	642	670	651	622	688	689	741	655	621	690	619	660	682	636	686	657	662	618	660	645	659	624	655	630	676	631	630	633	648	700	622	625	677	681	662	674	631	653	715	639	650	635	605	687	672	647	684	639	651	641	668	629	661	664	663	623	648	696	652	608	634	636	659	664	646	624	673	628	664	712	675	672	636	639	653	657	684	651	711	652	646	654	638	656	661	674	629	664	665	693	685	646	681	655	673	682	613	726	656	647	630	662	642	685	613	653	661	600	641	656	704	658	641	638	664	645	665	643	681	647	676	690	651	644	630	648	627	653	639	686	674	644	626	663	658	696	623	654	624	627	708	674	642	666	658	644	634	697	683	704	672	692	679	681	661	632	664	688	679	681	612	683	637	611	613	625	679	669	680	674	651	690	627	660	677	670	639	663	668	628	637	643	673	658	669	677	691	683	655	669	655	654	633	634	602	683	707	607	638	632	640	675	636	627	660	678	679	662	652	607	622	649	671	675	655	686	619	648	618	665	662	648	627	614	625	673	631	619	659	645	619	655	653	630	629	613	662	680	661	617	644	608	607	712	644	629	661	669	662	674	684	683	736	663	666	680	705	646	635	674	648	637	671	676	664	646	652	645	617	645	670	673	683	709	703	613	667	704	656	646	682	672	651	658	650	639	655	652	659	684	634	663	627	636	669	660	664	650	651	651	695	657	649	668	629	678	684	610	688	663	652	668	606	673	707	627	700	663	627	643	660	650	628	712	670	666	680	661	684	632	715	628	663	653	672	669	691	662	662	663	636	669	669	658	701	653	686	649	651	683	692	665	653	677	684	621	642	659	682	676	618	648	670	654	610	638	640	653	661	647	697	631	679	678	653	659	676	670	621	666	646	692	672	658	696	650	667	621	669	662	689	707	650	688	685	674	625	664	685	602	653	666	671	670	638	654	650	685	677	673	624	632	650	681	645	674	698	649	634	619	651	655	669	647	646	656	633	635	677	679	618	639	635	680	666	675	670	673	641	674	645	705	665	640	653	695	693	669	627	626	663	649	675	656	644	670	630	675	651	664	623	641	670	652	656	706	692	653	694	667	622	685	673	688	631	655	675	667	690	660	646	652	690	746	681	657	633	678	654	688	647	653	693	671	641	639	655	696	647	664	713	695	692	647	611	681	673	690	721	647	660	693	690	621	685	632	622	613	628	671	661	617	666	617	663	639	649	660	634	640	656	658	687	637	658	643	650	653	645	669	657	681	688	678	600	676	684	671	628	649	682	697	627	675	633	662	663	696	667	650	666	643	635	650	646	690	627	646	651	641	679	664	646	649	642	647	661	657	641	664	677	676	621	675	632	652	717	661	640	677	688	660	691	616	660	678	688	659	657	652	673	613	633	598	625	623	639	665	640	640	633	673	616	689	678	651	653	650	680	681	627	643	640	659	682	653	664	648	613	656	668	600	627	650	691	648	609	632	679	682	658	630	671	657	663	609	629	666	654	658	610	638	608	640	665	663	671	664	656	696	714	691	641	687	657	709	684	632	619	658	646	607	633	671	659	658	609	668	640	626	660	731	652	611	660	634	667	643	614	644	681	651	681	657	662	644	658	667	618	675	627	600	672	702	646	652	674	661	695	646	661	679	670	654	675	691	665	728	690	629	675	661	642	676	650	642	645	685	671	645	646	639	674	615	617	682	693	620	626	593	645	659	673	647	659	642	687	658	694	608	647	668	677	659	654	700	610	675	640	662	657	674	673	633	676	650	673	629	622	632	687	673	670	620	638	678	691
23585	21154	28362	24164	21155	10234	1003	655	551	529	462	403	395	349	353	367	357	338	339	320	330	326	321	329	277	286	285	302	315	293	301	302	287	335	288	294	287	253	309	296	302	294	308	310	268	299	315	286	263	299	300	299	297	302	307	283	279	304	296	274	277	252	293	305	303	271	291	283	271	282	282	252	307	266	293	286	275	282	257	281	269	295	276	251	305	271	259	286	307	294	300	302	275	291	284	290	298	302	294	243	311	282	301	281	307	247	309	298	299	276	268	254	290	283	277	287	251	258	283	295	287	257	296	275	294	276	291	274	288	305	285	287	300	294	299	307	320	278	281	305	294	249	293	296	263	286	271	274	307	286	297	289	274	283	264	256	273	286	296	300	272	283	298	266	267	290	315	278	297	285	282	282	307	278	288	306	266	313	266	318	326	313	297	264	287	295	285	318	279	275	301	302	286	304	278	258	283	305	292	280	265	270	297	283	270	294	318	268	303	264	265	279	302	271	256	260	266	288	294	309	279	307	304	294	270	278	300	283	270	295	269	263	273	295	280	268	267	302	287	256	295	292	326	307	296	299	303	280	279	273	279	311	272	289	294	275	289	252	291	267	268	245	280	277	274	272	265	277	308	293	295	329	302	266	253	281	282	266	272	262	291	301	271	250	295	311	277	272	291	280	264	303	276	289	256	286	291	301	293	310	279	293	311	270	327	301	290	304	290	302	266	260	309	280	318	285	276	303	287	255	280	296	302	285	277	288	307	267	291	271	303	287	312	252	267	295	280	284	253	312	289	309	265	260	289	312	295	294	276	325	260	263	273	320	295	270	303	302	283	259	274	291	313	302	290	286	296	303	288	277	282	305	299	299	296	307	274	287	291	305	281	289	269	289	266	271	281	281	280	296	285	273	280	280	276	315	282	274	280	307	290	272	322	291	279	299	288	278	273	306	307	274	281	306	295	295	304	283	289	286	280	265	280	282	279	276	326	280	275	290	292	292	264	251	280	300	281	281	284	296	272	257	280	285	269	305	307	292	286	277	287	234	297	292	283	266	301	250	285	289	262	267	275	287	279	295	265	292	301	322	296	293	263	311	296	298	271	279	303	282	289	271	274	302	267	303	281	277	281	297	312	267	290	272	286	291	293	303	279	268	286	305	288	304	258	314	270	281	300	270	270	303	294	324	301	271	297	313	298	286	285	276	291	283	279	305	269	278	280	270	305	269	275	291	290	309	298	262	286	285	254	277	292	270	285	277	262	296	294	284	300	318	272	299	301	303	277	297	274	283	292	301	319	292	301	269	291	295	280	292	285	294	279	293	296	275	267	277	282	281	284	287	286	270	303	307	288	294	288	308	278	293	266	273	262	307	286	276	260	289	276	309	245	293	285	280	309	307	258	271	266	273	253	311	266	306	324	282	286	279	262	276	284	317	271	279	310	299	294	270	311	294	329	300	275	269	258	262	305	266	281	302	291	302	279	289	320	289	270	272	306	307	286	265	282	278	251	288	274	251	298	287	290	292	296	287	265	285	286	286	278	278	282	276	302	299	297	269	297	286	306	289	282	287	296	299	283	279	259	285	274	287	253	311	264	280	316	311	284	313	279	264	303	288	277	282	293	301	280	276	301	309	312	273	251	291	316	276	275	272	275	259	261	302	308	272	270	317	298	277	283	262	268	288	271	295	277	287	246	255	266	294	290	269	289	295	286	300	263	290	268	277	288	291	277	279	296	287	296	275	296	297	293	295	292	291	302	257	270	274	289	306	254	296	264	309	289	251	281	281	288	277	315	308	249	288	295	279	261	317	282	280	264	272	283	271	303	281	311	249	284	298	311	270	297	296	288	290	291	278	296	324	312	271	313	286	283	320	276	265	249	310	295	265	259	326	244	290	283	295	305	270	283	279	261	270	276	294	295	278	278	241	299	288	287	281	275	293	252	307	276	281	301	284	297	286	278	290	272	293	258	268	290	293	295	276	335	284	281	268	287	302	292	283	316	293	308	290	299	293	286	277	271	285	287	266	275	302	283	269	302	263	290	306	274	301	289	276	299	292	284	280	287	304	302	272	295	278	283	288	287	262	304	344	261	300	273	266	258	264	293	270	276	278	321	287	308	264	271	304	247	280	284	274	274	280	285	258	273	290	279	244	267	273	272	277	296	273	289	315	306	300	288	279	297	254	315	267	274	260	275	289	273	248	249	282	304	298	278	307	291	308	276	288	282	275	269	254	276	281	270	274	290	294	275	267	270	300	281	270	300	325	300	280	277	300	310	312	282	299	266	280	277	266	237	297	286	268	287	281	294	276	288	277	284	271	278	289	291	296	280	276	269	283	277	290	263	268	310	279	293	291	258	312	297	310	278	302	274	272	305	270	289	305	270	289	245	268	290	282	285	277	294	280	303	291	282	286	317	255	261	291	284	274	276	262	260	300	279	281	299	282	284	302	299	281	264	285	277	290	297	284	282	302	291	298	282	314	303	291	289	285	291	256	286	303	287	285	289	270	278	291	292	263	256	286	314	249	269	277	303	298	280	288	298	297	257	320	270	269	293	291	303	275	264	275	278	278	317	268	279	288	288	267	280	279	303	325	265	297	291	281	264	275	272	272	300	292	297	276	274	297	312	284	291	256	295	281	273	275	281	278	276	280	289	290	294	291	284	293	245	280	319	288	271	302	293	252	295	303	292	290	311	316	293	312	294	283	274	268	299	266	272	288	311	318	294	274	306	279	256	305	269	272	286	290	282	315	286	300	286	280	296	288	258	271	276	256	293	297	301	276	266	287	276	313	279	272	299	304	313	257	284	307	287	260	264	256	275	284	279	287	286	271	315	302	287	297	269	254	272	294	262	288	283	288	265	306	239	308	265	269	273	313	282	265	313	276	299	291	300	260	294	266	306	282	301	329	278	288	293	276	297	291	304	298	288	268	284	277	267	273	258	257	310	267	265	268	287	314	304	287	285	288	275	257	279	269	297	252	274	279	303	257	279	268	291	277	293	285	277	289	280	305	278	307	292	276	288	286	284	281	273	275	286	323	291	296	289	290	285	246	274	267	302	262	291	283	294	290	298	281	291	286	274	285	279	309	305	253	295	278	287	301	281	283	283	305	277	275	305	290	291	267	300	284	302	269	286	277	287	340	309	303	273	274	294	273	295	288	292	280	253	251	255	288	271	290	288	302	272	300	307	282	276	303	265	253	293	301	294	303	288	273	298	290	309	292	291	257	287	277	256	295	295	292	284	294	292	293	252	288	284	277	276	263	282	288	276	280	269	253	263	287	302	272	285	270	286	292	295	280	269	297	295	295	291	302	303	291	268	302	306	294	318	271	304	291	316	297	276	292	296	265	303	297	293	305	301	274	253	275	291	281	300	271	266	307	258	281	276	306	271	273	283	265	312	287	287	295	310	283	294	301	304	270	276	304	313	307	296	291	287	259	291	274	277	282	276	249	304	274	264	288	302	290	263	311	269	305	279	288	288	281	269	284
3436	8753	5830	2790	2004	1474	1228	854	779	622	542	494	444	436	411	431	399	398	373	360	363	335	350	339	313	306	332	290	357	327	320	313	312	315	308	338	284	342	300	308	311	303	295	316	290	283	311	276	297	304	304	329	309	290	282	308	313	313	307	337	311	263	300	297	290	297	294	317	304	300	334	320	306	275	293	280	280	279	292	300	290	294	294	325	317	304	319	281	274	291	274	296	290	292	296	305	305	293	287	286	317	273	299	292	298	281	296	294	321	295	298	301	285	316	316	293	312	325	313	315	298	295	298	311	279	289	285	295	327	295	324	300	291	302	329	313	288	309	309	282	303	314	323	313	291	302	303	310	315	289	294	297	301	301	287	300	329	283	302	308	312	308	327	302	318	287	303	284	295	302	309	294	305	287	315	274	318	311	281	311	298	310	296	305	315	288	293	282	315	300	270	301	281	281	317	288	292	319	318	307	288	290	305	280	330	301	293	295	286	301	309	321	312	294	302	294	302	322	285	291	294	288	312	246	311	295	265	310	307	284	275	308	289	302	323	320	283	302	264	302	269	285	304	293	325	308	307	303	294	284	307	286	308	304	290	301	320	330	291	289	306	305	321	332	306	323	291	289	304	288	329	303	330	295	274	310	291	309	306	294	300	280	289	262	293	255	302	315	324	318	290	275	340	307	314	294	279	281	287	272	301	299	292	282	310	275	299	290	301	288	277	292	321	280	275	318	312	302	288	279	321	283	285	291	296	305	296	274	296	313	290	302	315	302	313	283	280	323	297	309	316	306	285	316	289	313	288	318	318	304	303	318	269	310	336	289	281	313	319	300	320	293	320	314	298	294	287	275	309	296	323	305	288	287	316	313	299	300	292	289	286	317	309	337	280	320	325	291	318	320	303	299	323	282	329	292	320	302	285	322	300	299	291	309	287	290	308	353	310	292	299	299	340	320	305	312	304	267	315	315	327	314	311	290	303	308	315	299	266	298	300	317	335	312	286	265	285	278	293	302	292	291	302	306	277	303	304	294	296	278	326	326	310	302	283	305	308	308	332	243	293	296	299	317	259	305	300	307	282	282	301	276	316	327	312	305	302	284	299	290	300	294	280	289	294	302	312	276	297	295	307	288	287	301	312	302	327	287	292	315	311	299	338	261	281	322	291	293	320	305	261	275	290	294	270	321	283	277	294	302	268	287	294	285	309	283	284	300	290	295	273	300	305	303	321	283	298	292	305	290	274	330	309	282	285	306	306	303	313	295	326	313	307	301	318	312	309	319	275	325	297	274	280	318	284	292	292	338	318	302	300	292	307	295	295	315	261	287	312	317	336	321	296	286	303	292	307	278	300	304	302	311	280	289	328	305	277	291	300	321	328	349	311	325	301	273	290	309	302	305	303	289	294	300	305	321	302	269	268	317	295	317	291	325	304	284	329	296	308	310	293	287	259	293	294	286	285	287	307	278	286	306	299	306	300	284	296	296	292	283	320	294	320	277	282	271	319	300	286	295	287	291	313	278	312	280	315	322	290	279	291	255	305	316	290	306	312	296	279	283	280	333	272	334	319	296	306	297	310	325	285	282	286	286	307	284	297	298	302	278	344	290	298	275	295	282	285	310	279	290	299	289	289	287	272	312	317	289	295	293	267	311	286	322	317	269	271	284	305	308	295	296	307	314	274	301	298	301	316	304	287	302	287	274	298	293	284	313	279	285	267	322	293	310	287	313	319	284	301	287	265	336	315	282	257	273	313	279	285	307	316	299	302	291	315	309	275	297	303	325	304	277	297	315	318	283	323	306	307	304	309	283	263	274	295	287	292	301	298	293	323	303	295	303	319	298	271	325	310	283	287	279	288	270	289	332	319	290	321	308	293	285	296	282	306	301	305	291	293	302	313	305	282	306	294	299	291	310	293	300	308	319	301	297	303	305	286	319	289	325	284	303	313	324	292	284	316	280	332	292	290	305	292	285	293	295	322	301	297	282	298	308	309	291	315	271	301	300	307	314	317	279	310	264	306	326	317	312	278	286	274	288	313	317	320	291	289	317	321	305	292	290	294	281	320	296	299	290	296	303	295	313	301	296	287	313	304	282	300	314	310	332	287	283	330	284	264	304	312	323	301	288	299	334	316	294	286	281	319	327	286	294	327	316	301	298	299	294	294	321	321	289	305	302	309	316	303	299	322	292	303	280	303	301	308	290	291	318	305	307	282	275	325	323	284	299	318	310	290	317	296	293	299	309	304	298	308	309	277	298	294	322	331	300	301	284	289	290	340	293	291	308	299	273	312	278	285	287	312	289	264	312	290	292	314	300	292	268	315	286	285	302	291	264	296	287	314	285	270	301	291	290	306	293	286	317	316	286	285	286	300	281	285	290	300	285	289	293	278	298	293	275	290	275	288	312	280	262	295	264	325	322	293	272	308	296	315	321	295	305	310	298	327	289	327	334	284	292	296	315	309	304	289	296	292	278	316	320	300	326	293	312	267	299	288	341	296	314	285	294	285	315	299	302	279	321	328	282	293	292	291	326	295	276	321	318	332	274	301	287	304	293	292	300	320	293	289	306	271	281	298	295	295	332	284	301	285	318	298	321	313	302	256	322	335	321	288	299	301	290	288	307	249	282	304	307	287	324	291	294	309	269	302	322	277	295	285	303	317	322	288	323	314	285	329	312	308	274	297	330	309	286	339	329	306	276	308	280	296	276	307	308	323	297	308	295	274	308	310	304	295	337	314	292	297	303	328	292	321	288	289	281	267	283	273	295	311	279	304	277	306	303	279	276	297	279	325	286	318	283	318	327	304	301	290	293	309	315	313	299	294	299	297	286	312	273	296	305	318	296	323	311	335	320	268	296	329	292	305	318	318	335	281	321	296	301	290	318	294	273	299	279	303	301	281	291	298	278	286	319	294	308	293	290	289	261	325	310	291	300	281	305	303	288	290	272	306	291	293	309	305	289	277	291	292	293	259	329	293	291	302	277	292	287	297	272	316	256	270	287	347	306	336	330	307	283	288	311	303	290	293	291	313	306	306	298	276	348	301	325	327	286	307	297	254	296	296	313	308	288	278	272	290	321	303	296	303	318	285	298	300	305	261	339	289	315	308	316	280	312	321	308	279	291	307	297	269	307	297	280	312	313	311	298	297	280	283	276	294	281	317	282	270	293	279	318	312	304	311	283	321	307	283	298	284	314	290	316	315	283	306	271	294	314	299	316	310	285	275	317	291	278	275	297	323	300	316	285	303	278	300	287	301	273	288	315	319	319	299	291	276	344	286	291	320	301	311	267	295	303	297	300	332	322	275	288	290	308	288	288	286	293	277	312	304	314	313	263	302	306	295	299	309	297	305	271	298	291	307	270	322	271	269	252	287	303	329	289	316	291	265	292	298	277	289	309	323	325	309	315	307	342	300	335	287	305	329	281	307	314	303	296	293	274	336	308	269	285	304	288	293	295	302	320	277	284	303	289	313	319	322	293	297	277	325	318
24829	21304	27626	25296	11910	1282	1033	890	845	852	792	797	794	785	755	716	823	714	749	789	762	768	763	752	759	747	695	749	753	763	736	754	724	744	708	714	755	799	734	761	732	738	700	684	742	729	741	729	749	718	738	723	708	763	719	714	769	738	697	763	721	755	751	747	703	711	730	734	721	733	728	712	735	759	763	710	732	720	721	703	731	756	773	766	739	799	703	705	740	788	715	720	708	744	696	746	770	740	697	695	665	770	723	731	762	730	731	708	750	745	726	729	767	702	757	734	750	740	715	722	714	739	770	769	767	745	723	732	696	759	765	761	716	697	757	759	680	748	703	707	726	742	729	733	736	748	766	788	787	685	722	713	704	760	762	733	769	695	723	778	749	771	743	738	725	739	724	713	745	790	768	723	736	731	714	740	758	783	745	689	747	769	721	762	754	656	710	720	722	708	758	761	783	722	710	737	767	778	792	785	757	680	718	730	715	715	723	728	741	718	739	696	724	738	730	749	721	760	725	697	704	675	714	704	710	746	754	681	740	705	770	722	774	707	714	706	739	699	738	773	693	724	752	700	745	749	730	780	766	726	725	663	716	728	766	716	738	739	752	687	737	733	719	773	740	760	756	680	768	697	714	770	751	738	755	726	752	744	769	746	720	755	734	691	775	733	756	732	726	745	747	706	717	719	749	734	746	740	750	739	742	741	729	729	774	722	701	698	726	741	710	712	712	727	733	752	781	768	727	746	724	765	734	779	696	711	765	719	688	732	735	737	734	790	700	740	712	709	714	714	739	722	736	766	763	699	734	777	763	758	704	731	713	759	721	711	731	671	710	746	720	703	775	722	739	709	708	756	712	656	766	723	708	721	720	790	763	762	663	736	784	727	706	733	706	784	702	783	727	721	727	788	720	772	725	713	713	717	750	710	725	748	745	719	742	701	720	772	708	744	751	746	736	745	760	740	760	718	736	702	741	741	693	674	782	717	760	750	714	719	698	746	761	752	716	751	734	776	719	748	735	781	716	698	720	744	767	718	736	721	737	726	715	781	727	717	719	748	744	721	746	778	752	764	752	709	737	761	731	762	758	749	706	729	754	741	741	783	758	729	734	758	726	757	728	746	751	754	787	738	724	739	721	703	756	784	769	766	777	691	767	770	747	698	757	728	700	744	712	717	767	741	729	652	723	734	717	798	738	719	765	754	714	776	721	732	780	760	696	694	741	703	729	762	723	715	753	759	718	716	678	707	728	723	765	717	750	712	702	700	691	710	730	718	717	762	800	756	729	748	728	764	701	781	670	717	750	758	720	723	756	767	740	731	720	718	699	771	741	752	718	724	760	730	707	724	755	702	745	722	735	731	768	742	692	746	742	731	742	697	743	709	684	717	762	741	730	725	799	746	782	709	737	736	711	713	750	729	694	718	745	711	723	736	747	745	752	759	758	754	772	762	751	745	740	737	743	725	767	721	763	719	758	728	766	754	765	786	721	740	758	741	738	687	736	768	779	718	755	746	736	749	753	742	742	748	744	722	711	707	721	684	709	733	778	760	764	726	697	719	787	720	757	705	728	750	673	723	719	760	738	704	693	762	781	778	711	680	690	763	762	759	784	753	693	771	761	710	778	756	753	727	716	778	755	793	764	701	761	742	762	722	724	710	724	724	729	723	719	745	715	743	782	753	823	754	748	714	705	718	741	727	735	699	720	772	742	734	747	734	734	784	768	733	742	768	717	770	733	755	754	710	745	758	754	723	703	762	704	688	695	729	796	736	707	713	735	755	794	742	761	747	740	749	689	749	805	737	733	772	736	768	697	755	729	728	766	726	751	745	800	752	707	718	712	729	702	727	724	763	750	714	749	749	738	752	736	726	740	709	749	730	710	735	694	761	767	712	700	762	754	749	714	699	714	738	742	716	716	726	723	720	741	728	713	758	646	737	734	761	731	713	703	723	773	730	696	719	722	766	740	741	753	782	763	711	727	700	738	695	743	762	702	730	742	722	723	752	728	708	767	734	721	716	692	670	722	736	750	722	776	714	753	693	802	741	734	728	722	719	737	753	742	751	724	758	726	739	733	756	708	746	751	756	718	779	737	748	702	726	785	731	749	742	744	723	743	712	746	755	769	696	717	765	756	762	720	730	717	777	741	762	794	756	670	749	736	731	748	763	783	757	709	721	733	747	734	719	740	724	786	747	678	746	753	785	705	711	754	751	764	746	766	697	730	724	728	749	753	676	760	787	714	678	729	751	753	705	709	698	698	724	758	712	756	821	751	752	771	714	725	749	715	728	736	822	722	741	702	794	718	770	677	740	749	718	704	714	729	737	775	790	741	751	688	743	701	714	740	733	739	745	741	747	724	746	720	687	749	711	750	716	760	746	718	752	739	773	765	719	709	700	769	764	816	729	720	754	681	691	712	745	732	683	740	730	726	737	736	778	715	715	753	755	744	749	747	715	805	749	765	713	729	710	727	739	771	739	718	747	735	765	746	742	720	697	721	753	765	710	711	718	742	722	723	699	794	684	766	736	751	670	710	747	688	729	752	721	682	712	754	682	766	686	721	699	736	728	719	758	774	751	742	757	726	713	718	733	769	766	703	729	721	780	767	722	734	711	706	735	788	745	716	710	747	755	707	722	719	745	712	796	731	728	702	771	767	710	779	734	740	761	700	779	734	772	760	713	704	757	728	765	777	712	772	701	736	725	732	742	714	745	708	738	783	761	769	685	738	739	722	708	711	719	737	769	680	710	710	697	741	720	764	757	727	754	674	713	737	736	716	691	746	759	742	718	723	766	720	726	735	725	736	713	741	750	682	702	730	693	719	727	705	744	722	701	742	690	762	720	702	686	746	744	753	756	713	694	718	743	745	718	724	748	760	715	724	716	728	769	760	718	705	731	708	749	759	776	756	759	780	734	762	683	717	757	722	735	736	725	777	737	772	728	685	734	677	727	722	760	734	771	792	743	696	768	730	747	739	733	735	741	769	708	684	723	737	720	773	785	771	747	753	761	718	769	771	703	752	759	759	743	740	782	748	737	714	704	675	739	698	737	749	766	764	722	775	725	707	740	733	696	767	672	705	734	730	769	748	696	728	707	727	769	720	743	788	729	764	789	736	675	727	800	729	748	723	777	744	725	780	736	720	725	726	761	755	744	747	786	702	764	765	722	757	732	730	716	775	707	690	732	789	708	737	752	769	759	730	764	747	737	725	737	796	729	735	732	743	737	739	757	750	686	758	733	755	716	718	762	715	728	777	702	713	755	762	746	775	712	765	695	723	728	738	697	781	718	726	717	741	741	723	762	766	723	744	743	720	696	736	751	744	730	781	697	715	746	766	752	716	738	746	713	688	762	752	710	714	722	723	740	760	758	710	739	743	748	690	741	729	725	772	746	763	754	735	756	711	754	731	708	779	735	705	786	742	726	717	719	737	748	754	760	781	736	763	705	716	728	711	738	736	726	753	744	729	797	708	718	742	711	724	744	685	704
3470	5398	3762	2018	1616	1305	1147	1075	990	868	868	854	817	820	816	818	784	743	779	746	698	747	753	723	734	773	788	723	715	728	789	720	740	806	723	747	746	770	732	726	771	722	693	750	760	702	744	756	693	694	788	720	768	753	792	740	760	764	779	707	758	725	740	753	762	743	744	731	755	799	706	767	754	723	767	717	719	674	771	746	730	708	729	746	764	757	721	706	745	714	722	746	724	753	707	739	693	725	744	734	785	731	701	723	736	714	744	692	788	715	741	706	793	710	726	793	743	697	746	749	706	709	723	737	772	697	736	732	702	705	759	734	733	759	773	770	743	756	736	805	786	729	685	736	744	669	760	735	759	757	696	738	753	765	751	777	761	735	728	738	751	738	734	793	748	727	737	730	736	713	737	720	770	740	773	709	736	750	739	774	712	748	715	745	684	767	716	722	709	746	724	730	750	731	692	794	752	726	758	722	769	723	700	728	690	701	689	749	727	721	739	724	748	758	782	730	797	708	746	755	711	729	694	748	756	711	726	754	705	691	757	718	748	702	731	710	740	740	730	729	725	716	701	693	756	713	762	703	787	759	680	766	747	716	724	735	788	784	689	720	738	728	766	746	739	722	716	690	711	763	714	735	750	744	698	743	706	670	739	689	744	751	699	702	753	710	756	678	698	709	756	666	724	763	711	743	763	704	718	718	707	723	746	771	718	726	755	689	732	791	752	782	743	791	745	732	737	731	687	726	741	762	748	768	699	737	719	714	781	722	748	724	694	736	738	722	674	787	765	740	690	765	736	763	748	700	706	708	694	733	792	768	775	774	737	689	742	790	700	713	747	799	745	729	739	759	722	737	718	732	719	722	744	696	719	707	779	740	743	702	708	787	727	770	745	735	740	726	735	715	697	726	738	715	775	716	690	760	690	735	752	705	737	694	715	761	723	730	729	725	740	721	742	736	714	715	745	761	740	739	775	737	749	715	735	724	737	717	696	799	781	795	770	773	727	735	767	717	757	658	714	766	779	752	726	739	725	659	696	746	761	765	726	747	678	692	735	768	710	756	720	709	756	740	722	758	754	736	737	716	746	702	762	686	724	738	731	778	740	776	794	721	759	725	756	750	728	707	724	728	739	755	793	710	734	724	711	719	738	697	729	738	759	757	721	752	709	811	709	691	773	688	767	698	773	753	734	715	716	725	769	725	774	763	733	725	686	702	752	741	709	760	732	746	750	731	773	726	711	695	683	689	761	713	699	685	754	757	753	728	760	740	746	724	792	739	743	750	736	687	730	686	748	725	731	764	755	758	748	758	703	733	741	778	768	708	686	700	762	757	749	731	751	696	754	744	755	735	713	738	778	752	742	728	705	784	733	761	736	736	807	710	698	768	733	728	729	721	731	791	744	764	709	697	731	766	701	722	700	729	737	762	716	726	689	736	748	687	683	750	748	708	731	726	721	742	770	796	764	755	742	733	755	726	771	763	728	771	741	745	724	705	747	705	735	677	756	768	787	706	752	741	693	799	739	788	734	734	803	739	750	720	692	724	718	766	773	749	727	781	704	752	708	678	720	731	756	765	739	761	685	758	751	699	725	754	720	701	741	701	729	712	735	723	716	723	756	708	724	752	675	758	745	724	790	723	713	759	695	709	772	765	727	776	745	708	691	741	672	701	717	687	740	716	752	733	763	673	685	756	706	743	736	736	745	771	751	702	694	731	783	720	747	761	770	720	757	735	699	767	717	721	724	745	746	701	697	749	703	733	750	703	736	732	740	698	736	687	746	758	729	743	727	698	749	768	729	677	699	739	758	732	724	700	713	754	730	734	740	738	722	748	718	710	734	718	710	737	730	758	755	811	777	771	756	744	762	773	754	701	743	708	754	697	789	752	757	688	683	732	734	702	705	755	751	764	731	728	763	754	751	698	740	764	691	740	726	737	732	761	746	740	705	714	740	758	733	671	714	742	736	770	729	801	740	735	708	746	735	702	756	750	766	731	732	757	702	718	731	697	691	700	733	750	752	732	735	760	732	712	729	738	744	734	717	765	747	769	710	773	730	702	715	729	713	687	685	744	760	677	766	704	756	754	759	705	741	763	726	738	744	710	725	725	738	705	729	773	736	748	740	749	684	718	680	756	690	759	737	727	736	701	728	721	721	714	768	716	733	686	700	765	729	748	728	712	734	697	710	730	758	758	770	772	724	730	740	722	740	731	703	735	729	777	761	735	753	753	788	735	677	746	758	770	688	739	723	755	812	691	741	785	728	711	749	720	730	743	703	737	732	754	742	739	735	707	729	775	699	796	768	784	744	803	718	717	717	701	765	704	724	757	756	758	754	723	718	722	686	708	707	727	745	717	733	732	802	757	739	756	789	746	700	725	750	761	740	724	749	727	740	719	705	742	723	744	748	760	761	726	746	742	745	730	685	712	735	756	737	717	770	761	724	756	773	760	739	780	719	740	735	740	740	740	721	737	718	770	766	746	771	710	772	704	753	724	741	711	766	748	765	771	744	744	752	722	761	714	724	724	747	698	763	747	762	732	729	709	737	746	723	770	704	762	747	708	716	713	704	695	715	668	728	708	721	723	645	737	754	728	723	702	726	774	696	666	742	785	718	783	727	730	725	722	809	716	730	741	782	744	759	677	708	729	708	711	705	758	756	704	692	700	692	766	755	716	727	700	764	708	735	746	762	703	732	802	717	743	743	697	748	753	769	704	753	753	739	749	730	733	744	671	750	747	776	735	732	790	759	727	720	755	786	781	744	753	708	695	717	702	733	725	715	740	717	715	713	691	703	720	709	742	719	731	727	759	672	762	785	715	709	735	726	740	717	727	756	734	711	719	672	743	734	749	688	744	770	721	761	728	757	765	722	777	710	753	735	768	773	722	746	736	779	759	774	704	775	757	720	713	753	711	720	753	730	739	740	750	742	744	759	756	769	709	723	746	744	676	718	766	748	738	742	736	736	741	730	718	721	773	770	713	775	695	780	788	711	693	739	734	757	728	768	712	758	729	746	787	722	739	750	783	719	731	756	787	754	721	719	753	778	755	708	751	774	754	692	735	727	771	718	784	725	769	726	747	701	739	714	707	700	770	740	721	756	732	751	727	735	783	738	703	750	721	728	720	722	730	763	698	739	709	735	704	720	764	733	707	690	788	737	785	766	712	695	705	742	736	728	743	801	748	692	704	770	729	753	738	734	707	758	718	729	700	733	746	742	718	718	719	695	711	729	771	769	751	716	728	789	750	728	738	739	778	727	733	746	698	753	754	696	773	728	761	738	754	739	758	742	737	740	792	746	740	734	725	748	725	697	696	715	769	697	756	735	698	766	784	721	754	731	769	748	684	776	731	690	712	759	719	726	718	722	710	702	773	716	768	737	726	746	767	700	741	740	736	773	675	695	731	751	685	764	704	757	787	723	749	673	695	787	752	699	773	741	745	714	784	720	717	767	759	682	768	729	694	726	742	763	725	740	698	686	728	708	772
22634	21346	29114	23961	21349	21416	9884	1049	720	647	571	510	476	426	387	432	369	402	351	365	318	344	359	355	339	336	311	331	304	278	306	312	292	345	287	307	272	296	318	320	275	294	312	279	263	273	290	272	276	278	270	310	286	274	264	301	309	286	271	300	285	255	258	263	259	278	288	310	267	286	295	253	284	275	307	300	279	307	288	287	282	280	274	287	261	277	262	262	298	293	259	281	287	271	275	283	284	260	252	307	273	258	273	280	282	253	264	266	292	277	236	245	284	294	287	293	276	281	267	306	257	268	273	274	280	295	271	291	292	268	281	259	263	273	264	294	265	289	250	267	260	274	330	292	284	271	289	280	260	266	296	301	299	306	265	277	261	268	213	257	273	306	281	295	275	261	250	282	280	317	268	304	256	296	309	280	258	277	268	281	266	282	285	265	268	286	269	254	279	276	297	245	284	299	276	287	293	281	312	263	277	271	291	278	263	283	258	285	262	301	295	256	280	308	306	296	279	290	256	257	276	291	284	249	295	283	277	268	303	263	262	246	267	241	294	260	289	282	281	251	262	264	265	256	262	294	278	249	274	281	286	269	270	260	253	290	276	284	269	255	283	253	279	287	259	273	272	248	280	243	267	253	275	283	288	280	233	259	287	292	270	290	276	270	260	269	277	278	253	283	267	279	262	265	265	277	293	279	274	291	282	297	271	299	244	233	261	294	243	289	310	275	269	279	268	281	263	306	289	281	287	278	264	251	272	276	265	253	281	273	287	280	250	277	279	256	309	282	287	305	257	289	272	290	258	261	291	313	251	267	276	280	277	269	275	265	278	261	277	277	289	292	264	280	272	268	247	266	274	275	268	306	273	277	246	257	265	242	304	305	250	269	291	258	274	270	273	248	274	288	298	260	256	256	264	272	260	278	294	258	273	282	271	278	300	277	273	270	264	265	288	269	283	277	266	274	252	278	251	283	284	256	265	270	258	271	260	272	289	273	246	269	271	262	282	285	255	265	271	280	270	292	260	261	276	268	252	278	262	243	269	255	272	267	242	294	266	241	296	254	261	310	270	266	263	253	271	278	296	266	269	296	302	298	294	279	265	265	261	277	266	272	270	284	279	259	243	271	273	272	294	260	249	264	273	274	245	282	288	300	288	287	261	272	268	245	268	265	259	276	256	282	267	280	287	266	255	294	264	264	269	311	287	259	274	274	261	288	306	269	302	290	278	269	273	275	263	295	288	262	263	299	293	260	262	279	303	301	281	273	297	278	288	270	273	250	259	300	272	302	303	265	261	292	265	283	264	256	280	303	237	247	322	258	269	286	281	295	256	257	284	295	290	264	313	276	252	268	257	278	255	259	269	260	298	276	281	282	282	297	290	274	306	297	308	269	270	281	246	282	273	296	249	259	269	298	276	297	292	265	274	308	294	242	271	312	275	270	262	290	261	255	243	253	271	247	245	257	295	254	265	253	286	290	296	294	272	289	277	282	260	272	256	252	278	257	253	261	261	277	288	270	221	286	263	275	247	275	280	256	251	267	252	299	258	273	245	257	260	290	284	259	284	268	285	308	279	305	256	254	258	268	276	289	277	273	254	290	275	285	235	282	267	262	268	290	256	282	263	271	291	266	276	287	262	287	253	283	299	306	255	288	268	305	266	264	270	262	290	287	277	267	260	259	273	282	304	261	272	287	298	263	276	248	283	253	282	284	286	270	267	263	325	273	261	263	281	258	293	283	278	298	261	270	301	267	275	281	290	288	273	294	274	299	278	257	290	299	286	257	264	283	280	294	233	246	277	269	258	289	295	269	277	280	265	286	251	263	261	263	252	266	248	266	255	290	244	239	276	273	267	291	276	264	296	272	264	279	278	264	272	272	285	276	276	300	258	261	262	269	275	258	270	289	276	278	245	283	307	267	300	271	269	285	256	252	292	267	301	255	251	271	281	306	256	273	274	304	261	252	280	310	281	226	287	280	294	251	258	302	263	263	275	254	268	279	292	279	281	249	286	272	306	270	267	274	280	270	267	275	285	280	271	287	268	293	276	274	279	294	286	302	264	294	287	260	258	277	280	287	261	267	250	277	263	308	294	235	313	301	256	257	279	274	298	231	249	257	270	285	268	264	312	253	266	276	254	271	267	276	274	260	293	273	256	263	267	298	258	301	289	289	281	296	286	247	281	261	270	253	282	257	244	276	261	282	246	257	281	275	275	273	306	270	290	261	271	276	286	253	278	264	270	308	270	311	268	256	253	290	297	281	287	310	269	275	286	261	290	255	279	296	257	300	292	267	295	287	275	280	277	250	254	268	250	287	264	279	271	288	242	268	249	281	283	278	257	277	298	251	256	258	241	300	285	245	282	272	270	263	255	264	251	267	283	269	278	296	275	279	271	300	290	298	273	283	309	273	301	302	265	282	282	271	305	281	266	285	237	267	255	265	304	271	265	280	273	239	275	277	288	266	297	254	250	260	258	279	253	271	272	286	251	268	292	269	292	274	299	304	248	263	296	275	260	259	279	265	289	289	273	276	255	301	287	296	275	296	268	307	257	254	257	263	242	273	256	271	273	314	254	276	285	269	287	258	240	293	264	254	272	258	256	305	266	269	267	252	288	282	273	300	260	274	294	281	273	279	264	269	288	285	262	272	276	275	278	256	303	294	285	300	274	271	263	271	264	272	291	272	252	299	302	268	285	301	278	265	252	280	276	236	285	299	263	298	263	281	227	272	259	298	287	286	288	268	262	284	267	262	275	283	279	272	251	269	268	261	261	262	285	319	271	285	262	280	290	258	287	276	256	282	287	288	296	267	267	268	269	235	264	255	283	295	265	262	259	260	268	251	265	266	275	286	264	275	280	258	283	269	291	267	259	277	245	271	297	256	261	267	296	274	276	290	284	270	294	279	302	277	281	259	249	292	286	282	274	252	280	253	278	288	278	274	268	280	264	281	275	265	269	252	281	273	288	293	272	298	264	254	258	271	262	272	285	291	260	265	256	268	303	281	276	301	242	290	262	283	265	278	266	287	269	242	233	315	305	276	288	290	281	297	290	245	292	266	296	249	318	260	255	266	273	261	253	272	289	278	286	266	297	259	263	289	265	270	245	253	279	270	268	277	273	260	268	267	293	250	261	294	284	293	294	240	239	238	273	278	293	294	286	264	269	267	241	241	251	253	280	273	288	307	272	290	257	274	240	260	269	268	310	280	243	291	261	267	271	242	296	294	276	307	262	279	268	284	237	253	265	322	276	287	272	271	282	265	240	271	279	261	295	288	302	294	286	296	264	291	287	270	254	249	289	276	281	305	267	273	279	303	282	266	269	275	263	289	276	275	271	263	231	269	258	261	280	267	273	270	283	272	273	283	289	273	285	253	295	279	266	281	289	246	264	284	280	260	263	315	254	280	291	262	281	274	282	287	283	257	273	288	256	271	301	249	276	284	278	252	273	274	248	271	279	278	251	267	266	273	263	276	264	250	279	289	236	247
4429	14397	9882	4794	3403	2559	1849	1435	1105	896	779	685	582	539	511	457	458	415	402	391	398	382	369	320	325	356	323	351	327	327	304	338	303	306	317	275	323	297	289	318	297	309	263	311	279	253	294	273	272	306	280	286	263	275	266	252	301	301	276	250	296	251	264	311	280	301	276	276	281	260	267	282	277	295	239	283	262	260	282	310	270	281	266	257	263	271	275	269	273	303	263	264	268	244	283	277	274	288	255	267	256	268	257	271	258	276	266	258	273	257	255	264	301	287	285	280	251	290	267	278	278	271	280	265	290	289	271	292	277	270	275	246	308	308	288	234	271	256	284	247	285	279	285	292	281	270	279	252	278	268	285	287	253	274	308	286	261	262	249	266	261	264	269	269	251	310	262	261	271	260	265	271	285	288	255	298	253	289	244	266	252	282	252	250	285	281	268	298	273	276	296	319	239	247	272	261	277	242	261	248	248	278	280	280	268	277	280	247	269	278	269	256	281	250	284	267	271	276	291	265	238	256	291	243	259	305	246	273	276	280	286	262	290	287	267	264	263	252	275	302	277	265	244	264	260	278	280	264	290	281	259	266	276	262	276	268	253	255	290	285	293	299	292	271	271	286	298	258	266	249	273	233	294	283	247	269	264	262	262	238	288	274	255	263	259	272	270	297	263	271	269	277	262	259	257	279	263	271	246	254	268	271	273	274	270	267	277	255	309	263	288	246	278	262	309	268	272	274	252	262	285	282	249	240	265	276	277	268	267	273	237	278	275	289	257	277	303	277	289	302	259	274	232	263	245	264	256	260	270	276	249	264	299	267	275	249	281	253	266	280	266	279	268	265	244	264	293	257	268	285	267	291	264	257	243	279	271	242	266	248	253	305	277	304	290	271	279	240	284	260	263	255	293	282	237	265	288	258	288	257	269	313	267	278	283	274	256	306	246	278	270	283	289	274	263	263	260	270	258	267	264	282	286	263	256	280	283	287	259	296	283	252	284	277	281	296	283	253	316	279	278	263	266	245	290	292	260	275	292	285	284	290	280	279	266	280	275	254	280	269	248	271	283	262	270	298	300	276	249	281	302	254	263	286	280	308	249	259	263	271	288	285	270	243	272	270	250	279	265	264	286	253	269	264	295	271	266	279	271	299	290	238	252	268	283	256	263	280	246	279	258	298	281	259	297	281	262	264	269	270	271	258	262	265	294	258	281	262	287	283	263	264	262	298	254	266	270	254	290	258	282	278	250	268	278	266	289	280	298	240	288	311	284	258	250	268	265	265	292	298	266	287	272	270	247	275	262	268	280	275	276	279	274	250	300	307	252	279	268	291	286	276	240	248	274	315	238	252	277	254	275	257	278	282	293	309	287	272	279	273	262	265	282	281	275	280	266	269	291	261	262	276	278	247	305	261	262	265	248	281	257	297	271	263	278	240	280	282	296	282	278	263	266	256	282	262	250	260	268	286	271	262	268	279	290	273	258	317	294	290	278	287	244	258	270	298	264	288	283	246	267	259	254	265	274	259	245	270	258	243	293	316	289	268	285	264	283	251	282	296	249	261	257	254	266	275	264	243	246	279	269	252	283	247	275	288	274	283	268	279	250	248	270	259	286	264	243	276	273	274	287	275	275	279	295	273	293	271	287	282	281	273	277	284	272	264	268	286	288	265	254	270	296	251	262	249	252	267	289	280	268	253	257	273	282	263	292	246	255	278	257	275	280	239	269	273	279	255	270	294	266	281	260	276	270	276	260	261	271	300	272	281	275	306	285	256	271	296	293	298	249	293	258	270	290	253	253	275	243	259	284	274	288	276	293	290	291	256	296	294	258	309	243	277	260	268	242	283	282	277	255	278	263	250	234	283	260	279	280	255	278	272	273	272	257	285	318	254	261	271	270	307	309	251	289	234	241	289	292	268	264	270	303	282	251	286	268	279	285	273	294	239	277	261	266	289	252	280	261	275	262	253	252	261	270	289	281	276	271	263	281	269	282	271	241	268	260	264	279	278	270	271	260	248	291	259	266	288	267	276	259	271	274	282	253	267	280	280	282	265	269	282	235	253	280	255	275	281	314	245	271	295	291	273	241	241	279	255	274	289	259	294	284	279	303	290	264	258	283	263	240	280	267	261	261	271	289	263	268	250	282	278	265	278	259	256	265	291	258	294	285	264	266	272	297	262	267	285	279	268	257	260	257	274	290	263	255	257	240	302	279	261	256	276	253	250	283	277	254	284	275	270	242	283	276	277	262	304	267	263	273	266	287	282	276	269	284	265	292	303	296	276	276	269	275	284	250	266	294	270	276	263	260	272	261	253	279	315	267	293	276	253	273	270	255	278	288	270	270	278	285	281	275	246	275	255	251	280	255	260	269	257	254	263	269	287	254	307	281	324	270	279	270	278	291	297	249	312	274	254	242	268	271	247	258	263	257	280	251	280	273	265	285	277	281	259	281	275	257	271	292	279	265	280	263	285	261	286	241	270	258	265	285	274	264	253	303	250	305	271	276	256	260	279	275	244	264	280	281	270	265	288	266	293	249	269	275	269	250	272	262	248	260	271	258	238	271	252	287	269	278	261	246	287	268	254	284	253	276	262	258	271	274	247	253	275	256	295	296	285	250	290	284	253	258	260	270	289	294	268	301	254	262	284	273	283	298	264	261	273	237	268	267	271	272	285	258	292	256	271	284	302	270	235	291	285	283	266	282	301	280	263	260	265	267	246	286	248	266	273	284	297	263	272	298	270	301	263	273	239	229	268	269	279	265	254	258	256	275	279	266	253	274	260	275	254	301	264	271	279	314	259	289	275	256	276	261	263	238	271	282	296	264	307	280	247	254	288	273	291	264	262	269	267	279	275	273	261	294	254	254	292	282	262	252	263	272	301	270	267	257	278	248	250	269	276	271	271	268	265	262	269	284	271	257	277	261	266	252	239	249	268	275	263	269	258	285	242	276	285	263	243	275	287	259	285	273	263	302	306	248	270	284	279	268	276	282	278	251	282	283	254	276	281	267	271	282	276	276	304	267	276	279	251	266	292	257	273	268	274	282	256	235	265	283	238	275	273	246	252	244	272	291	273	256	284	258	248	290	280	265	256	285	259	280	267	262	251	289	263	302	267	256	254	269	258	306	273	258	255	267	230	283	290	257	260	265	263	275	238	235	285	278	261	294	271	274	271	235	275	288	257	305	238	281	272	283	292	285	231	309	288	283	282	284	271	268	260	271	228	246	242	266	258	269	244	262	279	287	283	265	276	282	255	290	271	271	260	280	267	274	277	285	265	267	282	239	288	266	276	262	274	270	256	265	265	244	256	292	272	263	275	279	269	297	283	278	259	296	249	264	269	277	267	254	267	296	283	290	268	269	259	301	261	269	284	256	240	264	277	278	270	275	282	279	287	267	270	256	258	249	246	285	290	257	260	273	283	273	266	256	268	285	275	290	296	292	247	292	276	288	264	305	280	288	237	276	252	269	270	244	260	281	262	270	270
27829	19821	6948	1108	726	700	702	685	693	621	686	647	676	630	644	681	624	689	675	685	689	642	681	651	681	690	631	668	625	670	669	654	621	680	646	720	649	660	641	643	661	665	645	637	636	641	643	648	644	678	710	663	668	640	626	661	680	648	667	663	669	674	620	647	638	647	652	658	607	674	654	706	613	647	636	608	656	610	664	645	658	657	697	671	643	660	675	636	684	617	629	642	645	641	678	656	671	699	654	636	602	672	647	648	634	645	660	657	684	654	633	639	631	704	640	651	633	645	643	659	647	678	653	641	618	659	622	665	654	621	652	667	635	670	638	650	624	654	610	649	659	656	651	662	627	629	702	673	708	646	629	624	618	686	641	615	617	660	597	636	629	644	665	673	604	667	705	619	652	657	656	630	628	656	682	649	656	662	651	629	651	669	658	689	654	639	632	636	621	632	684	718	646	655	692	632	618	607	649	649	628	661	619	685	656	623	602	626	672	637	612	639	656	696	681	705	665	629	632	684	630	644	637	633	692	649	641	583	647	637	640	622	629	617	642	652	640	663	633	632	705	627	687	624	677	622	676	643	644	690	641	630	658	687	614	683	625	666	659	723	658	684	647	625	606	665	662	635	639	653	645	676	632	635	644	676	646	637	626	705	678	621	647	664	634	653	683	638	645	642	666	667	600	619	624	651	654	650	613	617	633	643	639	673	673	655	635	638	614	576	679	631	651	651	636	630	684	644	651	638	619	621	628	632	688	632	617	640	650	618	688	661	685	682	674	714	681	634	648	676	673	637	688	676	651	603	624	679	662	651	635	692	612	642	625	677	659	657	647	681	646	668	666	593	652	708	678	662	668	669	702	650	678	651	637	629	623	658	667	637	604	650	702	638	646	612	640	642	647	638	641	660	666	658	673	627	665	683	615	636	602	648	641	643	636	658	623	655	679	607	671	610	627	709	666	594	635	642	626	640	652	678	657	641	646	665	660	626	644	676	677	651	737	622	663	651	646	629	639	624	683	686	651	653	636	612	646	602	658	645	646	640	638	644	675	642	611	628	652	656	672	629	639	703	694	663	622	674	638	642	671	650	625	636	732	674	651	715	667	639	687	599	666	645	667	631	688	707	671	605	670	614	638	632	662	630	613	659	691	637	656	644	651	673	623	661	645	627	701	633	630	650	673	664	660	653	644	651	627	668	648	617	680	677	657	645	677	632	639	640	654	665	633	625	633	640	605	659	656	653	652	675	671	644	659	661	676	670	634	621	649	639	665	663	672	672	655	646	633	684	654	643	665	645	637	647	651	674	675	698	647	686	652	651	680	617	680	634	688	681	652	700	654	629	625	630	677	614	601	656	664	663	650	646	684	660	614	642	673	647	628	641	647	641	644	642	660	704	634	659	632	657	674	666	643	649	667	634	675	622	633	638	641	595	646	634	663	632	642	606	618	664	640	657	650	611	653	634	609	682	656	597	653	684	658	644	612	679	635	606	622	626	637	679	672	663	665	684	658	655	641	625	697	655	663	658	666	673	652	682	655	693	676	692	644	628	665	651	616	621	622	640	662	658	692	623	647	643	671	624	664	648	686	683	631	667	631	648	664	663	655	663	636	698	598	668	618	682	676	680	693	642	602	598	680	674	647	675	648	653	665	588	623	682	701	653	624	671	638	631	631	658	643	632	631	647	637	644	645	618	659	651	678	658	649	608	675	686	670	641	681	644	671	668	722	664	677	677	645	630	654	655	691	653	672	694	676	638	622	632	647	623	685	650	666	634	646	699	681	677	665	655	669	641	704	702	654	646	623	641	625	640	614	669	670	696	637	625	643	667	653	689	654	642	650	699	647	654	677	646	617	607	689	676	655	621	661	656	684	651	626	642	641	643	623	659	668	656	700	626	675	678	642	664	643	702	628	663	670	664	689	682	628	637	654	653	634	681	654	638	650	666	665	698	675	629	683	658	649	649	663	670	659	671	670	648	574	714	658	698	636	634	680	634	720	651	643	604	664	656	641	670	660	638	636	625	622	660	654	664	641	669	638	620	695	653	667	641	630	622	654	665	670	654	631	628	644	608	619	654	663	622	623	646	660	608	621	662	662	709	694	621	678	648	656	663	657	709	654	648	638	633	645	656	631	664	650	666	634	662	626	624	623	674	613	657	654	642	674	685	633	646	635	619	687	658	611	646	646	646	642	647	689	640	660	633	644	710	656	715	684	686	645	665	649	630	630	661	672	678	657	702	689	677	668	667	654	697	653	642	632	639	634	663	603	657	589	667	593	682	687	675	636	668	658	682	661	627	668	630	650	628	638	637	662	680	679	642	659	651	668	596	606	641	644	635	594	678	637	653	652	649	625	645	688	625	631	598	623	645	640	660	652	677	651	638	678	663	676	659	657	640	708	655	640	634	673	653	690	665	675	613	639	687	635	584	659	647	620	664	726	662	659	670	673	619	629	649	660	612	663	623	697	638	678	626	640	651	615	676	642	636	658	657	654	670	652	650	621	662	623	646	650	664	670	669	637	612	664	642	654	624	644	659	610	653	662	651	655	656	643	654	611	678	640	643	631	619	663	683	613	615	631	643	659	612	688	678	669	615	661	663	658	642	669	692	660	637	668	661	621	619	630	642	676	642	655	655	639	656	660	580	639	647	644	667	641	654	654	654	584	679	676	619	637	626	698	694	620	650	674	691	641	679	625	645	670	663	670	649	657	642	667	682	681	658	652	655	597	646	589	631	702	634	626	654	711	637	684	618	667	674	665	601	679	633	665	602	683	688	657	658	638	582	635	592	642	636	640	621	686	597	640	652	686	638	708	673	648	675	633	669	649	662	632	594	652	630	658	621	626	643	631	675	658	638	713	649	614	674	666	634	694	674	687	635	656	650	623	639	676	668	708	620	643	612	684	637	646	618	658	683	639	687	642	665	610	611	626	671	681	644	646	662	676	630	636	683	667	640	641	636	645	592	647	645	665	631	623	667	645	651	625	618	626	615	602	663	683	669	663	611	694	655	706	684	663	667	650	660	643	625	635	645	662	661	628	671	645	665	674	656	677	607	625	693	684	613	709	635	626	665	639	639	633	610	654	653	660	671	663	684	683	662	644	656	653	653	635	625	610	646	668	634	635	644	648	685	633	630	640	667	663	617	665	620	668	631	696	716	643	679	706	623	688	657	669	610	651	646	690	630	685	665	717	668	660	656	640	697	619	647	685	697	716	686	656	614	654	627	663	655	643	694	623	672	648	652	645	690	650	628	671	610	683	670	657	631	686	640	647	615	693	622	663	703	651	632	660	662	655	633	614	599	687	662	642	589	655	680	649	600	637	670	663	674	677	653	646	701	648	672	644	666	654	657	645	643	645	665	641	674	658	664	634	659	663	680	690	644	665	650	653	672	641	676	636	634	659	632	638	687	630	664	626	622	676	645	629	668	634	684	695	645	650	665	702	642	650	658	649	629	661	669	645	690	597	680	705	636	658	649	630	675	620	606
4537	1613	1285	980	765	758	747	710	692	711	734	693	724	654	685	680	703	673	664	647	665	644	656	683	657	656	713	693	707	710	649	721	659	647	664	674	655	681	669	707	641	601	674	613	632	647	664	685	631	666	646	662	611	656	642	691	663	675	655	643	654	644	681	652	642	665	666	626	631	676	657	676	650	644	631	644	685	666	640	663	682	654	675	645	701	669	680	728	642	662	612	659	652	691	670	663	662	666	665	682	654	671	656	625	665	756	696	643	622	645	688	664	648	677	667	671	699	670	666	636	651	641	658	657	703	689	657	650	664	655	618	675	641	640	683	657	650	661	675	675	663	628	679	609	717	671	686	664	718	649	641	709	643	657	667	665	651	692	656	654	639	727	617	702	659	681	694	604	655	672	623	666	682	623	659	668	661	658	625	708	679	632	668	657	686	639	677	670	645	659	683	592	662	643	633	638	669	668	657	662	679	631	646	625	693	653	674	655	683	696	595	645	632	710	679	666	670	683	705	694	657	658	691	689	645	631	662	635	697	660	646	691	687	645	692	643	681	710	674	647	697	645	649	651	697	636	664	665	656	663	670	675	641	673	661	629	682	660	623	661	628	688	645	673	662	670	654	673	680	638	629	636	674	629	685	704	591	642	661	654	656	668	630	656	717	671	724	638	659	683	690	674	645	657	659	666	696	715	682	662	630	647	662	673	698	658	711	660	700	680	699	667	643	645	670	663	668	694	690	645	687	671	698	619	648	640	627	699	646	649	729	670	671	700	674	683	627	651	645	659	665	660	666	657	669	680	673	681	663	660	664	661	644	631	633	652	604	664	699	658	680	600	728	683	616	667	644	635	673	666	705	657	654	679	656	660	699	615	667	633	641	640	668	658	648	599	673	622	687	663	654	626	634	732	636	671	659	692	697	720	671	706	672	692	682	646	700	700	702	677	663	702	667	704	656	659	659	689	653	620	719	690	710	672	664	692	645	665	648	635	720	677	672	680	688	643	671	666	657	682	594	643	634	670	688	662	676	628	649	649	662	703	644	671	656	657	704	640	642	668	669	667	670	655	661	677	696	646	673	634	668	655	676	654	686	644	677	629	637	660	670	680	659	656	689	687	641	685	659	673	656	672	654	627	687	684	638	643	655	662	658	627	603	668	697	670	668	661	683	666	658	653	652	662	650	633	604	661	677	682	674	647	651	629	642	673	719	634	669	607	635	639	653	652	702	685	641	645	656	641	658	664	701	669	641	623	657	671	668	661	687	602	686	663	677	630	672	685	685	692	706	686	648	676	685	674	651	653	665	653	678	668	675	714	720	679	691	677	660	629	666	665	650	676	660	635	670	621	661	645	685	652	694	719	620	657	676	671	653	670	679	687	650	649	664	660	634	648	682	691	657	667	618	684	674	680	669	607	647	695	657	678	671	659	694	676	646	651	603	651	658	693	709	667	696	664	674	711	733	658	651	650	661	671	657	701	644	641	650	654	629	725	589	631	650	664	684	629	661	679	646	652	685	684	697	675	647	615	642	674	605	665	686	693	632	641	613	689	636	722	658	645	679	685	632	648	680	648	676	652	673	661	664	632	676	631	685	652	681	635	691	656	713	676	660	652	634	607	630	707	690	673	634	640	633	677	663	656	664	619	703	681	702	696	683	658	653	673	650	657	685	652	650	644	651	656	655	682	684	679	620	659	642	671	662	693	667	649	672	656	655	638	744	678	676	629	702	646	651	773	728	709	661	668	622	633	718	615	663	639	671	646	644	633	632	685	631	661	672	677	653	658	654	661	669	672	707	651	625	647	667	652	664	636	644	692	646	708	638	590	680	620	667	655	676	636	668	682	665	634	687	700	653	633	691	656	649	670	671	662	672	627	655	661	679	664	662	680	644	631	638	647	683	659	645	665	660	627	678	653	657	689	633	645	675	655	641	684	631	676	679	662	659	650	640	675	666	662	616	612	657	649	662	674	690	658	677	643	666	641	726	655	634	696	654	668	609	651	636	666	599	656	662	639	626	645	658	660	639	633	697	646	628	643	624	630	641	670	628	700	683	660	649	670	691	625	646	666	679	697	640	667	625	675	716	634	660	669	722	611	592	674	653	639	646	674	725	633	635	691	656	675	670	655	652	660	673	611	677	682	645	635	673	657	654	693	679	655	654	683	661	666	615	667	607	626	642	645	656	660	673	675	679	674	636	676	644	680	630	670	679	647	672	608	639	709	654	661	686	679	690	619	646	613	658	719	694	635	671	678	600	667	701	685	692	632	655	655	643	667	631	631	675	663	650	651	640	632	693	635	703	676	677	678	674	665	678	736	638	669	656	663	656	616	657	714	659	661	685	675	647	629	602	635	734	668	699	681	662	650	681	661	674	644	662	681	687	641	636	667	663	672	671	645	661	618	675	617	659	618	644	678	712	645	677	670	687	688	674	684	703	633	659	670	650	673	636	683	679	673	644	657	671	663	647	715	625	639	699	647	645	677	692	623	653	670	634	611	647	688	703	660	639	630	637	633	694	608	616	676	661	647	667	692	646	650	651	658	664	675	695	660	687	671	701	695	645	633	689	688	694	643	661	660	644	697	687	670	645	693	682	663	626	714	664	668	680	705	728	686	650	626	661	627	681	711	643	636	698	691	699	633	648	686	681	687	648	611	709	682	649	669	633	654	683	650	638	628	659	630	610	663	651	618	649	645	616	643	665	671	701	629	647	669	710	650	691	706	687	653	666	645	680	677	678	655	642	667	639	677	708	666	653	648	639	677	685	651	680	620	704	673	713	599	685	640	645	611	664	699	715	690	626	634	667	655	660	623	685	645	640	640	705	631	658	658	640	663	667	681	717	656	711	665	666	653	690	666	691	646	653	684	650	680	642	620	645	653	681	688	648	644	667	685	638	681	676	695	710	628	647	695	604	688	651	676	630	690	670	658	631	647	619	634	668	676	702	669	638	656	641	645	643	669	697	637	673	684	671	636	655	633	623	667	663	665	658	649	607	667	647	655	650	658	610	666	686	647	629	685	679	657	656	698	628	670	675	638	669	652	608	671	622	684	666	637	688	613	655	638	653	700	643	690	644	656	652	682	645	678	687	665	655	621	638	689	683	636	648	648	681	671	665	708	709	708	622	693	652	699	658	704	646	662	678	658	682	654	694	626	677	649	674	630	668	672	643	653	659	651	658	645	689	697	719	640	722	678	634	657	640	679	667	676	611	654	633	659	688	658	662	648	655	690	726	633	712	678	678	676	638	616	637	658	704	671	665	700	655	659	670	683	677	651	675	688	636	658	647	589	640	692	597	670	645	690	649	669	676	673	635	697	660	643	657	639	634	642	647	683	652	623	638	674	678	686	656	661	706	657	676	630	666	690	652	631	679	696	632	622	645	669	660	669	691	640	690	691	656	641	646	688	659	674	635	659	669	640	676	681	649	666	682	610	681	635	637	679	664	632	681	702	694	633	659	669	611	658	667	647	703	668	626	701	677	589
23750	21340	28632	24411	21350	10306	1052	646	547	484	458	467	390	393	360	375	350	321	326	338	361	322	312	320	313	315	339	308	335	306	304	304	339	297	302	290	341	281	313	265	289	303	295	269	325	316	342	292	277	290	289	291	292	308	289	302	290	279	282	303	295	265	335	297	279	280	296	279	328	281	274	302	267	279	307	313	325	268	279	292	277	280	255	275	316	287	311	296	280	289	287	284	295	286	285	280	299	300	301	245	321	280	286	301	292	273	297	304	283	299	279	284	271	326	310	283	286	299	287	293	255	303	307	304	282	287	294	302	304	286	319	255	273	324	275	312	291	299	299	290	301	333	287	291	290	289	307	247	285	294	279	298	312	281	269	266	287	284	288	297	281	300	279	252	315	279	284	276	294	261	252	292	299	292	269	315	295	292	326	281	287	278	284	289	284	310	303	288	283	300	269	284	269	289	311	308	316	319	296	323	309	289	278	262	300	286	286	285	262	300	313	293	312	264	306	315	290	271	323	269	319	287	291	300	304	248	262	308	290	254	295	279	292	296	291	284	302	297	278	289	320	302	299	330	295	315	269	297	275	289	289	294	292	301	279	283	285	276	282	294	303	286	304	289	313	272	268	282	302	309	294	295	299	285	279	265	274	295	302	295	314	276	286	250	285	290	286	328	276	276	288	295	328	285	321	260	291	269	287	277	303	320	311	252	272	280	295	311	284	285	291	289	301	311	300	299	319	302	290	303	283	330	283	317	327	308	290	311	267	319	296	294	299	326	291	323	291	302	292	282	281	287	338	286	323	287	276	299	298	263	275	299	283	286	306	293	297	283	290	301	277	305	277	275	300	272	302	292	286	283	298	296	279	296	283	305	308	295	314	280	300	265	312	293	297	307	300	287	317	290	272	296	273	298	306	241	292	290	315	262	291	292	296	282	292	306	307	291	262	288	283	280	285	297	279	305	285	293	283	291	293	299	282	311	274	300	325	290	293	274	276	274	280	253	271	297	322	283	295	322	284	318	284	275	275	291	251	307	258	292	310	280	282	311	298	300	277	291	314	309	293	309	324	288	271	298	311	271	322	265	264	286	287	263	291	311	316	319	298	268	307	277	273	320	291	253	284	311	283	307	297	331	308	301	282	301	283	274	300	304	268	278	300	296	297	295	310	313	294	300	280	265	275	317	299	289	276	297	276	284	283	314	309	291	288	313	272	333	286	279	311	312	288	271	277	248	276	289	316	263	302	254	303	278	298	286	280	272	268	272	271	284	283	281	315	269	280	305	287	269	269	315	306	265	277	270	307	328	308	265	312	281	317	287	279	313	289	280	269	275	261	287	291	304	318	308	286	288	298	310	322	260	315	294	300	307	304	287	320	295	280	278	265	321	284	288	273	291	325	314	270	304	291	278	293	337	295	322	276	295	272	259	305	322	244	294	301	296	267	302	306	280	281	281	319	280	291	295	297	294	269	288	316	290	283	285	255	280	260	286	290	294	253	285	293	310	281	308	275	355	288	304	265	299	293	261	274	310	297	278	300	315	287	277	277	260	299	332	316	282	296	292	329	279	300	270	279	285	280	301	297	309	290	284	293	300	308	261	309	316	295	281	283	283	287	276	277	285	282	311	278	291	296	264	310	289	281	301	276	311	307	296	294	291	264	318	314	305	288	294	304	263	295	293	281	288	280	298	302	252	275	281	302	324	295	321	301	292	283	286	284	288	289	295	275	295	280	278	299	269	322	283	310	284	265	285	316	281	285	292	257	291	276	294	272	303	305	295	292	300	278	314	310	243	289	315	269	299	278	271	258	264	301	300	278	291	311	315	294	312	295	275	296	292	306	278	302	290	273	318	284	290	295	305	292	291	293	292	287	281	291	283	277	267	291	292	291	299	293	297	286	242	279	287	280	290	299	266	280	316	280	283	302	269	312	273	263	288	303	286	313	304	299	302	300	267	279	283	296	301	309	300	317	300	270	304	287	271	278	294	293	271	271	286	291	317	303	291	324	264	316	297	301	283	270	297	308	283	304	282	256	282	285	286	310	292	291	329	325	280	306	306	300	320	313	305	298	284	280	272	267	301	305	277	275	275	290	291	284	277	303	299	277	300	309	301	313	287	273	302	267	292	283	300	275	286	283	295	294	292	313	298	332	326	264	303	270	283	286	262	299	313	272	297	309	299	265	280	284	299	309	276	304	267	276	288	330	255	273	271	298	265	307	316	279	298	302	299	264	248	288	318	285	276	264	295	288	256	303	289	293	302	303	284	278	268	287	269	300	309	324	276	305	292	310	296	302	306	315	295	258	288	269	269	257	302	295	308	309	300	281	301	312	295	316	297	280	288	301	276	272	303	305	286	282	289	303	306	304	319	285	247	299	270	307	284	290	278	274	291	277	267	285	268	315	284	280	282	280	287	293	286	277	291	295	325	321	279	287	307	313	319	275	298	307	265	285	315	284	324	300	306	267	280	280	280	293	291	308	301	276	286	281	266	287	271	274	280	296	265	301	291	280	276	246	299	275	317	284	314	259	301	287	289	292	308	287	266	294	314	269	282	295	274	303	275	232	293	303	310	266	290	276	304	269	277	274	272	290	287	301	307	294	294	259	291	292	275	295	301	291	301	293	280	310	329	291	269	266	302	294	299	271	276	308	305	287	255	328	259	292	287	292	308	294	265	297	267	261	303	274	303	284	301	269	281	287	264	294	265	325	281	299	288	319	315	283	274	282	281	289	252	292	303	317	284	278	310	281	285	283	278	255	291	288	280	280	269	284	328	295	289	299	305	307	277	286	306	300	306	330	297	301	284	279	294	299	284	286	292	302	298	269	292	304	289	248	264	264	296	290	303	289	273	306	263	305	273	282	301	295	297	274	302	283	283	273	307	269	305	281	277	288	292	289	325	302	285	280	257	286	293	295	274	284	296	285	305	291	283	302	274	298	315	278	243	311	318	327	295	307	307	303	283	298	290	296	277	299	287	271	259	261	326	290	265	300	280	283	302	264	293	309	301	302	281	290	278	292	255	296	274	330	311	291	307	283	270	283	276	294	294	303	284	278	298	268	276	292	270	251	327	276	307	310	306	276	311	316	309	297	290	267	282	305	269	306	275	304	276	293	283	296	321	285	294	294	310	273	292	287	302	288	295	277	292	279	289	279	268	305	291	333	290	285	278	299	307	296	322	284	294	331	292	297	276	262	269	308	279	312	300	272	275	319	293	302	296	312	282	283	278	307	281	283	267	245	283	265	286	280	310	309	290	304	267	277	272	282	306	282	307	280	297	284	285	268	307	276	307	296	300	290	299	278	269	301	286	316	293	285	262	304	273	287	290	295	291	298	289	291	306	292	300	303	307	279	276	294	272	278	294	267	260	290	275	269	285	274	274	301	282	263	278	301	287	252	287	281	296	271	301	287	269	304	278	312	309	297	284	310	312	281	295	273	324	309	313	291	315	324	322	271	299	301	279	288	335	302	290	272	312	288	284	306	283
3458	8942	5862	2806	2093	1395	1174	900	703	653	578	550	491	403	421	414	414	404	392	369	364	352	324	339	333	304	328	332	354	308	326	298	315	326	317	325	304	319	324	314	299	309	336	286	308	290	352	320	307	319	310	272	318	315	337	319	297	332	311	302	325	318	293	310	275	307	294	278	295	317	313	332	306	308	319	290	316	324	295	285	297	318	327	305	306	288	293	304	306	305	300	322	299	307	279	323	275	275	306	274	313	297	322	329	289	285	319	309	294	305	317	311	324	350	312	294	341	312	315	282	321	331	301	298	261	296	309	300	260	314	294	277	302	285	305	336	276	313	329	329	297	296	298	300	287	304	257	304	302	320	296	311	303	307	332	297	284	315	316	312	319	281	298	299	293	274	292	320	305	308	344	331	345	272	297	266	336	293	290	335	306	283	309	250	317	272	334	323	312	313	295	311	344	308	297	302	323	326	277	290	307	317	316	280	291	324	322	311	273	317	287	322	323	309	311	317	302	287	308	328	296	288	333	317	342	303	294	320	304	327	291	304	311	324	305	298	266	335	325	311	307	329	279	300	289	303	274	290	312	268	303	298	275	306	294	311	370	307	293	326	297	318	296	304	292	312	339	295	308	322	300	302	303	312	315	307	277	300	339	326	292	303	305	322	311	284	355	285	310	303	302	355	302	302	293	310	284	289	285	300	294	297	309	310	295	304	314	303	298	287	322	333	315	306	306	321	282	308	313	290	312	292	272	295	307	293	289	306	294	273	302	298	288	336	306	313	328	285	297	298	313	327	287	304	306	283	344	301	320	265	324	301	313	293	345	297	319	275	310	297	307	312	294	302	309	301	305	277	306	306	326	349	285	328	302	330	309	317	326	307	332	320	306	317	316	311	310	239	330	318	307	302	286	292	319	288	279	291	299	300	303	309	290	316	279	289	311	286	306	302	294	309	292	313	342	296	310	307	306	285	299	334	289	315	285	308	271	291	280	328	317	325	288	337	298	288	302	290	282	281	299	277	286	327	303	308	281	313	321	298	327	304	291	304	306	328	301	294	309	268	310	327	312	314	314	288	278	286	277	330	324	322	307	312	325	291	294	321	301	324	319	296	294	314	313	302	291	349	302	301	325	273	298	303	298	297	304	281	323	314	309	302	307	333	299	299	329	306	301	292	327	315	282	307	311	291	302	315	278	288	298	318	294	283	320	285	277	294	312	292	320	325	280	291	271	308	285	306	287	308	289	324	313	332	297	296	274	315	322	299	305	319	329	301	304	308	295	331	316	334	316	325	296	323	318	313	320	299	299	291	314	329	292	300	318	312	293	277	321	259	277	308	307	309	315	293	314	297	316	332	310	290	326	284	315	312	321	302	273	282	309	282	331	282	308	308	308	302	297	283	306	313	275	309	281	290	310	305	308	290	297	316	315	308	305	315	296	288	258	325	294	267	286	304	296	277	283	308	286	322	293	272	310	308	299	333	324	301	317	318	313	306	301	332	300	322	289	311	304	309	302	286	290	306	308	324	307	303	296	314	303	305	287	298	300	363	292	326	313	283	297	300	296	333	286	295	293	322	323	312	308	300	326	314	308	306	300	330	280	295	285	279	299	297	303	307	299	322	290	287	287	342	317	343	312	293	313	322	302	324	296	310	290	272	298	290	297	310	286	289	285	293	308	304	297	329	266	308	298	307	282	327	296	291	309	307	293	307	289	307	305	314	321	313	286	333	305	317	302	305	287	325	308	277	292	296	306	330	266	328	319	293	326	282	301	307	338	288	297	295	303	297	298	311	302	334	299	309	300	290	294	284	316	283	334	306	285	291	328	329	317	324	286	300	296	305	316	284	280	301	274	263	289	318	286	313	285	297	273	286	327	293	295	286	313	283	293	292	332	334	335	306	289	314	316	273	319	323	341	315	290	321	276	297	293	352	296	313	298	284	291	283	309	258	326	337	293	314	323	296	297	303	313	336	308	320	298	305	326	314	307	290	307	298	323	282	296	305	283	304	292	304	303	303	328	282	315	324	323	307	299	280	329	293	299	292	331	317	272	302	290	309	319	309	306	314	310	319	317	319	299	324	303	273	298	279	330	315	301	311	319	282	300	285	310	282	312	274	299	302	290	302	321	268	281	272	285	270	296	311	298	300	359	292	328	270	326	308	305	307	313	276	333	317	317	309	296	292	315	294	295	298	311	314	350	314	309	290	341	286	281	324	301	298	304	310	333	341	307	329	313	281	299	309	256	293	340	308	269	311	301	297	307	300	296	322	296	296	309	307	297	315	299	305	327	271	314	313	300	301	287	301	312	308	302	333	284	285	276	304	279	299	286	294	290	285	297	318	307	319	300	302	298	279	326	284	269	322	325	298	298	306	310	304	273	309	311	322	312	310	318	306	292	304	307	283	259	327	276	315	323	322	302	302	320	310	281	319	310	281	308	305	297	308	282	294	285	302	308	290	323	314	302	297	293	276	322	321	285	328	304	308	335	302	296	296	306	300	293	320	313	307	304	286	277	319	291	311	291	295	288	308	261	341	307	270	314	307	305	348	326	306	288	291	286	319	304	297	324	329	280	290	307	286	313	299	303	300	306	287	297	303	263	290	322	295	274	321	274	286	284	316	324	325	320	328	312	303	296	292	289	290	315	309	299	288	311	323	293	294	287	290	307	298	305	332	301	316	297	296	304	282	297	288	296	309	305	289	312	310	322	319	316	327	311	314	341	303	274	335	305	279	315	320	280	291	305	311	330	278	303	299	298	328	303	313	308	303	299	311	290	340	301	324	306	297	319	294	328	311	280	300	333	287	297	292	292	318	303	308	325	313	311	303	265	274	314	314	294	273	301	327	328	288	300	303	267	295	301	333	317	312	267	312	324	304	292	300	292	276	291	296	287	307	290	279	364	328	294	334	269	313	296	305	305	274	298	311	283	305	327	323	274	283	329	310	298	304	298	326	281	316	333	325	312	273	289	276	309	318	318	305	284	302	318	292	303	290	302	312	298	288	253	322	304	304	346	322	303	306	309	305	291	318	288	288	313	321	305	352	290	304	324	292	302	298	300	297	316	289	291	292	303	294	271	287	275	320	301	312	283	292	284	304	335	292	324	319	314	302	307	330	304	298	322	328	289	279	263	297	266	313	299	314	313	284	317	315	273	274	336	314	303	300	318	324	322	324	278	313	291	308	331	307	300	332	305	327	307	302	283	294	305	279	299	312	294	276	288	315	307	299	269	292	288	313	299	292	300	316	332	283	306	290	331	330	298	302	288	316	312	293	327	326	294	298	285	292	324	311	315	310	300	290	338	295	298	289	293	286	345	321	304	282	279	295	319	281	308	325	315	315	294	299	297	296	332	310	284	303	312	303	300	308	316	316	309	340	294	296	265	282	325	293	303	311	315	300	275	334	301	280	337	359	296	294	310	320	317	327	316	309	299	285	309	326	300	307	311	280	296	301	310	307	288	287	293	321	331	288	305	282	309	310	292	304
24877	21357	27641	25384	11953	1359	1003	914	869	808	848	832	806	718	755	830	777	807	766	783	765	762	783	780	752	789	775	741	751	794	720	745	726	791	786	778	813	762	735	751	790	780	741	764	744	715	773	753	739	743	771	752	762	741	741	788	727	761	767	745	799	792	762	703	736	719	747	758	779	709	734	724	787	738	726	740	730	760	748	760	788	778	776	737	752	782	786	738	745	773	753	772	762	730	728	746	724	759	785	731	785	769	756	762	738	741	755	767	749	794	779	756	776	739	759	773	808	776	738	744	769	745	769	775	800	773	767	746	757	747	769	746	785	739	769	790	777	700	762	763	739	758	766	765	769	703	735	750	784	765	754	782	783	742	744	757	767	744	756	740	786	718	730	741	790	747	744	751	790	744	745	785	727	750	723	761	754	785	739	739	758	756	736	759	742	815	777	745	756	787	749	812	733	769	767	753	768	754	772	791	774	765	777	723	765	706	733	750	784	781	813	790	774	746	763	726	728	746	756	756	733	764	746	748	764	747	720	818	697	752	741	800	724	746	781	825	753	758	707	749	774	729	707	759	696	757	742	778	731	771	783	787	718	758	732	781	758	713	713	725	760	750	747	781	763	751	757	738	766	718	732	813	788	773	715	761	736	720	738	792	772	738	781	802	755	800	702	790	723	736	715	736	824	722	766	744	762	723	734	789	759	765	804	747	773	743	794	754	795	718	727	737	723	791	746	729	741	717	790	754	780	748	691	732	804	748	747	755	791	730	755	780	755	752	718	751	766	758	798	780	814	789	713	778	789	756	717	740	723	800	745	781	760	787	719	757	775	810	749	738	739	704	768	763	726	802	790	777	712	797	816	756	738	810	782	750	678	757	780	698	782	721	772	750	800	758	719	779	721	762	713	703	743	747	761	744	735	758	721	769	717	785	764	801	700	752	764	750	718	752	747	766	777	721	770	746	780	751	751	774	807	776	721	750	748	763	731	788	761	750	693	802	759	756	787	741	725	756	763	766	740	765	707	697	749	770	741	744	761	800	687	716	727	763	774	756	771	755	735	735	719	737	753	799	760	752	795	717	728	713	751	776	745	755	746	786	799	747	757	764	748	828	764	740	736	763	728	752	716	764	786	750	751	775	732	770	737	756	696	755	726	736	754	760	746	779	749	728	730	708	761	762	733	755	741	723	770	777	726	760	751	771	744	778	765	711	782	730	767	761	799	734	716	719	824	737	776	810	697	756	734	732	785	724	778	744	802	805	783	780	743	741	736	751	720	746	757	776	780	798	734	748	736	693	742	756	797	767	761	786	757	795	758	728	746	746	756	758	785	720	769	785	789	747	736	762	782	778	822	728	786	775	777	773	774	746	712	751	741	746	737	790	753	794	806	765	772	715	745	717	715	733	777	703	747	774	740	745	724	780	776	733	757	708	738	751	788	689	779	791	752	735	704	735	741	718	744	729	739	753	744	752	765	708	692	765	765	714	711	752	728	756	738	749	815	769	727	728	706	755	693	751	778	717	804	777	780	781	808	712	736	706	735	714	779	767	757	736	750	780	747	760	755	738	728	713	776	768	749	736	714	752	786	769	709	699	764	736	754	741	772	800	732	728	810	729	769	723	774	732	714	751	738	735	734	743	749	734	761	757	773	765	709	751	672	739	772	739	793	737	783	726	766	784	792	770	711	766	707	797	803	743	786	716	795	701	729	709	748	805	758	740	785	756	751	772	757	770	750	782	740	727	771	721	754	789	740	754	760	769	760	759	753	781	731	708	771	745	721	719	803	726	759	724	766	766	702	797	780	751	741	750	780	750	723	745	812	793	736	722	763	754	739	771	766	748	748	726	763	757	749	716	781	730	695	734	769	797	766	759	776	754	754	742	747	686	781	732	742	751	737	752	754	726	724	689	721	799	735	750	720	731	752	766	767	730	753	780	715	749	762	727	723	760	782	790	712	749	776	759	779	712	737	773	726	778	772	742	757	766	799	815	734	738	717	754	785	764	801	738	763	767	738	744	768	793	744	781	749	735	799	722	753	774	734	767	795	748	781	767	750	770	741	734	707	777	725	713	750	764	741	721	723	755	779	778	755	769	730	766	761	734	759	747	727	750	752	804	727	794	781	748	778	707	782	758	770	728	749	749	800	753	704	752	742	750	758	761	791	743	709	773	760	758	787	735	784	782	748	730	754	709	761	708	791	770	803	696	735	767	751	738	760	750	785	771	719	725	760	728	761	796	789	767	786	734	787	764	718	813	764	823	782	787	737	805	744	735	742	796	781	716	764	763	732	769	768	743	743	743	727	787	691	745	748	755	760	768	794	735	752	792	792	745	801	728	782	772	736	736	762	779	804	793	797	736	743	759	769	812	800	801	745	722	754	742	779	713	767	754	699	734	716	704	753	819	736	741	779	766	771	768	824	777	748	758	755	781	712	748	755	779	777	780	771	815	736	762	740	750	809	768	777	775	736	768	764	796	771	722	802	770	717	772	795	759	802	744	751	766	778	780	758	708	727	749	780	747	790	737	732	761	739	787	742	758	792	761	756	706	801	739	717	724	745	756	772	724	721	738	707	723	772	807	784	753	739	772	780	772	743	761	736	749	766	757	778	792	721	739	768	756	766	731	733	695	759	779	773	775	760	751	731	806	745	755	786	745	706	790	762	743	684	774	722	801	773	799	796	753	725	747	769	705	750	770	742	779	729	748	769	737	755	778	702	757	747	740	748	773	768	766	736	754	737	697	725	785	761	777	726	692	736	698	742	720	757	775	721	761	794	793	737	714	753	760	734	786	731	739	816	780	770	718	787	736	756	718	760	763	770	741	776	742	776	790	743	764	738	710	770	756	744	778	708	722	737	770	707	797	759	754	774	752	780	737	758	723	768	781	802	774	758	711	744	733	740	746	783	764	726	766	737	720	756	756	785	768	724	768	799	724	794	769	721	716	745	743	745	762	741	827	761	747	773	740	688	741	749	739	766	756	743	774	701	759	744	713	721	763	734	773	766	729	775	736	791	760	733	769	758	759	772	716	723	732	739	747	770	773	758	779	757	708	742	748	749	738	756	743	718	734	744	718	811	757	775	726	754	816	791	738	802	760	792	793	765	773	789	747	760	752	772	751	781	749	760	728	760	738	756	725	745	835	743	739	812	688	717	716	803	786	754	726	784	716	750	768	691	751	783	755	787	760	771	772	761	768	751	736	756	732	722	762	779	776	789	728	712	713	783	740	746	752	815	800	776	815	745	765	739	783	758	703	775	771	862	762	749	707	748	714	766	769	704	755	733	771	725	728	744	734	818	746	790	718	752	771	779	757	708	794	773	743	805	725	777	767	752	798	776	778	695	730	730	752	800	703	701	770	725	728	769	771	755	754	783	688	753	789	754	740	773	768	734	718	754	730	768	738	755	784	763	786	756	724	744	742	769	779	732	749	792	717	712	762	785	735	732	765	742	785	780	752	793	748	789	775	745	733	748	742	747	736	725	736
3573	5368	3672	2036	1659	1371	1222	1022	973	933	849	851	819	822	784	784	788	781	770	751	782	785	769	752	748	779	787	727	770	755	791	790	762	776	759	776	755	738	748	743	733	770	739	724	708	776	756	778	726	758	763	753	746	779	766	749	692	749	728	739	741	725	750	742	796	739	784	720	735	692	756	757	735	756	744	739	768	703	746	748	766	744	732	745	730	697	741	726	749	712	766	734	710	737	769	785	727	738	765	714	740	747	713	729	774	774	724	715	749	736	721	706	767	766	758	728	737	744	751	758	733	753	788	734	730	739	715	710	725	694	748	733	761	747	745	797	744	744	748	700	748	719	711	764	752	749	736	726	683	803	771	747	722	751	732	744	775	804	730	740	760	702	744	761	740	782	770	740	693	731	719	741	776	755	741	759	724	733	747	754	734	748	752	761	732	717	783	703	732	774	742	723	690	755	806	738	756	694	757	726	750	774	731	730	732	730	757	717	745	736	737	765	714	749	762	740	700	704	698	793	732	773	773	752	761	771	729	790	721	765	670	745	762	742	776	790	725	703	773	747	751	693	791	726	777	751	712	740	726	714	735	695	725	666	756	765	724	793	718	712	755	721	742	754	754	745	752	792	731	714	715	719	804	746	769	786	740	757	764	782	737	697	740	741	735	733	726	735	741	736	728	730	761	729	738	765	739	755	694	691	738	756	759	741	755	739	808	739	798	742	737	749	732	740	752	707	778	716	734	732	771	774	747	732	727	753	721	756	750	737	711	730	684	761	727	784	690	781	732	747	737	782	772	772	725	768	724	722	750	751	760	731	735	771	775	785	784	755	742	754	738	735	743	731	732	760	730	741	726	727	752	804	749	676	735	724	690	788	725	762	802	788	724	761	748	751	795	764	754	746	779	724	737	771	702	745	695	699	803	743	736	744	688	752	723	749	737	782	747	705	723	772	775	726	698	744	769	750	736	729	783	702	743	799	730	794	803	729	770	754	729	715	772	751	720	741	781	723	741	720	745	767	770	693	713	714	749	747	727	747	769	720	746	757	784	685	734	749	703	707	736	760	737	733	757	713	726	776	734	757	728	736	801	760	737	737	724	788	771	728	725	744	746	786	762	806	746	747	763	687	797	727	746	751	744	713	740	737	739	757	773	753	749	742	733	756	768	743	757	795	768	721	729	722	744	748	776	720	754	810	723	737	721	748	728	753	754	736	764	754	708	743	685	764	801	690	757	712	771	692	720	731	760	744	718	755	807	747	720	692	672	756	730	764	783	769	769	708	784	731	775	680	754	780	819	759	766	751	702	718	749	787	721	745	713	724	798	692	807	762	770	724	724	692	692	777	764	777	759	753	735	724	710	711	756	737	722	714	743	754	782	740	764	771	760	780	704	708	789	707	746	756	720	749	748	791	761	742	709	696	738	751	750	748	725	781	761	756	745	716	788	744	767	750	783	736	772	719	722	696	734	744	750	736	665	756	769	769	748	769	732	714	733	764	760	798	736	768	798	753	758	772	752	764	751	724	770	741	742	750	752	786	707	740	745	749	735	745	754	729	754	769	706	762	805	756	719	734	739	793	737	697	757	773	723	699	769	676	734	738	706	754	721	753	764	762	789	725	761	729	811	733	702	785	746	740	777	737	735	748	797	751	749	759	743	737	748	728	746	707	684	796	717	742	750	759	790	764	715	704	785	750	758	751	768	770	777	751	746	734	719	719	741	768	781	744	742	791	726	750	728	711	713	765	777	750	752	733	759	730	702	734	770	751	743	753	766	743	797	752	754	783	772	726	757	734	754	703	683	773	723	738	757	719	744	698	748	726	738	745	760	695	765	764	732	738	752	725	719	795	748	716	816	698	778	756	677	728	772	726	771	730	728	724	762	732	722	707	774	731	734	768	745	775	805	713	787	763	718	785	751	755	737	724	696	733	705	769	747	731	760	762	724	748	786	719	749	740	729	733	735	762	770	766	734	749	747	731	732	709	771	784	774	777	753	717	754	766	744	736	713	739	743	727	719	748	762	765	742	747	733	746	769	713	738	765	697	761	757	734	771	725	817	731	734	766	722	746	765	710	721	740	728	731	778	729	773	721	751	707	713	807	762	727	757	792	774	716	730	784	747	691	718	683	735	720	740	735	754	726	770	768	755	733	780	739	732	730	741	746	776	699	722	772	729	695	737	753	748	729	806	719	743	736	759	759	761	787	746	751	773	755	761	762	727	749	747	752	740	790	759	766	759	712	714	776	744	759	766	709	696	722	733	735	748	772	722	720	714	768	719	717	731	716	766	703	743	717	767	776	725	735	720	730	711	746	716	724	728	781	767	788	739	746	743	745	714	774	805	742	746	767	776	755	704	735	767	726	754	736	760	712	757	761	748	790	724	718	704	758	760	775	759	707	770	724	739	792	763	736	810	754	780	720	707	801	791	696	768	737	765	737	775	753	733	783	724	742	760	753	763	780	733	741	732	759	767	765	733	708	717	788	696	736	754	715	703	727	784	691	761	785	759	765	760	774	788	770	739	747	726	729	719	755	777	740	720	736	811	763	735	756	747	750	771	759	796	747	748	751	818	720	761	737	736	777	747	772	731	816	722	750	734	747	755	757	748	761	792	710	735	705	730	734	728	749	771	661	705	737	784	733	755	742	761	761	712	691	784	739	790	708	744	713	786	769	741	722	726	800	759	707	702	758	734	748	757	719	714	766	729	782	762	773	751	818	750	765	777	761	771	762	719	784	753	765	674	706	740	768	779	722	768	740	730	735	753	738	728	751	691	749	730	715	726	754	766	736	763	780	760	731	798	736	735	735	801	743	773	733	754	724	767	709	752	737	746	721	769	690	802	786	745	772	759	695	756	788	790	705	780	756	764	774	725	779	739	735	731	757	677	731	741	728	772	738	715	725	762	782	716	744	738	812	755	775	734	763	710	773	767	724	700	760	719	738	719	739	746	730	733	797	741	732	761	769	757	779	762	723	789	725	745	778	729	753	747	753	710	761	775	719	797	764	787	750	772	743	757	697	751	715	804	730	713	766	741	773	776	743	746	786	749	728	737	774	748	773	718	724	761	711	739	720	707	751	720	726	734	731	731	726	717	775	764	748	767	711	790	716	768	795	742	745	771	739	793	718	754	703	789	709	736	786	708	766	761	720	739	724	729	734	726	733	769	715	739	750	728	721	741	742	717	708	815	710	771	734	760	755	732	698	698	765	748	726	720	756	733	713	762	774	750	747	764	742	735	756	754	702	739	742	763	737	666	705	725	737	758	740	746	797	745	704	749	686	742	748	728	747	748	757	738	787	784	739	744	760	729	755	757	756	795	760	744	729	745	740	773	691	731	739	719	763	728	770	726	733	763	759	752	750	719	743	742	741	768	747	726	750	753	716	773	783	754	777	767	758	752	734	751	699	750	697	737	780	761	746	774	771	742	709	791	740	743	724	705	788	731	728	729	696	701	735	775	719	736	717	753	729	773	744	748	688	747	727
22616	21346	29116	23922	21355	21415	9872	1086	733	664	574	527	507	429	449	407	405	403	374	339	324	342	335	306	318	352	325	290	330	307	297	308	293	297	330	305	330	283	287	299	330	290	261	269	291	336	277	271	265	279	307	277	301	272	295	290	287	279	317	286	287	301	278	265	302	261	265	299	321	279	263	282	291	299	283	284	304	277	263	261	273	269	279	276	279	267	287	291	286	261	276	321	282	283	247	267	275	280	263	273	282	285	255	263	263	265	280	285	306	272	293	286	291	282	285	303	295	306	310	275	296	282	297	287	299	306	284	270	279	272	244	280	282	281	274	295	283	287	275	284	274	262	274	269	250	261	276	249	261	276	275	270	278	279	302	305	277	286	302	254	281	277	308	260	309	315	297	301	294	276	292	277	287	244	323	272	264	306	301	279	288	258	270	269	337	269	277	257	305	265	300	300	249	268	291	265	257	306	263	290	279	282	266	306	320	286	264	275	319	291	259	252	291	313	272	279	274	303	270	291	264	258	257	295	276	267	312	292	270	304	300	292	275	274	265	283	280	280	259	287	280	321	269	293	280	266	250	278	277	262	282	260	262	272	284	277	275	293	295	288	270	309	297	288	307	276	276	289	260	308	276	278	273	295	307	281	274	294	286	269	261	279	303	288	269	280	294	306	290	271	292	304	281	309	290	294	264	278	265	268	280	274	270	246	280	277	292	254	310	263	286	264	307	279	280	270	265	282	298	262	310	273	299	282	307	286	264	273	304	262	284	277	299	280	297	287	296	289	277	289	264	267	283	298	261	264	274	255	280	283	310	290	296	296	278	296	282	285	283	280	289	271	280	274	267	284	290	282	282	253	289	310	273	278	291	246	299	281	296	275	302	267	284	272	285	271	258	278	314	275	315	293	284	302	281	305	287	286	246	303	284	277	298	331	280	271	261	284	272	285	285	289	279	288	279	300	280	263	248	283	317	273	294	288	263	285	268	257	320	274	250	288	283	283	276	268	264	259	283	281	302	244	278	254	288	289	254	291	282	271	259	297	269	274	295	308	283	289	267	270	266	275	279	308	271	319	257	284	277	300	260	249	295	279	277	263	266	265	261	288	287	277	258	278	244	271	315	301	283	301	295	273	279	282	261	282	283	301	271	303	270	267	261	270	291	283	275	272	289	286	272	317	292	294	301	259	301	249	269	278	305	303	282	294	227	299	283	276	291	270	286	301	267	288	293	281	300	285	317	301	260	280	273	301	256	273	272	301	241	277	259	282	274	275	279	278	304	276	280	288	302	269	308	269	290	272	275	275	300	287	257	260	255	240	263	288	269	279	284	285	258	297	283	292	258	271	302	283	295	278	281	285	259	300	286	271	285	310	283	295	266	268	288	254	270	290	293	254	295	244	272	297	292	305	279	279	282	281	267	298	254	266	285	257	288	289	284	274	272	288	295	286	269	251	294	285	288	274	275	287	239	290	296	307	291	307	267	251	298	277	265	283	283	299	261	272	272	260	286	288	284	284	297	276	263	299	291	281	297	271	279	268	271	271	257	288	297	276	288	266	296	292	280	261	320	278	276	264	260	287	272	261	277	255	309	254	266	287	271	278	307	307	281	286	278	277	287	315	282	273	231	238	321	274	297	252	270	248	275	289	270	279	294	266	316	279	287	282	251	267	268	255	279	287	282	292	265	277	283	303	271	289	273	293	281	271	316	247	274	246	277	325	249	289	240	256	270	261	280	283	294	301	263	285	301	272	271	259	260	288	256	261	265	257	271	273	270	274	295	266	283	293	283	293	294	267	293	309	285	275	275	296	286	272	279	275	297	266	299	264	257	285	300	285	321	305	279	291	280	306	305	310	263	271	270	274	259	296	275	272	269	267	264	271	286	268	301	283	276	284	301	271	290	292	277	300	314	261	299	273	257	260	276	298	289	284	284	271	263	292	274	293	274	300	275	286	303	276	297	251	276	297	266	289	311	313	273	275	268	266	266	274	280	282	284	280	286	314	292	275	284	249	290	271	295	269	265	295	301	274	310	269	269	287	260	249	300	277	270	298	283	271	264	278	295	296	306	291	259	263	272	317	328	276	290	297	267	262	263	276	290	301	278	287	297	287	269	274	275	307	289	261	272	263	272	251	280	315	263	270	269	258	269	291	283	272	253	282	284	276	287	269	272	284	295	297	279	280	265	289	281	275	282	266	278	300	269	286	268	261	281	271	296	265	278	269	273	283	296	283	283	290	252	320	301	290	312	284	291	265	273	286	284	257	258	285	282	284	266	291	262	270	274	314	275	285	278	293	281	272	298	292	288	270	267	252	295	280	291	268	258	276	284	278	270	291	281	275	240	287	301	306	323	298	272	302	274	252	278	260	251	263	275	260	299	297	258	290	287	299	304	272	300	295	301	274	279	277	280	292	276	267	269	280	273	307	270	264	241	277	302	285	270	292	272	291	271	289	247	267	293	289	244	254	284	295	268	265	266	299	300	297	309	280	304	291	277	316	297	280	272	280	301	260	274	271	254	277	271	263	290	294	255	275	250	231	277	272	259	272	294	280	279	281	289	263	282	256	278	273	267	285	287	269	270	269	264	321	293	304	281	276	283	306	263	277	287	257	307	289	271	248	262	275	281	264	298	256	287	278	298	268	312	268	272	264	285	280	293	277	281	247	266	285	266	299	283	290	287	275	266	291	295	266	299	294	262	284	276	286	285	248	289	289	317	255	280	306	277	286	290	316	294	282	284	298	282	272	277	282	259	264	312	282	319	295	280	271	300	260	270	304	259	287	256	275	254	263	275	284	292	283	298	247	263	282	317	301	291	253	294	283	254	307	262	278	286	263	263	262	270	293	299	288	314	304	290	304	268	265	241	292	314	286	295	299	282	269	262	269	256	268	250	259	280	263	268	252	266	308	260	337	265	270	276	281	282	305	295	272	311	244	308	300	282	250	300	335	273	237	273	281	275	250	277	259	319	285	287	277	280	288	276	251	291	272	247	257	279	281	272	279	279	274	297	286	284	273	272	274	279	303	277	293	275	298	299	265	290	288	301	266	271	264	285	262	305	274	240	321	286	291	288	277	275	255	256	282	294	250	252	277	262	267	268	292	277	302	257	296	272	285	285	276	276	296	310	282	330	282	263	288	282	297	306	256	276	278	295	305	326	272	284	276	265	303	273	265	275	291	276	301	289	286	280	281	296	281	279	274	302	285	277	299	310	331	282	292	252	280	243	270	289	268	267	274	294	283	253	303	293	269	280	277	308	266	286	274	311	295	274	286	279	254	278	272	287	287	266	270	298	275	297	250	299	274	318	309	300	271	299	265	291	293	259	309	266	271	236	275	275	284	279	280	260	305	272	297	265	309	263	297	287	261	276	254	264	297	293	270	276	270	279	291	288	261	290	284	259	264	302	268	284	280	266	248	327	293	306	276	261	276	290	267	265	306	283	313	268	296	278	314	282	279	281	319	260	283	251	264	257	268	283	247	255	263
4421	14346	9785	4764	3469	2469	1880	1447	1069	913	794	685	557	582	532	452	440	417	398	379	375	357	362	334	385	335	359	345	336	321	295	315	349	296	295	287	317	294	300	268	293	307	288	293	271	287	283	262	271	274	283	309	284	316	289	293	293	300	271	279	288	315	278	309	269	284	282	306	301	253	290	274	268	251	302	275	263	272	292	268	279	282	254	281	268	291	277	309	289	249	255	273	317	265	276	273	295	249	296	294	311	275	265	273	303	299	279	261	315	262	261	280	259	268	264	327	263	259	283	270	282	286	280	291	255	275	266	305	292	266	290	285	295	266	262	294	272	274	296	257	286	286	292	249	286	277	272	272	256	300	264	277	289	300	278	323	272	266	263	292	277	299	291	279	265	287	262	253	301	291	266	275	278	260	264	276	253	291	274	294	293	292	262	266	230	284	281	260	305	286	297	282	299	278	255	262	258	287	290	268	255	275	277	228	280	309	248	293	275	271	275	258	291	283	303	286	292	292	298	266	277	266	271	270	266	280	263	303	274	272	270	271	285	253	296	256	287	260	253	279	261	298	273	268	260	272	249	275	267	280	238	265	296	297	271	272	273	282	300	279	265	285	267	292	211	287	301	272	268	274	285	268	256	270	285	279	269	268	296	241	268	274	282	250	269	272	264	262	265	302	274	322	257	280	267	277	282	280	245	266	272	288	297	282	280	250	286	282	279	290	286	261	293	300	309	255	285	303	277	272	259	261	255	287	276	273	274	261	274	236	250	285	272	265	287	263	278	275	293	313	283	267	276	244	281	270	287	256	278	277	293	283	289	253	304	297	318	282	261	274	277	289	277	261	276	264	279	262	292	242	287	276	296	265	282	286	291	271	304	276	278	287	273	268	250	283	249	269	267	289	289	268	279	254	283	274	291	266	272	294	292	272	278	298	265	286	284	282	266	280	247	282	281	280	289	283	274	278	267	304	257	303	271	300	293	253	257	276	259	286	265	292	284	282	245	290	317	266	272	278	298	287	299	249	297	309	276	288	303	252	278	253	300	262	286	255	280	310	268	256	266	286	258	265	293	281	272	272	265	273	272	287	270	279	310	260	271	293	286	309	243	245	248	240	270	253	241	284	262	272	269	278	261	280	271	257	283	260	248	271	266	264	265	277	289	308	273	284	269	263	268	306	264	280	280	271	260	295	301	264	281	270	267	254	274	256	276	290	286	286	275	286	283	275	276	276	263	277	258	313	295	237	258	268	259	281	284	299	285	266	267	259	300	292	267	275	296	264	275	264	306	268	280	254	287	258	295	293	280	262	282	256	292	263	272	245	314	258	280	277	329	283	258	313	264	258	310	303	287	267	288	238	314	284	265	280	254	266	272	261	267	264	279	256	256	258	285	278	288	234	272	278	294	299	302	292	261	273	262	267	273	289	277	259	292	284	271	255	263	290	255	260	299	248	272	290	286	286	270	259	280	283	320	272	261	254	278	270	283	298	297	289	275	265	258	275	271	285	313	281	237	272	275	278	304	280	275	274	277	264	278	295	268	284	267	263	272	274	243	261	303	301	290	280	249	283	267	285	232	285	288	276	284	275	278	277	269	286	252	284	307	296	283	284	254	287	257	268	271	266	298	286	271	292	284	280	274	247	296	261	281	263	283	248	280	265	278	270	244	264	301	259	283	292	285	270	275	294	271	253	304	265	266	282	269	295	237	263	256	264	268	281	262	254	280	296	313	289	282	277	285	280	279	294	295	278	314	287	292	278	278	243	277	260	276	266	267	264	261	266	281	294	254	258	294	298	289	287	305	271	265	277	283	274	284	269	296	275	287	257	256	284	277	304	277	278	276	276	274	267	263	276	259	278	257	280	259	263	290	276	280	267	294	250	293	266	296	294	247	298	265	265	281	289	290	302	292	267	304	285	298	273	286	293	275	267	309	284	292	283	270	264	263	290	272	288	282	288	248	271	281	310	281	295	287	271	309	279	281	267	274	283	281	290	275	284	272	290	257	265	279	284	289	256	279	274	265	251	266	277	260	279	291	288	261	306	274	266	283	258	286	287	276	282	333	291	298	271	274	266	275	292	277	252	285	285	270	244	306	282	265	263	283	260	288	247	278	235	294	299	286	274	278	287	260	293	285	282	257	280	260	275	268	291	284	259	266	262	267	262	259	287	287	274	256	272	282	301	276	285	277	277	289	270	260	272	308	261	284	268	273	297	275	281	293	246	269	258	290	262	261	293	274	261	305	277	277	246	276	273	274	261	277	269	280	250	262	296	268	263	266	285	259	261	278	265	304	281	301	263	265	289	255	274	308	296	290	237	256	300	252	256	258	282	281	248	274	280	260	258	303	280	284	248	284	273	274	277	271	260	295	274	269	306	268	294	311	251	253	256	259	288	258	275	285	273	282	267	294	288	263	282	271	256	306	272	275	273	259	271	252	292	245	292	277	266	251	299	281	250	285	277	277	298	272	266	284	279	277	254	295	239	272	274	286	241	284	311	274	279	276	289	280	274	281	277	270	272	276	296	306	292	267	273	283	285	260	275	281	258	285	260	262	265	287	288	263	286	299	259	263	264	295	290	238	293	274	257	259	270	290	288	278	282	300	283	277	280	257	261	232	263	301	267	303	266	282	286	279	259	294	261	295	256	278	278	304	280	258	299	268	297	299	244	298	290	276	294	294	276	246	292	272	262	282	286	289	271	259	228	262	265	277	285	250	273	260	284	298	263	289	287	291	268	267	261	274	287	279	261	298	269	294	270	298	283	303	241	264	281	292	257	280	272	242	296	273	280	274	302	284	294	248	275	277	259	270	271	275	302	251	287	288	269	278	268	275	284	289	251	289	269	257	289	271	263	293	291	263	264	293	283	263	271	287	254	265	281	293	249	310	268	287	276	261	301	276	275	284	259	264	266	292	248	275	273	283	285	248	262	272	289	279	261	296	286	293	271	264	266	292	269	277	266	246	285	300	279	284	307	284	275	296	299	270	256	242	270	255	261	290	266	265	278	289	288	307	289	277	298	265	292	301	278	274	263	317	305	269	270	276	271	254	295	279	279	242	272	306	295	279	272	286	278	288	267	272	261	265	274	279	289	246	302	279	268	288	261	313	287	257	289	270	259	274	297	292	266	298	258	287	304	281	283	277	275	277	272	270	280	282	265	268	279	285	278	264	257	282	289	311	297	274	292	233	235	261	264	244	282	249	272	258	291	266	279	267	275	276	283	283	288	286	259	255	242	285	253	270	252	266	276	252	301	292	291	271	269	298	251	292	267	297	250	283	268	276	249	285	302	276	265	267	269	273	276	312	270	296	278	255	297	278	271	277	275	273	266	259	258	268	294	262	291	261	292	292	289	286	301	266	275	282	281	287	263	293	284	272	242	289	311	249	251	273	302	260	270	290	286	262	287	276	276	265	285	268	303	258	267	280	266	289	259	306	289	294	264	280	288	296	276	256	265	278	250	288	304	300	273	292	272	283	280	253	279
27848	19869	6958	1043	792	715	707	669	699	670	696	679	609	660	670	656	641	685	660	661	665	650	675	647	656	662	638	656	673	618	652	689	676	670	677	648	663	610	588	695	645	658	655	629	623	685	636	685	694	627	690	679	681	692	635	665	642	636	655	630	614	641	676	656	638	619	666	675	674	684	706	667	742	655	619	630	639	650	654	681	619	657	635	652	708	643	670	683	669	649	671	641	690	667	661	649	664	661	675	673	645	639	612	685	649	590	586	638	665	683	676	696	676	677	641	651	657	646	640	687	654	643	712	635	672	652	621	635	648	657	674	678	649	679	623	671	694	656	684	635	651	634	679	656	626	656	671	658	635	686	682	671	669	678	676	660	668	677	654	644	669	662	683	649	667	660	669	657	680	601	674	639	662	656	664	667	686	674	653	656	635	678	678	664	693	722	618	629	670	678	647	636	633	651	682	651	657	618	659	626	663	684	658	688	673	641	687	677	651	658	628	652	618	688	607	632	655	631	633	658	684	688	611	698	657	674	643	639	679	611	630	657	691	665	648	643	621	680	675	620	635	656	654	641	644	633	611	616	639	654	675	663	638	646	648	634	646	657	663	681	674	665	662	603	615	654	629	646	679	684	655	661	655	631	654	662	718	678	654	678	665	595	673	683	666	643	683	636	675	652	610	670	654	662	617	666	661	659	653	677	668	706	702	647	689	649	644	694	701	699	656	663	622	675	659	686	624	659	667	619	707	606	657	629	693	634	707	595	634	653	661	633	617	637	613	704	649	714	666	656	654	637	679	639	650	679	680	705	677	671	649	669	672	648	653	670	619	691	689	643	665	666	634	699	692	647	641	684	645	672	683	676	688	707	674	644	594	614	712	667	685	687	645	677	649	676	642	647	647	656	664	660	666	619	675	650	636	688	658	682	638	664	627	662	644	695	661	652	649	649	636	685	606	613	687	638	635	621	669	671	622	654	602	684	662	642	688	640	682	644	688	666	668	648	625	714	725	629	628	695	653	636	722	673	629	703	709	645	715	622	606	690	687	662	651	647	680	631	634	707	651	623	657	678	635	611	654	646	663	662	641	610	661	616	621	652	688	649	686	676	668	606	640	671	631	640	659	671	613	631	572	647	669	667	640	645	649	694	664	639	658	624	639	661	658	610	648	660	643	594	642	649	702	703	641	621	689	680	693	684	671	664	629	637	639	664	630	660	674	669	677	655	643	628	645	638	646	690	683	667	680	671	612	626	636	676	636	678	629	670	669	627	639	684	619	658	665	678	665	668	694	727	674	622	675	678	652	662	636	671	680	642	645	664	671	689	648	615	636	655	648	629	663	663	633	647	653	626	683	668	635	658	676	657	645	632	671	660	630	655	693	679	659	676	647	685	638	647	705	701	700	640	640	654	684	660	623	604	683	653	661	709	673	665	666	705	665	674	621	670	631	671	626	662	663	668	680	647	593	642	639	654	594	681	634	630	688	658	623	653	612	627	656	638	656	662	624	710	642	663	641	650	686	658	626	660	642	639	613	668	665	659	658	632	678	638	656	646	620	653	647	645	666	705	645	646	671	619	694	654	651	667	663	673	600	628	676	689	670	647	693	682	661	689	653	666	664	706	650	672	619	640	642	641	692	664	623	645	645	619	648	712	705	654	636	635	653	644	657	630	669	650	633	656	693	662	637	675	653	690	685	655	651	678	627	653	679	644	602	617	713	666	670	679	597	641	609	698	693	672	667	646	671	678	724	648	630	686	672	701	663	654	704	680	668	675	639	607	672	637	688	688	668	643	663	663	684	583	687	654	678	688	619	620	684	674	661	685	626	642	680	691	680	658	711	659	663	624	669	669	680	669	655	656	702	629	681	628	705	661	674	583	662	654	689	641	654	667	693	593	684	640	697	682	700	639	679	650	646	653	664	635	645	658	697	643	633	688	639	641	563	654	669	668	647	617	705	610	642	655	645	683	685	646	643	649	664	712	586	641	719	683	624	686	675	658	634	624	621	670	666	645	676	621	689	684	716	689	708	636	699	688	614	637	639	669	619	610	695	619	657	646	649	605	677	628	676	688	642	625	652	670	652	636	669	622	628	624	645	658	700	679	655	670	694	645	661	643	641	623	664	648	668	634	689	683	668	726	636	693	671	630	664	691	665	655	659	686	620	650	633	647	689	675	685	662	597	645	683	659	678	635	660	663	698	686	662	649	655	619	660	630	618	724	688	621	671	625	643	673	655	647	629	670	667	652	670	707	674	683	664	688	662	664	620	698	638	684	666	657	655	688	679	640	672	646	666	640	700	699	632	681	658	668	631	681	675	690	647	664	640	653	687	661	675	606	629	682	650	643	659	635	645	617	658	652	618	647	614	683	615	698	647	685	717	669	666	658	659	687	672	664	654	651	675	610	676	634	678	655	705	671	683	680	631	645	640	698	672	674	683	665	666	607	686	614	655	659	661	614	640	661	655	662	632	650	696	660	646	671	668	692	636	692	663	640	618	640	638	652	656	662	677	614	629	614	704	654	677	666	639	659	615	693	663	665	644	633	653	625	655	653	654	642	687	673	694	693	674	667	638	594	701	651	639	629	643	624	639	622	636	685	714	673	651	649	641	658	627	689	697	669	650	632	638	636	640	638	635	676	724	630	683	685	661	675	640	615	652	666	640	631	693	649	631	652	665	660	608	674	667	676	664	624	638	646	661	630	679	649	644	630	647	647	637	691	660	639	674	667	666	662	660	676	624	656	621	652	649	647	664	609	702	685	699	654	625	634	652	665	658	631	649	683	671	627	704	675	667	628	647	681	633	718	636	611	637	618	655	651	655	695	623	646	664	649	652	683	704	682	660	680	599	662	672	665	663	633	653	654	658	638	692	706	672	658	633	710	671	651	619	684	698	689	620	683	636	646	627	664	666	670	607	638	676	643	648	716	672	659	690	627	710	676	649	706	632	696	652	646	710	627	693	639	665	683	658	664	683	663	654	673	680	652	664	700	639	696	660	673	651	692	664	654	669	641	628	630	677	608	682	632	705	673	649	695	686	645	689	633	687	669	656	675	616	633	619	640	627	644	627	660	629	616	640	655	657	669	656	658	622	685	665	662	688	673	689	635	658	643	628	707	678	659	620	623	641	634	636	614	634	663	607	635	629	617	618	642	641	647	612	667	656	682	648	642	650	617	689	652	654	658	633	661	634	658	616	672	651	622	632	662	666	630	648	676	602	688	655	695	668	658	727	681	628	629	673	626	638	660	649	643	687	674	737	647	673	647	623	732	689	688	714	670	609	686	697	647	676	639	645	670	661	655	667	645	657	643	683	672	676	681	679	678	695	652	645	647	687	630	694	662	641	652	655	721	674	660	685	588	719	647	673	682	653	625	725	653	667	631	697	674	656	712	649	661	683	666	666	645	661	608	676	710	720	684	657	666	688	668	645	682	673	651	644	675	626	690	688	664	659	664	715	674	642	668	640	652	644	652	648	643	669	660	640	623
4610	1674	1260	882	812	801	776	736	734	698	660	671	658	672	665	706	734	667	689	683	706	666	687	656	629	681	657	653	665	680	661	640	647	645	683	685	676	731	653	711	653	642	685	680	654	693	669	662	662	689	692	675	649	722	677	674	658	640	663	703	667	668	681	655	635	650	638	670	689	675	650	668	698	652	667	706	690	648	693	615	672	624	691	660	692	708	629	681	654	674	655	705	658	654	668	662	681	626	706	694	651	673	634	662	638	676	647	664	694	682	671	683	688	678	683	682	653	654	708	638	664	684	646	693	695	686	657	689	711	682	679	689	681	678	662	668	634	708	711	628	698	693	665	714	680	685	698	645	644	668	696	640	641	695	680	695	665	637	587	654	688	681	678	638	635	693	673	674	621	699	688	647	684	651	673	640	639	628	654	676	651	629	642	655	630	641	635	691	713	693	670	658	664	681	647	619	663	685	635	623	665	681	643	680	678	681	666	661	618	643	667	675	689	688	650	672	680	671	651	665	648	670	681	692	638	652	633	683	617	677	616	637	671	715	645	640	697	665	680	657	671	701	693	609	645	657	677	662	686	679	658	683	695	672	700	675	710	670	690	678	638	669	691	725	660	683	645	648	634	662	708	657	644	650	650	612	677	635	680	649	628	629	681	652	703	686	661	615	707	670	678	670	704	656	654	653	669	686	674	657	698	634	655	606	672	699	690	674	654	651	664	657	637	684	678	651	676	674	651	664	734	705	702	707	688	672	671	662	635	704	697	706	620	667	672	633	654	653	688	685	705	673	689	690	688	670	674	665	664	610	675	674	735	627	686	723	662	721	682	679	667	639	661	648	683	646	729	632	647	694	661	671	640	692	656	627	674	670	653	682	656	679	663	666	644	680	665	637	665	643	619	714	706	660	663	678	633	649	661	690	709	668	637	640	682	663	663	709	646	672	653	687	640	682	620	647	674	644	651	656	657	684	707	656	651	645	730	682	699	666	656	658	629	665	639	668	664	661	678	702	626	663	660	651	676	689	645	648	635	605	686	669	684	652	644	671	699	695	620	726	660	669	669	683	714	683	652	652	657	665	653	691	741	687	670	643	655	689	698	629	662	665	680	617	663	678	616	686	652	661	654	613	681	646	638	669	653	700	628	652	644	683	646	647	628	657	722	675	661	672	652	696	646	680	691	616	657	692	697	680	678	651	687	666	646	658	645	708	658	714	650	634	695	674	681	651	644	657	661	661	695	687	695	672	651	694	674	673	629	644	691	630	711	686	636	728	682	722	694	741	645	679	710	656	678	647	684	722	677	704	623	676	680	694	674	689	649	680	696	671	709	635	623	671	684	658	699	684	652	654	691	632	698	657	675	660	642	666	674	643	677	624	667	691	729	614	663	688	651	690	684	715	659	687	676	680	696	686	673	709	705	630	655	672	635	663	679	690	659	706	670	648	633	667	668	687	632	670	672	648	679	702	647	714	689	698	621	678	669	680	682	645	634	676	655	647	710	665	649	654	698	684	671	649	626	644	624	616	694	649	650	676	644	663	667	684	662	642	713	654	673	661	701	666	669	702	684	705	700	639	687	735	653	700	650	707	637	635	673	647	652	675	678	650	725	616	684	645	692	679	672	674	683	654	671	671	655	655	646	677	684	683	666	659	691	686	656	649	682	650	638	656	645	633	708	683	664	699	667	680	677	611	653	698	633	656	669	691	686	644	690	709	638	632	684	677	658	705	660	637	660	707	642	659	652	655	666	639	652	647	668	665	687	684	677	664	648	664	658	683	673	612	646	641	662	644	630	687	661	691	669	664	624	646	655	687	664	658	668	721	686	632	699	684	634	652	672	633	678	628	657	698	635	661	683	658	644	639	650	680	661	659	661	630	674	672	673	626	665	656	668	660	660	641	639	665	633	698	655	642	663	620	681	641	671	714	661	683	690	703	655	654	655	640	670	656	679	653	710	684	698	656	628	670	651	633	643	709	693	682	633	652	608	690	662	679	642	689	651	681	694	639	651	624	656	675	669	697	643	693	651	689	689	651	675	629	653	620	677	711	674	642	674	684	631	680	695	618	698	650	711	633	666	658	679	675	699	671	667	651	672	627	640	675	664	675	688	669	677	670	670	696	663	695	696	622	687	674	669	663	647	666	694	695	708	691	651	668	640	673	650	687	672	673	622	683	644	625	678	628	626	689	631	655	657	705	663	624	662	670	680	685	669	672	686	642	676	639	695	655	691	659	682	685	672	653	630	619	659	645	711	714	668	694	637	666	664	683	712	662	679	638	646	642	684	658	648	637	616	675	666	633	642	710	598	622	680	701	667	726	651	699	666	638	680	673	656	656	663	658	657	641	628	659	708	664	696	690	684	668	698	660	685	676	629	681	609	659	633	640	669	635	628	633	645	656	676	618	668	652	689	642	660	672	684	627	722	664	646	670	690	663	669	638	659	645	649	716	630	623	708	627	673	687	708	628	666	659	656	632	647	669	702	654	666	636	753	653	691	682	650	654	680	682	643	653	663	656	672	698	727	646	691	736	669	682	638	668	706	686	722	617	654	655	652	647	698	670	713	674	659	656	669	683	731	692	649	648	677	604	622	635	662	661	663	704	669	637	656	716	653	662	662	656	622	691	705	649	663	681	610	693	642	666	677	660	678	666	690	648	678	649	658	659	670	657	670	697	679	708	688	662	660	714	667	634	659	602	635	656	637	691	700	660	707	670	675	665	656	691	633	636	662	683	676	633	667	699	665	683	673	627	667	640	699	680	676	694	659	645	630	710	705	691	677	640	648	677	623	668	666	671	643	686	678	609	650	691	695	673	678	658	650	706	679	636	655	656	670	621	663	703	658	649	678	669	598	658	642	693	694	703	666	678	705	687	690	682	643	639	704	710	654	674	623	661	678	660	606	689	668	653	679	698	682	687	691	620	672	646	729	664	677	662	707	671	663	658	660	673	674	643	650	635	720	666	651	661	669	637	658	673	649	625	642	675	696	664	677	651	666	674	664	692	658	655	644	657	608	619	635	664	683	669	689	687	633	643	664	728	667	693	621	710	654	647	672	699	636	685	660	683	648	655	710	670	739	679	670	641	700	673	705	693	688	674	688	689	686	637	690	665	660	627	643	678	663	690	687	672	637	614	676	680	668	682	680	641	715	653	681	668	674	653	653	679	683	735	685	670	661	683	710	649	705	659	672	664	659	608	634	642	701	632	658	682	623	678	669	648	675	734	660	678	676	696	661	645	674	620	645	657	711	701	668	706	662	664	686	675	641	696	654	699	635	671	639	676	677	685	650	631	650	655	654	648	702	678	689	713	726	680	648	649	691	687	676	706	604	647	665	704	651	616	620	704	684	630	651	658	654	676	664	672	656	656	651	671	688	692	681	630	617	684	689	645	667	669	644	666	668	711	673	661	640	696	653	696	674	635	648	651	633	695	618	701	681	693	656	736	657	655	639	676	645	667	664	623	669	630	668	646	616	706	660	625
23670	21268	28538	24310	21268	10325	1049	698	588	500	486	404	400	365	353	349	353	326	366	325	342	316	313	300	342	316	355	282	309	277	340	298	281	274	312	294	304	306	292	288	293	275	307	309	302	289	283	319	265	281	268	283	288	289	312	267	277	284	312	286	310	280	309	288	285	287	310	268	300	302	303	267	299	288	317	298	299	286	323	265	317	290	321	310	335	270	305	274	294	284	280	303	274	282	300	296	297	306	301	263	283	296	295	270	269	310	264	312	308	287	319	292	295	298	286	306	322	297	299	302	309	259	291	296	331	316	273	297	305	308	283	255	276	294	320	319	343	311	286	310	291	293	281	267	302	273	298	294	284	302	296	323	286	303	278	295	280	315	301	299	312	279	268	281	308	315	308	276	281	298	329	310	322	293	289	304	286	277	318	297	276	295	279	286	322	293	306	259	315	323	320	282	296	271	292	293	276	278	289	312	309	291	276	280	265	279	265	269	288	292	275	266	294	294	314	304	290	309	291	263	282	293	292	285	275	259	275	274	290	284	302	294	323	281	285	257	300	290	294	290	291	293	283	305	272	311	291	318	314	327	309	272	300	282	293	294	323	307	303	270	273	296	279	297	316	303	294	295	292	275	313	292	297	308	276	330	290	317	281	283	303	286	277	286	297	272	271	303	282	316	309	276	265	312	288	309	280	300	291	274	298	306	302	279	278	301	279	290	299	297	303	282	283	290	278	310	290	293	257	306	296	280	286	278	297	302	295	274	279	268	299	293	290	302	300	274	328	280	289	252	321	281	297	290	285	307	301	287	280	281	290	288	312	278	308	311	307	289	274	309	274	281	297	314	264	302	298	283	277	316	312	280	267	281	308	313	288	272	303	264	308	305	275	308	299	274	312	290	295	277	312	300	285	304	261	263	278	286	274	293	290	279	278	280	289	322	281	280	298	315	275	302	293	337	286	283	282	267	294	291	286	288	284	272	313	316	297	292	287	265	294	302	296	300	305	283	279	282	291	311	278	266	288	273	300	301	302	299	283	297	289	278	289	286	302	274	288	290	280	295	280	273	302	286	284	276	309	282	271	311	306	304	292	274	254	270	270	334	290	318	272	288	285	288	275	262	295	301	271	318	298	279	256	288	280	300	311	257	292	308	325	323	300	287	252	289	283	251	294	307	274	302	301	276	292	311	311	314	259	283	276	271	260	270	287	296	277	303	274	304	288	320	268	299	275	280	302	316	278	314	305	279	291	308	279	287	281	277	271	301	257	257	308	290	258	302	305	304	305	292	308	286	296	283	311	290	281	310	323	326	284	319	290	279	296	299	295	307	265	285	268	310	271	277	297	316	268	302	277	265	302	269	295	309	297	300	312	282	299	288	300	286	286	276	295	286	284	289	294	280	302	289	274	250	286	267	255	336	270	292	297	274	295	294	284	300	290	311	300	295	315	316	280	284	258	291	273	281	300	276	279	292	301	278	287	278	291	274	276	281	292	274	305	287	266	280	293	285	298	311	298	297	272	310	285	295	277	281	292	321	322	313	296	308	295	277	294	309	309	290	282	314	306	285	296	299	283	264	302	274	272	302	303	281	290	283	282	289	270	273	270	257	323	271	304	293	276	250	288	294	292	316	295	314	285	311	268	271	253	267	272	309	321	286	283	280	324	309	288	325	278	258	260	307	282	299	265	286	274	279	292	276	293	284	303	303	279	277	277	293	281	289	266	284	290	303	304	260	291	287	301	284	285	318	288	295	280	277	297	307	287	251	284	289	274	296	267	288	305	265	309	287	289	301	281	302	290	284	297	289	280	294	309	282	303	285	311	275	296	266	290	288	298	354	273	246	280	289	275	309	325	307	297	287	283	279	293	289	286	299	272	295	289	283	286	300	282	254	289	301	289	308	241	318	309	291	279	291	286	296	276	283	238	315	309	300	299	264	279	317	279	307	268	289	274	280	294	288	339	297	279	298	283	269	302	287	322	297	293	286	299	311	295	305	272	299	325	276	302	259	299	275	293	296	285	273	302	345	291	294	290	294	285	286	298	294	301	269	283	302	288	291	261	306	298	304	319	307	324	328	303	284	271	314	295	297	262	304	276	293	295	306	266	317	318	307	312	289	289	303	296	302	280	275	328	256	293	316	286	308	296	290	283	282	306	307	281	314	317	265	290	272	270	296	279	291	315	294	294	304	321	297	286	312	305	301	300	303	292	289	297	313	277	286	289	301	288	276	278	296	285	287	297	307	293	317	249	303	293	301	292	298	289	255	294	298	306	265	280	293	301	286	286	282	302	272	301	302	316	259	283	307	282	291	309	285	292	309	292	271	299	266	291	304	280	280	282	287	286	300	318	265	268	278	292	313	306	309	309	303	289	277	299	284	297	271	292	271	287	271	306	316	285	286	303	283	277	297	307	294	262	299	298	251	319	278	285	268	275	288	296	308	292	280	293	285	258	314	296	255	284	278	291	331	273	258	281	267	278	299	291	298	294	277	291	270	275	305	289	270	307	331	312	280	284	295	298	307	302	284	267	311	304	305	302	288	295	286	291	288	334	288	306	309	307	275	299	284	296	295	306	288	316	299	267	298	270	279	294	324	271	316	295	313	313	272	298	265	281	270	278	282	266	292	298	303	301	286	293	270	311	257	297	276	288	287	290	320	292	296	291	270	308	257	325	276	282	306	290	332	281	272	312	280	308	291	337	292	271	266	280	308	282	325	302	321	293	303	306	293	290	324	330	282	299	273	295	239	286	283	293	286	318	302	296	300	296	275	272	300	267	273	285	270	279	282	317	272	254	281	268	288	289	313	301	309	310	314	302	285	304	300	295	288	266	286	298	309	299	290	294	293	286	296	278	286	287	284	284	320	290	300	305	303	284	300	296	283	288	271	298	306	288	292	313	281	307	317	281	289	300	288	268	304	282	289	275	262	295	299	298	249	310	287	330	299	311	268	283	296	294	262	301	267	302	289	290	263	284	290	270	285	293	270	279	320	302	308	297	303	270	275	275	309	319	300	311	308	275	301	315	307	320	274	290	311	307	279	276	285	298	257	305	323	289	276	263	283	324	283	290	283	266	287	303	301	304	292	271	302	291	278	279	278	274	285	319	302	289	299	296	293	296	271	266	287	261	303	302	303	256	295	284	314	298	291	265	298	294	283	282	289	306	299	296	315	314	305	311	306	279	301	278	290	290	268	294	258	298	297	282	315	306	269	259	299	284	281	297	294	311	284	297	284	315	275	284	289	293	260	302	276	271	282	291	330	318	294	295	297	304	277	292	297	314	308	282	279	306	301	286	273	268	291	283	271	283	305	307	296	300	297	320	307	300	282	274	300	288	263	260	268	290	289	278	289	281	307	275	319	300	297	306	284	285	293	297	300	304	286	265	294	288	277	303	322	316	268	273	288	311	318	294	297	272	278	287	304	296	283	278	293	306	277	316	296	281	316	319	309	311	293	298	250	280	286	305	287	307	321	300	294	305	290	268	311
3435	8836	5781	2759	2031	1539	1189	985	750	665	559	475	520	458	388	414	408	389	382	341	317	342	372	338	368	324	358	324	318	328	366	314	332	331	316	292	327	348	308	324	349	319	271	337	314	288	285	285	295	302	309	325	305	328	315	290	317	290	319	314	338	331	298	293	324	312	334	296	310	303	299	287	315	303	280	338	285	324	294	301	312	306	323	293	301	277	326	292	316	288	324	327	275	312	322	292	305	309	298	336	325	294	311	332	344	330	338	304	294	280	314	330	340	293	302	317	281	303	316	330	322	317	303	265	317	320	342	306	295	339	330	315	319	284	306	304	318	318	281	308	295	311	324	285	331	297	273	285	292	337	282	318	296	325	313	279	315	326	287	335	277	344	317	297	316	308	287	306	298	306	306	289	335	303	318	277	299	308	318	307	319	284	310	311	309	326	322	329	281	292	315	311	303	316	307	286	322	288	298	307	284	301	298	322	306	311	314	323	314	290	295	299	339	298	297	278	292	291	318	292	290	335	270	304	289	308	283	314	291	301	308	326	313	340	295	283	298	292	289	289	295	304	302	327	283	304	281	346	302	314	323	325	307	270	314	280	290	285	331	315	291	295	302	312	289	265	330	309	304	281	295	304	343	342	311	297	322	320	294	317	298	294	346	265	320	303	318	324	309	330	271	290	311	297	291	298	288	317	315	311	294	344	296	327	313	295	317	266	308	302	322	275	312	303	325	331	319	315	314	322	329	306	296	310	303	297	326	316	317	287	318	288	308	281	305	312	315	301	306	297	313	320	307	293	278	332	295	302	322	277	321	321	337	289	299	311	268	273	315	308	310	279	296	304	318	298	295	261	301	337	275	305	281	324	300	317	277	322	312	301	295	282	299	321	309	322	294	335	303	295	278	321	327	302	315	296	331	313	285	328	302	299	303	337	338	284	302	313	325	312	337	325	323	296	325	322	340	336	297	302	305	293	328	303	290	319	298	301	280	335	297	306	320	297	329	331	311	284	333	281	301	313	297	353	282	326	311	310	326	322	339	289	305	307	331	313	304	302	313	291	330	293	320	277	346	313	302	333	284	317	280	322	293	276	318	317	334	292	303	296	308	304	314	323	302	302	315	318	313	323	300	317	295	320	324	311	280	317	295	286	318	306	299	310	339	320	327	314	291	272	285	272	298	289	325	323	312	296	310	319	305	335	301	307	286	331	328	316	295	332	314	331	315	350	306	305	300	333	306	280	297	302	285	309	317	308	302	311	272	299	315	301	283	309	302	340	321	323	313	293	282	328	305	310	309	318	288	337	296	293	316	311	292	332	301	321	272	292	290	288	301	335	321	305	291	335	307	288	308	304	296	283	297	315	312	301	313	279	352	300	304	261	313	311	314	313	319	287	290	337	300	332	340	297	316	308	353	291	298	344	322	315	298	323	314	293	302	305	277	302	292	322	299	304	320	327	289	286	284	302	337	313	279	263	298	268	326	293	297	315	300	306	304	326	286	300	286	338	320	275	298	299	333	289	309	299	291	313	296	298	319	305	316	310	302	305	269	320	310	310	335	284	291	300	288	329	311	330	307	320	282	297	306	301	308	295	327	323	285	313	284	307	310	291	314	283	311	314	328	324	334	304	299	316	329	276	333	276	296	299	294	288	278	258	319	315	311	299	310	292	298	324	292	321	304	324	291	328	302	282	307	313	306	337	304	304	300	311	288	316	311	315	309	296	319	297	316	337	289	315	269	285	302	327	307	353	275	289	312	295	269	300	294	322	303	292	332	329	335	326	319	318	306	316	298	318	289	293	320	294	337	320	280	312	307	319	306	348	330	328	318	315	316	345	338	312	345	300	309	310	277	287	302	288	338	300	334	308	302	331	286	306	311	289	300	298	287	283	291	299	312	297	336	308	312	298	324	326	282	304	305	309	326	313	288	310	280	328	304	286	315	291	307	307	318	319	307	301	303	295	304	319	334	290	353	321	297	303	352	325	318	257	297	314	318	288	306	291	303	313	283	286	303	309	302	295	299	312	314	318	311	298	334	289	314	328	322	293	331	334	309	294	296	292	323	318	302	298	282	294	324	307	303	307	316	298	288	279	303	286	327	331	295	289	295	316	286	336	271	317	306	315	249	287	299	340	304	308	302	318	327	304	300	323	313	321	308	319	303	307	344	343	315	298	293	300	302	282	323	322	322	328	324	331	288	308	314	281	309	327	327	309	320	301	308	293	272	341	307	310	306	316	340	313	296	331	319	312	288	325	322	292	305	293	291	294	291	275	353	306	286	318	280	327	306	305	311	274	326	354	300	268	316	311	287	317	338	303	280	300	330	310	301	313	335	307	309	309	302	303	328	277	311	295	290	304	304	315	307	315	321	297	321	279	318	332	309	321	299	286	300	283	316	305	309	317	312	298	320	328	325	304	300	298	312	281	322	306	293	281	339	310	311	320	297	312	305	300	307	318	298	294	301	279	310	311	293	308	297	299	321	314	300	318	318	299	301	308	321	287	299	307	315	339	310	300	292	303	294	313	336	326	304	307	309	302	280	273	312	296	352	328	315	322	343	322	314	289	288	276	294	307	343	325	294	299	297	307	271	284	301	309	324	317	292	322	300	300	284	288	289	316	326	310	325	334	284	293	306	312	316	335	295	302	314	326	341	306	308	330	292	308	311	334	327	348	311	286	309	304	308	306	320	310	315	321	303	324	297	294	318	319	300	284	301	316	304	291	298	315	296	300	275	318	303	322	291	301	327	311	294	262	298	331	322	280	280	311	312	303	292	332	296	319	302	300	307	301	298	289	313	270	314	320	309	313	314	291	286	315	281	290	291	317	307	303	294	298	288	322	303	304	297	298	302	322	306	293	320	318	290	273	260	311	305	301	306	291	292	284	308	285	308	293	298	321	325	277	326	305	281	315	326	290	272	311	321	327	298	296	296	297	310	308	333	331	281	329	339	322	312	307	315	301	288	321	302	307	281	302	331	287	316	285	316	281	330	311	276	285	277	304	297	297	308	306	311	305	310	309	298	314	295	296	272	316	299	313	296	314	303	290	316	307	327	289	310	273	327	297	307	310	295	315	308	336	325	341	307	303	291	314	285	330	298	349	297	319	341	332	282	325	279	314	295	306	293	322	299	312	321	283	310	303	342	333	314	300	292	291	332	303	287	282	307	300	299	344	291	289	348	318	337	297	295	291	326	347	292	292	310	299	323	328	283	347	269	297	325	286	307	309	329	302	315	309	294	298	314	296	287	311	304	327	269	315	296	286	309	327	281	285	310	321	316	271	344	319	313	295	316	285	333	270	329	308	286	290	324	330	314	311	340	319	288	301	287	315	308	274	327	306	301	309	293	320	293	320	344	324	283	332	320	305	316	306	282	300	297	292	303	317	319	331	304	285	305	301	279	318	311	313	315	304	319	278	299	328	301	311	298	319	291	311	308	301	317	294	326	292	295	269	287	342	313	300	313	305	306	315	297	317	287	300	323	296
24850	21311	27598	25266	11907	1314	1064	929	884	875	835	797	846	833	810	806	808	742	742	780	751	743	756	774	801	753	692	812	778	766	776	769	783	760	758	745	713	763	765	761	808	769	760	757	784	776	771	759	729	773	797	770	784	782	795	722	744	748	809	713	742	700	734	726	754	796	717	777	730	762	733	741	751	761	769	767	720	723	730	757	737	766	784	686	762	758	726	760	708	676	720	732	767	759	812	757	756	773	781	733	755	701	738	739	729	742	749	795	720	726	768	737	741	726	769	726	794	803	705	804	723	759	804	732	719	715	717	773	741	749	748	732	780	747	725	718	747	710	756	771	748	696	765	730	729	775	759	784	758	767	783	792	738	748	717	738	711	711	724	738	749	732	710	791	764	758	764	714	732	774	743	796	752	755	725	776	781	804	753	747	755	790	716	775	757	768	736	732	740	686	718	746	709	806	730	797	725	771	697	756	727	738	782	725	750	726	755	761	700	792	747	728	808	749	775	740	721	754	775	734	719	757	804	699	821	746	776	815	814	707	730	742	758	794	721	763	699	760	741	732	788	797	786	739	748	720	779	739	750	731	774	767	779	752	753	720	724	810	783	760	752	728	756	751	719	759	755	715	750	717	761	726	742	721	710	752	762	718	734	741	745	719	777	749	722	734	720	710	769	784	766	733	718	767	703	774	713	740	760	734	746	764	736	755	774	800	725	830	758	746	762	757	719	717	759	854	736	770	753	742	748	738	742	736	791	675	714	761	758	720	715	732	669	745	763	714	731	725	724	746	767	759	785	763	758	722	770	744	744	754	714	749	784	767	734	736	689	739	737	757	763	740	770	737	767	782	727	728	734	747	777	802	784	779	702	723	756	795	728	811	717	767	768	704	755	820	706	730	771	750	761	808	764	786	747	768	749	793	813	768	672	739	757	776	771	724	771	766	732	785	749	800	709	781	706	743	720	679	720	749	779	759	734	758	735	756	763	767	743	738	737	784	694	738	739	752	763	770	752	764	707	741	760	716	788	691	711	773	746	792	729	786	760	746	771	695	731	762	740	719	781	763	743	798	755	736	770	762	709	743	767	718	760	751	721	772	738	759	752	740	737	744	790	742	784	778	777	781	762	735	767	790	744	780	726	761	765	709	752	777	760	721	711	775	751	759	801	756	787	792	754	727	736	695	746	698	707	737	770	767	754	761	780	722	672	727	738	698	725	756	739	749	788	838	770	769	771	786	719	742	714	811	757	744	761	821	761	729	792	775	726	725	766	788	759	769	799	783	785	742	726	705	716	753	775	786	771	729	791	766	719	809	736	769	732	798	706	754	775	780	739	738	727	797	738	802	772	749	779	789	734	738	729	719	766	752	763	683	775	718	805	763	740	742	713	769	713	724	780	755	766	760	782	761	717	718	736	822	771	739	770	748	738	719	771	719	780	828	709	744	702	749	772	749	709	748	758	772	795	782	739	747	769	787	762	746	746	813	723	736	693	740	723	733	732	738	757	718	775	729	763	788	735	731	719	734	738	762	736	704	769	757	757	731	826	759	734	754	787	768	727	721	748	751	765	778	763	684	791	734	737	735	706	754	744	684	775	779	740	716	681	748	712	753	729	784	751	768	759	788	748	736	740	778	733	762	721	774	783	764	722	746	749	697	708	785	738	744	695	754	766	763	752	721	776	723	717	744	720	719	750	709	744	797	801	705	763	747	824	753	780	712	796	748	730	725	716	756	752	776	720	749	740	742	800	774	737	774	744	792	735	744	779	784	738	790	780	774	769	793	780	782	746	738	707	736	761	759	737	756	685	699	711	749	733	717	767	719	730	800	730	746	759	721	728	704	789	750	756	709	701	760	739	754	696	736	804	725	753	763	775	755	752	681	755	726	822	773	745	673	699	702	753	736	769	765	724	768	759	735	760	731	751	716	785	731	746	789	749	775	716	716	742	709	788	729	766	762	774	772	737	723	749	770	691	750	750	738	713	740	768	761	730	727	721	761	755	741	796	782	743	726	744	719	706	726	723	789	759	766	726	721	760	750	806	756	753	715	671	758	755	762	748	727	705	756	743	723	759	726	800	729	742	758	754	746	749	759	742	784	774	739	764	693	752	730	764	763	745	782	770	732	762	787	755	769	798	781	764	763	779	775	750	768	759	732	786	726	716	769	713	785	715	794	754	753	764	769	753	754	803	741	715	767	742	718	766	738	741	752	763	776	719	726	724	749	734	814	760	781	741	742	766	703	718	784	795	766	812	737	738	790	738	724	757	756	722	755	758	724	783	730	720	758	763	738	739	749	764	710	750	718	697	768	732	714	774	708	688	794	752	750	746	697	798	733	769	751	766	760	732	730	756	754	731	673	740	782	724	777	744	698	743	784	759	699	779	780	761	752	740	787	716	734	742	740	739	816	748	766	757	708	749	718	737	741	734	750	747	730	739	730	751	695	792	751	748	771	717	748	758	769	693	716	751	708	760	761	832	739	717	768	786	737	693	783	789	795	734	718	722	761	804	726	798	733	743	801	718	747	750	748	796	755	765	773	700	792	782	770	745	751	798	768	711	755	763	709	800	756	755	740	754	777	706	798	722	823	740	796	740	719	731	750	696	746	742	750	734	749	736	674	798	728	752	718	776	758	743	725	764	714	750	749	746	729	735	796	748	756	751	800	677	845	746	738	789	769	768	761	719	726	744	739	757	757	763	796	753	762	780	772	770	776	758	724	788	747	706	706	786	727	767	749	787	710	769	697	706	767	718	767	732	798	745	714	783	762	758	749	729	726	750	795	737	762	752	764	702	741	760	721	742	805	721	742	692	796	704	753	729	761	771	771	791	701	774	782	692	714	759	751	790	760	739	807	782	736	771	732	804	804	795	756	770	710	782	765	749	739	732	702	705	749	723	752	753	794	732	762	776	761	717	765	675	798	719	736	786	704	711	792	740	708	692	779	729	815	801	737	776	746	731	732	729	751	722	788	764	740	743	739	712	771	771	787	741	746	768	778	770	752	746	755	750	776	792	773	781	730	699	732	758	803	721	802	774	729	734	740	754	761	709	776	778	751	781	763	788	735	765	737	792	797	797	774	767	832	701	786	735	734	796	794	747	723	729	777	798	733	743	721	724	777	696	731	756	746	738	706	758	747	735	776	765	761	707	745	747	708	761	784	749	779	699	781	690	741	725	764	779	789	808	744	759	796	734	743	747	757	775	738	770	722	768	729	743	760	773	778	795	739	706	795	725	748	722	703	738	757	672	740	745	730	756	732	746	758	696	772	744	738	769	737	735	749	730	776	738	762	747	739	735	727	749	721	780	767	769	797	744	748	763	745	755	741	789	695	817	730	786	721	735	708	724	778	760	799	742	762	774	782	768	739	745	782	729	746	748	759	769	797	761	759	771	738	745	769	720	724	762	739	757	755	723	723	747	764	799	700	748	728	700	738	787	790	787	750	764	778	740	793	760	759	707	747	728	806	726	776	769	727	762	731	763	747
3530	5364	3728	2096	1669	1427	1171	1050	945	935	886	831	818	856	824	783	828	787	831	754	814	779	738	771	805	792	764	796	747	738	744	784	761	757	761	766	788	755	745	761	749	742	821	714	781	755	794	770	742	733	735	743	766	715	731	773	771	756	742	749	793	731	723	731	724	746	731	766	764	727	726	765	720	777	730	767	732	744	767	781	774	792	781	742	782	751	714	717	757	709	783	734	735	716	781	770	686	783	759	707	759	734	727	722	745	758	765	757	769	781	746	806	762	748	784	745	729	719	754	790	784	728	754	788	768	781	740	724	753	802	733	754	720	762	740	745	707	745	778	731	743	784	722	776	777	762	723	753	759	742	756	799	694	763	767	725	701	740	709	762	750	727	701	707	766	794	728	768	678	717	773	730	758	785	769	736	747	742	740	775	759	735	790	717	727	749	737	713	728	759	772	754	800	785	754	677	760	736	717	787	749	719	827	739	752	786	713	731	774	769	738	742	735	746	712	758	770	808	774	701	749	746	788	700	809	750	733	732	716	727	731	703	732	725	753	745	755	781	726	756	745	754	745	714	746	777	763	749	779	767	722	723	717	723	747	763	749	753	708	727	784	764	766	740	721	791	738	744	762	746	748	716	747	734	753	782	767	740	705	686	787	777	774	741	701	765	746	727	705	761	750	748	759	745	764	755	767	748	770	768	707	748	796	738	747	747	744	768	794	737	732	803	746	753	735	761	763	729	750	788	685	734	711	743	715	745	766	751	775	775	741	732	730	725	786	720	769	738	749	761	743	723	724	726	744	729	769	725	740	798	716	778	782	779	742	763	726	774	752	772	734	729	762	753	736	758	774	780	756	772	708	756	758	737	712	736	734	743	761	725	755	749	738	718	712	732	755	753	732	753	715	750	684	780	781	789	733	765	745	764	738	753	743	777	782	792	758	806	787	751	709	698	742	761	769	751	759	746	762	689	770	742	707	741	778	760	775	735	769	789	738	724	744	737	732	785	746	738	740	777	766	728	814	744	769	750	766	734	742	717	795	736	744	717	709	726	765	768	723	768	750	769	710	760	779	723	769	749	743	770	738	747	759	730	799	700	800	773	804	750	736	720	783	718	718	755	758	711	726	786	711	786	733	724	761	774	794	750	720	747	700	721	728	753	767	783	747	812	767	707	773	775	711	749	769	697	748	770	783	706	714	739	746	760	769	758	756	748	756	786	778	745	718	735	775	733	748	764	759	737	749	752	717	746	769	729	727	764	737	754	763	727	791	750	756	749	768	748	712	748	757	707	751	758	781	756	746	785	764	740	770	698	715	714	723	811	780	731	742	756	745	741	722	743	724	729	745	783	733	760	727	776	766	764	760	781	752	742	730	761	757	741	788	748	709	727	684	722	746	766	805	752	750	730	781	781	786	764	731	735	772	771	789	755	739	751	763	693	761	726	775	768	744	751	763	808	768	709	763	758	833	744	732	796	761	772	744	771	721	739	749	745	734	718	752	768	763	731	793	734	763	778	766	726	800	780	745	772	784	733	773	699	816	746	750	767	709	771	749	755	792	697	727	728	723	726	766	691	803	720	754	742	742	734	784	764	765	738	791	733	757	757	771	770	751	754	684	729	757	730	723	709	728	704	745	741	788	783	724	741	803	728	714	781	763	748	727	757	730	801	756	721	800	734	767	807	759	797	768	807	746	773	715	773	794	742	722	805	731	746	788	724	767	751	751	719	753	780	728	710	760	784	777	711	693	735	740	779	744	773	718	752	759	786	795	749	762	798	712	758	691	768	760	756	733	784	725	735	730	794	709	741	781	768	735	736	751	742	773	738	745	762	710	750	737	742	761	726	709	759	774	750	758	784	779	736	756	716	761	713	762	720	751	732	748	761	730	776	721	753	760	750	708	698	739	768	739	784	728	741	766	791	769	706	764	763	742	719	720	706	768	770	724	719	783	733	761	786	784	726	714	727	717	751	751	700	777	755	764	752	761	761	748	752	736	792	772	736	776	788	798	764	710	774	725	730	758	724	744	699	787	782	724	701	775	738	730	713	751	748	778	723	724	770	785	748	795	742	719	729	788	769	770	773	734	772	812	719	729	721	772	760	759	734	743	760	735	734	745	733	771	755	771	770	717	779	741	760	682	757	772	726	792	757	779	753	766	762	761	743	701	774	684	702	770	742	742	736	756	739	729	734	744	745	754	783	780	738	777	794	752	741	746	736	749	803	745	753	747	732	737	832	751	766	737	777	760	799	755	703	799	724	755	729	731	766	706	719	769	744	788	714	723	774	741	729	745	763	807	762	753	742	730	736	773	698	735	750	720	741	795	753	734	790	739	749	716	728	723	792	769	819	759	738	757	749	722	703	746	731	749	751	731	764	712	693	762	726	743	755	740	727	768	760	783	756	714	762	735	752	761	753	786	720	695	739	752	786	746	784	776	745	738	763	744	704	805	759	778	780	731	759	746	720	782	792	739	760	773	804	756	727	750	767	813	734	717	780	769	726	725	742	794	745	745	732	736	708	750	751	788	742	739	735	788	763	748	776	707	738	740	760	748	763	791	773	693	781	743	706	734	771	707	760	743	763	732	705	764	769	733	742	785	731	731	702	717	736	749	747	744	725	695	775	740	819	777	717	751	751	748	774	771	736	774	764	745	752	720	721	764	726	759	792	743	793	703	761	794	703	773	710	755	773	727	756	803	726	760	710	790	741	801	742	724	787	722	717	740	771	728	748	750	752	786	762	774	791	745	756	797	797	710	758	719	723	719	783	797	698	738	693	755	717	762	781	765	720	739	786	766	734	749	788	702	715	750	740	753	735	731	725	761	751	746	800	726	773	762	794	779	753	745	780	733	756	753	759	732	706	717	775	726	744	747	749	798	738	744	750	774	749	746	754	800	768	798	734	777	782	716	781	743	755	750	733	730	800	771	723	725	718	739	760	706	729	735	761	714	774	700	756	775	760	785	707	736	720	760	696	736	714	721	753	740	804	758	783	734	788	752	767	771	751	729	759	733	789	765	698	749	691	782	756	736	714	767	753	781	693	797	791	786	792	753	728	705	786	721	774	722	716	790	738	791	737	754	756	696	747	714	739	789	770	755	755	770	779	783	762	761	741	781	736	780	742	766	810	706	755	740	752	720	754	747	701	743	763	749	726	774	735	765	750	727	701	791	795	715	795	738	739	749	728	696	746	756	719	754	761	752	758	728	709	741	733	712	736	747	730	793	790	819	752	737	714	780	734	694	751	788	716	777	727	770	729	751	756	732	702	749	723	736	802	730	782	747	770	710	774	767	768	708	719	731	759	768	746	710	774	719	746	770	750	727	759	747	758	716	758	804	715	790	779	771	757	726	754	739	733	765	760	751	783	729	733	749	781	773	776	755	750	777	757	791	767	717	769	748	740	700	763	745	712	743	761	755	745	796	770	744	758	721	744	747	787	791	752	710	734	780	737	798	790	763	798	765	726	790	732	783	759	786	764	807	758
22633	21364	29141	23929	21381	21410	9850	1109	712	656	597	536	485	435	414	419	404	395	362	383	352	343	303	332	335	322	316	316	327	299	288	289	308	311	311	352	270	284	283	313	294	294	300	295	291	296	301	301	302	310	281	301	317	297	295	303	257	277	295	289	283	280	263	265	258	305	307	294	302	295	310	277	293	283	292	252	306	273	264	281	252	242	276	289	283	317	281	268	321	265	254	264	301	296	282	274	273	310	268	289	282	305	275	297	276	272	278	252	283	289	281	336	253	284	307	279	300	290	305	290	296	270	277	298	269	278	303	303	287	275	282	281	281	275	293	275	289	281	296	275	312	321	276	324	280	276	287	267	255	278	245	289	296	266	296	278	285	284	290	311	258	289	283	292	282	273	262	296	255	289	244	311	294	285	294	307	257	302	268	253	285	296	277	269	299	296	305	265	289	266	318	259	274	284	268	282	259	263	264	290	282	287	265	306	300	272	283	271	334	258	291	289	327	264	275	276	297	302	277	297	286	290	264	241	275	279	282	272	289	300	275	295	291	261	248	273	270	289	281	301	295	277	269	266	245	289	312	284	295	344	301	265	277	315	274	270	288	271	281	279	289	297	264	318	279	294	259	291	291	278	315	285	299	274	287	277	294	236	283	276	280	261	262	253	250	268	290	280	298	264	294	275	291	305	265	301	276	274	248	276	282	304	259	302	282	281	277	256	277	303	287	306	266	277	303	283	298	296	283	297	297	291	307	287	293	267	297	304	275	286	289	281	256	297	258	274	309	315	284	290	296	292	287	294	306	290	252	281	254	263	283	258	330	306	302	261	253	283	308	276	272	288	293	284	303	307	275	318	311	256	285	252	273	261	287	317	296	273	291	303	275	284	282	282	265	267	290	290	287	271	291	285	269	275	291	272	289	282	270	273	283	297	277	282	279	287	287	271	285	297	296	271	309	272	273	282	289	258	285	283	311	285	299	270	281	282	247	271	289	274	293	275	321	247	270	278	278	264	286	286	293	275	296	267	284	290	274	284	298	296	269	286	277	273	277	289	308	274	299	289	288	303	260	257	282	287	276	289	258	296	273	271	293	321	263	301	277	275	265	279	306	294	270	268	300	282	302	290	285	296	296	282	293	266	300	289	276	269	282	276	320	253	272	284	309	302	279	305	253	269	290	303	264	285	285	291	277	286	249	305	305	268	297	305	295	287	294	275	280	272	288	289	303	301	284	304	270	271	281	280	269	284	280	259	279	300	245	289	276	287	275	283	293	251	285	285	297	296	263	291	273	266	274	288	259	280	262	272	263	261	276	281	286	269	318	294	293	288	293	297	276	255	258	265	296	288	277	287	275	307	280	302	286	294	279	281	290	272	259	277	279	285	266	263	265	284	278	269	266	287	266	292	289	286	280	292	275	292	294	261	256	255	300	280	280	296	274	297	268	259	264	284	258	276	275	282	300	291	269	275	254	289	305	291	289	268	304	270	290	279	278	313	276	290	284	296	293	256	292	283	288	299	291	292	257	277	284	323	274	290	250	271	299	279	264	269	302	281	312	275	290	260	299	259	265	307	290	283	300	272	280	306	297	279	282	291	284	253	278	269	272	295	306	285	263	291	265	279	283	288	292	286	288	295	297	288	275	248	274	313	310	282	298	288	297	301	277	292	266	316	275	245	252	277	311	286	290	259	281	293	291	283	276	276	270	283	293	297	296	277	307	265	284	278	270	290	268	281	298	291	239	299	291	270	274	281	263	278	262	283	288	291	292	289	297	259	269	287	266	298	291	245	305	314	292	284	286	262	273	286	292	297	300	287	271	265	283	291	282	257	291	302	305	281	279	300	310	276	291	266	271	281	293	273	304	276	286	296	252	288	295	251	289	264	255	300	278	307	276	270	269	275	263	292	274	268	275	291	289	303	296	271	304	256	279	295	276	287	262	280	308	280	269	282	263	263	267	292	256	295	291	270	294	269	269	285	268	293	270	290	300	256	288	262	275	309	269	293	274	259	287	275	246	306	302	284	286	270	297	279	311	310	283	291	293	274	306	290	276	289	265	274	262	273	283	301	304	265	287	287	299	284	297	268	312	300	272	286	269	312	285	256	282	269	276	278	304	291	258	284	304	282	255	245	306	289	275	286	264	274	261	300	326	296	277	277	270	263	287	263	259	260	333	282	297	279	290	307	279	270	267	286	272	290	265	249	294	276	262	319	291	262	288	295	292	281	277	300	249	277	302	309	261	248	287	274	299	286	259	272	285	283	294	278	302	292	299	275	299	264	273	290	277	300	271	288	277	281	286	266	286	278	275	256	255	268	274	293	293	268	272	250	276	288	299	286	284	308	275	296	262	287	286	280	283	305	282	292	295	290	271	286	288	309	295	283	266	292	283	326	271	269	281	293	273	287	271	285	265	288	269	275	273	319	297	270	274	286	267	303	295	241	276	238	294	242	274	264	271	270	277	262	286	274	303	269	312	296	333	280	272	285	311	274	264	297	278	271	271	271	289	284	305	286	293	266	272	287	265	277	305	242	306	289	290	288	253	280	284	277	283	282	274	263	256	289	277	286	300	293	264	280	290	281	277	273	277	281	271	262	273	265	279	265	284	303	292	238	254	298	303	279	290	314	295	298	262	269	305	264	282	287	300	278	279	262	257	280	269	270	267	285	268	274	302	277	281	288	252	254	324	252	233	278	253	274	283	277	283	269	281	261	292	292	253	277	310	273	303	293	265	291	266	281	287	290	291	321	278	269	290	270	260	282	282	265	289	300	301	246	262	287	254	311	273	296	260	316	273	261	273	277	280	287	281	266	283	289	294	294	294	271	267	274	296	284	294	248	311	260	276	284	273	259	305	292	258	272	293	270	303	299	287	285	284	266	271	275	274	261	280	278	276	298	280	278	279	297	261	305	299	287	300	289	293	265	308	319	283	270	275	273	284	285	296	277	292	266	285	258	302	288	263	306	289	251	266	256	281	292	286	267	268	271	284	242	286	307	283	285	277	290	306	308	276	249	268	312	276	302	300	266	276	325	280	260	269	287	278	293	296	281	259	287	279	277	313	273	311	278	283	308	292	293	297	287	277	297	274	251	256	249	278	241	272	282	289	280	284	281	298	265	289	296	247	287	285	254	277	302	311	317	288	280	264	289	261	286	277	262	279	271	309	263	272	302	305	316	307	271	272	281	287	294	292	255	265	282	261	280	297	303	283	277	295	280	294	301	305	260	306	306	309	295	299	251	272	300	284	289	262	309	299	281	268	296	282	286	274	276	310	277	309	273	272	264	286	299	281	291	271	296	289	297	262	290	261	290	285	267	264	285	259	283	271	286	292	298	241	274	277	261	311	281	260	270	301	287	288	277	298	280	264	279	278	269	305	294	265	276	293	271	283	285	264	256	283	267	265	251	293	285	269	259	270	260	284	259	297	286	274	265	288	277	263	297	279	288	263	263	296	265	282	258	285	309	285	305	280	262	262	248	279	285	286	323
4416	14231	9729	4793	3403	2552	1847	1433	1090	940	771	665	607	533	536	449	425	399	385	348	387	376	337	327	342	317	360	333	350	336	301	294	313	331	309	299	326	341	307	289	302	288	293	290	301	287	294	311	276	287	320	294	277	298	280	296	299	299	302	278	308	291	299	304	315	297	288	318	287	302	288	299	303	319	259	308	263	300	306	284	258	302	291	279	282	263	284	273	289	305	298	261	295	276	275	293	248	280	297	288	296	267	262	283	295	284	293	244	284	301	273	299	286	291	262	304	263	284	287	263	278	270	321	287	259	275	266	279	285	283	266	276	248	266	276	277	282	292	284	250	275	298	280	265	306	261	295	281	290	284	263	283	265	278	306	312	274	266	280	286	281	303	295	247	277	298	282	275	301	297	263	278	276	282	267	297	290	269	263	315	243	273	273	260	277	309	266	301	287	240	302	276	265	309	268	293	277	274	284	277	271	279	280	300	293	248	293	277	283	280	265	302	259	284	300	283	264	280	279	276	260	262	269	274	306	280	302	304	287	272	300	289	275	272	243	293	254	280	273	253	284	255	286	277	284	262	274	262	293	277	279	286	275	267	283	279	298	318	280	299	274	302	284	266	289	286	301	295	265	292	281	288	287	280	289	301	291	289	303	298	227	295	281	306	291	278	288	262	277	275	267	274	297	258	279	256	260	261	278	291	306	264	285	302	293	275	283	290	259	301	289	301	279	285	267	271	277	269	264	257	272	262	288	310	296	268	290	292	269	239	276	283	254	276	265	282	299	267	295	289	278	306	297	286	272	278	282	278	287	291	253	295	264	277	298	305	291	297	289	273	262	286	268	260	250	285	251	263	264	278	275	262	312	267	260	277	263	275	332	278	295	282	276	282	261	242	296	286	303	297	283	296	274	299	282	265	259	285	286	266	272	252	269	270	265	281	280	267	279	252	283	281	298	278	271	273	273	276	275	276	242	283	255	306	280	304	283	299	253	294	282	281	276	275	285	323	274	280	269	294	308	297	271	279	299	285	293	298	287	263	262	291	275	299	259	287	274	274	311	302	272	278	290	294	291	281	250	262	297	267	276	288	294	245	253	274	298	288	276	271	310	281	291	269	298	276	317	305	279	271	283	265	262	277	282	275	322	268	295	288	262	286	272	278	316	258	300	279	300	274	294	256	268	276	291	272	277	302	274	266	286	281	275	282	298	285	268	278	297	288	285	268	284	292	269	308	278	273	283	258	283	293	289	299	283	307	286	260	278	252	268	287	278	274	266	293	229	278	291	287	285	285	257	295	251	284	274	299	292	291	284	270	284	308	300	258	290	290	280	276	242	285	315	266	295	310	301	293	245	274	265	263	295	283	291	270	280	288	278	287	277	264	296	269	283	240	289	268	301	289	290	296	288	284	279	268	248	277	295	289	279	302	272	264	274	292	278	292	287	293	271	264	293	275	261	261	273	281	307	292	308	270	271	262	282	260	261	300	287	281	284	267	280	263	278	273	308	296	310	309	304	286	280	286	309	278	269	319	267	300	271	282	266	242	255	301	273	249	260	277	292	250	283	275	269	276	274	280	253	287	250	260	259	249	258	288	261	296	306	270	268	292	274	267	261	256	286	290	276	304	285	322	259	265	288	293	310	275	289	253	279	278	280	271	273	268	255	293	278	280	267	278	304	281	285	313	287	258	258	278	297	286	285	239	285	254	271	282	299	288	318	280	239	288	276	284	279	261	269	297	283	243	306	288	297	301	290	276	275	288	276	257	249	285	271	283	275	252	273	316	272	275	263	295	273	278	304	282	273	268	283	282	301	273	272	296	269	293	291	292	278	277	276	300	290	275	280	293	276	274	275	266	270	288	291	279	274	272	294	269	272	288	251	278	272	272	278	296	304	259	315	295	263	283	268	268	292	287	290	272	259	289	292	313	285	278	262	304	280	251	291	262	253	289	277	290	281	320	307	290	261	260	281	266	258	281	247	266	250	273	257	316	284	285	299	290	282	279	288	271	277	271	317	266	257	245	302	285	287	286	283	293	273	266	294	277	265	269	289	240	291	271	266	291	279	281	270	263	256	258	260	284	311	285	289	274	274	277	286	256	264	296	282	267	281	300	275	261	285	302	286	274	272	280	287	269	281	294	282	283	269	272	288	295	267	289	262	273	256	299	273	283	277	290	286	290	278	280	245	288	296	266	304	287	266	295	289	259	276	273	286	265	255	287	309	268	291	276	304	295	276	283	246	274	270	271	292	256	299	282	285	297	296	283	286	283	308	300	287	285	313	267	292	283	264	299	291	264	334	294	258	283	272	272	254	278	273	303	315	273	298	264	270	281	271	262	262	279	278	288	305	288	291	265	280	286	275	298	306	314	268	290	265	285	319	281	284	268	279	255	265	268	332	305	286	289	271	266	290	261	260	291	284	263	262	289	283	288	271	287	282	303	248	296	271	297	305	279	244	287	273	288	257	269	279	302	277	278	281	296	293	270	277	282	305	289	251	282	298	273	271	315	270	301	254	293	281	276	254	279	277	296	245	281	280	292	266	275	282	291	276	281	267	282	323	272	309	295	257	297	276	287	250	308	281	259	287	277	287	261	294	289	327	280	289	286	294	298	281	261	274	256	309	256	286	296	280	236	291	255	278	275	266	279	271	293	288	273	281	268	287	297	266	248	243	289	272	278	283	318	270	278	298	279	332	262	276	278	272	279	259	287	280	283	238	298	290	274	273	276	280	276	268	267	248	281	291	267	280	294	264	265	290	250	291	293	278	297	286	278	257	248	259	271	238	284	241	315	274	283	270	266	284	287	260	249	289	276	269	285	268	300	277	288	294	268	279	283	308	276	289	268	253	303	259	266	287	252	264	267	265	284	268	262	251	282	274	270	288	265	242	253	273	273	294	290	246	285	246	271	267	285	312	272	281	266	263	265	274	318	306	285	290	282	284	271	250	301	284	293	285	297	288	250	275	280	264	278	286	299	278	289	269	260	281	282	281	282	286	277	301	273	251	268	245	268	304	274	279	294	285	257	293	288	254	280	274	272	303	284	290	297	280	265	275	283	239	275	270	256	278	304	287	325	269	274	267	303	282	291	282	272	287	272	278	261	271	279	287	282	280	298	303	295	268	283	300	297	281	291	306	275	315	317	269	276	283	291	284	280	299	284	275	290	268	245	276	262	293	280	296	255	262	267	286	278	284	245	268	279	289	259	265	284	286	263	269	263	281	275	295	285	296	280	263	234	280	281	283	291	282	307	293	276	297	280	282	265	286	276	282	294	295	300	286	266	259	274	290	271	289	273	243	255	279	290	262	263	244	283	259	276	262	263	276	290	267	286	288	275	273	288	290	279	274	286	282	274	248	286	258	282	259	289	277	300	281	313	264	296	289	264	270	277	257	279	293	244	266	250	275	283	291	272	273	284	305	287	249	287	269	296	291	317	310	269	267	284	283	286	284	252	256	283	310	269	250	287	284	277	252	264	282	285	246	294
27847	19823	6754	1073	785	668	696	678	680	678	726	676	669	667	661	691	662	684	664	664	675	668	664	669	732	645	628	623	646	629	648	640	623	645	698	616	635	652	631	664	659	698	653	659	640	680	647	689	654	625	681	646	690	664	665	675	658	696	710	591	678	671	620	702	623	679	643	670	669	683	639	641	627	650	667	666	640	655	638	649	684	659	646	656	687	688	629	677	690	643	635	659	663	678	660	666	649	679	644	671	677	649	640	648	629	653	646	645	641	679	678	687	667	620	636	699	662	645	656	661	671	659	654	665	668	674	702	648	602	669	621	671	641	683	648	661	725	630	669	668	629	630	660	674	624	658	656	647	662	646	652	651	632	655	715	677	601	600	686	656	629	655	645	629	622	630	664	684	687	632	683	649	624	700	631	687	678	642	666	681	664	615	651	665	630	617	592	653	650	663	678	692	664	632	687	673	670	596	658	628	658	668	670	670	674	675	645	670	623	641	649	673	683	659	662	679	661	682	644	650	656	650	692	626	665	633	661	696	657	641	659	617	685	638	710	673	657	600	633	690	603	649	676	590	682	642	678	619	636	639	622	654	694	676	608	660	668	685	650	661	675	634	684	670	662	628	651	708	701	631	631	632	595	678	634	668	635	657	638	699	658	647	678	704	658	645	680	628	673	691	649	637	669	690	646	694	657	664	652	645	641	687	626	661	716	669	651	626	678	656	651	718	608	693	661	745	661	658	689	650	648	676	646	679	636	620	638	602	643	653	625	656	654	642	681	670	716	663	678	622	679	639	674	636	665	670	658	700	644	694	693	638	614	692	681	711	687	643	665	667	639	637	659	634	665	672	618	665	683	672	634	660	650	639	660	637	697	660	684	672	703	674	620	649	651	639	617	628	659	662	633	643	704	678	679	643	684	675	653	645	643	662	657	695	661	677	696	714	695	657	639	675	647	697	679	652	662	701	643	658	615	694	714	665	637	675	680	667	655	663	692	658	661	623	676	696	624	629	661	659	651	664	660	664	663	675	645	628	643	692	623	668	668	646	652	648	676	632	677	691	706	696	711	668	643	686	662	638	652	713	679	652	645	660	636	682	682	676	654	653	671	649	622	624	659	653	632	634	654	668	643	649	652	662	652	653	660	666	609	663	604	654	703	656	678	703	652	652	670	619	656	712	710	688	636	646	692	611	639	652	684	654	699	700	608	661	642	650	662	713	650	626	679	655	645	720	647	647	608	670	658	679	701	607	650	677	698	639	667	669	636	674	673	657	643	640	647	687	690	670	630	642	641	623	674	665	651	621	677	645	628	620	715	666	624	630	647	675	631	641	618	674	665	669	700	650	628	685	694	630	615	677	698	626	690	673	655	632	635	642	691	680	632	634	653	654	639	679	626	612	655	691	651	624	655	665	668	667	685	633	656	647	684	640	557	624	642	671	629	662	659	661	664	617	638	686	641	657	645	644	638	592	680	688	653	670	613	678	646	627	657	631	596	688	664	663	695	716	665	608	672	688	661	645	640	653	657	643	674	678	654	624	695	700	667	714	647	654	704	645	644	663	619	655	674	612	659	645	659	630	641	676	634	661	726	666	646	626	618	732	664	663	678	675	665	656	596	668	660	662	677	657	724	645	631	665	687	703	651	657	622	651	627	650	667	664	626	661	707	669	606	607	674	662	676	646	640	637	672	627	676	652	635	642	655	673	637	655	704	638	672	624	668	660	746	658	705	674	651	616	676	662	663	609	649	661	652	632	591	661	691	650	653	647	668	622	666	660	672	627	708	680	634	627	656	681	695	609	668	660	677	636	678	604	663	675	673	661	692	701	668	652	663	692	666	658	636	666	619	646	656	642	685	653	671	698	665	674	656	653	650	645	605	671	656	654	682	640	653	658	669	653	654	670	700	670	658	726	666	669	672	675	664	666	658	598	617	654	635	668	629	636	676	667	677	704	683	706	687	634	663	651	642	658	655	642	679	672	665	684	639	662	682	639	661	689	635	669	650	658	692	622	648	684	666	651	655	669	634	679	642	662	668	644	657	692	674	656	654	626	673	659	655	647	638	644	701	666	644	652	654	636	686	696	650	675	661	708	650	654	659	696	694	695	684	655	638	696	720	644	635	636	635	713	661	716	678	623	653	724	623	627	638	686	653	669	654	700	657	658	652	670	658	706	716	674	659	645	652	657	676	658	664	693	686	656	682	687	689	655	659	641	716	656	649	674	678	635	688	691	655	665	653	614	644	678	674	643	648	634	663	660	673	649	653	645	675	651	621	629	645	644	657	686	661	675	692	674	630	706	687	671	713	655	617	716	657	670	622	677	643	699	661	646	617	696	673	704	669	664	681	651	651	659	622	673	717	660	675	712	675	649	700	699	659	652	658	665	611	587	659	629	695	649	642	686	682	658	655	667	650	695	660	689	707	669	640	683	655	645	665	695	668	704	684	653	627	657	640	644	668	646	668	624	663	685	684	674	658	652	664	633	645	695	655	727	658	645	644	635	632	673	686	629	617	643	674	614	645	613	661	661	688	619	719	656	674	610	636	649	651	649	627	646	629	672	684	665	719	646	680	707	650	678	661	614	637	711	645	693	645	665	646	634	646	668	645	653	667	660	695	690	629	645	667	703	659	640	707	634	648	711	668	648	649	657	679	673	634	638	694	671	620	682	655	691	657	705	656	643	693	656	698	638	678	660	640	694	706	643	655	655	716	677	664	637	655	668	662	681	662	644	654	674	654	717	678	643	680	699	639	614	647	649	639	712	706	671	650	731	664	647	682	693	637	646	652	642	692	626	674	658	699	660	673	690	602	694	630	676	664	619	699	648	679	651	606	704	659	667	678	656	636	716	680	663	636	674	651	684	648	727	691	628	687	633	666	656	667	691	635	679	643	633	653	689	692	645	676	640	717	645	705	704	678	674	629	644	646	670	628	656	647	628	628	665	634	663	685	665	632	635	701	671	692	647	693	722	657	629	649	668	672	671	678	602	657	701	702	686	697	683	634	616	696	670	626	662	627	663	638	656	662	664	656	674	697	673	649	610	609	629	673	651	679	585	624	692	695	759	631	679	644	676	682	683	665	683	691	632	683	692	662	599	665	643	708	661	675	621	651	690	675	619	658	662	683	651	639	655	643	662	663	625	698	656	629	678	644	653	637	636	679	632	670	670	648	624	683	629	707	670	672	707	656	680	666	699	637	634	690	671	658	632	663	638	612	625	652	652	661	640	596	674	648	664	652	680	660	670	634	633	698	713	687	692	699	664	638	653	632	670	625	673	660	663	672	656	652	664	681	674	724	670	654	645	672	638	654	664	635	652	644	585	644	649	619	703	666	635	660	691	641	611	647	688	694	631	664	653	668	613	690	634	688	642	647	695	640	697	708	654	633	632	673	664	669	669	649	684	647	644	695	683	687	638	673	639	674	654	633	704	674	684	694	675	689	624	654	691	646	669	678	682	670	665	653	675	687	645	664	679	673	662	680	650
4529	1698	1237	957	836	829	762	771	713	712	727	651	693	715	684	677	665	657	639	690	700	663	677	655	684	671	715	638	668	626	647	695	674	645	683	643	673	680	697	657	709	651	692	662	649	698	662	719	692	658	708	646	651	710	644	686	617	686	687	685	660	648	700	684	686	649	738	682	677	689	625	675	663	691	644	672	681	689	659	678	689	641	625	667	700	678	674	718	676	675	678	698	667	687	630	685	676	673	698	650	672	679	708	719	708	650	713	718	634	658	699	658	645	694	676	681	675	658	694	669	666	655	696	702	670	646	719	691	595	678	668	668	676	691	631	698	673	670	617	633	657	674	693	690	640	666	697	657	667	676	687	669	667	672	704	654	707	686	644	675	672	689	712	679	718	696	668	658	667	684	705	709	665	705	645	661	739	715	676	688	620	636	652	681	626	664	664	672	700	688	628	646	710	685	695	686	665	634	667	653	624	676	718	678	689	717	684	684	668	678	679	686	636	642	654	696	681	685	723	654	656	674	640	708	654	671	655	708	737	665	651	697	665	696	619	656	677	643	668	684	659	655	672	658	651	649	609	669	648	680	686	691	635	679	659	643	709	648	670	686	651	629	672	661	688	648	712	642	705	677	692	646	651	706	692	681	627	662	679	674	656	655	654	691	681	672	633	684	686	692	703	697	692	669	749	701	624	701	703	718	631	646	663	670	698	685	694	689	673	684	718	664	685	651	622	684	681	671	694	659	670	669	693	661	631	668	701	690	686	657	652	668	661	662	660	756	663	640	690	659	700	722	693	670	679	659	703	715	624	701	714	654	689	662	649	677	668	677	726	648	636	690	670	704	709	672	679	635	714	674	664	688	691	715	677	652	675	669	699	632	656	639	623	646	674	715	692	709	655	679	682	677	662	686	695	695	677	690	682	688	633	638	661	660	665	667	639	654	674	633	697	675	671	651	704	706	648	646	704	663	655	637	696	684	679	658	673	608	665	695	707	740	661	705	691	695	650	691	678	682	633	642	659	658	685	642	701	677	693	674	702	696	641	628	664	642	701	649	672	679	650	667	702	666	667	707	700	657	662	702	647	681	707	679	674	668	694	668	674	666	673	660	678	664	721	654	698	634	653	653	733	675	677	648	660	659	687	673	660	707	686	733	684	717	690	666	662	645	649	648	703	675	677	694	654	690	694	672	689	651	628	702	647	669	650	648	691	704	682	680	677	668	669	679	633	672	677	667	658	627	654	676	691	681	694	639	691	679	659	709	679	693	675	639	663	635	682	629	697	662	679	706	633	637	654	689	662	694	665	679	659	678	712	708	714	668	719	707	652	635	687	684	665	681	672	683	669	705	673	642	694	687	679	659	679	680	619	708	638	667	652	721	657	635	660	629	635	689	666	667	676	657	679	688	746	640	663	701	703	672	653	673	714	681	684	679	729	695	698	742	693	722	663	708	658	681	657	666	627	712	684	681	646	682	678	685	673	653	659	606	663	674	713	672	661	694	667	664	673	635	691	664	675	688	665	666	651	692	695	668	628	677	663	696	654	691	685	699	691	663	677	648	652	647	709	658	664	715	685	663	707	733	640	680	673	659	684	691	690	686	680	647	643	649	674	672	678	646	662	707	678	687	664	647	668	697	683	681	718	643	697	657	637	655	647	641	683	644	676	673	663	633	668	654	656	668	655	710	624	688	687	714	636	651	710	609	663	670	712	644	653	633	687	694	607	707	683	625	668	625	689	682	665	710	673	701	745	710	631	652	632	655	680	666	709	671	699	619	662	673	664	661	671	671	689	721	663	673	652	664	704	716	648	645	680	653	702	700	649	692	723	688	669	680	658	647	658	691	655	664	652	651	683	649	672	674	651	652	637	660	672	687	686	706	689	709	647	693	660	702	677	660	696	669	734	705	698	668	675	640	679	705	698	666	679	694	625	656	649	664	700	676	702	675	709	657	662	683	681	695	714	667	696	666	695	680	686	690	670	670	668	722	661	698	656	657	692	646	662	684	688	714	659	668	708	729	668	672	645	661	623	680	661	658	672	704	657	700	679	678	662	692	687	715	652	655	637	616	619	713	655	630	655	724	646	632	654	697	684	698	714	668	725	672	688	655	672	645	659	685	658	649	696	683	685	664	664	659	676	669	635	625	679	694	658	636	696	663	683	685	666	667	691	692	692	630	687	670	662	651	661	697	699	736	685	686	670	670	700	694	685	693	643	655	683	678	649	668	702	651	688	664	696	667	676	709	706	636	677	699	638	667	682	652	697	693	723	673	677	687	699	705	640	685	716	629	675	668	641	707	693	711	652	679	676	675	635	680	664	709	659	680	635	658	669	645	687	661	675	698	686	704	684	732	663	699	680	695	679	686	638	660	640	710	640	616	628	721	683	697	680	686	638	680	650	688	675	711	650	695	667	645	626	654	678	660	694	700	645	685	671	697	685	637	699	710	694	664	688	678	691	678	689	659	682	690	623	705	616	628	691	671	726	701	611	664	693	665	691	715	624	704	661	659	661	683	675	656	699	691	668	625	682	663	676	680	693	705	659	629	657	667	696	637	684	639	630	722	680	664	719	659	690	676	675	703	681	682	697	646	674	686	669	699	682	671	680	709	698	662	678	641	705	667	699	642	614	605	682	631	662	678	653	666	651	649	686	701	675	677	711	625	658	679	703	631	687	656	698	647	658	706	621	663	673	695	691	675	663	651	620	670	690	731	657	678	661	691	694	700	663	669	640	700	633	656	650	659	667	660	715	629	689	679	683	670	645	699	647	640	657	704	650	632	639	678	662	677	677	644	668	633	632	668	688	672	699	659	692	644	659	655	697	687	691	686	655	662	667	703	668	672	670	667	670	667	656	636	669	657	647	672	651	667	677	668	655	680	658	681	654	728	699	668	667	683	687	700	710	685	732	648	716	675	664	664	656	656	701	647	690	675	690	604	650	641	651	669	684	674	666	679	678	661	661	710	682	671	646	643	682	685	669	681	672	636	672	655	685	642	661	687	699	685	662	693	674	652	664	675	678	676	676	694	672	668	687	664	656	676	687	633	709	709	675	646	688	652	664	672	670	685	708	668	662	720	695	671	665	646	735	665	650	679	668	685	693	685	679	683	651	686	691	673	701	693	678	657	710	710	651	661	648	700	637	654	676	710	671	660	685	640	673	722	713	641	669	620	706	725	661	690	704	688	677	677	683	700	687	667	715	701	673	704	673	665	699	661	620	711	627	694	654	686	680	680	653	665	691	661	633	682	666	649	697	704	725	652	707	671	692	703	698	655	722	661	665	668	665	678	695	654	685	635	695	643	681	683	678	675	656	718	673	684	693	693	685	625	719	656	659	676	678	651	676	668	700	660	680	688	679	646	688	664	711	681	690	682	667	695	677	678	691	674	665	655	704	652	686	667	679	711	657	669	697	652	689	660	688	643	628	721	656	656	709	687	682	645	599	728	653	660	637	633	698	637	657	675	731	673	661	647	667	676	633	638
23721	21302	28590	24351	21308	10363	1033	655	550	483	488	392	399	350	379	380	366	337	362	359	317	343	306	352	317	295	323	306	341	340	308	305	297	298	339	321	325	310	290	302	314	278	301	266	293	306	291	317	326	312	298	295	328	313	302	301	316	300	273	324	299	306	314	303	324	288	310	301	301	310	309	281	282	326	303	282	282	269	254	288	322	317	315	313	298	300	260	334	298	306	298	328	291	309	259	306	278	302	294	306	314	282	252	332	309	301	271	292	310	267	299	262	272	298	290	292	269	308	317	280	280	289	305	290	296	300	315	291	285	299	300	281	310	272	330	303	297	295	286	291	297	274	281	322	297	279	296	295	290	285	295	316	277	321	249	287	271	277	278	319	288	278	299	284	281	315	299	325	289	274	311	271	284	309	282	291	294	284	298	301	286	307	283	283	308	286	307	286	280	294	283	273	303	304	288	317	293	269	281	278	302	281	277	337	297	261	284	285	301	310	289	285	279	315	278	294	289	306	310	286	327	283	261	290	275	291	276	275	257	286	295	301	273	279	277	302	298	277	302	298	285	272	320	268	304	322	282	278	314	266	274	287	302	295	306	313	302	297	290	288	319	287	263	255	308	302	312	312	284	283	263	296	308	287	278	322	284	312	308	276	295	295	305	250	274	297	296	329	245	290	254	274	270	263	300	260	276	297	303	288	315	304	278	306	327	278	296	291	301	264	285	315	294	308	325	313	314	291	283	270	304	278	305	277	304	272	308	311	311	287	293	279	303	281	302	330	267	255	328	288	293	301	310	313	294	303	285	293	274	289	281	285	311	289	306	301	296	283	308	306	270	290	264	276	316	283	281	284	280	298	301	258	305	293	292	284	278	291	292	269	266	302	279	329	287	293	283	300	311	272	275	327	303	320	292	270	329	287	271	299	285	317	294	298	301	280	288	296	298	292	290	301	326	309	298	301	277	286	288	264	286	275	310	332	281	271	302	285	321	306	284	285	274	302	316	312	271	312	269	295	276	292	299	293	276	298	332	316	279	278	311	300	265	285	298	279	323	306	320	313	292	309	314	290	292	271	275	304	294	297	290	317	299	286	321	288	291	266	268	316	295	312	335	287	302	309	281	299	276	264	269	287	276	282	283	273	300	306	258	303	251	290	321	301	307	319	311	308	317	308	295	315	268	255	282	291	297	282	277	299	284	313	291	307	312	305	300	298	279	285	296	297	288	307	282	302	277	309	289	291	291	305	273	296	282	313	283	320	297	286	310	303	269	297	321	307	264	312	289	267	306	271	304	323	300	312	298	297	312	305	306	279	267	285	295	298	300	280	309	316	279	301	286	274	311	277	272	308	259	280	286	285	290	287	270	282	290	300	304	278	283	316	269	273	295	258	289	302	310	286	287	286	272	292	261	263	295	316	311	281	288	325	309	275	306	291	301	318	287	296	298	293	304	283	284	301	298	299	312	302	295	295	277	279	289	279	302	280	292	316	284	325	278	293	326	272	283	282	300	301	316	302	326	309	300	298	298	292	318	272	316	321	279	289	285	265	302	269	289	301	277	301	309	295	278	285	281	294	308	276	268	265	292	294	315	271	304	326	310	340	310	310	294	302	263	293	288	309	288	280	298	305	256	286	273	288	299	278	281	284	301	305	335	298	245	325	297	281	300	297	323	287	288	300	319	290	315	306	280	291	255	285	301	275	277	280	281	275	330	305	296	343	316	296	304	293	306	293	319	303	289	283	311	302	320	333	290	288	275	277	297	269	315	294	285	274	262	290	283	286	318	314	311	292	288	292	308	306	307	293	277	296	305	281	315	288	293	283	306	299	285	275	290	308	307	320	297	304	302	273	304	302	307	293	260	297	286	271	313	275	300	321	307	313	267	311	269	301	274	294	315	309	317	288	286	296	288	294	294	303	257	278	280	295	294	291	279	305	315	274	284	260	275	299	284	293	298	280	290	285	270	270	301	270	303	305	275	297	294	294	300	307	273	290	268	302	300	304	294	276	308	275	322	286	277	308	314	271	300	290	286	291	298	320	288	293	293	310	274	304	302	286	293	280	290	327	289	278	283	289	311	280	298	290	295	268	296	254	302	305	284	281	279	278	285	306	299	305	292	257	300	295	293	330	295	307	287	293	311	308	308	311	296	300	269	299	310	301	308	302	305	298	283	272	318	299	293	293	308	292	317	304	290	298	304	281	286	303	298	309	302	283	286	315	303	291	285	293	308	307	303	282	324	301	273	250	302	274	328	319	330	351	308	330	281	299	294	280	266	306	265	299	265	290	319	285	301	305	282	285	298	270	294	280	324	308	307	306	319	289	287	303	287	296	323	279	311	284	273	325	312	289	295	262	303	286	273	275	304	306	301	307	292	307	318	298	280	300	306	309	271	268	263	274	291	269	340	294	299	307	309	270	302	301	301	291	279	296	272	298	311	295	308	300	314	288	294	281	291	287	292	285	268	310	306	320	284	280	275	289	302	271	269	290	311	290	283	285	279	313	308	320	301	299	306	310	291	303	309	275	285	266	322	304	299	310	273	255	287	301	293	299	305	294	315	291	292	297	274	289	308	291	303	296	324	313	298	280	300	261	305	294	298	329	316	291	307	290	271	307	285	270	309	273	316	285	284	321	295	284	264	265	316	283	340	283	320	312	318	274	284	295	278	282	277	344	286	285	297	296	317	294	305	286	278	269	296	304	277	288	298	284	257	291	313	269	295	285	281	307	297	297	286	264	266	247	285	282	287	343	310	296	297	290	309	298	305	306	293	273	290	313	318	289	352	291	294	247	292	276	289	281	290	276	334	316	300	284	303	291	286	322	263	303	284	284	279	298	301	266	326	316	285	323	285	273	289	287	271	342	274	267	289	321	301	289	303	316	323	280	289	289	296	274	264	279	267	311	297	327	314	269	295	316	279	279	266	292	268	332	283	314	316	292	301	285	280	300	272	298	296	286	290	309	311	317	266	267	289	307	305	309	300	295	306	308	287	273	321	308	290	279	293	291	270	301	321	297	299	317	280	277	293	290	293	294	302	276	320	286	308	275	277	300	260	266	284	312	299	305	299	295	281	321	305	283	305	304	310	308	314	308	298	299	321	304	293	279	274	275	306	323	282	288	321	269	299	305	316	277	273	282	303	272	293	284	268	264	320	289	296	275	301	281	310	267	312	274	295	312	322	302	267	302	285	272	293	294	295	297	250	277	334	352	292	302	293	286	289	314	293	308	296	268	302	293	315	327	297	312	316	277	266	283	263	299	304	325	268	302	271	317	289	298	273	298	308	284	284	291	284	303	272	294	320	310	291	315	311	278	290	315	271	298	297	306	280	298	297	278	282	289	268	264	273	312	300	281	269	308	331	312	285	288	316	289	290	293	252	315	296	311	286	298	289	327	322	290	312	282	285	283	293	293	309	292	300	305	307	303	307	306	335	310	279	294	279	305	257	300	284	295	303	288	307	301	308	283	250	294	332	316	282	283	314	277
3428	8809	5833	2814	2059	1487	1154	921	791	650	601	479	467	407	455	420	414	371	410	382	327	345	345	306	313	368	304	353	340	346	330	331	342	332	313	352	334	370	332	334	324	317	317	323	339	346	313	307	301	301	330	323	311	306	308	327	328	307	290	327	338	335	306	303	290	326	308	326	312	332	311	298	283	342	315	299	308	294	306	308	270	317	316	324	290	315	287	316	333	334	326	328	297	302	301	323	299	285	291	306	338	291	294	323	329	292	304	300	310	303	304	293	294	276	342	284	317	335	277	317	339	329	313	287	307	318	289	314	321	323	320	327	329	306	296	305	307	310	296	279	307	350	297	310	322	281	299	305	308	289	334	299	322	308	330	309	336	299	291	301	303	286	319	328	316	342	287	343	300	319	298	333	264	298	287	325	300	328	326	308	301	338	285	280	322	290	312	299	314	310	324	317	307	335	314	329	316	309	311	312	296	277	308	315	297	307	343	315	337	285	289	276	303	323	305	314	314	318	277	282	317	333	295	325	343	324	355	341	317	332	303	310	277	313	301	347	311	316	286	311	290	314	310	321	327	299	291	302	304	333	301	329	292	334	317	304	333	326	304	302	314	330	304	296	274	261	309	304	306	286	294	319	374	297	300	311	297	309	325	325	322	302	326	317	337	323	282	315	270	302	328	294	319	292	308	320	305	347	323	301	316	341	307	299	317	318	320	308	299	294	335	319	308	336	302	283	316	324	301	300	312	303	314	307	299	315	270	305	338	330	356	303	309	331	299	271	307	311	323	297	311	298	299	306	320	310	314	320	324	327	289	292	283	283	299	318	332	317	304	316	318	306	321	308	333	341	295	320	344	288	323	306	313	277	318	311	309	328	327	330	292	311	316	266	294	314	302	294	284	302	339	343	291	307	302	305	284	301	316	300	321	311	306	283	276	330	327	307	302	324	310	317	303	262	290	288	283	290	312	290	312	316	305	335	360	314	302	314	319	301	313	296	322	326	291	279	342	326	336	332	336	306	286	308	266	339	314	321	307	311	315	306	306	307	269	318	302	277	301	307	340	313	296	303	323	290	280	320	343	291	277	298	321	327	305	310	283	319	313	318	307	330	295	318	280	308	298	312	289	313	295	339	323	308	304	284	329	304	322	308	312	351	313	284	304	291	340	318	315	307	333	311	297	286	285	303	302	288	324	283	328	289	308	300	312	345	343	289	327	330	323	314	318	305	291	298	316	293	298	277	299	289	319	330	348	276	317	303	327	295	281	304	331	307	300	294	315	300	341	335	295	300	311	279	352	317	288	285	287	294	295	334	297	337	302	322	312	304	318	315	324	304	312	321	316	319	336	312	327	333	313	294	285	316	314	304	324	310	311	317	295	324	320	293	280	332	341	301	299	326	318	304	328	301	284	317	319	303	307	332	319	319	287	305	323	305	313	319	301	315	318	331	339	300	287	320	310	321	306	340	296	306	301	285	296	334	301	305	314	314	346	290	319	305	301	309	310	317	338	313	341	312	309	301	300	304	298	351	283	289	286	307	322	296	335	308	274	307	300	323	317	329	309	299	330	274	325	263	324	324	301	285	303	365	279	286	347	343	290	277	338	297	311	324	320	292	317	317	285	291	293	267	284	321	340	348	273	314	312	316	303	290	270	333	275	298	274	308	305	306	291	318	334	323	313	305	322	288	309	330	326	289	315	306	294	308	293	308	328	257	324	295	271	321	298	297	308	295	306	315	312	322	320	311	302	316	277	286	295	354	291	310	290	325	320	310	349	335	306	341	316	315	317	316	300	313	329	308	329	331	290	313	297	315	302	296	310	300	297	342	296	325	309	306	315	310	296	325	328	298	284	313	284	330	326	281	302	298	318	317	278	293	299	320	307	305	288	304	335	297	303	307	320	309	311	303	299	269	327	296	309	292	313	304	278	300	307	297	330	324	317	270	327	321	320	281	330	297	288	317	304	293	328	285	319	321	328	317	296	340	313	285	314	318	298	280	313	311	314	305	294	318	291	299	312	307	293	310	310	336	302	305	309	292	279	318	336	327	311	308	321	293	329	303	330	327	317	307	335	309	306	305	338	294	321	283	304	314	343	299	312	321	310	294	308	334	306	318	263	308	318	317	318	320	308	318	320	303	318	312	305	301	276	305	337	315	305	311	283	302	331	289	307	314	296	298	294	317	330	290	318	326	302	324	296	300	300	309	311	294	305	303	307	312	330	286	309	277	281	317	339	296	299	310	309	301	291	304	340	320	315	284	318	318	312	286	302	344	311	315	325	316	318	285	295	311	336	309	302	292	281	354	293	289	311	279	296	307	322	332	310	301	323	297	295	300	270	297	328	294	286	308	289	310	347	331	310	310	303	285	317	315	271	305	323	319	343	338	277	345	285	306	298	291	310	305	302	307	284	306	311	313	300	298	351	343	326	311	308	308	339	323	352	314	324	312	293	279	297	346	291	289	307	289	285	287	301	280	323	314	341	317	285	299	336	315	284	314	309	331	284	303	297	308	310	311	314	310	310	351	324	326	316	317	302	283	299	320	306	290	339	302	318	349	293	302	296	302	318	308	277	309	308	322	316	322	331	335	334	295	329	309	321	319	298	313	327	330	313	286	294	311	295	332	323	326	256	294	316	309	321	313	261	335	340	304	289	307	281	278	305	291	304	302	319	293	330	339	293	311	317	323	344	319	296	317	278	302	343	293	375	300	349	319	322	313	314	351	301	328	308	316	322	320	294	302	308	339	297	336	307	299	314	312	309	292	315	348	309	297	316	300	329	278	315	341	284	313	311	328	326	311	304	321	325	310	318	292	313	333	334	303	288	299	319	293	314	319	282	299	317	327	315	299	308	311	291	305	330	280	292	288	295	318	308	275	280	300	320	336	305	312	337	292	265	295	323	297	279	296	331	277	327	297	294	314	312	312	289	292	307	300	320	307	334	294	297	281	304	305	306	338	339	302	313	332	296	333	322	290	312	301	311	288	330	301	315	298	302	316	298	303	287	317	299	319	316	272	313	300	305	300	334	342	310	306	289	295	334	284	326	299	275	339	305	285	334	300	343	284	328	297	308	294	317	331	311	330	308	296	296	327	297	296	324	292	304	300	298	285	332	315	314	317	303	287	292	336	323	300	276	314	303	283	307	304	312	294	305	334	279	283	354	327	290	328	315	297	309	325	325	320	287	288	333	294	296	284	327	312	315	305	319	290	291	329	326	304	304	316	297	285	304	281	325	314	324	294	295	270	315	329	282	287	314	283	310	312	323	326	291	311	312	275	308	322	305	298	315	284	309	313	295	307	336	303	306	316	286	342	331	295	301	307	312	313	322	322	337	299	312	308	346	323	328	324	324	309	313	326	307	317	317	305	321	315	288	293	313	318	291	337	304	311	303	308	348	315	324	296	312	287	283	342	294	308	304	349	305	306	307	310	283	290	292	302	298	303	278	312	307	292	314	293	268	309	290	301	322	302	305	310	314	291	281	312
24825	21329	27629	25294	11952	1372	941	893	856	876	807	809	794	823	780	813	797	801	748	768	757	770	743	757	786	763	760	753	767	710	776	726	743	812	739	729	792	772	789	771	745	823	762	752	767	743	757	781	703	764	780	702	775	794	776	767	761	777	768	821	735	794	741	731	744	753	738	733	796	781	757	770	769	780	764	820	767	748	717	768	701	773	741	698	806	735	716	779	799	753	807	758	742	727	749	799	768	717	800	707	745	760	739	715	736	782	744	778	734	853	760	744	817	710	770	735	725	800	766	799	728	780	805	728	755	794	690	766	721	709	759	719	763	769	775	795	750	721	730	740	811	753	730	760	726	767	758	771	824	727	752	754	830	741	758	749	769	746	748	770	733	715	756	751	763	760	697	797	743	753	753	760	682	803	771	776	746	719	776	736	744	789	757	802	765	768	770	727	772	740	731	721	721	742	759	745	784	754	747	740	752	768	749	737	725	803	779	784	799	734	751	769	777	751	792	773	782	705	718	724	770	741	712	794	742	783	717	765	743	747	735	746	729	793	721	764	743	768	726	771	766	731	743	744	759	767	768	734	808	742	749	711	759	809	776	770	780	695	773	768	747	727	716	764	757	779	757	789	732	742	771	782	768	725	739	741	771	760	774	764	766	776	772	753	765	767	785	766	793	797	785	785	751	770	697	807	783	748	774	729	781	760	738	782	703	768	720	720	743	721	748	769	717	714	782	781	682	743	758	740	711	790	748	712	716	748	791	790	723	760	785	720	840	751	743	777	748	761	712	759	731	772	718	767	752	736	741	786	770	790	782	765	700	738	765	790	753	694	819	728	768	747	757	735	715	732	747	774	816	748	708	745	717	742	836	750	778	750	742	719	796	735	769	744	789	740	742	737	764	718	770	755	752	778	771	727	775	717	729	714	761	770	791	753	746	704	685	783	746	809	751	767	758	796	744	833	751	766	724	728	778	737	781	743	790	718	701	758	805	790	740	676	759	759	793	762	773	793	725	747	785	863	709	722	760	746	747	725	753	700	738	711	766	750	773	734	747	756	745	822	722	798	711	731	763	768	759	727	751	770	714	768	727	741	766	728	757	749	764	749	771	780	787	796	776	785	787	820	770	738	731	795	748	723	737	794	738	756	719	763	736	751	749	744	775	744	721	765	760	810	750	744	800	788	768	760	767	819	778	756	747	721	812	791	770	777	764	756	767	719	774	736	769	753	752	793	780	733	785	729	768	734	776	766	732	750	767	764	753	764	796	728	752	791	734	770	729	719	768	734	760	756	720	706	719	724	762	770	750	773	777	752	699	793	730	767	751	783	717	754	813	768	722	782	761	734	780	770	777	768	753	741	764	749	756	746	725	776	737	772	774	763	706	746	770	819	792	706	701	742	758	763	753	773	723	703	763	778	746	775	771	766	733	745	766	720	796	725	724	725	752	790	773	776	767	772	735	761	778	753	752	717	788	708	701	760	748	783	778	813	782	710	780	741	760	767	710	779	705	738	796	758	738	701	799	799	794	769	705	732	754	790	808	731	733	770	730	772	774	807	746	765	733	783	746	758	732	751	746	778	736	726	763	755	752	701	772	684	765	771	740	790	766	761	785	731	786	788	775	713	737	721	724	699	754	737	736	745	769	713	713	731	756	740	730	719	736	723	738	788	736	798	772	748	740	794	820	691	735	755	690	767	763	746	748	769	731	760	715	756	752	778	812	738	783	743	745	720	774	752	730	730	731	748	767	810	741	706	746	725	809	731	713	825	757	727	763	748	777	778	752	768	745	748	791	717	736	772	737	719	784	749	787	761	741	730	731	744	785	772	764	773	744	759	761	734	704	819	827	759	759	818	776	723	798	724	739	672	749	789	771	772	778	786	804	767	725	768	756	704	738	752	753	751	752	723	744	757	771	781	792	770	777	749	765	820	802	761	770	780	731	782	731	782	760	735	763	738	774	766	746	769	759	749	786	761	728	781	712	744	737	801	783	773	768	764	737	745	713	740	749	720	795	722	783	749	779	707	784	759	745	768	752	760	744	727	786	757	736	782	720	747	760	730	743	750	771	711	771	762	782	739	789	802	735	781	722	773	771	792	754	769	710	753	708	747	745	743	780	790	751	725	734	760	716	805	756	725	732	785	715	728	789	814	801	768	760	739	741	722	738	752	747	745	698	752	755	755	763	722	721	746	715	764	733	803	768	755	722	754	762	715	731	734	736	726	724	780	740	740	779	736	710	698	738	717	771	749	718	747	733	720	742	747	787	780	807	749	789	781	751	783	760	759	759	749	749	773	752	764	705	785	798	755	690	763	686	767	737	748	792	766	733	724	751	759	708	764	757	797	762	707	773	762	760	709	708	765	774	755	782	732	714	678	740	796	798	765	768	763	788	749	768	745	748	745	766	750	784	746	751	769	781	718	763	704	741	753	720	789	749	752	741	757	734	780	729	794	756	740	754	724	767	804	803	727	779	742	796	744	761	669	814	731	721	766	773	779	758	768	738	729	773	694	733	772	751	739	735	716	767	791	754	743	758	719	756	769	757	770	754	748	791	766	705	802	738	793	732	731	778	779	726	744	768	799	731	727	737	752	764	741	757	763	750	734	750	728	747	758	781	753	794	745	753	764	739	735	748	782	757	791	697	783	705	794	771	707	770	749	768	746	803	760	749	721	743	752	777	737	788	719	760	736	767	718	751	751	758	816	756	743	737	801	755	742	763	777	782	757	753	753	770	783	762	689	718	734	709	736	692	760	771	757	781	722	766	791	743	685	739	784	727	768	756	757	779	749	761	776	770	749	769	758	762	730	734	743	781	787	790	726	746	753	751	733	782	761	727	757	783	787	722	715	796	702	768	792	761	775	741	756	803	786	753	761	802	754	732	715	723	809	803	753	807	708	780	748	708	685	707	769	743	761	796	724	774	774	757	751	769	763	746	733	765	705	761	777	808	742	769	732	778	760	755	762	741	767	723	784	728	753	747	751	769	734	771	781	771	744	708	773	732	773	774	784	746	778	728	733	770	740	738	695	754	767	764	767	765	771	733	738	769	719	748	803	730	804	772	782	783	754	746	754	808	689	810	786	745	774	758	722	785	775	790	729	742	770	737	738	711	738	755	760	701	777	818	766	764	758	716	757	816	681	810	754	748	780	762	723	771	749	773	780	741	781	733	737	740	770	735	750	742	788	759	752	752	756	786	769	748	742	772	770	757	727	747	773	763	766	785	759	677	768	786	794	776	781	780	766	791	726	730	771	730	757	837	746	762	756	702	722	739	728	731	765	760	740	730	733	766	743	776	806	795	735	758	730	776	836	715	752	766	782	746	777	794	766	721	733	763	729	734	774	756	719	758	797	741	747	756	725	757	691	786	772	758	771	761	799	725	726	780	720	745	762	775	759	706	719	748	720	718	799	737	769	760	746	776	764	719	754	765	780	713	714	748	734	751	773	710	729	736	701	719	687	767	768	744	701	757	735	759	721	752	745
3539	5418	3664	2089	1688	1417	1214	1105	995	984	928	947	846	834	855	843	747	820	785	812	749	724	806	776	794	754	769	808	817	760	779	759	813	724	758	762	756	800	762	722	750	730	771	759	752	766	834	782	787	803	777	804	798	804	722	758	779	802	746	744	801	777	743	799	761	777	853	723	777	751	742	746	763	755	761	782	762	717	780	742	792	752	679	761	748	769	711	773	800	740	775	743	777	757	775	750	754	782	732	779	783	742	756	763	765	766	755	765	780	738	771	716	752	684	777	755	743	772	714	706	725	678	750	781	752	770	749	739	762	768	746	747	739	720	763	740	828	730	730	771	784	772	722	785	765	724	743	749	795	762	722	762	771	758	770	750	747	759	739	795	707	723	757	746	734	711	787	774	771	754	738	719	811	750	785	788	699	765	739	707	720	766	779	768	772	743	764	754	752	743	774	738	774	757	709	732	778	785	770	810	794	710	766	765	751	775	753	737	737	695	779	733	761	749	748	798	730	762	734	738	743	744	792	733	745	773	748	741	745	792	726	786	779	779	751	706	765	704	742	757	733	747	748	710	723	687	790	788	742	781	722	763	776	731	751	750	752	777	797	718	723	741	752	703	726	742	733	771	771	705	774	796	776	778	687	774	765	708	766	766	747	755	750	760	741	761	721	783	788	779	708	787	675	749	723	746	791	750	792	744	777	775	742	780	819	745	768	776	748	790	750	803	738	756	701	749	738	736	770	779	741	799	751	781	735	740	714	719	742	697	792	716	753	763	724	789	714	775	749	773	730	762	766	733	768	777	737	753	709	750	811	734	737	791	783	731	737	789	741	738	770	736	783	834	793	743	741	789	805	733	792	756	820	740	792	772	744	765	788	734	752	811	768	748	721	718	788	724	772	764	749	747	711	715	769	787	731	748	804	754	739	749	709	774	701	765	796	727	750	781	785	761	732	741	821	754	707	776	733	734	802	744	789	720	762	760	711	750	727	767	761	757	748	721	744	767	774	730	740	731	777	764	759	777	721	756	756	748	754	795	773	714	742	738	757	781	819	744	784	762	737	725	731	760	780	745	751	781	762	733	773	745	744	760	744	770	741	777	780	791	791	733	745	752	746	736	732	785	778	731	784	766	760	697	753	753	783	778	800	745	741	767	765	750	754	749	783	770	739	807	732	738	716	703	761	770	805	785	780	733	724	780	778	733	748	722	737	722	707	737	745	797	760	734	728	717	755	785	772	722	699	748	792	767	744	758	790	745	742	807	802	732	754	800	712	767	752	707	748	751	732	715	783	759	815	735	776	726	746	747	779	730	761	776	752	767	752	824	722	693	794	767	765	802	760	672	731	751	809	735	755	765	754	742	749	781	761	729	777	720	717	766	780	794	755	726	741	746	785	789	767	726	719	777	750	701	800	728	761	744	711	737	759	736	722	768	728	746	774	768	788	761	751	749	740	715	736	790	773	749	689	732	726	764	771	772	732	755	740	720	718	786	767	749	771	790	745	757	766	768	752	748	783	770	706	707	739	714	711	762	750	790	718	744	698	757	741	787	752	773	754	787	747	752	786	742	711	760	775	750	710	754	789	737	768	696	757	769	768	706	757	755	769	716	767	736	767	746	697	805	763	761	740	772	785	765	753	790	791	722	749	746	795	781	735	781	710	730	776	703	737	817	778	743	779	783	695	767	725	745	761	721	757	744	692	776	786	791	760	751	763	750	738	774	810	757	772	766	700	803	780	726	777	726	737	767	756	739	746	753	734	782	763	729	758	776	792	695	793	717	765	748	778	727	780	811	764	771	772	750	744	765	746	753	736	710	766	754	775	692	778	707	798	753	795	755	808	793	750	812	767	811	753	768	749	770	749	699	806	745	778	713	755	759	784	752	798	777	768	762	742	759	756	744	711	741	811	733	737	774	761	732	746	755	762	792	743	758	743	753	789	741	719	734	780	727	752	781	769	755	793	685	768	749	763	718	772	736	739	697	745	819	787	732	725	718	754	782	725	733	752	816	686	723	769	811	720	765	761	794	699	768	740	769	748	734	783	763	761	763	789	744	748	761	802	818	741	737	817	751	786	762	706	719	763	786	754	733	756	781	776	707	778	788	742	795	721	777	741	780	761	715	741	730	702	750	730	787	753	802	759	747	784	754	737	787	797	734	755	758	730	736	771	750	758	779	702	701	752	715	760	725	797	802	796	750	754	795	737	726	759	706	759	742	737	729	749	769	749	744	748	729	692	800	736	708	721	708	775	739	731	726	785	834	720	771	721	810	814	756	759	742	756	787	785	799	716	785	783	757	799	770	795	806	837	771	754	715	814	759	752	770	758	763	716	786	764	768	801	747	773	733	737	685	756	742	800	771	787	739	749	725	752	812	739	774	750	749	777	781	750	701	789	766	783	710	801	763	749	746	755	727	718	772	714	786	770	805	682	735	791	767	763	710	767	715	764	751	731	776	794	749	764	805	799	746	745	747	737	776	802	804	776	756	760	736	737	723	730	807	731	751	792	736	747	753	797	705	790	695	725	734	771	764	766	783	716	741	768	704	738	759	759	732	771	749	747	769	766	753	698	789	743	743	743	738	751	690	729	775	749	754	760	758	751	784	722	789	751	754	753	753	764	786	742	775	791	729	730	719	779	747	721	748	783	794	754	751	757	723	713	774	739	751	746	795	727	748	746	800	753	754	795	760	725	723	748	774	775	796	768	775	783	782	788	773	784	716	722	803	769	786	712	723	798	727	716	726	730	729	788	802	753	714	776	737	738	744	758	752	793	763	731	762	790	779	819	748	756	754	714	744	774	781	782	704	783	746	801	810	798	725	820	797	759	739	751	804	718	748	777	752	738	682	755	737	729	786	739	719	730	761	748	729	762	772	767	764	773	753	749	753	749	752	792	777	780	701	764	759	744	769	726	734	769	758	780	747	734	703	750	771	767	746	766	792	773	731	787	798	744	777	765	767	746	732	688	778	765	748	739	728	749	709	722	708	693	812	758	718	731	740	786	767	787	721	782	726	773	772	758	815	754	810	793	789	750	745	784	802	756	736	847	751	799	814	759	735	787	735	683	766	761	754	754	770	769	731	735	740	759	774	751	735	775	801	765	774	776	780	751	758	803	753	740	708	748	777	802	786	774	751	766	766	752	747	743	759	801	780	746	781	751	706	763	758	756	755	763	769	739	734	730	744	731	796	759	761	754	775	811	754	749	758	767	789	765	809	722	755	769	728	762	702	730	734	713	730	746	713	740	805	743	722	782	752	756	750	798	801	756	738	750	796	807	746	761	794	796	781	747	743	776	729	736	799	748	761	731	759	729	730	724	727	747	748	738	766	765	757	818	736	737	725	762	749	767	744	825	776	779	736	762	772	801	729	786	762	738	804	752	776	807	792	792	712	728	757	737	760	786	757	734	754	749	741	784	750	748	736	797	740	763	817	742	738	766	758	769	758	736	743	712	769	701	749	744	743	765	794	710	704	766	739	737	750
22463	21268	29039	23863	21272	21317	9740	1057	777	599	590	505	468	483	417	403	399	376	383	370	344	365	369	352	337	314	291	317	317	319	305	295	302	316	267	291	291	294	296	311	320	316	297	301	270	277	315	293	288	264	288	286	316	296	276	261	300	302	274	279	278	297	261	292	280	319	290	330	267	326	307	289	277	256	278	279	272	310	267	325	289	280	278	281	262	285	316	311	285	321	274	272	296	295	282	274	265	294	319	281	312	297	307	264	293	314	262	287	252	266	299	302	286	287	278	286	279	303	268	314	257	303	283	279	275	274	303	301	295	277	228	276	288	290	292	275	273	285	297	263	311	292	271	300	283	291	319	267	237	309	278	258	322	300	265	276	289	286	285	274	304	292	283	270	271	280	320	276	264	283	321	286	282	278	290	294	268	299	311	323	282	287	310	299	259	289	299	326	286	266	277	275	282	288	284	288	272	292	265	303	262	281	292	295	284	294	262	303	289	247	274	324	268	294	288	314	275	261	309	272	273	304	295	245	295	269	284	306	271	242	266	301	294	262	307	276	262	297	299	254	293	288	263	287	288	271	294	250	280	273	272	290	273	307	285	269	280	268	262	302	292	270	276	270	300	298	267	322	292	296	297	270	295	262	276	282	276	292	303	286	279	284	256	265	317	284	297	259	286	293	315	278	281	301	328	285	292	309	273	289	313	282	295	274	268	299	307	259	276	266	301	270	289	260	284	320	276	278	292	275	300	319	320	306	306	270	265	279	299	310	292	280	284	275	304	293	273	286	272	292	291	296	272	270	287	309	281	319	306	297	279	280	278	276	284	282	286	284	278	273	289	286	292	304	299	285	286	305	284	266	277	277	283	287	275	257	298	287	263	285	300	289	273	291	298	296	307	298	284	302	267	308	262	289	288	277	315	282	290	259	300	298	309	320	290	277	302	255	249	289	272	290	335	304	274	284	269	286	282	246	300	280	305	303	263	280	268	294	311	290	243	275	275	297	304	264	305	288	284	289	255	275	275	262	301	287	256	314	300	276	287	315	256	310	315	307	280	278	328	287	265	284	286	273	294	285	285	282	286	257	271	300	272	318	284	289	267	244	263	274	268	295	300	300	273	312	285	249	319	302	288	289	312	305	299	262	273	273	299	294	294	284	268	274	269	264	324	282	284	275	272	278	289	272	284	289	291	296	299	304	277	291	278	308	280	286	288	284	304	288	278	298	282	279	275	298	307	294	273	312	277	298	295	308	292	303	284	288	296	290	268	259	297	259	280	287	290	261	296	242	279	274	288	281	230	265	281	281	332	304	285	263	268	268	292	280	269	270	271	295	267	272	313	295	301	312	316	269	281	265	294	280	257	285	255	277	278	304	261	268	292	277	290	280	280	280	308	297	304	292	294	284	310	301	281	281	256	293	276	338	306	303	254	292	280	288	287	287	259	319	282	273	290	271	307	274	293	247	284	310	271	280	301	300	272	237	315	263	315	261	287	295	289	305	286	308	277	294	296	267	267	288	304	293	289	301	266	273	270	268	262	296	274	281	267	300	289	266	289	281	255	300	311	314	272	282	261	265	307	337	260	302	284	302	295	286	296	270	264	302	274	269	285	289	281	242	310	277	249	283	298	268	306	251	292	292	292	268	272	271	296	266	286	311	287	306	315	293	292	289	283	328	277	270	283	284	269	245	289	279	275	274	298	302	271	271	277	289	252	268	273	285	289	265	324	289	296	299	306	292	277	289	291	295	283	294	291	278	272	260	309	274	307	280	289	300	273	286	299	292	306	305	309	267	307	306	307	291	318	294	257	282	259	263	278	281	299	294	267	286	281	266	292	295	282	259	260	299	309	314	289	288	285	319	273	267	304	285	287	250	284	282	290	305	295	271	290	275	296	281	299	285	288	264	314	296	274	286	311	262	303	259	285	280	295	320	254	271	293	299	283	259	288	253	277	290	285	287	275	293	251	271	282	305	288	311	266	288	297	296	309	299	296	289	311	265	287	236	311	254	286	264	280	292	301	248	302	273	274	285	257	297	272	293	291	288	269	307	304	306	287	269	247	273	266	300	295	295	298	283	298	258	288	271	258	282	284	289	306	294	282	303	272	268	314	294	294	296	296	290	293	280	267	291	287	272	282	282	293	290	298	317	314	290	283	274	281	273	315	281	292	298	293	286	289	286	284	268	292	274	297	304	277	303	282	303	279	280	255	273	272	262	307	258	280	261	271	281	284	289	294	292	297	282	276	287	302	303	258	297	304	314	280	273	289	294	303	286	282	285	296	280	271	270	278	287	326	280	295	301	245	290	301	318	267	304	294	260	287	321	284	286	281	278	269	275	295	277	251	283	291	253	292	280	311	274	263	292	291	271	303	313	295	302	294	282	279	290	306	335	305	259	301	282	291	269	255	284	285	285	254	281	292	288	312	289	274	282	292	263	299	284	284	275	281	311	267	299	289	271	292	280	263	288	292	286	290	267	269	287	276	260	265	273	277	299	291	248	287	305	274	301	298	258	280	278	285	283	247	297	286	254	256	263	288	283	257	307	272	296	287	282	276	285	275	283	291	305	303	269	287	284	281	284	297	294	261	309	282	279	300	292	289	260	258	289	246	264	263	273	277	232	257	286	288	321	293	325	268	299	272	324	259	271	309	283	252	286	293	295	262	284	290	280	290	307	314	291	322	277	294	281	276	305	301	300	286	290	275	300	248	275	270	288	295	265	313	259	287	296	301	269	269	274	260	268	284	260	278	291	287	303	273	285	270	289	275	301	290	279	279	286	291	259	291	282	254	272	319	304	274	280	292	251	270	267	283	304	275	298	289	276	268	291	277	273	266	271	270	298	307	290	318	304	272	303	272	311	306	301	282	280	271	285	268	284	302	287	267	288	296	265	304	292	251	265	256	274	276	304	291	292	310	279	279	293	267	262	280	292	308	283	297	283	267	283	284	301	274	288	308	306	312	266	291	286	282	259	261	282	259	298	288	292	286	291	292	269	264	286	276	255	277	261	294	290	285	305	265	311	278	305	298	279	289	305	309	271	270	274	296	303	258	292	300	280	292	304	266	290	273	287	279	324	275	287	264	293	280	279	277	283	266	268	276	315	258	272	291	285	265	286	262	287	298	281	285	281	328	258	279	272	295	268	284	276	269	306	307	273	321	273	302	300	299	297	297	290	281	274	287	277	318	288	280	284	320	250	307	284	302	315	283	278	285	289	298	279	276	289	312	266	291	276	309	306	273	268	283	307	311	324	283	306	295	244	267	268	315	292	287	279	275	283	286	258	300	283	302	290	302	292	276	270	268	322	284	317	274	286	293	300	312	293	278	305	276	301	279	254	301	298	260	276	302	274	296	259	265	321	277	299	299	290	284	280	272	291	254	302	281	310	300	297	301	278	299	283	279	294	282	270	312	298	284	280	289	285	299	263	295	273	338	267	276	283	299	280	308	299	285	269	277	280	276	288	281	307	264	271	301	302	265	293	268	326
4370	14070	9707	4721	3469	2470	1789	1384	1154	955	754	662	594	523	515	458	462	404	379	412	365	359	348	343	377	364	333	351	363	336	337	324	334	346	334	290	314	266	334	283	338	288	304	296	314	314	358	299	303	314	308	312	303	306	278	297	290	313	276	283	281	258	308	282	306	257	279	291	299	286	264	308	292	295	278	287	302	306	275	275	293	289	286	276	278	284	281	296	301	278	277	291	270	286	279	280	282	269	277	281	278	285	322	316	289	297	297	255	280	307	322	288	301	301	283	291	304	286	304	294	278	292	290	287	265	282	267	300	257	280	248	288	295	273	288	294	275	238	274	302	301	312	279	311	262	294	280	284	304	277	297	300	279	280	289	292	316	309	288	293	264	284	293	299	283	260	265	293	289	301	269	280	268	292	320	313	285	271	287	281	260	320	296	286	269	309	268	281	304	280	283	270	297	292	299	293	283	298	271	266	255	299	298	295	294	235	272	274	299	299	261	290	281	296	262	290	270	278	286	304	273	283	263	256	285	293	293	293	281	297	277	256	275	285	296	295	303	252	288	271	269	312	254	277	292	271	278	259	273	286	262	292	268	260	289	258	294	282	290	275	277	308	273	267	270	288	282	292	306	335	293	269	295	281	299	271	284	279	277	282	275	258	300	278	274	280	327	292	283	268	321	289	271	284	282	268	248	301	310	289	311	292	298	274	295	288	270	332	306	275	293	295	277	268	295	341	302	287	291	307	293	293	284	257	287	252	270	293	297	306	288	279	298	258	292	313	278	268	282	282	265	286	281	282	287	278	284	304	302	295	265	275	295	289	273	296	304	273	294	281	299	264	316	289	294	307	270	282	284	246	250	307	288	332	272	295	265	269	321	276	296	289	255	338	257	251	303	308	272	290	306	300	299	308	264	292	266	278	270	294	283	288	284	269	250	251	281	291	238	295	262	292	251	267	331	288	282	289	279	282	277	255	287	249	270	285	288	253	266	268	295	294	273	288	291	278	274	284	316	289	283	286	269	285	285	276	287	254	270	283	290	284	303	294	287	280	307	274	270	297	316	294	261	328	256	273	318	290	299	282	276	250	281	287	261	295	297	236	294	291	285	305	326	267	302	301	304	276	276	296	280	252	304	274	240	284	251	288	274	296	269	273	297	262	298	260	278	291	292	247	299	270	275	274	321	289	270	275	306	298	297	260	273	293	264	274	271	274	281	273	293	276	275	259	278	305	251	273	298	302	283	324	304	300	287	267	298	309	279	267	284	291	302	293	260	260	288	275	303	291	262	278	267	275	284	287	274	313	275	279	288	271	229	297	290	275	293	272	314	271	285	280	273	277	296	291	308	276	280	297	241	287	269	253	294	303	268	279	289	305	290	282	283	312	289	263	283	307	291	314	260	263	300	267	306	276	295	277	260	278	305	301	259	250	267	306	290	267	286	262	289	281	258	296	276	272	300	303	286	287	325	277	285	273	254	328	282	302	275	225	294	296	305	263	319	293	282	261	308	289	290	330	319	278	269	288	283	284	284	283	283	275	286	227	305	271	270	302	257	293	288	291	251	305	312	266	284	287	263	279	322	277	294	300	270	269	284	269	301	260	278	275	275	293	305	300	285	276	268	267	276	273	292	273	295	280	282	289	249	289	298	273	272	307	264	248	304	297	277	261	290	267	295	314	272	287	271	261	313	270	272	267	289	269	258	251	308	296	280	268	292	261	281	319	286	278	294	302	263	268	269	270	284	285	288	307	299	276	286	246	274	255	273	281	274	261	263	301	285	254	291	270	299	295	285	290	286	262	263	295	290	274	289	260	284	256	267	316	316	303	316	284	287	312	299	297	293	291	274	313	270	283	271	272	266	300	267	279	270	298	270	268	271	288	264	302	271	281	267	302	265	278	298	266	309	304	257	298	281	294	316	308	291	289	287	277	298	293	272	280	279	287	301	301	283	289	269	287	283	260	288	281	304	300	272	276	296	272	287	263	287	311	266	248	312	278	292	318	282	257	299	298	289	284	283	272	295	251	292	283	294	302	295	276	292	246	295	276	279	284	286	267	304	287	312	260	272	251	272	279	311	291	280	281	265	250	294	277	290	318	278	295	262	295	259	267	265	290	282	268	295	300	256	282	256	288	273	262	256	308	264	290	278	285	253	291	311	283	264	292	282	285	280	284	255	294	272	280	254	286	262	312	297	272	264	248	317	276	278	279	308	263	287	285	265	271	304	300	296	277	276	311	276	278	297	294	259	270	271	298	280	306	274	276	277	239	263	280	274	298	293	314	318	272	281	269	289	303	293	278	285	274	299	314	300	279	277	302	292	259	279	303	276	296	304	278	298	295	271	296	278	292	285	280	278	273	310	285	262	298	271	275	277	270	292	264	268	252	297	311	241	274	286	281	290	287	272	269	295	286	296	276	281	295	274	263	288	257	305	262	276	253	288	283	302	280	292	286	273	272	252	272	256	273	262	309	284	309	287	280	281	275	285	283	294	302	297	268	290	297	259	280	264	309	280	271	276	284	279	299	305	260	282	299	309	286	283	302	295	266	288	283	273	293	293	311	288	263	300	308	277	289	292	280	276	280	238	256	250	281	284	321	289	282	276	315	296	280	291	294	301	292	288	292	303	289	305	302	290	284	291	250	292	280	275	275	294	286	297	266	293	272	284	295	308	264	315	280	249	288	272	298	281	280	270	285	290	274	276	300	276	262	259	276	258	299	273	263	293	305	267	283	299	265	270	288	268	295	334	285	293	299	307	272	312	278	297	279	295	275	278	298	246	272	293	311	281	271	296	286	294	297	305	271	274	311	290	279	276	303	283	277	283	257	298	303	320	266	324	297	293	279	266	281	268	293	279	268	322	292	265	277	315	259	280	280	305	267	310	284	280	267	286	288	294	257	288	275	249	256	317	299	287	283	297	277	260	276	325	273	279	280	251	282	273	271	282	286	280	291	280	262	303	304	267	253	311	298	285	292	287	298	281	252	297	278	264	316	274	270	260	291	295	290	278	265	274	298	294	297	277	254	267	268	287	287	262	287	285	297	264	310	303	271	262	276	279	285	261	295	275	258	287	295	284	301	271	317	259	268	300	272	294	259	272	285	275	247	268	274	278	293	278	292	288	262	315	292	278	290	275	279	290	272	277	287	290	313	287	291	271	257	286	284	282	296	257	288	315	302	299	288	281	289	284	299	312	252	283	281	294	262	269	301	282	268	292	296	270	303	265	284	270	275	307	305	311	276	273	298	300	307	284	285	314	271	258	283	280	270	278	279	280	271	300	307	300	264	296	249	284	288	268	281	266	289	290	267	271	261	277	279	277	284	277	293	298	280	262	292	269	262	290	254	274	308	294	266	280	299	265	258	267	293	281	304	282	269	270	303	298	307	269	314	290	263	275	317	283	309	252	277	272	274	291	294	284	286	284	261	276	296	264	298	261	303	301	262	298	255	242	225	279	312	270	293	297	266	263	286	278	267	308	273	261	282
27747	19861	7044	1094	805	713	728	700	661	686	683	653	676	664	660	709	653	672	662	665	669	689	734	703	639	634	621	683	668	636	656	682	717	641	632	665	636	685	708	663	667	649	683	699	714	687	687	670	675	633	665	692	701	696	700	683	625	665	676	636	670	640	700	640	676	675	667	678	641	618	629	640	676	636	698	677	689	702	699	702	713	687	653	637	657	650	683	622	631	690	665	609	652	703	664	697	612	676	673	696	633	702	615	661	663	659	671	661	671	664	649	655	657	704	695	664	678	663	640	686	680	675	661	686	656	644	662	665	642	678	687	699	627	649	671	597	665	683	697	687	671	659	649	681	633	680	653	686	647	634	620	684	694	717	642	639	671	722	675	684	700	661	662	665	665	682	646	680	634	699	710	647	699	641	693	650	678	665	622	622	697	635	663	615	626	649	652	717	678	649	648	690	708	627	666	725	737	701	697	662	672	679	661	688	655	717	646	639	662	650	652	639	645	675	651	654	643	663	674	651	643	639	683	658	641	695	648	659	655	670	687	644	651	645	709	673	651	650	670	630	658	680	622	621	656	658	667	661	616	660	685	684	637	670	678	671	686	659	687	640	682	652	608	658	669	673	654	642	727	662	698	689	670	672	646	687	672	669	670	639	725	654	648	667	634	678	660	671	625	688	626	646	683	658	659	632	674	643	678	663	623	676	670	674	685	622	623	699	643	691	655	682	685	660	683	683	651	637	692	659	662	712	676	651	667	605	672	657	662	594	684	720	621	689	690	652	678	673	617	674	676	645	642	666	673	642	667	659	658	655	715	658	694	724	646	687	685	667	687	679	652	661	658	677	702	704	641	684	619	670	701	663	669	670	626	660	678	695	647	692	653	656	642	651	646	694	638	698	675	601	661	667	665	707	624	634	689	623	654	650	664	633	663	631	680	672	699	678	653	657	671	683	722	709	658	608	706	683	700	629	660	667	693	646	668	683	638	660	659	631	687	684	699	685	702	671	654	712	651	720	640	674	631	662	661	625	615	703	683	639	610	649	729	687	697	673	671	650	702	695	714	695	656	634	655	664	697	695	631	659	642	655	663	665	673	606	698	722	685	674	649	639	656	646	677	701	645	682	664	663	636	683	699	685	657	651	660	699	684	648	622	625	671	664	726	700	631	675	680	649	661	674	680	633	707	625	650	649	675	698	648	619	700	647	677	653	607	675	643	677	662	623	645	691	651	699	619	703	605	649	652	654	710	663	651	670	654	677	655	692	665	674	632	657	684	672	687	636	634	692	688	695	640	635	624	676	668	712	673	655	642	690	669	648	704	624	703	619	659	642	660	666	669	696	687	647	692	740	685	655	678	678	691	660	631	687	684	632	669	637	647	741	703	649	682	636	627	691	697	656	642	685	620	648	648	700	681	623	685	611	663	660	709	680	656	674	663	666	637	651	684	651	672	649	671	659	671	650	661	690	672	683	696	672	726	615	705	703	641	672	667	646	631	664	666	678	675	690	619	640	624	654	637	683	664	670	665	639	694	662	715	624	639	695	675	689	691	636	658	659	698	675	678	646	735	677	659	679	648	675	683	675	700	648	658	668	679	711	680	670	644	658	688	640	643	643	650	639	710	673	655	623	704	684	676	630	621	650	630	683	612	675	647	692	670	656	649	658	649	645	726	656	683	652	635	691	644	680	658	684	662	704	696	731	648	683	689	638	674	659	675	650	668	640	658	665	646	657	660	622	628	666	674	696	706	648	650	681	642	632	669	654	617	651	646	646	676	696	629	673	639	651	668	680	657	645	672	708	639	693	668	648	645	648	656	631	681	633	653	617	642	638	692	672	631	689	658	648	707	657	678	672	643	651	672	692	629	667	678	641	654	645	674	624	640	669	653	682	633	650	679	675	682	690	693	664	686	643	699	665	647	677	662	666	692	628	669	690	658	667	646	658	660	667	673	704	670	623	643	632	614	661	628	690	674	650	728	706	635	639	667	681	692	679	677	681	689	696	677	669	749	645	650	666	669	677	657	658	658	718	634	622	699	660	717	668	655	629	696	671	661	641	664	650	678	687	703	675	646	662	671	662	629	670	645	715	661	693	625	655	672	689	651	590	676	637	639	683	658	673	680	657	676	649	669	645	633	634	697	669	673	651	598	701	711	684	680	631	610	652	673	646	674	655	671	682	650	686	675	636	664	661	593	657	658	654	676	650	651	685	636	695	619	663	641	664	709	603	680	648	656	614	660	707	621	662	664	628	695	694	663	675	665	687	695	656	647	626	727	649	696	677	686	654	676	658	696	684	634	664	670	668	712	674	646	633	624	662	692	654	692	651	626	650	654	662	627	673	690	685	631	635	665	700	620	660	698	638	663	643	703	660	675	649	651	700	659	651	650	642	681	651	696	634	623	653	717	670	711	663	648	656	671	609	643	659	653	698	651	687	627	637	660	667	707	669	669	658	687	654	665	633	687	670	654	665	668	634	639	643	668	651	687	697	669	675	672	666	683	618	659	635	670	664	635	652	662	648	650	656	656	637	628	637	678	663	673	651	653	689	655	663	672	681	702	649	674	663	690	657	667	684	677	648	646	653	648	701	644	656	679	642	644	650	657	671	647	654	690	692	668	652	655	636	676	666	601	666	643	667	652	691	681	703	669	646	680	656	670	693	667	673	651	705	644	663	668	682	612	698	651	668	670	659	637	693	649	652	647	635	630	689	709	669	647	669	647	643	617	627	686	680	641	668	665	623	646	669	715	672	674	639	671	657	669	666	648	665	671	655	665	644	626	660	656	640	668	636	667	695	687	632	654	634	691	618	666	664	659	678	633	657	685	641	661	643	683	636	661	693	668	640	676	669	667	667	672	651	678	594	672	665	603	644	652	670	669	638	675	680	665	683	644	668	675	649	667	633	674	667	674	681	623	678	702	640	661	676	728	630	707	687	608	653	627	692	631	649	686	671	684	688	627	709	705	708	670	648	679	691	699	629	661	616	617	651	672	672	697	650	610	682	674	662	695	700	651	637	692	710	663	663	712	583	653	635	671	638	683	626	679	658	674	662	654	670	659	697	659	646	674	646	681	686	634	641	645	709	689	680	633	624	655	684	694	656	643	630	662	657	679	649	660	642	627	609	645	661	696	655	657	603	654	677	658	650	661	683	695	638	655	640	709	696	673	689	698	660	682	635	640	652	677	664	658	651	640	651	641	666	659	706	682	677	691	692	696	650	632	642	644	690	671	668	639	656	664	661	646	677	713	671	668	680	639	695	677	686	718	628	687	673	607	669	684	660	682	658	668	660	698	653	678	662	663	671	685	715	639	629	684	630	658	670	655	640	672	663	650	666	701	681	668	678	632	673	646	678	663	702	639	643	667	624	698	661	599	644	677	639	645	659	676	628	596	642	678	640	634	667	690	650	587	654	638	676	691	636	665	661	675	666	680	666	656	677	665	688	664	628	643	657	675	701	681	644	659	670	641	633	653	668	657	627	666	666
4606	1636	1246	917	857	733	751	744	677	732	686	698	698	697	755	692	673	693	710	681	682	702	650	702	663	685	623	715	664	649	678	692	640	676	648	681	673	682	667	693	737	669	697	646	699	683	697	686	649	649	730	660	644	679	714	710	658	645	636	677	658	707	720	700	640	668	706	677	674	664	647	708	663	686	675	681	705	662	693	665	674	722	660	664	670	682	676	704	682	679	638	661	660	698	662	676	688	651	638	669	666	654	750	680	675	656	692	680	667	683	673	665	652	677	690	642	649	664	674	732	659	658	690	647	644	618	696	647	658	681	681	647	681	688	673	682	723	662	643	655	656	690	673	686	673	707	654	654	721	667	727	659	671	640	690	648	665	688	649	688	692	657	664	668	680	663	684	683	659	645	689	665	660	694	710	700	673	686	678	707	606	685	653	713	690	714	657	700	695	677	690	690	661	708	662	691	663	667	655	667	667	666	625	673	704	657	643	620	668	681	646	633	652	636	681	701	634	652	657	714	679	664	696	686	661	666	640	710	676	680	678	665	658	699	674	688	691	655	679	674	684	711	639	654	664	701	697	642	640	683	684	688	688	665	681	661	692	669	724	689	680	656	689	696	657	683	666	657	679	569	669	684	657	638	672	660	662	640	703	642	718	686	717	682	687	689	639	662	706	679	686	690	683	664	718	654	673	756	655	686	682	678	658	641	625	675	653	658	691	665	696	668	660	691	647	642	669	661	662	663	676	700	652	641	689	677	674	667	680	679	673	664	651	660	692	626	708	680	690	691	651	608	654	683	678	703	671	691	683	683	724	683	659	712	688	659	647	643	636	635	672	674	676	655	655	664	674	671	695	695	715	679	674	702	700	659	716	682	701	665	653	690	651	664	679	717	688	693	666	704	679	726	670	632	694	686	660	662	713	693	683	674	626	679	699	685	685	742	618	638	640	694	664	708	660	703	685	672	691	705	650	680	661	699	682	636	652	715	667	682	654	661	667	633	687	687	666	666	681	631	638	648	707	676	694	698	702	659	647	670	661	691	685	662	665	683	640	660	687	705	689	681	695	703	656	694	716	652	629	615	762	700	706	666	644	711	665	673	648	654	693	661	653	673	686	688	689	670	661	673	660	708	681	684	680	685	641	652	671	694	679	629	685	704	650	657	649	638	718	707	700	676	693	668	692	671	677	652	710	650	682	644	687	702	687	676	651	674	647	643	651	654	655	703	625	663	651	620	680	655	682	688	661	649	707	667	694	645	632	725	683	656	703	686	666	704	714	632	657	702	658	696	706	709	677	643	640	707	672	692	669	689	640	670	690	713	703	694	680	679	618	663	645	631	681	659	648	662	676	657	658	655	673	660	697	650	691	650	659	643	667	650	660	726	674	647	630	720	636	661	686	683	686	658	673	628	678	643	647	711	664	659	710	661	659	680	651	664	697	685	676	704	689	658	687	689	669	685	694	675	672	731	706	642	685	685	671	672	673	694	705	658	659	689	670	650	706	695	686	681	693	669	688	706	696	672	673	685	693	628	687	666	700	663	673	681	696	674	686	701	689	665	704	659	676	600	650	662	684	703	682	679	699	683	618	683	713	693	677	663	651	675	689	640	709	672	668	690	649	635	668	666	648	669	678	699	702	701	704	639	700	674	653	668	658	672	626	684	716	689	663	731	664	653	655	713	659	609	662	666	672	670	650	707	692	703	661	650	667	665	650	676	681	655	675	688	695	722	630	627	704	677	665	698	724	686	697	660	662	658	626	671	684	646	696	672	641	664	683	697	675	671	644	673	704	715	689	652	670	675	662	683	701	653	691	675	655	655	671	651	678	725	693	658	704	688	758	638	653	634	660	679	646	711	670	664	650	714	643	683	688	635	663	654	676	651	673	672	696	707	659	675	658	629	645	631	646	675	671	665	670	627	668	705	670	680	681	657	640	672	675	662	707	690	688	667	644	649	660	701	711	678	658	680	688	664	671	678	675	703	707	671	670	695	665	712	648	664	685	692	656	680	691	700	655	709	670	725	668	732	699	675	650	714	673	676	701	720	682	684	647	648	672	685	674	642	668	693	645	700	684	649	642	669	685	666	641	704	690	725	720	639	683	657	636	676	639	674	672	659	639	641	687	683	686	698	682	719	690	693	675	696	642	680	684	663	652	689	645	665	662	678	695	681	667	627	670	700	710	692	676	684	669	671	703	686	676	669	674	703	681	644	691	680	713	682	709	635	686	659	662	644	690	691	709	649	694	629	682	695	668	658	688	694	674	664	667	672	679	659	683	756	653	687	716	666	695	664	636	682	647	706	671	684	630	715	681	657	653	675	659	668	715	669	704	643	687	674	691	734	649	671	762	688	691	657	653	700	658	671	697	687	643	645	705	681	647	631	649	706	706	707	684	673	659	663	681	701	657	707	665	674	635	641	633	643	654	693	709	650	612	670	637	716	672	664	639	653	691	687	657	674	693	665	647	693	709	681	680	630	728	725	736	687	675	712	646	659	644	694	649	710	693	644	702	678	653	682	672	627	667	676	674	670	669	612	679	659	650	663	669	661	648	680	642	646	680	645	667	708	717	699	700	731	690	688	670	661	685	714	657	670	673	640	685	652	684	663	679	720	725	671	677	695	659	674	668	704	646	644	683	671	671	670	712	667	685	667	682	694	672	660	696	680	653	672	665	679	706	654	657	643	627	692	667	687	698	695	704	690	687	615	663	630	664	675	689	640	657	676	633	660	633	651	679	612	664	660	725	680	712	667	698	667	616	674	671	643	685	664	671	695	661	669	660	684	625	651	680	671	700	638	728	702	659	719	655	729	663	659	658	668	690	663	673	689	639	675	685	716	655	699	627	622	690	686	681	681	657	642	674	671	678	690	658	712	651	690	660	666	703	684	694	685	598	626	680	655	690	661	683	629	682	701	737	701	675	634	613	670	664	684	682	656	704	651	678	670	671	644	689	684	679	679	726	736	652	666	682	700	681	681	698	624	667	632	659	672	629	686	668	691	646	663	721	646	683	640	660	684	640	666	660	669	673	628	655	658	673	671	696	705	730	738	645	643	691	700	678	638	640	656	665	666	706	645	697	637	687	679	677	690	713	671	676	650	693	680	645	669	699	688	692	685	672	662	664	663	729	646	677	624	644	627	677	664	657	665	648	673	642	659	661	687	657	670	725	648	680	625	696	740	640	658	659	710	691	644	635	694	671	713	677	751	717	649	691	729	725	685	684	682	660	713	676	666	693	673	669	693	681	698	640	685	659	678	675	661	715	665	673	637	616	658	681	681	649	645	705	673	699	700	670	706	660	675	673	711	662	687	657	694	704	638	650	690	724	660	638	688	687	673	644	660	688	682	684	671	699	690	659	638	669	674	650	682	659	680	640	691	672	690	706	669	693	686	691	638	663	665	736	661	682	702	608	722	681	678	664	670	671	669	686	655	678	676	631	670	689	623	708	651	649	641	651	714	672	677	671	723	644	659	696	640	645	679
23672	21306	28545	24364	21314	10339	1021	668	541	529	471	430	367	379	375	362	335	362	348	327	359	316	334	317	312	284	339	342	316	290	327	279	310	295	313	321	289	311	263	295	286	319	300	290	282	313	293	314	321	256	311	260	302	285	292	285	308	329	279	314	293	264	258	299	292	299	273	276	325	271	284	326	272	290	270	284	328	305	280	292	324	284	290	297	277	289	271	329	300	315	307	316	322	327	302	278	284	315	307	293	263	268	301	301	318	293	302	308	325	299	275	297	297	325	302	313	296	316	284	316	302	304	285	297	301	280	322	321	303	306	300	308	337	318	301	266	297	303	297	273	289	310	308	305	293	301	302	288	314	281	289	302	338	347	281	301	282	303	316	286	274	315	298	286	295	288	281	280	316	289	283	294	307	292	293	285	298	306	320	296	287	294	284	295	294	304	310	294	271	258	309	308	308	291	309	334	325	302	321	331	280	297	309	286	264	277	331	325	316	287	314	289	285	305	269	289	316	306	305	301	276	283	261	295	316	315	287	316	320	288	313	264	296	317	298	298	266	321	265	293	298	312	289	303	303	283	303	298	284	277	289	315	275	304	304	301	285	270	295	263	274	281	282	267	324	297	333	285	287	327	305	296	301	292	314	304	305	326	328	268	289	336	283	294	285	299	308	279	278	321	301	311	277	284	291	276	328	285	280	284	311	287	293	305	274	329	301	284	303	280	301	339	297	241	301	299	282	287	303	277	271	297	277	295	305	309	295	315	313	314	286	272	310	310	305	337	316	283	315	294	278	280	309	320	315	288	297	284	311	270	292	328	278	291	288	302	295	309	316	299	327	279	297	281	307	304	307	291	297	304	279	293	284	297	297	313	289	286	291	274	317	298	289	336	318	281	311	290	321	282	324	285	298	287	284	296	287	300	296	282	305	269	285	302	296	294	282	293	309	274	310	319	302	327	290	296	328	298	294	303	306	277	293	309	301	295	315	263	289	304	300	266	285	275	315	278	303	281	307	324	292	309	294	292	301	297	298	280	311	311	288	270	299	320	286	286	271	302	311	309	302	279	282	305	291	284	293	332	297	295	277	329	300	293	298	310	296	298	291	269	272	326	278	319	306	282	289	289	274	294	322	291	323	284	297	272	300	262	302	324	264	303	310	274	274	265	343	275	291	269	287	288	333	288	300	302	318	297	316	311	312	305	324	300	285	297	304	295	280	297	267	331	303	308	308	293	289	291	312	291	317	273	331	265	287	316	309	288	304	271	299	291	298	286	299	270	302	310	297	334	282	317	301	253	319	302	322	260	322	283	289	316	309	289	307	290	267	290	301	306	290	321	299	269	304	279	282	263	285	281	282	288	325	287	312	288	268	272	311	292	275	279	322	289	267	289	301	316	309	300	271	281	283	282	299	293	298	307	287	296	286	295	323	292	289	299	299	309	304	286	288	288	247	242	303	293	293	299	325	268	287	300	290	283	319	303	281	305	303	273	290	258	309	299	290	292	288	300	292	310	288	298	278	281	275	299	275	298	311	287	268	266	326	288	312	304	317	285	299	298	300	279	326	312	311	296	280	282	297	312	275	292	274	297	276	282	285	308	311	293	280	270	335	304	278	297	323	294	305	311	283	313	295	306	270	312	289	277	301	311	285	287	287	330	301	302	340	314	264	303	289	305	323	317	305	319	279	291	316	264	267	286	278	307	259	279	303	299	262	266	298	301	333	280	315	300	312	292	347	276	301	301	303	278	275	300	306	308	299	281	277	322	290	275	305	283	308	280	286	303	272	295	266	291	289	333	277	304	295	304	303	294	280	304	294	288	289	307	287	315	298	286	302	285	302	258	317	293	303	274	310	303	315	274	287	302	298	315	311	304	288	304	294	297	328	310	299	300	291	297	341	298	302	294	298	308	321	277	289	302	264	289	312	322	312	276	312	292	301	298	296	283	301	289	319	254	291	281	294	290	303	308	282	298	284	280	311	292	271	305	314	263	324	292	306	301	305	282	299	269	264	308	274	277	311	331	318	278	282	309	297	283	308	298	310	308	308	296	309	316	279	320	299	316	298	301	279	273	263	285	278	306	337	300	303	325	271	285	295	307	307	311	304	303	281	318	304	258	311	292	278	292	311	295	232	288	278	278	298	270	283	321	304	325	291	288	278	304	300	337	282	301	292	288	298	288	293	273	301	320	318	300	276	271	314	265	275	289	293	307	267	296	251	263	296	287	307	313	295	300	325	287	292	309	303	275	283	291	303	264	283	314	293	317	306	299	306	291	273	324	327	319	276	293	291	316	280	304	282	296	294	296	284	284	301	261	300	312	292	291	284	262	291	287	277	290	315	288	308	294	264	290	315	303	308	301	283	277	278	297	282	297	341	275	293	310	290	289	289	281	315	289	274	285	287	280	283	304	295	281	312	280	289	281	263	292	286	302	285	272	310	318	299	281	343	314	282	314	300	352	266	297	288	283	298	296	308	283	286	291	270	264	272	295	280	310	319	291	289	305	286	301	286	308	323	313	281	320	313	282	301	266	280	297	288	321	311	313	296	324	296	338	285	326	287	283	297	284	308	262	281	309	305	319	313	306	303	299	313	313	328	315	314	307	268	257	275	315	290	320	276	279	302	275	317	327	288	283	300	320	294	326	309	292	286	282	289	269	311	292	308	304	282	318	276	318	272	305	303	270	296	307	321	305	280	330	312	287	283	323	303	292	309	307	284	287	317	295	324	294	279	322	287	309	316	286	297	299	272	303	290	269	296	313	279	304	273	308	290	293	295	307	282	313	292	279	279	285	275	295	316	296	280	308	294	305	287	291	279	280	322	327	314	272	301	279	284	302	304	300	290	302	268	298	318	312	268	282	272	331	343	280	293	295	297	297	305	290	305	298	278	281	294	287	275	289	278	303	286	295	327	270	309	292	283	285	308	340	306	304	286	322	290	295	309	301	284	334	283	295	277	314	292	267	294	329	288	255	273	312	303	298	285	320	292	246	335	316	285	362	290	287	283	299	267	292	316	275	302	276	295	304	281	321	302	283	286	295	292	282	292	305	279	297	319	293	310	315	268	311	320	282	294	289	292	298	286	272	287	299	303	287	317	267	312	284	310	319	267	312	257	291	266	293	290	301	300	283	302	292	289	282	307	296	299	310	281	287	288	302	289	289	313	263	299	321	297	285	330	285	283	302	321	282	324	301	307	274	281	305	266	306	320	292	305	287	268	299	288	298	316	291	341	279	309	282	293	279	304	283	294	275	296	300	275	253	296	299	267	311	264	270	303	287	290	281	339	278	278	287	244	273	292	301	286	308	295	328	293	313	289	321	274	271	263	299	284	281	326	312	284	294	280	294	247	303	291	294	279	316	255	300	279	324	279	313	295	282	285	299	267	260	286	267	279	270	304	271	306	312	309	305	294	277	276	282	279	318	307	274	314	286	265	294	283	315	288	300	321	277	305	298	278	292	261	307	314	325	311	329	314	326	303	287	309	306
3302	8677	5938	2815	2057	1520	1153	948	813	665	591	518	451	463	420	402	390	382	337	367	380	364	346	337	377	347	341	315	335	336	328	316	330	361	319	360	319	319	309	324	303	329	299	331	313	325	293	330	371	330	317	316	358	319	312	288	320	330	335	299	311	321	315	291	310	326	278	297	309	326	326	319	312	336	326	324	323	317	293	341	324	335	298	320	307	304	310	334	310	308	321	322	278	303	313	305	320	291	314	303	332	330	343	305	318	289	306	315	309	313	325	314	325	346	279	302	325	313	307	308	286	317	279	312	329	305	318	304	301	337	292	304	333	326	327	335	311	301	318	290	309	298	330	280	303	300	328	329	281	320	296	304	312	313	297	314	310	307	330	289	316	315	321	323	294	311	319	306	298	285	326	314	336	317	352	315	336	338	336	312	312	289	312	333	299	336	298	285	311	329	286	313	298	331	313	301	329	281	320	322	325	291	349	287	314	316	300	320	299	340	306	310	268	300	324	309	318	299	333	310	316	303	313	311	301	329	339	316	278	335	316	318	316	338	338	330	302	262	328	331	297	272	311	304	311	312	291	331	346	290	321	336	371	273	292	333	340	322	324	291	327	328	314	297	319	310	314	314	307	283	337	286	316	296	315	321	303	302	282	310	311	331	329	308	333	298	277	328	317	314	321	287	292	335	332	353	293	328	323	316	312	291	341	306	300	295	303	339	323	318	296	327	310	321	317	318	290	337	257	307	315	319	306	288	321	309	311	301	337	345	330	282	312	321	343	306	306	310	297	318	322	306	307	340	289	317	328	307	316	299	279	314	307	287	331	304	292	314	344	331	301	306	308	328	345	277	340	306	277	292	336	306	294	307	298	315	283	310	305	291	322	321	316	330	340	305	275	306	332	318	318	317	306	312	328	294	320	275	330	331	300	290	322	344	336	353	317	292	317	322	309	331	297	351	300	266	310	275	308	326	308	322	303	288	291	328	308	296	304	301	308	288	292	302	310	303	325	319	315	284	308	320	275	315	326	331	324	290	308	346	311	323	297	330	306	273	349	317	299	306	305	329	302	346	321	305	311	288	293	320	322	342	326	316	293	301	287	337	297	346	312	313	310	324	327	318	316	305	321	334	303	286	301	290	322	346	321	340	316	307	324	318	305	338	336	303	309	324	313	309	346	319	320	294	306	316	341	321	312	330	311	288	306	327	309	316	314	334	328	340	300	314	306	349	329	315	315	304	303	299	293	297	322	308	319	313	339	301	285	301	308	317	298	315	312	301	288	330	311	265	307	328	321	338	270	295	300	342	335	324	312	315	292	333	306	325	342	303	332	302	320	286	300	314	327	300	321	295	288	316	304	310	323	319	334	283	328	315	329	299	339	295	315	319	329	305	333	316	304	284	320	310	299	306	324	283	329	338	333	311	325	328	313	316	341	284	299	273	313	312	307	304	315	321	307	309	333	307	323	313	312	333	306	282	353	344	302	280	295	315	307	307	277	318	359	269	300	287	320	295	318	317	302	314	288	305	294	296	344	302	325	313	286	328	313	310	292	299	329	335	346	323	307	318	277	333	313	311	321	301	319	327	307	335	318	300	315	315	278	309	286	305	323	317	331	308	301	296	313	287	308	316	301	306	311	317	299	322	307	305	293	317	333	310	321	306	293	309	326	325	325	329	303	288	295	350	336	306	317	305	299	306	307	312	292	316	291	313	284	338	317	318	308	333	279	295	315	315	292	312	322	328	296	312	316	353	351	329	326	315	311	282	314	305	323	306	283	299	340	292	306	333	288	318	305	344	309	295	332	286	297	318	347	308	292	313	314	321	293	300	280	315	330	313	328	354	328	318	296	300	324	282	338	299	307	282	298	303	297	318	312	324	307	319	294	301	298	318	310	298	337	326	306	316	310	326	320	295	321	312	347	320	268	339	302	314	304	314	281	329	274	321	343	293	314	279	299	306	332	306	317	323	317	293	340	306	317	319	316	294	276	322	315	346	305	302	286	325	321	311	278	316	294	310	321	294	297	299	330	327	326	325	323	316	338	302	342	298	333	324	303	320	318	290	304	310	322	299	303	343	308	335	329	292	326	329	328	294	298	309	332	326	305	278	298	314	325	303	296	330	364	310	305	306	307	297	294	296	299	300	314	307	325	299	322	329	321	321	304	295	291	267	316	307	279	345	333	319	310	312	277	328	320	306	334	316	318	316	314	321	318	311	330	307	308	298	290	307	299	323	293	313	314	332	328	299	303	321	321	306	339	331	301	311	323	315	306	301	308	330	318	300	311	335	309	301	348	275	335	319	359	344	319	301	325	306	319	322	311	352	302	300	295	310	292	304	286	309	300	341	324	309	291	365	313	308	302	306	310	280	349	329	308	303	294	298	295	315	296	313	296	337	327	330	317	325	337	325	313	266	332	316	321	324	287	289	303	297	298	266	301	326	332	299	290	280	301	301	316	309	289	312	314	297	278	301	316	308	312	316	300	351	313	326	319	305	333	336	311	327	309	318	294	334	317	319	320	281	325	318	313	312	317	320	316	326	326	289	290	341	295	299	297	288	308	326	342	326	328	358	327	303	287	303	310	318	325	324	300	317	331	327	351	317	284	295	283	321	337	309	314	283	312	313	305	319	306	312	298	311	324	282	312	299	304	310	299	341	332	308	291	293	326	296	286	328	314	323	325	333	316	323	328	310	319	383	319	296	318	304	315	314	323	322	295	308	331	272	309	308	284	317	301	307	274	299	305	295	300	317	297	317	295	312	296	322	340	297	306	323	292	325	283	304	287	298	304	308	327	289	329	301	309	313	339	306	325	293	318	320	317	295	328	265	343	324	314	314	319	295	295	320	328	290	301	317	314	353	335	329	329	297	299	311	292	292	356	302	312	331	313	316	309	295	308	295	321	305	305	290	295	300	302	326	318	300	316	321	316	313	317	303	314	289	323	313	295	322	299	320	306	303	309	343	346	327	341	334	333	293	339	318	335	317	310	317	287	304	304	334	324	284	301	294	307	351	319	344	312	310	291	279	327	291	294	310	298	313	302	307	330	326	341	313	308	315	310	338	305	303	313	348	310	314	294	292	301	326	301	318	319	324	318	337	292	326	284	315	326	312	306	318	327	318	307	339	300	299	320	303	335	307	324	277	294	334	315	299	317	307	315	326	317	308	297	329	317	283	315	301	321	311	338	325	290	346	312	314	315	282	301	290	329	339	310	323	301	318	313	313	326	319	323	314	292	310	327	318	323	280	294	278	327	342	337	318	302	332	318	318	342	325	299	281	313	337	332	304	324	291	301	294	313	292	338	337	336	312	326	280	296	309	313	324	312	310	326	308	304	312	321	304	334	328	313	296	308	309	299	316	323	309	317	312	287	276	318	279	345	334	307	299	331	308	354	315	289	309	294	314	328	297	341	285	282	295	306	307	315	318	304	293	309	312	309	323	283	290	313	316	314	294	316	315	329	353	303	296	324	341	316	292	303	281	309	272
24891	21335	27642	25340	11959	1278	1065	969	885	870	831	820	806	841	769	801	816	778	847	810	804	787	724	778	852	790	750	766	723	824	772	798	783	772	819	767	733	766	781	745	759	796	749	745	817	800	780	731	768	722	763	735	775	710	755	735	754	789	801	799	764	788	709	793	773	787	747	784	804	783	770	791	723	766	798	739	761	738	695	791	813	757	791	750	770	770	763	787	743	766	771	730	770	713	795	766	789	768	787	722	775	723	713	720	758	729	800	734	739	811	749	772	803	744	781	798	798	786	729	737	773	774	812	837	773	799	773	751	737	765	767	710	808	740	744	734	784	747	786	766	776	788	749	810	787	778	760	737	775	788	801	787	773	764	829	762	810	794	791	726	721	764	799	748	788	760	764	767	740	763	774	736	775	822	781	716	791	777	724	726	776	824	775	801	782	772	827	821	758	758	772	808	778	778	747	761	750	782	770	780	792	798	760	773	799	717	769	739	750	736	766	755	780	794	810	769	782	729	763	738	815	756	746	735	765	760	753	746	776	801	783	777	773	732	747	724	778	739	778	769	729	757	774	719	741	749	765	753	760	749	763	760	757	722	792	781	742	761	790	790	755	775	771	723	763	766	757	763	791	791	807	751	720	757	793	772	746	760	739	766	756	773	774	804	785	752	756	727	742	771	812	728	730	759	739	770	757	697	774	757	730	703	799	810	757	765	747	820	756	852	779	762	787	743	781	766	760	755	726	763	744	737	745	744	757	772	744	768	759	736	787	727	765	776	790	780	797	742	735	724	776	816	766	771	790	773	741	784	751	736	760	783	773	745	756	769	750	765	783	811	772	782	789	801	756	787	726	725	793	757	780	783	805	783	730	776	814	723	775	771	722	763	812	735	832	728	772	769	740	783	732	812	688	733	753	743	757	786	737	726	777	783	745	752	759	783	794	795	733	733	765	748	771	810	740	751	791	729	792	823	794	742	769	787	786	755	797	752	765	803	787	801	755	796	731	774	789	761	758	809	724	736	729	654	743	761	730	811	776	751	781	771	769	770	815	765	775	749	783	770	807	767	709	788	802	769	755	747	722	760	766	786	745	734	778	785	787	790	759	761	798	793	753	747	781	772	790	776	702	732	818	774	733	798	776	794	792	778	757	751	768	768	763	740	754	809	731	833	751	786	800	788	753	773	769	780	718	761	714	786	754	737	724	774	790	793	786	775	698	803	730	776	771	726	778	769	769	753	770	762	773	764	717	696	760	740	776	776	764	755	750	745	730	788	747	765	737	763	758	769	825	807	733	755	786	762	778	789	736	829	768	773	805	787	783	787	755	755	754	716	738	751	776	777	738	765	773	721	735	793	691	710	833	769	717	851	782	759	789	781	764	734	833	740	749	734	809	752	759	747	774	774	798	711	798	784	792	754	768	817	772	776	766	799	776	791	759	826	781	714	774	772	758	795	772	793	737	757	730	743	780	812	756	759	769	743	766	727	731	828	736	739	729	753	809	758	803	740	768	776	764	783	752	790	743	720	713	773	779	771	747	795	808	735	806	773	805	745	746	838	763	738	754	738	789	777	747	701	785	705	774	719	713	729	786	776	781	755	768	787	770	831	811	769	809	758	780	765	754	789	746	808	743	791	789	788	772	757	791	746	805	758	745	786	741	815	767	773	744	746	738	771	790	787	743	787	777	769	742	795	811	772	770	761	776	785	741	751	765	765	773	779	757	698	744	781	763	776	751	770	815	802	828	758	786	814	770	738	749	798	751	709	802	769	787	742	785	767	828	751	775	775	793	766	749	715	834	748	760	741	744	810	778	813	723	775	751	726	752	736	731	716	731	840	816	793	740	763	742	753	751	795	775	780	817	733	759	757	772	746	751	766	784	758	796	808	786	783	746	770	758	731	773	748	784	753	736	779	766	769	766	711	707	739	768	807	780	781	777	766	825	762	784	767	736	755	767	766	789	754	756	764	762	778	781	757	764	766	724	772	724	766	780	785	819	740	773	776	793	779	735	799	707	767	711	751	767	771	777	770	765	735	799	786	724	751	824	747	745	736	746	796	775	781	784	736	778	750	789	753	731	767	796	742	767	719	710	785	803	717	782	713	753	760	761	746	797	734	739	772	769	836	756	764	734	775	742	713	775	768	740	752	768	767	740	769	766	804	835	725	699	746	795	750	793	753	799	778	758	786	808	732	747	823	768	758	755	789	793	783	755	760	765	763	694	763	778	767	763	795	777	733	756	776	803	786	806	721	797	764	789	795	773	799	760	726	759	776	739	761	763	794	714	759	772	760	801	775	751	788	752	780	725	770	786	737	810	776	824	712	754	753	742	764	773	731	756	742	773	742	784	787	772	768	790	778	801	831	765	721	738	703	770	745	766	782	771	754	807	740	788	732	786	737	800	732	691	773	796	765	777	788	766	781	760	777	794	769	772	723	779	769	765	758	796	767	742	778	749	844	745	829	782	766	756	765	756	786	737	770	768	743	777	739	789	798	836	731	780	776	765	693	786	800	714	788	761	755	758	759	767	780	765	741	759	726	786	810	808	749	722	755	720	742	774	772	735	751	752	760	813	787	786	760	772	753	777	785	776	758	728	760	721	766	793	734	786	777	753	748	775	761	738	770	762	733	752	796	756	805	767	764	750	762	724	805	764	754	710	762	786	753	764	802	727	813	773	775	793	760	801	762	820	737	796	793	732	756	741	772	811	737	806	766	800	771	741	765	759	733	809	776	744	792	738	735	757	794	741	723	793	758	754	730	729	753	786	824	798	759	754	780	773	776	762	737	759	817	738	731	776	842	773	757	786	761	725	724	776	757	742	751	745	785	756	721	717	789	723	825	760	703	746	774	818	783	805	767	782	736	768	729	797	806	772	730	744	751	742	748	755	754	751	755	766	764	783	781	775	761	739	753	735	753	730	768	756	770	739	727	792	734	762	756	746	769	740	765	795	749	730	776	801	811	739	731	739	777	777	781	751	767	776	751	798	802	807	750	741	780	795	748	763	807	772	752	803	752	735	807	777	721	775	793	757	765	794	759	764	757	785	776	769	813	719	783	789	723	698	750	712	783	772	782	772	768	759	779	739	770	786	749	792	793	805	754	757	804	691	804	746	785	773	746	713	806	797	726	748	761	775	790	772	779	722	774	783	766	746	785	731	763	760	782	776	755	736	754	712	726	765	733	784	793	780	796	793	773	737	801	767	798	765	737	766	775	727	766	819	728	795	792	757	730	742	772	749	752	771	804	772	750	747	753	755	796	745	798	784	754	707	752	760	760	802	844	788	819	741	749	749	734	754	784	782	716	788	748	784	799	729	775	733	755	786	767	723	769	770	780	751	765	762	799	764	707	758	723	751	744	742	768	739	724	773	763	765	750	764	754	748	750	746	775	712	775	739	774	747	765	775	780	772	793	763	769	753	752	711	760	692	746	759	753	811	777	788	777	776	767	721	809	802	748	740	761	786	785	793	783	785	765	801	794	766	803
3592	5506	3682	2017	1567	1377	1253	1065	989	897	925	871	825	874	817	839	835	783	769	794	769	776	783	794	832	770	779	766	792	699	790	815	798	732	774	768	785	759	718	772	748	787	766	771	745	760	736	768	762	754	771	768	802	786	780	784	748	795	747	793	745	742	723	766	806	744	829	753	802	780	737	795	774	775	764	742	718	780	773	739	762	809	726	728	734	786	777	723	739	757	783	784	707	802	763	759	735	782	776	747	756	756	736	792	814	741	740	734	757	820	773	781	742	753	779	802	783	749	770	748	819	783	753	744	716	786	758	780	783	764	733	760	793	718	697	747	766	791	777	737	791	749	754	749	778	730	694	719	763	791	798	794	788	796	816	745	724	756	761	740	744	777	778	773	798	777	730	711	774	755	750	753	737	759	811	732	813	768	756	681	776	786	763	757	781	703	795	743	724	718	759	766	772	799	750	761	730	789	762	741	776	750	728	743	748	765	786	730	758	698	737	758	766	775	767	793	759	758	807	748	746	752	759	730	774	739	804	725	730	775	784	755	773	772	828	742	775	783	815	744	800	748	772	771	699	784	711	806	779	765	743	775	749	753	767	750	742	761	766	786	742	697	771	845	800	769	761	783	769	749	756	806	723	757	769	751	783	777	779	721	789	773	752	768	782	800	803	759	787	769	706	743	773	777	753	767	749	727	772	782	766	749	717	778	743	772	765	748	750	741	780	776	721	751	760	762	796	763	780	771	746	790	760	779	723	758	748	741	764	744	712	750	775	726	760	745	751	732	739	739	809	751	810	739	752	763	720	811	758	743	738	762	798	828	773	749	748	746	764	836	776	728	784	728	753	739	771	775	737	801	824	736	771	762	794	776	709	784	745	767	775	752	729	749	775	786	709	745	737	786	759	737	719	749	823	742	783	842	785	755	789	792	747	754	736	745	781	770	752	773	774	747	781	737	729	747	790	723	783	747	817	795	739	707	729	820	780	773	774	771	788	751	766	803	817	786	744	769	769	786	798	758	766	718	757	807	759	790	782	771	801	749	780	801	794	770	751	779	756	778	728	742	782	797	724	723	791	712	764	746	733	813	803	738	741	776	734	761	785	821	751	771	753	711	776	712	770	779	749	735	719	769	722	758	756	794	754	744	816	745	783	778	764	742	761	750	755	750	760	765	724	766	785	705	742	787	779	813	756	776	792	766	778	788	763	773	785	800	743	721	805	746	773	771	763	754	776	747	810	760	753	788	765	756	774	807	710	795	784	749	786	745	772	743	811	777	825	760	728	784	772	749	749	805	725	789	784	741	796	769	764	707	722	765	770	806	762	765	725	747	796	726	734	764	782	780	714	749	794	750	755	772	750	792	807	802	778	750	741	764	759	769	761	810	760	791	783	772	747	758	767	776	830	727	793	758	758	759	799	786	777	796	767	805	788	761	761	771	764	753	777	785	756	748	806	754	827	733	716	779	699	799	773	743	731	767	713	733	760	731	766	789	823	766	780	693	750	740	758	766	846	744	776	778	791	832	731	709	750	792	747	791	768	753	699	759	758	742	746	726	743	779	796	757	746	731	750	775	741	753	778	788	764	755	753	774	784	774	767	782	784	712	759	765	733	787	745	827	824	804	732	781	762	743	810	780	771	713	727	756	783	805	731	741	763	789	716	743	757	736	792	744	775	832	750	769	732	746	782	752	775	709	760	754	799	725	765	785	745	799	730	768	734	759	798	737	780	756	749	684	730	767	721	732	774	768	762	734	756	796	835	760	749	780	788	781	714	754	738	736	777	734	780	767	745	740	761	780	723	737	803	750	720	749	744	757	793	746	751	819	746	813	758	766	829	756	728	828	714	761	725	746	797	726	758	764	743	793	801	806	780	811	734	778	733	768	783	711	736	782	813	730	773	808	766	811	772	731	768	764	774	757	730	789	766	765	729	760	763	800	793	745	726	743	771	796	753	705	773	748	747	753	794	773	786	717	739	756	781	751	770	757	750	773	738	752	780	751	764	720	791	751	763	719	813	761	757	758	797	720	770	753	799	744	796	772	824	798	760	767	787	787	751	823	740	820	726	748	769	778	761	760	749	751	717	739	761	705	792	763	813	779	752	741	716	794	760	719	720	752	828	766	726	751	772	709	780	750	753	745	757	812	794	761	752	733	769	818	759	805	762	780	709	768	761	757	788	789	791	837	764	763	743	761	699	704	786	807	768	734	744	838	721	779	803	762	738	794	756	743	724	712	781	741	776	727	707	740	753	809	722	773	798	725	774	739	731	768	783	810	783	807	751	788	823	745	742	789	784	748	753	764	734	726	763	757	775	814	746	743	762	736	763	782	759	792	754	746	754	790	736	718	798	716	757	773	698	782	775	763	796	720	760	804	738	771	736	751	782	721	753	773	824	735	783	764	765	766	764	772	793	765	744	737	770	752	727	729	720	762	735	714	781	722	767	841	833	758	776	756	817	753	732	787	765	758	684	783	765	758	768	739	769	743	766	779	755	721	781	786	783	819	727	726	758	771	777	729	756	766	710	732	770	740	695	738	741	807	751	746	809	790	779	724	752	757	753	778	755	787	762	763	739	741	766	730	804	743	715	772	781	803	783	725	764	770	750	808	758	781	762	740	762	791	759	698	802	741	744	724	754	761	737	755	690	718	729	680	783	742	806	764	785	731	763	793	757	791	755	735	754	748	807	774	764	751	723	775	767	759	777	780	749	781	777	796	783	808	795	765	818	694	668	762	787	784	770	740	775	772	762	735	765	752	770	741	755	743	775	736	755	714	764	771	753	778	737	742	744	739	748	805	764	776	781	766	803	710	780	733	757	774	797	751	729	803	798	736	811	771	756	750	740	836	733	768	758	742	765	721	784	797	730	786	764	732	734	765	789	739	765	751	763	775	756	781	790	735	781	763	794	767	737	779	769	784	755	755	739	742	711	782	765	809	729	752	760	743	713	736	743	774	770	799	813	789	768	727	790	722	750	801	764	770	797	742	789	780	783	739	772	746	748	802	760	777	791	726	787	781	780	776	746	790	727	814	740	737	793	709	742	808	775	726	772	754	807	765	798	712	724	770	759	824	811	714	826	754	773	810	742	742	760	729	738	791	725	784	713	786	776	760	787	792	784	728	761	822	759	789	776	779	787	774	767	756	721	755	697	732	778	731	794	792	736	749	781	727	741	688	740	755	757	747	739	775	755	809	828	756	745	780	775	802	792	738	777	751	752	785	775	753	749	713	763	771	794	756	707	772	766	786	751	747	742	746	721	747	772	803	759	744	802	797	746	746	771	798	769	819	807	759	776	764	742	759	787	742	762	777	731	738	780	761	725	783	747	771	743	719	781	797	772	766	766	788	770	770	753	792	702	783	791	749	778	770	775	723	785	724	826	746	780	769	776	751	807	755	752	791	748	788	793	736	743	728	791	762	750	751	733	764	756	752	787	726	733	718	715	788	804	788	804	745	781	798	766	771	769	805	779	773	739	728	760	733
22649	21352	29091	23977	21357	21405	9864	1146	740	693	594	493	478	463	427	409	399	357	346	362	354	350	331	347	335	330	314	300	307	334	308	334	301	293	320	297	318	282	297	320	321	278	332	298	320	317	299	328	334	302	324	286	283	290	281	305	318	285	332	292	287	306	301	312	301	301	288	304	289	300	324	287	307	288	308	293	267	304	293	292	320	289	279	333	261	291	263	263	293	317	316	296	291	338	301	304	293	265	264	292	304	310	301	306	294	296	307	307	290	288	329	291	268	266	287	285	282	261	294	290	289	275	263	290	277	257	268	267	296	304	247	303	284	276	303	281	294	298	256	295	290	295	302	316	278	275	274	284	312	282	303	308	296	325	268	293	304	308	309	313	323	309	300	312	324	283	305	263	292	254	311	299	317	330	312	270	322	284	267	284	320	312	292	294	263	258	302	313	298	288	309	289	304	291	276	285	283	281	303	302	287	308	285	301	258	283	301	296	301	274	315	254	282	275	265	285	264	300	298	279	301	268	259	255	260	285	278	321	304	288	340	300	289	298	306	312	272	301	288	291	334	267	311	243	284	269	301	304	304	278	282	269	263	287	289	256	296	301	251	293	282	284	294	295	317	302	286	311	281	294	278	322	278	283	299	303	290	324	258	296	304	292	303	261	286	291	313	299	281	308	319	297	244	310	292	283	297	288	321	275	293	287	312	294	280	278	266	292	289	300	272	311	305	320	277	268	278	290	296	320	276	283	311	267	306	295	299	293	308	309	315	289	280	315	305	289	258	280	275	286	277	310	254	276	276	262	300	332	280	286	286	276	283	280	268	274	283	291	287	263	290	289	296	286	302	305	295	275	263	314	305	288	272	294	274	314	293	271	289	278	282	309	330	293	286	311	284	266	263	274	312	308	280	291	266	314	291	301	280	305	284	274	317	271	320	294	283	299	346	310	296	288	279	294	312	299	269	306	279	309	314	270	321	302	273	279	315	310	287	294	302	309	262	270	298	312	254	310	296	300	257	327	288	296	321	289	299	298	299	284	300	314	270	292	281	306	274	313	285	307	281	291	302	272	268	287	302	272	289	287	304	315	298	316	289	322	283	291	252	277	322	264	278	300	276	314	288	298	306	311	296	297	287	288	305	294	318	290	299	267	281	269	284	324	288	274	312	294	253	283	289	293	313	278	297	289	269	304	312	275	316	314	316	324	287	304	297	284	277	287	266	289	333	270	288	295	311	249	269	276	296	291	308	277	305	322	273	272	277	271	308	279	286	273	340	287	305	283	286	307	302	314	307	321	281	283	302	289	260	294	286	295	301	281	302	294	299	281	284	271	266	305	292	305	325	302	303	295	313	308	316	287	289	302	288	314	272	274	262	284	273	282	289	315	287	225	303	298	301	270	290	306	321	286	272	325	291	304	269	301	311	286	306	294	295	268	286	286	301	275	278	258	275	277	258	285	287	308	307	270	283	308	316	286	271	299	319	300	298	291	266	308	296	271	305	295	276	288	278	288	293	292	287	270	274	305	303	255	263	264	294	286	312	264	300	314	303	260	279	281	315	287	261	279	287	302	290	273	311	311	319	314	264	278	289	269	266	284	319	300	265	304	308	308	288	312	283	295	304	293	285	278	315	289	258	287	255	303	259	299	317	267	308	301	260	300	295	256	274	317	267	266	285	286	317	290	291	293	264	315	299	268	317	282	276	274	277	303	333	275	295	290	266	319	292	282	308	277	270	291	283	284	302	296	303	279	280	292	289	294	314	322	292	285	307	296	279	290	293	307	271	271	269	330	268	290	267	284	287	253	332	297	287	299	314	287	275	293	305	305	290	341	316	307	301	299	281	264	250	288	274	272	322	291	288	283	281	289	294	279	280	272	295	270	317	311	294	286	260	284	301	280	272	300	282	277	289	283	291	278	321	300	297	282	283	317	291	297	295	283	276	290	302	315	300	242	288	295	284	283	293	273	283	298	302	298	297	301	289	276	284	285	285	290	307	294	287	282	306	292	291	293	302	282	293	293	281	299	278	271	302	313	282	295	305	331	287	254	293	307	286	282	268	299	274	264	287	291	300	300	289	291	327	285	260	279	295	278	312	301	281	270	314	308	295	294	314	256	280	289	270	266	294	288	300	314	295	309	319	295	262	288	282	268	268	317	288	275	288	313	292	261	306	304	292	319	287	306	311	313	279	281	291	297	289	276	266	297	246	258	296	301	289	308	299	281	313	295	306	309	290	321	304	284	292	310	281	280	310	276	280	285	307	290	271	295	281	311	300	280	306	273	303	276	267	288	275	284	283	297	323	293	319	299	285	282	292	286	261	266	299	300	286	308	274	306	276	280	321	282	286	295	283	305	290	301	275	280	278	277	266	292	277	291	272	310	270	288	296	287	308	293	340	297	299	291	299	308	318	274	311	325	275	267	304	292	298	307	293	283	275	309	310	264	299	313	300	312	274	307	284	288	296	287	294	275	260	245	281	310	297	325	263	295	302	325	283	291	266	273	302	285	290	299	311	329	276	293	285	313	273	293	267	255	297	298	295	297	295	303	286	279	287	263	306	290	279	305	279	282	259	256	289	308	259	296	281	278	304	302	302	278	307	296	284	265	281	259	269	308	280	294	297	273	268	306	329	306	278	274	272	261	264	283	318	274	282	256	290	311	292	290	272	268	278	296	279	301	280	278	323	291	285	287	312	276	313	303	288	297	281	289	292	281	278	270	289	312	284	260	291	282	277	289	287	320	280	299	268	260	276	323	295	297	272	316	285	283	304	269	273	296	296	278	275	264	314	342	286	284	277	306	335	303	299	309	285	274	301	285	303	289	270	294	297	259	307	293	334	288	288	300	276	270	286	294	325	272	303	297	303	319	304	283	300	285	289	262	281	301	320	285	310	270	287	277	296	283	266	313	265	251	306	249	286	291	264	300	307	272	281	326	296	272	270	307	301	250	283	318	304	287	273	269	264	305	268	256	286	286	266	294	282	272	269	304	270	255	321	285	314	293	275	287	296	284	295	297	308	255	300	288	297	288	271	282	271	286	266	275	288	287	279	271	271	296	309	293	300	297	275	294	292	287	264	316	300	318	299	287	300	290	275	267	316	275	285	280	282	276	257	307	277	271	329	308	280	256	295	255	300	275	302	285	276	312	279	314	309	273	266	271	273	313	316	286	287	292	291	317	292	304	264	293	294	282	313	280	260	297	284	284	274	297	289	286	292	291	300	322	296	265	287	303	270	303	297	305	287	323	327	280	316	296	297	300	297	282	301	264	291	287	293	304	300	287	278	281	299	267	290	301	305	302	269	273	303	287	311	291	255	270	282	277	280	284	288	316	277	262	287	268	250	304	285	265	287	277	293	263	291	286	251	331	273	293	281	286	255	281	265	286	286	302	276	270	303	267	303	288	310	283	316	271	308	317	299	303	270	305	288	288	277	281	302	275	321	281	301	274	278	252	304	314	287	268	299	293	296	298	287	310	280	283	261	298
4397	14261	9676	4765	3412	2558	1840	1438	1148	963	781	648	632	526	502	477	495	435	415	393	395	395	377	372	353	344	343	342	289	294	345	323	286	299	261	340	324	270	322	311	277	310	303	305	275	277	317	299	299	315	326	316	356	298	312	311	290	264	313	295	288	299	264	307	262	295	283	316	288	275	308	308	317	272	306	274	311	300	283	293	261	275	296	301	283	278	324	288	285	285	310	300	299	298	300	291	336	289	273	306	293	308	307	313	298	278	277	280	286	287	301	282	314	303	262	283	256	297	287	265	284	265	274	271	323	284	295	311	263	290	286	327	298	300	316	295	301	318	277	299	283	290	280	278	276	271	275	263	275	253	301	309	277	300	305	298	285	291	277	313	290	279	307	262	283	272	320	282	306	282	273	324	259	284	261	296	288	281	323	283	311	271	300	286	320	298	274	283	296	279	277	308	279	293	304	290	281	278	255	282	274	281	296	262	294	287	277	291	297	286	304	316	297	281	274	285	288	283	319	257	299	296	292	298	287	265	272	287	271	270	275	285	291	298	267	244	301	289	272	270	309	284	305	274	279	286	279	316	286	275	309	301	252	281	308	278	273	316	285	295	299	305	264	271	296	273	318	270	289	290	290	288	295	294	311	275	273	282	285	287	294	253	322	286	275	319	295	289	266	278	274	284	298	321	270	315	323	290	277	304	276	308	288	287	293	262	307	276	307	289	290	289	287	260	288	303	286	287	296	280	287	311	266	239	297	300	269	267	296	273	286	299	274	293	253	276	281	310	306	282	305	287	288	328	295	285	294	302	309	313	285	270	258	285	308	296	266	291	279	270	288	281	274	267	288	281	302	300	291	293	321	293	313	275	314	268	283	273	276	260	269	284	321	285	322	303	306	294	317	302	312	285	275	293	271	295	295	262	271	275	281	279	288	289	277	289	275	264	296	276	306	273	273	297	279	289	299	228	261	290	279	281	286	285	273	314	306	302	290	267	261	281	319	297	293	316	304	263	293	337	281	283	294	297	310	267	298	273	293	281	287	305	282	300	289	277	284	304	298	230	263	291	251	278	274	308	271	302	296	314	276	291	291	296	293	296	270	291	274	307	302	310	285	267	270	268	280	286	286	286	248	283	284	269	256	307	300	289	298	282	290	295	332	276	278	287	273	274	285	309	302	292	274	294	261	278	265	300	282	318	283	252	277	297	298	274	274	300	295	268	300	286	304	259	277	300	252	268	301	288	287	287	271	247	294	291	279	281	304	305	272	279	281	310	282	314	291	284	310	280	311	282	279	303	302	302	325	293	264	275	316	261	289	302	287	314	268	267	288	261	291	292	257	301	267	267	298	297	274	266	296	319	276	275	299	284	282	294	303	305	298	317	285	291	259	290	293	300	295	279	292	286	263	290	268	288	283	292	269	272	289	263	288	280	279	299	289	286	279	279	284	316	282	311	306	277	290	295	322	304	277	275	284	318	297	287	285	301	276	286	277	282	288	269	279	293	272	288	295	287	295	311	293	298	291	271	295	300	302	279	253	306	277	306	325	290	312	286	310	306	269	302	289	289	266	311	263	264	314	254	283	293	282	279	306	259	277	285	292	295	301	277	276	300	295	287	293	300	263	285	286	255	316	283	295	280	271	309	288	309	308	280	298	294	282	293	310	284	279	285	299	260	294	282	264	249	313	293	295	315	299	307	321	314	301	276	303	287	287	282	306	316	310	295	279	262	325	276	289	262	271	272	285	258	293	291	284	283	267	299	275	270	274	288	299	290	314	280	279	307	286	260	256	273	305	281	275	280	319	291	281	285	317	302	319	305	275	330	276	271	287	268	289	299	259	277	311	282	298	259	304	261	289	307	255	275	292	258	280	272	311	292	304	284	316	266	282	299	317	320	295	285	281	281	265	293	280	284	280	316	298	310	275	289	276	270	284	278	313	311	292	287	270	267	293	276	295	279	295	306	313	289	294	296	291	278	283	280	290	270	304	301	274	308	298	263	298	284	292	281	290	285	289	299	291	290	303	289	315	285	292	299	287	291	296	297	291	284	285	272	317	284	281	324	268	314	313	306	275	253	297	330	302	275	311	325	270	286	313	269	306	272	303	310	289	286	292	293	309	283	268	278	265	268	321	271	287	299	289	266	279	276	301	275	288	280	308	290	296	306	281	303	265	249	310	277	297	273	317	275	290	271	286	299	305	266	282	300	336	278	295	315	279	285	308	299	282	275	281	314	294	298	285	291	292	295	273	279	259	308	285	277	275	310	332	282	305	292	299	324	253	286	262	303	264	269	291	317	296	254	259	311	317	264	300	247	280	275	289	280	281	274	279	300	265	285	268	285	293	257	291	281	304	272	300	306	284	285	270	303	286	300	278	309	305	299	284	262	299	271	297	304	272	284	275	280	268	280	300	273	295	321	281	283	255	285	273	251	265	302	297	285	294	271	280	310	244	258	289	283	279	316	309	314	317	290	263	311	280	294	283	292	288	288	281	286	291	299	319	301	293	313	291	276	252	326	274	285	319	322	283	323	289	283	264	287	261	277	301	284	251	279	317	294	292	299	270	318	298	278	295	318	293	301	331	308	290	290	275	295	293	279	290	288	316	270	285	316	266	263	269	295	294	295	267	281	313	305	290	275	306	294	282	306	285	308	266	287	244	279	276	300	292	287	301	299	276	294	328	266	284	293	309	275	278	263	312	268	280	298	308	270	274	288	302	286	305	276	295	282	277	300	280	318	275	287	298	285	281	288	312	283	285	300	286	261	260	286	295	322	251	288	290	303	293	294	316	288	307	298	294	263	255	299	323	284	307	283	308	296	249	291	275	265	300	275	290	292	295	286	297	296	289	314	260	277	282	280	283	266	293	279	294	257	268	298	264	297	279	288	287	265	290	267	297	289	305	318	308	272	294	304	320	285	273	270	289	309	285	272	302	269	315	279	281	266	297	307	286	307	286	288	273	282	272	270	275	289	286	293	272	270	261	317	289	246	275	253	279	299	285	309	284	321	268	277	288	269	305	297	277	292	305	265	285	279	293	239	285	295	294	304	278	285	263	282	309	303	283	297	287	284	302	276	275	307	292	311	281	304	274	309	281	289	298	307	274	292	274	303	314	287	274	314	293	292	274	285	309	311	290	317	270	259	287	289	298	302	269	281	280	296	278	279	287	264	283	251	293	289	292	285	272	289	320	280	256	288	299	280	292	325	313	282	271	302	303	278	249	289	269	298	340	296	300	269	273	286	297	310	261	273	295	299	274	286	319	281	292	252	248	293	279	292	298	297	260	269	283	231	257	295	277	291	293	284	277	295	260	296	285	299	282	288	311	296	279	287	284	310	276	311	280	316	303	316	293	257	292	297	294	332	264	299	309	277	241	282	305	296	295	272	309	298	304	315	291	333	289	265	291	278	292	294	306	276	291	282	293	298	271	289	323	315	268	293	275	302	297	265	296	297	267	308	316	289	285	289	326	303	278	300	286	271	312	279
27964	19859	7220	1084	780	737	733	679	692	697	702	669	693	654	671	628	723	666	638	672	666	693	664	638	679	696	670	652	618	623	692	692	702	649	695	688	702	620	717	663	694	702	671	639	663	663	650	687	643	624	697	681	670	672	698	693	676	673	679	655	677	676	687	651	711	654	669	685	664	675	721	676	682	660	647	657	693	627	658	691	676	686	654	675	679	703	630	675	693	685	617	607	688	681	631	642	697	715	727	611	671	710	675	658	696	689	697	691	659	691	659	664	684	663	685	636	676	643	683	635	664	658	702	660	657	696	698	678	681	657	666	719	687	676	639	692	696	644	679	676	697	714	660	667	670	636	701	675	654	704	698	683	640	681	695	653	719	685	712	682	714	676	673	669	678	700	667	652	657	608	673	662	661	690	675	699	651	670	674	695	689	640	709	702	668	684	674	681	685	639	669	679	701	654	673	636	682	681	678	716	638	673	640	689	645	638	654	688	685	646	650	698	682	662	698	683	680	695	634	678	650	683	698	675	642	668	678	622	661	701	731	673	668	702	673	686	688	668	693	661	666	658	643	640	731	708	658	634	695	694	660	708	663	643	699	672	722	617	655	696	682	700	656	649	627	670	681	681	704	711	708	672	717	672	649	673	691	678	714	709	732	705	668	678	706	642	687	676	660	684	644	704	688	689	655	679	661	662	676	711	697	639	667	700	655	630	684	660	682	668	687	655	694	671	649	678	661	702	683	661	644	708	639	681	669	710	702	685	680	699	738	689	647	676	659	703	730	655	673	664	694	651	667	653	649	672	680	663	649	701	656	661	667	666	670	656	694	707	662	670	631	671	664	650	663	703	686	693	699	649	695	639	671	676	695	696	666	664	694	674	673	683	723	663	617	688	684	706	679	682	667	645	677	706	695	663	645	637	670	611	662	670	648	666	654	657	683	680	674	697	683	685	660	648	635	629	677	651	659	651	678	665	687	672	679	641	654	699	702	680	693	692	672	700	666	669	704	706	679	727	699	669	704	695	697	670	657	695	652	712	683	715	647	682	706	742	590	651	679	698	662	705	662	695	710	693	717	617	634	653	704	664	692	682	667	613	672	687	669	653	666	651	679	666	678	703	664	635	633	662	678	664	662	635	669	655	675	660	707	710	676	687	662	653	683	675	641	700	692	656	697	658	685	669	667	707	659	677	648	700	675	702	694	638	685	665	684	661	665	696	679	659	686	651	632	697	646	661	646	691	712	626	705	669	723	656	676	654	673	712	663	675	692	684	621	699	695	661	636	703	646	687	710	665	637	718	669	697	683	625	684	693	698	650	653	647	662	642	636	643	662	643	718	680	711	659	649	615	736	639	688	643	681	676	676	654	645	674	653	653	644	665	717	672	682	674	689	683	698	604	666	698	659	662	634	699	659	708	680	684	678	662	681	636	680	690	655	710	700	661	611	634	653	675	667	662	653	682	689	684	709	644	687	646	671	680	675	752	667	665	660	685	667	693	649	645	683	674	651	665	695	651	709	604	714	688	603	649	658	673	668	675	690	691	650	698	701	652	630	657	666	715	663	689	674	646	640	673	699	670	666	680	695	662	700	674	708	676	675	686	695	689	604	686	684	687	678	710	668	705	681	641	691	673	662	702	708	681	663	627	676	655	718	717	675	707	711	662	658	673	636	646	653	641	670	664	704	674	687	700	696	695	656	656	669	689	672	648	661	686	705	689	682	690	643	679	650	693	722	625	672	675	671	661	626	738	635	682	698	689	659	694	710	674	701	696	648	683	709	678	698	644	664	695	679	659	651	704	687	655	725	690	684	652	671	696	647	705	669	646	698	661	644	652	657	686	677	729	658	650	647	652	685	643	658	719	633	706	671	684	645	649	653	695	697	677	637	654	644	644	677	649	637	686	652	656	686	626	701	673	661	712	680	643	689	671	659	695	664	719	670	634	676	663	682	714	710	690	607	658	639	618	679	697	644	644	645	676	617	654	642	654	710	686	622	670	692	683	722	708	688	679	678	691	616	654	652	668	688	626	694	679	619	663	666	647	660	658	664	661	670	703	690	677	647	683	691	687	652	694	657	693	685	686	687	724	690	714	708	663	667	686	656	663	690	697	635	676	680	677	697	639	673	726	622	690	668	660	681	683	653	680	712	647	688	674	646	684	767	678	665	696	657	687	663	682	700	635	640	665	681	678	661	654	620	678	666	634	666	696	701	677	699	614	612	685	697	700	644	652	664	694	665	612	650	653	692	684	672	680	651	638	693	679	707	691	672	676	632	702	627	672	720	665	670	669	666	664	652	630	644	687	651	687	670	681	626	647	696	672	706	655	645	725	669	696	694	679	661	655	619	648	647	670	644	625	680	654	634	662	677	693	656	698	685	665	641	640	682	679	665	702	682	682	733	654	670	644	677	672	670	674	693	660	664	630	639	664	662	635	682	650	646	644	639	673	668	650	661	689	686	646	659	642	643	622	672	695	679	666	664	673	735	670	662	641	709	658	706	674	681	665	671	692	662	648	686	670	645	685	653	732	712	660	667	638	656	653	649	685	659	701	675	671	703	664	624	665	677	709	724	698	679	672	687	707	702	649	699	682	694	683	688	662	613	679	689	688	648	689	669	666	749	703	710	727	657	632	659	717	690	676	671	655	708	708	686	672	640	626	646	641	661	651	675	653	683	704	678	669	735	687	675	643	728	652	665	677	631	672	645	637	660	671	648	696	685	658	645	620	675	646	698	664	687	692	681	694	685	668	657	675	678	672	639	717	628	739	638	646	677	652	672	705	651	648	678	696	710	676	666	671	656	657	655	701	637	683	662	693	706	705	704	694	673	675	699	639	658	639	660	664	682	700	674	687	676	661	672	675	638	689	681	658	738	655	684	705	644	668	701	653	637	691	697	671	618	677	712	694	642	676	665	690	696	661	635	680	657	697	624	696	633	681	673	689	664	674	711	652	684	668	676	664	615	637	669	668	704	655	599	667	671	622	704	651	668	663	706	646	694	673	713	681	700	699	700	654	673	730	677	661	678	710	743	685	706	689	662	728	646	622	707	703	701	679	701	702	692	676	632	686	677	662	684	698	678	645	673	656	671	636	645	680	666	668	694	701	658	670	685	677	683	696	687	687	622	674	684	694	688	635	631	666	675	690	700	649	668	652	656	640	671	685	684	675	658	632	674	687	648	671	676	680	655	648	679	677	662	698	656	649	683	619	700	695	657	659	679	650	661	681	653	643	709	654	672	695	687	662	717	703	690	649	659	687	650	653	644	691	697	599	644	655	658	666	660	687	679	699	654	691	648	649	603	701	680	660	658	683	697	704	696	696	684	641	673	698	697	683	648	688	690	705	659	706	678	690	692	676	724	708	658	653	663	672	683	680	691	637	637	662	659	600	650	679	615	682	667	694	674	669	668	646	639	663	673	747	641	689	705	671	659	719	678	680	648	724	735	666	635	665	611	681	699	663	667	650	657	712	629	652	675	649	637	676
4617	1742	1257	895	866	784	738	737	697	735	739	728	711	697	712	691	670	679	698	726	697	659	685	696	673	685	681	695	740	660	663	653	726	709	678	670	645	695	662	659	632	652	655	704	668	645	683	643	655	711	681	659	660	680	671	676	702	685	708	654	697	664	693	643	682	682	698	692	703	694	696	697	658	665	672	683	705	658	695	702	681	658	640	681	666	615	620	669	629	716	629	660	656	698	671	642	672	716	698	692	709	683	663	672	701	698	670	712	734	661	663	689	691	694	666	685	697	706	699	670	652	641	692	671	660	606	710	679	668	609	689	670	698	658	693	702	656	662	649	755	707	709	668	655	701	713	676	657	685	691	655	639	665	692	660	661	694	683	650	692	700	673	687	654	692	648	686	685	701	682	654	670	688	697	691	660	645	648	719	685	715	692	692	700	676	678	646	679	625	670	745	653	662	685	678	681	662	676	656	646	697	683	692	684	680	663	656	701	692	704	637	670	712	709	691	652	705	687	683	705	691	677	681	697	635	688	677	694	695	706	660	664	692	700	723	756	718	673	708	636	650	652	694	679	640	698	660	648	671	661	737	697	678	665	676	703	701	680	642	663	703	621	663	703	657	690	698	697	689	654	671	722	672	701	689	667	686	726	728	656	674	731	674	681	676	688	675	658	687	686	656	716	669	716	659	744	699	710	653	640	680	695	686	708	721	664	671	705	677	662	684	690	682	687	697	671	632	630	670	662	667	669	669	682	690	680	662	716	687	723	669	688	697	705	683	692	658	688	675	693	651	651	697	739	690	717	695	666	717	686	673	675	661	677	685	624	637	637	707	690	645	692	628	709	700	689	663	669	656	726	693	664	678	673	645	685	645	649	696	701	661	650	656	673	671	677	684	748	666	673	724	721	705	648	696	716	705	685	695	685	712	664	684	658	672	648	649	715	683	685	670	638	675	678	688	658	678	677	670	702	728	725	689	719	678	717	681	668	695	674	662	661	650	722	671	683	699	669	640	653	671	683	676	716	662	670	645	685	662	681	675	701	739	671	644	685	658	694	661	641	676	663	701	692	683	694	707	678	658	686	726	691	676	685	733	704	694	656	679	638	729	743	676	679	704	689	694	665	643	705	661	746	691	708	692	706	689	689	668	692	667	643	688	674	672	694	679	701	777	688	676	686	651	708	675	718	671	661	708	652	685	707	607	680	684	718	692	669	694	687	716	712	649	695	676	706	703	682	706	687	644	705	670	662	677	715	691	700	735	667	686	661	710	673	706	703	725	659	707	684	658	706	697	690	686	701	700	747	719	681	692	622	657	677	723	741	660	716	652	697	662	648	680	664	691	699	724	669	693	665	662	710	727	694	667	712	687	695	721	702	680	673	689	641	678	723	656	693	636	688	727	676	646	643	735	693	702	695	659	674	688	659	687	663	664	647	695	691	687	687	657	708	703	709	653	668	722	690	638	686	703	665	702	675	690	687	677	658	677	692	685	731	697	670	671	662	685	663	646	668	642	643	662	695	649	657	710	703	683	643	653	696	672	679	665	688	691	681	687	707	675	660	668	682	718	699	713	705	684	648	655	617	724	668	671	651	695	685	681	719	656	694	708	611	701	698	682	682	643	717	645	730	690	639	655	702	676	678	665	686	660	666	689	689	644	692	685	686	690	737	704	664	711	692	721	676	668	695	640	666	691	691	679	656	650	724	667	707	652	684	689	722	644	705	662	664	652	693	704	648	698	732	698	682	692	700	640	691	666	665	665	685	679	683	688	668	723	689	637	667	692	710	727	683	642	673	684	697	679	698	708	733	705	665	713	707	680	668	695	717	663	705	712	676	658	711	604	664	629	680	677	662	679	681	670	701	674	638	613	659	674	697	706	678	625	684	704	684	645	672	663	673	707	711	639	659	681	674	684	649	698	697	672	692	702	649	723	686	672	670	659	710	712	736	702	668	639	689	678	722	694	722	651	707	703	720	688	662	668	643	720	676	673	704	703	705	738	701	686	658	675	689	718	629	673	680	702	714	682	629	682	706	648	706	708	718	698	652	688	693	684	659	697	625	689	652	706	665	680	666	659	713	703	740	655	652	697	661	690	650	681	637	673	639	654	688	661	720	716	697	712	701	700	719	658	692	675	691	681	686	672	658	671	703	670	674	730	669	676	628	658	680	661	691	698	721	680	699	700	716	648	652	735	675	711	704	677	696	690	690	681	714	677	644	721	689	669	666	735	665	768	707	710	663	762	710	725	672	694	665	667	695	664	693	723	680	714	703	682	636	712	758	693	687	664	675	672	715	727	667	667	696	736	699	698	696	663	660	618	653	709	656	685	643	665	668	671	705	680	681	676	700	689	668	644	680	695	670	694	702	671	674	681	690	708	661	690	698	687	682	650	725	692	766	710	642	700	694	645	677	672	684	660	642	654	688	708	674	672	657	714	714	698	647	655	693	684	698	662	685	698	612	657	669	752	689	673	651	696	635	669	646	678	652	671	721	673	723	672	650	658	707	653	668	730	646	716	684	653	699	669	715	720	694	674	668	697	699	698	688	698	632	690	700	742	693	655	726	630	673	662	680	691	691	640	665	689	731	716	719	651	655	658	664	653	708	707	656	653	710	698	662	704	702	659	665	716	686	702	669	693	711	696	675	706	712	703	654	722	679	646	651	641	665	688	666	698	670	643	644	688	677	655	679	685	657	717	677	712	680	716	709	659	759	703	696	680	692	695	644	703	652	609	673	676	665	721	663	671	674	661	701	682	678	687	685	652	698	650	686	695	673	716	741	699	646	654	649	652	715	654	727	644	670	706	723	643	661	674	675	690	634	655	644	673	702	694	639	677	686	655	670	643	654	674	647	707	674	703	726	664	641	694	689	647	686	676	724	691	695	642	685	624	650	688	658	672	660	712	734	708	682	687	686	658	740	649	648	719	687	651	646	644	694	653	695	691	658	693	653	675	656	675	645	668	710	672	711	700	711	705	646	681	689	661	696	692	670	703	700	699	693	670	723	702	703	721	671	695	699	681	671	670	664	756	697	721	715	694	678	745	637	673	703	656	674	669	712	661	701	660	651	617	654	655	673	669	676	698	683	703	646	654	691	697	668	675	696	641	695	704	671	667	726	676	683	664	674	673	653	668	689	666	718	633	670	663	700	673	716	726	711	689	691	708	633	725	717	650	676	688	714	666	652	691	670	691	674	665	675	708	690	681	627	690	674	691	641	667	703	688	690	704	697	692	688	687	688	671	709	707	664	671	656	720	665	664	641	747	657	691	676	653	655	657	691	633	683	682	704	734	650	722	687	675	665	711	667	635	683	678	637	673	688	674	648	672	688	668	662	696	668	671	708	737	678	673	666	694	698	633	721	666	639	649	658	692	663	685	718	724	674	665	706	707	709	703	687	668	656	681	681	662	732	671	694	644	679	674	709	683	690	672	684	672	670	688	690	688	672	723	674	641	692	697	675	736	693	682	706	706	707	747	712	706	719
23747	21310	28603	24353	21291	10446	1018	650	527	510	481	460	418	407	394	388	374	360	371	376	367	345	363	318	334	312	314	314	349	330	334	321	317	352	355	307	309	316	307	327	316	275	286	311	319	310	309	351	326	311	281	354	278	312	341	298	302	257	323	290	299	285	312	315	306	291	320	328	296	313	323	295	291	313	322	323	281	313	283	270	317	325	306	336	286	338	317	306	303	308	313	307	326	298	305	281	330	332	276	297	317	296	291	315	328	309	337	288	285	292	309	283	306	286	314	309	295	294	345	314	294	304	319	300	299	328	321	319	338	291	326	296	341	317	324	318	333	332	297	306	316	327	276	335	279	314	323	291	314	308	320	321	273	296	371	316	311	297	296	307	285	273	295	322	295	321	316	319	317	309	308	333	286	306	340	332	310	327	312	325	299	328	298	321	301	286	303	310	288	319	284	303	279	308	334	291	309	334	309	341	304	305	310	256	303	299	311	280	311	295	312	289	304	295	335	293	281	306	330	282	314	282	311	321	309	286	317	293	299	301	294	295	300	305	291	257	301	314	328	311	296	327	340	296	319	292	287	275	297	318	301	306	310	294	346	318	312	309	325	321	340	316	323	304	348	301	274	323	301	308	314	318	314	290	305	287	303	323	289	307	305	296	310	298	299	286	303	299	295	313	280	339	284	313	297	314	319	298	308	265	320	290	313	299	315	306	286	289	289	252	279	302	300	300	293	290	302	327	303	308	285	259	307	316	305	287	321	298	298	331	313	325	296	334	304	322	306	289	301	286	313	288	290	338	300	317	283	316	298	308	321	315	308	322	332	300	306	268	302	306	291	320	301	298	315	280	306	298	354	293	307	299	283	340	297	292	309	317	291	290	318	304	283	289	307	297	274	296	309	296	322	305	301	314	327	326	314	314	317	285	276	334	297	305	275	314	315	321	320	302	296	303	284	284	309	301	305	282	293	313	313	307	312	302	294	287	301	314	249	307	319	297	285	317	315	298	317	317	295	304	272	319	303	298	339	274	298	273	308	295	317	294	296	306	302	284	270	284	293	320	341	315	313	278	317	275	321	307	318	318	265	312	295	312	355	292	298	334	295	302	306	305	323	289	304	318	262	295	315	321	302	295	302	291	335	329	296	304	303	323	310	277	309	303	301	300	297	313	340	289	301	309	289	305	284	316	277	274	295	336	296	294	305	309	319	298	325	295	295	285	287	298	334	319	327	297	288	293	308	341	298	265	280	268	300	330	290	335	285	320	312	311	289	288	294	290	305	306	306	283	334	304	307	278	293	305	306	312	300	315	290	293	299	285	275	295	313	292	322	320	287	315	313	288	293	288	292	314	314	300	305	336	323	305	295	321	334	293	328	324	316	335	309	326	297	300	307	300	315	333	305	327	298	318	296	337	304	292	274	308	313	290	296	279	305	321	339	287	304	285	293	293	296	334	298	305	337	281	315	311	318	325	287	263	284	291	306	300	293	308	299	319	302	319	298	299	290	309	305	299	298	331	296	297	280	302	323	301	290	319	292	303	314	304	325	306	336	282	279	310	304	324	286	296	304	316	327	284	276	257	300	267	317	304	305	327	322	299	319	279	289	339	315	288	288	315	297	315	323	300	307	321	280	302	316	336	298	325	302	339	316	305	299	292	281	296	318	315	280	316	313	298	317	309	288	283	287	318	293	279	281	297	332	313	298	274	283	324	272	302	311	284	286	301	283	347	321	286	278	326	324	293	307	319	299	326	314	327	289	327	342	279	346	285	324	280	300	301	309	285	327	312	290	286	301	285	306	324	294	280	296	309	313	307	293	336	283	263	293	308	317	308	277	307	286	276	319	290	335	337	311	295	301	305	330	291	309	298	291	308	304	300	298	286	310	283	304	284	317	306	309	318	328	295	310	282	300	293	301	310	280	321	308	298	297	284	306	323	296	293	275	314	290	303	297	270	317	308	287	316	287	316	334	329	314	315	295	276	313	312	287	304	303	289	298	308	329	315	307	288	308	315	305	309	315	294	299	319	295	281	268	316	305	298	313	306	325	301	304	327	310	311	274	301	287	296	297	296	316	313	296	294	291	300	279	285	318	285	316	265	286	305	301	303	302	318	280	291	292	344	293	335	311	323	282	302	335	295	329	327	309	334	341	302	305	305	328	291	310	296	298	319	342	296	325	294	314	286	301	286	300	317	316	321	300	320	310	283	313	335	297	314	317	327	290	312	339	287	312	277	315	321	313	289	284	305	294	303	323	344	309	291	312	296	292	289	284	307	285	285	296	297	343	295	321	307	317	304	278	297	327	291	341	287	306	310	334	316	309	334	288	317	292	277	303	301	323	304	291	279	312	309	296	287	289	303	305	307	282	346	292	281	291	345	269	322	307	301	309	336	324	265	320	321	319	287	308	328	299	283	261	299	300	322	330	278	287	302	291	298	284	301	299	284	288	287	288	300	292	344	303	305	314	323	280	287	315	300	315	314	297	338	303	288	302	333	304	298	328	306	290	276	303	278	294	324	298	323	334	310	304	283	289	336	295	291	303	312	274	310	299	332	287	282	268	315	316	321	327	305	304	304	295	314	313	300	314	287	328	300	304	277	300	295	306	311	307	278	324	304	320	335	303	327	306	307	305	276	299	311	316	275	293	310	280	307	302	319	293	307	285	307	312	308	306	286	303	293	308	277	316	305	303	330	301	299	289	302	305	318	315	317	306	311	311	286	298	313	271	295	303	299	297	291	339	304	284	310	296	297	288	310	291	296	292	307	295	301	298	289	295	304	318	316	317	284	269	326	330	302	280	290	300	290	310	305	302	324	313	292	291	293	298	289	301	293	313	304	276	298	330	290	339	288	308	324	319	319	309	303	341	272	321	303	300	318	317	277	313	300	298	321	294	302	316	305	299	306	321	301	325	283	308	283	282	335	281	294	321	326	293	320	325	303	312	310	296	288	321	311	292	274	290	291	318	286	302	316	324	285	300	298	314	313	293	322	323	297	314	312	314	307	340	291	287	301	343	297	309	307	318	309	286	304	287	291	286	299	295	279	296	291	314	313	297	308	311	309	308	288	279	258	299	299	285	299	306	304	324	319	284	333	301	311	333	290	321	321	321	281	309	328	318	293	306	303	327	335	310	339	309	320	318	298	300	323	308	307	314	276	291	344	306	293	284	296	325	299	284	302	276	315	302	289	341	305	343	341	296	287	294	295	306	302	294	343	302	283	320	313	311	304	321	334	318	301	266	277	294	306	316	281	309	342	307	317	334	301	309	281	328	289	309	325	322	326	302	279	303	315	322	301	282	299	311	272	314	316	307	291	327	269	304	291	297	320	325	315	321	313	308	303	325	275	297	332	304	310	288	320	326	325	313	314	305	297	285	303	287	311	317	300	316	315	294	314	306	301	285	278	310	290	304	319	317	337	307	336	310	304	321	284	295	304	297	305	300	345	302	331	282	320	319	317	306	287	311	296	303	318	299	317	303	332	323	285
3302	8786	5854	2762	2010	1557	1154	973	753	660	593	510	498	457	467	432	392	389	376	413	378	330	374	362	357	358	364	352	331	342	350	348	342	338	355	331	336	353	378	290	380	342	312	322	303	318	351	343	297	341	320	346	307	324	334	321	349	317	331	335	319	330	308	338	309	304	333	286	290	313	325	328	316	314	316	301	337	300	288	359	318	278	334	319	331	304	304	295	323	286	314	329	326	307	338	332	307	298	298	322	331	322	332	304	284	339	314	302	340	296	331	320	306	347	326	311	311	328	323	321	323	307	322	298	324	333	346	303	328	322	347	362	306	323	329	289	358	324	316	304	299	267	333	316	305	339	316	301	307	311	328	313	319	283	355	304	325	355	329	299	337	338	325	340	330	341	316	327	359	322	324	336	318	332	329	304	307	327	326	329	314	318	376	336	309	314	324	309	314	325	345	345	329	307	308	291	332	312	316	301	367	309	275	319	322	338	330	313	297	336	298	324	307	316	332	314	275	310	295	327	320	316	305	332	324	329	333	329	340	309	328	332	339	310	325	321	304	346	315	342	343	324	298	324	328	322	301	340	310	319	335	302	278	321	312	321	291	319	313	286	312	332	293	333	354	314	314	305	306	298	349	338	347	346	306	328	316	332	317	306	300	319	293	346	344	307	320	314	339	298	312	304	316	339	323	315	320	313	301	287	318	311	307	310	317	305	292	328	308	342	337	304	335	307	302	349	310	264	315	303	320	308	301	330	315	368	333	325	318	338	297	325	319	318	312	335	338	314	339	320	356	339	326	301	318	341	346	308	311	285	330	324	318	322	345	265	321	329	312	306	332	329	286	329	305	346	327	289	285	343	305	320	295	306	291	322	329	317	305	287	329	317	303	325	294	321	324	359	307	345	308	342	329	319	336	311	317	346	323	326	296	336	328	333	337	322	313	324	322	293	307	290	284	299	313	333	313	301	317	327	337	304	293	328	318	307	332	328	290	342	321	315	303	319	334	309	340	342	288	319	319	331	308	329	299	314	330	343	324	290	289	305	321	284	355	368	332	323	327	322	332	315	345	326	318	324	266	305	320	310	315	305	325	326	325	301	267	319	342	300	309	329	325	318	314	310	331	300	303	310	290	281	315	337	315	306	325	333	332	332	313	316	317	311	304	320	326	337	336	320	348	286	351	336	296	317	290	310	325	316	337	296	334	293	314	306	337	315	284	297	310	281	340	337	311	296	332	330	306	352	318	304	328	312	322	317	303	301	325	333	331	369	340	314	319	287	331	334	324	336	317	274	332	318	289	293	310	333	317	286	290	313	317	300	313	323	321	289	332	310	314	322	324	317	308	303	328	306	342	269	300	358	313	284	308	301	324	343	338	313	303	311	363	345	298	348	315	279	308	310	323	328	327	339	317	329	307	299	323	289	335	300	354	301	313	305	321	332	327	323	298	337	324	300	303	310	361	323	270	346	309	298	315	330	290	333	307	296	325	315	321	329	305	331	318	311	322	340	338	337	303	321	316	329	337	302	300	334	307	309	343	334	314	308	328	308	322	298	326	278	314	335	311	295	356	311	303	298	316	325	299	315	276	330	310	351	316	327	309	308	277	338	312	315	290	325	303	338	300	297	341	316	295	300	326	333	296	379	344	328	335	329	333	327	317	344	342	284	298	291	315	312	325	340	314	298	328	320	311	317	311	300	342	327	331	355	323	302	329	316	323	307	313	351	302	312	298	333	317	344	319	312	301	302	316	328	291	348	323	326	346	332	290	312	260	308	324	327	339	331	317	342	309	335	319	340	287	310	302	311	327	313	300	325	322	317	319	344	326	344	336	325	313	316	307	320	330	322	307	310	329	301	268	345	298	300	325	288	292	325	338	347	352	295	352	324	284	305	330	332	343	292	311	305	323	322	320	291	329	319	309	318	311	316	286	327	312	331	285	317	329	340	301	294	290	324	317	321	299	332	337	315	315	302	310	332	321	302	305	353	318	308	319	336	323	305	316	316	301	294	300	328	305	288	333	329	317	335	312	339	328	324	295	330	377	347	331	319	298	310	316	323	309	339	311	319	340	323	306	297	344	332	337	328	298	299	340	323	318	322	304	308	291	331	318	327	329	359	353	330	323	289	336	332	315	279	298	307	337	344	324	332	355	317	340	328	322	311	312	317	328	339	334	347	326	319	313	334	305	329	317	297	319	299	319	338	301	334	330	317	336	337	320	280	317	340	313	338	334	318	322	323	310	297	340	335	309	316	314	288	302	289	339	325	295	344	324	349	326	306	345	303	312	294	304	323	318	308	305	308	308	317	341	318	291	308	306	330	338	312	317	305	313	311	304	313	292	325	344	317	322	338	305	323	352	315	294	316	315	315	318	333	305	345	314	316	300	345	300	314	339	295	346	292	320	319	338	340	303	331	317	303	317	338	323	309	312	327	281	369	297	352	278	358	304	302	306	317	326	326	315	324	314	317	325	330	330	304	331	318	290	310	314	336	298	307	326	312	330	318	327	328	306	348	310	291	317	345	324	322	312	294	297	299	311	299	291	317	344	337	316	309	305	314	320	306	318	339	333	300	298	328	301	306	324	330	363	297	319	302	300	307	321	318	344	289	319	313	323	276	308	333	338	303	325	307	322	347	330	336	314	320	337	307	324	315	312	329	322	321	280	321	295	308	307	314	311	315	303	276	325	355	340	309	327	315	291	336	340	290	324	320	316	320	309	325	294	320	312	296	300	341	318	339	289	305	332	337	310	277	314	367	306	317	340	330	305	315	313	314	335	313	283	359	341	323	294	326	317	329	328	345	311	303	316	316	316	317	290	306	312	318	280	320	308	324	329	298	299	309	296	328	335	312	338	348	330	286	331	328	333	338	300	331	327	342	311	359	341	317	292	305	295	316	312	283	313	304	335	356	337	326	296	297	318	328	315	335	323	302	320	320	322	307	306	311	289	337	315	301	320	332	320	330	339	299	331	311	304	315	275	307	309	309	313	316	302	308	289	310	331	284	337	307	320	316	325	319	321	339	322	355	317	340	303	309	325	320	325	367	297	295	329	307	308	331	331	289	318	325	298	314	298	325	290	306	300	350	309	333	325	302	309	275	319	303	317	307	353	314	295	292	354	289	332	297	333	313	343	327	306	323	320	311	331	318	344	295	341	304	322	327	305	298	307	304	302	289	282	352	328	317	314	316	311	336	314	356	324	310	293	331	305	321	344	330	313	334	289	322	304	305	338	324	314	346	292	316	354	322	319	344	295	301	296	318	327	287	308	334	294	321	309	306	321	309	297	320	358	320	306	307	295	317	320	287	302	311	320	309	275	308	317	315	334	329	357	321	309	321	318	314	310	312	337	319	330	315	340	329	329	326	341	300	342	297	315	316	328	301	326	335	315	333	316	305	331	280	314	307	316	317	323	343	302	292	302	315	285	293	322	325	334	339	325	334	316	302	307	333	325	350	283	300	332	323	330	308	308	340	320	322	305	317	314	315
24856	21310	27607	25285	12339	1429	1100	1021	887	871	828	829	809	853	839	811	829	818	846	858	831	773	783	779	841	776	762	750	817	767	816	752	823	781	767	731	810	798	809	793	813	792	751	785	792	797	817	789	737	780	814	773	814	785	750	753	773	820	792	807	731	826	778	732	766	800	756	811	773	797	783	779	826	786	798	808	820	775	776	786	772	802	768	794	804	734	784	786	788	825	780	748	829	770	782	800	758	778	790	763	805	771	833	815	748	822	828	766	770	779	771	773	750	791	804	752	806	808	801	782	772	726	762	746	780	755	796	760	763	805	809	713	746	796	780	817	783	754	756	807	744	733	800	768	776	751	812	765	829	787	735	777	792	830	761	735	822	770	775	787	787	796	805	816	731	776	800	760	772	732	810	793	837	737	776	768	749	827	780	767	723	798	813	777	761	776	780	758	800	775	795	765	782	765	782	730	800	791	790	773	754	766	778	757	738	747	792	806	790	835	769	748	730	762	791	795	778	787	808	791	775	770	741	741	736	792	771	797	733	737	806	790	790	785	803	795	713	765	759	719	784	794	808	781	756	827	803	807	778	742	765	799	765	755	738	766	744	778	776	766	766	779	791	772	768	773	763	795	770	773	773	747	819	789	834	768	811	787	768	768	803	758	755	776	805	795	741	742	797	740	803	775	755	793	817	781	810	775	762	792	796	777	790	779	787	751	765	749	807	796	780	802	717	770	817	794	822	780	784	774	737	764	761	802	777	789	810	767	786	774	759	759	802	787	790	830	757	825	784	763	792	802	760	777	810	773	806	808	811	802	805	756	781	798	806	773	753	743	785	791	771	760	806	802	766	772	792	752	823	749	802	744	750	763	761	753	717	812	762	797	741	787	808	797	836	780	784	774	717	790	746	773	742	786	784	750	802	810	789	829	706	743	743	778	758	767	796	746	734	769	795	819	770	764	774	765	743	772	739	752	788	775	773	765	791	838	741	774	746	817	800	756	790	764	800	774	824	807	767	785	813	737	777	805	799	829	776	754	767	786	805	770	723	832	767	751	822	759	779	797	808	807	774	809	741	748	716	769	758	744	757	780	812	761	828	812	784	770	786	819	742	765	756	743	758	837	822	831	775	754	771	816	775	814	766	834	786	793	796	813	782	765	779	798	771	819	778	764	770	773	829	806	807	831	817	763	771	811	789	786	749	788	748	743	795	794	801	795	791	727	717	800	777	750	781	796	830	770	729	815	764	817	731	800	830	763	785	797	794	790	775	798	764	756	791	796	807	812	770	732	785	717	806	836	819	770	732	738	828	782	859	782	745	746	802	755	799	845	796	747	807	767	800	793	774	761	762	784	833	794	790	752	765	735	757	760	790	770	761	787	776	821	790	781	792	827	788	750	795	782	745	790	784	786	771	817	814	796	789	758	767	868	852	778	796	798	749	719	817	761	791	800	763	809	765	746	751	816	770	788	762	771	754	756	762	742	790	822	727	753	826	783	721	823	797	745	725	813	826	805	769	811	780	792	768	787	832	763	745	777	779	782	741	792	776	782	751	776	767	843	798	802	796	759	794	773	747	716	744	764	818	758	820	747	789	750	742	784	827	802	796	787	788	779	771	781	754	769	766	752	765	788	807	806	782	786	764	792	758	727	751	755	791	786	762	768	718	772	792	774	721	762	820	803	758	718	765	790	759	783	802	742	759	758	770	736	776	728	726	758	757	788	757	816	848	703	759	801	784	802	754	764	768	770	866	814	804	797	775	788	746	731	827	773	765	759	833	764	747	761	827	763	763	805	771	798	831	796	799	816	716	819	749	775	767	784	806	789	775	742	801	776	750	809	781	782	767	748	805	758	757	726	750	803	754	801	771	747	777	750	739	830	746	759	788	828	784	786	802	789	791	791	783	749	732	750	765	781	759	813	789	754	774	775	770	766	741	769	799	811	745	828	751	814	772	807	817	747	766	786	769	834	767	737	799	761	768	776	828	807	803	804	803	765	821	749	772	823	759	815	772	789	825	790	780	757	825	783	792	823	800	791	764	804	755	755	726	771	801	791	810	790	804	759	788	775	770	789	801	807	808	796	794	726	805	798	772	749	746	753	779	783	758	773	810	753	781	793	779	796	787	826	803	753	805	759	754	765	810	778	773	739	863	794	783	791	824	757	779	745	737	779	780	738	794	782	749	770	774	798	791	784	758	780	761	769	779	746	771	764	748	753	749	788	814	750	766	754	779	798	724	773	763	821	767	803	791	768	825	786	790	828	743	801	771	773	813	729	768	778	835	779	794	778	788	736	825	800	818	807	781	794	823	769	807	781	799	742	784	836	790	748	789	721	743	751	817	829	767	762	829	792	787	792	818	734	800	806	782	783	810	804	803	785	809	804	829	822	769	802	796	771	804	761	774	764	761	772	800	774	787	733	774	790	797	757	800	785	788	720	824	740	786	816	748	756	773	801	806	748	777	759	745	786	833	775	788	827	790	749	766	750	789	758	742	794	767	810	791	757	750	828	790	777	798	769	769	818	812	755	726	798	763	777	760	730	758	766	732	797	731	834	798	787	741	786	779	784	758	771	772	759	792	765	787	770	773	747	775	782	783	775	754	795	796	764	742	777	757	807	797	794	730	767	794	750	809	731	770	774	778	826	769	825	730	827	783	804	786	782	801	758	774	783	774	825	743	750	689	783	820	817	795	796	812	752	728	768	830	805	799	781	814	821	785	769	807	741	796	798	770	791	772	767	777	807	806	794	790	816	796	769	772	810	786	787	750	738	789	777	759	808	776	819	819	782	749	796	835	697	763	840	835	769	811	751	761	753	826	784	777	802	751	756	814	784	719	821	794	731	799	796	782	786	780	759	790	780	768	766	789	810	755	796	776	746	691	803	731	794	822	797	744	740	818	775	764	758	756	780	754	751	803	770	764	798	806	860	748	731	772	761	787	759	811	780	765	770	769	720	784	776	769	807	805	758	825	796	787	744	826	797	828	780	763	766	782	753	792	782	786	760	779	799	759	789	744	721	786	753	844	811	770	782	791	748	780	756	800	726	734	819	790	763	807	753	822	794	788	767	801	788	796	764	834	782	805	795	779	842	806	796	792	800	793	748	774	774	791	755	762	792	781	726	797	779	728	802	779	811	793	790	786	763	782	776	777	788	814	796	764	755	784	765	790	784	739	773	838	765	770	781	774	793	767	779	766	810	841	775	727	760	793	765	710	787	824	749	744	788	774	764	819	804	750	790	789	786	778	797	791	796	852	797	794	767	743	769	719	739	787	789	783	755	751	788	731	782	770	756	784	751	740	834	756	781	809	809	812	805	799	792	783	825	792	740	798	811	758	762	803	763	773	794	748	749	834	811	827	777	730	785	817	793	780	787	737	757	798	777	770	787	827	800	804	764	788	791	770	808	771	794	750	806	771	763	766	808	812	820	743	788	801	773	767	776	756	778	797	790	758	779	753	801	794	774	792	786	784	753	796	842	805	763	782	762
3502	5425	3745	2076	1716	1341	1256	1072	1010	943	896	877	858	905	867	848	788	807	766	833	802	777	756	772	704	804	809	766	820	779	797	762	768	752	745	772	794	796	755	755	834	740	790	782	798	786	787	866	778	845	814	804	787	769	783	804	767	834	774	778	778	766	774	801	756	786	775	798	773	737	780	802	731	780	712	782	747	761	741	777	792	776	795	800	769	787	754	782	721	818	760	775	794	799	766	777	801	764	799	751	788	780	813	740	784	736	763	753	746	746	746	733	742	787	773	802	753	812	784	754	823	719	767	745	760	780	738	769	785	777	790	753	771	794	774	751	751	818	778	775	802	740	745	805	765	780	803	765	810	818	813	775	792	753	771	797	801	772	738	762	756	758	794	782	789	831	811	779	789	776	800	799	774	747	795	818	796	791	793	762	814	782	811	765	764	738	772	737	795	809	780	757	776	781	779	795	779	801	786	798	778	742	779	709	762	795	770	773	801	723	769	807	726	828	798	812	735	745	737	791	835	777	770	730	784	760	785	778	749	748	756	842	756	774	801	775	733	780	763	774	762	758	797	798	840	803	744	723	784	808	734	754	783	763	805	768	765	799	776	795	812	735	772	758	807	795	746	759	805	821	739	804	786	781	756	764	824	770	755	824	762	747	760	775	772	782	745	737	766	797	800	792	767	738	757	767	784	733	801	754	774	759	702	793	804	766	782	740	748	796	789	731	813	780	797	770	759	804	794	799	729	728	800	773	776	802	735	793	785	755	690	779	761	737	806	774	781	834	757	793	734	773	769	772	806	787	780	778	760	801	755	806	800	730	807	771	835	735	797	775	801	768	828	743	774	811	772	777	808	802	702	781	832	771	784	775	799	761	807	817	783	757	775	762	805	746	772	777	803	764	768	797	748	826	796	812	807	774	768	784	758	795	783	793	747	779	816	807	795	766	786	758	741	695	790	801	750	812	718	747	779	791	773	754	774	773	796	776	787	759	768	769	821	806	796	798	788	785	793	768	736	771	770	755	753	776	784	770	771	729	750	768	814	764	815	770	770	753	741	743	772	822	768	784	790	763	750	766	767	759	759	723	752	802	774	818	764	740	784	789	779	761	741	743	737	794	799	776	774	798	799	696	754	801	800	794	788	796	817	820	779	803	757	798	769	785	779	812	772	759	737	789	734	779	838	758	808	811	735	798	742	743	750	757	755	767	793	735	805	771	784	742	766	757	763	754	731	805	802	739	815	759	800	794	760	821	757	740	812	794	723	799	766	731	819	764	757	796	808	771	744	741	770	765	828	772	791	797	764	809	805	758	779	759	782	795	724	788	778	839	829	815	792	814	776	750	741	751	740	746	797	805	793	738	767	776	786	805	825	757	783	740	722	740	772	799	763	777	796	764	725	828	756	717	770	812	724	802	781	773	805	766	799	768	757	766	798	786	727	775	769	829	775	711	805	792	750	774	793	810	770	767	796	803	789	766	775	738	730	743	813	780	793	826	738	760	771	750	780	742	784	794	767	768	689	783	769	772	759	746	791	799	763	752	768	769	744	723	774	780	771	824	792	749	772	761	747	749	762	761	760	787	783	822	778	743	787	775	797	773	802	837	779	777	722	747	688	756	780	756	743	760	813	788	774	744	765	756	781	824	760	778	754	778	771	767	813	769	737	743	785	768	821	775	783	767	776	820	726	757	818	758	832	770	800	746	732	733	741	766	797	760	782	780	767	736	764	814	778	813	762	804	744	727	790	780	780	802	775	735	733	791	787	716	785	843	761	752	791	797	801	745	782	804	758	758	750	771	793	716	776	796	750	781	780	839	828	762	738	793	821	765	775	784	777	804	732	769	792	798	807	769	809	771	829	786	774	807	765	779	723	758	772	772	748	746	750	772	756	794	804	789	774	779	732	735	771	736	774	739	768	815	808	735	746	804	780	761	743	716	771	853	782	775	737	781	792	781	789	796	749	733	762	783	737	781	723	774	775	765	748	751	787	793	796	756	770	808	764	820	804	777	828	783	824	752	732	770	728	766	775	802	760	743	730	767	808	790	759	793	773	762	780	743	748	773	780	779	799	775	802	793	781	744	758	779	782	824	757	807	731	797	759	748	766	760	789	746	724	794	789	834	834	750	797	777	792	792	716	765	776	770	805	759	767	811	720	770	790	766	812	825	801	741	780	778	762	812	718	777	780	769	741	809	801	769	756	787	758	771	771	752	743	801	768	785	776	825	790	821	787	789	750	803	794	761	745	783	748	756	756	774	779	813	759	772	762	792	733	804	746	758	794	767	798	751	831	788	741	822	784	807	812	811	768	791	828	755	769	755	833	738	769	815	759	774	796	789	771	766	788	775	742	772	772	789	764	711	772	779	843	779	762	802	748	821	780	747	807	753	783	784	771	829	760	781	763	792	797	819	807	780	807	784	778	748	761	806	781	771	804	735	776	766	747	780	803	782	769	733	820	790	780	793	808	773	773	794	790	788	820	797	750	767	754	745	745	724	789	749	788	754	806	796	765	791	753	803	735	826	748	811	798	756	769	777	778	740	751	769	763	778	761	781	702	755	771	794	779	862	787	722	759	752	795	774	759	825	743	762	730	805	790	744	811	732	763	765	753	717	753	788	759	785	757	787	710	784	798	773	776	756	739	802	757	771	762	786	748	757	786	743	826	770	795	756	748	774	793	756	809	777	750	815	747	792	744	773	729	754	761	784	739	758	760	797	818	794	792	793	717	765	796	757	777	802	843	795	741	781	787	741	768	727	756	721	740	770	721	792	737	766	782	777	760	788	763	799	797	784	785	731	780	741	799	790	815	718	735	769	787	777	754	782	839	788	832	792	794	771	729	806	767	798	767	769	787	767	799	832	805	766	734	772	781	791	806	819	765	751	775	751	781	741	783	745	802	797	772	796	770	811	791	821	768	801	796	760	779	767	807	780	778	795	789	813	770	767	752	740	773	764	738	817	714	775	756	802	762	735	786	811	796	783	794	780	767	753	774	780	820	785	792	767	774	790	806	793	801	806	764	752	724	750	804	773	748	743	741	781	789	778	759	814	805	789	754	795	776	769	768	753	803	778	785	788	759	793	744	768	771	764	747	741	769	788	742	742	813	765	774	737	796	790	728	751	776	818	748	704	766	765	761	783	848	776	812	776	794	771	750	786	774	790	746	752	824	775	771	817	765	747	808	806	785	813	815	733	777	763	828	810	768	753	780	729	772	765	746	770	816	775	800	790	742	818	807	765	762	752	754	773	781	763	769	786	779	772	768	773	788	799	798	809	721	765	752	789	742	706	774	750	808	787	794	834	800	745	852	745	740	756	770	822	776	736	753	803	794	784	819	794	742	788	765	726	777	751	783	760	768	778	779	820	802	786	767	753	743	778	760	798	781	734	751	773	760	769	744	742	764	743	805	751	780	747	796	749	792	745	785	746	776	812	774	783	799	771	794	764	804	790	787	801	767	729	771	751	778	797	696	761	757	780	718	758
22582	21346	29092	23968	21349	21398	10157	1069	763	675	570	546	483	474	430	435	361	366	371	375	365	353	373	338	333	350	317	332	327	324	314	328	323	322	332	341	310	314	330	312	343	322	279	317	304	314	296	301	298	300	297	309	326	294	282	326	311	318	293	280	294	304	303	323	264	313	287	302	243	324	320	306	291	306	294	302	281	317	313	313	291	271	296	319	296	303	277	323	274	305	298	296	270	296	298	280	287	311	289	307	323	294	276	307	289	307	297	284	292	310	303	325	294	333	284	296	309	322	275	305	314	309	311	286	274	299	325	281	306	313	313	306	302	325	278	308	282	307	284	280	322	296	292	315	269	293	310	335	252	271	318	280	308	306	311	302	273	283	308	291	278	279	295	301	310	268	303	301	293	300	288	282	325	313	302	286	291	305	320	336	305	283	306	284	324	285	270	283	320	290	313	301	314	276	283	319	302	299	313	300	259	286	318	301	287	297	292	285	250	311	304	309	281	300	305	294	299	292	283	287	312	279	306	324	281	302	288	288	274	315	320	287	288	329	292	310	317	270	289	281	327	305	309	291	299	289	299	292	292	289	314	279	269	284	274	280	256	290	304	294	265	298	278	284	302	326	290	324	279	317	330	333	323	289	288	300	310	300	275	292	285	314	296	304	288	281	314	330	302	267	300	275	254	295	316	293	300	314	295	342	282	292	321	316	297	296	310	288	306	276	298	279	283	301	284	273	268	289	331	311	310	290	318	282	329	281	292	307	289	276	271	280	296	286	324	291	307	294	283	251	322	272	292	302	264	323	306	293	278	265	312	307	306	273	316	312	300	295	309	287	295	299	290	298	293	291	291	286	319	322	294	318	273	262	271	291	261	306	294	316	322	313	344	288	295	286	277	303	273	284	304	290	311	293	290	276	318	292	297	301	286	299	295	289	273	323	285	281	276	304	292	266	312	296	272	297	292	278	282	296	327	299	313	299	287	299	306	287	313	310	332	298	314	294	330	307	302	270	313	257	272	289	291	307	284	279	333	242	268	271	307	319	317	295	286	296	264	300	307	301	292	282	308	298	320	281	291	310	277	308	295	285	312	292	259	312	303	318	320	303	284	309	309	294	295	293	285	288	281	294	301	290	321	284	305	298	276	263	278	299	309	303	257	288	299	290	296	262	278	303	288	293	294	297	263	304	274	280	280	281	305	313	277	281	285	318	288	305	289	251	284	307	313	293	341	311	317	294	281	285	280	288	276	268	285	296	289	290	317	277	286	292	304	295	334	279	306	298	296	302	296	313	320	296	276	294	287	311	284	307	286	257	325	293	313	291	298	324	303	318	267	299	303	273	315	276	305	283	299	278	289	301	281	302	302	311	286	273	314	283	311	294	259	336	294	299	304	317	284	286	291	300	293	298	300	269	274	302	277	274	320	303	323	303	304	294	303	290	275	291	327	313	317	300	288	285	294	281	313	299	275	280	303	267	313	309	259	254	278	303	295	307	332	302	305	300	313	305	334	310	279	273	265	281	297	296	272	294	264	289	291	306	321	279	289	292	291	300	291	315	282	315	278	321	278	306	270	290	291	271	301	292	308	278	306	327	297	290	314	294	288	274	316	320	277	317	272	321	308	270	295	290	314	306	296	286	328	318	290	338	277	304	303	302	302	327	289	295	327	297	277	326	292	275	300	278	281	337	307	317	301	301	280	263	303	309	274	338	324	298	295	279	298	272	330	287	316	302	317	284	300	303	315	281	303	304	292	287	280	308	304	274	320	292	314	304	314	334	279	275	304	281	293	318	300	298	283	307	309	294	289	304	292	300	295	287	295	290	288	308	294	288	306	277	328	281	287	293	302	279	299	301	304	294	293	298	281	295	286	294	292	298	273	313	308	317	321	289	274	312	287	273	298	280	306	318	277	292	291	292	277	264	323	311	282	321	306	269	269	301	277	300	277	278	288	311	315	277	296	309	291	299	283	298	305	257	291	323	315	263	305	291	311	323	288	303	302	313	279	287	305	289	286	327	300	297	317	299	296	300	285	316	274	312	289	295	308	289	295	293	317	307	311	279	274	294	295	302	275	267	300	293	280	304	293	292	285	309	279	242	299	298	303	321	294	325	322	287	296	295	299	303	280	309	263	296	292	303	278	280	312	330	322	301	265	295	282	294	297	269	337	296	295	304	262	323	271	275	332	303	266	274	306	263	299	291	294	298	314	285	268	322	325	260	307	338	292	291	283	306	317	294	274	286	300	297	297	296	261	313	292	304	297	307	303	319	323	301	305	312	284	326	281	294	328	303	314	308	293	321	254	308	295	301	312	292	328	250	314	302	302	287	303	315	317	286	302	260	294	301	300	261	279	279	278	295	267	285	293	288	281	271	322	285	298	279	295	300	298	322	278	290	328	311	299	279	276	282	282	272	304	300	309	307	293	331	273	284	301	297	314	281	318	287	289	294	279	299	317	268	322	291	323	314	315	285	284	305	315	285	291	335	299	277	312	270	286	290	311	297	290	293	309	288	280	334	284	305	294	308	282	275	323	282	288	323	327	303	300	315	267	287	274	238	296	321	308	307	308	289	323	308	277	306	311	315	290	276	316	291	290	283	307	282	291	293	306	295	272	281	284	285	308	314	305	299	269	277	315	291	263	324	290	285	271	306	338	310	311	287	285	284	300	264	290	301	306	285	283	320	312	272	295	296	281	299	299	316	280	297	278	267	296	315	310	267	291	302	278	317	299	330	292	288	276	263	291	294	308	324	301	292	285	288	302	271	294	295	297	267	304	295	276	283	274	321	300	331	288	274	290	307	301	280	302	279	325	315	341	289	313	298	298	275	278	308	277	302	291	309	280	306	313	326	305	294	285	295	338	298	322	282	300	292	307	283	308	271	263	285	287	293	318	309	300	313	289	300	310	293	281	248	301	271	306	293	302	326	303	297	305	277	262	295	291	304	283	318	281	285	300	290	274	301	277	329	295	286	302	320	313	296	290	287	306	279	292	280	333	290	259	333	290	277	256	272	301	294	284	307	282	339	299	318	310	293	310	301	317	289	301	294	295	303	302	281	310	292	260	267	322	291	294	313	321	320	315	275	279	306	299	310	379	303	300	271	313	301	293	301	298	285	273	258	302	308	288	291	289	312	326	265	300	295	334	278	324	317	291	287	310	285	273	283	300	308	289	282	283	283	298	296	335	263	277	264	280	303	299	300	285	298	299	311	292	306	299	305	311	291	304	282	326	282	315	263	306	290	280	317	280	302	288	302	320	266	313	295	289	306	278	294	302	276	290	310	286	262	303	263	278	308	297	277	295	311	296	305	272	302	298	280	315	277	278	303	306	268	254	302	290	300	278	294	318	316	279	304	285	286	326	295	312	261	324	281	308	278	323	279	309	282	284	278	279	278	306	279	299	285	287	298	303	293	298	309	283	268	322	309	294	302	316	312	278	327	284	303	304	288	278	323	288	298	265	298	317	306	256	291	319	314	270	295	265	272
4389	14188	9510	4829	3436	2486	1933	1483	1131	974	741	646	571	570	525	462	470	456	458	384	437	422	343	370	361	357	350	320	334	349	316	324	334	339	319	331	333	325	306	308	308	309	344	317	294	325	315	317	305	296	299	310	307	304	321	309	300	335	292	290	297	311	306	286	314	313	294	300	281	300	306	297	290	295	293	288	297	292	283	296	308	302	305	277	325	276	294	271	289	283	275	302	288	273	284	267	318	327	276	300	311	270	295	287	286	285	307	307	301	260	277	295	280	289	316	262	308	301	308	278	287	292	292	303	311	299	301	283	287	294	300	311	281	308	276	291	319	278	308	300	284	292	305	308	306	302	323	305	287	269	313	282	291	297	295	323	264	293	298	282	291	331	289	286	297	291	285	263	296	321	296	293	279	296	272	259	290	275	268	284	281	252	297	292	306	278	304	302	291	278	311	275	255	312	296	259	302	302	313	311	302	317	275	309	288	293	277	288	322	308	290	321	292	288	269	299	298	294	307	269	315	297	291	272	282	305	305	288	280	268	294	303	273	301	273	254	293	317	286	306	317	283	295	295	313	302	247	314	272	292	291	307	267	272	303	231	278	270	275	275	309	282	280	280	276	276	275	273	293	279	287	290	284	290	287	278	279	271	294	291	265	282	298	268	315	282	299	299	275	298	318	278	285	266	291	292	313	345	282	276	293	296	250	305	308	269	316	307	277	268	311	314	285	284	295	317	274	294	260	299	315	271	281	307	303	268	300	318	284	297	334	278	269	303	295	275	322	300	299	283	304	299	317	299	295	296	257	278	298	298	308	303	276	295	300	286	260	305	342	255	291	315	292	292	298	270	308	298	315	283	277	308	289	306	294	294	316	321	274	297	262	306	313	271	280	272	306	295	288	330	316	325	292	295	302	303	277	279	317	294	287	271	277	274	256	309	319	317	271	288	291	317	329	309	292	290	294	274	344	271	291	323	302	302	311	317	312	290	299	307	280	247	280	282	301	275	311	279	265	284	298	314	274	274	279	300	282	251	273	263	301	268	266	287	306	281	315	296	270	301	283	309	271	278	265	280	296	279	298	323	275	293	290	307	272	278	264	281	262	307	300	282	287	281	282	289	246	294	321	290	275	307	291	285	333	292	308	305	324	266	284	290	321	320	308	273	282	287	304	301	311	284	306	303	292	257	289	305	298	317	312	278	281	287	279	302	272	319	283	287	290	295	290	300	302	270	318	277	292	306	301	333	296	291	309	288	291	302	311	304	303	278	290	317	296	265	298	295	320	306	273	290	282	301	295	256	295	285	296	294	302	326	276	292	295	294	285	295	285	280	286	293	317	278	300	266	267	332	284	283	279	275	300	271	314	294	290	293	275	306	329	276	286	308	299	287	301	284	266	301	317	272	278	258	312	321	306	301	297	294	281	301	290	322	305	294	279	285	279	291	293	301	291	292	326	285	304	274	294	302	272	305	293	319	315	275	340	264	273	306	302	313	260	314	288	294	301	286	277	295	279	309	271	280	312	306	295	314	302	306	293	315	305	279	271	308	297	283	297	277	283	282	276	280	290	267	259	290	309	287	316	295	269	321	285	301	305	323	329	292	301	293	287	322	288	311	280	276	297	307	290	293	280	311	271	254	293	307	329	289	312	313	309	292	279	296	278	288	278	300	304	291	287	275	302	273	295	293	274	291	317	278	307	321	298	291	262	294	307	297	298	285	299	273	287	310	248	305	276	289	290	290	279	315	270	314	278	301	278	291	285	289	280	291	295	286	296	318	283	307	259	316	281	314	297	297	287	311	298	288	292	305	302	292	305	263	306	266	312	288	302	307	307	264	299	289	307	321	275	272	302	308	294	288	303	307	285	297	300	294	280	310	300	306	292	293	305	294	308	304	291	300	286	286	279	281	301	293	310	272	272	296	291	298	310	291	280	309	285	294	289	287	296	307	287	287	264	273	291	304	288	269	291	282	297	290	303	294	288	272	291	292	285	323	282	301	285	299	309	303	275	257	286	292	302	265	294	299	297	286	281	312	314	289	280	263	305	304	253	304	301	283	295	281	322	298	291	316	260	295	310	318	271	312	262	281	297	297	272	263	314	289	295	295	275	281	278	286	286	310	264	304	281	280	287	338	287	308	289	305	288	269	292	289	311	334	282	267	295	267	298	310	300	283	322	312	309	303	289	304	292	278	321	276	338	315	291	279	278	309	295	287	274	285	265	327	329	306	307	302	291	294	320	291	281	313	296	288	307	298	273	292	273	274	283	298	310	286	268	311	296	331	303	292	311	290	306	304	289	300	287	319	286	303	310	310	305	301	317	273	304	306	318	271	296	289	325	289	321	288	303	294	293	289	284	317	294	269	335	305	304	289	279	294	294	292	257	281	272	332	282	264	303	306	278	294	291	305	296	289	285	276	300	307	269	285	316	301	336	303	289	299	302	283	302	297	293	295	302	286	284	295	333	266	290	320	309	307	274	306	315	289	288	279	295	311	257	314	295	284	320	283	328	331	306	319	292	279	297	287	302	294	315	291	298	317	291	308	282	287	261	293	297	285	243	290	288	272	294	328	338	276	302	301	320	272	305	291	294	280	288	295	314	307	285	255	288	302	290	287	293	320	298	286	298	322	310	313	283	286	329	258	274	247	271	275	304	257	327	300	304	306	312	277	277	284	292	281	280	295	276	270	290	287	293	303	296	315	301	302	314	283	256	288	275	275	285	290	312	313	272	299	294	278	304	290	297	293	282	314	313	318	302	292	266	315	281	304	261	278	262	288	306	309	288	280	273	295	259	303	333	288	290	292	327	305	336	302	278	313	281	305	291	260	283	305	274	299	286	308	295	302	291	317	289	279	321	280	326	302	309	304	298	319	266	306	258	292	301	322	279	299	303	263	306	277	307	303	324	300	282	316	312	278	287	308	261	303	288	274	294	297	279	267	289	277	273	307	278	314	297	302	265	305	318	293	275	295	299	317	284	347	326	324	298	259	257	278	280	308	274	270	300	316	287	293	278	278	281	310	280	289	290	283	294	294	274	316	289	290	283	293	281	296	294	299	271	289	265	321	324	309	308	311	306	277	291	303	311	283	291	279	315	316	305	289	319	279	289	293	281	277	268	299	284	272	284	297	302	279	318	296	244	279	349	280	306	289	282	292	298	300	298	274	256	290	314	306	288	287	276	266	297	328	292	327	273	272	303	291	295	289	321	280	304	300	269	327	279	301	296	285	284	318	301	293	300	293	314	296	299	310	286	278	301	309	296	292	280	243	295	266	270	311	273	276	266	270	310	298	315	294	283	288	303	284	263	292	288	292	280	281	273	308	303	303	278	293	297	286	287	289	290	305	278	315	273	293	300	318	268	283	285	318	301	303	321	291	306	291	302	314	312	286	276	290	290	279	285	302	290	283	286	294	318	276	289	295	302	272	283	288	293	291	280	304	316	281	288	262	304	295	320	283	277	279	297	277	294	296	290	280	301	309	315	307
27943	20008	7160	1067	775	704	741	681	756	687	688	738	621	672	736	671	664	620	660	638	684	641	646	646	641	654	684	674	674	638	701	678	655	666	687	678	662	632	625	670	659	673	703	663	643	670	702	714	673	665	679	685	721	666	669	701	690	683	696	656	667	653	679	717	698	668	719	708	709	708	647	682	665	671	691	707	641	713	669	665	696	681	702	663	705	681	683	623	670	655	705	619	667	686	666	673	683	676	716	655	687	663	669	682	710	661	626	729	670	654	629	653	674	707	668	720	681	703	650	661	646	671	716	625	636	715	675	727	669	699	687	683	670	660	651	666	693	695	659	654	657	651	699	685	668	676	645	658	694	614	683	670	660	689	631	669	685	710	644	698	715	696	679	711	669	706	703	707	708	682	647	630	701	717	641	622	672	700	646	722	648	655	664	685	673	692	648	673	651	691	702	698	688	649	660	706	685	611	677	643	655	678	752	644	691	688	689	705	661	693	646	700	652	703	616	650	670	685	676	690	688	691	681	724	686	665	683	679	691	719	640	705	720	682	670	628	630	677	690	683	689	746	715	717	680	681	635	687	673	721	617	645	713	640	677	665	679	677	696	713	639	611	712	687	669	670	672	678	670	690	672	649	665	704	704	682	676	746	664	695	674	661	693	654	690	630	689	605	670	679	712	635	616	650	695	635	688	663	674	702	678	660	645	702	628	698	711	669	685	724	679	710	670	677	733	678	678	712	650	655	681	687	634	633	682	673	648	655	707	695	703	654	684	705	670	683	645	660	703	653	664	622	672	638	646	665	655	632	714	665	631	708	655	679	706	673	669	701	677	682	704	687	708	703	683	720	651	672	663	647	686	646	699	727	693	705	710	648	700	685	647	680	704	663	712	682	657	675	616	655	661	717	693	686	724	679	609	678	634	671	630	700	624	711	666	648	663	713	687	684	686	666	717	708	689	658	692	694	635	696	667	650	679	677	651	669	702	615	640	645	664	667	704	668	635	721	687	690	666	650	697	641	687	691	688	666	649	676	677	663	710	692	664	694	652	666	658	672	678	697	713	681	735	672	655	686	704	654	719	659	704	703	690	696	642	670	686	681	679	682	655	675	645	679	699	640	669	665	662	641	706	697	699	694	700	615	641	674	691	654	651	638	691	685	680	697	713	654	644	655	700	723	632	668	695	691	733	635	743	694	678	670	641	660	636	696	669	663	674	661	664	723	695	695	710	662	622	625	680	707	669	664	689	614	747	698	674	605	646	665	660	661	683	678	677	707	685	670	672	658	700	617	698	658	635	714	663	697	685	633	732	674	674	644	652	671	656	693	666	636	656	662	646	677	685	723	710	689	731	671	664	746	705	680	697	720	692	697	669	662	626	693	668	679	653	645	664	636	666	694	677	705	714	674	721	651	644	717	650	679	649	692	653	705	708	703	704	681	696	673	668	696	725	680	693	663	676	693	684	716	690	709	669	628	695	636	645	669	664	653	681	659	711	695	724	682	698	644	673	717	629	669	680	684	682	660	690	677	691	678	697	669	625	650	712	677	666	641	614	714	686	664	649	697	704	637	730	641	701	717	671	685	698	706	637	681	704	653	695	672	735	658	705	725	704	647	689	691	640	668	670	681	658	678	650	696	728	656	668	651	676	690	679	670	622	642	700	657	692	656	682	696	664	683	687	738	697	642	704	653	707	685	666	672	716	673	686	683	710	712	681	669	651	666	698	719	676	727	653	689	692	672	694	684	682	649	676	683	671	693	683	719	658	667	699	716	655	652	649	704	700	646	697	680	658	659	639	690	711	697	684	704	677	652	683	654	677	750	690	651	615	694	689	699	718	616	665	660	683	683	684	691	636	654	700	679	672	653	722	668	699	619	665	663	697	684	681	685	666	674	699	704	709	683	658	688	663	682	690	690	722	656	692	710	703	681	674	666	705	664	626	674	682	690	663	693	677	666	695	677	680	666	669	685	671	663	661	631	668	695	671	686	715	636	718	675	625	657	666	669	649	668	713	664	718	655	697	668	658	660	680	667	642	657	661	726	692	694	679	720	646	700	712	702	634	703	690	656	683	632	704	687	646	661	659	680	693	672	673	643	694	656	667	692	661	700	712	682	709	679	651	678	679	670	658	693	692	645	688	626	696	661	672	681	658	647	710	649	691	692	706	694	683	656	698	643	684	659	691	668	692	738	684	663	688	719	652	650	713	673	666	687	720	693	716	693	732	657	700	650	682	727	658	673	682	663	694	652	680	713	708	732	664	718	726	665	706	655	686	724	672	711	709	692	644	670	658	725	688	690	640	681	709	727	657	679	634	686	683	649	731	663	702	636	716	679	682	644	764	712	678	649	662	657	711	660	721	727	716	663	701	644	678	716	668	675	692	700	651	676	653	706	706	633	671	665	645	661	661	677	713	642	671	717	692	681	674	685	692	701	647	685	669	703	660	661	654	641	699	662	689	692	646	679	685	694	665	666	711	704	719	670	661	679	647	668	728	707	681	712	669	674	682	636	663	684	622	662	623	632	714	650	649	700	649	665	660	676	709	659	692	662	687	691	707	649	674	653	695	712	681	684	628	683	683	631	699	703	731	639	678	690	666	680	695	672	667	653	736	668	635	684	676	664	679	635	627	720	731	679	655	673	658	666	696	679	663	683	669	643	670	680	708	664	649	699	681	683	677	720	648	630	683	650	652	695	680	691	695	719	626	660	641	658	725	665	654	683	720	707	684	681	651	695	703	673	632	661	659	676	670	667	675	685	691	697	694	686	663	661	694	627	688	673	640	656	723	725	651	652	633	693	701	717	683	669	669	689	692	677	662	651	687	689	679	681	650	679	670	695	688	703	701	651	641	665	634	624	642	718	658	694	745	679	667	681	644	711	710	689	721	675	755	660	678	666	664	667	642	635	654	644	670	650	743	667	671	680	704	685	658	668	670	635	658	693	718	691	653	668	655	671	671	662	677	728	669	697	666	692	628	682	663	662	638	689	674	702	631	630	669	649	710	677	676	664	639	689	701	681	717	716	676	694	701	705	719	695	691	740	675	693	684	700	672	702	709	704	648	664	670	668	684	687	731	671	649	656	678	656	718	670	683	692	630	653	664	672	612	721	642	625	647	674	670	644	646	696	639	665	713	692	723	686	719	657	630	754	650	690	714	651	697	684	695	681	683	680	673	637	680	667	670	670	734	717	694	646	703	666	678	659	678	703	666	655	697	629	667	680	718	695	693	737	633	658	697	676	676	689	639	716	686	673	699	647	698	645	709	686	668	710	685	704	710	653	645	712	675	696	642	703	673	679	722	653	707	645	673	682	702	644	681	702	688	704	686	713	667	668	626	640	705	681	686	667	650	632	688	681	634	722	700	684	712	607	645	707	714	675	724	654	653	723	672	677	669	688	656	625	657	683	721	667	737	656	671	712	692	639	685	674	676	661	650	680	658	680	659	680	686	657	671	641	675	633	707	663	665	670	704	668	715	678	685	690
4643	1705	1294	899	862	787	801	750	754	764	740	721	673	736	730	708	682	694	713	671	713	640	722	717	698	765	709	665	688	679	700	740	689	681	695	688	679	656	731	685	703	713	698	725	712	708	681	697	682	630	690	667	682	653	691	674	699	698	679	705	708	691	730	628	719	751	683	655	701	681	680	682	659	659	695	735	690	717	665	641	648	728	695	720	739	695	650	692	713	719	672	655	662	717	667	672	694	718	730	675	676	687	690	717	673	708	655	708	696	713	717	707	731	718	705	708	674	724	741	716	696	678	686	721	740	676	662	639	728	680	681	673	692	672	722	659	710	666	741	663	643	731	685	672	686	729	715	707	646	683	674	685	703	634	725	650	712	666	695	669	676	688	689	709	707	688	693	666	713	740	643	741	686	716	750	675	734	673	707	685	720	745	675	663	688	715	718	692	689	690	690	707	716	696	723	714	648	712	650	724	716	694	684	684	687	651	692	648	708	713	665	712	698	715	661	734	647	687	694	682	714	667	697	675	707	716	694	701	659	717	705	685	712	702	679	681	694	679	695	708	643	700	673	703	740	698	641	715	687	679	689	693	677	690	644	648	694	634	650	696	662	667	649	677	704	728	685	691	689	692	713	712	704	681	658	716	701	690	677	710	661	717	722	697	655	676	727	705	640	735	639	686	679	670	641	726	683	715	663	679	687	667	712	698	700	677	689	697	698	709	725	714	696	708	625	704	685	696	727	728	667	690	721	703	696	694	714	678	680	658	742	714	669	707	732	694	719	695	686	684	665	731	685	668	681	717	711	711	732	695	715	695	731	682	726	710	682	685	733	694	671	646	668	740	662	674	696	693	686	689	687	706	669	704	711	714	679	619	691	685	692	700	697	670	719	726	705	749	687	680	717	640	712	667	714	694	616	695	686	694	663	683	716	679	694	702	708	695	708	725	673	695	699	677	686	725	704	717	719	652	673	701	743	683	662	692	725	680	681	655	692	664	680	651	681	678	731	704	694	730	723	700	707	690	649	713	720	671	692	700	662	708	700	707	701	685	724	688	695	707	656	679	654	657	708	691	667	712	657	692	730	682	646	709	711	701	747	752	687	735	713	657	704	702	690	686	674	669	688	674	652	698	660	703	672	667	706	684	692	657	698	679	682	710	652	663	700	683	707	706	712	669	658	677	701	662	651	732	728	700	696	666	643	678	718	689	740	706	725	711	669	621	660	700	730	654	702	694	674	683	696	699	712	675	709	698	668	657	669	684	726	698	718	693	672	666	663	708	712	695	699	666	689	709	689	649	690	688	695	695	684	639	656	691	714	714	685	685	692	669	668	705	711	637	707	715	701	688	656	700	714	688	716	651	650	746	724	714	712	679	696	696	669	676	693	725	712	684	729	684	685	720	694	719	781	696	669	690	735	696	675	677	637	668	717	724	666	704	649	682	693	729	696	699	707	711	681	651	726	670	656	714	674	666	704	692	707	756	668	691	673	660	715	686	663	697	680	678	695	668	719	721	734	709	695	697	685	695	689	710	703	649	638	654	701	637	696	734	671	704	740	664	662	695	685	666	660	735	683	697	679	708	636	670	675	667	720	631	669	697	701	695	698	708	707	695	699	687	673	703	686	697	697	655	648	735	660	711	678	733	680	675	699	711	692	669	668	688	677	709	661	721	687	669	710	701	688	717	687	647	697	721	679	743	676	727	721	668	660	645	699	662	695	691	660	695	661	694	694	684	666	649	669	709	650	669	724	723	703	726	710	722	652	666	720	694	694	709	704	724	699	688	702	692	636	671	715	686	679	685	674	671	724	686	733	702	637	662	679	690	671	661	743	671	696	716	725	693	676	673	677	678	678	677	693	686	669	684	697	694	730	674	677	693	691	664	672	663	664	712	651	676	678	729	700	731	707	740	742	681	690	683	680	670	701	638	709	666	642	665	669	735	659	721	673	649	722	645	668	699	686	671	680	658	633	684	699	671	675	683	672	725	690	659	708	687	663	655	684	719	668	675	682	664	728	657	651	671	698	690	716	686	683	692	696	638	692	678	674	690	679	683	673	666	683	684	693	671	701	724	660	719	674	697	712	666	720	662	655	651	689	656	699	624	670	694	713	698	651	689	647	683	680	688	663	687	669	682	743	679	723	724	715	683	679	723	715	693	708	740	694	661	695	697	657	689	712	698	689	616	698	680	683	671	720	699	683	673	641	662	702	659	657	702	666	754	740	713	701	662	715	672	723	673	722	730	692	677	656	705	705	723	703	674	696	721	669	705	720	699	667	652	717	643	674	699	689	694	734	721	707	683	707	663	677	681	697	678	660	727	699	672	720	691	686	651	691	648	693	705	699	701	662	722	642	642	685	629	669	690	665	676	650	650	698	739	665	660	696	676	683	700	697	680	652	700	726	655	712	672	711	702	694	705	676	728	708	725	709	685	725	663	677	686	704	729	700	731	644	757	657	697	679	689	697	678	692	678	667	685	708	699	668	714	711	723	735	673	713	681	766	703	687	701	682	718	681	730	658	680	683	674	715	673	711	705	701	681	702	664	705	721	724	667	738	720	673	693	675	709	711	665	710	669	679	644	676	711	637	712	670	696	699	723	667	685	644	670	698	770	724	682	680	687	703	682	693	636	676	712	710	690	666	682	678	710	719	661	675	647	652	705	664	680	704	684	650	662	709	691	636	681	667	706	710	663	700	736	660	697	777	670	710	649	686	665	684	698	696	736	647	688	697	635	642	663	628	652	700	688	671	695	690	693	669	683	671	721	730	679	723	708	674	676	686	648	632	658	693	727	706	720	635	640	718	720	703	684	680	722	743	673	665	711	732	669	676	655	708	704	717	652	659	679	757	659	703	729	718	666	693	656	698	688	672	699	693	744	665	733	711	671	761	701	671	648	689	679	715	714	697	653	684	673	699	699	650	707	712	701	712	671	683	712	660	702	696	671	679	707	702	721	661	740	720	670	721	715	650	678	674	722	678	705	745	712	683	676	716	701	701	692	689	705	710	681	673	678	669	653	704	715	662	648	655	690	692	659	677	714	709	657	724	656	688	685	719	663	700	701	662	670	700	675	659	641	724	740	687	655	667	684	635	669	708	717	717	691	674	666	709	680	756	670	667	704	685	731	685	691	702	719	688	686	697	698	780	622	726	657	648	635	680	704	726	667	719	656	681	692	651	662	667	716	680	702	701	668	729	691	649	725	708	684	688	664	702	673	650	645	684	702	734	654	693	698	685	691	663	677	713	698	667	690	690	620	663	699	716	677	690	671	667	693	679	716	740	645	651	681	690	668	711	681	723	689	719	669	676	710	644	668	692	716	722	695	691	684	683	713	665	723	698	670	655	723	718	653	704	717	658	697	647	658	689	676	691	678	686	677	664	693	699	688	738	697	727	668	678	668	700	687	671	669	697	697	661	706	704	699	691	686	744	662	645	667	690	692	660	681	654	712	697	672	696	698	652	682	704	697	742	709	659	690	700	645
23728	21320	28637	24358	21332	10449	979	698	578	520	457	435	438	420	404	356	355	373	315	354	353	322	359	324	295	316	344	316	326	332	340	357	316	292	281	301	311	298	344	318	311	329	306	301	331	294	298	297	339	319	312	310	306	291	307	343	336	316	320	318	296	327	306	294	330	330	287	314	288	320	288	317	321	309	318	337	294	275	297	293	302	315	317	296	319	298	312	315	336	306	319	308	277	332	300	285	280	325	330	282	322	313	337	316	301	299	354	293	317	305	294	320	289	307	273	323	327	325	287	298	291	301	297	293	314	337	299	283	322	302	300	274	315	283	319	297	290	291	288	274	326	304	297	301	298	313	316	292	300	280	298	305	321	317	288	352	291	308	299	305	303	298	316	332	315	334	274	336	297	311	271	278	303	302	292	294	300	322	358	318	293	301	325	302	320	298	324	300	342	289	305	299	316	317	315	267	324	299	291	310	285	325	286	311	300	315	305	315	321	290	324	356	304	340	311	294	346	325	305	291	290	281	303	273	337	295	310	317	329	317	279	339	295	314	323	318	276	292	286	288	303	317	336	302	298	315	323	322	312	338	309	285	307	309	309	319	294	338	301	338	320	333	280	304	277	309	347	305	291	300	301	312	301	328	317	305	297	307	305	283	326	292	287	264	325	294	335	348	318	302	303	321	306	315	332	335	300	307	282	327	298	338	321	294	304	312	323	285	305	330	326	298	292	309	314	311	313	303	323	279	325	302	291	336	284	285	291	312	309	333	326	300	309	297	315	303	275	298	286	324	314	312	298	303	292	297	269	319	309	288	324	323	308	317	314	298	293	311	298	306	311	290	304	304	317	331	319	288	300	299	308	312	288	290	315	293	277	302	321	283	291	282	332	340	280	332	289	314	323	301	312	301	319	306	305	312	308	283	301	295	296	282	285	307	320	310	309	291	318	315	308	295	273	283	304	298	308	307	313	330	296	283	306	324	292	319	277	300	313	295	313	333	349	265	339	314	309	277	283	292	311	301	309	300	325	316	267	298	295	316	330	289	304	299	281	307	280	314	319	301	315	340	301	289	331	330	295	286	325	294	333	292	341	305	301	288	306	357	281	255	301	315	318	295	284	284	302	336	319	319	308	310	313	313	292	299	285	301	305	290	310	284	255	323	311	296	318	289	340	251	328	279	295	293	290	309	286	296	308	305	303	288	260	273	273	305	305	292	327	301	303	335	309	308	294	292	350	298	285	285	305	327	299	330	310	333	264	326	305	297	299	280	292	273	296	278	332	286	311	316	328	291	286	274	295	304	311	317	315	332	317	278	324	276	310	324	342	311	302	283	295	306	327	301	286	289	293	307	308	260	298	299	309	311	304	309	322	329	330	334	311	280	303	299	324	319	318	315	333	318	284	304	312	300	320	294	328	345	308	329	295	291	321	337	319	271	310	317	301	323	291	329	296	288	301	293	320	291	290	344	299	321	316	297	288	294	305	269	281	298	333	343	294	302	301	301	303	321	294	318	319	297	295	286	291	316	308	329	288	289	281	335	338	306	307	332	297	325	299	295	291	335	323	306	316	327	297	313	291	305	314	313	278	324	310	279	324	270	293	328	303	302	302	276	323	333	329	315	320	309	288	283	289	313	318	300	309	288	293	326	311	324	309	317	312	286	288	284	295	319	305	298	308	288	316	289	297	303	276	313	333	303	277	283	327	314	304	346	285	334	289	315	305	287	317	313	293	306	307	293	310	297	324	294	304	279	306	324	298	315	323	329	295	268	335	314	324	329	285	317	324	314	319	312	315	315	305	318	324	285	283	315	302	320	306	300	281	320	316	305	295	308	300	319	323	299	308	308	294	306	298	285	325	285	319	296	314	335	307	325	324	283	288	275	324	310	294	312	329	310	319	297	300	286	289	342	317	295	334	288	298	296	318	303	337	308	347	297	324	313	322	273	308	273	325	310	284	314	290	285	315	300	326	303	299	320	285	289	287	318	306	323	285	317	325	314	302	300	310	341	321	327	313	292	324	314	299	307	325	299	304	340	299	295	287	320	306	278	316	284	323	299	302	317	340	312	315	297	305	301	311	302	300	315	329	291	303	295	313	295	297	326	332	299	327	290	289	324	329	315	295	308	275	327	311	271	302	306	336	293	332	308	303	324	342	336	305	301	302	314	327	299	351	320	319	345	342	273	286	335	296	304	342	296	331	320	330	307	328	281	302	289	323	293	295	310	320	333	299	328	316	307	302	330	335	322	306	315	279	289	302	276	300	309	316	318	333	316	276	275	314	271	311	298	280	286	344	331	270	323	291	321	284	320	295	317	307	310	330	291	299	293	300	305	317	286	307	344	308	281	307	326	275	304	323	302	302	302	284	292	307	286	309	327	346	252	319	311	282	310	284	279	318	316	318	296	300	305	319	302	315	271	280	284	313	291	302	297	311	316	297	313	304	284	293	317	307	298	321	322	289	308	312	303	328	322	329	308	296	295	297	280	321	304	302	290	311	316	332	314	327	301	291	304	307	318	294	327	286	333	330	301	319	316	303	316	347	326	312	338	283	291	304	285	344	317	293	291	316	322	308	296	317	309	310	304	295	307	315	308	282	304	298	295	315	284	310	322	293	298	301	295	297	346	305	289	308	307	295	296	303	288	304	283	294	250	305	312	272	300	291	315	323	290	278	311	313	303	305	290	324	308	305	302	315	319	291	298	291	302	288	281	281	297	301	285	314	296	290	303	288	294	302	331	295	275	276	297	317	332	322	275	324	285	301	334	295	297	330	308	275	282	311	332	295	324	292	292	310	320	321	294	263	312	310	280	291	303	277	317	310	267	309	301	330	304	285	352	336	287	315	308	318	298	269	317	308	302	267	283	309	263	302	313	280	318	324	292	293	322	321	309	343	302	339	334	328	324	289	306	293	297	302	270	346	293	306	340	276	335	309	301	299	273	299	313	307	312	280	317	291	317	328	296	285	320	312	341	310	312	284	278	311	326	298	300	299	300	318	276	301	322	288	299	304	302	326	292	295	292	286	303	325	311	283	292	353	305	316	338	303	290	318	331	308	309	304	351	309	328	268	304	309	295	285	328	323	299	295	314	322	282	298	287	283	294	310	327	287	331	314	295	299	305	310	327	322	293	292	284	287	303	303	308	278	301	275	330	307	340	317	296	314	319	319	314	329	331	299	292	309	303	321	294	308	322	295	304	303	320	316	347	310	326	303	332	316	327	308	332	301	306	289	322	317	287	319	312	323	309	305	287	318	289	342	304	321	294	306	323	313	327	282	340	308	314	309	304	269	317	309	324	312	306	285	287	312	292	296	294	351	310	326	319	300	298	296	301	315	300	313	326	314	300	277	315	312	322	325	270	312	301	330	310	299	324	287	324	298	311	295	282	282	283	288	282	306	295	293	338	303	303	296	302	292	296	299	315	310	307	301	304	318	290	311	328	318	299	326	291	304	332	309	291	293	283	279	303	321	314	322	296	296	272	325	305
3369	8814	5707	2810	2008	1495	1154	945	775	681	548	544	485	427	436	399	368	413	399	343	382	373	359	402	377	329	349	335	330	365	321	330	323	322	362	346	329	353	354	350	326	339	332	348	330	296	323	344	324	318	345	370	339	330	371	342	320	305	303	356	317	313	323	333	347	311	291	307	310	323	340	351	335	333	300	329	332	293	309	294	307	329	329	313	322	293	312	308	321	326	324	298	320	300	298	325	330	333	300	302	273	324	329	313	335	332	328	316	290	336	311	324	295	322	286	319	311	339	340	316	349	338	319	317	339	354	315	306	320	326	330	318	319	309	301	340	312	336	325	361	326	316	303	305	327	292	334	320	275	323	283	294	306	305	331	318	337	323	341	306	313	345	311	315	335	310	346	295	315	317	343	344	338	323	334	330	297	291	334	320	308	320	274	319	312	319	326	333	302	297	319	292	323	348	316	324	329	336	312	325	333	331	327	318	304	293	323	301	312	316	280	322	351	328	339	354	325	325	295	358	330	314	332	351	288	308	324	327	299	343	323	320	301	312	302	343	360	294	334	345	289	311	335	345	308	344	305	320	360	329	328	310	335	318	300	326	316	349	332	334	307	331	310	356	360	312	309	336	327	311	366	283	336	337	356	318	320	329	336	307	340	282	327	318	338	368	343	316	296	339	311	286	305	309	294	314	310	298	316	355	313	326	305	309	287	317	319	317	349	289	330	344	340	311	328	290	315	339	323	326	333	315	345	332	349	314	331	305	330	325	314	318	337	304	337	316	304	338	313	323	303	303	313	347	325	320	313	278	316	335	321	327	315	335	324	302	302	331	309	315	272	334	284	310	303	325	317	292	292	350	340	336	303	313	299	314	300	359	317	329	335	309	294	329	317	326	300	368	306	330	308	318	312	316	338	320	324	314	324	330	292	324	319	357	304	321	318	335	316	302	312	312	328	312	305	333	308	327	309	289	315	303	321	293	349	332	341	339	288	298	300	330	324	341	316	330	304	319	306	341	344	318	305	309	302	340	323	346	318	364	315	303	341	328	307	303	306	323	328	327	329	307	316	339	330	309	319	346	287	317	302	324	294	320	332	308	317	321	324	295	289	365	296	309	333	306	312	327	309	326	304	312	318	328	313	295	317	353	346	285	310	321	323	319	311	312	329	326	300	307	328	351	326	286	281	340	304	328	318	318	298	328	324	333	316	300	331	319	314	317	301	324	359	321	339	301	314	346	341	293	342	329	366	331	341	314	340	304	308	349	293	318	317	322	335	324	336	327	320	300	283	317	333	325	362	360	322	310	325	300	337	323	340	326	316	316	367	340	327	354	292	293	306	342	349	338	328	326	335	316	321	315	326	329	332	302	352	323	326	309	318	344	331	321	338	310	290	319	332	299	302	328	326	329	290	311	328	304	314	320	288	318	290	324	303	313	291	287	325	347	349	301	305	285	298	346	325	323	323	318	342	304	308	310	327	356	314	305	297	339	326	344	285	327	308	321	311	351	316	341	319	294	320	329	340	286	323	283	323	325	342	342	346	342	354	317	325	341	326	345	290	325	325	318	307	304	328	312	314	308	297	315	272	312	264	323	311	316	304	315	310	341	320	335	324	292	308	341	312	327	343	351	328	362	307	274	348	319	305	302	331	284	305	304	321	352	333	321	293	305	313	356	345	313	307	317	336	327	308	331	321	314	332	301	316	332	305	326	346	316	337	347	329	337	312	287	340	314	323	337	315	323	307	290	294	331	313	340	306	302	319	337	301	337	316	316	349	318	290	318	299	325	344	309	275	327	332	314	315	323	296	298	325	313	342	304	311	315	320	309	317	338	325	325	309	323	338	330	337	364	310	302	312	302	305	311	330	314	352	319	329	326	320	335	348	319	329	309	309	302	302	295	310	298	313	329	313	316	305	294	318	344	336	309	307	291	303	278	333	329	310	313	306	333	326	314	289	308	344	316	303	298	291	331	284	340	327	330	334	332	320	309	339	328	296	316	319	338	313	321	329	300	317	330	335	306	350	331	290	322	295	330	334	321	319	337	319	313	327	337	327	319	318	311	320	326	342	315	314	301	319	320	322	307	333	351	281	330	327	320	302	329	328	329	345	292	331	323	299	339	327	328	326	326	326	316	295	320	314	320	345	319	295	333	300	330	300	305	312	330	293	345	300	313	317	332	315	300	326	317	309	315	330	311	317	302	292	332	311	322	329	351	308	309	331	306	305	331	311	305	296	315	345	344	323	338	340	329	312	315	330	329	330	287	333	333	314	328	330	294	295	310	323	312	306	334	284	305	329	326	304	322	325	293	308	327	331	289	317	340	349	343	297	299	320	310	326	313	321	321	318	326	308	336	320	312	342	347	302	288	323	313	313	332	305	302	316	316	316	303	308	341	316	322	276	312	338	310	314	347	319	358	357	344	305	319	322	340	297	312	342	329	324	312	304	323	329	314	311	324	315	320	318	314	309	323	322	310	293	341	301	331	312	296	321	304	305	342	323	326	341	324	358	293	328	292	344	319	337	320	336	320	297	347	309	306	341	317	330	313	311	335	297	320	301	330	299	324	334	306	312	338	306	306	315	329	300	296	308	327	328	331	320	307	321	324	320	298	329	312	310	362	329	330	313	308	304	322	300	313	340	343	303	311	333	325	320	333	335	319	307	345	334	298	309	322	332	302	329	283	272	300	317	307	287	321	365	323	294	295	329	313	357	358	313	323	330	316	310	325	307	320	317	350	309	307	321	343	315	357	352	365	319	311	307	281	325	310	305	306	308	303	309	300	303	298	331	330	315	321	320	310	308	321	342	309	327	322	308	323	340	309	325	330	311	319	373	324	324	298	310	329	329	313	332	309	320	316	318	330	327	327	331	328	327	327	348	343	315	310	308	339	308	331	339	307	330	317	313	326	301	330	323	347	326	309	302	343	313	385	305	288	318	323	327	321	305	300	320	319	303	306	327	314	349	316	309	337	322	350	318	323	330	313	325	322	320	350	323	298	311	351	298	321	323	303	319	316	341	312	299	288	318	334	353	334	333	309	333	313	298	337	341	308	323	313	338	331	293	304	321	326	314	329	324	264	335	318	290	326	292	311	356	344	311	319	324	320	304	315	322	292	352	330	328	335	322	302	323	362	327	327	320	325	301	328	283	314	321	315	342	304	324	316	311	345	332	322	309	333	326	315	319	314	330	303	326	324	302	350	317	284	324	292	291	308	332	299	306	320	296	306	322	317	306	323	288	340	307	324	324	306	313	328	300	316	304	304	315	306	290	281	327	293	340	307	283	330	302	341	305	304	312	328	291	275	299	345	319	344	323	319	326	306	313	338	289	332	302	306	284	328	347	336	320	308	327	307	308	330	314	313	322	318	339	298	327	324	278	361	321	308	309	333	309	337	335	318	349	325	332	332	358	322	324	324	323	311	294	328	326	336	314	330	327	333	339	328	332	346	316	298	314	296	327	306	305	341	324	330	361	320	312	320	302	344
24914	21324	27668	25247	12254	1397	1147	979	883	890	877	881	885	809	826	822	808	869	779	748	854	829	843	806	767	864	743	739	768	830	800	806	808	767	799	793	814	878	792	795	797	791	805	835	770	820	798	768	800	774	736	769	784	756	826	791	785	779	794	823	771	787	773	713	784	815	796	810	834	762	793	824	800	775	760	791	823	797	746	775	834	755	822	807	799	794	746	787	833	821	824	775	784	807	714	786	805	805	825	765	806	788	783	761	765	791	784	788	793	801	800	732	793	734	786	814	818	776	794	831	777	770	780	823	832	797	764	781	778	725	783	736	704	805	801	739	788	748	830	812	832	794	771	724	818	810	792	766	758	769	795	782	795	808	801	779	748	750	752	746	762	750	727	776	815	778	758	791	802	821	770	818	812	788	740	806	818	847	781	781	810	803	783	810	821	808	767	793	800	756	796	744	802	757	796	809	766	764	830	770	761	850	801	793	828	703	816	772	788	825	816	776	797	817	797	767	829	813	789	806	837	817	755	748	752	815	800	800	840	822	772	813	808	798	777	779	786	732	758	828	813	816	772	770	751	735	790	794	765	793	779	745	790	765	747	794	801	754	782	790	769	792	780	795	780	793	743	792	737	831	780	756	784	811	794	772	793	817	771	774	763	770	783	779	787	740	784	769	773	808	763	786	785	775	745	776	766	802	820	790	785	808	789	795	786	815	744	795	795	799	795	795	729	757	791	738	760	777	795	761	863	727	736	794	827	796	784	775	735	761	759	781	817	814	785	828	776	797	741	784	803	774	800	814	786	779	826	787	782	804	829	779	789	764	795	787	781	790	787	705	752	803	711	805	855	822	745	790	786	813	752	789	764	808	773	795	836	794	810	799	754	823	761	833	790	790	743	776	821	800	840	783	779	773	754	764	768	739	763	763	749	783	805	810	805	742	759	787	793	769	775	794	792	792	768	803	753	749	791	826	765	798	790	804	774	759	823	802	829	743	805	776	841	773	751	756	806	830	762	788	810	822	787	819	812	827	738	799	780	785	781	769	822	781	827	791	812	814	798	769	758	821	797	763	795	738	786	755	788	787	745	788	763	786	772	794	802	779	809	766	763	784	837	741	797	767	738	796	811	796	746	797	785	772	841	756	768	841	762	790	802	805	762	760	835	762	771	771	758	846	741	753	780	766	842	815	789	798	806	801	796	830	810	723	758	777	742	755	798	768	767	793	768	784	766	867	755	760	849	814	741	742	789	758	762	774	768	722	712	804	769	765	783	811	772	800	788	790	783	813	823	796	806	771	778	784	779	788	779	765	825	805	770	797	817	774	778	794	759	866	805	807	809	826	814	756	782	805	769	796	806	786	781	801	827	777	827	818	775	789	799	749	812	759	824	785	819	782	745	793	761	811	786	728	836	810	781	823	813	764	762	697	771	783	800	836	863	783	757	776	813	790	768	793	823	778	750	774	740	736	843	798	781	759	807	758	805	772	790	817	828	819	818	813	797	818	766	762	782	733	776	793	747	808	788	732	782	789	777	762	829	804	800	752	809	747	780	789	790	774	782	755	777	763	760	746	771	757	790	765	768	830	799	793	775	761	749	825	747	795	734	735	784	802	784	791	793	790	768	761	731	740	823	762	786	799	764	818	745	783	768	793	753	763	821	789	782	814	766	761	866	776	817	819	819	773	856	792	775	754	806	804	774	807	779	757	795	804	822	824	779	816	723	754	777	769	777	744	780	770	830	760	810	793	762	726	770	777	778	811	801	819	797	759	814	758	756	795	759	791	738	796	732	852	802	754	830	796	809	796	741	788	729	776	769	796	814	780	738	832	765	828	802	876	805	788	733	797	757	742	725	817	741	810	819	777	829	845	733	803	783	819	777	780	829	825	755	817	696	785	792	808	775	753	758	775	733	798	789	761	755	810	765	772	753	796	797	755	816	809	814	777	809	792	796	764	798	761	826	756	777	821	742	743	755	776	808	812	806	815	770	726	778	800	746	747	759	779	818	796	799	815	825	788	803	811	807	824	811	755	737	797	760	794	756	773	787	783	736	772	739	774	757	749	781	753	787	802	750	779	746	822	835	807	753	845	792	782	773	773	801	751	811	819	747	713	744	806	805	749	796	787	794	721	751	800	801	858	797	721	854	768	727	792	805	776	802	824	741	758	754	794	801	774	852	785	804	773	728	793	782	764	792	785	794	748	820	778	730	806	789	749	736	763	759	752	817	772	775	831	740	789	813	775	742	737	797	777	792	793	752	771	765	784	817	763	801	768	777	750	782	784	748	789	782	783	814	792	771	762	834	806	744	772	793	763	769	767	812	745	864	805	825	805	773	838	749	755	731	746	800	727	800	795	793	760	800	816	755	793	802	826	794	800	782	754	743	761	822	807	814	832	779	754	805	780	786	783	803	788	762	822	759	812	768	838	777	770	801	761	782	779	803	806	815	795	807	738	750	829	769	765	812	771	798	775	753	775	832	795	804	787	780	812	753	832	802	783	782	837	785	796	755	740	778	817	801	864	755	778	759	769	812	832	847	759	814	766	763	825	804	786	758	802	769	814	834	834	762	838	799	764	782	761	796	800	795	793	817	794	792	803	788	805	842	753	790	814	789	765	768	739	776	803	771	724	718	750	821	805	807	772	777	819	761	755	803	840	792	832	773	728	754	813	762	751	759	750	797	817	762	819	824	776	757	810	807	810	808	825	795	783	782	751	764	772	772	790	778	734	836	764	757	779	776	808	758	831	762	807	790	826	752	811	794	743	807	738	767	765	794	756	715	710	775	793	816	761	761	808	833	763	823	777	797	826	782	764	781	812	787	788	815	795	808	823	821	831	781	843	783	758	769	790	808	769	752	788	753	794	775	772	776	769	749	775	844	815	775	800	781	783	787	784	750	782	782	796	825	816	800	788	761	730	784	763	802	804	814	764	787	791	780	830	762	756	809	792	739	782	789	811	695	785	806	735	772	790	743	830	766	809	754	802	765	807	742	720	794	801	764	796	710	827	805	783	776	789	807	800	759	799	765	834	776	782	765	760	783	794	788	802	798	817	758	779	784	756	694	764	788	793	823	813	780	786	803	743	796	791	779	763	797	769	789	825	783	819	767	786	777	795	775	798	813	774	784	831	784	759	762	796	853	746	737	812	780	812	790	790	794	761	779	803	766	805	804	776	821	768	837	730	826	785	768	819	824	855	796	778	723	730	789	763	768	744	807	749	803	796	799	759	814	834	819	727	797	793	770	791	780	775	819	798	777	760	825	746	811	809	809	753	777	793	788	777	794	750	735	806	772	761	773	772	772	806	792	796	827	812	771	791	778	766	786	789	783	775	768	799	778	786	778	757	764	776	751	784	780	752	751	793	797	751	783	814	787	794	766	811	782	738	762	759	742	750	778	802	760	794	767	760	768	776	817	769	810	815	819	772	821	809	774	793	824	784	799	797	756	741	795	768	812	726	826	733	818	852	765	780	829	765	801	742	765	819
3479	5453	3783	2092	1684	1364	1232	1067	1027	937	912	862	868	835	878	835	890	835	824	767	805	781	827	783	760	755	769	821	790	770	812	804	811	752	796	784	801	793	795	795	758	791	817	815	760	757	801	760	760	783	824	755	772	777	755	822	819	804	787	770	788	787	787	784	796	799	793	749	738	750	765	788	780	784	776	770	803	750	786	757	749	790	779	749	752	745	740	752	771	726	790	763	754	747	735	781	849	756	767	751	738	735	761	816	803	782	802	790	776	805	807	762	799	791	766	700	799	802	809	753	799	784	802	797	782	769	780	774	731	822	777	808	761	702	755	804	818	735	775	772	793	745	778	803	783	760	780	782	797	824	760	779	776	810	813	818	765	743	808	781	792	787	742	766	782	814	790	715	762	788	761	762	809	732	815	751	780	800	790	784	775	780	806	775	730	759	799	778	771	742	738	785	764	752	810	812	742	796	711	772	754	743	725	770	804	723	841	782	775	761	757	781	784	788	799	831	785	763	778	773	784	811	784	834	739	791	766	766	803	761	728	801	782	755	771	760	770	779	811	822	759	793	796	800	738	811	755	767	705	757	770	770	776	771	753	762	770	717	776	781	761	785	806	820	781	801	741	761	772	775	738	795	749	784	724	798	776	808	772	780	785	816	828	781	748	777	753	757	794	752	732	739	787	794	814	773	801	775	768	743	791	736	785	787	767	790	726	753	783	788	763	796	766	756	781	821	760	789	756	777	777	784	762	787	744	767	783	760	792	783	816	751	766	774	769	754	806	803	780	754	771	818	722	735	760	796	773	790	812	783	775	778	754	795	728	790	770	856	749	805	800	810	794	791	760	799	745	748	797	777	783	789	803	774	796	813	815	742	787	750	732	747	824	738	818	779	747	748	776	750	768	752	801	752	774	787	780	773	816	787	762	752	787	760	767	748	741	794	778	822	779	765	791	746	792	879	746	774	750	766	808	763	808	783	793	743	710	735	808	791	746	752	778	755	769	758	770	802	776	817	769	814	787	811	724	766	798	806	823	759	789	832	770	825	775	733	754	823	758	783	797	817	758	730	814	795	806	792	741	799	790	779	702	792	769	758	736	793	774	743	798	762	769	786	794	744	832	763	799	796	793	783	813	751	795	793	774	779	804	815	780	791	812	815	780	752	715	762	819	753	767	785	761	780	732	780	724	759	775	807	790	769	825	826	741	780	769	807	780	747	776	771	704	745	797	807	784	766	769	783	817	757	774	753	739	773	758	730	761	773	752	775	769	732	782	816	713	771	779	806	734	750	761	772	795	782	739	783	751	778	796	736	783	771	825	759	787	741	780	786	798	766	798	766	815	782	815	792	792	830	733	810	774	786	801	755	811	763	762	707	739	743	763	759	761	762	785	790	763	777	809	790	804	770	712	822	777	806	849	781	800	761	786	792	817	803	738	755	736	812	829	755	786	789	751	805	773	701	740	754	753	827	778	760	777	819	812	841	819	768	742	794	782	765	831	787	773	805	758	731	800	784	748	788	772	767	802	777	784	804	805	783	767	805	795	796	779	740	789	745	719	757	781	757	815	804	782	768	803	739	787	794	795	797	769	769	783	828	737	827	766	805	793	742	800	789	796	738	817	790	817	738	769	764	810	721	772	773	781	786	761	820	773	774	759	777	789	811	738	817	758	784	817	751	813	760	806	793	806	768	832	748	751	801	797	741	742	789	761	754	756	768	810	770	773	779	765	781	793	746	766	753	761	852	810	795	775	809	778	770	759	747	769	794	788	735	723	771	734	773	721	794	781	799	842	791	804	774	753	777	790	754	780	817	788	801	775	772	790	784	706	838	741	772	773	760	766	762	781	757	813	779	768	789	764	789	750	764	804	812	731	776	764	788	738	749	731	766	761	828	851	781	796	836	771	749	814	835	786	765	771	828	816	788	785	818	763	795	756	780	814	827	739	762	738	783	753	746	769	724	781	786	800	747	718	789	706	843	777	822	826	793	792	783	761	785	762	754	784	731	812	834	755	803	818	799	758	759	797	788	737	768	758	780	765	800	769	795	782	803	789	818	737	777	730	757	744	768	782	773	804	769	782	795	827	803	805	818	821	715	791	756	818	771	784	763	775	783	730	785	751	729	770	829	803	746	758	739	777	801	750	757	757	782	791	781	757	801	746	795	750	795	768	776	769	744	769	750	790	750	743	826	708	775	790	778	788	754	837	767	814	804	775	740	753	767	753	786	736	809	800	786	785	808	774	798	785	846	766	805	767	770	771	775	764	769	771	768	754	789	779	798	815	769	778	761	801	765	809	755	763	790	768	828	781	767	817	845	790	800	786	766	802	794	806	777	780	822	796	807	775	726	809	741	780	763	797	789	794	754	744	822	783	789	780	778	754	784	816	797	776	823	742	779	729	747	771	755	798	767	773	795	791	784	738	773	811	779	768	788	756	728	763	774	777	772	776	789	822	702	763	767	755	759	796	763	757	784	786	787	779	765	785	766	764	738	814	797	803	791	768	800	751	756	819	782	794	749	797	786	822	819	742	790	820	802	753	784	771	768	800	817	809	794	794	802	761	766	803	790	732	752	838	784	792	773	760	779	763	799	801	794	756	776	806	783	761	754	756	780	784	781	777	791	739	791	773	797	776	819	729	743	769	793	792	819	780	793	796	784	728	731	737	771	781	755	804	785	749	743	763	741	781	803	795	805	768	767	751	813	773	832	762	761	830	815	760	777	756	742	760	783	793	792	775	791	758	788	761	787	753	765	783	743	738	733	751	791	767	744	760	802	778	723	738	782	772	788	810	787	787	832	818	734	792	838	786	797	744	834	796	806	780	674	768	737	812	797	796	792	815	706	828	738	753	827	788	746	768	741	811	728	789	790	765	793	734	812	800	758	793	814	764	793	783	719	773	817	776	777	799	781	754	782	755	728	764	792	772	796	787	765	811	778	754	766	777	720	720	768	788	754	761	768	807	757	762	770	767	764	754	797	809	792	781	776	747	849	737	716	789	805	764	773	758	786	752	744	804	801	741	764	825	821	840	769	795	767	807	809	770	785	741	761	774	759	763	758	811	774	765	819	740	812	776	837	779	798	777	818	786	778	744	800	798	781	754	759	796	798	772	743	703	782	750	756	787	823	752	812	836	759	807	745	799	739	755	809	719	810	833	783	773	773	742	839	783	798	789	806	803	817	767	782	770	796	805	727	837	720	784	753	718	725	800	789	827	716	701	783	786	783	756	825	768	787	755	773	749	751	783	742	823	748	796	746	821	735	792	799	785	769	786	758	727	846	787	809	828	762	756	760	827	789	778	775	765	773	824	792	769	793	708	779	810	758	748	736	784	791	747	814	769	767	797	763	756	771	799	779	752	758	805	732	759	774	780	779	819	747	773	787	746	771	824	781	725	752	776	694	740	796	766	819	803	834	785	760	791	759	779	794	756	790	753	821	797	802	814	786	779	749	751	775	815	764	785	795	733	804	790	773	803	809	791	743
22628	21336	29100	23914	21343	21393	10157	1113	804	656	623	550	536	471	450	461	407	411	383	382	384	348	365	330	353	368	358	357	332	313	321	318	297	301	348	320	323	362	323	301	309	314	279	285	331	301	312	321	303	323	306	320	313	289	313	310	302	301	304	313	311	292	337	314	302	308	306	280	289	314	305	295	294	310	314	294	287	307	296	292	277	318	312	268	303	310	314	264	309	284	320	315	332	288	313	294	283	303	340	300	327	287	294	288	299	310	310	320	331	284	273	309	255	287	338	307	306	288	325	310	306	300	291	274	265	306	307	327	302	283	261	295	308	302	317	310	298	294	296	269	288	303	277	308	336	313	307	301	323	270	266	330	322	339	318	282	309	271	281	288	315	296	338	302	307	308	302	316	314	290	289	295	293	280	327	286	281	299	299	279	334	269	333	280	317	298	290	320	288	288	290	317	317	279	268	283	314	301	305	317	285	306	286	317	294	308	276	297	309	306	305	334	291	315	325	298	328	293	332	326	292	286	304	302	321	305	309	316	292	308	270	291	306	307	304	278	301	287	313	314	295	273	307	298	270	290	323	303	336	286	291	334	301	304	304	309	284	292	275	274	304	286	315	323	282	320	269	295	335	288	290	283	310	333	324	288	320	298	300	266	300	283	314	327	294	278	282	295	301	293	278	302	304	303	313	290	283	336	307	297	311	288	303	307	268	292	298	322	308	290	296	304	319	272	294	300	292	315	315	295	305	277	306	285	280	336	280	302	303	310	315	288	296	298	288	283	309	314	308	303	302	302	273	288	304	307	315	313	347	308	299	263	313	279	312	307	272	271	299	333	261	301	330	306	288	318	264	285	293	316	314	287	312	330	295	295	294	324	305	327	300	315	321	309	287	316	315	306	303	307	307	300	291	281	298	251	300	295	299	319	295	272	302	295	320	318	286	296	270	259	234	293	282	298	315	294	319	327	280	312	282	328	302	333	315	273	293	287	337	301	267	291	305	332	284	290	302	302	306	280	318	293	288	304	314	295	310	280	276	283	288	308	308	287	274	302	342	283	310	296	291	292	315	274	280	295	266	264	301	313	280	286	309	329	297	274	325	292	326	325	303	300	293	319	284	307	309	336	295	272	254	279	322	290	294	291	258	291	289	263	307	302	306	329	299	302	298	333	336	296	335	278	316	337	302	326	303	294	302	284	296	303	309	301	292	294	322	316	299	292	305	300	303	302	297	310	277	319	286	274	308	293	319	307	309	292	305	301	344	301	330	305	297	293	316	304	311	269	311	298	304	333	337	299	296	298	267	280	284	255	300	315	331	310	275	259	301	300	314	299	302	281	268	279	303	304	287	306	304	299	298	295	285	295	329	271	322	296	322	307	285	334	295	325	293	294	285	279	295	300	285	294	313	308	303	257	301	304	296	303	288	291	308	320	320	307	309	299	300	267	313	281	312	320	274	304	300	289	325	306	279	285	293	286	304	297	280	313	283	301	309	319	276	297	286	319	265	317	307	285	294	284	314	272	255	309	293	282	295	284	339	279	298	297	283	298	303	308	290	279	299	274	310	301	292	292	267	276	285	307	289	285	303	322	334	282	300	310	292	306	288	287	289	299	309	321	296	291	312	295	305	311	296	287	280	304	306	309	302	313	303	291	321	278	326	309	316	303	291	286	310	314	284	322	281	308	294	320	281	301	303	268	286	287	295	306	317	304	313	318	317	290	308	299	281	301	305	294	281	301	295	342	323	288	303	308	315	308	294	311	276	284	278	281	310	308	311	314	307	319	312	318	272	307	340	288	265	282	300	302	280	284	304	292	307	302	265	327	293	259	308	293	308	301	293	313	310	293	286	337	309	281	315	272	313	321	283	299	314	294	283	309	287	297	287	299	281	314	303	289	274	303	288	299	298	284	347	269	295	283	302	266	311	290	302	282	299	301	313	285	316	302	271	270	290	294	317	280	269	278	276	304	286	340	316	303	318	288	288	325	307	296	290	306	307	296	294	277	270	292	317	288	293	307	282	285	266	321	333	304	296	340	302	295	300	288	296	318	310	305	315	313	311	266	325	327	277	308	303	259	292	288	323	297	263	297	310	285	332	305	270	305	290	294	322	299	321	283	312	274	303	279	246	274	324	277	294	313	298	286	310	323	303	279	279	308	284	290	276	281	311	281	294	282	271	284	290	279	321	317	296	284	312	298	258	308	305	318	307	333	302	276	295	275	304	279	293	296	282	279	304	269	280	312	281	328	281	322	312	312	300	269	312	288	299	320	292	301	311	290	290	269	307	271	309	319	308	302	314	312	337	331	295	288	312	289	287	289	295	315	262	280	305	290	300	324	293	299	284	280	251	297	287	270	326	296	300	280	294	325	279	294	317	314	315	336	294	286	262	303	276	307	288	308	298	294	277	290	291	316	293	285	321	313	305	292	275	284	329	298	328	307	327	297	294	311	316	298	268	303	309	273	286	266	298	309	302	298	311	308	303	293	318	283	302	298	305	322	319	302	295	263	311	283	299	290	282	295	280	271	286	323	320	297	307	318	290	303	274	317	276	308	303	271	307	307	282	295	271	284	308	279	330	270	290	310	303	298	284	291	293	296	270	309	285	308	286	275	300	293	307	303	278	311	315	293	283	309	306	293	308	306	286	301	284	275	301	305	323	304	310	317	280	316	309	269	309	319	309	306	275	278	307	326	281	266	329	305	297	298	323	315	306	285	322	346	305	323	277	300	268	315	338	294	283	310	279	276	329	298	340	294	285	288	296	304	332	275	306	292	307	272	289	278	303	318	322	297	296	303	281	299	328	285	286	290	315	308	288	305	312	295	293	308	273	282	271	298	294	305	325	265	290	303	304	280	331	311	305	314	311	302	309	318	313	271	312	315	307	308	281	273	295	270	290	299	283	268	273	304	265	290	307	318	326	307	287	275	301	301	315	271	304	289	303	298	294	263	290	293	288	336	290	320	291	306	300	276	281	338	299	313	283	317	284	295	304	320	295	296	280	304	271	286	313	313	292	275	301	329	276	295	291	313	299	315	270	270	279	274	289	272	287	301	316	295	315	331	279	294	318	308	282	288	281	333	305	327	287	291	351	297	282	318	270	282	277	297	293	294	305	281	298	298	310	269	286	288	301	283	317	296	325	307	263	278	292	311	326	306	321	297	295	302	298	314	293	293	274	328	282	315	341	292	267	290	306	298	287	286	319	299	281	302	297	289	307	315	297	313	296	303	301	328	308	323	275	300	308	315	279	279	303	311	311	317	281	295	282	284	304	310	302	298	280	321	312	334	282	314	305	313	304	330	301	288	299	295	305	295	307	323	300	315	342	290	312	280	325	334	255	325	305	321	278	302	300	300	311	281	282	268	308	265	292	333	291	293	285	249	262	281	311	285	266	282	307	291	277	291	297	321	311	291	302	291	352	301	283	291	342	334	259	295	305	284	299	298	317	304	317	314	303	293	330	258	269	299	288	265	304	305	292	336	299	278
4384	14177	9618	4640	3336	2538	1918	1498	1170	879	801	692	596	539	561	496	469	431	399	445	403	391	417	353	418	357	324	363	329	334	348	334	347	311	329	318	304	298	316	335	300	277	288	336	345	337	305	347	338	320	351	310	315	319	304	258	307	346	283	296	320	321	319	321	311	326	304	305	309	288	333	320	293	322	255	286	256	291	283	293	259	300	286	275	304	303	310	300	267	321	271	294	315	313	325	288	288	304	322	307	261	283	321	280	300	291	291	304	268	294	266	301	313	298	295	307	325	290	303	294	279	311	299	301	289	301	285	316	298	298	295	311	306	297	296	322	330	316	295	299	322	304	301	276	299	280	315	305	322	289	287	305	288	270	291	295	272	296	302	331	299	301	299	285	291	291	289	275	342	257	323	250	306	261	290	286	308	303	343	302	309	263	297	304	301	264	305	302	328	290	320	296	310	272	287	318	278	286	289	302	318	286	322	322	316	288	305	306	257	267	306	272	316	300	277	292	268	289	313	294	322	285	308	309	277	291	287	288	294	317	270	296	288	278	310	322	298	314	295	326	290	289	271	302	309	271	282	315	272	266	306	288	261	313	287	313	277	290	299	292	291	266	275	298	306	285	319	272	322	292	272	323	303	286	280	304	275	304	318	291	298	271	329	308	260	307	327	310	311	314	283	312	282	303	269	278	312	282	308	301	272	306	278	313	285	301	288	315	303	296	313	312	300	311	285	306	313	280	278	291	299	264	301	298	312	294	322	320	277	279	285	313	295	324	287	298	282	290	312	289	308	272	282	306	286	289	330	257	273	293	296	292	268	296	289	307	289	304	307	315	279	313	273	314	309	311	287	278	289	290	298	313	295	317	322	294	257	258	300	274	337	307	287	304	300	288	290	304	281	307	282	313	297	307	291	293	327	310	326	283	279	330	312	282	313	301	289	279	334	297	276	281	264	309	320	301	322	309	283	277	265	317	374	299	284	307	290	281	324	301	309	285	287	310	292	291	309	284	291	279	281	329	288	282	294	327	287	333	303	311	323	306	266	283	288	289	293	323	288	314	287	308	292	294	305	296	294	305	345	312	281	320	315	310	303	328	298	295	315	264	280	303	284	309	291	291	298	313	274	285	305	321	334	296	296	292	308	252	298	293	274	264	325	303	298	291	284	316	296	308	289	282	302	323	270	271	292	297	348	348	281	289	287	283	276	315	318	327	290	320	325	329	316	253	291	293	300	300	321	311	290	277	314	309	325	301	281	284	317	298	301	307	297	279	294	304	297	281	294	254	279	304	275	305	275	291	280	303	277	307	276	282	274	339	293	286	330	292	309	289	299	299	342	296	280	305	291	255	299	278	313	294	330	312	293	299	310	300	285	299	306	328	270	309	318	291	318	284	310	294	355	272	292	300	280	332	270	307	298	301	286	299	295	290	305	295	314	258	311	297	292	298	301	278	302	289	264	291	300	314	276	285	294	288	311	308	265	268	309	308	289	294	275	282	285	280	319	271	299	268	323	293	312	253	319	278	322	304	323	288	309	326	306	295	289	324	276	307	300	278	310	294	333	307	284	316	283	303	276	302	300	279	334	272	274	305	285	288	302	286	283	279	268	311	280	324	294	270	309	312	295	287	297	317	280	304	298	298	309	301	272	296	297	291	280	299	286	262	300	286	291	300	306	296	319	294	258	307	314	295	290	275	322	283	277	298	277	281	311	268	315	292	262	303	315	298	276	285	297	273	324	308	280	278	315	279	280	273	285	291	324	297	286	298	277	317	278	311	309	313	281	293	274	262	294	302	283	305	296	289	296	289	265	271	288	319	295	276	297	290	293	278	282	314	299	292	271	290	294	314	300	290	300	275	277	317	274	279	293	269	310	317	304	310	300	276	299	333	302	301	270	311	293	326	285	312	307	299	301	300	291	324	304	274	286	302	317	315	281	307	299	289	304	282	274	298	260	265	299	296	304	283	289	308	293	304	296	292	303	342	279	304	280	295	283	289	321	293	291	294	278	306	279	320	311	283	301	292	293	307	275	305	300	284	300	281	316	294	307	281	305	307	272	311	291	303	309	290	281	317	299	299	300	293	314	315	311	276	303	337	310	318	260	314	290	293	301	295	301	309	322	277	298	310	318	285	277	263	318	291	263	309	337	280	290	324	294	282	285	323	289	293	285	316	278	274	291	271	280	299	307	319	292	303	302	304	300	286	305	331	281	296	296	261	291	276	352	319	271	304	313	314	298	296	300	287	272	268	291	282	280	281	311	302	300	266	265	280	291	307	290	307	270	341	270	294	279	310	308	297	288	305	276	270	309	307	296	295	293	277	292	291	318	327	272	299	293	305	307	303	306	284	277	281	304	284	315	295	299	284	326	305	275	281	303	305	309	286	294	284	291	271	291	323	279	301	313	304	296	299	306	307	282	304	287	300	298	289	334	326	316	286	283	255	296	269	321	294	289	271	305	281	303	304	298	335	274	304	299	304	300	283	296	307	301	281	281	300	303	305	267	303	306	283	288	292	309	305	310	286	270	310	318	264	271	319	277	293	301	267	289	278	294	310	279	322	315	303	312	293	287	271	304	321	305	310	318	290	332	313	307	285	289	307	304	273	251	305	288	280	300	289	291	275	287	281	259	291	285	322	288	307	290	298	289	282	282	311	296	287	302	296	280	304	305	314	325	276	280	312	260	336	265	311	261	346	264	299	324	309	300	327	282	282	291	264	296	298	284	267	308	319	284	315	324	300	300	311	288	274	291	272	322	285	261	291	299	286	301	300	309	306	314	326	306	325	283	273	282	292	283	300	303	280	323	290	285	297	284	290	274	292	293	316	317	297	255	319	305	274	298	293	282	325	285	283	315	297	260	311	286	295	283	274	292	303	287	304	290	301	320	302	296	295	307	307	319	292	282	319	291	322	307	272	281	316	318	276	269	257	295	280	298	283	283	306	296	326	301	312	284	290	314	299	304	252	283	297	292	323	308	269	293	278	274	295	309	271	307	291	328	318	334	255	295	337	320	307	290	291	292	321	315	283	312	288	300	296	293	289	284	273	300	304	275	295	308	333	298	270	303	293	313	294	289	290	298	298	296	303	291	325	310	261	289	289	295	287	280	281	302	293	307	251	313	307	317	309	321	319	290	297	303	280	328	267	286	289	317	302	294	254	311	294	313	313	303	333	293	297	280	285	303	282	339	308	308	301	299	289	319	295	275	298	290	294	322	308	330	281	288	311	301	296	297	298	285	273	288	312	275	303	283	300	303	267	286	293	299	298	301	300	295	294	311	295	301	273	293	308	266	294	314	287	279	292	296	295	278	313	290	279	280	293	284	291	299	297	300	304	294	296	315	315	261	300	291	298	305	278	291	276	273	289	290	291	295	289	297	277	278	267	304	295	288	326	301	294	306	295	287	311	279	308	314	297	299	262	281	300	277	284	309	282	295	294	322	270	315	321	308	272	326	309	286	282	304	264	278	279	283	276	300	276	261	264
27811	19839	7090	1157	781	717	688	720	721	704	709	691	697	708	729	692	737	714	667	701	629	720	668	662	695	711	726	701	715	709	722	722	733	613	691	687	627	723	694	709	647	673	707	692	722	635	680	689	684	686	718	649	655	632	703	715	668	685	675	658	680	680	684	697	731	667	668	639	678	654	698	618	637	653	670	651	710	671	691	716	662	669	665	644	743	671	675	664	712	666	695	660	677	714	752	682	686	702	646	647	725	655	631	655	650	687	699	680	694	691	680	659	700	682	663	659	698	653	713	647	679	679	648	711	650	643	634	695	666	685	691	684	644	727	672	686	739	683	683	699	705	643	668	661	702	635	683	636	643	718	739	683	631	734	659	703	686	689	703	708	646	675	636	654	710	668	679	670	716	676	642	684	687	723	686	670	696	720	683	634	662	660	634	675	685	686	692	724	691	692	661	716	697	699	704	716	653	672	626	650	666	704	648	667	724	702	681	687	692	637	648	622	696	693	681	698	697	650	665	675	653	644	708	658	659	672	736	714	680	644	722	667	668	606	743	694	678	675	629	647	673	692	661	645	681	622	689	731	657	663	685	632	650	689	683	706	681	686	698	670	724	650	729	674	706	641	664	644	695	682	694	684	662	612	658	670	677	666	689	682	631	696	689	699	717	697	675	657	723	661	673	685	651	685	667	635	683	689	664	680	696	706	726	711	649	677	681	700	662	695	673	686	689	652	733	639	713	696	688	681	646	697	684	645	656	613	689	689	701	684	607	620	665	648	641	680	706	727	683	686	708	654	685	673	682	661	702	660	681	721	707	641	695	711	664	668	661	588	685	674	679	668	712	626	655	704	642	732	654	737	663	650	672	685	669	689	682	684	711	674	688	674	690	710	654	666	644	682	644	653	682	661	655	664	654	732	678	702	649	695	634	725	636	688	652	678	673	701	694	673	668	649	649	650	677	705	672	679	651	670	691	689	664	677	687	672	710	715	662	693	671	596	679	703	693	696	676	689	672	636	697	633	676	670	716	689	707	665	700	641	635	695	678	723	665	701	680	657	718	721	646	716	689	624	709	671	720	699	671	651	667	651	629	681	631	700	663	719	702	663	671	672	656	692	654	709	708	690	657	644	651	671	684	680	696	714	636	685	683	688	658	694	659	699	618	677	654	678	690	665	643	688	675	673	672	649	671	662	691	685	711	648	662	657	642	694	706	666	708	694	705	646	632	702	706	681	657	678	712	683	676	630	650	659	659	726	702	718	697	683	730	693	639	666	676	699	685	656	695	660	637	735	675	632	664	706	632	700	630	659	671	685	656	701	696	690	647	681	665	709	685	702	689	706	660	657	692	698	702	700	678	705	689	686	671	694	691	628	677	655	635	697	632	677	655	675	676	686	662	674	683	650	714	709	675	682	695	678	679	655	704	687	677	728	708	670	666	664	678	681	667	669	655	696	661	710	701	661	713	662	681	666	705	696	694	686	736	666	718	681	665	681	687	630	668	704	688	648	672	696	667	719	662	733	696	685	663	661	641	698	673	642	653	644	607	703	662	697	693	657	648	708	641	663	735	733	690	677	654	660	672	660	653	668	666	702	680	699	690	701	669	694	661	695	681	675	714	703	717	686	615	707	709	681	667	638	655	692	662	657	736	666	679	676	678	683	656	677	631	669	663	661	703	702	698	707	657	715	659	703	654	699	647	665	628	675	613	717	679	751	667	622	697	663	741	633	664	653	679	651	690	710	646	664	658	667	648	654	671	675	685	692	672	718	652	677	647	663	662	660	666	712	656	696	706	691	664	672	660	694	657	743	676	680	673	651	697	689	656	728	653	695	677	675	696	707	656	652	666	676	666	691	696	638	643	636	711	691	674	655	635	660	647	663	677	709	672	702	652	697	678	661	670	678	666	660	733	697	713	713	720	666	672	687	663	670	644	674	636	687	665	680	645	660	704	689	711	649	666	735	701	676	735	647	710	632	742	679	707	671	668	639	644	664	696	665	704	701	645	673	647	682	669	656	690	675	708	632	665	668	668	649	753	683	724	695	734	677	686	685	676	736	675	725	705	696	722	650	671	661	703	712	660	669	675	686	697	727	668	612	672	673	682	677	700	675	643	672	681	688	673	646	671	654	655	674	712	736	637	630	648	664	651	686	673	664	665	637	662	671	705	654	674	648	700	617	694	694	695	668	689	723	668	664	668	661	693	724	662	703	717	711	686	742	739	701	728	598	670	712	656	634	652	670	679	687	660	707	650	633	703	700	683	671	708	637	669	697	660	703	647	707	624	681	666	666	662	691	671	650	679	726	665	696	704	667	678	634	734	697	648	721	660	649	729	730	679	643	669	704	672	627	689	628	654	702	674	699	647	672	695	671	711	694	637	707	699	671	685	672	710	672	663	654	653	704	740	672	670	687	693	686	679	720	684	683	667	667	688	641	727	730	719	667	654	686	638	698	709	675	678	690	657	691	689	656	655	657	666	659	697	696	665	684	635	644	675	650	653	708	693	686	729	667	677	635	655	707	705	702	715	709	702	725	632	652	644	675	725	673	666	720	636	649	698	671	676	685	629	715	713	656	673	647	668	698	658	700	750	693	708	708	653	641	695	680	679	617	702	665	670	660	674	679	636	668	683	646	673	705	678	660	666	697	685	653	659	679	689	717	719	678	616	716	694	671	645	684	658	683	648	700	685	678	670	700	681	665	680	721	713	653	698	699	697	696	604	654	684	684	708	730	669	645	705	704	685	648	689	681	680	620	680	705	643	664	703	694	656	659	706	669	731	671	687	694	678	719	736	645	645	648	660	705	673	724	740	659	647	716	706	664	676	684	656	685	680	672	649	653	689	640	658	691	678	680	674	646	699	673	625	681	685	662	720	693	691	689	670	699	660	723	646	682	669	676	709	703	651	667	663	703	678	650	697	697	677	663	676	671	685	663	621	633	648	720	679	694	673	721	708	665	686	674	660	682	666	685	642	674	652	697	667	671	711	662	675	672	695	700	654	678	629	650	695	687	636	654	681	737	687	650	746	691	684	715	668	663	654	757	692	668	683	711	655	676	694	609	659	689	672	741	636	674	649	672	642	698	673	670	671	677	694	651	691	698	719	664	623	675	691	661	691	622	686	670	701	686	689	727	658	673	660	694	713	675	723	670	706	651	681	706	646	630	638	652	689	680	696	704	675	691	693	695	756	627	673	678	731	686	689	693	667	693	679	712	660	674	630	651	713	660	651	610	720	714	703	673	703	653	674	688	654	653	658	644	656	700	679	726	704	643	628	661	683	740	693	725	693	633	662	682	705	675	673	711	626	687	727	631	658	690	661	670	708	721	674	683	673	675	655	689	714	648	662	666	686	701	654	689	623	724	637	660	681	661	663	683	719	668	663	723	674	676	655	638	632	675	638	667	694	697	649	652	649	707	668	720	707	698	691	708	717	701	693	639	671	700	714	665	651	649	636	679	670	716	696	694	678	686	640	671	682	657	721	689
4627	1729	1270	941	833	776	753	737	771	716	696	736	675	680	735	728	679	724	752	731	675	679	681	699	684	680	699	644	724	702	651	678	687	737	707	700	708	704	692	676	686	684	658	721	698	695	703	697	626	670	627	669	656	690	668	710	700	648	676	732	716	707	684	685	702	675	687	672	700	695	664	659	698	666	691	737	651	656	717	660	679	677	695	657	687	715	664	686	705	707	680	683	613	737	714	685	684	688	675	681	693	703	631	679	716	705	645	702	677	693	685	640	715	666	683	636	656	668	698	673	686	683	696	724	697	642	637	692	669	721	708	684	669	636	647	735	680	658	729	705	698	728	698	715	681	725	677	736	680	706	683	688	695	699	706	669	755	719	685	660	711	702	693	659	730	686	664	639	702	717	673	622	671	690	700	679	708	674	676	695	671	663	673	634	701	690	665	690	679	691	694	655	704	663	701	687	673	700	703	654	733	701	740	687	690	704	690	712	660	673	744	680	691	663	684	705	660	713	717	672	777	705	710	708	705	689	706	707	722	684	639	698	690	660	674	671	630	676	703	698	677	718	665	660	636	687	673	719	682	701	687	745	680	671	699	681	704	665	697	705	672	698	691	685	723	705	671	668	691	680	712	747	694	695	670	685	658	696	656	695	682	728	659	693	690	666	676	660	657	746	663	639	682	683	706	667	688	701	685	711	732	626	722	700	671	677	669	694	653	658	689	680	686	734	698	685	706	659	701	704	701	678	725	669	686	669	689	700	667	665	690	672	718	636	681	675	690	707	654	677	679	710	708	683	680	687	695	647	631	718	690	673	715	709	692	684	640	700	687	632	704	743	677	675	675	700	691	724	661	692	673	660	692	667	684	689	700	712	699	680	663	663	720	687	693	724	686	707	682	676	670	708	666	698	661	702	683	663	677	677	713	688	658	714	671	650	677	684	687	721	694	704	693	714	682	671	661	695	691	715	715	681	707	721	681	692	719	714	696	685	730	664	663	703	743	684	702	709	649	687	695	702	700	670	681	668	667	705	712	677	723	659	677	672	705	697	666	651	707	741	714	746	671	706	700	647	686	680	734	679	693	678	685	670	657	735	668	703	738	639	717	732	654	709	661	634	660	673	676	650	666	722	733	640	701	643	676	678	719	671	663	666	631	693	680	727	738	666	736	695	713	636	735	674	662	724	701	674	727	715	691	682	718	660	689	678	703	724	691	672	715	664	748	650	653	645	669	722	686	680	661	692	689	682	698	670	714	746	710	750	627	706	709	732	746	661	716	670	678	729	677	710	667	651	740	708	706	656	709	697	711	672	673	692	652	680	724	703	686	674	714	728	673	636	751	698	695	663	723	662	666	692	715	685	684	654	710	682	686	747	671	728	664	678	697	708	643	708	676	663	703	645	707	695	672	719	685	723	690	702	725	709	728	704	648	701	680	744	653	699	667	711	656	716	711	663	698	733	674	692	697	654	677	716	716	674	660	716	687	698	652	758	745	712	649	651	711	665	678	677	687	699	674	616	736	659	662	703	711	715	693	700	672	678	702	670	668	689	688	680	661	681	658	649	693	677	642	677	691	686	723	715	687	713	706	726	689	706	640	686	644	681	700	691	679	703	730	712	656	616	714	662	752	684	670	674	710	681	681	709	745	692	637	661	695	725	690	658	683	685	648	643	655	704	646	697	684	672	692	676	723	720	678	695	718	663	710	675	654	693	670	665	703	639	673	711	695	681	710	705	725	749	716	674	649	706	669	715	652	732	728	702	727	686	669	706	689	663	657	700	681	682	717	683	735	691	662	664	725	702	676	696	653	637	704	739	712	688	712	707	704	744	660	689	677	699	694	637	667	723	725	700	692	663	682	716	687	721	692	694	679	657	680	727	661	657	659	700	650	651	702	643	625	726	691	689	704	704	644	707	644	735	638	669	673	685	672	696	663	670	679	707	703	653	704	683	719	711	645	747	674	679	670	685	698	676	653	692	702	696	665	659	676	683	674	703	659	706	659	746	668	712	670	678	703	686	649	719	715	676	681	723	686	747	669	681	631	689	732	649	654	640	676	695	671	679	694	712	694	692	695	673	647	684	681	715	639	695	682	681	685	693	730	684	666	686	747	718	680	648	715	666	687	699	711	625	696	705	703	671	698	667	682	692	679	666	698	719	656	734	652	657	707	679	661	661	631	713	703	667	670	697	660	688	722	742	686	695	712	666	694	671	717	710	707	657	674	668	638	719	643	677	744	667	675	697	665	705	728	702	720	705	688	680	681	694	694	674	724	713	682	709	633	690	686	683	692	664	652	667	747	639	676	722	672	647	646	646	653	709	694	705	715	689	706	661	688	657	670	677	650	704	720	725	669	683	703	689	703	664	724	669	715	665	676	672	652	692	692	707	673	646	684	678	664	681	693	711	666	710	669	685	678	689	696	707	665	729	678	693	675	693	672	685	675	707	720	674	648	666	713	740	707	689	676	701	696	627	678	721	733	660	657	671	670	688	692	679	679	716	669	668	726	608	685	732	711	660	701	695	716	650	737	692	720	688	653	654	723	717	693	688	694	654	717	692	648	701	738	753	693	680	709	687	691	681	654	655	676	716	682	683	656	726	679	706	689	697	671	648	685	695	686	729	687	698	689	665	665	704	663	700	684	678	687	674	676	670	700	648	681	716	692	706	682	724	710	709	672	711	693	702	653	673	678	688	726	670	707	689	685	662	708	679	659	711	684	734	664	669	700	641	693	754	670	712	768	643	707	741	680	684	654	686	618	671	759	726	696	687	666	704	673	674	670	675	693	701	692	704	703	691	701	752	675	638	687	731	705	693	706	676	689	726	698	679	704	719	649	662	710	688	698	693	672	700	717	711	657	657	715	725	675	693	703	702	666	671	716	703	708	720	666	669	676	740	728	658	681	681	690	720	680	695	688	640	662	650	672	736	732	673	699	690	685	707	697	687	664	668	673	680	635	663	711	698	675	649	668	709	662	638	690	675	650	693	700	687	708	747	650	696	738	689	707	651	671	734	744	687	665	680	648	682	724	683	730	686	700	653	685	686	764	693	701	675	678	652	668	681	670	700	715	651	665	690	712	686	681	700	675	721	684	698	680	691	750	679	653	688	699	649	682	714	700	710	692	643	670	686	684	681	620	680	646	698	679	658	698	700	728	677	671	700	676	697	638	701	687	679	698	685	654	688	675	713	688	692	689	669	710	694	698	721	758	683	681	721	668	699	715	682	679	709	702	725	659	690	739	679	719	678	704	659	707	659	654	730	668	701	696	719	652	707	691	729	713	644	692	687	692	696	692	734	724	699	706	688	709	723	710	671	674	671	662	749	718	726	660	730	701	632	666	705	716	707	704	688	675	735	678	731	711	675	680	694	728	714	681	707	690	672	700	631	708	742	685	725	699	778	676	680	669	737	718	689	727	752	710	677	705	711	699	691	720	667	670	681	705	676	720	716	674	708	682	687	626	697	688	695	664	676	668	633	663	657
23557	21220	28471	24244	21226	10494	1052	697	564	505	484	430	402	364	379	359	354	368	342	328	327	320	307	293	310	333	329	347	343	343	323	325	300	357	306	323	349	327	343	317	311	348	272	309	298	311	315	281	343	305	320	303	318	341	297	320	299	335	341	278	306	334	322	319	297	338	292	320	307	301	301	320	303	300	300	320	287	320	303	315	335	281	329	303	297	300	306	300	299	282	286	328	319	302	265	328	283	295	312	296	285	330	290	329	318	320	300	321	308	307	308	321	305	311	303	307	299	305	302	304	312	323	322	317	302	307	282	341	299	301	304	316	308	315	302	297	341	299	304	306	334	270	287	337	310	291	307	280	340	339	323	285	272	340	276	299	289	328	284	284	299	313	293	302	308	291	324	348	296	306	324	304	340	307	298	317	333	294	319	308	296	315	304	312	311	284	301	290	311	304	295	303	295	289	282	314	293	293	278	289	311	282	310	296	294	318	318	309	316	272	326	309	324	307	298	285	340	286	317	297	274	333	312	305	316	319	310	295	339	341	301	320	295	325	337	310	333	294	306	313	338	298	334	309	282	280	309	278	297	302	313	281	315	308	318	325	308	354	330	317	291	338	307	343	311	301	315	294	303	322	295	264	318	331	311	323	321	330	368	329	317	296	293	346	310	329	284	293	316	327	299	290	328	283	313	299	318	315	335	295	274	303	304	296	286	295	280	292	335	308	327	264	321	305	313	310	302	290	333	306	288	287	338	312	296	326	291	280	309	327	316	285	287	310	279	295	287	292	299	351	295	331	317	272	310	288	313	291	317	325	305	334	304	301	312	303	300	294	329	300	317	317	297	322	282	318	300	319	347	274	324	297	302	276	271	307	313	312	322	304	299	329	296	310	278	294	326	324	316	323	309	321	318	292	288	290	327	318	292	320	309	298	280	284	303	294	301	327	315	290	304	315	302	315	308	339	309	283	302	302	300	299	307	284	341	330	303	298	307	316	339	297	306	303	312	294	325	305	292	309	352	309	322	268	286	301	298	319	296	292	314	335	329	313	322	327	313	276	278	331	323	292	294	295	317	319	295	289	292	302	322	289	318	325	317	309	334	317	295	297	303	312	294	318	308	296	303	305	296	307	329	304	311	297	290	293	315	305	306	327	323	310	305	288	311	298	289	300	292	270	294	294	322	335	315	319	300	327	295	299	303	302	324	312	323	306	269	269	339	291	302	313	293	347	307	318	304	296	310	303	312	317	312	304	320	296	331	316	283	299	313	276	332	308	296	294	310	260	324	297	280	314	346	321	301	309	325	310	316	326	320	328	292	306	325	312	324	278	315	310	296	296	341	299	277	293	317	324	309	314	314	310	321	328	277	320	306	287	301	298	332	278	302	287	254	286	344	320	300	324	266	315	301	294	299	285	312	300	296	326	322	320	335	300	286	312	312	288	310	306	304	325	294	309	293	314	272	282	336	322	303	312	274	307	306	290	269	299	303	310	318	308	307	314	313	308	316	317	295	322	326	322	284	292	294	299	317	302	303	280	316	332	327	298	301	310	333	260	325	289	285	306	285	288	295	337	308	281	298	314	334	322	321	338	298	288	329	317	317	296	300	337	290	297	313	290	305	307	268	314	331	316	295	293	295	330	338	278	294	356	315	303	319	308	306	316	290	296	319	292	283	294	310	326	311	276	274	319	329	304	289	297	317	320	345	313	295	305	270	337	313	326	311	336	311	326	308	317	298	312	324	292	292	327	302	310	337	316	303	320	340	304	273	338	307	289	320	335	316	263	289	319	321	322	307	296	314	344	298	287	295	267	307	309	324	307	296	312	327	322	329	304	325	304	306	293	284	295	295	336	300	316	292	324	275	307	299	296	317	290	265	287	290	296	313	332	294	342	306	301	298	311	317	303	284	295	318	317	309	310	308	302	297	335	313	303	299	314	288	312	309	311	319	326	296	288	292	305	286	301	318	275	305	306	294	287	302	310	306	297	311	295	321	319	309	328	310	306	290	346	298	307	317	287	301	341	335	308	267	331	315	311	320	294	324	334	287	306	276	313	302	323	298	307	338	306	287	296	322	272	288	298	283	301	315	300	302	309	324	303	311	301	261	322	297	299	330	304	318	310	307	318	315	302	307	286	311	310	318	267	326	329	310	315	317	289	280	289	307	309	296	282	313	310	296	333	281	295	305	278	293	299	278	326	297	297	290	297	304	313	316	317	311	290	292	331	307	283	301	287	289	290	307	323	288	317	289	295	296	302	320	314	312	320	303	310	317	303	299	326	302	320	294	296	312	309	333	313	310	328	305	278	317	314	344	311	276	299	286	289	304	279	303	325	303	295	335	321	294	293	283	317	308	308	315	296	301	324	295	338	277	302	302	283	309	312	335	295	315	313	274	275	293	311	302	318	293	312	333	322	327	260	301	307	349	298	318	324	317	295	305	296	307	326	302	339	304	335	317	277	289	344	315	318	316	293	315	307	333	298	283	289	318	297	279	335	302	270	368	298	335	333	313	324	323	328	272	342	307	320	294	290	311	314	347	310	317	296	299	295	328	303	314	308	336	313	289	285	293	336	305	310	287	315	287	315	291	286	306	291	291	298	328	282	322	315	311	297	282	316	312	309	304	292	320	304	303	309	287	303	310	277	271	285	335	318	329	286	281	331	338	302	294	301	315	274	296	290	310	302	331	313	330	281	290	336	286	305	291	286	303	302	295	304	305	312	315	285	303	264	313	312	314	292	310	293	315	289	294	285	319	293	313	311	313	323	319	287	294	295	307	291	317	316	317	284	313	283	336	337	302	306	316	319	319	303	301	310	334	338	305	303	299	310	296	306	297	293	318	308	320	319	299	357	310	356	287	327	320	314	311	305	310	331	317	330	330	337	313	324	306	315	288	261	317	291	307	316	297	291	299	293	323	283	300	309	288	311	335	313	282	294	307	282	313	306	297	301	281	294	320	329	297	329	320	306	263	295	308	297	279	310	297	278	323	327	301	341	279	315	350	280	341	302	301	267	308	291	289	320	327	316	307	311	306	340	292	275	300	306	294	287	299	290	308	319	281	339	302	294	294	330	309	275	258	319	298	309	299	316	328	305	284	305	317	288	292	273	300	304	317	288	305	319	324	278	302	318	298	344	281	322	317	307	290	295	363	310	325	322	306	315	302	292	261	280	332	313	311	318	292	285	308	302	350	314	288	234	290	325	323	340	306	293	298	267	287	293	308	313	282	332	289	300	275	302	312	313	309	286	322	292	300	317	304	301	307	316	332	309	305	287	320	305	333	335	310	286	350	315	283	294	295	314	305	319	310	293	293	286	295	301	293	318	318	335	302	291	329	334	288	308	327	340	322	296	293	286	325	303	280	317	333	288	365	272	327	302	332	295	314	297	297	290	315	297	296	288	304	350	307	299	317	265	299	287	317	320	277	303	277	283	293	312	307	318	318	300	331	284	320	325	315	339	302	307	283	303	328	311	336	294	304	326	301	290
3306	8639	5755	2749	2034	1496	1158	906	799	645	611	525	476	477	447	454	389	418	327	355	359	360	386	374	364	369	344	386	342	361	341	369	346	337	325	331	285	342	318	324	328	316	313	316	324	302	319	327	319	306	334	313	330	347	344	291	339	324	325	321	340	308	309	319	324	314	325	316	324	300	323	319	333	312	327	340	329	327	344	311	296	344	295	287	328	327	353	338	308	305	335	306	321	304	326	330	314	282	331	307	336	326	307	305	310	320	337	358	317	298	309	308	335	349	340	322	339	323	318	312	376	318	324	300	315	328	306	321	324	303	295	351	357	301	331	348	319	338	328	347	303	334	336	335	324	324	342	297	323	354	351	311	311	299	311	314	337	323	283	336	313	335	303	326	339	323	333	287	314	286	338	313	288	271	327	309	352	320	289	308	312	308	323	305	322	303	321	328	298	310	326	336	320	297	313	329	330	290	348	296	352	298	319	323	336	317	322	320	315	303	349	294	307	329	337	317	334	291	322	322	383	315	332	330	312	295	295	324	288	334	315	308	310	322	338	349	309	322	375	322	326	357	292	292	339	328	319	298	338	312	320	292	318	329	320	328	321	325	328	318	315	335	332	332	342	323	340	331	325	304	333	318	342	313	303	339	336	338	338	325	332	346	329	334	283	309	303	324	329	332	312	335	329	311	343	318	313	302	314	290	321	335	333	314	340	300	325	324	297	319	324	346	337	308	329	297	311	331	287	328	326	325	348	316	326	360	315	350	299	316	326	319	304	343	310	317	297	319	326	302	339	332	340	335	311	307	285	316	351	341	310	339	323	292	290	336	315	315	327	295	317	333	345	321	325	317	311	321	309	294	299	317	331	306	328	301	315	318	327	332	303	301	330	314	302	325	288	303	316	347	306	316	343	324	322	327	341	307	323	368	319	284	345	314	322	311	337	332	315	291	316	311	332	326	337	307	340	304	316	329	323	322	344	304	322	305	308	334	314	329	350	332	296	322	304	315	328	331	316	338	337	309	330	319	285	333	323	313	289	323	289	335	316	318	312	364	312	293	286	340	318	310	301	350	323	304	340	294	337	329	313	328	322	310	329	313	328	319	314	317	311	324	317	317	298	323	323	325	313	315	296	316	308	327	321	336	285	341	299	327	340	333	309	310	353	326	314	345	321	319	323	333	316	322	316	342	321	308	324	331	270	308	355	306	344	318	288	328	346	363	282	326	297	317	333	322	313	304	311	315	326	336	313	316	303	317	330	335	309	306	316	294	270	312	310	355	333	359	338	344	373	293	331	333	306	324	328	309	314	325	360	302	332	309	332	336	343	308	317	297	303	335	307	309	326	348	314	311	324	333	331	333	318	336	316	298	337	333	344	334	319	310	312	301	301	340	323	293	329	314	299	322	303	318	280	312	328	344	329	320	320	303	348	300	336	313	305	271	319	317	344	301	366	314	306	289	310	317	297	362	310	332	342	319	325	351	322	331	346	312	326	331	333	319	334	326	315	315	351	341	301	329	320	298	313	335	311	303	322	334	325	311	314	323	340	353	320	336	328	308	301	351	309	301	329	326	319	346	308	311	324	321	338	301	328	315	315	347	302	306	322	342	335	318	302	296	323	314	313	334	326	331	307	352	323	315	339	358	351	325	323	332	303	296	333	315	353	338	308	322	319	315	330	311	329	319	334	321	338	354	306	319	301	366	283	310	320	312	340	331	325	339	294	337	304	329	314	317	315	311	320	319	311	338	312	312	339	299	316	329	289	308	310	305	312	305	303	309	315	342	314	343	306	327	340	308	325	311	333	342	314	352	327	323	330	332	306	311	283	331	315	309	308	310	319	312	312	301	327	329	319	335	295	306	317	356	323	315	336	298	330	327	323	283	315	358	324	285	294	341	339	319	313	284	321	313	293	313	347	342	300	324	311	328	327	307	351	292	343	318	320	281	300	313	336	309	316	323	333	308	309	300	318	298	314	322	324	330	325	301	308	365	342	327	309	319	315	328	335	318	344	308	310	319	336	302	311	327	333	308	336	331	328	314	290	321	327	323	320	335	308	311	318	323	335	335	353	301	297	322	346	327	323	358	351	306	304	305	306	290	330	307	307	360	305	311	280	314	311	314	297	273	333	292	311	327	298	346	324	322	328	326	294	340	337	311	344	306	291	347	321	327	301	327	313	311	309	332	303	303	310	310	322	324	330	312	298	353	336	343	319	322	330	327	330	321	327	296	306	292	298	311	319	322	334	349	326	304	331	309	292	369	291	315	319	339	313	304	318	312	346	321	342	332	316	314	308	297	334	303	323	319	326	321	322	304	323	334	336	299	302	267	321	304	350	292	314	325	307	328	308	283	324	372	344	347	296	294	326	311	312	333	344	375	351	322	324	333	325	349	332	319	331	315	318	318	322	336	337	320	368	324	342	322	319	308	335	340	299	285	292	297	326	332	322	301	332	310	385	316	291	309	316	342	324	310	332	291	327	315	293	310	333	286	326	330	298	303	306	303	304	330	318	328	313	307	318	295	326	299	343	294	326	315	324	359	310	329	320	311	313	288	311	294	317	331	320	312	316	333	320	332	366	321	349	323	365	332	305	307	320	310	342	324	309	336	318	306	308	301	292	297	345	301	313	348	315	297	343	319	346	309	317	286	330	341	276	307	315	326	303	300	311	295	323	349	329	334	350	336	315	330	297	317	358	305	352	326	313	299	290	314	312	327	311	320	323	298	321	360	313	325	316	326	297	321	306	312	309	315	339	348	325	312	304	342	327	300	354	291	297	302	296	320	338	324	333	309	328	298	325	312	324	334	322	324	310	335	300	324	329	324	297	339	310	330	357	338	337	322	272	314	299	323	344	329	368	330	325	294	324	340	317	318	329	295	327	293	310	326	298	319	322	303	351	302	322	358	314	308	330	313	296	321	318	324	308	314	309	308	292	325	290	309	288	323	348	321	299	367	335	352	336	332	345	334	327	335	368	343	318	301	315	319	315	306	332	368	340	319	301	321	323	318	281	294	345	338	319	322	331	321	330	316	358	320	338	334	330	385	292	294	320	366	331	354	316	274	315	324	278	321	305	335	304	310	302	309	328	319	311	301	316	348	312	323	332	312	329	305	307	321	347	320	340	320	268	327	344	344	344	327	300	285	338	326	323	334	325	301	306	310	334	327	348	347	328	298	331	297	307	336	304	327	333	322	338	347	310	312	327	304	297	324	330	334	338	345	306	289	310	285	345	328	298	307	341	332	358	300	303	358	300	301	311	314	305	291	270	315	304	358	321	349	308	340	286	342	322	339	299	331	321	345	311	335	331	319	353	323	319	311	326	312	323	310	321	298	324	322	283	323	344	350	316	314	303	336	352	324	312	301	300	314	345	344	309	346	324	298	330	308	314	315	326	316	320	310	314	339	311	314	311	335	321	330	329	298	335	326	321	329	331	333	310	316	334	325	310	326	305	321	322	316	336	334	314	327	336	314	321	308	307	302	316	316
24834	21288	27618	25281	12232	1435	1048	981	906	921	853	891	858	860	816	789	757	822	806	823	784	849	785	787	778	816	807	829	811	772	796	805	834	785	855	806	832	801	788	829	802	779	804	796	833	761	769	798	761	784	804	772	834	830	809	837	744	772	791	793	762	778	754	822	767	828	812	776	795	786	825	787	801	821	777	781	789	722	798	797	792	804	806	817	818	764	802	798	828	816	773	816	843	769	760	782	857	805	806	819	783	819	774	793	800	769	814	803	755	818	804	806	789	760	789	805	808	779	758	782	833	835	773	784	800	827	787	772	804	801	784	805	759	785	745	770	846	766	763	766	802	798	731	848	798	744	784	791	771	793	807	785	752	781	783	812	777	774	809	785	747	826	806	817	735	793	772	738	790	726	833	833	757	818	767	781	818	787	785	759	801	752	780	721	792	763	800	747	788	766	812	752	756	770	746	809	792	802	799	817	760	793	829	793	813	796	746	787	788	777	837	793	774	736	758	757	821	779	768	787	811	753	777	787	752	804	822	760	801	768	760	790	846	775	828	737	753	792	771	832	823	822	771	831	808	833	739	733	760	787	772	751	751	830	781	824	752	746	770	804	790	780	816	791	821	806	784	842	723	744	834	820	774	757	802	806	829	743	789	769	706	823	762	761	798	816	773	802	786	809	839	791	777	775	819	811	784	815	850	796	828	806	807	803	780	778	813	816	745	809	789	767	782	748	816	804	790	763	750	780	734	764	828	781	769	754	811	738	814	793	755	773	802	765	780	832	808	797	778	776	792	794	787	793	781	823	796	786	804	764	814	810	827	765	766	760	765	804	769	758	781	829	757	757	835	815	765	756	750	751	778	785	796	765	802	752	820	817	803	825	781	806	791	766	753	787	783	796	791	775	828	739	796	814	808	758	775	802	777	779	785	793	762	830	805	820	789	827	789	806	829	803	730	731	808	841	761	802	826	797	797	759	800	758	793	791	799	848	749	769	790	815	864	814	794	786	738	802	824	737	788	792	823	780	742	807	782	778	748	774	758	730	771	745	795	817	810	796	757	802	828	799	784	786	808	793	812	783	768	764	820	763	777	796	822	795	793	813	773	781	792	797	757	763	771	775	790	794	755	785	754	822	810	810	794	792	772	773	776	807	785	804	784	798	801	771	841	767	781	828	816	785	828	768	759	774	792	750	768	802	769	824	831	820	819	824	791	759	741	802	724	749	760	757	765	780	816	782	779	800	822	764	786	814	756	752	810	744	747	770	734	812	803	744	794	792	781	808	762	802	789	714	794	769	785	795	807	722	747	807	753	795	747	784	817	734	823	814	757	828	814	738	771	779	780	793	769	769	764	818	791	788	761	779	846	779	824	828	778	768	769	781	767	750	726	740	809	738	790	771	752	801	772	803	788	773	756	814	776	794	807	786	724	835	774	775	789	813	759	774	745	768	790	766	755	784	838	828	773	784	755	748	800	829	797	758	826	793	771	799	789	826	824	822	746	797	747	785	826	813	832	807	813	775	765	815	796	830	825	780	805	764	820	781	804	838	812	878	776	785	814	827	804	774	786	829	785	738	724	761	800	799	776	824	762	803	762	804	795	751	801	810	804	796	751	751	749	834	760	744	826	822	821	770	826	823	742	839	815	754	743	770	748	826	798	747	821	766	760	802	781	778	833	805	794	805	774	758	808	761	829	815	801	765	839	795	792	793	748	808	759	805	836	773	848	801	772	768	765	727	774	796	813	849	775	823	811	791	826	790	795	801	732	791	777	758	789	803	796	829	772	791	801	742	779	780	787	780	771	774	764	747	776	822	846	783	807	801	750	775	806	773	762	822	766	803	778	734	785	826	783	822	821	762	797	826	780	820	780	781	796	813	723	810	782	738	745	845	808	802	827	784	801	818	783	795	797	824	834	792	822	809	793	799	768	793	777	747	800	792	771	761	829	768	855	818	743	781	749	809	797	791	778	786	782	802	795	802	786	830	824	784	819	762	813	798	717	763	782	754	810	745	802	758	788	781	744	780	793	800	736	790	754	785	808	755	748	828	768	780	763	771	755	750	717	747	751	784	805	774	758	788	774	789	765	828	774	787	815	784	771	811	803	828	833	820	789	796	813	770	822	810	790	840	762	822	785	832	798	759	778	808	760	807	833	825	836	776	789	797	798	777	781	758	790	796	749	775	824	777	796	752	785	790	797	742	806	767	753	825	727	751	735	821	780	758	754	771	784	802	819	825	758	768	765	815	769	792	776	770	798	815	798	792	798	760	805	761	834	778	798	785	752	769	796	757	811	753	784	749	798	757	781	789	781	769	825	782	806	795	732	773	761	782	845	772	818	787	791	748	752	812	789	782	786	772	812	768	734	762	768	758	783	770	803	767	775	840	722	836	720	740	813	829	831	799	795	800	766	749	785	792	807	851	747	779	811	771	755	776	815	824	781	753	763	761	755	759	797	800	785	787	741	802	814	825	800	820	743	790	746	807	863	785	787	756	798	775	768	808	741	778	801	731	846	759	805	748	775	737	789	765	756	720	727	753	809	841	746	793	790	766	805	781	782	783	769	835	776	776	801	844	815	764	838	844	741	817	808	809	800	765	788	785	739	791	726	779	786	739	798	798	808	831	757	813	768	798	756	761	812	733	788	823	814	751	812	813	790	808	740	737	780	778	795	811	750	812	744	772	721	754	777	797	824	790	793	761	810	788	797	756	759	752	809	739	760	770	786	793	774	800	810	765	838	824	785	791	781	768	763	799	853	790	826	782	805	855	779	778	789	774	773	778	788	765	749	781	747	850	822	776	781	766	831	792	710	802	763	751	766	835	812	795	774	833	817	814	757	786	766	792	789	808	737	791	788	771	775	799	807	819	822	781	786	768	798	743	755	750	779	775	752	811	821	759	784	800	786	779	797	781	775	849	746	756	791	782	823	728	760	776	806	793	754	771	749	804	819	776	806	811	777	774	830	759	832	766	798	818	797	846	802	783	835	801	774	832	811	785	831	797	838	805	756	828	785	786	756	779	802	839	798	778	741	758	771	797	792	768	806	764	797	764	852	795	797	827	824	774	762	757	753	772	824	814	789	805	768	757	752	832	760	801	697	761	828	807	812	778	753	806	825	757	745	779	748	755	745	728	755	755	797	816	812	758	777	790	826	831	795	793	779	754	755	774	806	754	743	768	774	809	805	777	816	816	766	775	810	764	832	752	812	742	788	771	777	821	774	753	836	783	801	829	845	797	857	800	717	796	833	798	799	816	757	783	811	782	802	780	818	796	829	811	767	790	716	725	752	771	783	823	790	803	752	811	824	759	828	803	774	794	833	798	748	837	820	775	836	830	810	767	810	768	797	797	768	774	758	835	810	800	777	819	784	779	765	789	784	790	760	809	865	774	776	820	817	804	805	807	798	796	787	773	737	807	787	747	770	757	774	771	765	802	772	818	742	842	787	786	801	766	780	824	784	771	743	789	819	815	830	764	842	804	788	782
3576	5441	3706	2074	1696	1423	1223	1087	954	914	915	925	870	823	805	859	823	833	838	840	837	756	827	772	759	771	794	812	820	734	775	789	771	833	781	810	780	793	820	792	762	764	745	753	810	778	825	749	818	829	741	755	851	807	815	820	773	772	776	780	762	788	807	756	757	807	771	748	775	816	730	762	761	818	775	760	781	773	790	744	764	799	814	826	814	786	769	750	766	771	805	750	808	763	831	766	750	749	820	753	735	780	782	826	797	788	746	757	764	747	778	791	837	748	784	782	786	790	812	825	715	802	770	811	789	760	784	779	776	778	771	810	758	798	754	773	837	736	773	746	764	773	743	770	798	735	753	787	750	744	836	742	767	784	818	758	794	754	789	770	756	810	799	784	781	770	783	697	762	800	772	801	757	776	751	771	753	792	751	794	753	764	841	701	774	732	753	826	800	807	776	771	805	840	811	762	794	747	814	766	765	815	763	774	792	763	743	770	796	724	788	775	756	790	761	792	809	813	784	794	739	813	767	771	792	756	788	785	733	768	788	791	817	837	801	778	741	766	798	821	806	766	771	734	793	772	777	830	782	774	771	783	785	763	820	785	800	746	797	800	779	760	779	676	798	746	774	844	788	786	786	772	734	780	744	796	754	743	785	794	787	775	798	750	733	775	754	766	835	786	797	765	729	780	769	757	795	774	832	830	812	773	787	767	779	816	818	753	750	756	817	783	781	755	779	774	770	742	768	810	768	774	775	787	769	776	725	761	756	775	802	821	806	762	730	792	795	742	788	788	775	765	789	737	814	795	826	733	813	777	768	758	756	760	773	753	790	809	756	804	764	800	800	791	785	821	737	777	792	778	779	749	732	777	767	782	793	781	774	773	833	806	803	773	781	777	802	763	699	778	772	725	766	797	783	764	772	802	776	796	802	730	758	803	811	797	817	786	768	840	814	813	778	823	801	809	819	754	786	767	780	773	784	718	850	742	768	766	729	790	787	782	774	724	739	783	802	832	784	791	759	791	796	755	826	799	783	819	776	778	801	780	744	776	809	784	808	841	786	787	802	808	790	781	797	784	810	753	794	816	761	712	800	767	779	790	747	822	808	753	806	788	823	749	787	775	784	759	775	764	778	770	786	780	762	810	774	824	822	779	775	819	740	815	787	740	786	810	778	799	814	825	756	722	731	780	751	741	787	747	813	759	784	796	825	729	832	816	803	829	773	744	763	786	728	766	735	781	792	754	761	780	780	853	737	789	784	814	822	785	763	832	758	796	828	744	782	736	797	808	847	746	777	740	767	764	744	776	840	824	816	820	771	766	785	742	786	793	809	821	802	730	762	758	786	816	732	776	797	736	800	766	713	799	798	780	788	800	777	805	776	809	766	765	780	726	787	832	817	764	790	778	771	803	828	786	787	718	821	746	746	792	839	834	805	766	737	769	770	803	807	818	764	774	793	775	791	766	801	815	789	793	804	825	797	773	837	735	784	729	805	790	737	741	796	802	759	776	773	777	773	771	797	862	764	737	768	752	760	815	793	766	779	739	802	772	793	799	771	796	810	809	791	788	788	786	773	754	760	816	792	768	813	746	783	821	818	790	788	785	747	783	800	779	799	759	798	797	730	791	765	771	729	783	771	788	789	747	800	783	765	781	769	827	813	806	791	821	777	849	799	751	784	800	763	768	777	756	778	782	810	805	765	791	771	785	784	821	804	764	714	817	756	840	770	767	740	777	822	805	783	781	843	844	802	770	794	800	768	740	817	819	807	827	779	812	767	850	782	812	753	800	791	807	806	782	802	792	820	804	778	783	750	819	687	749	730	785	735	747	807	778	772	780	764	752	789	756	746	759	776	784	794	726	803	779	751	768	808	781	784	741	770	766	796	772	763	794	784	833	745	781	771	740	777	807	756	796	796	767	773	792	796	806	786	768	786	753	810	773	806	769	796	782	813	811	771	776	743	802	793	806	749	786	745	773	742	773	763	764	784	779	739	735	819	761	724	769	793	774	769	808	763	790	817	730	776	778	750	798	797	756	773	801	762	813	802	781	799	779	846	775	839	719	782	797	760	778	766	788	799	805	779	819	775	752	759	801	768	840	799	776	819	813	766	822	759	836	805	755	767	806	786	790	748	767	751	743	727	794	801	818	761	782	734	809	787	780	849	766	768	764	806	738	795	792	789	735	744	814	764	789	752	718	804	755	777	769	799	776	782	840	766	798	793	794	798	792	761	816	807	817	779	823	763	779	728	741	769	806	751	761	803	794	782	815	781	780	764	814	752	730	755	804	708	799	785	749	789	800	793	755	822	752	813	789	755	776	784	756	777	741	795	778	777	829	778	775	786	813	826	759	760	794	787	774	781	745	793	760	772	781	826	771	757	744	757	802	767	822	816	792	824	754	841	844	827	798	788	824	802	764	797	739	768	751	828	770	772	756	790	784	751	821	736	758	793	787	749	742	762	760	741	738	720	819	787	748	779	821	811	763	805	752	770	817	770	766	786	804	816	750	783	737	741	779	747	819	791	798	826	756	826	780	758	734	754	787	828	831	722	754	771	788	758	789	792	773	793	741	755	782	855	723	780	817	769	797	787	777	827	772	796	768	762	764	799	809	762	751	710	792	776	786	811	850	779	800	772	808	810	806	806	770	807	812	780	794	785	841	808	745	803	743	800	785	746	767	802	754	752	782	820	765	831	774	778	749	815	763	789	819	751	754	785	740	746	796	783	750	769	802	818	734	795	792	780	793	715	790	774	767	783	768	803	795	814	791	796	739	766	790	830	820	780	757	750	744	776	794	782	755	768	780	790	769	764	831	792	811	716	763	769	765	755	859	801	772	832	785	740	794	782	774	765	751	738	813	774	742	803	815	790	769	755	789	818	801	749	744	777	749	773	809	742	805	776	794	805	809	799	797	760	800	730	787	766	819	740	719	749	778	793	756	823	774	816	802	778	801	825	773	791	837	832	731	827	751	792	732	748	803	762	772	813	744	847	791	818	790	777	779	736	809	823	772	757	797	729	779	781	807	814	750	775	745	795	777	763	799	767	806	831	793	745	783	797	827	758	772	764	750	815	816	732	745	732	812	778	793	781	763	811	807	737	776	754	808	746	811	788	832	766	773	781	811	816	767	789	742	750	829	842	755	782	717	797	813	801	740	781	788	829	762	783	827	774	857	781	838	806	764	746	789	805	753	765	793	776	786	792	799	808	781	820	770	783	763	813	752	818	772	825	745	805	786	798	771	770	827	821	795	824	760	755	787	713	778	827	752	769	803	767	787	752	785	785	807	764	789	764	758	758	823	792	759	781	785	795	809	715	755	781	791	776	766	797	779	792	826	719	776	804	771	780	793	762	822	783	771	809	782	778	771	738	832	798	819	802	820	777	807	769	819	790	801	777	784	707	792	745	775	799	776	749	770	788	787	765	808	771	794	782	783	760	783	787	812	753	820	743	814	761	804	774	756	734	803	803	794	772	782	754	740	743	813
22602	21358	29128	23931	21366	21422	10236	1147	777	680	608	479	502	462	449	449	416	405	380	385	373	351	334	331	333	343	338	341	310	321	309	324	296	341	355	338	353	307	324	339	319	305	341	338	301	348	319	299	313	257	326	306	340	314	307	308	307	304	320	329	304	341	311	326	300	312	308	306	328	322	308	287	337	308	286	301	304	322	321	320	321	285	278	324	274	320	315	278	302	292	289	302	325	308	318	309	314	296	308	319	290	295	285	307	308	331	322	311	292	298	283	325	307	309	309	274	290	313	284	302	294	317	300	295	292	322	294	314	318	321	309	309	293	309	303	293	278	310	325	326	333	313	312	295	311	327	295	310	310	294	303	276	303	292	291	289	282	280	271	305	324	288	325	312	293	319	279	288	296	322	321	319	294	280	310	311	280	318	302	286	287	319	301	277	294	314	299	315	289	318	288	278	274	289	317	278	279	318	289	315	314	282	304	320	262	289	308	281	321	306	309	285	309	293	283	304	305	330	296	287	330	272	269	295	271	292	276	308	280	294	316	299	283	301	302	293	290	310	313	291	312	299	299	314	348	321	307	302	297	323	323	270	301	267	308	325	323	307	311	301	340	312	293	272	346	310	276	301	314	306	299	306	322	308	298	269	273	304	321	325	274	281	307	302	316	257	257	313	316	301	303	311	303	314	301	321	315	297	301	309	310	324	279	344	336	305	287	321	304	290	315	284	289	286	302	313	285	290	311	310	288	302	321	300	290	299	286	293	325	333	290	293	274	258	275	308	323	330	346	292	326	271	323	294	310	311	276	299	308	317	271	323	268	318	272	336	317	325	290	298	277	307	308	306	281	343	293	298	326	287	309	281	297	300	312	291	316	329	265	314	333	306	320	339	329	292	298	285	323	259	307	275	324	309	295	325	281	294	298	285	315	287	282	269	286	309	318	338	314	291	307	290	294	279	296	306	299	318	306	292	314	310	301	339	305	298	311	321	305	312	295	304	293	293	292	301	288	295	319	291	298	290	290	305	313	290	306	299	315	342	302	304	282	311	287	316	289	337	292	293	306	296	331	326	350	293	306	287	319	286	286	314	300	319	285	295	259	302	328	318	312	302	289	308	294	306	293	316	305	282	288	288	313	286	310	298	271	277	304	276	297	298	305	272	315	349	315	291	304	283	313	315	325	318	295	286	303	297	274	296	322	326	288	328	319	279	289	325	294	287	301	283	280	263	293	294	306	296	306	310	296	293	325	262	293	307	328	285	297	299	293	284	316	293	317	310	318	308	302	290	307	294	315	303	298	300	301	298	299	293	293	293	312	277	286	269	275	318	293	333	300	297	291	327	329	266	286	274	314	325	332	297	283	292	296	313	274	303	304	314	295	291	306	321	313	302	322	300	287	290	335	283	289	313	281	297	318	286	273	281	302	303	283	301	294	314	292	300	291	315	289	323	262	299	288	261	278	294	306	293	308	287	285	283	277	340	316	284	313	281	299	288	302	291	317	292	331	285	307	272	297	310	294	273	335	308	320	333	298	335	264	298	304	314	273	325	280	293	316	271	293	279	278	299	328	288	297	280	278	323	291	313	279	310	310	300	285	317	284	314	299	303	291	298	304	289	295	318	302	283	304	304	320	310	325	283	269	288	306	300	300	295	322	303	279	326	298	299	320	311	307	274	289	336	293	285	310	290	305	293	328	300	311	333	295	297	306	299	321	296	289	304	309	265	293	294	258	305	311	318	289	299	301	295	284	305	327	310	303	309	314	323	303	312	283	341	313	307	278	299	325	319	291	289	285	301	278	280	294	292	294	299	293	305	321	312	319	304	295	293	316	285	315	327	301	287	301	319	288	290	327	302	319	280	315	306	298	291	309	317	311	296	305	288	308	272	301	264	352	274	296	308	284	295	296	289	306	300	293	297	290	285	316	334	311	303	316	314	287	311	314	319	308	304	291	313	287	312	335	296	301	325	296	309	296	311	314	304	258	306	273	295	288	300	293	305	303	295	286	302	289	299	331	277	292	289	293	302	294	323	303	270	305	297	311	335	308	279	318	279	286	283	307	306	301	274	332	295	322	294	274	322	302	312	292	308	283	310	285	336	314	288	292	324	301	316	329	314	290	267	325	290	268	282	324	297	269	294	318	306	310	276	328	343	303	316	312	315	315	316	298	297	306	255	293	327	288	300	295	288	288	304	306	298	292	310	327	286	300	298	294	304	267	276	304	305	309	302	290	301	300	284	308	303	331	323	297	285	290	300	297	307	283	292	285	278	296	296	302	263	319	270	322	295	286	289	311	299	291	296	320	332	301	319	306	308	338	294	302	293	288	268	270	341	290	302	309	277	287	295	299	291	270	289	292	294	283	290	339	293	307	303	295	310	288	303	300	322	322	336	293	303	283	302	324	317	297	303	283	268	297	327	291	296	301	290	273	320	334	297	263	296	315	297	310	308	310	321	300	299	263	270	340	296	278	299	276	312	286	318	306	319	292	320	284	276	328	285	307	312	324	310	276	294	278	314	316	263	307	302	305	261	288	298	297	311	297	299	262	321	299	322	338	310	302	297	337	308	306	300	287	316	304	279	289	292	302	266	284	271	330	276	309	269	301	291	324	302	297	273	283	296	315	308	288	290	283	316	311	317	320	327	326	321	315	298	288	278	286	306	284	295	291	311	296	289	308	314	276	291	317	300	277	284	320	303	295	324	319	302	287	272	315	287	281	279	312	302	291	303	316	293	300	308	316	310	280	308	292	319	294	294	263	285	334	317	330	279	311	283	312	282	275	304	291	305	297	288	324	295	321	314	329	317	295	278	307	279	293	324	282	286	298	339	292	308	268	332	279	300	295	309	309	310	305	287	327	294	334	300	313	285	301	312	278	290	270	298	290	278	293	316	304	304	312	314	312	278	334	296	272	297	293	311	280	315	292	300	289	282	332	299	268	280	311	317	301	290	292	321	321	336	304	336	286	293	279	274	334	289	274	305	333	300	321	280	297	291	300	277	298	323	266	297	286	315	309	330	339	317	306	290	298	292	333	297	316	315	278	306	308	277	309	295	302	320	317	322	311	263	298	314	310	304	265	291	280	291	314	323	312	281	274	328	287	321	297	285	300	306	307	308	311	308	298	301	279	312	298	279	308	298	285	283	291	324	292	308	324	339	319	260	306	338	305	292	295	300	293	304	274	262	277	312	317	314	325	337	289	299	301	295	293	307	277	311	329	326	268	318	284	305	317	301	299	295	296	314	276	264	307	289	286	276	288	310	310	314	290	287	314	300	321	356	315	300	329	278	307	312	289	296	290	266	310	292	310	297	296	276	289	290	277	328	290	287	284	293	292	314	286	291	303	299	278	311	307	277	286	292	295	291	287	265	290	301	313	299	329	300	276	282	260	284	303	304	312	285	314	303	292	292	290	304	308	286	312	331	290	303	301	333	311	315	308	314	309	311	300	325	282	326	283	319	316	290	277	302	304	308	295	319	317	282	287	273
4306	14361	9962	4783	3507	2561	1894	1474	1151	1004	750	668	616	568	535	498	469	453	442	374	405	377	366	366	358	399	335	321	356	325	320	330	349	325	335	332	311	291	293	332	273	314	284	320	266	298	295	293	328	295	330	302	320	308	336	314	287	286	306	310	316	327	289	292	279	285	302	310	296	284	318	291	283	320	312	310	300	305	324	296	303	296	291	309	327	281	285	293	291	298	265	297	332	328	329	276	293	286	301	326	287	301	329	295	283	294	297	331	311	318	292	319	297	301	294	305	324	300	308	286	302	311	305	287	281	294	307	258	248	319	338	292	310	280	310	273	343	302	308	316	322	288	296	304	309	271	292	314	277	281	273	302	294	320	324	294	286	310	300	304	271	303	301	304	330	319	330	295	287	325	280	334	284	275	328	306	301	271	315	258	355	287	341	290	280	276	282	297	299	310	297	320	296	287	289	309	293	293	278	266	293	300	325	340	257	303	288	307	318	330	278	314	280	299	314	312	301	312	314	315	305	309	303	301	289	294	298	301	322	320	306	320	299	317	330	280	304	294	304	297	320	292	295	320	271	324	294	342	310	286	295	317	326	262	292	293	279	303	321	305	308	274	311	303	277	286	311	276	322	298	304	306	297	331	321	293	306	299	315	299	333	293	306	297	301	301	303	312	317	297	292	280	314	284	275	293	318	314	284	285	315	288	280	281	309	271	304	284	302	304	314	255	282	274	306	300	280	289	321	312	326	332	325	346	281	270	304	325	274	292	301	309	317	309	305	278	297	294	281	285	293	293	261	281	308	317	299	309	309	320	299	293	327	298	325	327	297	266	308	258	309	308	347	283	321	306	327	286	313	302	301	281	298	281	285	295	286	275	293	297	311	275	285	280	337	266	293	269	282	304	274	294	297	295	336	301	310	283	301	281	312	317	322	304	274	302	293	313	322	315	301	296	314	296	284	336	302	315	335	278	312	281	315	332	317	289	338	305	311	316	306	300	304	307	283	307	293	266	325	299	289	306	273	275	289	283	313	327	312	309	295	303	322	303	277	311	326	327	271	299	278	321	336	268	254	307	285	312	309	279	313	290	312	299	293	297	299	292	271	280	298	306	299	287	313	306	310	301	281	302	290	326	321	329	289	286	281	316	316	307	283	306	290	317	308	277	296	290	265	302	268	310	295	306	251	248	310	303	304	302	300	308	271	308	277	307	300	292	289	285	298	286	308	287	306	290	330	294	311	293	339	285	315	326	298	302	259	269	295	313	292	309	289	301	305	298	307	304	299	265	322	284	290	257	327	272	269	297	320	293	315	295	319	325	271	304	309	327	291	298	310	281	286	287	283	303	269	302	301	316	307	309	251	276	307	279	310	303	313	293	263	311	291	302	303	303	300	264	298	252	297	300	304	297	278	302	310	295	295	288	298	295	290	300	319	300	314	303	308	301	287	300	295	300	317	313	291	306	296	292	293	294	268	308	313	305	301	281	295	280	288	304	295	292	298	262	312	299	308	317	297	280	288	282	259	296	293	283	283	302	278	300	319	313	245	275	307	303	318	314	273	315	291	286	289	276	262	279	296	311	299	322	301	295	259	289	298	278	271	270	292	307	291	303	276	331	259	306	283	294	315	273	288	292	294	296	313	327	323	316	289	278	276	304	270	277	303	312	316	280	337	313	268	266	299	316	301	293	274	302	305	334	292	317	309	318	307	278	310	277	307	316	315	297	281	259	290	291	295	309	320	291	292	309	278	293	308	289	296	288	309	318	277	302	301	289	309	307	297	303	293	308	292	296	310	275	288	310	302	255	308	271	315	306	292	323	294	313	296	298	314	308	264	304	301	302	272	296	289	311	290	309	296	290	266	291	281	309	297	303	309	280	291	303	304	298	286	300	299	300	307	269	272	311	315	261	316	292	306	298	287	299	293	300	286	298	311	295	294	289	302	283	301	305	274	300	299	276	291	291	277	280	278	284	324	323	281	276	303	348	296	319	301	333	304	273	318	309	300	307	291	302	275	278	299	310	284	305	295	260	272	273	270	307	317	290	300	320	311	262	285	283	288	289	299	277	310	313	310	319	301	314	286	315	300	297	292	289	304	288	307	295	290	307	271	289	283	300	300	279	274	301	308	294	304	287	314	304	258	272	285	317	324	325	270	313	311	326	327	271	315	300	266	311	328	288	287	275	308	295	275	268	297	268	323	301	291	311	314	268	308	266	308	304	304	321	324	345	327	309	329	305	320	280	302	281	297	314	296	283	307	301	307	276	251	308	256	334	303	307	289	266	282	300	301	337	309	330	333	305	274	289	285	292	299	281	288	314	309	292	265	297	303	279	248	294	288	306	315	342	287	275	318	289	266	293	287	311	331	288	280	290	310	288	282	269	309	296	325	294	324	353	313	291	295	307	283	292	280	290	299	309	319	267	287	301	342	278	298	304	262	289	310	301	310	277	324	313	291	277	296	298	305	306	312	286	348	288	282	331	288	307	309	303	294	300	282	302	286	286	323	281	325	305	303	324	318	303	297	289	320	289	279	277	307	291	303	296	297	271	288	328	310	288	293	325	314	287	301	322	312	328	322	293	299	302	318	306	278	271	306	322	295	258	295	290	305	326	306	297	287	275	295	293	289	289	308	282	274	300	310	296	302	294	295	279	328	291	286	292	310	320	283	294	287	286	310	331	310	297	304	261	270	280	310	278	300	298	286	334	310	294	301	307	275	333	318	319	306	329	293	320	312	291	279	309	293	308	282	281	315	278	272	301	274	302	260	305	323	296	315	258	293	291	315	280	291	284	298	314	256	318	301	296	311	276	285	304	270	290	269	286	327	255	314	308	313	313	299	338	279	309	272	332	312	294	328	296	252	324	321	295	303	289	284	306	292	288	288	280	285	277	287	289	275	271	298	295	308	328	290	279	300	290	295	321	302	293	305	285	288	297	285	329	325	292	291	276	311	300	309	305	310	287	299	294	284	271	317	288	287	327	285	288	275	317	294	304	289	301	316	320	308	303	292	267	292	292	265	282	289	300	297	308	285	321	300	298	279	314	313	291	273	288	336	296	314	317	293	282	280	298	325	313	315	295	285	279	279	327	287	282	319	319	287	291	311	320	288	327	298	290	317	277	316	307	291	297	292	294	293	280	301	321	306	292	283	316	334	296	275	272	283	318	308	271	313	259	319	281	267	286	269	314	285	289	296	299	272	312	300	293	308	272	312	304	319	266	301	272	308	308	265	298	272	296	294	292	326	267	280	303	300	290	288	313	309	321	308	279	274	311	320	308	296	297	285	326	321	305	263	281	308	304	285	295	317	313	303	308	292	307	272	278	301	288	287	312	312	304	291	274	288	313	300	281	302	278	298	294	298	315	336	276	299	299	315	295	302	288	286	256	326	308	306	326	325	282	285	294	298	292	297	285	298	318	294	260	298	294	274	329	275	324	304	289	314	302	298	323	304	300	303	307	291	302	284	309	292	304	292	299	278	281	312	276
27903	20042	7383	1144	745	755	743	725	708	714	719	694	716	667	706	632	682	724	759	679	770	684	664	719	649	706	682	709	702	712	703	737	705	701	679	636	673	679	666	641	649	725	647	670	718	684	719	674	703	748	692	658	665	679	683	676	662	692	695	642	699	737	733	673	710	637	690	669	691	672	653	724	657	658	667	677	722	687	665	663	694	671	708	627	735	685	722	689	684	687	720	671	665	681	733	694	680	725	694	730	644	737	693	693	703	682	674	697	659	695	698	675	701	681	707	677	648	663	711	724	675	719	721	706	681	691	637	669	647	701	725	668	653	720	678	670	688	677	700	719	753	690	717	663	668	663	721	705	706	660	653	703	686	653	664	693	684	705	698	680	689	664	631	687	708	651	687	693	687	680	626	672	698	677	665	699	714	652	661	655	685	660	708	672	672	685	703	746	671	739	678	713	696	666	693	660	682	714	688	679	662	672	669	714	697	696	677	669	668	652	695	724	692	666	727	666	688	688	720	701	705	707	680	659	693	680	660	730	647	688	714	692	620	734	687	680	671	701	681	721	636	723	650	706	647	690	719	684	706	676	617	665	705	679	668	664	667	670	663	693	687	706	723	685	696	688	654	679	682	660	674	713	657	651	691	654	640	693	693	664	713	730	673	701	708	669	742	657	696	698	705	697	653	726	655	665	673	665	743	675	669	745	693	681	674	668	688	692	662	665	661	693	688	698	710	641	660	683	752	675	711	673	710	689	681	726	706	692	648	735	663	739	700	671	703	656	663	658	677	704	680	663	672	742	666	682	710	664	682	684	714	705	687	667	693	696	744	681	664	683	688	656	686	683	710	688	752	691	683	684	687	721	697	672	611	693	679	648	685	681	683	704	769	720	698	698	692	696	720	657	682	682	687	690	700	640	703	628	654	677	660	694	653	719	655	688	621	656	681	677	722	680	687	716	691	659	693	682	674	723	691	703	735	672	722	697	696	708	680	650	680	683	676	667	692	680	653	649	662	678	693	650	687	710	681	651	649	644	741	696	696	668	666	638	655	707	693	719	712	675	712	679	683	643	755	713	644	685	635	684	688	665	718	608	739	746	668	711	656	707	740	735	688	677	681	701	633	748	713	688	672	718	689	695	698	731	695	692	703	653	662	686	649	655	679	681	748	713	701	693	702	689	671	676	715	668	672	706	708	689	711	682	695	639	733	680	693	718	718	637	666	652	768	690	687	654	662	631	672	656	687	684	730	653	710	654	646	720	700	702	696	668	664	694	718	706	701	684	689	674	722	649	696	695	733	679	683	704	675	712	656	666	729	678	703	714	675	667	687	690	703	688	705	693	690	663	710	686	684	705	733	714	689	667	669	714	671	656	673	714	677	706	668	684	705	715	686	660	735	687	731	681	662	728	670	687	668	687	727	624	713	695	694	723	718	716	655	669	722	688	698	666	710	642	657	683	707	702	705	678	711	702	639	701	708	628	712	675	665	655	698	689	706	671	655	736	688	693	668	706	676	719	711	684	682	675	682	693	664	699	693	639	734	649	691	666	687	728	702	637	651	672	669	675	709	667	670	657	689	682	706	700	711	617	637	691	701	710	682	619	716	718	732	675	667	752	669	691	636	683	698	761	677	678	687	698	653	640	674	711	677	702	700	668	693	759	720	669	710	691	699	640	719	699	721	671	690	715	687	645	720	692	640	637	695	678	683	679	714	689	657	637	670	708	745	674	670	722	664	700	648	686	707	713	672	682	696	662	681	711	673	657	688	672	701	640	684	679	716	683	686	668	713	671	730	662	656	659	703	679	720	675	679	710	680	719	672	697	671	654	709	687	681	675	684	716	681	722	679	658	688	716	666	709	733	657	669	714	670	641	671	713	693	624	703	725	659	706	705	703	662	677	690	671	673	656	656	704	667	684	705	651	626	661	707	682	680	682	669	679	663	644	685	685	700	677	693	710	670	693	633	754	704	687	670	671	696	653	674	678	672	707	647	699	653	685	661	655	648	668	653	672	665	679	691	703	677	712	651	667	708	644	717	725	659	638	658	669	685	680	649	671	683	680	728	730	723	681	697	663	669	659	675	664	651	717	680	692	683	634	679	640	626	669	670	644	631	657	689	697	677	680	661	693	681	678	724	651	654	647	694	650	645	702	691	659	633	742	708	688	680	670	681	702	668	635	727	722	620	641	693	671	710	675	648	684	692	736	654	700	677	690	675	704	650	712	703	709	702	695	685	695	672	694	659	688	634	679	666	717	685	671	681	694	701	677	685	666	696	718	706	662	695	679	714	712	685	677	678	658	696	714	691	699	732	700	682	628	687	677	701	675	720	702	635	665	630	666	679	706	663	648	675	697	661	645	691	697	700	701	693	730	707	691	687	707	673	691	677	660	689	696	723	704	697	654	681	687	708	665	722	670	653	664	624	650	697	722	697	706	672	646	659	720	740	701	730	687	648	685	693	672	646	627	703	662	641	706	677	690	633	719	683	735	720	699	655	709	694	685	694	664	700	701	646	703	692	678	694	691	679	664	692	675	639	711	657	696	726	612	687	714	675	667	649	669	709	692	692	662	659	651	694	717	658	733	723	640	661	665	664	723	700	677	701	683	692	700	739	642	687	663	694	650	690	681	674	672	641	675	686	719	608	651	685	692	706	740	716	683	717	691	644	667	664	655	692	726	661	679	665	720	664	662	677	667	672	651	673	656	678	705	678	694	691	678	682	664	667	667	685	670	637	685	689	658	649	657	634	630	684	728	672	678	718	705	649	670	656	648	723	712	692	628	665	706	727	688	681	657	699	727	740	687	692	637	706	632	668	679	647	657	727	654	673	712	714	681	677	727	696	646	704	752	711	676	672	661	663	688	708	670	714	626	691	693	680	711	723	702	695	663	609	629	708	671	671	707	729	673	700	734	702	706	713	697	685	704	718	667	706	676	664	717	655	647	687	728	665	710	665	652	673	693	706	668	719	690	655	672	696	695	701	683	666	698	723	696	684	650	608	652	709	660	721	685	680	700	683	622	668	630	722	691	682	722	669	688	689	692	683	693	704	725	661	691	688	705	715	681	702	663	705	674	703	680	674	680	668	701	701	677	644	672	669	710	718	673	694	725	669	692	710	694	714	744	691	700	667	717	686	693	673	693	646	666	670	628	687	646	707	675	685	688	661	682	690	678	674	692	729	701	705	688	657	686	703	678	708	680	662	677	671	716	692	678	685	686	675	710	677	703	661	670	668	656	697	679	689	679	663	669	666	663	662	670	669	712	672	678	651	699	702	648	670	729	697	697	682	688	713	694	732	658	716	681	705	662	658	710	696	679	678	680	655	655	695	696	681	689	667	686	691	659	686	724	702	690	633	671	719	711	681	693	672	658	651	642	687	672	723	698	650	665	713	699	729	654	715	681	645	684	667	701	669	685	648	657	688	680	666	669	689	708	695	700	681	669	704	637	682	733	700	717	669	716	633	658	671	732	738	708	690	679	692	704
4633	1703	1364	969	860	801	792	806	722	776	765	656	711	706	669	734	696	745	728	688	690	733	747	730	668	718	663	704	739	718	721	702	690	684	703	683	685	708	755	690	719	673	710	648	687	737	676	706	685	678	706	711	695	738	691	672	689	643	692	678	667	686	663	708	713	703	691	704	683	731	697	694	709	746	704	643	710	646	706	735	705	688	696	688	665	693	681	700	635	659	745	720	718	698	727	687	720	740	705	682	660	672	672	704	744	727	729	760	719	727	712	734	725	703	698	726	710	713	708	683	699	683	734	678	742	622	675	704	675	669	682	706	723	685	656	686	718	714	734	698	653	713	715	645	715	715	704	683	704	724	705	739	696	687	659	737	675	712	692	696	692	719	669	726	714	685	714	699	718	663	635	702	699	690	644	671	688	673	661	705	728	724	741	715	716	750	715	672	675	682	674	679	693	662	720	693	691	712	646	707	676	720	672	689	687	671	708	709	693	713	673	696	715	734	744	706	663	614	680	735	690	711	655	716	696	681	681	664	671	649	725	694	691	729	705	735	688	733	716	675	688	726	738	698	681	680	685	700	701	729	661	709	737	702	703	711	735	699	719	706	675	708	725	691	707	695	710	717	689	729	756	673	692	696	677	755	705	651	673	647	687	713	690	699	702	727	681	696	716	706	716	737	650	717	667	665	711	751	697	732	702	655	713	707	672	741	697	708	661	672	706	675	673	704	685	712	693	683	724	678	690	667	715	707	653	662	694	682	670	653	748	652	691	706	709	692	673	691	681	727	721	716	721	682	689	726	659	751	698	719	700	682	685	701	739	733	668	713	715	709	713	695	676	681	690	693	737	745	686	722	684	744	726	665	665	715	687	686	682	724	665	716	699	700	671	765	718	675	690	721	716	654	681	717	690	679	709	674	697	714	684	712	678	731	701	673	715	749	672	678	699	714	728	721	678	720	715	698	698	765	713	692	716	684	671	690	652	698	694	667	729	706	656	690	682	753	681	677	684	658	649	692	730	692	724	673	683	669	670	702	682	741	728	685	654	716	688	666	657	701	702	728	714	717	712	709	706	667	743	702	658	716	707	684	712	680	682	678	687	666	715	681	682	710	705	734	721	716	682	722	691	699	688	725	730	713	711	714	708	675	667	738	715	663	672	697	701	704	714	684	689	705	663	674	681	706	715	679	677	682	665	707	685	722	707	667	766	713	669	726	676	701	693	654	696	728	701	692	664	718	714	676	688	696	707	659	740	687	706	685	740	691	762	701	699	717	680	696	672	736	691	693	724	705	620	686	714	707	669	653	708	691	647	677	699	714	706	718	731	707	674	726	755	746	738	684	693	659	757	671	711	687	662	681	690	716	695	686	720	702	677	677	685	631	705	708	713	702	705	722	724	714	685	696	701	723	681	713	699	717	667	741	696	726	647	669	673	721	734	705	685	698	716	690	672	726	746	707	691	669	675	670	693	726	736	714	681	666	667	701	695	669	723	736	736	672	688	719	689	696	673	755	674	727	733	687	740	689	710	687	690	681	734	679	711	680	690	708	696	784	689	738	714	734	726	696	701	669	719	718	696	742	666	670	682	688	702	696	708	660	768	701	664	704	705	705	685	714	662	736	673	731	692	659	745	677	710	703	701	674	722	678	684	707	708	681	712	703	666	697	657	701	705	697	696	695	696	683	689	638	678	719	730	708	692	755	757	732	708	676	650	765	730	724	738	688	692	701	676	693	643	712	733	702	700	670	719	730	693	721	698	717	713	656	748	735	690	660	685	742	693	704	749	718	713	698	691	698	694	686	685	665	680	640	702	686	671	720	679	704	696	705	658	753	725	685	686	724	711	688	693	747	668	663	688	706	668	691	644	687	737	686	734	656	696	687	695	703	709	712	729	717	661	693	681	690	676	711	671	688	726	711	700	706	717	664	678	678	717	706	724	738	740	674	716	695	690	672	724	705	683	687	688	668	733	675	736	714	693	663	696	711	721	692	665	689	707	667	698	705	700	661	714	737	657	701	743	694	734	720	691	658	738	684	680	701	720	719	701	677	690	683	691	731	660	703	703	701	738	691	709	666	678	675	684	726	688	654	647	705	669	702	626	686	727	670	674	693	669	729	702	711	685	719	694	707	704	709	687	741	691	690	658	634	676	673	674	666	667	685	632	666	669	719	760	685	651	697	705	665	697	681	699	707	681	690	700	676	662	730	701	707	704	715	744	714	719	713	699	698	729	705	719	690	710	767	729	670	697	692	732	660	673	665	709	697	690	688	719	673	731	703	710	649	741	721	714	715	715	739	677	703	700	771	741	692	661	700	681	745	714	678	685	722	675	682	670	702	708	705	672	673	646	712	659	681	694	714	663	678	738	712	699	730	699	732	664	704	711	735	693	678	668	731	716	680	721	712	685	655	698	741	705	722	690	660	778	690	743	706	690	687	695	674	657	701	671	672	626	701	691	694	705	686	684	756	673	694	648	712	679	650	710	689	689	701	739	647	694	750	689	664	700	725	703	726	741	686	683	691	721	705	692	706	763	712	679	717	724	676	681	694	676	687	710	648	724	691	713	674	711	707	684	719	699	671	705	705	677	704	655	725	736	728	704	711	707	664	685	701	712	722	707	683	715	647	695	765	670	676	653	710	735	657	717	711	714	720	680	722	734	671	694	702	687	684	745	666	697	674	698	726	696	651	693	700	690	657	716	735	690	735	696	688	679	676	683	693	683	665	724	712	700	708	697	702	718	670	713	659	663	699	709	723	664	694	719	663	730	718	666	675	712	712	711	736	683	674	708	678	713	700	717	709	689	711	727	662	734	696	666	704	726	652	653	690	689	707	718	653	673	689	744	735	704	707	729	735	658	680	708	676	697	722	730	665	696	707	698	683	695	728	698	710	699	634	680	632	692	659	667	710	679	710	633	700	713	685	767	715	690	704	728	696	700	673	692	704	668	710	686	695	677	702	722	726	712	724	678	706	669	699	685	715	688	700	702	682	680	671	680	702	699	683	669	709	676	756	712	733	689	679	700	691	751	685	728	685	681	680	669	730	705	681	719	658	689	737	719	711	727	702	700	680	681	701	696	692	746	721	695	691	677	721	687	712	686	745	699	698	714	725	702	721	694	672	667	714	723	725	722	710	709	695	705	741	717	657	697	676	711	676	668	699	705	688	675	679	737	706	662	728	691	696	729	696	728	663	721	695	733	688	690	709	652	710	729	707	721	689	682	697	640	702	729	698	707	722	692	733	679	654	702	692	661	699	696	688	712	712	757	720	748	618	712	653	734	688	676	624	703	668	686	650	730	637	667	748	726	677	683	700	704	658	729	743	701	755	684	670	677	661	684	707	725	698	714	701	675	666	736	669	691	692	701	759	699	666	711	696	666	704	727	701	710	712	720	654	708	676	667	655	696	628	671	736	666	714	726	693	724	700	738	667	671	685	684	729	670	715	703	677	668	679	680	704	667	725	711	758	702	647	682	717	730	654
23665	21356	28689	24406	21363	10609	1082	686	570	495	483	454	422	375	372	378	350	361	383	356	359	357	330	332	345	328	313	311	305	326	336	331	325	344	333	311	340	302	314	344	276	300	348	288	299	320	307	297	342	302	315	292	345	326	305	327	318	333	320	305	347	293	314	334	288	300	327	317	308	311	296	280	306	342	325	313	338	317	320	302	321	288	297	327	323	325	335	327	300	322	304	314	313	288	302	323	306	308	302	303	304	322	315	318	326	341	274	295	341	304	309	362	309	301	336	298	313	329	317	267	318	326	290	313	315	335	319	284	317	311	332	313	284	339	283	332	325	340	291	329	323	309	326	314	323	328	321	298	275	335	293	304	305	337	302	279	295	308	322	296	304	342	306	306	320	334	331	327	274	278	322	308	327	304	313	308	323	292	326	330	322	323	335	327	310	309	349	290	315	316	345	319	347	310	294	311	314	305	297	325	333	329	304	302	287	307	285	286	313	306	301	313	316	322	290	296	316	315	296	312	302	323	318	285	316	310	342	272	291	306	310	331	335	315	299	303	299	277	318	298	312	270	295	284	305	325	285	285	313	292	351	329	327	311	283	313	325	316	324	301	329	279	310	310	316	301	327	315	302	315	326	293	288	293	341	306	298	308	299	314	279	315	287	276	307	322	328	324	324	293	353	350	288	285	315	313	340	319	319	326	315	273	337	319	298	317	307	304	314	310	298	304	346	334	311	308	301	293	341	337	315	356	299	269	298	299	285	300	282	298	313	283	325	286	328	317	326	300	280	283	315	290	297	298	307	295	301	316	299	305	329	329	316	305	272	314	318	322	334	301	325	278	303	306	339	273	318	317	348	339	318	320	310	320	292	348	300	339	330	280	308	336	310	271	285	330	321	328	357	308	335	331	312	277	307	328	308	327	336	324	301	303	303	330	341	258	304	275	297	302	306	355	282	317	294	301	293	315	281	278	325	284	326	303	302	278	296	311	314	280	283	340	311	288	284	303	302	295	335	280	283	336	294	314	288	322	292	308	301	289	326	306	302	301	330	306	304	299	360	354	307	318	315	301	329	302	301	308	316	285	278	277	329	318	344	340	311	287	335	349	290	319	290	331	296	305	314	301	296	300	308	328	304	311	319	359	311	302	333	279	328	308	317	300	316	283	295	305	319	347	305	291	286	354	301	301	314	301	309	323	286	305	279	318	355	301	317	355	347	306	285	295	312	299	305	321	338	300	302	337	296	320	299	310	315	303	315	315	312	311	312	310	314	280	300	298	290	334	334	317	306	346	334	281	270	335	344	303	308	307	286	322	324	323	362	318	302	329	316	287	305	300	290	310	322	302	319	284	349	317	305	311	292	320	317	274	329	300	324	311	310	321	293	338	300	334	318	298	305	304	291	304	299	320	340	299	332	320	295	292	317	329	307	308	314	325	303	297	305	345	296	287	315	322	266	297	311	343	299	303	308	315	336	296	273	295	324	336	306	319	316	302	348	325	299	312	315	309	331	282	335	312	314	327	300	307	325	344	325	324	296	313	303	308	318	323	319	329	276	289	311	323	294	308	287	313	291	295	289	323	304	303	324	355	328	319	318	346	299	306	265	281	331	336	312	300	298	321	322	313	322	294	312	337	306	299	299	326	342	318	329	290	303	276	300	287	313	279	324	321	310	318	313	270	306	326	310	289	289	307	301	321	300	295	294	338	332	315	283	309	347	291	292	284	325	304	310	284	309	346	316	357	302	316	293	320	336	303	294	305	351	313	318	282	272	307	344	326	307	294	273	303	293	301	308	290	302	316	298	295	311	287	307	321	281	302	306	328	314	307	315	325	316	339	305	313	288	314	281	321	347	284	321	351	296	298	333	327	313	301	292	319	316	306	308	318	302	325	344	317	330	284	283	337	325	327	297	300	307	336	319	297	289	333	315	324	311	334	345	318	293	320	325	330	337	308	296	343	298	286	290	283	303	283	308	342	327	318	334	309	312	346	333	327	308	329	288	286	318	309	305	306	293	306	300	316	286	291	300	291	337	328	323	333	338	302	285	344	301	302	351	305	316	296	320	297	311	311	343	296	314	331	323	336	297	282	334	314	339	306	324	318	294	326	371	320	319	316	336	299	287	330	307	277	334	323	291	327	330	327	306	309	311	303	302	329	293	280	299	296	302	331	342	309	341	279	292	320	333	313	328	311	281	332	313	330	335	296	275	337	299	282	337	305	290	294	325	318	311	316	328	276	348	349	323	306	291	327	326	318	325	328	308	320	329	287	292	311	308	298	316	310	329	290	278	314	306	322	320	322	286	303	316	290	321	316	310	293	326	317	297	311	319	327	333	321	345	330	295	283	347	309	332	309	328	312	348	308	322	331	326	299	313	321	288	316	308	309	298	331	281	276	327	312	310	331	302	311	288	292	296	329	358	309	310	320	294	321	330	328	326	323	309	291	325	319	318	305	301	297	293	296	312	331	320	291	320	329	314	317	297	282	309	328	325	319	288	297	324	309	302	331	311	306	338	320	318	319	342	328	322	309	306	294	298	286	286	299	310	307	302	328	302	334	330	326	292	288	314	295	283	306	296	285	295	320	322	285	326	321	313	323	301	327	304	337	349	274	268	288	264	327	366	331	311	311	305	297	314	301	324	277	304	329	331	332	314	328	288	293	325	307	290	310	298	330	315	306	295	309	302	291	335	346	312	329	286	339	319	302	303	305	296	314	300	312	334	288	288	309	308	293	298	323	329	340	316	299	317	339	291	315	305	320	309	327	340	285	318	351	313	300	329	311	305	330	312	305	295	289	300	282	337	299	321	269	308	287	320	327	328	308	316	296	312	312	318	330	323	306	301	338	291	281	319	310	263	292	326	289	315	317	328	300	306	329	310	310	303	277	324	291	305	258	338	315	284	312	321	354	308	310	295	321	344	321	322	307	292	332	328	285	330	292	344	322	321	273	302	299	296	315	309	331	321	327	322	273	323	298	317	304	351	328	344	322	334	329	282	302	316	307	292	316	305	316	306	289	338	335	344	299	291	303	310	330	295	288	319	302	314	303	294	294	307	319	327	350	353	303	308	283	304	287	312	307	327	293	350	354	295	290	310	292	305	326	325	298	296	278	304	285	339	285	296	297	335	305	322	301	314	304	349	326	310	306	313	314	304	316	309	316	280	263	273	324	326	293	319	316	310	309	315	313	341	306	277	323	289	344	326	305	294	300	297	323	339	311	283	301	334	304	305	326	316	301	283	286	325	310	339	331	311	325	313	296	287	301	305	302	307	281	300	302	309	300	281	359	280	306	331	323	325	313	294	302	303	320	302	292	301	306	337	327	312	288	321	327	338	346	309	309	308	312	320	317	331	324	308	288	323	280	290	311	294	298	347	301	347	299	301	314	325	339	312	294	305	292	326	331	321	323	312	320	303	320	310	317	273	282	311	305	320	330	307	310	304	332	288	334	311	292	293	305	274	306	317	307	277	353	337	303	323	319	312	300
3420	8822	5941	2834	1940	1577	1160	887	744	656	565	506	466	475	423	456	386	402	373	388	349	382	326	355	321	364	384	358	370	322	330	328	302	317	357	323	309	327	342	357	333	334	332	352	352	325	329	316	324	340	344	329	327	327	296	314	325	357	323	318	302	322	328	298	352	326	311	311	337	333	348	338	370	334	332	337	337	366	328	318	311	344	317	335	323	338	306	327	327	318	313	326	299	329	324	320	340	278	317	351	332	346	319	318	308	365	350	328	351	324	332	327	328	303	320	312	306	296	327	329	322	293	318	287	306	313	347	342	340	365	313	329	369	302	334	329	339	278	308	350	353	350	306	335	323	345	308	323	336	334	335	329	333	336	341	305	343	312	284	316	332	309	299	341	322	318	362	357	302	327	328	329	310	327	346	313	314	334	324	322	316	330	352	311	346	280	327	320	331	329	326	365	352	335	322	345	333	324	350	325	326	334	308	343	312	326	306	339	347	318	348	321	316	333	325	310	309	312	306	320	307	268	336	345	305	336	320	289	292	335	302	353	304	276	315	321	309	298	339	305	335	342	326	324	296	296	321	320	336	307	301	361	306	349	341	326	320	314	318	331	314	329	370	352	319	331	328	345	323	363	335	291	346	332	329	339	299	339	331	310	302	341	342	301	303	344	329	339	327	348	333	331	333	351	301	343	313	321	355	332	336	312	315	322	296	298	327	288	325	322	365	320	345	318	333	365	330	301	316	307	326	326	318	299	344	306	316	334	352	319	323	333	324	307	325	333	317	323	360	321	311	315	321	310	314	333	319	332	333	310	321	313	326	309	316	326	298	326	290	343	307	320	318	333	323	284	331	348	365	328	319	330	343	350	337	310	320	312	334	327	334	307	339	317	324	342	299	330	313	327	316	332	331	299	300	342	300	344	317	308	331	307	331	337	378	340	351	317	335	317	373	339	309	350	300	330	348	316	316	317	351	346	318	285	326	307	323	326	304	334	310	347	313	308	295	313	309	318	305	314	355	326	348	297	311	304	321	314	325	315	347	323	313	278	315	349	319	304	353	321	317	329	337	324	345	328	343	329	350	316	349	321	334	336	294	322	323	333	327	303	333	357	314	320	311	293	327	337	327	324	333	329	319	307	334	317	312	298	345	337	323	313	348	324	318	285	310	352	315	300	329	322	329	307	346	331	301	345	328	341	306	324	346	300	319	304	331	324	333	299	300	320	311	316	324	299	333	313	316	331	308	319	328	358	332	328	318	317	306	319	335	332	339	328	342	354	295	315	361	315	354	302	320	307	345	315	344	329	330	314	337	326	327	313	325	343	329	348	342	316	328	314	333	302	307	323	295	301	301	317	356	316	297	321	334	281	313	315	304	291	326	336	308	299	338	330	342	326	325	338	316	349	339	350	319	336	352	336	303	306	334	341	348	320	333	309	327	313	337	326	344	290	350	310	323	335	334	304	325	295	342	316	337	297	326	348	320	338	303	301	316	334	325	334	327	359	315	327	322	325	332	319	332	331	356	312	325	305	347	347	346	334	323	347	336	323	338	369	344	328	312	297	315	307	291	325	353	294	324	319	310	340	337	343	289	322	321	341	335	302	318	334	315	358	329	312	302	324	323	345	320	338	323	320	297	318	317	337	318	299	319	276	319	305	290	327	305	342	318	336	341	332	296	327	340	302	323	327	313	318	307	355	329	315	328	346	308	321	319	292	324	341	332	319	387	300	329	331	347	342	347	319	339	327	316	324	290	353	350	327	299	274	301	311	320	301	341	353	328	334	319	318	298	313	296	329	352	332	310	331	331	360	340	325	306	323	326	326	330	324	329	350	309	318	310	314	311	338	320	348	347	308	347	341	358	341	325	298	306	295	323	301	322	337	286	335	336	334	324	304	318	361	318	351	281	318	327	319	342	304	313	317	318	355	299	311	336	318	337	338	335	319	316	322	320	321	323	313	313	328	345	277	320	293	334	341	334	311	354	298	344	330	306	337	351	312	310	355	302	330	331	320	331	311	309	321	325	301	328	334	340	325	312	323	317	300	364	306	315	335	332	341	351	311	345	311	309	343	328	351	323	299	340	356	308	307	299	348	348	329	323	302	349	289	325	326	317	324	320	308	349	319	312	324	337	312	319	339	316	316	325	352	287	319	321	312	326	315	336	320	343	332	326	331	288	328	329	334	320	317	311	324	343	333	363	305	354	337	343	334	341	317	371	325	335	289	305	344	319	288	304	319	314	314	332	302	323	309	359	316	308	359	320	340	316	320	297	323	343	338	325	328	347	313	322	322	330	338	310	341	356	338	324	324	307	326	299	317	293	322	356	330	296	323	311	339	289	343	352	324	293	342	335	325	327	333	314	292	337	319	341	318	347	317	341	327	334	313	322	331	326	324	316	327	327	278	355	337	325	348	323	312	322	326	332	312	335	342	343	315	322	341	318	342	293	327	339	316	292	314	346	308	314	355	312	330	334	284	338	308	351	317	321	344	325	320	334	330	330	290	324	297	302	321	337	336	317	335	282	345	304	347	312	304	312	337	341	314	293	341	342	320	324	312	329	361	314	329	321	327	317	303	308	326	305	326	344	326	311	292	323	312	327	312	293	312	324	312	314	306	314	320	342	308	291	345	343	315	310	347	342	294	334	353	325	337	332	294	353	357	320	325	305	350	335	356	350	343	321	341	302	340	325	283	335	327	363	352	300	300	321	312	317	329	356	357	322	318	300	304	321	325	300	333	316	293	311	274	323	367	314	307	327	305	300	326	300	326	332	379	315	326	319	297	361	340	336	314	354	292	350	315	297	312	333	303	316	323	350	325	320	292	303	324	317	317	292	327	326	315	351	330	321	319	347	317	339	328	341	299	341	346	342	338	336	328	323	291	288	329	323	334	347	319	335	321	295	349	264	331	338	365	323	346	333	306	340	348	326	302	334	316	314	324	296	312	308	351	326	327	352	315	343	353	328	331	326	348	331	339	327	326	315	299	315	314	339	327	358	330	318	336	348	348	342	313	318	310	315	318	336	333	300	322	345	317	326	334	307	322	316	318	327	323	309	341	315	354	341	305	324	329	354	307	308	295	324	319	330	325	338	316	336	333	351	311	321	321	305	314	330	341	355	341	321	299	342	309	344	364	322	334	338	314	316	305	328	347	302	320	354	313	298	320	326	332	328	333	324	308	303	360	314	316	336	336	364	348	321	318	362	328	324	282	323	306	333	318	311	308	355	354	341	294	354	328	356	320	300	312	332	346	331	354	320	307	312	290	311	304	308	309	306	340	324	340	338	365	333	346	298	305	362	325	343	329	289	338	319	332	345	297	305	337	348	339	307	323	322	306	346	328	319	324	314	323	316	306	354	303	335	304	338	329	335	322	305	322	344	320	326	313	343	298	320	314	329	330	327	338	327	301	344	317	353	346	336	314	287	327	313	330	307	288	330	345	332	315	333	319	323	340	339	322	320	321	334	328	313	326	333	333	336	316	314	349
24900	21350	27709	25333	12277	1384	1085	990	917	871	883	851	850	872	816	825	810	834	820	798	789	851	830	803	836	845	820	776	829	858	797	797	813	799	830	828	773	832	788	742	814	817	753	798	791	762	767	790	810	826	809	829	725	838	813	782	757	847	835	786	798	791	830	789	796	793	812	811	827	778	784	802	818	828	761	883	729	784	798	775	775	771	830	762	774	785	742	818	789	855	784	785	840	782	852	830	756	772	778	802	814	813	850	819	799	772	850	806	738	847	803	799	821	819	824	802	778	782	773	773	764	756	851	853	759	802	842	779	792	778	772	817	805	815	792	783	803	812	796	784	802	758	810	773	756	867	766	755	822	829	770	831	775	846	776	832	767	794	793	851	826	816	774	770	802	767	817	836	805	803	848	786	757	822	780	783	822	812	788	759	807	736	799	748	798	784	765	812	805	742	792	755	802	794	800	766	777	770	793	759	769	801	762	779	796	791	747	777	813	793	795	784	825	763	818	768	809	783	793	853	807	816	813	810	784	801	796	856	781	745	849	752	750	837	813	775	790	768	789	724	806	718	798	815	776	787	801	791	799	796	843	782	795	753	767	781	780	760	794	852	767	781	756	804	780	748	808	866	815	802	830	798	776	803	782	780	754	774	782	784	760	794	790	751	744	822	838	784	803	832	790	784	803	856	803	792	778	777	795	810	797	831	819	766	821	787	819	803	746	795	773	815	825	821	788	782	821	815	809	792	905	755	752	810	794	811	782	782	775	785	846	827	854	785	828	746	796	769	834	812	795	751	766	831	796	783	783	812	809	822	804	810	798	753	787	854	775	826	830	777	781	833	750	755	780	773	750	812	823	823	817	780	741	803	806	790	752	804	774	744	802	754	810	796	767	760	801	820	813	797	805	773	776	818	824	771	746	796	831	827	782	829	760	773	777	812	743	835	742	849	762	772	817	853	815	807	773	789	759	765	802	779	751	807	811	768	760	794	774	771	799	745	775	806	791	820	819	805	815	838	851	768	820	752	777	803	772	776	783	810	788	793	764	829	827	800	783	760	891	825	793	824	791	707	819	797	796	762	767	806	784	791	776	786	823	790	759	773	817	779	799	833	835	828	844	786	767	802	799	809	775	858	811	840	681	821	834	780	743	812	767	799	784	799	821	710	799	846	800	843	788	854	784	822	763	764	782	769	730	786	824	796	766	757	844	809	810	790	835	815	842	787	809	799	833	817	812	808	790	843	791	802	806	843	821	736	802	750	756	830	817	782	750	809	735	782	773	816	724	824	817	811	746	826	808	758	806	808	815	781	758	816	801	838	761	758	786	821	769	759	818	793	761	812	806	812	843	753	789	792	814	813	810	794	782	787	811	812	794	709	841	847	804	835	787	780	800	823	777	759	784	786	785	742	756	743	787	775	803	814	775	820	837	829	775	820	808	811	817	827	814	829	794	772	767	799	812	840	851	813	811	813	793	796	762	818	765	827	819	817	791	826	766	775	790	783	802	790	744	814	816	738	839	819	829	783	788	765	806	863	808	817	808	800	775	756	842	803	724	790	820	762	774	786	814	733	771	774	820	801	786	787	744	840	782	763	790	798	741	753	783	789	809	826	800	803	786	794	770	749	805	770	780	785	819	802	807	809	771	715	772	775	806	775	770	830	758	810	800	798	787	766	775	753	768	758	818	819	803	811	834	849	771	810	767	791	781	789	816	791	865	845	764	782	774	843	776	796	812	793	793	807	744	799	788	817	839	824	765	776	795	749	785	769	794	798	773	769	754	834	805	781	807	782	707	800	803	827	807	782	818	830	811	828	758	827	783	816	816	828	851	775	806	776	797	756	808	837	770	830	721	816	842	777	774	839	737	775	806	817	830	825	791	781	796	800	767	725	791	768	733	772	742	813	835	791	762	782	793	818	803	812	814	739	734	816	785	770	811	815	769	768	804	761	803	788	803	790	807	752	843	784	799	842	824	790	793	771	775	758	837	785	827	769	843	744	796	793	806	781	770	779	818	766	793	770	797	784	830	821	792	845	799	769	835	827	789	798	774	820	795	793	741	763	804	803	787	762	785	776	787	809	775	839	765	818	722	739	786	770	822	798	807	779	815	794	776	787	838	769	835	813	750	760	798	797	817	756	798	822	777	763	729	790	826	755	801	788	837	823	789	784	760	755	783	772	772	787	810	826	804	767	768	784	778	785	871	836	804	790	750	780	799	785	789	779	803	841	741	754	747	836	795	791	848	749	807	772	788	778	761	813	831	844	778	816	816	813	833	773	801	769	838	786	790	814	831	763	809	770	788	796	800	758	845	797	791	728	755	785	763	763	843	780	771	815	777	784	789	830	838	816	792	782	784	729	760	772	809	760	809	755	810	768	771	818	801	773	822	784	825	803	788	857	778	846	804	790	739	804	764	777	792	827	759	760	835	748	765	727	830	756	835	795	759	799	793	776	793	797	773	780	810	806	827	801	808	782	801	854	777	850	788	792	793	825	806	759	759	795	781	828	826	783	778	766	788	779	792	825	798	830	791	815	768	792	776	758	758	765	741	770	840	772	795	817	802	778	783	746	812	827	813	742	752	785	802	795	786	800	805	775	800	787	834	777	804	832	794	813	774	756	832	866	782	795	795	817	831	795	808	784	783	795	791	759	749	794	731	759	787	793	820	841	807	776	779	776	786	776	802	791	804	801	803	774	819	790	750	822	812	812	781	806	802	860	809	785	716	791	824	885	749	831	810	795	822	768	838	762	837	802	877	803	786	798	815	802	765	825	739	826	813	783	822	821	800	771	817	776	803	778	769	773	828	816	787	791	810	796	809	837	788	777	804	787	830	796	791	777	820	795	853	744	786	824	823	775	753	777	745	825	776	820	869	816	798	813	830	805	792	749	818	802	755	793	766	749	759	767	816	825	802	798	791	774	755	747	761	744	795	797	771	835	780	799	825	824	752	783	757	774	809	788	802	796	770	813	772	816	874	794	767	788	785	819	764	841	748	829	864	818	812	770	783	786	769	773	809	777	819	830	803	812	780	759	780	776	788	784	823	720	847	761	845	837	829	830	796	753	788	816	799	815	767	751	812	745	808	820	826	804	827	815	750	766	790	802	793	791	819	769	806	771	796	762	733	725	790	788	775	758	794	839	739	790	807	817	801	770	808	769	750	813	789	749	818	822	809	756	799	816	821	741	816	811	789	769	781	829	822	777	717	839	775	818	759	764	798	756	835	826	711	800	782	787	830	810	802	789	792	826	752	780	849	776	813	757	791	811	809	795	763	825	765	782	817	797	790	759	826	803	797	803	840	843	755	789	760	807	790	805	817	786	786	804	828	786	789	806	814	810	788	790	806	826	786	782	793	776	786	821	804	808	840	813	768	771	773	793	803	848	776	796	741	737	791	813	888	822	819	778	796	798	793	812	813	760	792	809	899	811	788	761	763	772	746	764	806	792	782	829	794	788	796	771	767	773	803	795	783	767	810	814	807	832
3578	5468	3669	2052	1797	1451	1243	1065	1078	987	898	876	914	884	871	828	819	817	845	870	856	789	848	883	850	784	847	803	818	798	810	788	781	758	834	768	774	829	746	821	761	799	827	808	805	732	765	791	768	762	784	792	776	814	805	812	799	775	828	793	790	815	793	801	729	805	815	795	770	796	780	832	821	743	822	761	739	775	773	820	809	840	780	754	815	770	769	735	820	785	810	839	789	713	803	814	785	816	793	748	792	787	813	854	753	793	763	773	811	789	771	796	800	805	800	864	807	798	772	803	811	781	801	773	763	828	805	787	814	782	742	746	801	783	807	842	784	767	833	806	810	800	799	797	795	814	831	796	760	814	755	743	824	757	821	829	775	797	785	783	820	798	758	791	800	784	792	811	768	846	775	766	770	806	844	812	788	770	800	751	792	796	817	813	809	767	768	772	771	818	764	797	768	792	793	761	805	806	780	778	749	769	759	790	772	799	821	801	837	778	789	843	763	790	789	846	767	793	788	749	782	806	778	803	776	782	816	819	775	763	802	760	790	777	816	798	757	772	785	763	808	789	815	814	764	790	792	779	785	807	828	806	754	828	785	780	802	820	851	776	825	769	775	779	848	772	804	761	781	777	810	799	776	797	804	796	764	807	783	834	774	803	760	762	816	786	772	773	755	779	815	765	776	782	772	786	791	808	813	825	804	781	832	831	825	772	769	782	783	797	821	770	794	785	791	756	782	742	783	771	790	805	760	820	814	782	805	785	880	752	790	842	774	805	764	863	803	799	811	798	843	776	796	762	787	793	772	828	802	799	821	857	837	799	782	759	808	723	794	794	804	818	755	781	802	750	738	759	802	745	784	791	757	766	781	763	764	813	817	793	799	790	818	761	838	793	785	797	781	773	792	834	870	755	765	810	800	789	818	799	776	801	799	825	771	775	780	792	809	792	742	790	780	784	798	795	794	740	797	746	802	782	806	831	799	817	794	786	799	786	802	775	763	771	788	755	796	794	771	739	783	785	797	819	821	804	794	761	787	764	762	749	806	765	789	786	783	784	801	821	793	784	783	809	791	813	810	792	797	811	751	771	810	800	744	811	796	783	785	781	794	794	747	814	771	762	782	760	781	776	763	767	783	791	804	786	770	767	781	779	831	765	761	836	728	800	803	785	816	812	731	806	783	784	790	784	771	812	840	762	802	827	813	795	765	755	750	810	707	787	785	789	771	784	833	764	807	802	812	790	818	831	734	784	799	773	778	748	797	766	813	721	804	777	791	785	810	767	809	805	800	820	796	760	747	824	758	772	802	789	796	784	775	802	756	817	791	845	817	791	796	809	765	809	836	770	804	803	823	823	762	760	808	805	769	817	796	773	795	828	816	796	810	822	777	793	776	785	788	772	807	723	803	778	752	784	788	801	742	775	792	826	793	785	800	795	823	804	773	776	743	740	804	795	816	799	764	816	770	792	778	802	834	783	782	825	810	828	830	797	825	764	795	782	813	814	786	792	737	740	755	770	777	794	829	753	759	789	810	805	730	797	825	768	780	780	778	822	758	806	790	787	784	774	794	799	811	787	789	836	792	809	761	774	737	741	800	803	751	778	754	766	778	743	776	785	821	795	742	759	784	805	753	788	785	826	751	800	736	823	808	801	790	742	866	827	814	771	752	758	751	758	776	797	789	759	779	772	791	755	811	787	793	846	789	783	772	807	767	764	807	780	803	782	755	822	793	808	807	813	767	812	740	787	764	783	786	813	775	831	769	733	813	798	752	813	801	728	818	777	784	758	802	785	804	803	798	741	813	814	772	763	776	823	726	744	833	741	804	786	832	848	787	787	797	848	797	823	784	759	799	771	770	785	782	741	789	803	796	827	784	742	818	824	810	805	801	737	783	741	801	769	765	806	798	803	762	815	773	781	807	753	791	805	783	756	744	791	796	839	766	795	814	771	801	793	795	877	765	788	807	783	770	823	760	745	826	836	809	791	821	758	802	793	804	799	810	797	785	833	771	803	770	801	777	816	751	818	786	795	791	840	797	825	777	815	804	776	774	798	773	793	811	793	803	789	749	735	790	764	825	801	788	767	774	728	781	817	810	797	765	781	803	733	791	805	818	808	811	805	815	776	778	776	728	818	785	785	770	741	807	828	782	777	799	810	730	830	786	801	746	782	746	811	804	801	789	809	809	764	814	784	758	793	823	801	773	801	762	816	785	762	790	752	799	805	793	734	797	758	738	873	816	755	792	862	789	815	775	790	807	775	773	753	765	798	815	788	802	797	756	868	828	785	800	791	777	824	791	775	777	798	788	747	774	791	785	792	775	813	792	756	764	770	773	765	771	786	793	786	836	794	781	811	815	763	768	805	836	815	775	806	774	766	765	764	740	777	821	802	768	791	777	827	804	786	806	790	800	837	787	818	774	776	790	810	773	802	793	800	796	799	803	775	799	870	790	754	839	798	821	819	788	779	761	797	772	758	781	797	761	798	759	767	789	819	762	749	804	789	826	744	808	803	800	758	741	787	818	747	767	795	815	820	827	781	784	821	816	773	793	829	808	783	770	762	777	823	787	788	818	764	813	729	786	801	784	796	808	827	768	785	792	745	827	824	776	770	794	771	728	795	743	769	799	743	828	807	766	809	769	789	822	779	772	770	787	787	764	797	785	763	771	788	805	772	797	821	798	784	803	826	777	806	806	738	779	801	707	770	774	772	784	774	784	774	747	804	785	815	809	772	790	796	810	767	809	773	797	814	804	772	787	782	769	788	742	771	784	787	829	747	750	730	794	753	769	781	838	806	789	789	775	809	770	763	771	791	812	809	776	769	771	768	806	760	772	766	754	776	776	789	776	771	817	796	789	795	763	809	772	795	797	785	793	761	770	806	756	788	768	788	769	835	834	730	776	703	748	775	792	771	763	795	817	795	761	744	789	743	725	776	829	761	798	733	732	766	804	807	788	789	817	757	782	781	802	803	762	790	819	779	750	782	793	828	797	781	785	771	743	789	771	830	773	864	778	812	739	788	797	758	786	800	816	802	781	814	804	814	766	779	780	813	745	847	753	764	823	801	806	776	785	821	815	756	796	748	812	864	778	792	769	778	784	765	765	808	824	758	778	781	810	754	754	777	754	751	790	762	818	791	707	762	797	777	813	804	829	749	819	756	723	793	783	803	787	824	770	792	762	806	769	803	803	754	786	781	756	828	803	838	803	768	813	772	821	773	776	771	767	775	800	766	822	807	765	806	782	756	789	794	769	805	822	766	821	812	835	797	785	757	772	820	833	818	787	759	802	778	794	789	784	747	757	812	779	799	778	804	768	789	778	789	805	786	765	800	770	773	791	776	810	747	749	770	769	813	786	793	814	781	773	791	780	813	760	804	818	797	794	720	802	813	821	796	739	825	759	766	822	799	835	803	801	772	777	763	749	751	801	792	811	815	797	777	797	782	793	774	806	804	761	809	831	776	802	775	779	752	828	831	804	755	769	858
22644	21368	29143	23948	21368	21415	10207	1099	769	690	600	576	511	472	462	420	393	413	395	369	367	370	353	363	334	381	329	341	323	345	340	329	316	333	365	355	341	334	343	345	333	317	343	320	317	285	310	316	350	299	302	357	316	326	309	338	336	282	318	289	294	319	272	351	343	317	341	343	318	295	307	296	318	322	322	273	316	317	287	322	296	303	301	316	301	316	293	323	318	315	303	302	285	291	323	351	338	313	306	311	294	283	332	327	307	322	314	326	301	286	317	291	308	290	302	330	295	309	356	291	310	325	297	337	332	336	327	308	279	297	297	319	324	309	311	318	317	294	273	315	280	290	331	296	308	287	316	304	291	310	294	334	330	312	325	342	314	298	323	322	318	322	307	300	303	332	315	297	284	290	308	330	325	309	306	315	323	321	288	279	323	308	329	301	316	316	312	313	283	311	286	306	282	296	317	321	316	316	316	306	290	315	303	312	317	307	294	289	287	330	263	301	287	279	308	369	333	341	280	306	286	317	308	293	306	306	298	349	320	317	303	288	276	315	353	308	325	292	310	350	316	337	335	313	286	307	322	301	355	338	305	317	326	336	283	284	322	279	277	304	297	301	315	310	320	317	277	331	296	317	278	294	296	327	312	284	316	284	298	324	297	309	272	305	333	310	296	307	281	287	325	318	326	313	338	314	309	335	322	297	273	293	321	298	316	327	302	307	295	312	292	310	342	310	309	311	317	304	293	311	334	299	309	282	315	319	312	301	311	312	311	312	328	300	298	329	314	339	293	319	302	321	326	334	289	278	304	319	285	316	288	311	327	304	340	311	300	340	285	314	261	330	283	297	321	307	316	289	282	314	303	300	304	313	270	323	288	350	309	296	298	293	321	289	265	316	305	310	337	310	342	310	307	298	331	314	312	324	285	313	319	295	331	286	350	295	342	303	275	320	293	343	316	285	313	295	290	293	280	332	313	311	332	297	328	307	341	297	280	335	306	310	308	329	310	302	295	301	299	313	295	273	303	325	318	328	365	315	292	345	279	310	310	301	307	326	336	283	342	288	348	343	314	321	295	323	321	336	328	329	269	300	329	324	271	297	308	283	304	299	290	291	310	312	299	299	290	313	283	310	326	307	283	315	311	303	303	285	310	305	317	319	332	289	327	312	295	342	269	316	300	315	282	344	270	300	292	308	308	303	315	325	315	261	288	273	283	249	305	252	293	299	306	323	292	323	338	332	287	297	305	327	330	309	309	309	301	302	289	306	288	312	310	326	325	305	291	329	272	294	303	328	360	313	314	291	324	327	314	339	292	314	301	307	325	295	278	302	318	276	331	350	292	289	303	338	297	323	305	329	299	299	317	318	295	320	290	295	310	297	299	315	321	283	303	287	317	320	307	281	299	323	300	334	287	297	331	302	308	318	339	309	293	278	320	265	308	334	340	302	312	314	328	310	311	327	322	312	303	313	279	359	322	303	307	325	275	273	280	296	344	305	292	310	298	340	356	306	291	298	331	295	333	299	299	345	296	300	291	311	294	287	337	312	323	291	290	306	326	315	327	299	275	323	314	314	291	277	299	311	283	308	299	308	317	315	298	313	297	311	295	315	316	296	300	322	332	286	304	286	309	299	340	293	258	295	308	330	329	304	318	313	352	320	284	313	312	309	288	297	284	300	309	284	294	280	301	292	312	284	294	295	309	325	326	312	313	286	315	298	287	288	294	314	282	311	321	310	283	286	319	308	283	295	316	301	317	294	316	299	329	350	322	329	273	300	273	330	312	303	337	308	303	307	272	283	293	277	297	303	322	322	302	311	316	329	325	309	345	329	293	310	306	262	325	306	287	299	282	336	290	316	340	324	290	297	320	298	284	313	302	321	311	300	301	303	320	258	283	305	318	312	322	330	313	309	285	278	302	295	333	279	319	322	298	303	290	291	293	272	303	300	308	329	287	315	329	304	293	313	309	318	318	302	302	319	305	311	297	304	306	264	310	292	320	288	288	311	281	339	319	318	305	302	310	280	270	299	310	306	314	328	305	307	286	312	335	322	320	308	306	279	312	308	286	333	301	304	316	299	280	279	302	313	279	306	276	279	323	309	315	288	316	309	304	311	323	294	301	297	307	300	329	290	293	315	280	305	300	300	330	295	296	297	319	308	286	333	295	310	337	318	300	336	327	305	332	283	301	308	323	320	298	327	316	316	312	299	287	307	296	283	306	285	301	285	320	306	323	288	316	301	308	314	318	308	324	308	303	321	289	302	313	303	300	297	269	287	316	303	286	260	303	297	322	326	318	307	294	292	314	291	302	317	318	287	316	293	275	303	317	314	322	322	292	284	322	308	285	320	312	312	328	303	326	305	315	314	317	330	309	292	326	294	292	344	333	309	305	292	301	314	311	304	292	297	325	335	316	322	298	329	300	325	275	299	341	311	332	293	336	310	304	358	314	296	284	351	321	302	288	322	296	296	306	287	294	321	324	308	302	317	282	300	311	326	331	293	299	326	295	305	276	296	316	291	301	290	284	307	313	298	332	291	305	323	277	305	314	293	311	318	286	267	313	293	312	286	313	304	283	331	329	319	326	276	292	301	318	283	308	330	305	308	272	273	325	306	284	313	298	317	323	321	319	300	312	285	315	325	326	287	287	294	293	329	324	322	331	297	316	313	269	331	333	319	312	301	303	290	324	303	323	290	298	313	307	276	312	288	283	316	309	295	288	288	303	261	291	288	325	290	332	323	301	322	266	297	279	286	314	316	318	329	309	339	279	337	293	293	288	303	301	294	322	321	320	295	310	291	319	289	312	272	288	280	323	303	287	307	327	329	346	314	275	340	328	309	299	333	281	323	311	320	317	291	337	275	331	307	304	317	302	277	310	313	304	325	323	311	321	333	291	304	276	312	331	301	296	279	322	362	287	291	337	315	319	313	308	314	285	316	293	265	320	326	313	287	285	319	328	289	290	279	299	284	278	315	293	317	302	298	271	308	290	302	354	297	292	284	318	301	337	299	345	320	308	284	323	298	355	284	326	295	298	309	306	309	314	273	363	284	289	312	297	296	283	306	317	294	284	295	316	313	309	296	319	315	312	309	294	285	315	312	303	332	328	293	321	322	311	333	313	302	289	298	294	296	330	302	287	324	311	331	289	300	290	288	294	314	309	316	284	265	290	296	319	323	299	299	299	275	274	302	271	285	340	338	290	294	334	305	288	314	305	306	327	288	315	306	294	310	264	302	305	286	320	299	292	323	312	306	283	280	306	315	331	288	316	324	311	319	305	268	301	302	295	346	304	290	316	302	297	307	328	320	287	320	301	296	312	297	256	329	300	310	290	315	329	317	334	303	293	321	339	303	303	293	286	310	325	319	321	309	330	306	328	334	288	281	306	294	353	289	316	304	320	301	278	310	317	346	291	261	268	333	297	326	309	338	283	333	266	318	302	282	279	333	296	312	283	310	285	330	252	313	307	296	315	311	292	305	338	306	325	322
4226	14235	9670	4696	3368	2500	1876	1466	1155	921	780	734	638	523	489	501	492	434	424	445	392	388	389	344	369	341	355	338	324	368	314	323	344	314	328	317	319	315	308	343	321	324	302	285	317	335	298	313	353	299	293	325	306	329	317	306	294	314	343	287	323	324	287	285	282	312	304	292	303	330	278	285	316	305	284	285	301	315	311	302	305	295	293	318	297	324	311	323	302	298	318	298	274	340	279	327	326	294	289	305	308	299	309	289	327	342	312	310	317	303	297	321	312	314	327	308	306	321	300	308	312	328	301	305	316	304	283	312	286	325	276	285	282	331	306	322	284	319	337	274	315	300	306	310	285	323	304	313	282	281	281	319	319	281	301	314	306	317	261	334	320	298	311	281	315	289	294	286	276	305	339	300	334	323	293	344	304	306	332	269	304	336	300	359	281	294	310	300	274	316	303	291	326	320	308	296	290	311	291	292	290	298	299	283	285	315	276	293	327	320	290	307	304	300	289	292	332	312	310	319	301	315	312	297	291	314	328	282	317	272	294	286	310	276	317	308	286	277	287	270	290	294	265	289	306	330	284	284	264	304	308	317	323	298	301	312	314	282	294	298	298	305	294	307	284	288	297	283	285	297	274	337	332	301	294	298	302	280	299	287	279	300	313	303	287	306	276	310	286	301	308	301	308	270	285	288	315	282	301	279	285	310	298	294	299	314	306	310	304	326	300	316	331	308	303	305	280	337	303	294	298	301	286	341	278	308	294	285	289	305	281	305	319	301	326	279	306	316	343	312	322	308	264	332	318	301	275	314	271	321	308	334	284	301	310	271	333	317	332	291	301	314	313	297	323	345	311	297	290	324	322	294	331	249	282	280	322	315	294	290	320	299	285	292	321	294	287	311	281	314	295	294	275	321	297	297	307	305	277	279	289	302	310	326	281	288	316	297	312	288	319	284	300	311	345	341	293	290	341	307	281	287	305	308	296	312	311	308	305	304	340	296	311	302	261	328	305	333	318	289	284	277	290	265	293	286	325	263	311	311	288	283	312	287	290	304	292	319	271	297	275	306	299	311	329	307	286	300	317	290	300	312	332	305	320	302	305	297	319	314	308	300	303	302	290	311	290	301	312	319	261	303	286	294	319	289	321	311	328	289	297	308	272	297	330	299	307	289	316	309	291	313	315	302	313	289	290	343	343	291	298	309	299	286	287	285	275	283	285	299	281	322	303	294	326	313	288	321	278	330	296	317	297	314	277	270	304	317	297	268	272	305	291	287	307	313	301	280	288	340	282	290	287	300	296	295	282	324	300	312	293	324	290	289	287	315	298	306	286	330	295	322	285	309	317	288	302	310	296	304	307	290	309	308	301	293	310	339	284	299	291	340	305	333	322	280	309	288	289	312	298	309	303	332	290	328	305	271	278	315	278	305	296	289	334	311	297	302	334	306	313	290	294	310	285	277	304	288	319	321	308	283	307	294	287	326	273	315	295	294	307	303	309	272	315	281	303	287	314	294	289	355	291	301	327	320	311	312	340	316	299	323	295	312	336	287	289	316	316	309	309	280	289	300	324	268	303	307	308	320	301	293	298	333	330	308	312	306	296	318	300	293	289	302	289	300	308	311	306	293	283	309	310	305	298	283	306	292	297	315	318	292	333	290	301	305	296	287	311	301	260	322	302	316	309	279	314	301	305	301	317	286	316	334	297	310	313	266	301	320	300	288	304	275	317	304	346	307	288	284	309	273	342	300	321	332	321	281	294	282	292	308	281	275	286	289	268	302	288	272	300	322	312	286	318	299	294	322	325	316	282	289	307	325	315	306	342	312	278	308	303	305	317	323	331	346	317	276	312	332	294	322	273	290	346	275	302	318	305	280	325	281	321	291	332	299	337	316	290	315	274	295	274	300	315	291	308	306	293	273	298	308	283	316	318	274	292	308	300	316	300	329	294	331	320	335	297	280	307	285	323	315	315	289	309	287	292	296	312	289	336	306	304	314	337	329	299	286	325	325	313	306	295	271	325	281	300	305	305	302	289	281	293	315	330	316	305	292	283	301	287	301	301	284	278	309	253	267	298	292	308	291	297	304	291	309	331	314	301	331	297	325	316	326	305	274	307	294	303	279	300	273	300	286	299	318	304	329	300	300	303	269	279	302	299	298	280	253	278	342	309	324	323	317	266	303	298	310	289	286	306	308	310	302	299	308	336	320	328	303	271	267	316	313	305	294	279	286	323	292	303	323	292	310	330	306	290	293	315	329	325	275	286	326	317	333	288	294	321	312	314	283	299	326	271	266	274	311	323	272	312	309	304	316	315	306	291	293	292	286	287	325	294	343	315	279	301	322	328	308	247	330	326	311	298	281	283	287	341	327	294	282	293	306	298	297	290	286	312	287	330	311	326	334	334	316	352	319	285	267	293	337	328	328	278	306	263	295	279	297	304	328	302	306	294	297	304	294	304	299	267	314	299	335	309	314	287	308	302	299	323	294	280	345	301	303	303	320	297	317	295	282	312	317	313	300	277	328	284	311	307	304	308	328	294	308	282	297	306	336	320	309	336	293	277	285	269	307	369	284	285	283	296	313	309	305	295	306	311	276	322	308	282	276	290	317	263	303	304	294	313	316	316	319	311	291	281	332	306	315	284	292	319	285	298	288	327	263	289	311	326	289	316	297	312	249	298	295	328	336	312	300	305	303	306	276	341	289	292	310	281	304	287	299	287	306	314	292	302	266	301	310	325	329	285	305	321	270	301	286	297	279	300	279	316	301	326	330	303	297	322	285	308	305	324	284	274	289	272	316	296	333	300	310	287	297	327	297	270	319	306	305	337	319	313	296	309	276	271	307	309	313	297	306	286	298	319	280	302	289	314	293	326	287	312	313	291	303	308	318	317	296	287	284	285	294	282	321	294	280	309	290	303	304	302	315	314	314	265	276	304	290	308	323	291	327	312	297	302	292	281	301	264	302	282	309	303	266	294	283	326	293	300	308	302	295	291	311	284	332	324	318	316	305	310	302	266	329	330	282	318	293	302	305	287	298	295	285	280	300	316	300	259	311	303	322	290	313	309	305	308	283	284	293	292	301	296	298	285	299	299	291	304	341	307	304	298	301	307	304	319	357	291	299	314	318	304	299	307	306	273	308	304	299	304	312	321	317	284	305	340	298	276	329	304	295	296	293	318	287	307	298	296	298	253	305	319	290	294	308	318	298	288	308	272	302	314	316	296	263	293	326	289	319	295	297	332	306	329	303	300	281	294	266	303	302	299	283	292	283	283	294	314	307	304	294	301	318	309	301	291	301	302	280	290	333	298	261	277	337	318	295	296	292	323	288	280	293	312	291	314	303	291	315	282	307	317	307	324	289	270	317	295	320	300	300	306	293	329	298	313	286	309	292	299	295	295	287	282	300	279	320	323	359	320	287	267	307	312	312	303	304	325	315	320	328	328	291	281	326	295	312	298	280	319	315	298	293	297	288	296	275	305	303	298	297
27887	20072	7627	1171	822	769	741	715	734	729	695	700	734	728	735	724	674	654	678	727	748	740	710	692	680	729	689	644	734	735	697	667	694	731	701	710	667	675	692	715	701	690	634	703	739	675	688	684	683	703	703	697	722	706	686	700	659	659	748	684	662	681	694	731	670	726	684	719	690	655	721	697	688	660	742	638	694	724	671	678	676	680	715	732	714	694	661	693	681	732	686	702	712	688	722	697	670	699	663	711	712	681	677	707	664	716	746	733	696	721	757	715	702	660	701	688	695	704	763	729	637	758	716	689	690	714	698	694	639	663	665	711	655	708	713	656	734	725	686	675	695	719	639	742	686	711	679	696	673	689	709	706	704	690	735	686	714	665	719	691	735	705	701	693	720	704	717	698	694	710	749	698	671	670	651	656	690	705	684	684	686	693	701	717	735	648	677	724	683	674	672	680	682	696	681	722	758	706	725	754	667	703	686	652	703	646	699	718	696	648	735	707	720	707	721	663	784	689	686	670	741	724	683	682	700	661	644	707	729	688	669	692	712	674	679	751	705	703	660	717	679	732	735	707	677	676	717	685	694	699	685	667	707	694	656	672	707	683	689	717	689	670	705	639	703	675	679	696	691	697	733	714	711	710	720	686	709	704	730	706	643	698	687	670	725	730	690	685	665	705	711	716	626	733	700	718	756	763	688	707	663	686	707	669	719	650	698	677	665	728	703	718	693	663	758	660	695	660	632	719	685	705	674	733	659	695	710	668	671	688	669	699	712	723	661	630	629	702	714	678	648	690	704	683	653	697	737	666	689	697	727	689	686	627	683	713	664	679	722	653	654	697	683	697	710	721	641	688	685	688	671	646	725	665	702	738	724	674	700	694	711	693	675	636	660	716	697	717	649	713	670	648	669	672	740	689	668	689	741	716	697	730	668	681	745	673	663	686	643	682	679	697	716	704	651	675	662	711	715	666	704	681	711	668	709	711	687	697	645	672	665	690	675	669	693	701	688	667	719	696	670	689	715	706	713	630	657	707	680	689	703	703	690	710	700	669	694	663	709	707	716	728	689	716	736	709	691	726	740	697	693	697	693	717	647	694	678	648	685	720	671	663	704	737	707	695	695	636	697	664	668	702	673	634	697	681	731	675	692	655	676	647	705	727	714	658	665	677	682	699	688	672	654	677	704	695	702	662	702	707	692	679	724	694	654	716	697	708	663	683	715	658	677	733	671	703	700	731	747	691	708	688	721	689	738	684	673	661	754	682	721	684	748	710	740	709	678	715	685	675	639	687	748	706	692	692	677	667	673	663	711	683	722	730	743	709	690	666	709	699	731	673	722	702	724	722	718	699	682	696	686	760	701	756	717	706	673	644	646	705	653	691	701	708	679	656	671	686	730	710	702	691	660	695	668	716	679	679	675	703	673	715	744	677	741	667	689	682	645	653	681	687	702	725	694	697	723	734	755	716	684	675	720	639	694	706	665	674	664	637	699	693	737	696	676	695	710	700	692	613	655	688	680	670	734	634	710	661	701	748	697	702	654	703	679	694	719	717	696	701	691	677	706	665	664	685	687	667	703	666	679	677	670	706	642	693	673	750	669	672	729	716	703	707	649	674	716	674	756	713	731	688	722	753	717	726	657	722	703	705	670	657	667	714	680	727	674	670	709	721	714	691	712	690	698	677	730	714	699	660	702	699	648	720	732	685	660	673	696	670	716	712	714	684	756	671	753	702	670	723	674	674	730	681	664	699	702	715	652	679	726	673	705	733	727	731	741	679	668	686	684	668	751	643	655	660	665	692	668	701	701	683	660	696	694	704	725	677	703	658	667	706	700	708	703	682	716	756	712	704	730	702	716	742	700	693	668	694	668	726	711	650	702	703	700	696	708	717	697	708	710	731	667	671	695	767	677	700	688	710	659	674	698	680	708	683	705	678	672	746	706	694	681	706	664	699	691	698	687	674	689	689	717	732	685	753	711	678	692	686	672	711	716	765	701	720	711	705	719	669	662	697	752	656	672	719	736	747	712	692	688	691	702	745	672	674	695	765	694	699	706	678	667	715	717	725	672	686	707	695	701	705	706	697	681	744	662	684	699	706	702	658	664	743	683	712	721	699	681	682	697	707	678	672	673	705	685	699	646	671	713	674	695	752	740	705	718	703	671	690	712	676	699	728	714	671	711	727	707	681	680	685	687	676	716	675	703	682	660	686	676	670	696	749	679	678	685	690	707	662	719	716	667	696	675	681	693	692	701	636	700	722	741	707	650	694	703	690	629	737	691	667	629	707	712	698	669	696	683	655	636	696	724	686	721	673	670	710	679	715	662	678	696	700	666	734	670	721	643	714	747	699	687	722	657	708	693	702	685	704	661	710	710	686	647	773	696	673	745	704	734	732	687	653	704	723	725	683	691	682	712	672	646	684	716	701	765	691	702	714	698	678	714	723	662	688	688	701	694	692	711	669	661	756	691	680	732	730	727	667	733	640	717	676	692	718	732	668	684	756	690	714	704	730	742	673	669	688	685	661	621	675	703	669	719	660	737	677	661	739	694	719	720	673	675	702	705	679	721	683	681	675	708	743	686	720	686	704	657	675	676	707	713	716	696	730	689	688	729	702	749	667	702	670	730	670	687	703	707	731	655	677	720	687	687	674	703	685	726	666	705	683	720	684	701	697	702	673	683	665	696	724	678	681	751	712	687	728	706	731	765	680	679	705	688	652	712	678	706	671	661	665	682	687	676	666	728	699	740	673	650	682	725	722	743	713	750	721	719	732	737	715	691	693	702	723	647	667	663	670	698	669	713	713	654	678	675	720	711	695	696	715	666	679	669	726	751	738	674	738	700	669	687	640	704	704	716	678	668	706	705	715	670	706	694	734	701	670	676	710	710	683	681	706	723	646	691	694	691	687	703	715	726	711	729	718	718	700	677	686	693	666	749	746	700	680	712	645	674	695	723	737	743	725	723	718	729	749	682	703	669	680	696	699	671	730	725	667	661	726	734	697	659	743	673	662	679	699	687	681	746	711	710	712	673	687	743	727	691	690	696	717	680	712	685	758	690	662	722	713	695	713	689	773	703	690	705	672	687	704	680	654	712	690	707	663	713	720	715	694	688	691	701	696	672	705	697	695	668	725	652	691	684	709	753	652	663	722	686	704	695	671	691	676	660	716	704	756	640	684	662	687	681	713	659	688	654	701	703	741	702	693	722	649	696	687	727	627	741	659	705	704	699	709	714	670	732	712	712	666	722	702	677	678	688	711	693	716	673	678	632	687	752	698	716	717	743	702	722	736	731	695	668	668	673	711	685	681	703	737	731	690	695	651	629	707	686	771	676	745	749	700	675	740	697	727	728	723	732	725	664	721	746	637	706	672	712	702	714	682	694	680	699	697	741	728	747	696	693	724	678	744	734	690	684	732	624	746	705	680	741	673	732	692	639	721	673	664	682	746	673	649	697	716	669	682	688	631	685	699	695	684	668	724	702	679
4613	1753	1198	969	941	846	876	775	718	735	721	710	776	705	724	665	732	684	744	767	677	692	714	694	720	731	720	708	750	677	717	707	714	664	685	773	680	705	729	712	756	707	703	700	712	647	704	688	750	712	685	703	681	748	689	714	677	718	669	700	748	728	701	696	736	725	678	721	692	720	706	748	745	733	645	641	652	735	716	677	708	685	717	696	703	671	677	680	704	694	689	666	681	690	644	702	746	759	672	724	741	691	693	715	743	709	746	738	660	731	681	683	688	758	662	708	724	718	715	729	726	720	693	728	747	717	695	684	693	717	710	712	697	784	711	713	723	712	731	670	710	727	701	728	703	692	723	675	731	702	679	731	730	666	668	678	713	703	685	737	705	695	705	748	695	694	732	704	720	696	756	661	708	679	666	720	653	713	689	691	733	779	713	697	638	751	703	683	731	704	712	749	733	717	673	722	723	713	707	708	712	687	729	711	716	657	735	752	727	676	726	686	723	673	689	706	720	728	699	694	676	685	686	668	653	679	680	706	716	699	755	746	709	716	704	725	661	676	755	696	698	711	690	722	681	700	745	696	716	690	702	729	738	715	726	707	696	701	689	711	665	711	714	679	727	697	727	777	690	713	723	735	703	678	683	724	637	670	711	717	661	700	725	680	727	687	681	719	712	728	697	698	740	724	685	698	705	681	668	742	723	651	721	712	725	684	729	715	677	736	687	721	700	644	706	724	742	691	667	693	699	728	674	691	727	725	700	684	707	710	720	743	711	704	700	707	709	659	725	696	659	712	720	725	767	699	711	715	708	715	686	744	685	692	725	669	716	701	733	700	712	691	707	715	657	715	724	697	698	675	708	702	662	737	701	716	712	700	707	676	710	762	723	668	736	749	665	672	743	686	664	676	721	715	735	733	696	708	724	726	724	733	704	745	676	735	718	734	699	687	671	713	701	713	717	699	725	705	686	720	716	736	712	685	717	679	735	714	674	718	699	698	695	718	663	718	713	716	694	749	701	716	676	739	738	739	725	704	682	737	681	716	694	665	660	722	689	688	688	672	721	685	713	722	697	695	692	724	706	743	707	761	718	678	698	691	727	722	723	740	714	734	704	660	698	726	739	745	707	716	739	656	677	696	710	752	702	670	728	714	682	671	727	764	721	701	681	713	705	714	715	716	706	679	700	670	693	726	691	730	661	711	700	663	737	700	712	712	674	712	741	693	741	660	736	687	746	724	784	740	743	680	686	722	677	709	693	716	714	696	701	669	694	703	683	718	692	733	683	740	676	737	714	716	704	759	671	711	722	699	732	721	702	729	704	711	725	716	667	675	714	678	712	724	720	724	689	710	725	649	720	708	704	727	705	706	730	726	759	702	669	680	731	671	650	698	702	694	687	729	671	679	705	699	724	716	689	725	704	738	669	743	668	676	767	752	732	733	756	710	733	739	715	707	701	687	695	717	654	700	709	711	705	731	707	692	739	761	692	700	654	712	722	729	740	724	707	710	715	664	749	665	724	721	696	654	729	720	738	732	730	678	677	685	750	701	659	675	728	702	725	716	748	705	687	694	674	702	678	697	691	710	701	716	699	636	701	751	673	663	722	688	699	671	682	665	705	711	727	700	718	705	695	713	710	697	693	700	659	719	686	711	715	669	667	734	715	732	716	723	714	675	685	704	681	670	689	712	757	754	689	643	668	734	716	743	738	687	650	758	721	714	667	694	702	762	700	726	717	664	696	715	750	700	686	751	733	747	680	717	689	740	694	686	685	685	662	696	723	738	681	698	725	708	737	713	719	681	686	680	701	661	704	758	724	710	643	687	724	716	746	682	744	735	723	665	713	725	704	665	725	753	750	699	719	720	685	758	757	673	731	704	692	698	718	692	713	682	759	687	725	699	659	695	778	679	663	713	694	686	717	706	725	685	715	731	704	686	732	692	711	679	721	701	722	694	719	718	704	663	722	712	722	693	694	702	669	632	709	730	746	743	720	654	682	750	697	737	702	724	757	689	690	714	743	750	690	710	655	710	678	706	713	696	667	675	702	702	753	750	694	708	676	716	671	779	754	743	709	698	672	728	752	675	699	706	654	644	690	714	718	691	735	683	694	676	711	678	733	682	677	723	720	725	674	713	685	756	710	715	698	714	694	688	716	720	670	704	704	719	751	713	674	714	722	720	742	727	694	673	675	714	720	715	706	693	736	714	748	702	687	696	711	686	725	757	740	692	678	670	738	691	713	720	706	716	713	703	683	709	717	699	702	673	708	679	714	688	712	746	663	669	698	694	696	717	665	668	693	723	714	672	696	715	708	673	729	723	710	699	716	768	710	707	730	738	700	701	746	701	712	719	756	732	696	720	713	738	684	691	673	718	727	699	696	712	723	683	746	620	714	718	687	740	705	697	680	705	728	712	662	710	698	693	670	672	686	672	644	726	655	715	702	687	735	676	681	703	703	705	757	688	694	717	721	709	690	685	728	702	719	706	728	677	671	708	733	730	696	724	694	706	687	706	767	710	721	681	711	701	702	731	684	703	662	699	714	720	744	724	712	690	668	730	691	673	702	671	733	699	679	696	703	727	748	711	699	740	728	707	667	713	701	731	665	685	726	697	701	715	709	693	736	739	732	726	682	691	695	684	705	673	724	701	663	633	712	661	726	683	738	690	725	738	664	679	720	686	754	718	724	731	708	674	722	687	721	693	725	707	766	702	673	701	728	678	703	717	629	680	717	670	718	695	696	696	712	704	710	680	741	703	735	809	703	678	696	727	712	718	655	697	707	665	670	730	721	713	722	678	649	728	722	707	738	724	752	686	711	675	718	701	713	732	725	716	715	671	676	660	694	716	717	702	689	727	704	705	704	714	696	701	680	674	715	754	696	686	711	738	709	671	743	693	663	694	698	717	718	734	718	712	713	660	682	697	732	694	697	688	717	692	728	685	680	726	750	675	721	705	681	716	735	708	680	662	731	770	725	701	683	706	689	735	709	728	710	701	674	665	718	697	704	713	736	698	673	654	677	662	719	644	667	676	700	711	678	670	718	710	721	720	669	666	712	692	736	669	682	739	693	709	682	719	721	692	707	715	712	671	686	728	717	690	669	751	697	668	740	708	671	724	718	693	695	708	719	755	693	662	749	746	685	705	715	712	700	708	685	686	686	772	648	674	697	637	686	721	719	663	691	673	695	736	702	737	690	706	766	690	684	757	696	711	730	705	714	728	687	695	720	694	737	665	676	719	675	706	684	716	729	732	726	736	722	711	708	685	727	697	715	701	642	689	744	693	709	739	698	685	748	718	720	709	725	738	664	687	677	724	693	723	752	750	771	719	685	728	690	658	705	659	687	687	766	683	765	715	699	700	698	721	714	738	717	708	698	730	721	727	657	718	700	712	713	678	717	723	655	700	691	729	713	753	708	689	771	699	729	732	690	709	757	685	706	723	713	706	696	724	683	714	751	711	716	708	685	667	694	686	657	690	713	710	744	722
23675	21310	28625	24343	21319	10766	1086	707	581	506	507	451	436	419	396	363	402	363	353	354	359	343	329	338	330	336	379	326	322	323	325	317	309	346	317	339	310	333	342	324	318	311	319	291	289	331	330	321	333	323	287	333	350	341	370	313	324	317	330	348	313	316	324	335	333	281	335	287	306	335	332	331	306	313	325	325	326	315	296	293	322	356	334	320	310	288	296	303	327	354	302	336	272	321	306	314	325	313	334	306	312	309	307	333	329	285	291	284	327	319	332	332	321	275	340	344	346	282	313	343	312	307	308	324	299	326	320	297	317	326	298	295	320	302	319	318	291	300	308	335	305	311	290	309	317	295	296	327	303	306	310	310	346	301	333	302	290	319	310	323	318	362	311	331	272	308	338	327	302	311	312	331	319	301	293	292	313	323	310	299	296	309	337	321	321	301	284	297	326	343	297	313	308	329	319	313	328	311	328	285	343	298	320	322	301	305	317	319	299	288	344	296	346	306	323	327	312	320	334	287	330	324	316	288	320	321	323	313	292	289	310	323	314	320	330	320	309	328	336	329	336	308	311	342	326	288	291	344	299	332	308	317	309	333	312	307	299	309	312	296	318	313	330	332	329	286	293	298	320	288	310	316	305	296	310	353	314	311	350	301	307	313	318	336	330	284	350	322	300	309	321	322	346	310	314	311	295	289	342	300	289	304	333	295	311	312	332	324	301	328	335	326	337	295	350	326	343	338	336	317	307	319	303	336	315	281	330	332	298	308	319	294	327	302	336	290	333	294	279	307	293	301	298	308	304	325	303	318	333	318	311	304	312	275	327	339	316	290	301	311	310	314	319	318	305	337	268	284	333	347	291	327	317	276	294	338	295	285	319	305	325	306	303	327	297	313	306	297	310	328	322	312	334	314	313	294	336	326	323	300	312	320	310	306	336	311	308	318	335	311	326	307	283	312	320	299	295	300	297	338	307	337	312	299	307	318	310	297	331	333	311	293	302	316	323	315	326	318	331	272	338	274	328	303	324	340	337	321	299	306	310	327	316	299	323	328	326	309	305	316	299	300	314	341	309	327	344	323	334	284	342	321	341	354	346	290	307	308	283	307	330	298	305	345	302	316	312	338	287	305	307	336	289	316	311	309	280	292	303	319	298	315	329	306	295	286	321	341	299	296	299	322	341	325	288	322	311	324	283	321	323	345	329	298	276	319	273	293	296	327	302	302	320	318	324	308	317	297	306	339	341	319	334	327	286	338	327	324	326	302	325	319	324	307	330	320	330	313	281	320	294	292	324	319	306	361	314	307	329	311	333	319	291	330	335	308	320	302	327	319	328	311	339	329	284	295	296	294	309	308	314	316	309	321	332	323	309	304	262	335	316	304	333	347	355	333	302	301	323	308	326	312	324	323	333	327	304	300	313	312	348	296	315	334	324	319	303	299	304	294	309	328	303	292	342	313	302	321	344	324	322	319	300	303	322	307	324	293	305	309	307	277	286	313	288	309	325	296	304	321	338	315	331	309	273	342	324	318	317	316	329	302	319	331	294	305	318	311	302	300	332	321	296	324	324	342	290	288	319	320	325	319	294	319	316	323	308	331	307	310	295	319	285	328	324	319	308	293	330	308	305	280	282	315	355	328	312	298	296	309	329	320	278	285	301	320	329	305	281	340	300	298	310	293	317	285	301	324	311	337	315	310	282	327	338	310	288	326	283	292	320	320	284	337	285	314	302	326	309	301	280	269	321	312	321	308	318	319	297	326	308	289	316	301	291	340	314	283	316	283	338	309	301	323	279	300	311	297	341	343	295	315	314	318	329	299	316	296	313	286	313	299	311	332	306	317	299	324	298	307	304	313	306	289	337	295	304	308	324	306	335	325	305	288	303	321	321	324	304	303	299	335	313	302	313	294	319	338	303	311	299	327	320	313	319	286	297	356	310	288	290	323	296	295	310	332	264	300	308	309	314	322	316	325	327	302	313	334	276	317	314	325	293	282	335	306	305	310	320	348	296	306	313	272	323	283	277	312	322	288	310	303	299	303	307	302	334	282	318	332	341	285	328	325	303	317	318	309	300	332	309	324	301	308	321	309	320	311	304	296	318	328	313	342	312	288	307	316	348	311	319	289	293	320	309	315	316	324	271	317	305	302	291	322	326	318	308	331	313	313	322	356	315	294	278	341	331	307	336	299	329	308	344	274	316	326	314	310	315	299	317	319	345	325	350	330	321	299	343	304	285	313	317	300	298	304	318	320	339	299	315	358	326	312	339	304	291	291	355	305	300	321	297	300	299	349	331	286	320	302	294	306	361	339	328	293	306	358	301	297	307	324	295	314	311	297	353	327	307	335	307	325	304	333	298	330	325	323	321	276	328	291	337	307	335	297	326	320	309	307	281	321	323	299	344	342	307	311	329	302	299	334	306	299	345	307	300	299	321	328	294	307	297	299	296	316	326	303	329	319	316	308	302	316	314	330	288	282	317	284	313	298	308	267	311	339	323	305	317	333	301	301	318	308	313	308	306	335	304	311	286	279	303	321	310	311	304	302	298	289	318	326	312	326	313	335	330	300	330	322	290	293	291	292	357	301	307	327	314	315	339	273	267	308	325	317	307	278	305	336	290	303	303	306	337	320	313	318	307	333	323	323	326	288	311	289	311	307	289	325	313	305	308	331	326	295	343	307	335	330	332	319	302	344	324	304	333	332	312	291	308	288	319	314	321	269	323	324	348	312	334	302	313	314	326	340	286	312	287	316	335	325	306	304	315	327	330	312	297	351	346	292	319	312	284	313	314	309	299	316	306	324	330	326	296	293	311	353	273	315	312	313	350	315	293	300	329	312	305	299	288	300	305	306	324	349	296	316	311	306	338	292	310	300	330	296	331	310	304	291	304	294	308	356	315	295	343	326	310	322	307	322	375	320	346	285	288	299	316	307	310	330	294	328	307	335	327	298	308	298	324	330	318	308	311	315	296	305	309	288	301	312	302	311	310	335	289	277	325	308	281	312	351	321	294	318	313	306	331	325	301	296	295	300	326	348	338	308	323	328	332	306	313	345	341	329	313	312	326	296	326	321	310	339	318	300	292	316	333	323	318	304	305	316	296	308	290	291	324	314	309	291	284	298	316	316	287	316	318	276	317	290	302	312	293	326	303	338	309	313	294	333	298	351	335	299	325	296	303	340	288	322	315	310	299	331	343	297	294	315	328	291	303	336	291	318	339	349	305	325	285	330	319	333	323	314	304	321	278	310	323	303	311	290	287	319	317	325	316	314	318	305	347	317	314	282	303	301	313	311	327	324	267	324	319	290	318	348	297	329	328	327	310	305	350	319	339	289	289	298	306	296	318	310	294	299	312	284	293	314	301	324	272	314	336	281	339	307	316	326	288	322	314	338	306	324	319	328	298	349	307	324	314	282	281	309	328	295	322	333	324	348	286	311	308	303	299	289	293	312	310	297	280	289	321	295	310	323	318	311	309	286	303	330	344	333
3453	8909	5762	2794	2082	1512	1192	935	782	670	582	554	542	464	434	380	415	382	408	381	390	383	365	355	352	344	345	343	355	351	357	350	316	361	375	300	330	338	334	305	318	347	320	333	344	321	335	359	334	351	324	330	332	334	290	324	339	334	335	322	342	314	351	316	334	332	294	322	326	344	327	347	343	317	312	307	342	346	308	348	359	298	328	353	347	330	330	304	347	311	317	324	348	292	317	308	351	322	326	348	342	342	350	296	331	303	309	333	319	318	311	342	328	360	306	312	338	339	345	332	295	334	337	319	342	335	309	296	341	323	312	328	354	326	327	323	367	304	295	336	336	295	352	285	342	311	315	352	336	310	325	319	331	348	291	336	353	332	297	313	340	333	327	328	321	344	311	301	322	312	336	349	300	328	316	374	333	334	357	348	325	318	278	305	303	305	346	314	316	353	326	336	349	309	357	335	334	365	333	351	327	339	353	322	330	324	325	293	324	334	319	315	314	337	316	265	341	346	305	306	374	323	310	349	340	325	333	357	351	341	345	323	351	352	353	289	337	321	341	314	305	295	308	346	311	330	342	338	324	317	328	305	385	340	299	330	325	352	323	349	306	344	308	314	345	321	299	340	310	307	326	304	294	357	331	363	325	346	358	332	311	330	321	299	332	295	292	321	315	318	325	319	309	308	331	304	298	310	294	318	314	345	325	311	320	327	336	298	336	342	335	320	349	360	277	295	320	317	303	327	332	319	323	318	322	319	330	297	330	325	318	312	350	335	329	316	366	327	335	318	362	334	343	349	295	333	308	338	298	305	317	344	321	334	334	331	337	328	326	297	348	346	308	343	341	329	346	343	314	317	325	316	347	296	341	319	332	334	352	327	344	335	323	337	351	322	355	329	360	309	305	326	304	351	305	314	344	329	333	314	359	323	299	326	289	332	318	293	313	288	322	329	313	326	330	318	298	304	334	319	339	344	350	317	320	309	353	318	317	317	347	328	365	317	338	304	326	341	349	347	335	314	369	317	314	331	302	299	341	318	326	324	341	338	336	332	321	326	326	345	278	313	310	367	307	334	286	334	325	314	339	324	344	341	356	311	289	312	321	332	324	311	320	352	341	336	347	305	323	327	334	336	353	306	325	336	334	350	334	331	339	329	310	313	303	316	337	327	328	346	314	297	296	314	349	295	345	356	355	329	333	330	328	312	325	319	328	322	311	312	346	337	311	333	307	340	336	316	321	335	301	345	343	328	313	331	330	367	333	344	344	333	346	311	342	315	305	315	334	343	303	308	327	341	325	328	289	307	319	322	297	345	335	318	334	312	330	321	325	347	298	345	346	312	304	313	370	310	326	354	365	292	318	317	332	337	341	315	312	322	319	338	309	305	382	314	290	334	333	320	335	311	315	316	329	320	334	331	330	327	361	323	327	347	331	348	323	333	316	312	332	351	327	331	309	316	321	359	338	335	351	327	329	323	317	345	344	340	321	339	335	370	335	293	355	326	319	306	340	320	352	343	327	312	303	292	347	355	303	317	301	283	319	312	330	309	308	347	334	308	335	332	337	322	335	310	321	310	349	344	323	296	322	316	304	339	328	353	333	345	311	308	343	308	342	364	328	337	328	337	326	317	321	336	320	301	322	324	331	365	353	335	313	287	337	361	307	346	340	283	312	334	357	318	311	340	332	359	330	300	353	340	305	343	346	338	312	338	322	324	316	358	339	311	326	328	296	320	334	338	324	334	335	298	330	300	330	294	303	331	329	348	318	298	317	356	318	305	345	320	308	327	328	340	362	345	320	354	319	298	361	307	328	360	329	305	334	346	329	340	315	324	335	334	363	324	329	323	367	324	319	331	315	337	325	320	326	313	298	335	341	321	352	328	331	340	329	347	317	327	283	336	313	301	314	339	315	334	327	331	307	335	333	344	349	331	315	334	362	309	353	315	306	315	317	333	307	323	332	350	330	318	356	338	303	289	332	313	297	327	310	322	306	321	319	351	317	307	381	327	341	318	347	348	291	356	325	311	321	353	325	343	276	333	318	301	350	311	367	342	323	335	332	312	350	324	330	319	326	326	311	323	335	326	302	316	281	337	312	315	335	323	307	337	319	348	344	393	314	347	336	335	311	320	362	341	310	313	316	352	332	329	292	312	318	321	366	316	328	330	314	346	342	323	305	315	307	351	325	345	320	366	330	347	308	328	330	314	341	320	306	300	315	312	322	307	353	300	323	333	343	314	318	323	329	348	323	311	318	318	317	361	324	330	307	338	363	327	309	303	332	320	327	322	375	324	296	342	338	318	305	341	348	361	330	308	306	317	334	334	318	305	319	340	318	321	342	288	322	316	320	359	342	309	353	334	317	300	333	363	341	288	324	323	322	328	341	357	333	337	350	319	328	316	330	343	333	340	305	334	307	302	357	303	324	311	339	319	353	325	277	328	349	363	322	329	320	337	343	320	336	336	361	318	323	314	327	337	333	329	319	336	287	310	333	321	320	382	326	323	359	327	320	313	319	345	317	330	335	298	355	323	335	315	351	314	336	324	342	302	334	327	301	351	312	353	338	306	334	343	317	344	321	358	299	351	305	336	343	306	345	355	340	294	313	321	312	261	331	287	307	303	330	319	335	357	346	317	301	320	316	294	331	309	299	324	335	313	334	354	327	301	336	341	324	346	366	307	335	324	318	313	309	351	303	338	332	297	357	310	295	319	330	337	334	360	335	342	344	321	326	333	315	310	325	341	350	315	307	333	318	307	322	363	306	327	320	329	339	300	352	277	322	349	339	351	283	318	295	305	347	304	322	336	325	325	295	347	345	332	324	349	313	333	308	350	358	325	314	346	340	324	352	336	335	334	344	350	305	340	339	294	319	355	343	293	313	357	324	301	338	341	345	332	335	307	312	303	319	313	316	312	326	327	330	334	336	346	308	310	336	335	337	335	325	309	302	312	347	316	306	316	342	323	339	328	337	304	322	319	302	341	329	318	343	324	356	319	366	334	324	314	340	327	326	299	329	359	340	317	327	310	361	351	303	335	359	308	308	316	316	319	343	342	328	333	320	351	360	313	329	329	328	305	298	395	340	307	327	327	327	301	309	309	302	313	352	333	328	320	322	346	325	301	341	332	322	303	322	333	342	294	323	317	335	338	299	311	334	313	351	320	361	370	342	327	352	303	286	348	311	312	354	300	346	327	350	313	341	339	307	313	332	313	325	321	364	326	347	304	329	321	332	326	318	359	329	309	301	327	317	307	321	314	341	324	349	296	319	318	304	327	301	328	304	319	324	375	337	308	367	283	344	372	356	331	279	331	308	341	323	314	313	341	354	327	369	334	320	325	348	345	319	327	317	329	331	359	317	344	318	334	324	321	337	338	317	319	294	328	355	314	317	314	317	313	341	292	293	283	319	325	316	332	314	348	336	309	308	330	299	354	318	339	340	331	356	300	335	315	325	300	328	352	311	338	310	343	328	292	328	345	315	334	356	337
24770	21240	27505	25204	12361	1384	1103	990	909	873	815	834	862	921	845	827	797	825	810	846	785	812	794	823	824	827	856	804	805	807	810	783	863	775	780	802	786	872	783	785	792	805	837	823	788	812	720	775	827	818	824	758	792	815	782	815	756	858	750	850	797	810	822	820	813	807	832	782	860	795	780	804	775	804	804	839	786	776	864	831	795	777	764	755	783	807	805	849	824	809	827	762	830	760	794	825	831	790	801	794	799	802	780	775	770	816	803	837	771	774	832	816	755	797	803	787	798	843	749	806	780	837	797	846	793	795	829	810	779	807	787	787	779	783	779	823	788	841	784	790	799	797	832	830	813	812	855	828	807	787	800	861	796	785	817	788	818	780	755	753	785	782	851	764	845	745	820	810	795	769	765	771	811	794	768	806	820	810	752	841	855	780	770	818	787	838	808	815	793	781	746	782	803	778	748	753	771	810	807	769	788	778	839	822	766	797	813	830	769	811	766	852	753	781	821	801	804	760	753	794	797	806	782	809	786	750	791	798	824	760	800	843	795	806	767	787	795	858	812	795	811	766	833	823	812	806	758	856	805	785	759	765	753	811	784	816	760	828	835	792	759	734	729	786	816	770	808	794	784	774	780	858	774	769	826	787	793	815	771	832	784	863	840	820	827	790	778	791	804	775	772	797	742	793	793	833	724	802	773	779	793	857	808	785	788	790	788	841	769	810	801	786	850	790	798	829	764	769	764	806	764	745	805	819	794	820	823	782	866	813	808	782	832	767	809	815	808	835	755	817	828	789	818	778	806	817	811	819	781	793	753	775	824	801	791	763	808	793	841	830	797	782	785	813	772	803	816	770	782	855	809	786	798	793	746	847	865	794	794	795	829	816	776	792	785	841	780	791	759	776	843	784	776	806	878	801	813	792	835	788	798	880	827	796	828	795	807	808	786	794	853	832	790	793	853	772	840	796	753	737	856	833	794	823	754	815	775	810	807	828	792	787	802	812	778	789	853	784	791	800	815	819	775	782	768	841	832	770	815	822	845	825	833	803	826	846	739	809	785	856	828	793	828	824	771	776	778	779	755	786	812	856	795	824	887	766	802	792	790	840	777	728	839	780	795	767	814	753	775	757	853	790	814	836	813	792	857	852	722	820	809	789	792	782	817	846	769	807	784	761	806	776	813	804	781	780	799	834	769	762	769	799	855	807	781	819	799	774	788	803	814	847	807	770	796	818	788	824	855	805	768	834	789	852	790	799	795	831	795	797	778	849	826	819	832	841	842	816	787	795	789	824	769	845	820	833	794	830	779	822	795	819	833	764	822	811	844	802	788	783	788	773	765	846	812	825	799	760	771	813	819	813	791	811	823	762	843	789	836	750	818	761	816	796	817	840	790	788	747	783	811	794	829	788	805	788	794	812	832	784	789	829	771	814	850	822	814	780	855	829	792	793	814	821	815	774	809	815	729	815	770	845	853	763	798	765	767	858	791	820	748	783	792	806	825	792	810	811	800	807	797	813	783	790	828	793	815	842	814	816	791	844	800	818	798	790	804	853	792	773	777	796	735	773	811	818	799	796	857	803	769	833	798	810	863	833	812	783	860	791	833	799	771	790	856	833	798	800	803	811	764	810	827	792	792	775	794	797	835	780	827	784	776	832	803	809	823	810	786	789	809	775	798	822	825	809	799	801	794	798	807	761	827	832	819	773	780	747	813	817	789	827	818	802	753	804	857	782	834	773	760	783	811	775	768	786	834	787	798	817	733	799	806	801	790	782	821	845	824	823	770	795	828	817	813	796	850	790	791	824	817	801	761	784	834	803	785	781	785	803	820	844	743	812	775	782	810	765	815	798	784	735	812	752	785	810	805	813	817	788	800	823	836	797	791	791	823	761	812	855	844	758	863	825	862	803	822	776	785	803	865	829	759	830	800	830	779	858	798	720	809	789	778	752	810	803	784	764	767	820	811	848	843	780	838	805	807	807	844	793	854	877	783	889	768	820	777	751	794	825	762	832	825	818	795	776	808	802	792	831	844	770	790	826	771	772	793	802	841	831	796	801	783	775	793	812	818	761	763	774	762	837	803	825	780	760	829	809	810	808	823	767	794	771	841	780	743	777	756	794	828	781	728	831	832	797	779	820	766	825	796	786	837	813	811	856	855	773	822	811	803	805	797	864	813	755	805	760	796	778	799	764	802	813	834	783	821	815	836	828	804	736	781	784	826	743	787	803	784	821	827	799	817	848	795	821	825	780	813	806	776	818	795	788	810	794	800	805	825	811	802	844	798	870	902	791	812	782	843	805	796	791	808	825	790	766	758	793	811	842	810	813	807	718	789	775	819	756	864	785	818	794	826	773	806	761	803	787	782	831	763	797	805	820	827	833	797	791	798	752	752	804	813	794	813	755	810	791	790	782	840	813	802	847	796	801	802	795	833	764	791	785	775	778	816	788	781	765	822	800	786	762	802	790	774	845	828	804	826	751	812	792	791	850	790	837	778	784	778	748	826	784	796	794	835	751	776	795	745	772	812	799	772	792	796	804	811	774	800	827	859	789	835	806	846	781	830	809	803	797	795	813	829	783	782	748	776	812	789	816	820	787	795	828	787	850	801	806	812	833	801	771	765	778	792	826	774	799	815	829	795	802	811	801	835	773	792	788	783	814	769	808	838	798	785	859	855	794	807	828	754	829	818	828	791	843	798	817	803	768	801	820	807	745	827	787	860	830	820	800	792	774	740	816	757	764	787	785	762	802	797	814	797	838	772	814	793	768	815	795	787	803	789	774	804	840	795	762	848	758	778	800	834	802	732	759	774	823	820	836	805	793	758	785	785	837	782	805	791	804	809	844	831	848	801	778	802	788	795	774	803	779	820	846	799	809	817	791	784	831	781	772	808	775	802	855	791	799	838	842	752	785	797	760	854	769	756	799	826	786	809	860	772	783	818	823	798	785	781	775	794	788	784	783	823	806	784	848	842	845	795	797	817	793	810	802	836	790	876	812	790	797	816	797	819	797	736	785	782	804	824	787	787	826	841	798	847	815	792	808	776	858	851	815	753	888	883	790	803	806	802	792	790	859	803	855	827	785	814	843	785	822	812	810	825	816	832	795	794	802	840	776	765	786	784	805	806	819	831	917	780	774	825	779	786	816	832	812	821	827	795	809	772	793	811	800	802	793	829	807	781	763	863	867	817	827	776	795	823	807	811	771	779	760	803	861	795	810	801	750	809	822	781	813	791	838	816	793	818	773	792	789	755	792	784	814	793	757	873	806	753	811	831	835	807	775	849	811	744	822	758	844	821	760	794	735	789	734	809	818	749	833	815	837	761	786	802	811	744	806	853	764	774	863	821	754	806	756	791	791	779	813	762	771	816	821	796	797	765	837	788	811	845	821	789	792	786	845	805	784	771	753	807	837	818	804	785	762	807	817	782	805	769	824	770	765	823	770	824	802	840	832	762	809	820	802	779	811	750	768	779	802	786	820	765	801
3602	5415	3659	2059	1647	1415	1221	1138	1061	942	935	905	921	870	881	893	821	782	805	776	790	812	812	790	773	781	832	822	795	857	765	821	830	815	832	758	823	768	800	791	797	824	786	782	772	858	819	748	764	847	833	790	782	800	764	814	780	755	777	783	859	806	769	802	809	806	786	761	775	813	817	775	843	818	772	818	754	775	866	813	783	770	811	778	804	805	776	788	780	783	769	854	804	766	792	809	799	832	731	767	793	764	793	776	767	805	811	759	804	802	782	765	780	756	806	821	796	772	775	793	771	787	753	798	787	786	813	809	839	759	854	787	777	842	821	774	817	798	787	785	765	811	787	835	792	787	791	819	779	778	773	789	801	803	821	804	793	769	787	768	823	769	787	836	794	825	806	794	812	802	787	779	773	806	789	807	839	836	799	791	801	786	819	774	785	793	820	786	776	814	740	829	809	841	783	776	801	786	845	817	772	794	784	779	788	794	806	802	793	813	813	856	812	800	815	794	809	845	820	813	825	852	773	742	797	765	820	804	806	762	817	816	757	807	746	818	814	764	762	775	787	778	796	829	821	806	773	830	808	818	814	827	830	818	831	775	755	804	831	789	795	815	800	792	774	785	730	764	758	831	808	800	759	837	785	750	783	790	753	795	805	820	834	778	806	838	808	764	762	810	765	816	770	805	797	813	798	761	787	734	799	835	781	808	801	804	780	787	814	785	757	767	795	786	830	777	832	760	777	779	831	786	811	748	835	782	780	790	770	763	815	813	764	807	781	776	759	746	764	773	812	838	744	825	772	853	777	769	748	787	786	790	809	823	766	783	787	818	798	802	758	804	768	782	798	836	784	801	824	713	766	789	817	803	776	818	782	777	786	801	727	825	802	817	770	784	759	777	780	733	814	837	790	801	808	826	759	753	758	797	787	804	740	775	799	806	771	848	787	770	775	765	815	844	847	784	807	812	800	763	806	805	794	817	807	817	797	820	737	774	811	784	832	780	766	795	817	769	764	799	813	803	767	769	759	806	818	797	817	816	793	795	787	816	795	793	764	830	779	819	746	754	820	805	815	793	785	812	784	800	773	793	769	823	755	810	765	823	733	763	879	809	786	727	805	788	829	769	762	769	806	833	794	785	756	786	784	822	811	799	742	806	807	808	791	788	783	811	814	776	829	777	795	830	832	736	800	783	802	841	779	773	792	765	816	779	762	802	828	761	759	788	838	787	811	806	798	759	788	783	785	836	747	795	802	814	803	830	788	808	788	807	852	777	806	823	797	793	712	770	789	843	804	774	828	791	800	874	782	757	770	847	770	732	779	742	778	822	820	825	814	759	801	765	849	809	830	789	810	824	791	769	794	769	778	778	762	814	729	828	822	804	799	807	788	742	794	819	819	818	818	759	814	796	808	849	828	844	795	790	823	784	771	802	765	789	805	748	720	783	815	786	778	823	839	755	835	831	820	808	825	852	783	788	815	769	740	821	828	778	797	789	776	740	807	834	839	772	813	797	837	813	818	789	794	796	836	783	755	807	796	776	779	813	825	755	830	816	768	801	832	797	758	768	843	795	785	779	809	748	823	768	798	814	732	821	742	773	792	774	777	826	792	742	786	801	845	794	770	824	816	810	795	777	816	772	852	784	840	767	814	788	796	782	830	801	816	764	813	778	786	802	789	815	806	770	769	764	823	813	826	800	830	815	785	782	789	753	803	787	803	815	814	801	758	781	794	810	775	784	772	778	796	799	797	766	781	766	759	802	761	776	794	811	780	817	763	732	736	800	765	838	775	804	788	802	777	806	780	760	767	798	816	817	793	726	772	787	790	770	798	797	766	799	837	780	853	810	817	791	817	827	804	813	806	738	797	791	763	760	787	762	765	774	785	837	829	803	818	791	795	821	817	793	849	800	779	770	790	795	818	800	804	806	831	826	796	778	796	821	812	806	794	781	739	806	826	794	817	795	773	752	793	787	757	788	807	771	798	810	782	755	816	801	777	797	782	764	806	780	758	810	799	778	803	808	782	801	762	799	791	793	766	761	760	739	745	836	802	833	750	790	718	827	779	783	816	793	781	781	751	821	826	789	790	789	780	741	815	769	809	788	793	813	798	776	772	798	782	748	761	763	773	764	806	796	740	873	777	777	798	786	805	786	807	860	793	801	772	820	786	824	789	794	755	805	787	755	758	804	758	768	769	827	788	786	821	781	787	811	768	727	783	744	816	756	804	760	769	813	823	775	763	794	785	780	813	792	793	764	792	765	766	774	807	798	777	813	784	776	797	888	807	803	824	814	759	828	805	799	775	814	770	705	833	790	795	768	754	792	779	775	787	780	809	771	813	784	804	802	790	856	744	813	806	803	802	818	803	755	785	846	800	816	784	811	802	817	792	765	856	779	766	851	727	795	767	810	752	748	836	760	807	846	772	819	793	808	752	779	826	763	765	805	771	771	812	859	792	800	799	835	784	796	770	815	800	776	790	809	830	724	826	775	701	802	799	784	786	787	800	789	802	781	741	810	804	760	780	752	796	851	767	838	807	816	787	823	771	750	750	797	801	808	832	786	753	856	810	793	777	757	819	833	835	790	802	766	787	796	757	771	760	809	790	792	788	737	822	766	750	804	836	804	815	796	813	834	777	785	805	723	857	796	781	794	791	787	807	829	826	843	812	738	808	795	830	766	860	774	829	774	809	835	756	791	803	786	796	827	809	787	787	821	828	781	773	798	791	802	762	823	796	773	803	806	824	794	792	767	732	778	805	805	821	784	769	795	792	749	784	783	810	779	791	777	762	767	825	809	804	727	821	812	755	784	788	818	783	809	789	773	806	821	774	807	806	808	771	804	816	819	827	787	782	781	810	787	788	790	810	782	780	770	796	819	808	807	778	810	828	802	840	801	803	784	764	780	766	777	794	776	791	801	840	781	805	792	766	792	769	795	819	838	780	801	841	791	841	804	796	832	808	776	785	759	757	787	796	792	827	772	845	787	763	803	754	812	786	768	772	791	763	772	756	758	807	832	799	814	831	788	790	771	729	738	851	796	786	824	789	779	812	802	865	779	719	794	824	799	785	814	787	793	839	785	796	831	761	762	803	760	857	815	809	824	770	832	769	764	758	830	827	759	776	811	802	773	792	769	847	815	817	847	804	834	788	763	786	790	756	781	817	775	760	831	796	803	768	772	817	761	801	779	844	717	781	793	828	816	783	750	832	789	806	799	798	824	804	766	815	771	815	857	775	788	796	781	806	787	874	773	778	775	776	810	780	788	804	833	789	759	781	736	797	806	779	746	835	743	758	783	795	869	810	828	741	801	772	780	780	814	788	796	791	794	786	774	776	800	774	816	780	762	878	818	821	779	798	809	778	796	793	777	859	779	752	799	791	755	783	773	797	795	743	751	784	824	782	805	796	809	799	817	813	804	826	788	802	807	801	847	755	751	771	809	785	824	778	770	814	786	751	792	794	841	839	762	774	689	797	737	822	838	796	788
22610	21370	29169	23934	21375	21430	10439	1155	832	738	630	546	519	468	437	444	448	417	395	369	370	369	373	382	346	358	381	359	329	356	337	368	328	346	357	336	346	339	340	311	291	331	340	346	325	348	322	335	318	336	324	305	309	318	329	311	294	326	308	332	347	330	276	308	318	321	325	309	317	317	315	295	332	303	355	311	317	338	313	328	308	323	317	311	328	329	299	292	290	315	274	319	326	298	289	328	263	283	289	295	323	298	295	322	292	300	300	326	313	294	328	309	306	310	292	301	306	294	301	316	333	293	317	308	332	280	349	319	314	273	303	317	291	322	296	314	310	322	282	306	334	316	329	302	309	321	293	289	299	327	303	323	322	329	324	352	317	298	317	301	307	283	319	296	299	293	288	305	304	317	290	326	308	289	295	318	278	311	331	317	323	286	300	326	317	277	325	330	332	304	310	331	333	285	327	312	346	281	319	286	307	305	324	294	302	350	321	330	342	324	307	296	305	310	343	307	307	288	282	287	333	320	311	293	340	327	285	317	342	345	306	324	300	297	299	329	285	348	305	319	264	319	297	306	299	296	299	290	264	310	325	319	323	279	315	293	299	310	319	337	304	312	334	330	302	276	339	310	293	317	315	311	301	298	314	316	270	278	315	305	312	294	329	313	275	323	308	322	310	307	312	290	296	287	335	284	344	325	319	337	314	299	328	318	298	323	304	325	280	331	316	328	277	290	316	314	324	332	314	307	305	329	298	314	279	303	308	304	304	328	310	328	342	294	295	322	288	285	323	298	312	300	319	293	303	304	302	315	303	307	337	338	338	305	286	293	332	342	331	320	321	304	298	316	316	300	317	322	327	325	298	305	271	342	283	312	322	319	313	323	307	338	314	314	334	306	332	295	302	304	331	310	320	291	301	304	311	326	312	318	344	311	297	305	323	308	303	339	280	268	289	269	326	332	313	283	333	333	285	300	290	296	284	303	311	318	332	299	308	332	335	308	313	302	310	266	303	326	327	310	308	340	319	341	340	285	312	311	333	309	320	286	292	322	322	309	308	328	331	298	277	281	308	313	324	288	316	317	324	330	298	306	336	301	313	281	334	317	280	321	310	290	294	322	340	286	316	310	344	293	314	307	315	302	314	316	304	287	320	305	306	320	307	300	300	288	329	274	362	280	304	287	314	294	325	347	300	324	300	302	341	305	306	272	293	312	350	334	304	331	309	308	348	326	296	298	306	332	292	322	279	326	297	312	326	309	330	304	334	303	297	306	332	285	324	290	355	288	336	332	304	329	310	333	312	333	307	288	304	305	311	316	287	320	297	302	323	278	332	299	297	307	294	303	303	278	326	310	310	343	319	319	334	313	277	321	310	288	333	318	286	334	310	319	288	312	304	333	305	300	295	300	303	313	308	315	324	289	311	285	318	297	313	319	343	317	271	282	312	292	312	282	315	305	287	333	326	330	302	297	287	330	338	313	297	290	324	338	333	310	347	290	317	326	311	316	309	311	300	329	289	299	306	312	343	330	321	310	303	286	283	304	314	309	339	294	279	310	273	299	300	339	289	323	263	336	322	322	333	325	272	322	348	329	328	285	321	307	309	315	337	343	314	327	286	336	311	307	290	293	313	285	309	297	303	320	337	278	311	327	293	324	328	294	284	311	337	295	334	333	288	295	324	292	304	316	317	315	335	334	298	328	270	294	267	326	291	319	304	288	323	302	296	298	342	308	285	342	296	302	303	288	303	315	300	326	325	308	285	294	328	288	274	271	298	341	294	325	321	306	340	276	301	318	320	323	291	338	303	320	331	304	285	331	287	332	315	292	330	303	307	332	339	284	323	329	325	275	283	300	325	301	307	316	323	297	287	337	336	325	298	298	292	295	348	302	311	310	320	322	287	297	283	328	305	291	301	290	324	289	291	289	296	283	285	318	295	278	347	318	304	320	360	299	305	291	297	312	307	306	304	317	347	315	278	326	309	308	332	362	296	271	320	304	334	310	295	344	301	325	293	343	337	335	295	297	302	325	283	321	333	346	298	343	307	305	290	316	319	364	338	294	283	325	285	338	331	321	316	296	328	298	319	278	308	278	296	329	286	298	287	314	330	309	307	331	306	292	327	318	299	314	298	292	337	325	308	324	319	279	302	310	333	301	300	308	335	357	287	323	326	276	326	319	296	327	294	276	304	306	313	344	316	294	338	305	300	324	327	302	307	306	304	310	321	292	330	300	321	286	301	291	323	333	324	274	325	332	306	344	331	289	297	317	270	328	325	285	334	319	323	265	346	330	295	305	318	304	320	318	320	333	315	328	309	338	319	306	279	299	308	327	304	329	323	304	317	299	304	309	313	271	289	327	261	302	302	322	314	317	292	290	304	330	328	315	302	307	303	313	316	326	340	302	319	305	328	315	323	318	290	277	273	319	294	296	327	313	298	323	325	319	325	301	285	315	294	310	319	300	350	320	284	305	303	313	282	279	299	343	316	341	267	322	294	320	333	291	312	290	334	299	309	329	305	344	326	296	315	331	316	319	349	323	297	298	297	302	271	309	286	309	297	311	299	325	308	325	313	305	344	299	326	311	353	312	325	295	333	286	334	301	286	285	322	312	287	321	339	312	330	348	328	268	317	310	318	288	297	326	297	301	319	316	308	322	319	325	288	322	292	297	344	322	301	316	345	306	323	291	302	289	321	326	339	310	288	302	312	285	312	300	283	321	298	263	313	298	317	307	315	313	290	298	315	266	324	327	337	298	311	286	285	301	320	270	322	309	315	302	359	295	341	338	322	309	324	309	293	327	306	303	285	305	299	291	322	310	316	307	312	337	282	308	294	312	307	285	307	324	310	288	327	292	319	309	336	294	330	331	328	314	308	302	275	302	279	304	308	319	309	270	324	323	306	324	304	293	305	316	327	299	308	284	294	337	301	341	325	325	326	309	328	316	315	301	301	337	327	319	322	307	270	308	327	330	281	317	302	348	301	307	287	303	327	329	312	287	320	304	291	309	321	303	304	305	308	323	290	319	291	291	311	317	288	332	281	314	286	314	319	326	334	308	309	312	295	289	285	304	321	307	294	273	308	345	325	274	319	331	307	322	324	301	317	313	314	302	302	298	303	319	299	289	310	314	300	330	317	318	285	310	319	326	324	305	280	315	302	313	335	333	316	350	316	319	300	315	289	303	320	295	343	285	324	339	294	258	302	299	310	344	272	307	316	307	298	328	291	324	298	327	322	336	294	325	316	318	283	326	319	311	305	315	321	327	319	346	316	322	288	315	330	336	285	318	278	337	296	308	297	307	313	308	298	300	327	297	326	282	295	305	316	338	347	316	275	289	308	337	300	298	294	356	325	304	333	344	323	310	326	293	289	332	311	310	330	338	299	307	304	324	278	322	285	295	298	305	331	291	309	322	324	297	304	312	304	307	288	298	281	286	347	289	306	301	274	289	304	337	275	294	304	264	306	327	344	305	304	301	326	324	331	276	296	308
4380	14241	9763	4776	3364	2498	1961	1464	1191	937	804	712	610	587	556	483	468	453	427	411	409	413	364	380	353	385	349	343	333	330	315	342	305	350	345	333	331	317	332	327	334	303	304	327	301	312	313	279	325	284	348	335	317	357	325	274	329	299	304	305	288	288	309	274	295	300	302	326	299	293	277	309	336	288	295	328	299	338	316	304	293	325	303	283	295	320	325	332	294	327	313	314	323	314	302	309	298	335	309	282	334	337	283	286	304	307	313	301	301	326	282	302	288	312	313	328	331	297	283	288	320	273	297	310	317	306	292	323	281	291	305	328	284	290	315	299	321	334	316	323	306	327	306	297	309	301	303	292	314	272	303	310	299	282	315	311	314	355	294	281	306	297	288	334	293	304	327	318	308	338	302	281	306	299	308	311	264	317	306	307	295	305	294	326	279	304	288	311	329	301	323	313	308	277	309	281	266	300	312	317	314	323	324	287	313	279	321	293	319	283	302	301	309	308	293	334	307	296	338	309	266	318	286	289	308	319	262	323	279	304	300	307	297	301	336	334	288	329	294	325	319	309	309	293	316	322	344	337	302	304	315	298	277	280	305	313	309	286	318	322	288	291	312	315	322	282	320	297	285	314	319	288	322	292	295	291	313	292	307	334	310	294	312	320	309	315	305	337	316	305	290	323	321	312	308	290	289	322	333	290	284	291	321	321	297	317	297	292	298	309	322	317	310	323	285	295	295	327	329	265	323	317	302	315	312	307	281	291	311	281	319	322	306	337	287	322	296	302	336	323	317	294	330	322	295	322	321	270	305	312	314	308	285	314	317	314	281	338	296	289	318	306	308	314	322	301	328	277	320	286	297	327	304	309	311	289	313	322	321	295	304	297	260	316	314	300	325	296	282	310	320	296	315	308	288	285	295	296	311	320	325	293	316	312	307	272	297	305	285	311	314	296	310	315	311	326	338	320	320	336	302	315	332	302	290	310	314	316	329	271	296	306	314	324	295	299	278	302	322	316	307	318	289	314	302	339	313	307	311	317	316	307	324	325	308	322	320	304	317	287	313	317	309	312	301	277	290	337	285	294	312	349	286	319	291	312	301	316	325	315	326	318	312	332	296	307	284	272	314	302	334	316	298	313	324	293	307	303	319	285	289	324	294	300	285	299	315	315	301	331	283	320	311	318	278	287	319	308	298	307	331	330	314	311	303	275	308	322	330	309	316	322	294	315	304	321	280	273	289	313	336	299	328	311	298	327	337	328	302	334	294	299	295	305	318	291	327	321	261	320	313	344	324	309	300	310	310	349	296	293	269	321	296	348	290	288	311	323	326	311	332	334	305	306	348	293	306	311	275	303	251	323	323	303	316	308	292	305	292	327	328	307	310	314	347	340	319	314	302	267	297	294	313	326	288	302	310	320	321	331	296	319	304	299	319	322	290	335	312	292	310	291	309	294	314	311	278	297	287	288	290	304	304	299	306	294	308	289	286	260	307	263	289	278	298	270	323	325	335	312	313	303	313	340	323	276	316	291	294	289	281	321	280	304	291	292	314	291	314	325	311	293	278	303	319	283	298	317	320	318	312	296	323	298	321	297	300	321	310	287	320	291	306	301	296	307	293	308	281	300	330	316	318	297	324	270	316	302	313	298	310	298	302	309	315	309	316	333	292	323	306	327	310	300	320	314	337	307	307	352	284	300	309	309	328	326	297	301	299	332	298	311	300	283	335	293	304	329	286	296	296	312	329	338	313	309	287	287	317	282	286	272	298	310	315	321	314	323	336	305	305	322	315	299	293	328	319	305	273	275	290	279	320	295	318	310	303	332	298	322	316	314	341	300	330	296	297	336	312	327	305	319	290	306	329	295	312	295	320	302	327	370	293	319	288	314	300	335	267	327	280	324	303	291	311	323	287	287	309	314	310	297	295	315	302	310	286	336	317	296	301	281	280	289	317	285	283	307	306	308	309	290	321	322	324	314	291	284	292	321	266	280	325	286	315	323	281	314	341	295	326	322	301	344	303	281	317	301	283	324	284	314	297	317	294	325	295	323	317	326	323	288	305	289	268	320	309	278	303	337	335	313	280	311	340	294	300	265	305	318	315	315	305	305	319	308	302	293	314	321	333	303	305	291	294	323	303	316	314	290	329	325	279	299	292	289	326	321	294	351	321	316	289	308	296	302	338	314	288	310	294	327	300	319	326	308	296	344	322	293	299	274	303	288	312	255	293	343	317	284	320	317	308	314	325	305	285	308	321	306	289	313	338	313	297	306	299	326	331	312	298	326	342	299	310	310	317	279	304	313	306	318	293	293	323	285	309	313	281	308	292	317	274	300	288	311	265	290	309	292	300	310	328	271	293	306	297	305	308	336	318	321	299	307	316	287	303	301	324	286	300	295	338	286	318	304	309	290	297	279	289	294	302	297	332	322	301	310	291	288	304	301	322	320	300	291	301	303	307	300	296	300	309	321	305	287	301	298	316	282	306	315	323	280	308	295	297	313	311	281	327	319	280	286	342	301	282	322	308	307	284	271	289	308	324	305	269	298	335	287	310	268	300	290	325	321	284	317	311	303	300	322	307	311	314	276	313	297	301	317	326	318	303	303	325	283	307	315	288	281	286	338	296	312	291	315	296	320	315	313	307	284	320	328	290	293	304	290	352	293	307	297	301	328	318	320	313	315	304	316	318	321	288	289	292	303	301	292	309	307	328	282	317	315	325	337	302	316	308	286	295	287	315	320	269	286	312	310	322	292	304	303	292	287	319	294	316	309	258	308	306	318	302	285	284	343	315	331	302	322	305	298	338	285	283	307	294	302	306	301	319	324	345	314	308	315	306	275	316	293	286	307	296	309	282	302	294	312	292	295	292	285	323	322	277	287	304	286	307	305	304	298	296	283	308	297	324	290	301	312	284	308	296	307	312	322	288	318	306	304	323	308	326	317	316	332	312	296	285	320	318	324	323	323	327	281	289	319	310	297	324	305	295	341	319	338	319	284	289	313	292	298	284	311	284	308	303	304	320	342	291	314	299	321	286	304	317	271	302	281	316	284	303	312	294	335	313	307	317	305	335	324	303	295	329	322	320	284	310	315	330	290	313	294	308	313	310	320	328	295	307	283	280	287	276	302	301	292	307	300	328	299	290	328	278	320	312	296	324	284	324	313	306	293	286	275	347	315	288	317	287	310	291	319	296	307	314	304	293	328	334	300	284	339	304	302	290	284	284	342	312	344	322	326	275	316	303	317	290	307	335	287	289	303	288	296	322	280	315	299	317	304	287	311	344	342	325	318	310	297	311	290	296	304	307	295	293	273	292	311	288	316	298	311	311	306	309	320	302	283	264	299	317	295	297	303	323	306	291	335	319	295	312	283	311	277	283	283	311	335	307	314	308	316	320	292	286	304	344	309	295	308	342	273	319	329	354	347	307	281	308	310	316	311	315	288	298	292	319	308	301	339	291	315	317	289	280	307	254	318	300	300	320	289	314	328
27994	20145	7625	1158	878	705	690	779	726	721	659	744	719	726	722	684	660	687	737	715	687	781	666	684	681	673	702	717	726	675	692	673	676	718	726	737	706	672	697	721	715	645	688	698	700	709	730	700	702	711	689	666	679	706	710	725	683	674	663	722	688	698	720	683	679	705	693	698	677	660	702	675	667	695	744	719	689	677	689	725	708	681	693	681	723	688	707	679	675	742	698	715	640	672	689	740	671	714	689	729	697	725	696	684	703	674	729	714	716	774	683	646	692	668	718	674	738	718	724	695	693	664	703	705	683	636	675	715	728	655	727	666	707	659	695	682	701	700	697	683	652	715	651	684	697	713	699	743	681	696	733	754	689	735	743	704	704	732	665	712	720	676	720	677	690	697	705	665	689	700	704	662	691	707	712	684	708	697	701	680	669	652	696	677	683	738	679	709	752	729	701	694	698	716	731	647	695	714	691	734	696	689	712	679	692	703	744	723	715	706	675	694	695	724	716	691	670	696	673	657	691	672	691	655	708	668	709	658	721	658	724	665	727	722	725	680	700	700	657	705	688	731	662	729	698	692	692	691	730	688	682	724	705	702	695	700	698	663	705	706	724	751	691	746	723	741	710	676	696	669	712	672	737	684	694	705	703	721	720	673	717	691	716	720	677	703	685	695	739	726	722	680	673	689	681	700	713	674	710	683	678	623	712	700	719	697	681	697	695	728	736	693	690	730	747	705	678	720	653	706	724	648	727	673	674	665	706	715	681	749	696	653	652	724	705	706	705	675	678	705	705	694	690	716	681	694	747	769	699	704	696	711	716	700	680	685	668	690	699	685	717	664	715	703	675	674	702	689	726	647	735	680	685	668	730	740	667	664	698	705	697	698	692	712	686	703	657	716	680	722	709	743	673	724	732	707	703	705	780	654	747	761	655	721	727	746	661	705	727	692	667	708	729	745	699	722	722	756	672	716	693	710	684	724	665	686	687	659	664	696	689	674	662	690	666	691	735	688	709	746	673	702	683	671	699	710	681	711	660	691	704	698	690	680	642	738	772	712	665	699	686	709	693	719	691	707	708	719	691	694	658	682	686	731	700	725	709	698	691	680	716	700	710	694	699	693	687	682	694	699	699	698	666	701	688	698	704	632	668	686	707	675	665	669	719	694	672	650	741	697	666	729	650	668	705	685	671	634	708	723	666	731	712	696	701	726	710	703	685	666	719	696	723	691	689	717	658	672	712	713	729	703	736	709	709	707	715	713	723	698	684	711	711	694	714	651	751	710	714	709	738	694	667	657	718	670	705	694	640	727	694	719	708	722	672	680	680	691	716	664	638	686	674	722	664	737	728	676	742	732	669	716	730	727	660	701	686	652	652	679	706	696	716	662	720	684	691	691	657	672	715	678	687	701	649	709	686	682	678	652	685	666	680	732	680	674	691	689	693	718	698	654	707	703	711	684	699	691	719	732	686	695	738	739	695	689	695	717	689	689	628	662	744	704	724	653	717	699	699	719	730	714	695	690	706	774	721	664	772	699	670	699	691	688	671	710	701	701	682	707	720	668	652	646	710	706	713	690	687	686	750	751	679	720	716	686	654	684	714	670	709	694	681	761	688	727	687	710	715	696	682	712	723	755	709	707	726	648	661	730	748	671	663	687	729	731	733	684	762	756	708	702	698	734	703	672	705	707	714	692	730	700	683	722	684	653	699	701	681	700	655	690	701	693	705	664	690	727	678	751	655	755	660	666	720	656	687	744	689	648	710	732	720	687	686	724	701	635	674	702	679	705	727	695	677	684	692	746	696	668	737	724	654	697	729	674	706	646	728	728	712	687	700	726	662	723	713	671	685	692	717	720	700	723	700	695	687	748	685	691	695	680	729	725	701	692	700	686	764	667	715	659	692	707	643	698	714	751	689	720	719	672	691	708	703	711	701	671	743	699	692	693	758	690	681	736	727	727	725	735	669	716	684	675	704	670	700	715	737	699	702	745	718	706	716	673	747	688	688	683	698	732	684	715	710	719	721	675	728	670	671	690	685	691	709	699	695	690	710	726	697	683	752	713	727	699	717	730	714	723	721	717	748	671	692	707	716	715	722	704	703	739	785	666	736	723	684	693	665	670	689	775	717	678	680	659	668	713	667	702	690	687	722	700	686	638	735	706	690	715	678	689	702	620	711	677	719	701	650	754	646	714	675	697	740	705	700	674	721	707	750	693	719	710	644	689	723	686	697	735	714	681	694	720	679	690	713	705	691	681	708	722	694	727	692	717	712	696	748	681	669	692	684	673	704	687	718	682	699	690	726	733	700	685	725	698	685	706	776	725	736	722	699	707	672	678	692	722	704	652	674	718	693	716	694	706	715	632	682	724	701	680	717	668	693	632	703	664	703	706	675	706	659	744	672	739	697	705	674	696	671	690	707	711	671	698	659	672	678	674	709	673	684	666	702	668	701	680	728	702	696	696	701	710	734	676	692	698	719	721	733	699	729	679	668	686	735	681	735	727	714	774	675	723	728	713	781	671	626	717	721	709	683	682	688	729	665	723	655	652	684	672	732	657	683	683	705	748	748	701	737	692	691	671	755	711	754	688	785	672	718	706	747	729	704	683	703	724	728	686	706	702	756	712	676	724	713	632	672	700	696	717	716	720	681	676	707	702	688	677	661	740	722	678	681	721	735	678	672	680	706	693	690	669	723	716	717	734	726	612	696	739	751	677	764	757	680	691	716	714	718	688	668	664	702	674	687	715	731	712	692	693	688	729	734	708	759	681	664	633	687	701	619	695	742	735	688	684	703	662	697	708	702	688	670	678	678	683	681	675	658	696	703	714	664	724	673	650	697	705	682	709	696	711	673	706	749	784	708	708	664	723	744	680	687	667	668	698	702	740	713	717	720	730	696	757	725	728	686	739	729	699	748	680	706	736	678	724	703	719	742	730	743	738	694	689	704	716	696	706	695	713	703	732	700	728	735	708	746	670	683	710	697	686	708	735	691	667	684	668	693	666	697	691	708	660	743	677	712	714	719	717	677	669	711	703	690	707	736	688	655	716	688	695	700	702	642	689	677	673	705	657	678	697	684	643	695	672	679	714	732	670	715	692	717	698	720	695	669	708	705	736	695	662	613	686	704	731	692	694	686	697	651	668	725	734	696	721	677	676	691	697	676	702	680	686	687	723	676	660	688	688	668	696	727	700	716	715	719	649	690	644	703	689	685	707	677	708	679	685	733	715	662	713	653	705	762	671	643	673	684	660	763	662	678	707	725	696	675	717	710	683	735	702	647	691	703	673	682	711	722	708	725	723	655	707	685	702	671	716	721	716	633	707	715	666	689	721	695	673	723	719	741	689	679	695	755	695	664	660	692	644	694	710	663	692	710	691	745	693	667	692	667	685	724	756	758	712	673	749	715	705	683	667	692	719	694	738	710	717	697	698	766	699	732	694	738	709	684	683	675	732	694	700	691	722	671	720	676	681	689	693	746	716	724	712
4511	1781	1325	909	880	845	805	793	709	722	734	722	723	697	711	718	767	702	701	729	694	695	674	691	711	698	745	734	701	742	694	681	718	677	686	717	702	697	722	776	695	714	685	750	752	730	714	705	686	708	695	724	755	730	715	730	693	641	687	736	682	704	669	728	701	730	679	675	700	687	777	692	742	716	748	717	664	691	690	702	652	756	667	737	698	708	714	712	704	686	757	753	713	759	687	713	711	753	670	694	723	727	680	732	669	731	715	746	707	713	704	705	715	699	706	722	740	744	694	653	734	740	693	655	710	690	741	716	712	710	705	717	711	673	674	694	748	745	707	692	737	740	702	635	707	685	695	705	731	680	698	765	693	693	722	700	720	705	679	689	684	730	666	700	718	723	712	743	691	699	723	703	693	734	732	703	687	733	689	736	736	690	657	734	720	696	746	747	696	669	694	784	665	672	691	707	708	703	690	727	684	696	704	721	702	687	698	757	663	728	734	692	682	722	707	743	689	675	681	709	764	672	658	704	718	719	695	760	711	682	677	721	677	703	690	731	688	696	679	690	729	690	731	669	723	748	716	685	695	745	713	755	728	695	703	692	706	759	731	732	719	751	725	712	716	672	685	713	727	694	708	740	661	735	751	703	754	744	659	723	679	704	745	709	685	728	682	747	698	725	720	703	675	737	687	709	681	704	716	724	674	733	757	657	694	739	723	689	741	723	686	713	683	678	677	685	681	757	694	766	691	748	695	750	737	737	721	732	721	662	702	694	686	695	696	675	702	720	703	732	691	686	730	709	670	739	727	718	719	717	708	673	689	697	693	754	714	715	699	665	722	719	696	708	741	738	705	695	748	688	719	703	673	680	671	678	664	704	743	745	700	691	713	678	649	691	734	727	725	752	718	731	689	712	732	726	697	785	659	694	731	707	716	733	661	689	722	736	727	685	703	707	717	712	698	711	727	730	715	665	697	728	691	736	658	704	712	738	689	739	717	752	699	730	719	707	702	745	662	717	749	734	698	684	701	680	689	681	695	703	732	719	668	739	693	736	716	699	686	720	679	726	725	662	707	693	689	755	673	713	715	687	670	712	715	710	663	704	686	692	725	722	664	690	691	701	682	716	705	763	708	689	689	698	724	693	726	716	725	682	737	678	708	705	680	706	705	690	708	689	713	746	704	678	736	681	667	681	694	725	731	714	672	741	727	697	755	688	707	727	688	722	655	733	720	725	757	692	727	707	718	694	689	713	701	732	775	703	714	699	706	683	720	755	712	724	682	723	727	709	735	671	718	716	713	709	737	727	777	698	706	706	686	678	753	744	715	707	717	690	719	728	676	701	709	739	722	710	682	707	736	721	700	727	725	659	713	714	702	715	694	685	733	713	704	736	687	707	711	723	678	729	676	702	719	737	693	694	708	689	720	698	738	728	728	763	672	725	683	696	684	732	752	751	722	674	730	724	734	692	703	712	697	762	764	694	737	735	730	690	687	648	687	742	696	715	739	680	708	729	728	693	676	697	729	705	741	704	763	714	708	717	735	719	785	748	735	676	705	722	718	697	711	683	715	705	741	724	707	663	706	663	760	740	706	685	721	663	721	714	739	697	712	704	721	673	683	731	699	704	725	711	736	686	721	687	698	756	730	703	702	711	680	665	686	708	730	715	718	711	691	699	741	696	710	672	742	716	713	686	706	734	661	702	760	709	760	719	650	697	708	708	725	698	736	713	692	650	706	679	717	714	693	678	692	716	701	745	741	727	691	688	665	686	722	670	729	756	731	757	710	697	672	690	705	724	743	690	675	676	757	675	691	688	772	704	692	725	705	749	734	712	735	732	741	688	685	723	732	706	702	699	712	689	699	728	738	684	722	711	700	737	702	685	734	757	691	710	707	715	688	686	725	711	686	731	745	702	714	733	711	743	714	697	694	682	703	694	710	695	676	748	702	702	683	717	745	709	677	697	716	721	707	720	722	729	710	692	714	763	690	713	775	668	708	732	704	705	696	730	677	725	702	696	704	704	708	721	667	703	727	710	731	674	712	742	691	725	697	704	697	671	673	741	698	695	710	675	675	720	752	713	680	710	720	727	759	712	674	715	690	700	702	690	734	730	748	719	676	685	709	709	684	706	684	705	688	710	673	712	678	726	688	706	691	731	760	682	725	723	712	682	739	696	713	700	668	725	714	691	708	746	738	716	713	684	722	722	684	727	738	752	695	719	744	675	728	778	720	750	718	700	724	716	694	692	707	721	685	722	701	703	630	696	714	704	740	680	696	695	705	681	715	679	713	707	723	691	691	718	766	735	705	710	685	708	722	691	755	723	695	698	720	673	736	703	793	719	684	732	714	695	705	708	713	662	696	668	689	739	717	728	705	727	694	714	754	697	702	731	687	723	711	719	700	691	685	777	672	748	655	728	692	720	704	663	707	737	699	703	719	709	641	753	720	704	699	709	687	702	752	716	695	703	693	728	677	753	722	740	678	720	730	676	735	693	697	692	743	723	698	695	719	743	697	726	707	712	720	706	766	699	701	730	720	685	692	708	673	717	708	724	728	656	735	676	734	691	717	681	713	697	746	727	708	687	726	741	709	727	685	733	698	705	700	681	710	662	674	708	695	745	719	763	796	727	726	708	756	713	755	690	748	727	754	686	738	744	736	736	729	711	756	742	744	733	685	710	686	732	690	702	718	695	729	748	697	693	677	747	674	757	672	711	694	709	756	679	728	723	734	691	759	727	703	706	751	682	715	736	720	711	762	722	720	759	673	684	712	723	671	709	717	744	688	707	714	721	708	668	764	703	727	668	753	731	671	694	726	711	768	674	707	711	658	715	722	667	732	683	727	684	722	710	732	684	733	696	698	716	708	702	633	726	660	714	716	688	708	754	682	703	741	701	741	675	739	676	708	680	721	680	705	659	748	723	662	695	711	718	718	674	696	690	696	732	744	734	762	693	733	686	707	703	719	695	747	717	721	699	696	728	798	743	682	683	702	710	714	724	694	681	686	701	722	717	738	688	661	789	730	681	713	662	733	695	728	734	730	719	715	739	723	643	708	687	732	746	679	719	713	755	709	720	713	686	732	692	718	706	707	711	690	719	716	699	713	768	733	703	703	709	662	687	740	645	649	693	669	765	726	685	710	704	723	665	708	739	744	739	699	754	707	668	710	696	713	719	696	667	721	757	696	700	736	702	697	704	756	723	750	721	723	684	668	712	667	714	703	716	664	697	745	720	690	720	708	729	739	667	691	685	687	709	735	685	685	755	631	669	692	729	755	758	735	650	729	712	755	738	707	697	679	777	704	683	668	702	728	666	697	657	731	702	721	770	756	734	706	696	679	688	780	706	714	710	703	719	741	715	686	667	721	743	765	681	687	661	673	710	735	724	750	722	744	681	688	704	689	701	721	694	750	677	688	686	727	763	691	696	706	675	724	714	729	714	698	700	763	653	720	709	674	662	709	690	692	710	695	712	698	707	724	655	761	678
23757	21364	28662	24421	21379	10603	1031	678	608	515	502	484	477	406	380	376	379	390	376	339	341	370	337	322	357	311	345	347	292	326	324	346	290	317	354	329	322	347	339	317	339	321	331	333	311	338	326	333	330	308	333	331	302	311	293	320	327	313	322	309	329	291	338	290	291	311	298	278	303	321	327	324	314	311	324	342	320	338	311	309	340	309	314	332	313	274	322	343	296	296	313	345	340	306	327	334	320	287	353	275	321	303	336	343	317	298	332	327	334	308	298	355	326	308	283	311	319	319	307	277	307	344	279	302	328	325	308	316	314	321	343	301	310	328	306	310	324	309	303	317	324	334	322	321	331	333	332	349	331	323	324	287	283	312	289	343	284	340	292	316	288	315	321	312	338	263	330	323	294	301	313	299	277	316	295	320	292	328	293	327	302	295	293	314	335	326	324	348	324	312	307	311	310	309	346	319	337	289	313	322	315	297	304	296	308	294	323	339	281	301	329	313	326	323	319	307	312	327	299	303	328	349	310	294	315	341	322	314	315	328	287	290	329	311	305	322	316	327	339	273	282	310	290	305	309	311	370	278	300	306	340	306	329	333	302	306	311	315	340	301	313	305	298	333	316	297	313	346	324	341	322	321	340	304	296	284	360	353	315	333	293	294	322	307	315	303	304	321	316	315	294	300	302	314	299	318	286	344	343	329	329	342	322	312	330	316	327	330	291	295	330	316	318	298	289	334	311	320	346	330	303	329	326	289	333	337	302	276	333	335	335	359	317	315	328	304	294	346	308	305	341	322	328	332	322	319	329	333	332	318	308	291	353	317	326	270	296	292	295	341	322	308	310	312	325	316	322	340	316	308	347	296	334	307	321	313	293	306	348	283	290	298	307	331	306	334	330	327	317	304	300	317	348	299	303	338	317	322	301	314	323	356	299	299	314	326	332	322	317	296	334	346	313	320	306	292	299	320	298	277	309	316	303	317	327	306	308	331	329	305	310	311	305	325	307	282	288	283	316	318	296	323	323	323	324	313	308	332	307	333	318	290	324	305	301	300	346	315	360	320	314	284	331	295	346	329	336	341	335	337	335	287	291	319	329	328	302	325	325	282	312	295	332	307	341	291	338	296	315	303	326	333	323	335	318	361	324	309	285	317	332	326	326	323	316	325	301	334	317	324	333	338	357	340	315	325	304	305	330	308	343	289	320	304	323	284	305	329	293	341	331	318	301	320	314	329	300	328	322	300	328	326	292	324	327	354	310	312	299	295	300	305	319	321	344	314	299	318	333	301	308	331	319	316	324	348	334	315	322	299	325	324	307	330	328	340	314	322	335	317	311	276	298	293	332	314	332	299	315	320	297	301	327	341	335	356	307	320	317	332	331	350	307	300	312	291	318	311	347	332	340	309	318	346	318	308	316	304	322	318	334	292	309	293	310	300	307	291	296	322	320	300	356	332	326	332	300	316	326	312	284	308	324	331	329	308	341	322	319	276	270	314	277	298	337	296	343	310	323	288	311	298	322	296	312	327	309	282	307	338	300	321	290	320	347	305	297	305	319	320	335	289	300	338	320	307	330	333	344	292	288	334	326	298	335	321	305	313	288	293	304	302	318	328	293	325	318	348	340	314	303	338	317	317	327	322	323	298	305	316	314	305	326	316	325	315	295	317	330	279	308	302	340	345	308	343	334	286	283	328	336	333	304	341	356	326	328	319	312	319	326	318	316	261	323	297	346	289	302	325	289	323	302	309	326	314	307	295	317	319	300	282	297	301	282	345	354	317	281	303	298	309	304	297	303	311	336	319	323	328	315	324	312	278	351	322	317	301	342	300	305	326	335	323	319	314	298	298	301	337	304	323	317	324	327	311	315	321	347	312	322	302	296	294	293	299	312	332	341	328	302	333	314	319	308	304	300	309	300	326	311	312	340	326	317	302	332	292	304	285	350	316	336	344	311	308	290	314	336	318	304	303	285	308	298	316	290	328	324	301	319	318	327	358	350	318	304	315	323	323	318	291	323	357	313	315	297	353	302	349	334	307	328	288	304	310	321	315	332	314	315	348	331	297	324	333	306	302	297	326	314	308	320	299	317	294	313	324	291	311	271	315	302	336	328	314	311	301	318	327	298	322	346	320	324	326	294	319	333	336	324	332	316	321	293	325	334	319	313	280	327	319	305	303	281	358	355	298	331	322	328	303	329	311	333	319	293	292	317	357	345	338	322	313	307	324	296	299	320	349	348	314	311	314	294	308	324	303	319	297	292	332	286	276	310	321	317	346	276	322	323	304	317	297	314	315	303	316	292	309	310	315	288	299	341	338	307	286	301	311	311	328	363	318	295	298	292	316	322	296	328	313	292	302	312	304	275	304	322	322	297	314	282	289	309	315	334	341	341	320	330	291	328	286	336	307	299	306	296	333	281	298	319	321	316	300	342	321	308	316	288	322	314	320	345	332	278	325	317	317	293	310	340	319	323	312	318	317	326	351	329	288	320	321	299	313	309	304	297	306	330	305	306	322	338	336	301	336	320	333	317	329	331	295	307	333	327	274	292	325	354	314	330	313	353	291	298	360	341	309	303	330	291	333	330	330	308	314	337	312	309	311	304	297	316	346	325	307	328	297	319	324	350	310	319	321	334	301	280	345	305	313	322	317	305	304	304	308	316	305	311	336	304	349	314	328	308	289	286	328	313	316	321	280	305	304	313	291	307	330	322	297	313	327	336	351	288	300	295	311	335	327	299	304	352	316	343	336	313	297	300	323	332	308	318	309	319	336	330	315	310	320	292	314	356	326	331	301	293	331	288	318	315	322	316	318	297	321	282	316	300	327	306	317	330	305	317	283	339	322	315	325	288	325	318	302	340	307	322	311	317	342	305	323	317	317	327	319	305	290	291	316	306	287	324	337	302	332	334	324	313	299	348	355	298	332	297	345	337	293	323	322	322	356	309	292	305	330	349	304	312	327	351	310	323	326	306	333	302	301	296	295	268	309	325	296	291	315	341	323	335	331	331	298	311	288	332	352	329	314	322	315	308	322	277	286	317	288	334	350	297	329	287	305	292	305	325	321	329	305	311	328	300	343	321	318	313	328	307	304	302	323	297	309	316	307	320	311	306	300	324	314	291	291	333	339	314	339	282	290	299	307	284	329	309	291	286	310	299	309	303	327	314	297	313	305	335	350	339	322	328	289	287	330	320	337	279	313	341	307	351	312	304	337	337	310	321	303	314	264	306	318	331	308	295	311	344	291	290	335	321	350	323	284	332	328	303	294	305	308	333	325	345	325	285	296	341	321	283	285	322	297	300	310	326	286	313	301	310	308	285	358	331	312	345	325	339	327	316	312	306	324	327	312	320	348	346	341	322	324	314	317	305	330	322	314	343	346	338	300	334	324	342	298	296	292	318	304	292	316	316	278	305	305	312	302	319	291	271	309	293	333	332	300	323	331	309	323	310	310	352	334	313	329	327	310	299	324	314	293	333	296	329	299	361	313
3361	8970	6018	2838	1958	1548	1142	957	758	698	614	549	482	464	470	420	430	403	404	411	386	380	386	356	341	323	348	370	344	349	352	356	378	356	388	340	330	288	338	356	326	322	339	347	353	333	330	356	322	366	360	337	333	332	341	350	312	328	324	340	345	354	358	304	321	289	301	323	310	315	329	346	338	331	328	348	368	353	292	343	339	298	304	340	335	323	320	340	352	336	324	300	293	343	337	333	303	311	322	329	309	400	356	308	311	324	361	299	329	326	321	313	320	307	329	333	346	343	334	309	344	295	333	318	325	315	357	341	320	322	300	339	354	324	305	322	342	358	354	289	333	335	334	340	352	311	339	351	374	360	348	328	332	350	342	323	294	362	310	377	349	327	316	340	304	349	347	363	336	344	318	333	333	305	351	316	317	310	325	325	323	337	304	348	343	350	351	296	300	331	347	301	315	328	319	351	356	329	320	344	342	314	316	341	337	356	321	343	305	339	337	294	317	351	331	353	325	320	340	347	319	345	351	314	349	324	333	304	316	338	323	355	298	372	305	342	292	348	333	326	320	321	322	345	316	306	319	324	328	328	327	311	347	315	335	336	343	330	366	359	315	336	311	332	297	307	354	287	325	305	345	339	349	319	353	302	354	334	345	353	295	349	333	318	314	320	337	313	343	348	338	296	351	309	350	344	348	342	340	361	368	294	354	331	336	319	328	289	335	330	327	345	307	330	319	306	343	353	327	371	357	333	323	345	323	338	341	327	327	339	344	289	359	303	324	308	343	305	312	356	327	346	322	342	333	345	321	300	342	346	342	360	326	343	297	360	340	342	342	287	315	327	342	332	361	348	331	336	342	314	311	354	333	323	316	326	334	348	331	314	336	342	360	338	294	342	310	309	350	341	325	335	297	332	350	313	293	322	306	327	320	315	309	308	309	314	343	340	326	340	365	347	328	336	324	313	291	312	313	320	311	346	312	313	311	346	320	329	335	335	293	346	339	332	306	332	367	326	311	346	327	319	336	325	353	350	293	333	316	335	320	368	352	321	327	300	319	322	360	344	344	337	308	362	309	353	330	327	331	332	299	320	333	335	342	337	374	343	353	311	326	355	341	326	344	342	314	314	338	331	345	301	359	339	330	342	353	336	337	345	310	334	316	327	356	349	343	319	312	338	302	319	343	337	327	340	294	334	335	331	332	326	337	313	342	323	299	323	325	331	349	308	341	342	349	364	348	303	332	320	327	337	339	370	321	333	331	305	324	334	338	310	311	314	334	322	349	362	336	349	358	310	313	325	306	318	342	330	342	334	304	306	364	343	330	278	351	309	328	342	361	319	315	299	358	344	333	337	358	353	340	330	338	320	337	314	321	354	341	344	303	331	333	327	306	348	347	295	306	317	326	314	317	334	327	327	299	341	341	309	320	313	373	305	337	317	341	363	355	295	320	302	304	325	317	334	332	340	320	322	335	362	324	331	326	333	302	330	320	315	327	319	334	330	327	345	301	318	356	310	316	306	333	335	365	329	343	303	319	312	301	327	321	314	339	321	320	323	315	326	317	334	341	326	307	341	324	359	375	348	335	315	317	307	305	313	350	332	345	307	317	337	347	324	339	321	347	318	354	295	332	335	331	313	336	336	327	348	335	346	332	350	344	339	328	307	308	318	327	370	282	330	339	331	355	311	324	292	353	324	333	354	337	325	320	345	305	313	363	336	335	320	330	349	330	302	328	319	319	347	344	325	359	325	310	299	301	345	344	328	344	333	343	333	320	370	339	308	350	347	339	306	298	330	318	323	316	326	314	304	329	322	311	329	344	346	303	325	308	326	311	298	329	329	322	372	332	372	319	321	352	322	302	349	340	325	311	312	332	327	319	320	330	315	301	318	335	349	315	330	329	312	291	330	353	314	347	343	300	343	323	333	354	341	330	344	329	333	331	317	318	314	318	330	312	317	327	340	310	340	309	324	337	314	301	331	354	333	335	336	327	333	337	331	340	330	340	327	327	337	333	325	320	339	326	325	335	324	331	327	338	350	304	350	343	370	317	361	337	328	331	340	324	345	331	319	316	325	327	296	331	329	321	314	342	313	305	319	327	358	314	352	344	318	311	340	318	303	341	335	305	336	331	324	349	313	349	304	338	321	346	337	313	298	350	320	357	318	319	350	292	311	310	341	329	324	321	330	326	304	296	355	336	304	366	335	327	329	311	301	313	313	338	360	335	349	326	345	342	324	347	322	301	366	299	369	353	310	325	362	330	321	330	356	324	326	336	342	322	307	310	308	343	344	312	318	334	335	313	329	334	320	314	328	340	326	374	316	342	321	327	349	313	318	327	340	316	361	322	344	337	320	314	300	346	313	343	370	305	319	317	319	338	335	349	319	352	335	351	335	328	317	299	322	334	354	326	314	339	301	330	348	336	301	313	326	284	319	318	325	352	349	340	341	313	335	357	305	351	311	361	337	316	299	297	347	277	318	357	350	333	346	319	341	358	320	326	340	331	330	321	345	322	322	358	371	351	344	385	331	336	326	340	354	342	380	334	358	288	319	340	328	311	338	321	311	310	313	335	319	371	325	326	337	327	314	316	325	327	298	301	341	345	309	313	341	310	344	363	332	313	340	322	296	328	315	372	286	354	322	334	319	311	302	344	327	328	324	327	329	320	329	308	308	304	300	366	320	328	335	318	315	327	304	319	282	301	329	354	341	314	317	321	339	345	337	343	338	322	345	346	346	349	322	320	332	366	339	338	351	311	299	313	345	375	343	349	308	367	321	334	324	350	337	336	335	329	314	332	338	323	303	346	340	322	297	297	333	328	334	345	345	326	302	333	352	311	337	328	350	350	328	308	307	323	332	320	325	326	316	310	337	333	370	321	323	348	290	340	348	280	333	349	331	289	353	334	350	326	334	332	313	333	311	331	312	312	302	369	311	352	331	362	330	340	329	332	311	308	345	320	337	349	344	322	337	322	342	328	337	364	321	368	345	329	308	322	352	325	328	341	309	293	327	351	327	347	329	321	325	347	344	320	341	324	317	302	308	331	341	330	307	360	342	306	314	347	321	359	327	319	324	357	329	318	302	332	338	319	350	319	329	302	370	317	336	323	310	342	314	317	315	357	333	322	328	324	356	298	318	345	321	317	329	295	329	345	311	347	317	325	350	350	331	345	334	363	344	321	338	337	322	386	313	370	327	328	320	313	305	331	334	340	337	308	332	340	329	336	325	361	291	317	328	325	311	332	330	320	348	345	331	324	312	323	320	320	308	326	311	308	347	322	338	315	327	357	318	297	321	340	329	337	298	357	332	350	303	303	345	358	332	335	345	333	322	328	319	367	357	331	344	342	331	332	342	339	328	307	317	322	320	333	314	340	318	327	311	313	326	326	317	325	330	347	342	321	334	333	337	335	360	310	321	376	331	308	342	307	298	343	300	381	318	337	348	369	348	344	356	351	327	310	306	361	330	322	316	342	324	334	312	338	311	374	296
24880	21330	27664	25305	12336	1409	1061	950	911	872	871	925	867	878	876	858	813	842	849	857	831	847	815	789	857	880	834	831	749	863	810	818	882	832	858	835	804	805	825	834	831	835	800	818	772	829	784	861	814	771	784	821	760	758	780	829	762	833	824	803	822	815	794	845	850	790	779	810	806	791	801	843	771	848	815	763	806	854	785	818	794	775	800	786	764	805	796	783	845	822	830	773	857	812	821	806	833	852	852	799	770	812	779	775	793	763	778	822	770	775	819	806	801	808	777	813	816	818	811	838	834	837	815	848	797	817	761	829	829	791	745	811	772	840	831	823	860	839	723	802	769	813	783	788	830	798	802	819	764	811	825	810	817	780	853	772	847	838	831	768	867	786	845	876	848	830	804	849	763	799	830	803	777	859	809	833	778	805	838	805	800	847	904	772	808	870	814	858	809	795	809	782	801	829	797	756	814	740	834	824	817	807	818	808	837	843	775	789	841	817	743	810	787	815	854	786	783	794	786	838	791	840	837	846	773	798	822	860	763	860	889	869	816	865	824	770	819	793	788	802	791	830	801	806	793	818	775	844	791	798	854	777	835	790	795	813	816	764	794	782	805	815	793	787	804	851	783	816	766	778	823	802	842	786	776	820	824	815	747	723	779	833	773	827	824	836	835	803	806	841	789	794	843	757	841	804	782	822	794	771	835	806	787	787	868	838	835	834	785	828	785	762	855	798	814	784	796	802	783	729	832	807	812	785	785	807	827	809	785	791	784	800	762	784	799	829	815	795	791	840	814	768	819	800	820	825	775	782	780	802	820	838	793	805	780	809	814	796	835	792	847	771	776	849	818	845	792	786	841	800	829	804	783	834	855	803	779	827	797	854	856	765	815	846	813	783	858	813	855	819	822	808	875	815	782	798	787	849	842	791	801	856	816	773	771	822	838	813	768	801	844	808	859	814	765	822	822	837	782	835	769	821	802	780	827	792	835	806	816	803	756	837	791	842	785	793	789	835	819	765	765	801	852	814	768	837	788	805	846	843	809	813	851	818	839	803	809	803	831	777	800	801	776	826	775	767	813	849	803	810	838	796	808	808	817	830	826	818	826	767	786	808	822	771	829	824	843	811	808	789	851	817	828	811	820	866	809	824	826	837	822	796	774	847	827	800	771	781	803	829	858	806	806	805	823	771	830	836	823	777	790	790	775	809	845	823	820	837	840	803	833	839	789	805	824	798	841	777	823	787	800	828	817	812	824	804	843	798	829	780	820	819	766	773	764	839	799	776	840	745	892	727	806	797	806	798	790	833	773	824	788	772	791	784	818	799	800	756	841	786	844	802	789	806	763	835	834	784	840	774	803	796	800	766	843	792	809	811	776	808	841	796	859	834	794	837	806	813	799	821	815	831	779	829	775	786	763	774	805	824	824	846	795	797	795	795	804	806	819	856	812	786	815	799	831	798	750	816	804	846	818	825	761	786	798	765	792	789	781	769	773	831	818	809	772	843	841	817	791	855	832	787	788	791	796	796	875	804	779	849	793	738	860	847	797	811	789	772	783	766	783	752	839	852	822	812	780	787	808	821	830	823	824	840	843	833	814	803	820	795	790	838	784	799	777	797	853	773	786	802	820	775	816	819	734	816	808	821	785	808	766	855	773	820	819	816	797	753	841	792	818	754	790	793	824	873	794	831	873	806	815	795	783	797	810	757	872	812	771	784	817	845	806	835	791	785	785	836	773	832	797	828	805	807	821	820	776	810	803	783	774	765	791	868	750	813	772	807	778	817	776	782	854	817	815	761	806	785	822	800	773	801	754	816	844	775	830	795	806	822	785	827	861	858	798	787	754	814	815	758	791	823	810	784	780	819	827	817	838	847	825	747	806	803	812	796	794	780	808	813	844	809	816	799	795	771	835	800	847	782	822	847	813	829	829	797	750	868	795	770	835	805	826	808	768	798	823	819	757	787	796	818	808	817	810	779	826	848	823	797	736	826	786	801	812	844	822	843	805	830	786	797	816	800	803	822	778	803	880	769	832	808	752	872	780	792	780	843	815	846	872	784	776	858	839	778	816	791	823	819	811	740	784	802	796	791	808	831	784	804	785	792	768	807	853	806	792	773	810	842	826	768	811	813	826	732	754	794	847	825	833	808	762	814	804	868	812	850	773	826	863	826	844	713	788	839	791	792	787	725	854	761	842	780	789	824	780	876	759	814	816	822	749	822	813	848	798	760	822	844	799	820	796	820	829	825	760	826	799	817	768	860	821	799	794	826	772	806	802	769	789	815	816	800	810	845	811	826	827	757	792	813	789	832	833	763	815	879	823	801	855	800	831	768	846	772	781	789	805	817	880	783	816	803	806	825	803	818	829	802	838	778	821	816	803	833	804	778	786	839	800	873	829	814	781	854	795	818	779	809	800	795	796	803	782	822	779	790	802	776	782	782	808	847	843	854	804	819	773	785	798	859	829	815	862	812	784	796	791	809	852	803	825	834	806	821	805	807	799	814	789	869	800	818	829	785	773	788	829	752	779	827	813	790	833	837	754	825	808	840	783	814	846	790	786	814	803	846	816	782	807	792	815	816	805	822	812	811	791	794	807	814	800	831	812	816	804	811	798	807	812	819	754	865	747	826	768	784	811	810	753	779	842	781	844	784	768	827	785	800	824	828	809	799	815	827	778	795	785	830	800	766	851	858	824	852	791	814	824	803	805	847	753	780	810	856	806	836	796	751	759	825	797	771	812	798	804	798	726	859	809	737	807	805	839	824	803	781	799	826	838	810	796	811	786	815	817	836	847	819	790	815	808	794	817	859	793	865	805	808	806	800	773	800	775	791	750	834	791	806	902	791	798	792	794	815	764	841	804	816	790	786	822	779	821	824	835	837	828	815	788	806	801	796	872	804	836	823	782	823	813	842	763	805	843	812	759	835	822	791	812	803	782	782	795	823	794	853	757	785	875	813	819	834	769	809	782	789	768	883	793	820	844	811	837	806	842	802	858	840	834	783	824	814	837	768	849	807	802	822	787	778	842	858	817	823	821	800	789	791	776	774	790	805	811	799	830	808	777	788	779	827	806	786	783	750	801	790	825	811	858	755	749	793	854	807	832	822	766	802	812	802	792	769	792	812	830	808	861	831	779	787	851	844	820	757	829	819	763	863	817	775	772	783	804	807	826	805	812	825	812	794	761	810	844	834	811	772	759	762	809	780	792	793	793	810	855	818	746	848	824	756	787	820	758	774	826	869	860	848	812	796	775	835	818	782	831	763	787	777	829	817	807	780	798	828	782	746	878	797	848	814	842	823	871	761	850	835	833	822	809	754	792	892	771	801	748	798	811	855	802	816	783	825	815	837	822	834	819	812	816	774	794	812	762	862	797	819	771	833	798	800	785	861	793	848	765	791	809	746	790	766	826	823	825	807	808	793	785	783	789	785	774	848	857	776	768	783	822	773	779	816	831	777	853	728	772	795	792	833	798	772	788	791	830	760
3580	5556	3844	2042	1675	1439	1275	1132	1020	940	941	894	891	826	855	864	840	820	807	814	801	834	805	769	836	797	821	838	841	858	831	778	788	833	773	816	798	804	800	818	841	757	831	812	772	760	755	778	771	825	808	824	786	820	814	797	827	785	813	784	766	807	772	809	821	787	808	795	773	781	795	776	801	776	788	805	842	806	802	798	779	815	827	828	817	818	842	820	778	788	822	748	823	865	824	762	822	790	842	831	830	779	822	796	866	855	801	797	735	835	778	840	785	805	805	805	794	819	818	766	830	808	839	761	735	834	816	778	805	777	816	847	833	781	801	810	789	821	837	770	836	800	842	756	821	811	819	759	792	820	769	782	796	794	767	754	823	850	777	844	749	814	795	798	833	813	838	782	815	743	840	763	791	768	788	797	772	778	800	851	837	786	789	846	856	803	803	829	795	749	778	790	774	804	850	843	809	812	784	805	757	817	794	796	837	791	831	796	781	827	772	777	833	750	793	810	793	808	812	838	810	793	837	860	804	845	794	838	833	803	819	825	808	825	823	777	785	836	861	821	824	765	823	824	826	825	781	797	806	811	837	784	763	798	806	818	850	804	827	818	810	795	815	774	884	826	815	778	813	797	815	836	757	779	744	880	823	801	759	841	796	801	833	815	806	798	814	825	794	819	773	820	835	817	802	762	804	774	807	798	789	803	811	805	845	760	788	818	780	800	818	818	780	811	834	811	821	820	808	814	802	838	830	752	773	792	799	811	826	795	811	791	755	802	824	785	820	826	765	784	821	767	787	834	804	837	859	780	749	784	761	814	777	822	789	795	831	785	762	782	806	793	812	820	832	776	760	745	816	816	789	826	809	841	778	823	821	844	795	827	801	798	792	779	800	826	784	840	790	809	817	808	774	831	799	792	794	750	795	783	781	876	812	765	829	832	769	817	827	792	760	803	800	809	811	766	806	838	786	849	761	838	804	750	852	792	802	838	753	807	835	815	822	804	806	864	814	833	862	769	803	839	798	767	801	825	790	821	807	824	792	794	806	808	800	788	808	800	808	729	737	784	747	819	809	843	813	801	817	814	793	759	791	781	827	777	813	795	744	808	795	811	859	768	781	799	798	779	821	765	804	820	789	757	807	844	769	831	759	804	838	844	842	835	775	817	796	830	774	876	776	804	839	796	767	785	770	765	809	807	809	766	760	796	846	779	810	813	842	784	766	786	790	831	810	821	825	782	799	799	791	839	805	874	857	810	762	828	847	810	836	836	753	903	846	827	778	766	772	807	845	808	770	803	803	814	803	797	791	832	841	762	837	844	787	775	771	804	793	835	813	804	811	845	806	836	812	769	836	808	781	815	809	778	804	761	813	797	786	833	803	835	782	796	794	814	838	845	747	846	752	809	860	795	764	802	781	805	832	779	804	807	794	737	814	800	814	772	831	806	797	834	769	757	819	794	817	866	796	832	777	766	776	806	813	822	799	779	755	809	799	797	831	782	834	807	797	799	808	802	774	756	822	853	778	810	753	815	808	816	797	839	802	781	817	792	785	791	795	788	808	760	810	790	822	795	832	822	821	794	769	811	783	797	820	811	802	755	760	875	773	795	833	784	815	767	800	812	762	776	775	808	819	818	863	774	810	809	795	775	762	848	806	798	786	832	784	862	795	812	786	782	807	819	807	808	801	840	845	809	820	780	811	794	832	819	789	898	753	812	847	826	808	752	860	861	817	817	794	832	838	783	798	728	805	795	774	756	823	843	767	753	808	822	801	805	789	804	800	765	797	750	783	841	737	809	812	841	779	814	836	794	788	817	789	846	841	813	798	824	825	765	789	777	832	803	783	810	813	866	824	795	791	805	809	833	847	781	752	783	757	783	775	774	776	784	800	786	794	799	815	866	781	814	795	800	821	848	796	774	811	816	754	789	766	766	825	769	829	816	825	772	806	819	861	793	856	768	813	818	780	814	794	784	792	827	749	813	749	765	771	808	854	775	809	784	779	828	852	810	819	787	837	853	772	757	810	786	762	811	808	805	844	766	831	795	839	785	815	810	755	787	769	766	813	807	782	739	789	777	830	797	824	816	846	813	799	817	810	777	757	805	812	804	781	822	812	792	798	801	808	777	793	819	763	783	796	853	802	805	806	801	748	793	813	753	825	743	797	800	785	837	773	815	787	823	774	798	790	797	821	809	818	828	768	857	832	756	838	844	790	826	792	777	796	704	812	795	822	814	785	841	815	818	875	835	806	831	788	824	816	767	792	762	818	777	757	838	816	811	811	780	819	780	764	801	865	825	781	852	796	857	820	784	824	777	797	803	821	795	785	835	832	781	763	798	743	803	812	848	857	798	788	820	792	807	805	797	798	825	797	832	770	845	781	807	781	798	785	826	823	806	789	855	814	805	798	828	834	810	808	831	740	818	813	843	819	851	829	802	775	791	736	828	833	819	755	802	808	836	823	827	745	811	824	795	795	829	870	821	794	831	785	792	787	857	818	761	835	817	827	791	801	807	818	832	762	791	829	777	787	795	768	754	810	835	821	848	756	805	800	783	787	819	791	851	828	804	813	766	789	787	774	842	826	834	835	797	802	833	820	827	775	803	804	817	771	815	796	838	787	780	790	782	823	814	818	792	796	777	815	792	794	769	777	881	744	792	863	790	777	853	761	810	796	801	831	789	776	789	846	843	767	809	787	763	808	818	819	768	815	810	787	840	799	817	794	802	843	771	811	808	779	830	761	806	790	778	813	770	793	826	785	796	800	792	825	795	800	789	852	778	794	817	819	821	790	774	847	768	861	795	794	831	782	784	822	854	792	805	813	852	758	773	798	791	781	765	861	820	848	807	817	822	817	812	806	799	817	789	781	797	800	784	788	755	764	801	829	845	835	802	800	845	767	786	809	845	851	813	781	762	754	840	830	824	782	803	814	812	788	874	796	807	784	827	819	841	781	828	794	803	843	804	796	793	784	815	808	828	793	790	837	854	805	822	773	826	790	758	833	820	807	849	783	759	752	832	798	792	818	845	806	814	822	774	784	744	802	818	779	788	840	774	792	793	796	804	788	803	759	830	811	811	812	777	885	823	814	819	784	852	819	818	823	810	797	802	777	834	787	770	842	794	832	811	846	833	830	797	783	820	833	816	844	810	834	788	888	823	798	791	818	787	834	754	789	848	772	787	823	811	810	808	769	820	797	842	777	790	828	790	835	742	864	822	769	775	817	782	842	816	825	826	801	820	804	853	807	767	786	798	778	816	797	742	800	787	848	803	791	832	798	799	830	785	791	804	809	799	817	783	760	800	775	792	811	817	820	826	841	806	802	761	751	837	752	784	766	810	806	823	780	786	803	810	783	859	791	784	798	836	787	748	850	763	794	815	828	777	806	815	796	814	792	831	786	823	793	850	802	822	792	806	795	792	799	772	836	828	736	802	793	771	727	848	779	799	803	785	780	819	741	741	767	807	801	803	849	790	795	819	796	808	813	794
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
